-z6尊龙app官方网站
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('(�зǫ~)g12h100w(5b31xxx100)(��t��@��).step',
'2016-01-28t07:22:27',
( 'se' ),
( 'se' ),
'swstep 2.0',
'solidworks 2010',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = advanced_face ( 'none', ( #13850 ), #13848, .t. ) ;
#2 = edge_curve ( 'none', #53003, #53026, #13838, .t. ) ;
#3 = vertex_point ( 'none', #13839 ) ;
#4 = vertex_point ( 'none', #13849 ) ;
#5 = oriented_edge ( 'none', *, *, #10, .f. ) ;
#6 = edge_curve ( 'none', #53026, #53032, #13834, .t. ) ;
#7 = edge_curve ( 'none', #52984, #53020, #13833, .t. ) ;
#8 = vertex_point ( 'none', #13845 ) ;
#9 = oriented_edge ( 'none', *, *, #48, .f. ) ;
#10 = edge_curve ( 'none', #4, #53003, #13847, .t. ) ;
#11 = oriented_edge ( 'none', *, *, #2, .f. ) ;
#12 = oriented_edge ( 'none', *, *, #18424, .f. ) ;
#13 = edge_loop ( 'none', ( #51593, #51613, #52772, #51652 ) ) ;
#14 = oriented_edge ( 'none', *, *, #51602, .f. ) ;
#15 = edge_curve ( 'none', #8, #3, #13880, .t. ) ;
#16 = oriented_edge ( 'none', *, *, #28, .f. ) ;
#17 = vertex_point ( 'none', #13878 ) ;
#18 = edge_curve ( 'none', #30, #38, #13885, .t. ) ;
#19 = vertex_point ( 'none', #13876 ) ;
#20 = vertex_point ( 'none', #13875 ) ;
#21 = edge_curve ( 'none', #57, #52896, #13883, .t. ) ;
#22 = oriented_edge ( 'none', *, *, #50, .f. ) ;
#23 = oriented_edge ( 'none', *, *, #47, .f. ) ;
#24 = oriented_edge ( 'none', *, *, #15, .f. ) ;
#25 = oriented_edge ( 'none', *, *, #18, .f. ) ;
#26 = oriented_edge ( 'none', *, *, #9501, .f. ) ;
#27 = edge_curve ( 'none', #38, #20, #13861, .t. ) ;
#28 = edge_curve ( 'none', #3, #30, #13871, .t. ) ;
#29 = oriented_edge ( 'none', *, *, #27, .f. ) ;
#30 = vertex_point ( 'none', #13919 ) ;
#31 = edge_curve ( 'none', #37, #44, #13914, .t. ) ;
#32 = edge_curve ( 'none', #20, #4, #13911, .t. ) ;
#33 = oriented_edge ( 'none', *, *, #52, .f. ) ;
#34 = oriented_edge ( 'none', *, *, #35, .f. ) ;
#35 = edge_curve ( 'none', #44, #17, #13922, .t. ) ;
#36 = oriented_edge ( 'none', *, *, #52499, .f. ) ;
#37 = vertex_point ( 'none', #13879 ) ;
#38 = vertex_point ( 'none', #13901 ) ;
#39 = vertex_point ( 'none', #13904 ) ;
#40 = vertex_point ( 'none', #13903 ) ;
#41 = vertex_point ( 'none', #13896 ) ;
#42 = oriented_edge ( 'none', *, *, #58, .f. ) ;
#43 = vertex_point ( 'none', #13902 ) ;
#44 = vertex_point ( 'none', #13913 ) ;
#45 = oriented_edge ( 'none', *, *, #21, .f. ) ;
#46 = vertex_point ( 'none', #13897 ) ;
#47 = edge_curve ( 'none', #40, #8, #13962, .t. ) ;
#48 = edge_curve ( 'none', #52498, #62, #13898, .t. ) ;
#49 = edge_curve ( 'none', #41, #57, #13952, .t. ) ;
#50 = edge_curve ( 'none', #17, #40, #13948, .t. ) ;
#51 = edge_curve ( 'none', #68, #78, #13910, .t. ) ;
#52 = edge_curve ( 'none', #62, #37, #13955, .t. ) ;
#53 = oriented_edge ( 'none', *, *, #6609, .t. ) ;
#54 = vertex_point ( 'none', #13937 ) ;
#55 = oriented_edge ( 'none', *, *, #49, .f. ) ;
#56 = oriented_edge ( 'none', *, *, #63, .f. ) ;
#57 = vertex_point ( 'none', #13943 ) ;
#58 = edge_curve ( 'none', #43, #41, #13938, .t. ) ;
#59 = oriented_edge ( 'none', *, *, #64, .f. ) ;
#60 = oriented_edge ( 'none', *, *, #75, .f. ) ;
#61 = oriented_edge ( 'none', *, *, #31, .f. ) ;
#62 = vertex_point ( 'none', #13988 ) ;
#63 = edge_curve ( 'none', #65, #46, #13989, .t. ) ;
#64 = edge_curve ( 'none', #39, #68, #13986, .t. ) ;
#65 = vertex_point ( 'none', #13987 ) ;
#66 = edge_curve ( 'none', #46, #43, #13975, .t. ) ;
#67 = vertex_point ( 'none', #13980 ) ;
#68 = vertex_point ( 'none', #13977 ) ;
#69 = oriented_edge ( 'none', *, *, #72, .f. ) ;
#70 = oriented_edge ( 'none', *, *, #66, .f. ) ;
#71 = vertex_point ( 'none', #13976 ) ;
#72 = edge_curve ( 'none', #78, #65, #13970, .t. ) ;
#73 = vertex_point ( 'none', #13971 ) ;
#74 = edge_curve ( 'none', #71, #73, #13965, .t. ) ;
#75 = edge_curve ( 'none', #85, #67, #14020, .t. ) ;
#76 = edge_curve ( 'none', #81, #54, #14014, .t. ) ;
#77 = edge_curve ( 'none', #73, #85, #14021, .t. ) ;
#78 = vertex_point ( 'none', #14009 ) ;
#79 = oriented_edge ( 'none', *, *, #74, .f. ) ;
#80 = oriented_edge ( 'none', *, *, #88, .f. ) ;
#81 = vertex_point ( 'none', #14015 ) ;
#82 = vertex_point ( 'none', #14005 ) ;
#83 = edge_curve ( 'none', #54, #71, #14016, .t. ) ;
#84 = oriented_edge ( 'none', *, *, #77, .f. ) ;
#85 = vertex_point ( 'none', #14003 ) ;
#86 = oriented_edge ( 'none', *, *, #90, .f. ) ;
#87 = oriented_edge ( 'none', *, *, #51, .f. ) ;
#88 = edge_curve ( 'none', #67, #39, #14010, .t. ) ;
#89 = oriented_edge ( 'none', *, *, #52182, .t. ) ;
#90 = edge_curve ( 'none', #82, #81, #14008, .t. ) ;
#91 = oriented_edge ( 'none', *, *, #76, .f. ) ;
#92 = oriented_edge ( 'none', *, *, #107, .f. ) ;
#93 = edge_curve ( 'none', #99, #102, #14047, .t. ) ;
#94 = edge_curve ( 'none', #105, #99, #13997, .t. ) ;
#95 = oriented_edge ( 'none', *, *, #83, .f. ) ;
#96 = oriented_edge ( 'none', *, *, #127, .f. ) ;
#97 = oriented_edge ( 'none', *, *, #111, .f. ) ;
#98 = oriented_edge ( 'none', *, *, #93, .f. ) ;
#99 = vertex_point ( 'none', #14004 ) ;
#100 = vertex_point ( 'none', #13998 ) ;
#101 = vertex_point ( 'none', #14038 ) ;
#102 = vertex_point ( 'none', #14042 ) ;
#103 = edge_curve ( 'none', #100, #82, #14032, .t. ) ;
#104 = oriented_edge ( 'none', *, *, #94, .f. ) ;
#105 = vertex_point ( 'none', #14034 ) ;
#106 = edge_curve ( 'none', #101, #100, #14033, .t. ) ;
#107 = edge_curve ( 'none', #102, #101, #14028, .t. ) ;
#108 = edge_curve ( 'none', #52862, #114, #14077, .t. ) ;
#109 = oriented_edge ( 'none', *, *, #128, .f. ) ;
#110 = oriented_edge ( 'none', *, *, #108, .f. ) ;
#111 = edge_curve ( 'none', #19, #126, #14071, .t. ) ;
#112 = oriented_edge ( 'none', *, *, #106, .f. ) ;
#113 = oriented_edge ( 'none', *, *, #103, .f. ) ;
#114 = vertex_point ( 'none', #14072 ) ;
#115 = edge_curve ( 'none', #121, #119, #14067, .t. ) ;
#116 = oriented_edge ( 'none', *, *, #115, .f. ) ;
#117 = oriented_edge ( 'none', *, *, #142, .f. ) ;
#118 = oriented_edge ( 'none', *, *, #164, .f. ) ;
#119 = vertex_point ( 'none', #14078 ) ;
#120 = oriented_edge ( 'none', *, *, #166, .f. ) ;
#121 = vertex_point ( 'none', #14024 ) ;
#122 = vertex_point ( 'none', #14073 ) ;
#123 = vertex_point ( 'none', #14066 ) ;
#124 = edge_curve ( 'none', #119, #122, #14061, .t. ) ;
#125 = oriented_edge ( 'none', *, *, #163, .f. ) ;
#126 = vertex_point ( 'none', #14056 ) ;
#127 = edge_curve ( 'none', #126, #105, #14057, .t. ) ;
#128 = edge_curve ( 'none', #114, #19, #14122, .t. ) ;
#129 = oriented_edge ( 'none', *, *, #144, .t. ) ;
#130 = oriented_edge ( 'none', *, *, #151, .t. ) ;
#131 = vertex_point ( 'none', #14123 ) ;
#132 = vertex_point ( 'none', #14124 ) ;
#133 = oriented_edge ( 'none', *, *, #124, .f. ) ;
#134 = edge_curve ( 'none', #132, #52862, #14116, .t. ) ;
#135 = vertex_point ( 'none', #14059 ) ;
#136 = edge_loop ( 'none', ( #130, #89 ) ) ;
#137 = oriented_edge ( 'none', *, *, #139, .f. ) ;
#138 = edge_curve ( 'none', #14739, #14747, #14109, .t. ) ;
#139 = edge_curve ( 'none', #135, #132, #14115, .t. ) ;
#140 = vertex_point ( 'none', #14098 ) ;
#141 = vertex_point ( 'none', #14106 ) ;
#142 = edge_curve ( 'none', #122, #135, #14108, .t. ) ;
#143 = oriented_edge ( 'none', *, *, #52149, .f. ) ;
#144 = edge_curve ( 'none', #52093, #52111, #14088, .t. ) ;
#145 = edge_loop ( 'none', ( #152, #236, #179, #220 ) ) ;
#146 = oriented_edge ( 'none', *, *, #151, .f. ) ;
#147 = oriented_edge ( 'none', *, *, #557, .t. ) ;
#148 = oriented_edge ( 'none', *, *, #51902, .f. ) ;
#149 = advanced_face ( 'none', ( #14095, #14083 ), #14087, .t. ) ;
#150 = edge_curve ( 'none', #52166, #52153, #14146, .t. ) ;
#151 = edge_curve ( 'none', #52187, #52116, #14152, .t. ) ;
#152 = oriented_edge ( 'none', *, *, #52007, .f. ) ;
#153 = advanced_face ( 'none', ( #14084 ), #14138, .f. ) ;
#154 = edge_curve ( 'none', #662, #51158, #14134, .t. ) ;
#155 = oriented_edge ( 'none', *, *, #150, .f. ) ;
#156 = edge_curve ( 'none', #141, #167, #14130, .t. ) ;
#157 = oriented_edge ( 'none', *, *, #52080, .t. ) ;
#158 = oriented_edge ( 'none', *, *, #248, .f. ) ;
#159 = vertex_point ( 'none', #14136 ) ;
#160 = edge_curve ( 'none', #216, #140, #14127, .t. ) ;
#161 = edge_curve ( 'none', #167, #131, #14184, .t. ) ;
#162 = oriented_edge ( 'none', *, *, #214, .f. ) ;
#163 = edge_curve ( 'none', #131, #169, #14186, .t. ) ;
#164 = edge_curve ( 'none', #168, #215, #14176, .t. ) ;
#165 = oriented_edge ( 'none', *, *, #161, .f. ) ;
#166 = edge_curve ( 'none', #169, #121, #14169, .t. ) ;
#167 = vertex_point ( 'none', #14165 ) ;
#168 = vertex_point ( 'none', #14164 ) ;
#169 = vertex_point ( 'none', #14161 ) ;
#170 = vertex_point ( 'none', #14160 ) ;
#171 = edge_loop ( 'none', ( #228, #229, #231, #238 ) ) ;
#172 = oriented_edge ( 'none', *, *, #51924, .f. ) ;
#173 = edge_curve ( 'none', #29223, #28900, #14156, .t. ) ;
#174 = oriented_edge ( 'none', *, *, #173, .t. ) ;
#175 = edge_curve ( 'none', #189, #181, #14175, .t. ) ;
#176 = advanced_face ( 'none', ( #14217 ), #14213, .f. ) ;
#177 = oriented_edge ( 'none', *, *, #29212, .t. ) ;
#178 = edge_curve ( 'none', #29728, #29211, #14214, .t. ) ;
#179 = oriented_edge ( 'none', *, *, #52124, .t. ) ;
#180 = oriented_edge ( 'none', *, *, #46459, .t. ) ;
#181 = vertex_point ( 'none', #14209 ) ;
#182 = oriented_edge ( 'none', *, *, #178, .t. ) ;
#183 = vertex_point ( 'none', #14158 ) ;
#184 = oriented_edge ( 'none', *, *, #52633, .t. ) ;
#185 = oriented_edge ( 'none', *, *, #44776, .t. ) ;
#186 = oriented_edge ( 'none', *, *, #175, .t. ) ;
#187 = oriented_edge ( 'none', *, *, #188, .t. ) ;
#188 = edge_curve ( 'none', #43837, #189, #14203, .t. ) ;
#189 = vertex_point ( 'none', #14221 ) ;
#190 = edge_loop ( 'none', ( #143, #147, #157, #129 ) ) ;
#191 = advanced_face ( 'none', ( #14202 ), #14222, .f. ) ;
#192 = oriented_edge ( 'none', *, *, #24125, .t. ) ;
#193 = oriented_edge ( 'none', *, *, #52108, .f. ) ;
#194 = oriented_edge ( 'none', *, *, #570, .f. ) ;
#195 = oriented_edge ( 'none', *, *, #586, .f. ) ;
#196 = oriented_edge ( 'none', *, *, #52177, .t. ) ;
#197 = oriented_edge ( 'none', *, *, #199, .f. ) ;
#198 = edge_loop ( 'none', ( #148, #223 ) ) ;
#199 = edge_curve ( 'none', #23844, #593, #13929, .t. ) ;
#200 = advanced_face ( 'none', ( #14196 ), #14254, .f. ) ;
#201 = oriented_edge ( 'none', *, *, #626, .f. ) ;
#202 = oriented_edge ( 'none', *, *, #21178, .f. ) ;
#203 = oriented_edge ( 'none', *, *, #207, .f. ) ;
#204 = edge_curve ( 'none', #209, #170, #14246, .t. ) ;
#205 = oriented_edge ( 'none', *, *, #586, .t. ) ;
#206 = edge_curve ( 'none', #123, #209, #14245, .t. ) ;
#207 = edge_curve ( 'none', #170, #168, #14236, .t. ) ;
#208 = oriented_edge ( 'none', *, *, #206, .f. ) ;
#209 = vertex_point ( 'none', #14232 ) ;
#210 = vertex_point ( 'none', #14231 ) ;
#211 = vertex_point ( 'none', #14241 ) ;
#212 = oriented_edge ( 'none', *, *, #204, .f. ) ;
#213 = oriented_edge ( 'none', *, *, #156, .f. ) ;
#214 = edge_curve ( 'none', #215, #141, #14230, .t. ) ;
#215 = vertex_point ( 'none', #14227 ) ;
#216 = vertex_point ( 'none', #14293 ) ;
#217 = oriented_edge ( 'none', *, *, #21177, .f. ) ;
#218 = edge_curve ( 'none', #21183, #21175, #14291, .t. ) ;
#219 = oriented_edge ( 'none', *, *, #51799, .f. ) ;
#220 = oriented_edge ( 'none', *, *, #237, .f. ) ;
#221 = oriented_edge ( 'none', *, *, #227, .t. ) ;
#222 = oriented_edge ( 'none', *, *, #52029, .t. ) ;
#223 = oriented_edge ( 'none', *, *, #226, .f. ) ;
#224 = edge_loop ( 'none', ( #221, #222 ) ) ;
#225 = advanced_face ( 'none', ( #14290, #14288 ), #14249, .t. ) ;
#226 = edge_curve ( 'none', #51953, #51940, #14277, .t. ) ;
#227 = edge_curve ( 'none', #52030, #52036, #14282, .t. ) ;
#228 = oriented_edge ( 'none', *, *, #51905, .f. ) ;
#229 = oriented_edge ( 'none', *, *, #226, .t. ) ;
#230 = oriented_edge ( 'none', *, *, #51849, .f. ) ;
#231 = oriented_edge ( 'none', *, *, #52096, .t. ) ;
#232 = edge_loop ( 'none', ( #172, #256, #255, #254 ) ) ;
#233 = edge_curve ( 'none', #52065, #51888, #14261, .t. ) ;
#234 = advanced_face ( 'none', ( #14265 ), #14272, .f. ) ;
#235 = edge_curve ( 'none', #51939, #551, #14256, .t. ) ;
#236 = oriented_edge ( 'none', *, *, #227, .f. ) ;
#237 = edge_curve ( 'none', #51837, #51835, #14324, .t. ) ;
#238 = oriented_edge ( 'none', *, *, #233, .t. ) ;
#239 = oriented_edge ( 'none', *, *, #51838, .t. ) ;
#240 = oriented_edge ( 'none', *, *, #51956, .t. ) ;
#241 = edge_loop ( 'none', ( #230, #252, #240, #251 ) ) ;
#242 = advanced_face ( 'none', ( #14321 ), #14326, .f. ) ;
#243 = oriented_edge ( 'none', *, *, #51798, .t. ) ;
#244 = edge_loop ( 'none', ( #247, #239 ) ) ;
#245 = edge_loop ( 'none', ( #51016, #51014, #51020, #51035 ) ) ;
#246 = oriented_edge ( 'none', *, *, #6646, .f. ) ;
#247 = oriented_edge ( 'none', *, *, #249, .t. ) ;
#248 = edge_curve ( 'none', #13416, #14105, #14307, .t. ) ;
#249 = edge_curve ( 'none', #51878, #13428, #14323, .t. ) ;
#250 = advanced_face ( 'none', ( #14294, #14300 ), #14311, .t. ) ;
#251 = oriented_edge ( 'none', *, *, #253, .f. ) ;
#252 = oriented_edge ( 'none', *, *, #249, .f. ) ;
#253 = edge_curve ( 'none', #51929, #51841, #14314, .t. ) ;
#254 = oriented_edge ( 'none', *, *, #259, .t. ) ;
#255 = oriented_edge ( 'none', *, *, #51925, .t. ) ;
#256 = oriented_edge ( 'none', *, *, #248, .t. ) ;
#257 = edge_loop ( 'none', ( #51044, #52072, #52612, #52614 ) ) ;
#258 = vertex_point ( 'none', #14299 ) ;
#259 = edge_curve ( 'none', #13928, #13654, #14341, .t. ) ;
#260 = advanced_face ( 'none', ( #14350 ), #14354, .f. ) ;
#261 = vertex_point ( 'none', #14344 ) ;
#262 = oriented_edge ( 'none', *, *, #272, .f. ) ;
#263 = advanced_face ( 'none', ( #14352 ), #14332, .f. ) ;
#264 = oriented_edge ( 'none', *, *, #273, .t. ) ;
#265 = oriented_edge ( 'none', *, *, #21606, .t. ) ;
#266 = oriented_edge ( 'none', *, *, #267, .t. ) ;
#267 = edge_curve ( 'none', #261, #280, #14334, .t. ) ;
#268 = oriented_edge ( 'none', *, *, #277, .f. ) ;
#269 = vertex_point ( 'none', #14391 ) ;
#270 = edge_loop ( 'none', ( #262, #308, #285, #289 ) ) ;
#271 = edge_loop ( 'none', ( #52555, #52546, #287, #52539 ) ) ;
#272 = edge_curve ( 'none', #21203, #258, #14327, .t. ) ;
#273 = edge_curve ( 'none', #22041, #261, #14384, .t. ) ;
#274 = oriented_edge ( 'none', *, *, #51933, .f. ) ;
#275 = edge_curve ( 'none', #21523, #269, #14389, .t. ) ;
#276 = oriented_edge ( 'none', *, *, #272, .t. ) ;
#277 = edge_curve ( 'none', #21522, #280, #14374, .t. ) ;
#278 = oriented_edge ( 'none', *, *, #300, .t. ) ;
#279 = edge_loop ( 'none', ( #294, #297, #314, #310 ) ) ;
#280 = vertex_point ( 'none', #14330 ) ;
#281 = oriented_edge ( 'none', *, *, #51944, .t. ) ;
#282 = edge_loop ( 'none', ( #301, #298, #281, #283 ) ) ;
#283 = oriented_edge ( 'none', *, *, #50992, .t. ) ;
#284 = oriented_edge ( 'none', *, *, #51015, .f. ) ;
#285 = oriented_edge ( 'none', *, *, #277, .t. ) ;
#286 = oriented_edge ( 'none', *, *, #275, .f. ) ;
#287 = oriented_edge ( 'none', *, *, #50728, .f. ) ;
#288 = edge_loop ( 'none', ( #286, #293, #276, #316 ) ) ;
#289 = oriented_edge ( 'none', *, *, #290, .t. ) ;
#290 = edge_curve ( 'none', #280, #258, #14370, .t. ) ;
#291 = oriented_edge ( 'none', *, *, #51074, .t. ) ;
#292 = vertex_point ( 'none', #14365 ) ;
#293 = oriented_edge ( 'none', *, *, #23207, .t. ) ;
#294 = oriented_edge ( 'none', *, *, #273, .f. ) ;
#295 = advanced_face ( 'none', ( #14379 ), #14360, .f. ) ;
#296 = oriented_edge ( 'none', *, *, #52428, .t. ) ;
#297 = oriented_edge ( 'none', *, *, #22096, .t. ) ;
#298 = oriented_edge ( 'none', *, *, #339, .t. ) ;
#299 = edge_curve ( 'none', #304, #551, #14426, .t. ) ;
#300 = edge_curve ( 'none', #11224, #11260, #14361, .t. ) ;
#301 = oriented_edge ( 'none', *, *, #11336, .f. ) ;
#302 = oriented_edge ( 'none', *, *, #52189, .f. ) ;
#303 = edge_curve ( 'none', #269, #261, #14420, .t. ) ;
#304 = vertex_point ( 'none', #14416 ) ;
#305 = oriented_edge ( 'none', *, *, #51009, .f. ) ;
#306 = advanced_face ( 'none', ( #14417 ), #14367, .t. ) ;
#307 = edge_curve ( 'none', #13909, #14215, #14363, .t. ) ;
#308 = oriented_edge ( 'none', *, *, #21192, .t. ) ;
#309 = oriented_edge ( 'none', *, *, #51815, .t. ) ;
#310 = oriented_edge ( 'none', *, *, #303, .t. ) ;
#311 = advanced_face ( 'none', ( #14359 ), #14408, .f. ) ;
#312 = edge_loop ( 'none', ( #313, #274 ) ) ;
#313 = oriented_edge ( 'none', *, *, #259, .f. ) ;
#314 = oriented_edge ( 'none', *, *, #275, .t. ) ;
#315 = edge_loop ( 'none', ( #45054, #44706 ) ) ;
#316 = oriented_edge ( 'none', *, *, #44674, .t. ) ;
#317 = edge_loop ( 'none', ( #50999, #51006, #305, #51018 ) ) ;
#318 = edge_loop ( 'none', ( #341, #343, #51001, #50995 ) ) ;
#319 = oriented_edge ( 'none', *, *, #7688, .t. ) ;
#320 = edge_curve ( 'none', #23844, #464, #14468, .t. ) ;
#321 = edge_curve ( 'none', #12696, #11871, #14462, .t. ) ;
#322 = edge_curve ( 'none', #51906, #25143, #14456, .t. ) ;
#323 = oriented_edge ( 'none', *, *, #363, .f. ) ;
#324 = oriented_edge ( 'none', *, *, #24221, .f. ) ;
#325 = oriented_edge ( 'none', *, *, #52308, .t. ) ;
#326 = oriented_edge ( 'none', *, *, #10662, .f. ) ;
#327 = advanced_face ( 'none', ( #14399 ), #14412, .f. ) ;
#328 = oriented_edge ( 'none', *, *, #52307, .f. ) ;
#329 = edge_curve ( 'none', #12568, #11876, #14451, .t. ) ;
#330 = oriented_edge ( 'none', *, *, #12700, .f. ) ;
#331 = oriented_edge ( 'none', *, *, #11844, .t. ) ;
#332 = oriented_edge ( 'none', *, *, #338, .t. ) ;
#333 = vertex_point ( 'none', #14405 ) ;
#334 = edge_curve ( 'none', #335, #333, #14452, .t. ) ;
#335 = vertex_point ( 'none', #14445 ) ;
#336 = oriented_edge ( 'none', *, *, #334, .f. ) ;
#337 = vertex_point ( 'none', #14440 ) ;
#338 = edge_curve ( 'none', #52743, #333, #14458, .t. ) ;
#339 = edge_curve ( 'none', #11246, #10424, #14397, .t. ) ;
#340 = advanced_face ( 'none', ( #14499 ), #14430, .t. ) ;
#341 = oriented_edge ( 'none', *, *, #51072, .t. ) ;
#342 = edge_curve ( 'none', #6538, #22989, #14489, .t. ) ;
#343 = oriented_edge ( 'none', *, *, #51017, .t. ) ;
#344 = vertex_point ( 'none', #14485 ) ;
#345 = oriented_edge ( 'none', *, *, #52938, .f. ) ;
#346 = oriented_edge ( 'none', *, *, #52814, .t. ) ;
#347 = oriented_edge ( 'none', *, *, #50841, .t. ) ;
#348 = oriented_edge ( 'none', *, *, #354, .f. ) ;
#349 = edge_loop ( 'none', ( #50819, #50817, #50857, #50826 ) ) ;
#350 = advanced_face ( 'none', ( #14439 ), #14484, .f. ) ;
#351 = advanced_face ( 'none', ( #14429 ), #14483, .f. ) ;
#352 = advanced_face ( 'none', ( #14216 ), #14488, .t. ) ;
#353 = oriented_edge ( 'none', *, *, #10764, .f. ) ;
#354 = edge_curve ( 'none', #6696, #52937, #14532, .t. ) ;
#355 = oriented_edge ( 'none', *, *, #321, .t. ) ;
#356 = oriented_edge ( 'none', *, *, #52309, .f. ) ;
#357 = advanced_face ( 'none', ( #14534 ), #14540, .t. ) ;
#358 = advanced_face ( 'none', ( #14524 ), #14538, .t. ) ;
#359 = edge_curve ( 'none', #12569, #11879, #14520, .t. ) ;
#360 = advanced_face ( 'none', ( #14515 ), #14512, .t. ) ;
#361 = oriented_edge ( 'none', *, *, #329, .f. ) ;
#362 = oriented_edge ( 'none', *, *, #11803, .t. ) ;
#363 = edge_curve ( 'none', #397, #607, #14508, .t. ) ;
#364 = advanced_face ( 'none', ( #14541 ), #14569, .t. ) ;
#365 = oriented_edge ( 'none', *, *, #12697, .f. ) ;
#366 = advanced_face ( 'none', ( #14514 ), #14565, .f. ) ;
#367 = edge_loop ( 'none', ( #371, #377, #378, #391 ) ) ;
#368 = edge_curve ( 'none', #12634, #11808, #14505, .t. ) ;
#369 = oriented_edge ( 'none', *, *, #472, .f. ) ;
#370 = oriented_edge ( 'none', *, *, #52310, .f. ) ;
#371 = oriented_edge ( 'none', *, *, #368, .t. ) ;
#372 = oriented_edge ( 'none', *, *, #12619, .f. ) ;
#373 = oriented_edge ( 'none', *, *, #385, .f. ) ;
#374 = edge_curve ( 'none', #337, #486, #14550, .t. ) ;
#375 = advanced_face ( 'none', ( #14566 ), #14542, .f. ) ;
#376 = edge_loop ( 'none', ( #412, #402, #410, #372 ) ) ;
#377 = oriented_edge ( 'none', *, *, #11852, .t. ) ;
#378 = oriented_edge ( 'none', *, *, #52308, .f. ) ;
#379 = oriented_edge ( 'none', *, *, #359, .t. ) ;
#380 = oriented_edge ( 'none', *, *, #12622, .f. ) ;
#381 = oriented_edge ( 'none', *, *, #483, .t. ) ;
#382 = edge_loop ( 'none', ( #379, #408, #411, #380 ) ) ;
#383 = advanced_face ( 'none', ( #14573 ), #14543, .f. ) ;
#384 = oriented_edge ( 'none', *, *, #749, .t. ) ;
#385 = edge_curve ( 'none', #12366, #12518, #14548, .t. ) ;
#386 = vertex_point ( 'none', #14603 ) ;
#387 = edge_curve ( 'none', #52164, #394, #14604, .t. ) ;
#388 = oriented_edge ( 'none', *, *, #1076, .t. ) ;
#389 = oriented_edge ( 'none', *, *, #511, .f. ) ;
#390 = oriented_edge ( 'none', *, *, #6344, .t. ) ;
#391 = oriented_edge ( 'none', *, *, #12616, .f. ) ;
#392 = oriented_edge ( 'none', *, *, #387, .f. ) ;
#393 = edge_curve ( 'none', #397, #386, #14602, .t. ) ;
#394 = vertex_point ( 'none', #14568 ) ;
#395 = edge_curve ( 'none', #750, #394, #14599, .t. ) ;
#396 = edge_loop ( 'none', ( #487, #466, #502, #526 ) ) ;
#397 = vertex_point ( 'none', #14584 ) ;
#398 = advanced_face ( 'none', ( #14578 ), #14553, .f. ) ;
#399 = edge_loop ( 'none', ( #490, #514, #568, #567 ) ) ;
#400 = edge_curve ( 'none', #464, #51906, #14598, .t. ) ;
#401 = advanced_face ( 'none', ( #14585 ), #14576, .f. ) ;
#402 = oriented_edge ( 'none', *, *, #11857, .t. ) ;
#403 = vertex_point ( 'none', #14636 ) ;
#404 = oriented_edge ( 'none', *, *, #469, .f. ) ;
#405 = edge_loop ( 'none', ( #52126, #431, #442, #440 ) ) ;
#406 = oriented_edge ( 'none', *, *, #6410, .f. ) ;
#407 = vertex_point ( 'none', #14637 ) ;
#408 = oriented_edge ( 'none', *, *, #11823, .t. ) ;
#409 = advanced_face ( 'none', ( #14641 ), #14640, .f. ) ;
#410 = oriented_edge ( 'none', *, *, #359, .f. ) ;
#411 = oriented_edge ( 'none', *, *, #368, .f. ) ;
#412 = oriented_edge ( 'none', *, *, #329, .t. ) ;
#413 = advanced_face ( 'none', ( #14621 ), #14623, .f. ) ;
#414 = oriented_edge ( 'none', *, *, #6353, .t. ) ;
#415 = edge_curve ( 'none', #432, #10671, #14614, .t. ) ;
#416 = oriented_edge ( 'none', *, *, #451, .f. ) ;
#417 = edge_curve ( 'none', #504, #784, #14609, .t. ) ;
#418 = oriented_edge ( 'none', *, *, #455, .t. ) ;
#419 = oriented_edge ( 'none', *, *, #11826, .f. ) ;
#420 = edge_loop ( 'none', ( #424, #452, #421, #445 ) ) ;
#421 = oriented_edge ( 'none', *, *, #12599, .t. ) ;
#422 = oriented_edge ( 'none', *, *, #444, .f. ) ;
#423 = advanced_face ( 'none', ( #14622 ), #14607, .f. ) ;
#424 = oriented_edge ( 'none', *, *, #455, .f. ) ;
#425 = oriented_edge ( 'none', *, *, #10683, .f. ) ;
#426 = advanced_face ( 'none', ( #14616 ), #14631, .f. ) ;
#427 = oriented_edge ( 'none', *, *, #11800, .f. ) ;
#428 = advanced_face ( 'none', ( #14665 ), #14660, .t. ) ;
#429 = advanced_face ( 'none', ( #14626 ), #14655, .f. ) ;
#430 = oriented_edge ( 'none', *, *, #10672, .f. ) ;
#431 = oriented_edge ( 'none', *, *, #12637, .t. ) ;
#432 = vertex_point ( 'none', #14648 ) ;
#433 = edge_loop ( 'none', ( #422, #471, #447, #439 ) ) ;
#434 = oriented_edge ( 'none', *, *, #12586, .t. ) ;
#435 = edge_curve ( 'none', #6371, #11807, #14659, .t. ) ;
#436 = edge_loop ( 'none', ( #430, #482, #52463, #52580 ) ) ;
#437 = oriented_edge ( 'none', *, *, #400, .t. ) ;
#438 = edge_curve ( 'none', #461, #407, #14669, .t. ) ;
#439 = oriented_edge ( 'none', *, *, #11884, .f. ) ;
#440 = oriented_edge ( 'none', *, *, #11827, .f. ) ;
#441 = advanced_face ( 'none', ( #14704 ), #14642, .f. ) ;
#442 = oriented_edge ( 'none', *, *, #451, .t. ) ;
#443 = edge_loop ( 'none', ( #448, #491, #496, #475 ) ) ;
#444 = edge_curve ( 'none', #6352, #11883, #14707, .t. ) ;
#445 = oriented_edge ( 'none', *, *, #11812, .f. ) ;
#446 = oriented_edge ( 'none', *, *, #6393, .f. ) ;
#447 = oriented_edge ( 'none', *, *, #435, .t. ) ;
#448 = oriented_edge ( 'none', *, *, #6324, .f. ) ;
#449 = edge_loop ( 'none', ( #427, #450, #414, #508, #498, #446 ) ) ;
#450 = oriented_edge ( 'none', *, *, #435, .f. ) ;
#451 = edge_curve ( 'none', #12575, #11819, #14644, .t. ) ;
#452 = oriented_edge ( 'none', *, *, #6345, .t. ) ;
#453 = edge_loop ( 'none', ( #416, #434, #390, #418, #419, #454 ) ) ;
#454 = oriented_edge ( 'none', *, *, #11825, .f. ) ;
#455 = edge_curve ( 'none', #6425, #11818, #14688, .t. ) ;
#456 = oriented_edge ( 'none', *, *, #505, .f. ) ;
#457 = edge_curve ( 'none', #386, #407, #14689, .t. ) ;
#458 = oriented_edge ( 'none', *, *, #465, .t. ) ;
#459 = vertex_point ( 'none', #14683 ) ;
#460 = advanced_face ( 'none', ( #14679 ), #14694, .f. ) ;
#461 = vertex_point ( 'none', #14735 ) ;
#462 = oriented_edge ( 'none', *, *, #11693, .t. ) ;
#463 = edge_loop ( 'none', ( #495, #389, #503, #489 ) ) ;
#464 = vertex_point ( 'none', #14737 ) ;
#465 = edge_curve ( 'none', #12182, #403, #14733, .t. ) ;
#466 = oriented_edge ( 'none', *, *, #457, .t. ) ;
#467 = edge_loop ( 'none', ( #36630, #1033, #946, #797 ) ) ;
#468 = edge_curve ( 'none', #461, #397, #14728, .t. ) ;
#469 = edge_curve ( 'none', #464, #403, #14680, .t. ) ;
#470 = edge_curve ( 'none', #11370, #459, #14720, .t. ) ;
#471 = oriented_edge ( 'none', *, *, #6356, .t. ) ;
#472 = edge_curve ( 'none', #486, #607, #14711, .t. ) ;
#473 = oriented_edge ( 'none', *, *, #483, .f. ) ;
#474 = edge_loop ( 'none', ( #456, #510, #51903, #51917, #51900, #51895 ) ) ;
#475 = oriented_edge ( 'none', *, *, #6468, .f. ) ;
#476 = edge_curve ( 'none', #6301, #11820, #14712, .t. ) ;
#477 = edge_loop ( 'none', ( #560, #545, #519, #577 ) ) ;
#478 = edge_loop ( 'none', ( #10321, #6525, #10809, #769 ) ) ;
#479 = oriented_edge ( 'none', *, *, #10637, .t. ) ;
#480 = oriented_edge ( 'none', *, *, #11804, .f. ) ;
#481 = vertex_point ( 'none', #14781 ) ;
#482 = oriented_edge ( 'none', *, *, #415, .f. ) ;
#483 = edge_curve ( 'none', #24664, #461, #14773, .t. ) ;
#484 = edge_curve ( 'none', #500, #481, #14778, .t. ) ;
#485 = oriented_edge ( 'none', *, *, #322, .t. ) ;
#486 = vertex_point ( 'none', #14767 ) ;
#487 = oriented_edge ( 'none', *, *, #393, .t. ) ;
#488 = edge_curve ( 'none', #386, #500, #14784, .t. ) ;
#489 = oriented_edge ( 'none', *, *, #513, .f. ) ;
#490 = oriented_edge ( 'none', *, *, #484, .f. ) ;
#491 = oriented_edge ( 'none', *, *, #12651, .t. ) ;
#492 = oriented_edge ( 'none', *, *, #35598, .f. ) ;
#493 = advanced_face ( 'none', ( #14769 ), #14734, .f. ) ;
#494 = oriented_edge ( 'none', *, *, #476, .f. ) ;
#495 = oriented_edge ( 'none', *, *, #438, .t. ) ;
#496 = oriented_edge ( 'none', *, *, #505, .t. ) ;
#497 = advanced_face ( 'none', ( #14762 ), #14738, .f. ) ;
#498 = oriented_edge ( 'none', *, *, #6327, .t. ) ;
#499 = vertex_point ( 'none', #14190 ) ;
#500 = vertex_point ( 'none', #14189 ) ;
#501 = edge_curve ( 'none', #481, #509, #14777, .t. ) ;
#502 = oriented_edge ( 'none', *, *, #438, .f. ) ;
#503 = oriented_edge ( 'none', *, *, #749, .f. ) ;
#504 = vertex_point ( 'none', #14812 ) ;
#505 = edge_curve ( 'none', #12645, #6398, #14814, .t. ) ;
#506 = edge_curve ( 'none', #481, #397, #14813, .t. ) ;
#507 = edge_loop ( 'none', ( #494, #531, #516, #480 ) ) ;
#508 = oriented_edge ( 'none', *, *, #12640, .t. ) ;
#509 = vertex_point ( 'none', #14810 ) ;
#510 = oriented_edge ( 'none', *, *, #12642, .t. ) ;
#511 = edge_curve ( 'none', #12182, #407, #14801, .t. ) ;
#512 = edge_curve ( 'none', #6364, #11866, #14809, .t. ) ;
#513 = edge_curve ( 'none', #461, #51906, #14790, .t. ) ;
#514 = oriented_edge ( 'none', *, *, #488, .f. ) ;
#515 = edge_loop ( 'none', ( #52935, #52943, #52959, #52933 ) ) ;
#516 = oriented_edge ( 'none', *, *, #512, .t. ) ;
#517 = edge_loop ( 'none', ( #52221, #51897, #52148, #51916 ) ) ;
#518 = edge_loop ( 'none', ( #29407, #734, #618, #616 ) ) ;
#519 = oriented_edge ( 'none', *, *, #554, .f. ) ;
#520 = oriented_edge ( 'none', *, *, #513, .t. ) ;
#521 = edge_curve ( 'none', #499, #500, #14791, .t. ) ;
#522 = oriented_edge ( 'none', *, *, #501, .f. ) ;
#523 = oriented_edge ( 'none', *, *, #587, .f. ) ;
#524 = vertex_point ( 'none', #14805 ) ;
#526 = oriented_edge ( 'none', *, *, #468, .t. ) ;
#525 = oriented_edge ( 'none', *, *, #536, .t. ) ;
#527 = oriented_edge ( 'none', *, *, #363, .t. ) ;
#528 = advanced_face ( 'none', ( #14798 ), #14795, .f. ) ;
#529 = edge_loop ( 'none', ( #550, #546, #522, #547 ) ) ;
#530 = edge_loop ( 'none', ( #268, #265, #264, #266 ) ) ;
#531 = oriented_edge ( 'none', *, *, #6367, .t. ) ;
#532 = edge_curve ( 'none', #24664, #25143, #14839, .t. ) ;
#533 = advanced_face ( 'none', ( #14799 ), #14840, .f. ) ;
#534 = oriented_edge ( 'none', *, *, #506, .t. ) ;
#535 = edge_curve ( 'none', #10629, #10729, #14827, .t. ) ;
#536 = edge_curve ( 'none', #486, #481, #14819, .t. ) ;
#537 = vertex_point ( 'none', #14824 ) ;
#538 = edge_loop ( 'none', ( #192, #205, #197, #565 ) ) ;
#539 = oriented_edge ( 'none', *, *, #541, .f. ) ;
#540 = advanced_face ( 'none', ( #14821 ), #14815, .f. ) ;
#541 = edge_curve ( 'none', #593, #591, #14830, .t. ) ;
#542 = advanced_face ( 'none', ( #14863 ), #14873, .t. ) ;
#543 = edge_loop ( 'none', ( #523, #596, #581, #583 ) ) ;
#544 = advanced_face ( 'none', ( #14859 ), #14843, .t. ) ;
#545 = oriented_edge ( 'none', *, *, #501, .t. ) ;
#546 = oriented_edge ( 'none', *, *, #555, .f. ) ;
#547 = oriented_edge ( 'none', *, *, #536, .f. ) ;
#548 = edge_loop ( 'none', ( #588, #612, #598, #559 ) ) ;
#549 = edge_loop ( 'none', ( #630, #642, #635, #589 ) ) ;
#550 = oriented_edge ( 'none', *, *, #374, .f. ) ;
#551 = vertex_point ( 'none', #14852 ) ;
#552 = advanced_face ( 'none', ( #14851 ), #14860, .f. ) ;
#553 = edge_loop ( 'none', ( #369, #525, #534, #527 ) ) ;
#554 = edge_curve ( 'none', #499, #509, #14850, .t. ) ;
#555 = edge_curve ( 'none', #509, #337, #14829, .t. ) ;
#556 = advanced_face ( 'none', ( #14861 ), #14900, .f. ) ;
#557 = edge_curve ( 'none', #52082, #52114, #14896, .t. ) ;
#558 = oriented_edge ( 'none', *, *, #52927, .f. ) ;
#559 = oriented_edge ( 'none', *, *, #595, .f. ) ;
#560 = oriented_edge ( 'none', *, *, #484, .t. ) ;
#561 = oriented_edge ( 'none', *, *, #10627, .t. ) ;
#562 = edge_loop ( 'none', ( #219, #158 ) ) ;
#563 = advanced_face ( 'none', ( #14904 ), #14893, .f. ) ;
#564 = oriented_edge ( 'none', *, *, #12615, .f. ) ;
#565 = oriented_edge ( 'none', *, *, #320, .t. ) ;
#566 = advanced_face ( 'none', ( #14898 ), #14886, .f. ) ;
#567 = oriented_edge ( 'none', *, *, #506, .f. ) ;
#568 = oriented_edge ( 'none', *, *, #393, .f. ) ;
#569 = edge_loop ( 'none', ( #193, #601 ) ) ;
#570 = edge_curve ( 'none', #591, #599, #14875, .t. ) ;
#571 = oriented_edge ( 'none', *, *, #52306, .f. ) ;
#572 = oriented_edge ( 'none', *, *, #321, .f. ) ;
#573 = edge_loop ( 'none', ( #600, #631, #620, #619 ) ) ;
#574 = edge_loop ( 'none', ( #590, #807, #774, #578 ) ) ;
#575 = edge_loop ( 'none', ( #325, #362, #361, #564 ) ) ;
#576 = edge_curve ( 'none', #611, #599, #14877, .t. ) ;
#577 = oriented_edge ( 'none', *, *, #521, .t. ) ;
#578 = oriented_edge ( 'none', *, *, #19458, .f. ) ;
#579 = oriented_edge ( 'none', *, *, #11084, .t. ) ;
#580 = edge_loop ( 'none', ( #52302, #52311, #356, #52275 ) ) ;
#581 = oriented_edge ( 'none', *, *, #609, .t. ) ;
#582 = edge_loop ( 'none', ( #539, #195, #201, #194 ) ) ;
#583 = oriented_edge ( 'none', *, *, #555, .t. ) ;
#584 = oriented_edge ( 'none', *, *, #52402, .t. ) ;
#585 = oriented_edge ( 'none', *, *, #52312, .f. ) ;
#586 = edge_curve ( 'none', #628, #593, #14941, .t. ) ;
#587 = edge_curve ( 'none', #591, #337, #14876, .t. ) ;
#588 = oriented_edge ( 'none', *, *, #554, .t. ) ;
#589 = oriented_edge ( 'none', *, *, #637, .t. ) ;
#590 = oriented_edge ( 'none', *, *, #35528, .t. ) ;
#591 = vertex_point ( 'none', #14942 ) ;
#592 = edge_loop ( 'none', ( #597, #146, #196, #155 ) ) ;
#593 = vertex_point ( 'none', #14940 ) ;
#594 = vertex_point ( 'none', #14928 ) ;
#595 = edge_curve ( 'none', #499, #611, #14943, .t. ) ;
#596 = oriented_edge ( 'none', *, *, #570, .t. ) ;
#597 = oriented_edge ( 'none', *, *, #52185, .f. ) ;
#598 = oriented_edge ( 'none', *, *, #576, .f. ) ;
#599 = vertex_point ( 'none', #14923 ) ;
#600 = oriented_edge ( 'none', *, *, #576, .t. ) ;
#601 = oriented_edge ( 'none', *, *, #557, .f. ) ;
#602 = oriented_edge ( 'none', *, *, #21173, .t. ) ;
#603 = edge_curve ( 'none', #607, #24664, #14918, .t. ) ;
#604 = oriented_edge ( 'none', *, *, #320, .f. ) ;
#605 = oriented_edge ( 'none', *, *, #468, .f. ) ;
#606 = oriented_edge ( 'none', *, *, #322, .f. ) ;
#607 = vertex_point ( 'none', #14929 ) ;
#608 = oriented_edge ( 'none', *, *, #603, .f. ) ;
#609 = edge_curve ( 'none', #599, #509, #14927, .t. ) ;
#610 = vertex_point ( 'none', #14910 ) ;
#611 = vertex_point ( 'none', #14930 ) ;
#612 = oriented_edge ( 'none', *, *, #609, .f. ) ;
#613 = advanced_face ( 'none', ( #14909 ), #14919, .f. ) ;
#614 = vertex_point ( 'none', #14971 ) ;
#615 = vertex_point ( 'none', #14912 ) ;
#616 = oriented_edge ( 'none', *, *, #636, .t. ) ;
#617 = vertex_point ( 'none', #14887 ) ;
#618 = oriented_edge ( 'none', *, *, #735, .f. ) ;
#619 = oriented_edge ( 'none', *, *, #623, .t. ) ;
#620 = oriented_edge ( 'none', *, *, #627, .f. ) ;
#621 = edge_curve ( 'none', #537, #614, #14974, .t. ) ;
#622 = advanced_face ( 'none', ( #14968 ), #14967, .t. ) ;
#623 = edge_curve ( 'none', #617, #611, #14959, .t. ) ;
#624 = oriented_edge ( 'none', *, *, #1712, .t. ) ;
#625 = edge_loop ( 'none', ( #1705, #52276, #1713, #1765 ) ) ;
#626 = edge_curve ( 'none', #599, #628, #15010, .t. ) ;
#627 = edge_curve ( 'none', #617, #628, #14970, .t. ) ;
#628 = vertex_point ( 'none', #14972 ) ;
#629 = advanced_face ( 'none', ( #14958 ), #14948, .f. ) ;
#630 = oriented_edge ( 'none', *, *, #621, .f. ) ;
#631 = oriented_edge ( 'none', *, *, #626, .t. ) ;
#632 = advanced_face ( 'none', ( #14964 ), #14999, .t. ) ;
#633 = edge_loop ( 'none', ( #373, #22099, #21784, #29444 ) ) ;
#634 = vertex_point ( 'none', #15001 ) ;
#635 = oriented_edge ( 'none', *, *, #636, .f. ) ;
#636 = edge_curve ( 'none', #638, #610, #14987, .t. ) ;
#637 = edge_curve ( 'none', #638, #614, #15007, .t. ) ;
#638 = vertex_point ( 'none', #14956 ) ;
#639 = vertex_point ( 'none', #14988 ) ;
#640 = oriented_edge ( 'none', *, *, #52454, .f. ) ;
#641 = oriented_edge ( 'none', *, *, #1698, .t. ) ;
#642 = oriented_edge ( 'none', *, *, #643, .t. ) ;
#643 = edge_curve ( 'none', #537, #610, #15041, .t. ) ;
#644 = edge_loop ( 'none', ( #1211, #50927 ) ) ;
#645 = advanced_face ( 'none', ( #15035 ), #15011, .t. ) ;
#646 = advanced_face ( 'none', ( #15039, #15042 ), #15027, .f. ) ;
#647 = oriented_edge ( 'none', *, *, #935, .f. ) ;
#648 = oriented_edge ( 'none', *, *, #50856, .f. ) ;
#649 = oriented_edge ( 'none', *, *, #10921, .t. ) ;
#650 = oriented_edge ( 'none', *, *, #1760, .t. ) ;
#651 = advanced_face ( 'none', ( #15043 ), #15024, .f. ) ;
#652 = edge_loop ( 'none', ( #50894, #50851, #50848, #50845 ) ) ;
#653 = edge_loop ( 'none', ( #672, #688, #693, #694 ) ) ;
#654 = oriented_edge ( 'none', *, *, #666, .f. ) ;
#655 = edge_curve ( 'none', #13195, #12370, #15019, .t. ) ;
#656 = edge_loop ( 'none', ( #686, #704, #698, #664 ) ) ;
#657 = oriented_edge ( 'none', *, *, #10805, .t. ) ;
#658 = oriented_edge ( 'none', *, *, #13851, .t. ) ;
#659 = edge_loop ( 'none', ( #691, #673, #768, #757 ) ) ;
#660 = advanced_face ( 'none', ( #14753 ), #15021, .t. ) ;
#661 = edge_curve ( 'none', #13129, #12314, #15072, .t. ) ;
#662 = vertex_point ( 'none', #15075 ) ;
#663 = oriented_edge ( 'none', *, *, #2599, .f. ) ;
#664 = oriented_edge ( 'none', *, *, #972, .f. ) ;
#665 = edge_curve ( 'none', #634, #51939, #15067, .t. ) ;
#666 = edge_curve ( 'none', #981, #975, #15073, .t. ) ;
#667 = oriented_edge ( 'none', *, *, #13858, .t. ) ;
#668 = oriented_edge ( 'none', *, *, #13197, .f. ) ;
#669 = advanced_face ( 'none', ( #15063 ), #15074, .t. ) ;
#670 = oriented_edge ( 'none', *, *, #1399, .f. ) ;
#671 = oriented_edge ( 'none', *, *, #12298, .t. ) ;
#672 = oriented_edge ( 'none', *, *, #655, .t. ) ;
#673 = oriented_edge ( 'none', *, *, #12376, .t. ) ;
#674 = oriented_edge ( 'none', *, *, #661, .t. ) ;
#675 = advanced_face ( 'none', ( #15065 ), #15064, .f. ) ;
#676 = edge_loop ( 'none', ( #658, #731, #690, #1408 ) ) ;
#677 = advanced_face ( 'none', ( #15110 ), #15051, .f. ) ;
#678 = oriented_edge ( 'none', *, *, #1225, .t. ) ;
#679 = edge_loop ( 'none', ( #685, #681 ) ) ;
#680 = oriented_edge ( 'none', *, *, #11067, .f. ) ;
#681 = oriented_edge ( 'none', *, *, #11012, .f. ) ;
#682 = advanced_face ( 'none', ( #15049 ), #15108, .t. ) ;
#683 = manifold_solid_brep ( '����-����2', #7687 ) ;
#684 = edge_curve ( 'none', #21922, #52789, #15100, .t. ) ;
#685 = oriented_edge ( 'none', *, *, #10994, .f. ) ;
#686 = oriented_edge ( 'none', *, *, #724, .f. ) ;
#687 = oriented_edge ( 'none', *, *, #12297, .t. ) ;
#688 = oriented_edge ( 'none', *, *, #12374, .t. ) ;
#689 = advanced_face ( 'none', ( #15056 ), #15107, .f. ) ;
#690 = oriented_edge ( 'none', *, *, #13858, .f. ) ;
#691 = oriented_edge ( 'none', *, *, #1399, .t. ) ;
#692 = advanced_face ( 'none', ( #15090 ), #15081, .f. ) ;
#693 = oriented_edge ( 'none', *, *, #13851, .f. ) ;
#694 = oriented_edge ( 'none', *, *, #13186, .f. ) ;
#695 = edge_loop ( 'none', ( #12147, #966, #13766, #50846 ) ) ;
#696 = advanced_face ( 'none', ( #15097 ), #15101, .f. ) ;
#697 = advanced_face ( 'none', ( #15088 ), #15089, .f. ) ;
#698 = oriented_edge ( 'none', *, *, #717, .t. ) ;
#699 = oriented_edge ( 'none', *, *, #1195, .t. ) ;
#700 = oriented_edge ( 'none', *, *, #755, .f. ) ;
#701 = vertex_point ( 'none', #15084 ) ;
#702 = vertex_point ( 'none', #15138 ) ;
#703 = oriented_edge ( 'none', *, *, #736, .f. ) ;
#704 = oriented_edge ( 'none', *, *, #705, .t. ) ;
#705 = edge_curve ( 'none', #707, #701, #15133, .t. ) ;
#706 = vertex_point ( 'none', #15091 ) ;
#707 = vertex_point ( 'none', #15139 ) ;
#708 = oriented_edge ( 'none', *, *, #28, .t. ) ;
#709 = advanced_face ( 'none', ( #15129 ), #15127, .f. ) ;
#710 = edge_curve ( 'none', #803, #741, #15125, .t. ) ;
#711 = edge_loop ( 'none', ( #719, #836, #909, #794 ) ) ;
#712 = oriented_edge ( 'none', *, *, #1124, .f. ) ;
#713 = edge_loop ( 'none', ( #841, #859, #881, #855 ) ) ;
#714 = oriented_edge ( 'none', *, *, #790, .f. ) ;
#715 = oriented_edge ( 'none', *, *, #10873, .f. ) ;
#716 = oriented_edge ( 'none', *, *, #50858, .f. ) ;
#717 = edge_curve ( 'none', #701, #706, #15092, .t. ) ;
#718 = edge_loop ( 'none', ( #708, #811, #801, #810 ) ) ;
#719 = oriented_edge ( 'none', *, *, #35, .t. ) ;
#720 = oriented_edge ( 'none', *, *, #13189, .f. ) ;
#721 = oriented_edge ( 'none', *, *, #766, .t. ) ;
#722 = oriented_edge ( 'none', *, *, #45973, .f. ) ;
#723 = edge_curve ( 'none', #741, #800, #15173, .t. ) ;
#724 = edge_curve ( 'none', #707, #760, #15171, .t. ) ;
#725 = oriented_edge ( 'none', *, *, #730, .f. ) ;
#726 = oriented_edge ( 'none', *, *, #12380, .t. ) ;
#727 = edge_loop ( 'none', ( #715, #703, #714, #50828 ) ) ;
#728 = closed_shell ( 'none', ( #13114, #10792, #10833, #10847, #10967, #10972, #11006, #11007, #11002, #10949, #10962, #11062, #11147, #11134, #11171, #11222, #11208, #11204, #50872, #50923, #646, #645, #692 ) ) ;
#729 = edge_loop ( 'none', ( #721, #782, #819, #720 ) ) ;
#730 = edge_curve ( 'none', #13191, #12315, #15128, .t. ) ;
#731 = oriented_edge ( 'none', *, *, #12369, .t. ) ;
#732 = edge_loop ( 'none', ( #785, #687, #812, #821 ) ) ;
#733 = oriented_edge ( 'none', *, *, #831, .t. ) ;
#734 = oriented_edge ( 'none', *, *, #29307, .t. ) ;
#735 = edge_curve ( 'none', #638, #524, #15161, .t. ) ;
#736 = edge_curve ( 'none', #815, #10880, #15151, .t. ) ;
#737 = advanced_face ( 'none', ( #15165 ), #15158, .t. ) ;
#738 = oriented_edge ( 'none', *, *, #395, .t. ) ;
#739 = edge_curve ( 'none', #52257, #52164, #15146, .t. ) ;
#740 = oriented_edge ( 'none', *, *, #754, .t. ) ;
#741 = vertex_point ( 'none', #15203 ) ;
#742 = oriented_edge ( 'none', *, *, #710, .f. ) ;
#743 = edge_loop ( 'none', ( #384, #458, #404, #437 ) ) ;
#744 = advanced_face ( 'none', ( #15202 ), #15145, .f. ) ;
#745 = edge_curve ( 'none', #2608, #2673, #15204, .t. ) ;
#746 = edge_loop ( 'none', ( #795, #804, #722, #796, #663 ) ) ;
#747 = advanced_face ( 'none', ( #15186 ), #15193, .t. ) ;
#748 = oriented_edge ( 'none', *, *, #739, .f. ) ;
#749 = edge_curve ( 'none', #51906, #12182, #15191, .t. ) ;
#750 = vertex_point ( 'none', #15184 ) ;
#751 = edge_curve ( 'none', #800, #702, #15240, .t. ) ;
#752 = oriented_edge ( 'none', *, *, #45157, .f. ) ;
#753 = edge_curve ( 'none', #702, #803, #15243, .t. ) ;
#754 = edge_curve ( 'none', #52257, #750, #15233, .t. ) ;
#755 = edge_curve ( 'none', #50821, #50916, #15228, .t. ) ;
#756 = oriented_edge ( 'none', *, *, #2646, .f. ) ;
#757 = oriented_edge ( 'none', *, *, #13184, .f. ) ;
#758 = vertex_point ( 'none', #15183 ) ;
#759 = advanced_face ( 'none', ( #15181 ), #15180, .f. ) ;
#760 = vertex_point ( 'none', #15241 ) ;
#761 = oriented_edge ( 'none', *, *, #52202, .t. ) ;
#762 = edge_curve ( 'none', #52220, #52226, #15220, .t. ) ;
#763 = oriented_edge ( 'none', *, *, #2637, .f. ) ;
#764 = oriented_edge ( 'none', *, *, #12295, .t. ) ;
#765 = oriented_edge ( 'none', *, *, #13119, .f. ) ;
#766 = edge_curve ( 'none', #13193, #12384, #15222, .t. ) ;
#767 = oriented_edge ( 'none', *, *, #3115, .t. ) ;
#768 = oriented_edge ( 'none', *, *, #655, .f. ) ;
#769 = oriented_edge ( 'none', *, *, #6959, .f. ) ;
#770 = oriented_edge ( 'none', *, *, #751, .f. ) ;
#771 = oriented_edge ( 'none', *, *, #753, .f. ) ;
#772 = oriented_edge ( 'none', *, *, #20552, .f. ) ;
#773 = oriented_edge ( 'none', *, *, #15170, .t. ) ;
#774 = oriented_edge ( 'none', *, *, #19748, .f. ) ;
#775 = oriented_edge ( 'none', *, *, #25906, .f. ) ;
#776 = advanced_face ( 'none', ( #15217 ), #15207, .f. ) ;
#777 = oriented_edge ( 'none', *, *, #20268, .f. ) ;
#778 = edge_loop ( 'none', ( #827, #1395 ) ) ;
#779 = oriented_edge ( 'none', *, *, #35598, .t. ) ;
#780 = oriented_edge ( 'none', *, *, #12284, .t. ) ;
#781 = advanced_face ( 'none', ( #15274 ), #15276, .t. ) ;
#782 = oriented_edge ( 'none', *, *, #12311, .t. ) ;
#783 = edge_curve ( 'none', #13127, #12306, #15273, .t. ) ;
#784 = vertex_point ( 'none', #15264 ) ;
#785 = oriented_edge ( 'none', *, *, #730, .t. ) ;
#786 = advanced_face ( 'none', ( #15262 ), #15211, .f. ) ;
#787 = edge_loop ( 'none', ( #733, #764, #826, #818 ) ) ;
#788 = advanced_face ( 'none', ( #15210 ), #15205, .f. ) ;
#789 = oriented_edge ( 'none', *, *, #723, .f. ) ;
#790 = edge_curve ( 'none', #758, #815, #15248, .t. ) ;
#791 = oriented_edge ( 'none', *, *, #52370, .f. ) ;
#792 = oriented_edge ( 'none', *, *, #63, .t. ) ;
#793 = oriented_edge ( 'none', *, *, #2631, .f. ) ;
#794 = oriented_edge ( 'none', *, *, #2578, .f. ) ;
#795 = oriented_edge ( 'none', *, *, #745, .t. ) ;
#796 = oriented_edge ( 'none', *, *, #2669, .f. ) ;
#797 = oriented_edge ( 'none', *, *, #19451, .f. ) ;
#798 = advanced_face ( 'none', ( #15268 ), #15309, .t. ) ;
#799 = advanced_face ( 'none', ( #15253 ), #15307, .f. ) ;
#800 = vertex_point ( 'none', #15305 ) ;
#801 = oriented_edge ( 'none', *, *, #745, .f. ) ;
#802 = edge_loop ( 'none', ( #791, #1053, #837, #1061 ) ) ;
#803 = vertex_point ( 'none', #15258 ) ;
#804 = oriented_edge ( 'none', *, *, #2672, .f. ) ;
#805 = advanced_face ( 'none', ( #15302 ), #15245, .f. ) ;
#806 = oriented_edge ( 'none', *, *, #46955, .f. ) ;
#807 = oriented_edge ( 'none', *, *, #20007, .f. ) ;
#808 = oriented_edge ( 'none', *, *, #2571, .f. ) ;
#809 = advanced_face ( 'none', ( #15306 ), #15297, .f. ) ;
#810 = oriented_edge ( 'none', *, *, #2600, .f. ) ;
#811 = oriented_edge ( 'none', *, *, #2653, .f. ) ;
#812 = oriented_edge ( 'none', *, *, #831, .f. ) ;
#813 = vertex_point ( 'none', #15298 ) ;
#814 = oriented_edge ( 'none', *, *, #817, .t. ) ;
#815 = vertex_point ( 'none', #15300 ) ;
#816 = advanced_face ( 'none', ( #15280 ), #14758, .f. ) ;
#817 = edge_curve ( 'none', #13209, #12305, #14195, .t. ) ;
#818 = oriented_edge ( 'none', *, *, #13202, .f. ) ;
#819 = oriented_edge ( 'none', *, *, #661, .f. ) ;
#820 = edge_loop ( 'none', ( #825, #843, #845, #854 ) ) ;
#821 = oriented_edge ( 'none', *, *, #13199, .f. ) ;
#822 = vertex_point ( 'none', #15333 ) ;
#823 = edge_curve ( 'none', #10891, #936, #15338, .t. ) ;
#824 = edge_curve ( 'none', #903, #904, #15330, .t. ) ;
#825 = oriented_edge ( 'none', *, *, #783, .t. ) ;
#826 = oriented_edge ( 'none', *, *, #766, .f. ) ;
#827 = oriented_edge ( 'none', *, *, #52462, .f. ) ;
#828 = edge_loop ( 'none', ( #814, #846, #873, #877 ) ) ;
#829 = edge_curve ( 'none', #975, #983, #15335, .t. ) ;
#830 = oriented_edge ( 'none', *, *, #20265, .f. ) ;
#831 = edge_curve ( 'none', #13203, #12383, #15327, .t. ) ;
#832 = edge_curve ( 'none', #13207, #12340, #15320, .t. ) ;
#833 = oriented_edge ( 'none', *, *, #838, .f. ) ;
#834 = edge_curve ( 'none', #901, #839, #15322, .t. ) ;
#835 = oriented_edge ( 'none', *, *, #1111, .t. ) ;
#836 = oriented_edge ( 'none', *, *, #2604, .f. ) ;
#837 = oriented_edge ( 'none', *, *, #2542, .f. ) ;
#838 = edge_curve ( 'none', #839, #10883, #15336, .t. ) ;
#839 = vertex_point ( 'none', #15362 ) ;
#840 = oriented_edge ( 'none', *, *, #834, .f. ) ;
#841 = oriented_edge ( 'none', *, *, #824, .f. ) ;
#842 = oriented_edge ( 'none', *, *, #892, .t. ) ;
#843 = oriented_edge ( 'none', *, *, #12302, .t. ) ;
#844 = edge_loop ( 'none', ( #850, #871, #872, #907 ) ) ;
#845 = oriented_edge ( 'none', *, *, #832, .f. ) ;
#846 = oriented_edge ( 'none', *, *, #12308, .t. ) ;
#847 = oriented_edge ( 'none', *, *, #817, .f. ) ;
#848 = advanced_face ( 'none', ( #15314 ), #15363, .f. ) ;
#849 = oriented_edge ( 'none', *, *, #12318, .t. ) ;
#850 = oriented_edge ( 'none', *, *, #852, .t. ) ;
#851 = edge_loop ( 'none', ( #897, #878, #896, #891 ) ) ;
#852 = edge_curve ( 'none', #13154, #12336, #15366, .t. ) ;
#853 = oriented_edge ( 'none', *, *, #13124, .f. ) ;
#854 = oriented_edge ( 'none', *, *, #13117, .f. ) ;
#855 = oriented_edge ( 'none', *, *, #899, .f. ) ;
#856 = oriented_edge ( 'none', *, *, #10893, .f. ) ;
#857 = edge_curve ( 'none', #822, #10895, #15349, .t. ) ;
#858 = edge_loop ( 'none', ( #1235, #919 ) ) ;
#859 = oriented_edge ( 'none', *, *, #921, .f. ) ;
#860 = edge_curve ( 'none', #10886, #901, #15359, .t. ) ;
#861 = advanced_face ( 'none', ( #15348 ), #15343, .t. ) ;
#862 = advanced_face ( 'none', ( #15345 ), #15361, .f. ) ;
#863 = oriented_edge ( 'none', *, *, #20223, .f. ) ;
#864 = oriented_edge ( 'none', *, *, #1192, .t. ) ;
#865 = oriented_edge ( 'none', *, *, #1341, .f. ) ;
#866 = edge_loop ( 'none', ( #867, #849, #847, #853 ) ) ;
#867 = oriented_edge ( 'none', *, *, #870, .t. ) ;
#868 = vertex_point ( 'none', #15344 ) ;
#869 = oriented_edge ( 'none', *, *, #860, .f. ) ;
#870 = edge_curve ( 'none', #13139, #12329, #15399, .t. ) ;
#871 = oriented_edge ( 'none', *, *, #12252, .t. ) ;
#872 = oriented_edge ( 'none', *, *, #898, .f. ) ;
#873 = oriented_edge ( 'none', *, *, #783, .f. ) ;
#874 = edge_loop ( 'none', ( #842, #912, #913, #875 ) ) ;
#875 = oriented_edge ( 'none', *, *, #13147, .f. ) ;
#876 = oriented_edge ( 'none', *, *, #20724, .f. ) ;
#877 = oriented_edge ( 'none', *, *, #13205, .f. ) ;
#878 = oriented_edge ( 'none', *, *, #12317, .t. ) ;
#879 = edge_curve ( 'none', #936, #822, #15387, .t. ) ;
#880 = edge_curve ( 'none', #758, #10867, #15390, .t. ) ;
#881 = oriented_edge ( 'none', *, *, #885, .f. ) ;
#882 = edge_loop ( 'none', ( #947, #833, #840, #869 ) ) ;
#883 = oriented_edge ( 'none', *, *, #823, .f. ) ;
#884 = advanced_face ( 'none', ( #15388 ), #15339, .t. ) ;
#885 = edge_curve ( 'none', #868, #920, #15377, .t. ) ;
#886 = oriented_edge ( 'none', *, *, #879, .f. ) ;
#887 = oriented_edge ( 'none', *, *, #914, .t. ) ;
#888 = oriented_edge ( 'none', *, *, #1055, .f. ) ;
#889 = advanced_face ( 'none', ( #15396 ), #15378, .f. ) ;
#890 = oriented_edge ( 'none', *, *, #906, .t. ) ;
#891 = oriented_edge ( 'none', *, *, #13121, .f. ) ;
#892 = edge_curve ( 'none', #13145, #12333, #15382, .t. ) ;
#893 = oriented_edge ( 'none', *, *, #12334, .t. ) ;
#894 = edge_curve ( 'none', #13133, #12320, #15423, .t. ) ;
#895 = advanced_face ( 'none', ( #15433 ), #15375, .f. ) ;
#896 = oriented_edge ( 'none', *, *, #870, .f. ) ;
#897 = oriented_edge ( 'none', *, *, #832, .t. ) ;
#898 = edge_curve ( 'none', #13128, #12261, #15412, .t. ) ;
#899 = edge_curve ( 'none', #904, #868, #15407, .t. ) ;
#900 = edge_loop ( 'none', ( #988, #943, #990, #977 ) ) ;
#901 = vertex_point ( 'none', #15415 ) ;
#902 = oriented_edge ( 'none', *, *, #52584, .f. ) ;
#903 = vertex_point ( 'none', #15414 ) ;
#904 = vertex_point ( 'none', #15403 ) ;
#905 = edge_loop ( 'none', ( #927, #924, #923, #969 ) ) ;
#906 = edge_curve ( 'none', #13126, #12266, #15419, .t. ) ;
#907 = oriented_edge ( 'none', *, *, #13125, .f. ) ;
#908 = advanced_face ( 'none', ( #15413 ), #15416, .t. ) ;
#909 = oriented_edge ( 'none', *, *, #916, .f. ) ;
#910 = advanced_face ( 'none', ( #15401 ), #15456, .f. ) ;
#911 = edge_loop ( 'none', ( #887, #893, #928, #925 ) ) ;
#912 = oriented_edge ( 'none', *, *, #12251, .t. ) ;
#913 = oriented_edge ( 'none', *, *, #852, .f. ) ;
#914 = edge_curve ( 'none', #13136, #12322, #15448, .t. ) ;
#915 = advanced_face ( 'none', ( #15402 ), #15457, .f. ) ;
#916 = edge_curve ( 'none', #2575, #2554, #15424, .t. ) ;
#917 = oriented_edge ( 'none', *, *, #2979, .f. ) ;
#918 = advanced_face ( 'none', ( #15449 ), #15450, .t. ) ;
#919 = oriented_edge ( 'none', *, *, #2962, .f. ) ;
#920 = vertex_point ( 'none', #15451 ) ;
#921 = edge_curve ( 'none', #920, #903, #15494, .t. ) ;
#922 = oriented_edge ( 'none', *, *, #964, .t. ) ;
#923 = oriented_edge ( 'none', *, *, #914, .f. ) ;
#924 = oriented_edge ( 'none', *, *, #12326, .t. ) ;
#925 = oriented_edge ( 'none', *, *, #13204, .f. ) ;
#926 = edge_loop ( 'none', ( #890, #953, #952, #929 ) ) ;
#927 = oriented_edge ( 'none', *, *, #894, .t. ) ;
#928 = oriented_edge ( 'none', *, *, #892, .f. ) ;
#929 = oriented_edge ( 'none', *, *, #13134, .f. ) ;
#930 = edge_loop ( 'none', ( #922, #955, #962, #967 ) ) ;
#931 = oriented_edge ( 'none', *, *, #906, .f. ) ;
#932 = advanced_face ( 'none', ( #15500 ), #15467, .f. ) ;
#933 = edge_curve ( 'none', #13072, #12268, #15490, .t. ) ;
#934 = oriented_edge ( 'none', *, *, #916, .t. ) ;
#935 = edge_curve ( 'none', #1097, #10606, #15479, .t. ) ;
#936 = vertex_point ( 'none', #15485 ) ;
#937 = oriented_edge ( 'none', *, *, #1006, .f. ) ;
#938 = edge_curve ( 'none', #986, #10723, #15498, .t. ) ;
#939 = edge_loop ( 'none', ( #934, #793, #806, #1122, #808 ) ) ;
#940 = oriented_edge ( 'none', *, *, #2932, .f. ) ;
#941 = edge_loop ( 'none', ( #856, #944, #886, #883 ) ) ;
#942 = oriented_edge ( 'none', *, *, #12301, .t. ) ;
#943 = oriented_edge ( 'none', *, *, #938, .f. ) ;
#944 = oriented_edge ( 'none', *, *, #857, .f. ) ;
#945 = advanced_face ( 'none', ( #15486 ), #15474, .t. ) ;
#946 = oriented_edge ( 'none', *, *, #35528, .f. ) ;
#947 = oriented_edge ( 'none', *, *, #10881, .f. ) ;
#948 = advanced_face ( 'none', ( #15533 ), #15532, .f. ) ;
#949 = advanced_face ( 'none', ( #15531 ), #15525, .f. ) ;
#950 = edge_curve ( 'none', #13142, #12265, #15522, .t. ) ;
#951 = edge_loop ( 'none', ( #954, #942, #931, #996 ) ) ;
#952 = oriented_edge ( 'none', *, *, #894, .f. ) ;
#953 = oriented_edge ( 'none', *, *, #12327, .t. ) ;
#954 = oriented_edge ( 'none', *, *, #898, .t. ) ;
#955 = oriented_edge ( 'none', *, *, #12269, .t. ) ;
#956 = oriented_edge ( 'none', *, *, #998, .t. ) ;
#957 = edge_loop ( 'none', ( #640, #1024 ) ) ;
#958 = edge_loop ( 'none', ( #1173, #1136 ) ) ;
#959 = edge_loop ( 'none', ( #835, #1154, #1183, #1158, #1178, #1163 ) ) ;
#960 = edge_loop ( 'none', ( #956, #1015, #1039, #984 ) ) ;
#961 = oriented_edge ( 'none', *, *, #992, .t. ) ;
#962 = oriented_edge ( 'none', *, *, #950, .f. ) ;
#963 = oriented_edge ( 'none', *, *, #950, .t. ) ;
#964 = edge_curve ( 'none', #13075, #12264, #15528, .t. ) ;
#965 = edge_loop ( 'none', ( #985, #1016, #1018, #995 ) ) ;
#966 = oriented_edge ( 'none', *, *, #10621, .t. ) ;
#967 = oriented_edge ( 'none', *, *, #13141, .f. ) ;
#968 = advanced_face ( 'none', ( #15475 ), #15519, .f. ) ;
#969 = oriented_edge ( 'none', *, *, #13137, .f. ) ;
#970 = edge_loop ( 'none', ( #997, #1032, #1060, #1030 ) ) ;
#971 = advanced_face ( 'none', ( #15523 ), #15510, .t. ) ;
#972 = edge_curve ( 'none', #760, #706, #15569, .t. ) ;
#973 = vertex_point ( 'none', #15561 ) ;
#974 = edge_loop ( 'none', ( #1000, #937, #1029, #1009 ) ) ;
#975 = vertex_point ( 'none', #15560 ) ;
#976 = oriented_edge ( 'none', *, *, #1105, .f. ) ;
#977 = oriented_edge ( 'none', *, *, #999, .f. ) ;
#978 = edge_loop ( 'none', ( #716, #11041, #11035, #11103 ) ) ;
#979 = oriented_edge ( 'none', *, *, #6318, .f. ) ;
#980 = advanced_face ( 'none', ( #15566 ), #15509, .t. ) ;
#981 = vertex_point ( 'none', #15556 ) ;
#982 = edge_curve ( 'none', #1052, #1012, #15545, .t. ) ;
#983 = vertex_point ( 'none', #15546 ) ;
#984 = oriented_edge ( 'none', *, *, #13073, .f. ) ;
#985 = oriented_edge ( 'none', *, *, #933, .t. ) ;
#986 = vertex_point ( 'none', #15550 ) ;
#987 = vertex_point ( 'none', #15513 ) ;
#988 = oriented_edge ( 'none', *, *, #10713, .f. ) ;
#989 = advanced_face ( 'none', ( #15559 ), #15539, .f. ) ;
#990 = oriented_edge ( 'none', *, *, #994, .f. ) ;
#991 = edge_loop ( 'none', ( #963, #1038, #1021, #1020 ) ) ;
#992 = edge_curve ( 'none', #13157, #12285, #14474, .t. ) ;
#993 = advanced_face ( 'none', ( #15547 ), #15277, .f. ) ;
#994 = edge_curve ( 'none', #987, #986, #15591, .t. ) ;
#995 = oriented_edge ( 'none', *, *, #13079, .f. ) ;
#996 = oriented_edge ( 'none', *, *, #13131, .f. ) ;
#997 = oriented_edge ( 'none', *, *, #1059, .f. ) ;
#998 = edge_curve ( 'none', #13140, #12262, #15597, .t. ) ;
#999 = edge_curve ( 'none', #10716, #987, #15593, .t. ) ;
#1000 = oriented_edge ( 'none', *, *, #10685, .f. ) ;
#1001 = advanced_face ( 'none', ( #15595 ), #15594, .t. ) ;
#1002 = vertex_point ( 'none', #15580 ) ;
#1003 = edge_curve ( 'none', #1011, #1052, #15585, .t. ) ;
#1004 = vertex_point ( 'none', #15579 ) ;
#1005 = vertex_point ( 'none', #15571 ) ;
#1006 = edge_curve ( 'none', #1028, #10602, #15572, .t. ) ;
#1007 = edge_curve ( 'none', #1012, #1013, #15618, .t. ) ;
#1008 = oriented_edge ( 'none', *, *, #1056, .t. ) ;
#1009 = oriented_edge ( 'none', *, *, #1040, .f. ) ;
#1010 = advanced_face ( 'none', ( #15620 ), #15578, .t. ) ;
#1011 = vertex_point ( 'none', #15623 ) ;
#1012 = vertex_point ( 'none', #15622 ) ;
#1013 = vertex_point ( 'none', #15619 ) ;
#1014 = oriented_edge ( 'none', *, *, #1110, .f. ) ;
#1015 = oriented_edge ( 'none', *, *, #12335, .t. ) ;
#1016 = oriented_edge ( 'none', *, *, #12332, .t. ) ;
#1017 = advanced_face ( 'none', ( #15610 ), #15607, .f. ) ;
#1018 = oriented_edge ( 'none', *, *, #964, .f. ) ;
#1019 = edge_loop ( 'none', ( #961, #780, #1072, #1043 ) ) ;
#1020 = oriented_edge ( 'none', *, *, #13144, .f. ) ;
#1021 = oriented_edge ( 'none', *, *, #998, .f. ) ;
#1022 = advanced_face ( 'none', ( #15611 ), #15605, .f. ) ;
#1023 = edge_loop ( 'none', ( #1213, #1201, #1188, #1205, #1156 ) ) ;
#1024 = oriented_edge ( 'none', *, *, #3030, .f. ) ;
#1025 = vertex_point ( 'none', #15604 ) ;
#1026 = edge_curve ( 'none', #1035, #1028, #15660, .t. ) ;
#1027 = vertex_point ( 'none', #15656 ) ;
#1028 = vertex_point ( 'none', #15603 ) ;
#1029 = oriented_edge ( 'none', *, *, #1026, .f. ) ;
#1030 = oriented_edge ( 'none', *, *, #1041, .f. ) ;
#1031 = oriented_edge ( 'none', *, *, #1007, .f. ) ;
#1032 = oriented_edge ( 'none', *, *, #1076, .f. ) ;
#1033 = oriented_edge ( 'none', *, *, #19766, .f. ) ;
#1034 = advanced_face ( 'none', ( #15657 ), #15652, .t. ) ;
#1035 = vertex_point ( 'none', #15602 ) ;
#1036 = edge_loop ( 'none', ( #1075, #1008, #1031, #1058 ) ) ;
#1037 = edge_curve ( 'none', #13153, #12260, #15646, .t. ) ;
#1038 = oriented_edge ( 'none', *, *, #12339, .t. ) ;
#1039 = oriented_edge ( 'none', *, *, #933, .f. ) ;
#1040 = edge_curve ( 'none', #10686, #1035, #15614, .t. ) ;
#1041 = edge_curve ( 'none', #1025, #1027, #15638, .t. ) ;
#1042 = oriented_edge ( 'none', *, *, #1037, .t. ) ;
#1043 = oriented_edge ( 'none', *, *, #13071, .f. ) ;
#1044 = edge_curve ( 'none', #13045, #12273, #15630, .t. ) ;
#1045 = advanced_face ( 'none', ( #15633 ), #15690, .f. ) ;
#1046 = edge_loop ( 'none', ( #1073, #1104, #1103, #1074 ) ) ;
#1047 = oriented_edge ( 'none', *, *, #13152, .f. ) ;
#1048 = oriented_edge ( 'none', *, *, #12256, .t. ) ;
#1049 = oriented_edge ( 'none', *, *, #1057, .t. ) ;
#1050 = edge_loop ( 'none', ( #1042, #1106, #1091, #1069 ) ) ;
#1051 = oriented_edge ( 'none', *, *, #992, .f. ) ;
#1052 = vertex_point ( 'none', #15688 ) ;
#1053 = oriented_edge ( 'none', *, *, #1111, .f. ) ;
#1054 = vertex_point ( 'none', #15641 ) ;
#1055 = edge_curve ( 'none', #1005, #1118, #15632, .t. ) ;
#1056 = edge_curve ( 'none', #1011, #1013, #15686, .t. ) ;
#1057 = edge_curve ( 'none', #13155, #12257, #15676, .t. ) ;
#1058 = oriented_edge ( 'none', *, *, #982, .f. ) ;
#1059 = edge_curve ( 'none', #1089, #1025, #15668, .t. ) ;
#1060 = oriented_edge ( 'none', *, *, #1077, .f. ) ;
#1061 = oriented_edge ( 'none', *, *, #21, .t. ) ;
#1062 = advanced_face ( 'none', ( #15634 ), #15687, .t. ) ;
#1063 = advanced_face ( 'none', ( #15669 ), #15683, .f. ) ;
#1064 = oriented_edge ( 'none', *, *, #1071, .t. ) ;
#1065 = oriented_edge ( 'none', *, *, #12263, .t. ) ;
#1066 = edge_loop ( 'none', ( #1049, #1048, #1051, #1047 ) ) ;
#1067 = oriented_edge ( 'none', *, *, #1037, .f. ) ;
#1068 = oriented_edge ( 'none', *, *, #1129, .t. ) ;
#1069 = oriented_edge ( 'none', *, *, #13078, .f. ) ;
#1070 = oriented_edge ( 'none', *, *, #1093, .t. ) ;
#1071 = edge_curve ( 'none', #13156, #12286, #15719, .t. ) ;
#1072 = oriented_edge ( 'none', *, *, #1071, .f. ) ;
#1073 = oriented_edge ( 'none', *, *, #1044, .t. ) ;
#1074 = oriented_edge ( 'none', *, *, #13107, .f. ) ;
#1075 = oriented_edge ( 'none', *, *, #1003, .f. ) ;
#1076 = edge_curve ( 'none', #1004, #1089, #15717, .t. ) ;
#1077 = edge_curve ( 'none', #1027, #1004, #15705, .t. ) ;
#1078 = vertex_point ( 'none', #15710 ) ;
#1079 = advanced_face ( 'none', ( #15709 ), #15711, .t. ) ;
#1080 = oriented_edge ( 'none', *, *, #1293, .t. ) ;
#1081 = oriented_edge ( 'none', *, *, #2924, .f. ) ;
#1082 = closed_shell ( 'none', ( #52382, #52464, #52519, #52528, #52605, #52582, #52634, #43850, #44232, #44873, #46000, #46446, #46886, #47359, #47655, #47873, #48437, #48708, #49267, #49471, #49712, #50048, #50331, #50615, #50632, #50654, #50671, #52706, #18964, #19212, #19476, #19500, #19729, #19987, #20011, #15289, #20804, #20540, #20768, #21092, #21107, #21123, #21152, #21145, #21166, #1406, #682, #1442, #1430, #1419, #1486, #1414, #1480, #1471, #1462, #1523, #1512, #1495, #1563, #1491, #1560, #1545, #1537, #1609, #1592, #1578, #1646, #1573, #1642, #1630, #1618, #1686, #1678, #1659, #1726, #1732, #1721, #1709, #1697, #1766, #1759, #1741, #1811, #1739, #1807, #1792, #1779, #1847, #1838, #1830, #1892, #1824, #1888, #1874, #1865, #1929, #1918, #1905, #1897, #1901, #1974, #1959, #1946, #2012, #1999, #1985, #2056, #1980, #2053, #2041, #2027, #2097, #2087, #2069, #2140, #2063, #2136, #2124, #2115, #2177, #2166, #2174, #2160, #2220, #2211, #2194, #2188, #2193, #2183, #2248, #2237, #2302, #2290, #2298, #2286, #2270, #2344, #2329, #2313, #2320, #2364, #2373, #2358, #2424, #2415, #2420, #2410, #2396, #2459, #2445, #2435, #2441, #2489, #2496, #2485, #2472, #2544, #2527, #2591, #2520, #2588, #2572, #2559, #2566, #2632, #2623, #2616, #2596, #2665, #2648, #2639, #2643, #2714, #2700, #2692, #2696, #2745, #2752, #2740, #2720, #2790, #2773, #2757, #2766, #2835, #2823, #2810, #2874, #2861, #2869, #2854, #2836, #2908, #2896, #2921, #2988, #2995, #2981, #2969, #2975, #2964, #2968, #3029, #3008, #3017, #3000, #3064, #3070, #3051, #3058, #3041, #3049, #3035, #3106, #3110, #1177, #709, #798, #776, #908, #809, #1062, #1165, #1171, #1198, #1227, #1231, #1252, #1295, #1268, #1329, #1315, #1335, #1356, #1360, #22429, #21146, #21149, #21204, #23133, #21934, #23151, #24279, #23591, #24810, #25090, #24741, #25306, #25244, #25806, #26301, #26097, #26192, #26403, #26679, #26586, #26985, #27780, #27147, #36083, #28093, #28452, #28292, #29114, #28960, #29118, #30744, #29125, #31221, #31718, #31648, #32044, #31803, #32790, #33590, #33600, #34753, #34490, #34580, #34742, #35129, #35724, #35657, #781, #36602, #805, #1010, #945, #1410, #1224, #1108, #1083, #1305 ) ) ;
#1083 = advanced_face ( 'none', ( #15691 ), #15745, .t. ) ;
#1084 = vertex_point ( 'none', #15706 ) ;
#1085 = edge_loop ( 'none', ( #1081, #1318, #1297, #940 ) ) ;
#1086 = oriented_edge ( 'none', *, *, #1403, .t. ) ;
#1087 = oriented_edge ( 'none', *, *, #684, .f. ) ;
#1088 = edge_loop ( 'none', ( #976, #1014, #888, #1117 ) ) ;
#1089 = vertex_point ( 'none', #15698 ) ;
#1090 = edge_curve ( 'none', #1098, #1097, #15744, .t. ) ;
#1091 = oriented_edge ( 'none', *, *, #1057, .f. ) ;
#1092 = oriented_edge ( 'none', *, *, #10675, .f. ) ;
#1093 = edge_curve ( 'none', #13106, #12281, #15740, .t. ) ;
#1094 = oriented_edge ( 'none', *, *, #1126, .t. ) ;
#1095 = oriented_edge ( 'none', *, *, #1090, .f. ) ;
#1096 = advanced_face ( 'none', ( #15692 ), #15699, .f. ) ;
#1097 = vertex_point ( 'none', #15732 ) ;
#1098 = vertex_point ( 'none', #15725 ) ;
#1099 = edge_loop ( 'none', ( #1064, #1065, #1067, #1125 ) ) ;
#1100 = oriented_edge ( 'none', *, *, #1044, .f. ) ;
#1101 = oriented_edge ( 'none', *, *, #13031, .f. ) ;
#1102 = edge_loop ( 'none', ( #1092, #647, #1095, #370 ) ) ;
#1103 = oriented_edge ( 'none', *, *, #1126, .f. ) ;
#1104 = oriented_edge ( 'none', *, *, #12270, .t. ) ;
#1105 = edge_curve ( 'none', #1078, #1054, #15723, .t. ) ;
#1106 = oriented_edge ( 'none', *, *, #12259, .t. ) ;
#1107 = advanced_face ( 'none', ( #15728 ), #15720, .t. ) ;
#1108 = advanced_face ( 'none', ( #15730 ), #15729, .t. ) ;
#1109 = oriented_edge ( 'none', *, *, #50917, .t. ) ;
#1110 = edge_curve ( 'none', #1118, #1078, #15765, .t. ) ;
#1111 = edge_curve ( 'none', #2521, #52367, #15764, .t. ) ;
#1112 = oriented_edge ( 'none', *, *, #1119, .t. ) ;
#1113 = edge_loop ( 'none', ( #1133, #1159, #712, #1115 ) ) ;
#1114 = advanced_face ( 'none', ( #15760 ), #15767, .t. ) ;
#1115 = oriented_edge ( 'none', *, *, #1134, .f. ) ;
#1116 = edge_loop ( 'none', ( #1343, #13276, #26289, #12867 ) ) ;
#1117 = oriented_edge ( 'none', *, *, #50869, .t. ) ;
#1118 = vertex_point ( 'none', #15775 ) ;
#1119 = edge_curve ( 'none', #981, #1132, #15754, .t. ) ;
#1120 = advanced_face ( 'none', ( #15731 ), #15816, .f. ) ;
#1121 = oriented_edge ( 'none', *, *, #13091, .f. ) ;
#1122 = oriented_edge ( 'none', *, *, #2621, .f. ) ;
#1123 = advanced_face ( 'none', ( #15755 ), #15807, .f. ) ;
#1124 = edge_curve ( 'none', #1247, #1167, #15808, .t. ) ;
#1125 = oriented_edge ( 'none', *, *, #13161, .f. ) ;
#1126 = edge_curve ( 'none', #13110, #12275, #15748, .t. ) ;
#1127 = oriented_edge ( 'none', *, *, #12279, .t. ) ;
#1128 = oriented_edge ( 'none', *, *, #1152, .t. ) ;
#1129 = edge_curve ( 'none', #13111, #12271, #15809, .t. ) ;
#1130 = edge_loop ( 'none', ( #1068, #1148, #1100, #1145 ) ) ;
#1131 = oriented_edge ( 'none', *, *, #28708, .t. ) ;
#1132 = vertex_point ( 'none', #15790 ) ;
#1133 = oriented_edge ( 'none', *, *, #1149, .f. ) ;
#1134 = edge_curve ( 'none', #813, #1247, #15794, .t. ) ;
#1135 = advanced_face ( 'none', ( #15786 ), #15535, .t. ) ;
#1136 = oriented_edge ( 'none', *, *, #2976, .f. ) ;
#1137 = edge_loop ( 'none', ( #1094, #1190, #1142, #1144 ) ) ;
#1138 = advanced_face ( 'none', ( #15811 ), #15552, .f. ) ;
#1139 = oriented_edge ( 'none', *, *, #1182, .f. ) ;
#1140 = advanced_face ( 'none', ( #15839 ), #15837, .f. ) ;
#1141 = edge_loop ( 'none', ( #7360, #9676, #14411, #53004 ) ) ;
#1142 = oriented_edge ( 'none', *, *, #1093, .f. ) ;
#1143 = oriented_edge ( 'none', *, *, #13029, .f. ) ;
#1144 = oriented_edge ( 'none', *, *, #13087, .f. ) ;
#1145 = oriented_edge ( 'none', *, *, #13105, .f. ) ;
#1146 = edge_curve ( 'none', #1358, #22279, #15832, .t. ) ;
#1147 = edge_loop ( 'none', ( #1070, #1127, #1181, #1121 ) ) ;
#1148 = oriented_edge ( 'none', *, *, #12280, .t. ) ;
#1149 = edge_curve ( 'none', #1153, #813, #15821, .t. ) ;
#1150 = advanced_face ( 'none', ( #15829 ), #15820, .t. ) ;
#1151 = oriented_edge ( 'none', *, *, #12291, .t. ) ;
#1152 = edge_curve ( 'none', #13037, #11843, #15866, .t. ) ;
#1153 = vertex_point ( 'none', #15819 ) ;
#1154 = oriented_edge ( 'none', *, *, #52393, .t. ) ;
#1155 = oriented_edge ( 'none', *, *, #1230, .t. ) ;
#1156 = oriented_edge ( 'none', *, *, #2475, .f. ) ;
#1157 = oriented_edge ( 'none', *, *, #2657, .f. ) ;
#1158 = oriented_edge ( 'none', *, *, #46917, .f. ) ;
#1159 = oriented_edge ( 'none', *, *, #1207, .f. ) ;
#1160 = oriented_edge ( 'none', *, *, #2529, .f. ) ;
#1161 = oriented_edge ( 'none', *, *, #1184, .f. ) ;
#1162 = edge_loop ( 'none', ( #792, #1160, #1161, #1197 ) ) ;
#1163 = oriented_edge ( 'none', *, *, #2524, .f. ) ;
#1164 = vertex_point ( 'none', #15867 ) ;
#1165 = advanced_face ( 'none', ( #15838 ), #15822, .f. ) ;
#1166 = oriented_edge ( 'none', *, *, #88, .t. ) ;
#1167 = vertex_point ( 'none', #15840 ) ;
#1168 = oriented_edge ( 'none', *, *, #2676, .f. ) ;
#1169 = oriented_edge ( 'none', *, *, #2711, .f. ) ;
#1170 = oriented_edge ( 'none', *, *, #2748, .f. ) ;
#1171 = advanced_face ( 'none', ( #15841 ), #15852, .t. ) ;
#1172 = edge_loop ( 'none', ( #902, #917 ) ) ;
#1173 = oriented_edge ( 'none', *, *, #52607, .f. ) ;
#1174 = oriented_edge ( 'none', *, *, #2703, .f. ) ;
#1175 = oriented_edge ( 'none', *, *, #1195, .f. ) ;
#1176 = oriented_edge ( 'none', *, *, #44795, .f. ) ;
#1177 = advanced_face ( 'none', ( #15857 ), #15853, .t. ) ;
#1178 = oriented_edge ( 'none', *, *, #2569, .f. ) ;
#1179 = edge_loop ( 'none', ( #1210, #1174, #1175, #1157 ) ) ;
#1180 = edge_loop ( 'none', ( #1166, #1245, #1233, #1226 ) ) ;
#1181 = oriented_edge ( 'none', *, *, #1129, .f. ) ;
#1182 = edge_curve ( 'none', #13096, #12292, #15899, .t. ) ;
#1183 = oriented_edge ( 'none', *, *, #2585, .f. ) ;
#1184 = edge_curve ( 'none', #2482, #2526, #15856, .t. ) ;
#1185 = edge_loop ( 'none', ( #699, #1169, #752, #763, #756 ) ) ;
#1186 = edge_loop ( 'none', ( #1187, #1220, #1219, #1143 ) ) ;
#1187 = oriented_edge ( 'none', *, *, #1212, .t. ) ;
#1188 = oriented_edge ( 'none', *, *, #47379, .f. ) ;
#1189 = edge_loop ( 'none', ( #1222, #1241, #1237, #1215 ) ) ;
#1190 = oriented_edge ( 'none', *, *, #12283, .t. ) ;
#1191 = advanced_face ( 'none', ( #15842 ), #15900, .f. ) ;
#1192 = edge_curve ( 'none', #639, #662, #15889, .t. ) ;
#1193 = edge_loop ( 'none', ( #1128, #1151, #1139, #1101 ) ) ;
#1194 = oriented_edge ( 'none', *, *, #1146, .f. ) ;
#1195 = edge_curve ( 'none', #2658, #2715, #15861, .t. ) ;
#1196 = oriented_edge ( 'none', *, *, #2677, .f. ) ;
#1197 = oriented_edge ( 'none', *, *, #2480, .f. ) ;
#1198 = advanced_face ( 'none', ( #15879 ), #15888, .f. ) ;
#1199 = edge_loop ( 'none', ( #1155, #1221, #3063, #1269, #1248 ) ) ;
#1200 = edge_loop ( 'none', ( #26310, #26372, #26422, #26313 ) ) ;
#1201 = oriented_edge ( 'none', *, *, #2549, .f. ) ;
#1202 = edge_curve ( 'none', #10796, #10779, #15883, .t. ) ;
#1203 = vertex_point ( 'none', #15858 ) ;
#1204 = edge_curve ( 'none', #10865, #50821, #15927, .t. ) ;
#1205 = oriented_edge ( 'none', *, *, #2552, .f. ) ;
#1206 = edge_loop ( 'none', ( #50954, #678, #657, #680 ) ) ;
#1207 = edge_curve ( 'none', #1167, #1153, #15931, .t. ) ;
#1208 = oriented_edge ( 'none', *, *, #13098, .f. ) ;
#1209 = edge_curve ( 'none', #13095, #11114, #15872, .t. ) ;
#1210 = oriented_edge ( 'none', *, *, #10, .t. ) ;
#1211 = oriented_edge ( 'none', *, *, #13238, .f. ) ;
#1212 = edge_curve ( 'none', #13116, #12063, #15915, .t. ) ;
#1213 = oriented_edge ( 'none', *, *, #1184, .t. ) ;
#1214 = oriented_edge ( 'none', *, *, #12232, .t. ) ;
#1215 = oriented_edge ( 'none', *, *, #13104, .f. ) ;
#1216 = oriented_edge ( 'none', *, *, #1209, .f. ) ;
#1217 = oriented_edge ( 'none', *, *, #1182, .t. ) ;
#1218 = edge_curve ( 'none', #13048, #12213, #15928, .t. ) ;
#1219 = oriented_edge ( 'none', *, *, #1152, .f. ) ;
#1220 = oriented_edge ( 'none', *, *, #12205, .t. ) ;
#1221 = oriented_edge ( 'none', *, *, #2511, .f. ) ;
#1222 = oriented_edge ( 'none', *, *, #1209, .t. ) ;
#1223 = advanced_face ( 'none', ( #15920 ), #15880, .f. ) ;
#1224 = advanced_face ( 'none', ( #15904 ), #15911, .t. ) ;
#1225 = edge_curve ( 'none', #13255, #13254, #15908, .t. ) ;
#1226 = oriented_edge ( 'none', *, *, #2442, .f. ) ;
#1227 = advanced_face ( 'none', ( #15903 ), #15926, .t. ) ;
#1228 = edge_loop ( 'none', ( #1284, #1279, #1272, #1287, #1274 ) ) ;
#1229 = vertex_point ( 'none', #15946 ) ;
#1230 = edge_curve ( 'none', #2501, #2495, #15961, .t. ) ;
#1231 = advanced_face ( 'none', ( #15957 ), #15943, .f. ) ;
#1232 = oriented_edge ( 'none', *, *, #2429, .f. ) ;
#1233 = oriented_edge ( 'none', *, *, #1230, .f. ) ;
#1234 = edge_loop ( 'none', ( #38413, #38429, #38410, #38409, #38406, #37931, #37986, #39038 ) ) ;
#1235 = oriented_edge ( 'none', *, *, #52593, .f. ) ;
#1236 = edge_loop ( 'none', ( #1217, #1214, #1216, #1208 ) ) ;
#1237 = oriented_edge ( 'none', *, *, #1212, .f. ) ;
#1238 = oriented_edge ( 'none', *, *, #12994, .f. ) ;
#1239 = advanced_face ( 'none', ( #15999 ), #15996, .f. ) ;
#1240 = advanced_face ( 'none', ( #15939 ), #15916, .f. ) ;
#1241 = oriented_edge ( 'none', *, *, #12206, .t. ) ;
#1242 = oriented_edge ( 'none', *, *, #1243, .t. ) ;
#1243 = edge_curve ( 'none', #13046, #12216, #15990, .t. ) ;
#1244 = edge_loop ( 'none', ( #1242, #1258, #1257, #1253 ) ) ;
#1245 = oriented_edge ( 'none', *, *, #2500, .f. ) ;
#1246 = advanced_face ( 'none', ( #15948 ), #15991, .f. ) ;
#1247 = vertex_point ( 'none', #15982 ) ;
#1248 = oriented_edge ( 'none', *, *, #2503, .f. ) ;
#1249 = edge_curve ( 'none', #2467, #2444, #15979, .t. ) ;
#1250 = oriented_edge ( 'none', *, *, #2399, .f. ) ;
#1251 = oriented_edge ( 'none', *, *, #83, .t. ) ;
#1252 = advanced_face ( 'none', ( #15938 ), #15944, .t. ) ;
#1253 = oriented_edge ( 'none', *, *, #13113, .f. ) ;
#1254 = oriented_edge ( 'none', *, *, #1218, .t. ) ;
#1255 = edge_loop ( 'none', ( #1282, #1291, #1278, #1286 ) ) ;
#1256 = advanced_face ( 'none', ( #15967 ), #15968, .f. ) ;
#1257 = oriented_edge ( 'none', *, *, #1218, .f. ) ;
#1258 = oriented_edge ( 'none', *, *, #12212, .t. ) ;
#1259 = oriented_edge ( 'none', *, *, #2447, .f. ) ;
#1260 = oriented_edge ( 'none', *, *, #1249, .f. ) ;
#1261 = edge_curve ( 'none', #13038, #12231, #16024, .t. ) ;
#1262 = advanced_face ( 'none', ( #16026 ), #16020, .f. ) ;
#1263 = oriented_edge ( 'none', *, *, #13028, .f. ) ;
#1264 = edge_loop ( 'none', ( #1251, #1259, #1260, #1250 ) ) ;
#1265 = edge_loop ( 'none', ( #1254, #1306, #1308, #1310 ) ) ;
#1266 = oriented_edge ( 'none', *, *, #2404, .f. ) ;
#1267 = oriented_edge ( 'none', *, *, #1275, .f. ) ;
#1268 = advanced_face ( 'none', ( #15980 ), #16013, .t. ) ;
#1269 = oriented_edge ( 'none', *, *, #2492, .f. ) ;
#1270 = advanced_face ( 'none', ( #16031 ), #16016, .t. ) ;
#1271 = edge_curve ( 'none', #52754, #21155, #16011, .t. ) ;
#1272 = oriented_edge ( 'none', *, *, #47630, .f. ) ;
#1273 = oriented_edge ( 'none', *, *, #2426, .f. ) ;
#1274 = oriented_edge ( 'none', *, *, #2466, .f. ) ;
#1275 = edge_curve ( 'none', #2357, #2419, #16072, .t. ) ;
#1276 = edge_curve ( 'none', #13049, #12215, #16002, .t. ) ;
#1277 = oriented_edge ( 'none', *, *, #12220, .t. ) ;
#1278 = oriented_edge ( 'none', *, *, #1243, .f. ) ;
#1279 = oriented_edge ( 'none', *, *, #2460, .f. ) ;
#1280 = edge_loop ( 'none', ( #1283, #1277, #1309, #1263 ) ) ;
#1281 = edge_loop ( 'none', ( #1330, #1319, #1316, #1232, #1273 ) ) ;
#1282 = oriented_edge ( 'none', *, *, #1276, .t. ) ;
#1283 = oriented_edge ( 'none', *, *, #1261, .t. ) ;
#1284 = oriented_edge ( 'none', *, *, #1249, .t. ) ;
#1285 = oriented_edge ( 'none', *, *, #106, .t. ) ;
#1286 = oriented_edge ( 'none', *, *, #13044, .f. ) ;
#1287 = oriented_edge ( 'none', *, *, #2463, .f. ) ;
#1288 = advanced_face ( 'none', ( #16071 ), #16070, .f. ) ;
#1289 = oriented_edge ( 'none', *, *, #12226, .t. ) ;
#1290 = oriented_edge ( 'none', *, *, #1334, .t. ) ;
#1291 = oriented_edge ( 'none', *, *, #12218, .t. ) ;
#1292 = edge_loop ( 'none', ( #1080, #2261, #1302, #1337 ) ) ;
#1293 = edge_curve ( 'none', #1084, #1311, #16056, .t. ) ;
#1294 = edge_loop ( 'none', ( #1331, #31947, #4290, #2651 ) ) ;
#1295 = advanced_face ( 'none', ( #16048 ), #16061, .f. ) ;
#1296 = edge_loop ( 'none', ( #1285, #1266, #1267, #1300 ) ) ;
#1297 = oriented_edge ( 'none', *, *, #2996, .f. ) ;
#1298 = oriented_edge ( 'none', *, *, #13063, .f. ) ;
#1299 = edge_curve ( 'none', #1311, #1203, #16060, .t. ) ;
#1300 = oriented_edge ( 'none', *, *, #2427, .f. ) ;
#1301 = oriented_edge ( 'none', *, *, #1326, .t. ) ;
#1302 = oriented_edge ( 'none', *, *, #2361, .f. ) ;
#1303 = advanced_face ( 'none', ( #15795 ), #16038, .f. ) ;
#1304 = oriented_edge ( 'none', *, *, #13057, .f. ) ;
#1305 = advanced_face ( 'none', ( #16039 ), #16103, .t. ) ;
#1306 = oriented_edge ( 'none', *, *, #12290, .t. ) ;
#1307 = edge_loop ( 'none', ( #1290, #1289, #1339, #1304 ) ) ;
#1308 = oriented_edge ( 'none', *, *, #1261, .f. ) ;
#1309 = oriented_edge ( 'none', *, *, #1276, .f. ) ;
#1310 = oriented_edge ( 'none', *, *, #13115, .f. ) ;
#1311 = vertex_point ( 'none', #16094 ) ;
#1312 = edge_curve ( 'none', #13035, #12159, #16097, .t. ) ;
#1313 = oriented_edge ( 'none', *, *, #19059, .f. ) ;
#1314 = edge_loop ( 'none', ( #1301, #1324, #1327, #1298 ) ) ;
#1315 = advanced_face ( 'none', ( #16096 ), #16088, .t. ) ;
#1316 = oriented_edge ( 'none', *, *, #48697, .f. ) ;
#1317 = oriented_edge ( 'none', *, *, #2311, .f. ) ;
#1318 = oriented_edge ( 'none', *, *, #2982, .f. ) ;
#1319 = oriented_edge ( 'none', *, *, #2413, .f. ) ;
#1320 = oriented_edge ( 'none', *, *, #1375, .t. ) ;
#1321 = edge_loop ( 'none', ( #1347, #51928, #1348, #1379 ) ) ;
#1322 = edge_loop ( 'none', ( #1367, #1369, #1364, #1366 ) ) ;
#1323 = oriented_edge ( 'none', *, *, #1340, .t. ) ;
#1324 = oriented_edge ( 'none', *, *, #12245, .t. ) ;
#1325 = edge_loop ( 'none', ( #1323, #1345, #1353, #1349 ) ) ;
#1326 = edge_curve ( 'none', #13036, #12229, #16089, .t. ) ;
#1327 = oriented_edge ( 'none', *, *, #1334, .f. ) ;
#1328 = advanced_face ( 'none', ( #16085 ), #16077, .f. ) ;
#1329 = advanced_face ( 'none', ( #16076 ), #16098, .f. ) ;
#1330 = oriented_edge ( 'none', *, *, #1275, .t. ) ;
#1331 = oriented_edge ( 'none', *, *, #2361, .t. ) ;
#1332 = oriented_edge ( 'none', *, *, #2322, .f. ) ;
#1333 = edge_loop ( 'none', ( #1370, #22338, #22281, #1386 ) ) ;
#1334 = edge_curve ( 'none', #13004, #12230, #16104, .t. ) ;
#1335 = advanced_face ( 'none', ( #16130 ), #16136, .f. ) ;
#1336 = edge_loop ( 'none', ( #1365, #1362, #1338, #1354, #1317 ) ) ;
#1337 = oriented_edge ( 'none', *, *, #2150, .f. ) ;
#1338 = oriented_edge ( 'none', *, *, #48935, .f. ) ;
#1339 = oriented_edge ( 'none', *, *, #1312, .f. ) ;
#1340 = edge_curve ( 'none', #13060, #12223, #16075, .t. ) ;
#1341 = edge_curve ( 'none', #639, #1164, #16138, .t. ) ;
#1342 = edge_loop ( 'none', ( #1387, #1388, #1357, #1384 ) ) ;
#1343 = oriented_edge ( 'none', *, *, #10217, .t. ) ;
#1344 = advanced_face ( 'none', ( #16114 ), #16095, .f. ) ;
#1345 = oriented_edge ( 'none', *, *, #12207, .t. ) ;
#1346 = advanced_face ( 'none', ( #16125 ), #16115, .f. ) ;
#1347 = oriented_edge ( 'none', *, *, #1312, .t. ) ;
#1348 = oriented_edge ( 'none', *, *, #1340, .f. ) ;
#1349 = oriented_edge ( 'none', *, *, #13043, .f. ) ;
#1350 = edge_loop ( 'none', ( #1377, #1381, #1380, #1378 ) ) ;
#1351 = edge_curve ( 'none', #13052, #12239, #16119, .t. ) ;
#1352 = edge_curve ( 'none', #13069, #12242, #16155, .t. ) ;
#1353 = oriented_edge ( 'none', *, *, #1326, .f. ) ;
#1354 = oriented_edge ( 'none', *, *, #2369, .f. ) ;
#1355 = advanced_face ( 'none', ( #16106 ), #16123, .t. ) ;
#1356 = advanced_face ( 'none', ( #16146 ), #16129, .t. ) ;
#1357 = oriented_edge ( 'none', *, *, #1375, .f. ) ;
#1358 = vertex_point ( 'none', #16147 ) ;
#1359 = vertex_point ( 'none', #16145 ) ;
#1360 = advanced_face ( 'none', ( #16142 ), #16148, .f. ) ;
#1361 = edge_curve ( 'none', #2328, #2378, #16197, .t. ) ;
#1362 = oriented_edge ( 'none', *, *, #2389, .f. ) ;
#1363 = oriented_edge ( 'none', *, *, #49252, .f. ) ;
#1364 = oriented_edge ( 'none', *, *, #1361, .f. ) ;
#1365 = oriented_edge ( 'none', *, *, #1361, .t. ) ;
#1366 = oriented_edge ( 'none', *, *, #2380, .f. ) ;
#1367 = oriented_edge ( 'none', *, *, #127, .t. ) ;
#1368 = edge_loop ( 'none', ( #1320, #22205, #1363, #1332, #22206 ) ) ;
#1369 = oriented_edge ( 'none', *, *, #2377, .f. ) ;
#1370 = oriented_edge ( 'none', *, *, #115, .t. ) ;
#1371 = oriented_edge ( 'none', *, *, #51920, .t. ) ;
#1372 = edge_loop ( 'none', ( #22289, #21150, #21147, #1391, #21174 ) ) ;
#1373 = edge_loop ( 'none', ( #51919, #51961, #51957, #51887 ) ) ;
#1374 = oriented_edge ( 'none', *, *, #1913, .f. ) ;
#1375 = edge_curve ( 'none', #2271, #2325, #16192, .t. ) ;
#1376 = edge_curve ( 'none', #13070, #12166, #16191, .t. ) ;
#1377 = oriented_edge ( 'none', *, *, #1352, .t. ) ;
#1378 = oriented_edge ( 'none', *, *, #13055, .f. ) ;
#1379 = oriented_edge ( 'none', *, *, #13040, .f. ) ;
#1380 = oriented_edge ( 'none', *, *, #1351, .f. ) ;
#1381 = oriented_edge ( 'none', *, *, #12238, .t. ) ;
#1382 = oriented_edge ( 'none', *, *, #1376, .t. ) ;
#1383 = advanced_face ( 'none', ( #16198 ), #16190, .f. ) ;
#1384 = oriented_edge ( 'none', *, *, #2236, .f. ) ;
#1385 = edge_loop ( 'none', ( #1371, #51918, #51921, #51923 ) ) ;
#1386 = oriented_edge ( 'none', *, *, #2306, .f. ) ;
#1387 = oriented_edge ( 'none', *, *, #134, .t. ) ;
#1388 = oriented_edge ( 'none', *, *, #2334, .f. ) ;
#1389 = oriented_edge ( 'none', *, *, #21684, .f. ) ;
#1390 = oriented_edge ( 'none', *, *, #2203, .f. ) ;
#1391 = oriented_edge ( 'none', *, *, #2295, .f. ) ;
#1392 = oriented_edge ( 'none', *, *, #1397, .f. ) ;
#1393 = oriented_edge ( 'none', *, *, #13167, .f. ) ;
#1394 = edge_curve ( 'none', #594, #21172, #16173, .t. ) ;
#1395 = oriented_edge ( 'none', *, *, #3022, .f. ) ;
#1396 = edge_loop ( 'none', ( #674, #726, #725, #765 ) ) ;
#1397 = edge_curve ( 'none', #13179, #12432, #16189, .t. ) ;
#1398 = oriented_edge ( 'none', *, *, #13860, .f. ) ;
#1399 = edge_curve ( 'none', #13176, #12307, #16238, .t. ) ;
#1400 = oriented_edge ( 'none', *, *, #13165, .f. ) ;
#1401 = edge_loop ( 'none', ( #667, #671, #670, #668 ) ) ;
#1402 = advanced_face ( 'none', ( #16183 ), #16179, .f. ) ;
#1403 = edge_curve ( 'none', #21613, #1440, #16231, .t. ) ;
#1404 = edge_loop ( 'none', ( #52851, #1449, #51776, #21171, #3109, #50783 ) ) ;
#1405 = oriented_edge ( 'none', *, *, #52901, .f. ) ;
#1406 = advanced_face ( 'none', ( #16165 ), #16232, .f. ) ;
#1407 = oriented_edge ( 'none', *, *, #12346, .t. ) ;
#1408 = oriented_edge ( 'none', *, *, #13174, .f. ) ;
#1409 = oriented_edge ( 'none', *, *, #1271, .t. ) ;
#1410 = advanced_face ( 'none', ( #16166 ), #16220, .t. ) ;
#1411 = edge_curve ( 'none', #52757, #1485, #16215, .t. ) ;
#1412 = vertex_point ( 'none', #16211 ) ;
#1413 = edge_loop ( 'none', ( #1465, #1475, #1468, #1466 ) ) ;
#1414 = advanced_face ( 'none', ( #16205 ), #16202, .f. ) ;
#1415 = oriented_edge ( 'none', *, *, #1474, .f. ) ;
#1416 = oriented_edge ( 'none', *, *, #1411, .t. ) ;
#1417 = oriented_edge ( 'none', *, *, #52753, .t. ) ;
#1418 = oriented_edge ( 'none', *, *, #1424, .t. ) ;
#1419 = advanced_face ( 'none', ( #16233 ), #16208, .f. ) ;
#1420 = edge_curve ( 'none', #1440, #1435, #16263, .t. ) ;
#1421 = oriented_edge ( 'none', *, *, #52796, .t. ) ;
#1422 = edge_curve ( 'none', #1435, #52817, #16253, .t. ) ;
#1423 = oriented_edge ( 'none', *, *, #1422, .t. ) ;
#1424 = edge_curve ( 'none', #29500, #52762, #16261, .t. ) ;
#1425 = oriented_edge ( 'none', *, *, #1424, .f. ) ;
#1426 = edge_loop ( 'none', ( #1417, #1482, #1490, #1418 ) ) ;
#1427 = oriented_edge ( 'none', *, *, #1420, .t. ) ;
#1428 = oriented_edge ( 'none', *, *, #684, .t. ) ;
#1429 = oriented_edge ( 'none', *, *, #52828, .t. ) ;
#1430 = advanced_face ( 'none', ( #16254 ), #16203, .t. ) ;
#1431 = edge_curve ( 'none', #1819, #1440, #16226, .t. ) ;
#1432 = oriented_edge ( 'none', *, *, #1447, .t. ) ;
#1433 = oriented_edge ( 'none', *, *, #21663, .f. ) ;
#1434 = oriented_edge ( 'none', *, *, #21857, .f. ) ;
#1435 = vertex_point ( 'none', #16242 ) ;
#1436 = oriented_edge ( 'none', *, *, #1403, .f. ) ;
#1437 = edge_loop ( 'none', ( #1086, #1427, #1423, #1421, #1425, #1434 ) ) ;
#1438 = oriented_edge ( 'none', *, *, #21630, .f. ) ;
#1439 = edge_loop ( 'none', ( #1409, #1444, #1443, #1438, #1428, #1429 ) ) ;
#1440 = vertex_point ( 'none', #16249 ) ;
#1441 = oriented_edge ( 'none', *, *, #6781, .t. ) ;
#1442 = advanced_face ( 'none', ( #16246 ), #16294, .f. ) ;
#1443 = oriented_edge ( 'none', *, *, #1447, .f. ) ;
#1444 = oriented_edge ( 'none', *, *, #1445, .t. ) ;
#1445 = edge_curve ( 'none', #21155, #1819, #16258, .t. ) ;
#1446 = edge_loop ( 'none', ( #1432, #1448, #1436, #1433 ) ) ;
#1447 = edge_curve ( 'none', #21893, #1819, #16286, .t. ) ;
#1448 = oriented_edge ( 'none', *, *, #1431, .t. ) ;
#1449 = oriented_edge ( 'none', *, *, #1394, .t. ) ;
#1450 = edge_curve ( 'none', #21172, #52833, #16293, .t. ) ;
#1451 = oriented_edge ( 'none', *, *, #1528, .t. ) ;
#1452 = edge_curve ( 'none', #11166, #52758, #16276, .t. ) ;
#1453 = edge_loop ( 'none', ( #1459, #1461, #1521, #1520 ) ) ;
#1454 = edge_curve ( 'none', #22122, #52715, #16270, .t. ) ;
#1455 = vertex_point ( 'none', #16279 ) ;
#1456 = oriented_edge ( 'none', *, *, #52764, .t. ) ;
#1457 = oriented_edge ( 'none', *, *, #1454, .f. ) ;
#1458 = edge_loop ( 'none', ( #1524, #1527, #1504, #1519, #1508, #1526 ) ) ;
#1459 = oriented_edge ( 'none', *, *, #52761, .t. ) ;
#1460 = oriented_edge ( 'none', *, *, #22666, .f. ) ;
#1461 = oriented_edge ( 'none', *, *, #1463, .f. ) ;
#1462 = advanced_face ( 'none', ( #16280 ), #16290, .t. ) ;
#1463 = edge_curve ( 'none', #21889, #52766, #16331, .t. ) ;
#1464 = vertex_point ( 'none', #16328 ) ;
#1465 = oriented_edge ( 'none', *, *, #1474, .t. ) ;
#1466 = oriented_edge ( 'none', *, *, #22399, .f. ) ;
#1467 = edge_curve ( 'none', #22149, #1489, #16325, .t. ) ;
#1468 = oriented_edge ( 'none', *, *, #1467, .f. ) ;
#1469 = oriented_edge ( 'none', *, *, #1467, .t. ) ;
#1470 = edge_curve ( 'none', #1489, #11166, #16332, .t. ) ;
#1471 = advanced_face ( 'none', ( #16330 ), #16281, .f. ) ;
#1472 = edge_curve ( 'none', #1485, #1412, #16309, .t. ) ;
#1473 = edge_loop ( 'none', ( #1469, #1476, #1530, #1456, #1457, #1531 ) ) ;
#1474 = edge_curve ( 'none', #22159, #1412, #16361, .t. ) ;
#1475 = oriented_edge ( 'none', *, *, #1481, .t. ) ;
#1476 = oriented_edge ( 'none', *, *, #1470, .t. ) ;
#1477 = oriented_edge ( 'none', *, *, #1487, .t. ) ;
#1478 = oriented_edge ( 'none', *, *, #22431, .f. ) ;
#1479 = oriented_edge ( 'none', *, *, #52835, .t. ) ;
#1480 = advanced_face ( 'none', ( #16362 ), #16351, .t. ) ;
#1481 = edge_curve ( 'none', #1412, #1489, #16355, .t. ) ;
#1482 = oriented_edge ( 'none', *, *, #1487, .f. ) ;
#1483 = edge_loop ( 'none', ( #1416, #1488, #1415, #1478, #1477, #1479 ) ) ;
#1484 = oriented_edge ( 'none', *, *, #22966, .f. ) ;
#1485 = vertex_point ( 'none', #16346 ) ;
#1486 = advanced_face ( 'none', ( #16345 ), #16354, .t. ) ;
#1487 = edge_curve ( 'none', #29501, #52735, #16341, .t. ) ;
#1488 = oriented_edge ( 'none', *, *, #1472, .t. ) ;
#1489 = vertex_point ( 'none', #16357 ) ;
#1490 = oriented_edge ( 'none', *, *, #22143, .f. ) ;
#1491 = advanced_face ( 'none', ( #16395 ), #16339, .f. ) ;
#1492 = oriented_edge ( 'none', *, *, #1570, .t. ) ;
#1493 = oriented_edge ( 'none', *, *, #1514, .t. ) ;
#1494 = oriented_edge ( 'none', *, *, #1509, .t. ) ;
#1495 = advanced_face ( 'none', ( #16353 ), #16336, .f. ) ;
#1496 = oriented_edge ( 'none', *, *, #1561, .f. ) ;
#1497 = edge_curve ( 'none', #1515, #52716, #16387, .t. ) ;
#1498 = edge_curve ( 'none', #21888, #52734, #16379, .t. ) ;
#1499 = oriented_edge ( 'none', *, *, #22683, .f. ) ;
#1500 = oriented_edge ( 'none', *, *, #1498, .f. ) ;
#1501 = oriented_edge ( 'none', *, *, #52759, .t. ) ;
#1502 = edge_loop ( 'none', ( #1492, #1572, #1553, #1564, #1556, #1550 ) ) ;
#1503 = oriented_edge ( 'none', *, *, #1551, .t. ) ;
#1504 = oriented_edge ( 'none', *, *, #1528, .f. ) ;
#1505 = edge_curve ( 'none', #1517, #1562, #16375, .t. ) ;
#1506 = edge_loop ( 'none', ( #1493, #1494, #1507, #1501, #1500, #1499 ) ) ;
#1507 = oriented_edge ( 'none', *, *, #1497, .t. ) ;
#1508 = oriented_edge ( 'none', *, *, #1463, .t. ) ;
#1509 = edge_curve ( 'none', #1511, #1515, #16394, .t. ) ;
#1510 = edge_curve ( 'none', #1464, #1511, #16391, .t. ) ;
#1511 = vertex_point ( 'none', #16427 ) ;
#1512 = advanced_face ( 'none', ( #16366 ), #16424, .t. ) ;
#1513 = edge_loop ( 'none', ( #1566, #1496, #1565, #1569 ) ) ;
#1514 = edge_curve ( 'none', #22401, #1511, #16420, .t. ) ;
#1515 = vertex_point ( 'none', #16415 ) ;
#1516 = oriented_edge ( 'none', *, *, #1514, .f. ) ;
#1517 = vertex_point ( 'none', #16414 ) ;
#1518 = edge_loop ( 'none', ( #1451, #1529, #1516, #1460 ) ) ;
#1519 = oriented_edge ( 'none', *, *, #22410, .f. ) ;
#1520 = oriented_edge ( 'none', *, *, #1454, .t. ) ;
#1521 = oriented_edge ( 'none', *, *, #22459, .f. ) ;
#1522 = edge_curve ( 'none', #52760, #1455, #16410, .t. ) ;
#1523 = advanced_face ( 'none', ( #16422 ), #16413, .f. ) ;
#1524 = oriented_edge ( 'none', *, *, #1522, .t. ) ;
#1525 = edge_curve ( 'none', #1455, #1464, #16398, .t. ) ;
#1526 = oriented_edge ( 'none', *, *, #52765, .t. ) ;
#1527 = oriented_edge ( 'none', *, *, #1525, .t. ) ;
#1528 = edge_curve ( 'none', #22445, #1464, #16405, .t. ) ;
#1529 = oriented_edge ( 'none', *, *, #1510, .t. ) ;
#1530 = oriented_edge ( 'none', *, *, #1452, .t. ) ;
#1531 = oriented_edge ( 'none', *, *, #22428, .f. ) ;
#1532 = oriented_edge ( 'none', *, *, #22708, .f. ) ;
#1533 = edge_curve ( 'none', #22899, #1606, #16462, .t. ) ;
#1534 = oriented_edge ( 'none', *, *, #1548, .f. ) ;
#1535 = oriented_edge ( 'none', *, *, #18696, .t. ) ;
#1536 = oriented_edge ( 'none', *, *, #22970, .f. ) ;
#1537 = advanced_face ( 'none', ( #16408 ), #16455, .t. ) ;
#1538 = edge_curve ( 'none', #22714, #18134, #16456, .t. ) ;
#1539 = edge_curve ( 'none', #22436, #1559, #16443, .t. ) ;
#1540 = vertex_point ( 'none', #16457 ) ;
#1541 = oriented_edge ( 'none', *, *, #1539, .f. ) ;
#1542 = oriented_edge ( 'none', *, *, #1539, .t. ) ;
#1543 = manifold_solid_brep ( '���-����1', #6707 ) ;
#1544 = oriented_edge ( 'none', *, *, #1557, .t. ) ;
#1545 = advanced_face ( 'none', ( #16447 ), #16450, .f. ) ;
#1546 = edge_loop ( 'none', ( #1571, #1549, #1484, #1601 ) ) ;
#1547 = edge_curve ( 'none', #1540, #18633, #16436, .t. ) ;
#1548 = edge_curve ( 'none', #22702, #18156, #16491, .t. ) ;
#1549 = oriented_edge ( 'none', *, *, #1538, .f. ) ;
#1550 = oriented_edge ( 'none', *, *, #18688, .t. ) ;
#1551 = edge_curve ( 'none', #22169, #1562, #16437, .t. ) ;
#1552 = oriented_edge ( 'none', *, *, #1558, .t. ) ;
#1553 = oriented_edge ( 'none', *, *, #1551, .f. ) ;
#1554 = oriented_edge ( 'none', *, *, #22711, .f. ) ;
#1555 = edge_loop ( 'none', ( #1542, #1544, #1568, #1535, #1534, #1536 ) ) ;
#1556 = oriented_edge ( 'none', *, *, #1561, .t. ) ;
#1557 = edge_curve ( 'none', #1559, #1540, #16482, .t. ) ;
#1558 = edge_curve ( 'none', #1562, #1559, #16481, .t. ) ;
#1559 = vertex_point ( 'none', #16438 ) ;
#1560 = advanced_face ( 'none', ( #16479 ), #16476, .t. ) ;
#1561 = edge_curve ( 'none', #22719, #18658, #16468, .t. ) ;
#1562 = vertex_point ( 'none', #16477 ) ;
#1563 = advanced_face ( 'none', ( #16466 ), #16487, .t. ) ;
#1564 = oriented_edge ( 'none', *, *, #22691, .f. ) ;
#1565 = oriented_edge ( 'none', *, *, #22140, .f. ) ;
#1566 = oriented_edge ( 'none', *, *, #18409, .t. ) ;
#1567 = edge_loop ( 'none', ( #1503, #1552, #1541, #1554 ) ) ;
#1568 = oriented_edge ( 'none', *, *, #1547, .t. ) ;
#1569 = oriented_edge ( 'none', *, *, #1498, .t. ) ;
#1570 = edge_curve ( 'none', #18381, #1517, #16520, .t. ) ;
#1571 = oriented_edge ( 'none', *, *, #18145, .t. ) ;
#1572 = oriented_edge ( 'none', *, *, #1505, .t. ) ;
#1573 = advanced_face ( 'none', ( #16470 ), #16511, .f. ) ;
#1574 = vertex_point ( 'none', #16523 ) ;
#1575 = oriented_edge ( 'none', *, *, #1576, .t. ) ;
#1576 = edge_curve ( 'none', #1574, #1648, #16507, .t. ) ;
#1577 = oriented_edge ( 'none', *, *, #1579, .t. ) ;
#1578 = advanced_face ( 'none', ( #16475 ), #16501, .f. ) ;
#1579 = edge_curve ( 'none', #1613, #1600, #16510, .t. ) ;
#1580 = oriented_edge ( 'none', *, *, #23479, .f. ) ;
#1581 = edge_curve ( 'none', #22722, #18404, #16552, .t. ) ;
#1582 = oriented_edge ( 'none', *, *, #23517, .f. ) ;
#1583 = oriented_edge ( 'none', *, *, #1581, .f. ) ;
#1584 = oriented_edge ( 'none', *, *, #18379, .t. ) ;
#1585 = oriented_edge ( 'none', *, *, #1599, .t. ) ;
#1586 = edge_loop ( 'none', ( #1598, #1645, #1580, #1653 ) ) ;
#1587 = oriented_edge ( 'none', *, *, #1538, .t. ) ;
#1588 = oriented_edge ( 'none', *, *, #22723, .f. ) ;
#1589 = oriented_edge ( 'none', *, *, #1597, .t. ) ;
#1590 = oriented_edge ( 'none', *, *, #1596, .t. ) ;
#1591 = oriented_edge ( 'none', *, *, #18143, .t. ) ;
#1592 = advanced_face ( 'none', ( #16515 ), #16500, .t. ) ;
#1593 = edge_curve ( 'none', #1606, #1613, #16522, .t. ) ;
#1594 = oriented_edge ( 'none', *, *, #1533, .t. ) ;
#1595 = edge_loop ( 'none', ( #1590, #1577, #1589, #1584, #1583, #1582 ) ) ;
#1596 = edge_curve ( 'none', #22954, #1613, #16542, .t. ) ;
#1597 = edge_curve ( 'none', #1600, #18416, #16538, .t. ) ;
#1598 = oriented_edge ( 'none', *, *, #18424, .t. ) ;
#1599 = edge_curve ( 'none', #17627, #1574, #16532, .t. ) ;
#1600 = vertex_point ( 'none', #16492 ) ;
#1601 = oriented_edge ( 'none', *, *, #1548, .t. ) ;
#1602 = edge_loop ( 'none', ( #1594, #1603, #1612, #1532 ) ) ;
#1603 = oriented_edge ( 'none', *, *, #1593, .t. ) ;
#1604 = edge_loop ( 'none', ( #1610, #1611, #1614, #1588, #1587, #1591 ) ) ;
#1605 = edge_curve ( 'none', #1608, #1606, #16516, .t. ) ;
#1606 = vertex_point ( 'none', #16595 ) ;
#1607 = edge_curve ( 'none', #18419, #1608, #16588, .t. ) ;
#1608 = vertex_point ( 'none', #16589 ) ;
#1609 = advanced_face ( 'none', ( #16533 ), #16578, .f. ) ;
#1610 = oriented_edge ( 'none', *, *, #1607, .t. ) ;
#1611 = oriented_edge ( 'none', *, *, #1605, .t. ) ;
#1612 = oriented_edge ( 'none', *, *, #1596, .f. ) ;
#1613 = vertex_point ( 'none', #16527 ) ;
#1614 = oriented_edge ( 'none', *, *, #1533, .f. ) ;
#1615 = oriented_edge ( 'none', *, *, #23505, .f. ) ;
#1616 = edge_loop ( 'none', ( #1687, #1620, #1695, #1690, #1670, #1673 ) ) ;
#1617 = vertex_point ( 'none', #16584 ) ;
#1618 = advanced_face ( 'none', ( #16573 ), #16590, .t. ) ;
#1619 = edge_curve ( 'none', #23264, #17867, #16591, .t. ) ;
#1620 = oriented_edge ( 'none', *, *, #1688, .t. ) ;
#1621 = oriented_edge ( 'none', *, *, #1629, .t. ) ;
#1622 = oriented_edge ( 'none', *, *, #23730, .f. ) ;
#1623 = vertex_point ( 'none', #16592 ) ;
#1624 = vertex_point ( 'none', #16572 ) ;
#1625 = edge_loop ( 'none', ( #1626, #1637, #1633, #1627, #1694, #1615 ) ) ;
#1626 = oriented_edge ( 'none', *, *, #1636, .t. ) ;
#1627 = oriented_edge ( 'none', *, *, #18110, .t. ) ;
#1628 = oriented_edge ( 'none', *, *, #23245, .f. ) ;
#1629 = edge_curve ( 'none', #22430, #17837, #16567, .t. ) ;
#1630 = advanced_face ( 'none', ( #16315 ), #16050, .f. ) ;
#1631 = edge_curve ( 'none', #1623, #1624, #16623, .t. ) ;
#1632 = edge_curve ( 'none', #1624, #17884, #16617, .t. ) ;
#1633 = oriented_edge ( 'none', *, *, #1632, .t. ) ;
#1634 = oriented_edge ( 'none', *, *, #1635, .f. ) ;
#1635 = edge_curve ( 'none', #22692, #1648, #16626, .t. ) ;
#1636 = edge_curve ( 'none', #23490, #1623, #16611, .t. ) ;
#1637 = oriented_edge ( 'none', *, *, #1631, .t. ) ;
#1638 = oriented_edge ( 'none', *, *, #1647, .t. ) ;
#1639 = oriented_edge ( 'none', *, *, #23487, .f. ) ;
#1640 = oriented_edge ( 'none', *, *, #1636, .f. ) ;
#1641 = oriented_edge ( 'none', *, *, #17890, .t. ) ;
#1642 = advanced_face ( 'none', ( #16618 ), #16609, .t. ) ;
#1643 = oriented_edge ( 'none', *, *, #1635, .t. ) ;
#1644 = oriented_edge ( 'none', *, *, #17906, .t. ) ;
#1645 = oriented_edge ( 'none', *, *, #1647, .f. ) ;
#1646 = advanced_face ( 'none', ( #16599 ), #16608, .t. ) ;
#1647 = edge_curve ( 'none', #22176, #17609, #16605, .t. ) ;
#1648 = vertex_point ( 'none', #16651 ) ;
#1649 = edge_loop ( 'none', ( #1643, #1652, #1640, #1628 ) ) ;
#1650 = edge_curve ( 'none', #1648, #1623, #16616, .t. ) ;
#1651 = edge_loop ( 'none', ( #1585, #1575, #1634, #1639, #1638, #1641 ) ) ;
#1652 = oriented_edge ( 'none', *, *, #1650, .t. ) ;
#1653 = oriented_edge ( 'none', *, *, #1581, .t. ) ;
#1654 = oriented_edge ( 'none', *, *, #1655, .t. ) ;
#1655 = edge_curve ( 'none', #1656, #1730, #16654, .t. ) ;
#1656 = vertex_point ( 'none', #16638 ) ;
#1657 = edge_curve ( 'none', #1677, #1660, #16636, .t. ) ;
#1658 = oriented_edge ( 'none', *, *, #1657, .t. ) ;
#1659 = advanced_face ( 'none', ( #16644 ), #16603, .f. ) ;
#1660 = vertex_point ( 'none', #16630 ) ;
#1661 = edge_curve ( 'none', #1660, #17634, #16688, .t. ) ;
#1662 = oriented_edge ( 'none', *, *, #1724, .t. ) ;
#1663 = oriented_edge ( 'none', *, *, #17606, .t. ) ;
#1664 = oriented_edge ( 'none', *, *, #1661, .t. ) ;
#1665 = oriented_edge ( 'none', *, *, #23512, .f. ) ;
#1666 = edge_loop ( 'none', ( #1684, #1667, #1729, #1728 ) ) ;
#1667 = oriented_edge ( 'none', *, *, #1727, .f. ) ;
#1668 = oriented_edge ( 'none', *, *, #1675, .f. ) ;
#1669 = oriented_edge ( 'none', *, *, #1722, .t. ) ;
#1670 = oriented_edge ( 'none', *, *, #1619, .t. ) ;
#1671 = edge_loop ( 'none', ( #1682, #1658, #1664, #1663, #1668, #1665 ) ) ;
#1672 = edge_curve ( 'none', #23765, #1677, #16646, .t. ) ;
#1673 = oriented_edge ( 'none', *, *, #17887, .t. ) ;
#1674 = edge_loop ( 'none', ( #1676, #1681, #1683, #1680 ) ) ;
#1675 = edge_curve ( 'none', #23530, #17348, #16679, .t. ) ;
#1676 = oriented_edge ( 'none', *, *, #1691, .t. ) ;
#1677 = vertex_point ( 'none', #16675 ) ;
#1678 = advanced_face ( 'none', ( #16680 ), #16631, .t. ) ;
#1679 = edge_curve ( 'none', #1685, #1677, #16650, .t. ) ;
#1680 = oriented_edge ( 'none', *, *, #23756, .f. ) ;
#1681 = oriented_edge ( 'none', *, *, #1679, .t. ) ;
#1682 = oriented_edge ( 'none', *, *, #1672, .t. ) ;
#1683 = oriented_edge ( 'none', *, *, #1672, .f. ) ;
#1684 = oriented_edge ( 'none', *, *, #17880, .t. ) ;
#1685 = vertex_point ( 'none', #16683 ) ;
#1686 = advanced_face ( 'none', ( #16664 ), #16665, .f. ) ;
#1687 = oriented_edge ( 'none', *, *, #1689, .t. ) ;
#1688 = edge_curve ( 'none', #1617, #1685, #16660, .t. ) ;
#1689 = edge_curve ( 'none', #17639, #1617, #16713, .t. ) ;
#1690 = oriented_edge ( 'none', *, *, #23782, .f. ) ;
#1691 = edge_curve ( 'none', #23266, #1685, #16627, .t. ) ;
#1692 = edge_loop ( 'none', ( #1644, #1693, #1622, #1621 ) ) ;
#1693 = oriented_edge ( 'none', *, *, #1619, .f. ) ;
#1694 = oriented_edge ( 'none', *, *, #1629, .f. ) ;
#1695 = oriented_edge ( 'none', *, *, #1691, .f. ) ;
#1696 = edge_loop ( 'none', ( #52120, #650, #1763, #1761 ) ) ;
#1697 = advanced_face ( 'none', ( #16705 ), #16661, .t. ) ;
#1698 = edge_curve ( 'none', #24354, #17346, #16699, .t. ) ;
#1699 = oriented_edge ( 'none', *, *, #17335, .t. ) ;
#1700 = edge_loop ( 'none', ( #1768, #1772, #1767, #1771, #641, #1699 ) ) ;
#1701 = edge_loop ( 'none', ( #1706, #1708, #624, #1711, #52256, #52140 ) ) ;
#1702 = edge_curve ( 'none', #23529, #1715, #16698, .t. ) ;
#1703 = vertex_point ( 'none', #16701 ) ;
#1704 = vertex_point ( 'none', #16695 ) ;
#1705 = oriented_edge ( 'none', *, *, #17610, .t. ) ;
#1706 = oriented_edge ( 'none', *, *, #1702, .t. ) ;
#1707 = edge_curve ( 'none', #23538, #17142, #16691, .t. ) ;
#1708 = oriented_edge ( 'none', *, *, #1710, .t. ) ;
#1709 = advanced_face ( 'none', ( #16672 ), #16670, .f. ) ;
#1710 = edge_curve ( 'none', #1715, #1704, #16746, .t. ) ;
#1711 = oriented_edge ( 'none', *, *, #17620, .t. ) ;
#1712 = edge_curve ( 'none', #1704, #16841, #16736, .t. ) ;
#1713 = oriented_edge ( 'none', *, *, #24017, .f. ) ;
#1714 = edge_curve ( 'none', #23522, #1730, #16744, .t. ) ;
#1715 = vertex_point ( 'none', #16730 ) ;
#1716 = oriented_edge ( 'none', *, *, #23799, .f. ) ;
#1717 = oriented_edge ( 'none', *, *, #1727, .t. ) ;
#1718 = oriented_edge ( 'none', *, *, #23540, .f. ) ;
#1719 = oriented_edge ( 'none', *, *, #1702, .f. ) ;
#1720 = oriented_edge ( 'none', *, *, #17612, .t. ) ;
#1721 = advanced_face ( 'none', ( #16689 ), #16702, .t. ) ;
#1722 = edge_curve ( 'none', #1730, #1715, #16727, .t. ) ;
#1723 = oriented_edge ( 'none', *, *, #1714, .t. ) ;
#1724 = edge_curve ( 'none', #16826, #1656, #16729, .t. ) ;
#1725 = edge_loop ( 'none', ( #1662, #1654, #1733, #1718, #1717, #1720 ) ) ;
#1726 = advanced_face ( 'none', ( #16723 ), #16715, .t. ) ;
#1727 = edge_curve ( 'none', #22139, #17581, #16718, .t. ) ;
#1728 = oriented_edge ( 'none', *, *, #1675, .t. ) ;
#1729 = oriented_edge ( 'none', *, *, #24024, .f. ) ;
#1730 = vertex_point ( 'none', #16784 ) ;
#1731 = edge_loop ( 'none', ( #1723, #1669, #1719, #1716 ) ) ;
#1732 = advanced_face ( 'none', ( #16769 ), #16772, .f. ) ;
#1733 = oriented_edge ( 'none', *, *, #1714, .f. ) ;
#1734 = oriented_edge ( 'none', *, *, #1794, .t. ) ;
#1735 = oriented_edge ( 'none', *, *, #1758, .t. ) ;
#1736 = edge_curve ( 'none', #16849, #1751, #16762, .t. ) ;
#1737 = oriented_edge ( 'none', *, *, #16365, .t. ) ;
#1738 = oriented_edge ( 'none', *, *, #1750, .t. ) ;
#1739 = advanced_face ( 'none', ( #16764 ), #16768, .f. ) ;
#1740 = oriented_edge ( 'none', *, *, #1736, .t. ) ;
#1741 = advanced_face ( 'none', ( #16737 ), #16767, .f. ) ;
#1742 = edge_curve ( 'none', #1764, #1746, #16756, .t. ) ;
#1743 = oriented_edge ( 'none', *, *, #17340, .t. ) ;
#1744 = edge_loop ( 'none', ( #1745, #1748, #1752, #1755, #1754, #1808 ) ) ;
#1745 = oriented_edge ( 'none', *, *, #1762, .t. ) ;
#1746 = vertex_point ( 'none', #16757 ) ;
#1747 = oriented_edge ( 'none', *, *, #1798, .t. ) ;
#1748 = oriented_edge ( 'none', *, *, #1742, .t. ) ;
#1749 = edge_curve ( 'none', #1746, #16854, #16809, .t. ) ;
#1750 = edge_curve ( 'none', #1751, #1810, #16755, .t. ) ;
#1751 = vertex_point ( 'none', #16807 ) ;
#1752 = oriented_edge ( 'none', *, *, #1749, .t. ) ;
#1753 = edge_loop ( 'none', ( #1743, #1814, #1813, #1735 ) ) ;
#1754 = oriented_edge ( 'none', *, *, #1758, .f. ) ;
#1755 = oriented_edge ( 'none', *, *, #16847, .t. ) ;
#1756 = edge_loop ( 'none', ( #1740, #1738, #1800, #1812, #1803, #1797 ) ) ;
#1757 = edge_loop ( 'none', ( #1747, #1799, #1787, #1801 ) ) ;
#1758 = edge_curve ( 'none', #24054, #16580, #16798, .t. ) ;
#1759 = advanced_face ( 'none', ( #16808 ), #16799, .t. ) ;
#1760 = edge_curve ( 'none', #51353, #1764, #16800, .t. ) ;
#1761 = oriented_edge ( 'none', *, *, #24053, .f. ) ;
#1762 = edge_curve ( 'none', #24083, #1764, #16787, .t. ) ;
#1763 = oriented_edge ( 'none', *, *, #1762, .f. ) ;
#1764 = vertex_point ( 'none', #16853 ) ;
#1765 = oriented_edge ( 'none', *, *, #1707, .t. ) ;
#1766 = advanced_face ( 'none', ( #16795 ), #16789, .f. ) ;
#1767 = oriented_edge ( 'none', *, *, #1773, .f. ) ;
#1768 = oriented_edge ( 'none', *, *, #1770, .t. ) ;
#1769 = edge_curve ( 'none', #1703, #51353, #16837, .t. ) ;
#1770 = edge_curve ( 'none', #17080, #1703, #16832, .t. ) ;
#1771 = oriented_edge ( 'none', *, *, #24060, .f. ) ;
#1772 = oriented_edge ( 'none', *, *, #1769, .t. ) ;
#1773 = edge_curve ( 'none', #24287, #51353, #16833, .t. ) ;
#1774 = oriented_edge ( 'none', *, *, #1795, .f. ) ;
#1775 = oriented_edge ( 'none', *, *, #16955, .t. ) ;
#1776 = oriented_edge ( 'none', *, *, #1790, .t. ) ;
#1777 = edge_loop ( 'none', ( #1837, #1840, #1833, #1843, #1835, #1834 ) ) ;
#1778 = oriented_edge ( 'none', *, *, #24352, .f. ) ;
#1779 = advanced_face ( 'none', ( #16763 ), #16311, .t. ) ;
#1780 = vertex_point ( 'none', #16881 ) ;
#1781 = vertex_point ( 'none', #16880 ) ;
#1782 = oriented_edge ( 'none', *, *, #1839, .t. ) ;
#1783 = oriented_edge ( 'none', *, *, #24880, .f. ) ;
#1784 = edge_curve ( 'none', #24302, #16057, #16876, .t. ) ;
#1785 = edge_curve ( 'none', #23511, #1806, #16872, .t. ) ;
#1786 = vertex_point ( 'none', #16878 ) ;
#1787 = oriented_edge ( 'none', *, *, #1785, .f. ) ;
#1788 = oriented_edge ( 'none', *, *, #24303, .f. ) ;
#1789 = oriented_edge ( 'none', *, *, #1785, .t. ) ;
#1790 = edge_curve ( 'none', #16823, #1781, #16877, .t. ) ;
#1791 = oriented_edge ( 'none', *, *, #1804, .t. ) ;
#1792 = advanced_face ( 'none', ( #16879 ), #16863, .f. ) ;
#1793 = edge_loop ( 'none', ( #1737, #1796, #1788, #1846 ) ) ;
#1794 = edge_curve ( 'none', #1786, #16570, #16860, .t. ) ;
#1795 = edge_curve ( 'none', #24345, #16058, #16864, .t. ) ;
#1796 = oriented_edge ( 'none', *, *, #1784, .f. ) ;
#1797 = oriented_edge ( 'none', *, *, #17104, .t. ) ;
#1798 = edge_curve ( 'none', #24072, #1810, #16862, .t. ) ;
#1799 = oriented_edge ( 'none', *, *, #1805, .t. ) ;
#1800 = oriented_edge ( 'none', *, *, #1798, .f. ) ;
#1801 = oriented_edge ( 'none', *, *, #24320, .f. ) ;
#1802 = edge_loop ( 'none', ( #1789, #1791, #1734, #1775, #1774, #1778 ) ) ;
#1803 = oriented_edge ( 'none', *, *, #1809, .t. ) ;
#1804 = edge_curve ( 'none', #1806, #1786, #16909, .t. ) ;
#1805 = edge_curve ( 'none', #1810, #1806, #16910, .t. ) ;
#1806 = vertex_point ( 'none', #16865 ) ;
#1807 = advanced_face ( 'none', ( #16902 ), #16905, .t. ) ;
#1808 = oriented_edge ( 'none', *, *, #24064, .f. ) ;
#1809 = edge_curve ( 'none', #24013, #17073, #16891, .t. ) ;
#1810 = vertex_point ( 'none', #16883 ) ;
#1811 = advanced_face ( 'none', ( #16888 ), #16884, .t. ) ;
#1812 = oriented_edge ( 'none', *, *, #24347, .f. ) ;
#1813 = oriented_edge ( 'none', *, *, #24602, .f. ) ;
#1814 = oriented_edge ( 'none', *, *, #1809, .f. ) ;
#1815 = edge_curve ( 'none', #16333, #1864, #16896, .t. ) ;
#1816 = oriented_edge ( 'none', *, *, #1893, .f. ) ;
#1817 = oriented_edge ( 'none', *, *, #1889, .t. ) ;
#1818 = edge_loop ( 'none', ( #1826, #1825, #1894, #1884, #1883, #1887 ) ) ;
#1819 = vertex_point ( 'none', #16900 ) ;
#1820 = oriented_edge ( 'none', *, *, #1832, .t. ) ;
#1821 = oriented_edge ( 'none', *, *, #24596, .f. ) ;
#1822 = vertex_point ( 'none', #16887 ) ;
#1823 = edge_loop ( 'none', ( #1868, #1817, #1886, #1869 ) ) ;
#1824 = advanced_face ( 'none', ( #16939 ), #16936, .f. ) ;
#1825 = oriented_edge ( 'none', *, *, #1827, .t. ) ;
#1826 = oriented_edge ( 'none', *, *, #1879, .t. ) ;
#1827 = edge_curve ( 'none', #1828, #1822, #16929, .t. ) ;
#1828 = vertex_point ( 'none', #16930 ) ;
#1829 = vertex_point ( 'none', #16937 ) ;
#1830 = advanced_face ( 'none', ( #16942 ), #16893, .f. ) ;
#1831 = edge_curve ( 'none', #1829, #16824, #16938, .t. ) ;
#1832 = edge_curve ( 'none', #24893, #16334, #16974, .t. ) ;
#1833 = oriented_edge ( 'none', *, *, #1831, .t. ) ;
#1834 = oriented_edge ( 'none', *, *, #24812, .f. ) ;
#1835 = oriented_edge ( 'none', *, *, #1832, .f. ) ;
#1836 = edge_curve ( 'none', #1841, #1829, #16923, .t. ) ;
#1837 = oriented_edge ( 'none', *, *, #1853, .t. ) ;
#1838 = advanced_face ( 'none', ( #16966 ), #16964, .t. ) ;
#1839 = edge_curve ( 'none', #1780, #1841, #16925, .t. ) ;
#1840 = oriented_edge ( 'none', *, *, #1836, .t. ) ;
#1841 = vertex_point ( 'none', #16959 ) ;
#1842 = oriented_edge ( 'none', *, *, #1853, .f. ) ;
#1843 = oriented_edge ( 'none', *, *, #16579, .t. ) ;
#1844 = oriented_edge ( 'none', *, *, #24861, .f. ) ;
#1845 = edge_loop ( 'none', ( #1776, #1851, #1854, #1783, #1856, #1850 ) ) ;
#1846 = oriented_edge ( 'none', *, *, #1795, .t. ) ;
#1847 = advanced_face ( 'none', ( #16967 ), #16958, .f. ) ;
#1848 = edge_loop ( 'none', ( #1855, #1782, #1842, #1844 ) ) ;
#1849 = edge_curve ( 'none', #1781, #1780, #16954, .t. ) ;
#1850 = oriented_edge ( 'none', *, *, #17341, .t. ) ;
#1851 = oriented_edge ( 'none', *, *, #1849, .t. ) ;
#1852 = edge_curve ( 'none', #24329, #1780, #16960, .t. ) ;
#1853 = edge_curve ( 'none', #24326, #1841, #17003, .t. ) ;
#1854 = oriented_edge ( 'none', *, *, #1852, .f. ) ;
#1855 = oriented_edge ( 'none', *, *, #1852, .t. ) ;
#1856 = oriented_edge ( 'none', *, *, #1784, .t. ) ;
#1857 = oriented_edge ( 'none', *, *, #1878, .f. ) ;
#1858 = oriented_edge ( 'none', *, *, #16069, .t. ) ;
#1859 = oriented_edge ( 'none', *, *, #1867, .f. ) ;
#1860 = oriented_edge ( 'none', *, *, #1933, .f. ) ;
#1861 = oriented_edge ( 'none', *, *, #1815, .t. ) ;
#1862 = oriented_edge ( 'none', *, *, #25112, .f. ) ;
#1863 = edge_loop ( 'none', ( #1861, #1932, #1860, #1931, #1915, #1927 ) ) ;
#1864 = vertex_point ( 'none', #16962 ) ;
#1865 = advanced_face ( 'none', ( #16965 ), #17002, .t. ) ;
#1866 = oriented_edge ( 'none', *, *, #25096, .f. ) ;
#1867 = edge_curve ( 'none', #25078, #16017, #16994, .t. ) ;
#1868 = oriented_edge ( 'none', *, *, #1881, .t. ) ;
#1869 = oriented_edge ( 'none', *, *, #24613, .f. ) ;
#1870 = edge_curve ( 'none', #24319, #1891, #16985, .t. ) ;
#1871 = oriented_edge ( 'none', *, *, #1875, .t. ) ;
#1872 = oriented_edge ( 'none', *, *, #16303, .t. ) ;
#1873 = vertex_point ( 'none', #16998 ) ;
#1874 = advanced_face ( 'none', ( #16982 ), #16987, .f. ) ;
#1875 = edge_curve ( 'none', #1891, #1873, #16983, .t. ) ;
#1876 = oriented_edge ( 'none', *, *, #1870, .t. ) ;
#1877 = edge_curve ( 'none', #1873, #16313, #17038, .t. ) ;
#1878 = edge_curve ( 'none', #24576, #16287, #17034, .t. ) ;
#1879 = edge_curve ( 'none', #16049, #1828, #17028, .t. ) ;
#1880 = edge_loop ( 'none', ( #1876, #1871, #1885, #1858, #1857, #1862 ) ) ;
#1881 = edge_curve ( 'none', #24353, #1822, #17021, .t. ) ;
#1882 = edge_loop ( 'none', ( #1890, #1934, #1923, #1920 ) ) ;
#1883 = oriented_edge ( 'none', *, *, #1893, .t. ) ;
#1884 = oriented_edge ( 'none', *, *, #25133, .f. ) ;
#1885 = oriented_edge ( 'none', *, *, #1877, .t. ) ;
#1886 = oriented_edge ( 'none', *, *, #1870, .f. ) ;
#1887 = oriented_edge ( 'none', *, *, #16758, .t. ) ;
#1888 = advanced_face ( 'none', ( #16988 ), #16978, .t. ) ;
#1889 = edge_curve ( 'none', #1822, #1891, #16981, .t. ) ;
#1890 = oriented_edge ( 'none', *, *, #1933, .t. ) ;
#1891 = vertex_point ( 'none', #17026 ) ;
#1892 = advanced_face ( 'none', ( #17013 ), #17014, .t. ) ;
#1893 = edge_curve ( 'none', #24568, #16047, #17065, .t. ) ;
#1894 = oriented_edge ( 'none', *, *, #1881, .f. ) ;
#1895 = edge_loop ( 'none', ( #1896, #1816, #1821, #1820 ) ) ;
#1896 = oriented_edge ( 'none', *, *, #16788, .t. ) ;
#1897 = advanced_face ( 'none', ( #17062 ), #17066, .t. ) ;
#1898 = edge_curve ( 'none', #25123, #15783, #17054, .t. ) ;
#1899 = oriented_edge ( 'none', *, *, #1910, .t. ) ;
#1900 = oriented_edge ( 'none', *, *, #25117, .f. ) ;
#1901 = advanced_face ( 'none', ( #17057 ), #17030, .f. ) ;
#1902 = oriented_edge ( 'none', *, *, #1913, .t. ) ;
#1903 = vertex_point ( 'none', #17049 ) ;
#1904 = edge_loop ( 'none', ( #1902, #1962, #1968, #1972, #1971, #1973 ) ) ;
#1905 = advanced_face ( 'none', ( #17048 ), #17047, .f. ) ;
#1906 = edge_curve ( 'none', #1917, #1922, #17044, .t. ) ;
#1907 = oriented_edge ( 'none', *, *, #1921, .t. ) ;
#1908 = oriented_edge ( 'none', *, *, #15540, .t. ) ;
#1909 = edge_curve ( 'none', #1922, #15562, #17098, .t. ) ;
#1910 = edge_curve ( 'none', #24611, #15506, #17105, .t. ) ;
#1911 = oriented_edge ( 'none', *, *, #1909, .t. ) ;
#1912 = oriented_edge ( 'none', *, *, #1910, .f. ) ;
#1913 = edge_curve ( 'none', #16052, #1903, #17106, .t. ) ;
#1914 = oriented_edge ( 'none', *, *, #25126, .f. ) ;
#1915 = oriented_edge ( 'none', *, *, #1867, .t. ) ;
#1916 = edge_curve ( 'none', #1928, #1917, #17084, .t. ) ;
#1917 = vertex_point ( 'none', #17086 ) ;
#1918 = advanced_face ( 'none', ( #17099 ), #16317, .t. ) ;
#1919 = edge_loop ( 'none', ( #1924, #1977, #1900, #1899 ) ) ;
#1920 = oriented_edge ( 'none', *, *, #25110, .f. ) ;
#1921 = edge_curve ( 'none', #24055, #1917, #16821, .t. ) ;
#1922 = vertex_point ( 'none', #17050 ) ;
#1923 = oriented_edge ( 'none', *, *, #1921, .f. ) ;
#1924 = oriented_edge ( 'none', *, *, #15721, .t. ) ;
#1925 = edge_loop ( 'none', ( #1907, #1935, #1911, #1908, #1912, #1914 ) ) ;
#1926 = oriented_edge ( 'none', *, *, #1878, .t. ) ;
#1927 = oriented_edge ( 'none', *, *, #16209, .t. ) ;
#1928 = vertex_point ( 'none', #17087 ) ;
#1929 = advanced_face ( 'none', ( #17070 ), #16569, .f. ) ;
#1930 = edge_curve ( 'none', #1864, #1928, #15279, .t. ) ;
#1931 = oriented_edge ( 'none', *, *, #25442, .f. ) ;
#1932 = oriented_edge ( 'none', *, *, #1930, .t. ) ;
#1933 = edge_curve ( 'none', #25156, #1928, #15026, .t. ) ;
#1934 = oriented_edge ( 'none', *, *, #1916, .t. ) ;
#1935 = oriented_edge ( 'none', *, *, #1906, .t. ) ;
#1936 = edge_loop ( 'none', ( #1872, #1859, #1866, #1926 ) ) ;
#1937 = vertex_point ( 'none', #16822 ) ;
#1938 = oriented_edge ( 'none', *, *, #25433, .f. ) ;
#1939 = oriented_edge ( 'none', *, *, #1961, .t. ) ;
#1940 = edge_loop ( 'none', ( #1955, #1941, #2008, #2009 ) ) ;
#1941 = oriented_edge ( 'none', *, *, #1947, .f. ) ;
#1942 = oriented_edge ( 'none', *, *, #1969, .f. ) ;
#1943 = oriented_edge ( 'none', *, *, #2018, .f. ) ;
#1944 = oriented_edge ( 'none', *, *, #25373, .f. ) ;
#1945 = edge_loop ( 'none', ( #2014, #2013, #1943, #1938, #1996, #1998 ) ) ;
#1946 = advanced_face ( 'none', ( #17074 ), #17140, .t. ) ;
#1947 = edge_curve ( 'none', #25677, #14998, #17131, .t. ) ;
#1948 = oriented_edge ( 'none', *, *, #2000, .t. ) ;
#1949 = oriented_edge ( 'none', *, *, #25418, .f. ) ;
#1950 = oriented_edge ( 'none', *, *, #1975, .t. ) ;
#1951 = edge_curve ( 'none', #25140, #1966, #17134, .t. ) ;
#1952 = vertex_point ( 'none', #17126 ) ;
#1953 = vertex_point ( 'none', #17135 ) ;
#1954 = oriented_edge ( 'none', *, *, #1951, .f. ) ;
#1955 = oriented_edge ( 'none', *, *, #15443, .t. ) ;
#1956 = oriented_edge ( 'none', *, *, #1951, .t. ) ;
#1957 = edge_curve ( 'none', #1966, #1953, #17122, .t. ) ;
#1958 = oriented_edge ( 'none', *, *, #1957, .t. ) ;
#1959 = advanced_face ( 'none', ( #17127 ), #17125, .f. ) ;
#1960 = oriented_edge ( 'none', *, *, #16041, .t. ) ;
#1961 = edge_curve ( 'none', #1953, #16054, #17119, .t. ) ;
#1962 = oriented_edge ( 'none', *, *, #1964, .t. ) ;
#1963 = edge_curve ( 'none', #25122, #1967, #17171, .t. ) ;
#1964 = edge_curve ( 'none', #1903, #1967, #17168, .t. ) ;
#1965 = edge_loop ( 'none', ( #1956, #1958, #1939, #1960, #1942, #1944 ) ) ;
#1966 = vertex_point ( 'none', #17176 ) ;
#1967 = vertex_point ( 'none', #17169 ) ;
#1968 = oriented_edge ( 'none', *, *, #1963, .f. ) ;
#1969 = edge_curve ( 'none', #25625, #14756, #17164, .t. ) ;
#1970 = oriented_edge ( 'none', *, *, #1963, .t. ) ;
#1971 = oriented_edge ( 'none', *, *, #1898, .t. ) ;
#1972 = oriented_edge ( 'none', *, *, #25150, .f. ) ;
#1973 = oriented_edge ( 'none', *, *, #16034, .t. ) ;
#1974 = advanced_face ( 'none', ( #17143 ), #17111, .t. ) ;
#1975 = edge_curve ( 'none', #1967, #1966, #17158, .t. ) ;
#1976 = edge_loop ( 'none', ( #1970, #1950, #1954, #1949 ) ) ;
#1977 = oriented_edge ( 'none', *, *, #1898, .f. ) ;
#1978 = edge_loop ( 'none', ( #1993, #1982, #2048, #2051, #2050, #2052 ) ) ;
#1979 = oriented_edge ( 'none', *, *, #1989, .t. ) ;
#1980 = advanced_face ( 'none', ( #17153 ), #17154, .f. ) ;
#1981 = vertex_point ( 'none', #17159 ) ;
#1982 = oriented_edge ( 'none', *, *, #1983, .t. ) ;
#1983 = edge_curve ( 'none', #1981, #2058, #17161, .t. ) ;
#1984 = oriented_edge ( 'none', *, *, #1986, .t. ) ;
#1985 = advanced_face ( 'none', ( #17207 ), #17201, .f. ) ;
#1986 = edge_curve ( 'none', #1937, #1988, #17199, .t. ) ;
#1987 = oriented_edge ( 'none', *, *, #25681, .f. ) ;
#1988 = vertex_point ( 'none', #17200 ) ;
#1989 = edge_curve ( 'none', #25413, #15294, #17196, .t. ) ;
#1990 = oriented_edge ( 'none', *, *, #25886, .f. ) ;
#1991 = oriented_edge ( 'none', *, *, #1989, .f. ) ;
#1992 = oriented_edge ( 'none', *, *, #15025, .t. ) ;
#1993 = oriented_edge ( 'none', *, *, #2006, .t. ) ;
#1994 = edge_loop ( 'none', ( #2005, #2055, #1987, #1979 ) ) ;
#1995 = oriented_edge ( 'none', *, *, #2004, .t. ) ;
#1996 = oriented_edge ( 'none', *, *, #1947, .t. ) ;
#1997 = oriented_edge ( 'none', *, *, #2003, .f. ) ;
#1998 = oriented_edge ( 'none', *, *, #15511, .t. ) ;
#1999 = advanced_face ( 'none', ( #17204 ), #17193, .t. ) ;
#2000 = edge_curve ( 'none', #2010, #1937, #17185, .t. ) ;
#2001 = oriented_edge ( 'none', *, *, #2018, .t. ) ;
#2002 = oriented_edge ( 'none', *, *, #25957, .f. ) ;
#2003 = edge_curve ( 'none', #25436, #1937, #17178, .t. ) ;
#2004 = edge_curve ( 'none', #1988, #15015, #17235, .t. ) ;
#2005 = oriented_edge ( 'none', *, *, #15031, .t. ) ;
#2006 = edge_curve ( 'none', #14739, #1981, #17230, .t. ) ;
#2007 = oriented_edge ( 'none', *, *, #2003, .t. ) ;
#2008 = oriented_edge ( 'none', *, *, #25404, .f. ) ;
#2009 = oriented_edge ( 'none', *, *, #1969, .t. ) ;
#2010 = vertex_point ( 'none', #17152 ) ;
#2011 = edge_loop ( 'none', ( #2001, #1948, #1997, #2002 ) ) ;
#2012 = advanced_face ( 'none', ( #17224 ), #17236, .f. ) ;
#2013 = oriented_edge ( 'none', *, *, #2015, .t. ) ;
#2014 = oriented_edge ( 'none', *, *, #2016, .t. ) ;
#2015 = edge_curve ( 'none', #1952, #2010, #17217, .t. ) ;
#2016 = edge_curve ( 'none', #15023, #1952, #17213, .t. ) ;
#2017 = edge_loop ( 'none', ( #2007, #1984, #1995, #1992, #1991, #1990 ) ) ;
#2018 = edge_curve ( 'none', #25437, #2010, #17209, .t. ) ;
#2019 = edge_loop ( 'none', ( #2037, #2020, #2094, #2093 ) ) ;
#2020 = oriented_edge ( 'none', *, *, #2028, .f. ) ;
#2021 = oriented_edge ( 'none', *, *, #2047, .f. ) ;
#2022 = edge_loop ( 'none', ( #2033, #21138, #2088, #2085 ) ) ;
#2023 = edge_curve ( 'none', #21179, #2026, #17222, .t. ) ;
#2024 = edge_loop ( 'none', ( #2035, #2101, #2098, #2025, #2084, #2095 ) ) ;
#2025 = oriented_edge ( 'none', *, *, #25924, .f. ) ;
#2026 = vertex_point ( 'none', #17267 ) ;
#2027 = advanced_face ( 'none', ( #17264 ), #17271, .t. ) ;
#2028 = edge_curve ( 'none', #24575, #14768, #17258, .t. ) ;
#2029 = oriented_edge ( 'none', *, *, #2031, .t. ) ;
#2030 = edge_curve ( 'none', #25661, #2034, #17252, .t. ) ;
#2031 = edge_curve ( 'none', #2058, #2034, #17262, .t. ) ;
#2032 = oriented_edge ( 'none', *, *, #2046, .t. ) ;
#2033 = oriented_edge ( 'none', *, *, #50650, .f. ) ;
#2034 = vertex_point ( 'none', #17223 ) ;
#2035 = oriented_edge ( 'none', *, *, #2023, .t. ) ;
#2036 = oriented_edge ( 'none', *, *, #2030, .f. ) ;
#2037 = oriented_edge ( 'none', *, *, #14638, .t. ) ;
#2038 = edge_loop ( 'none', ( #2042, #2045, #2032, #773, #2021, #775 ) ) ;
#2039 = oriented_edge ( 'none', *, *, #25667, .f. ) ;
#2040 = edge_curve ( 'none', #2034, #2043, #17241, .t. ) ;
#2041 = advanced_face ( 'none', ( #17247 ), #17256, .f. ) ;
#2042 = oriented_edge ( 'none', *, *, #2030, .t. ) ;
#2044 = vertex_point ( 'none', #17219 ) ;
#2043 = vertex_point ( 'none', #17300 ) ;
#2045 = oriented_edge ( 'none', *, *, #2040, .t. ) ;
#2046 = edge_curve ( 'none', #2043, #14747, #17295, .t. ) ;
#2047 = edge_curve ( 'none', #25676, #14740, #17291, .t. ) ;
#2048 = oriented_edge ( 'none', *, *, #2049, .f. ) ;
#2049 = edge_curve ( 'none', #25935, #2058, #17285, .t. ) ;
#2050 = oriented_edge ( 'none', *, *, #2057, .t. ) ;
#2051 = oriented_edge ( 'none', *, *, #25637, .f. ) ;
#2052 = oriented_edge ( 'none', *, *, #15022, .t. ) ;
#2053 = advanced_face ( 'none', ( #17286 ), #17297, .t. ) ;
#2054 = oriented_edge ( 'none', *, *, #2049, .t. ) ;
#2055 = oriented_edge ( 'none', *, *, #2057, .f. ) ;
#2056 = advanced_face ( 'none', ( #17280 ), #17279, .t. ) ;
#2057 = edge_curve ( 'none', #25445, #14776, #17276, .t. ) ;
#2058 = vertex_point ( 'none', #17334 ) ;
#2059 = edge_loop ( 'none', ( #2054, #2029, #2036, #2039 ) ) ;
#2060 = oriented_edge ( 'none', *, *, #2127, .t. ) ;
#2061 = edge_loop ( 'none', ( #2065, #2068, #2067, #2133, #2132, #2135 ) ) ;
#2062 = oriented_edge ( 'none', *, *, #2082, .t. ) ;
#2063 = advanced_face ( 'none', ( #17331 ), #17281, .f. ) ;
#2064 = vertex_point ( 'none', #17336 ) ;
#2065 = oriented_edge ( 'none', *, *, #2076, .t. ) ;
#2066 = edge_curve ( 'none', #2064, #2141, #17326, .t. ) ;
#2067 = oriented_edge ( 'none', *, *, #2130, .f. ) ;
#2068 = oriented_edge ( 'none', *, *, #2066, .t. ) ;
#2069 = advanced_face ( 'none', ( #17321 ), #17277, .f. ) ;
#2070 = edge_curve ( 'none', #26201, #211, #17316, .t. ) ;
#2071 = oriented_edge ( 'none', *, *, #50681, .t. ) ;
#2072 = oriented_edge ( 'none', *, *, #14934, .t. ) ;
#2073 = edge_curve ( 'none', #2092, #21180, #17307, .t. ) ;
#2074 = oriented_edge ( 'none', *, *, #2073, .t. ) ;
#2075 = edge_loop ( 'none', ( #2080, #2091, #2089, #2062 ) ) ;
#2076 = edge_curve ( 'none', #159, #2064, #17373, .t. ) ;
#2077 = oriented_edge ( 'none', *, *, #2082, .f. ) ;
#2078 = oriented_edge ( 'none', *, *, #50627, .f. ) ;
#2079 = oriented_edge ( 'none', *, *, #26440, .f. ) ;
#2080 = oriented_edge ( 'none', *, *, #21189, .t. ) ;
#2081 = oriented_edge ( 'none', *, *, #3924, .t. ) ;
#2082 = edge_curve ( 'none', #26174, #14433, #17317, .t. ) ;
#2083 = oriented_edge ( 'none', *, *, #2516, .f. ) ;
#2084 = oriented_edge ( 'none', *, *, #2028, .t. ) ;
#2085 = oriented_edge ( 'none', *, *, #2090, .t. ) ;
#2086 = edge_curve ( 'none', #50652, #2092, #17366, .t. ) ;
#2087 = advanced_face ( 'none', ( #17364 ), #17369, .t. ) ;
#2088 = oriented_edge ( 'none', *, *, #2102, .t. ) ;
#2089 = oriented_edge ( 'none', *, *, #26226, .f. ) ;
#2090 = edge_curve ( 'none', #2096, #50633, #17305, .t. ) ;
#2091 = oriented_edge ( 'none', *, *, #2070, .f. ) ;
#2092 = vertex_point ( 'none', #17351 ) ;
#2093 = oriented_edge ( 'none', *, *, #2047, .t. ) ;
#2094 = oriented_edge ( 'none', *, *, #25656, .f. ) ;
#2095 = oriented_edge ( 'none', *, *, #14752, .t. ) ;
#2096 = vertex_point ( 'none', #17350 ) ;
#2097 = advanced_face ( 'none', ( #17357 ), #17343, .f. ) ;
#2098 = oriented_edge ( 'none', *, *, #2102, .f. ) ;
#2099 = edge_curve ( 'none', #2026, #2096, #17403, .t. ) ;
#2100 = edge_loop ( 'none', ( #2071, #37167, #2074, #2072, #2077, #2079 ) ) ;
#2101 = oriented_edge ( 'none', *, *, #2099, .t. ) ;
#2102 = edge_curve ( 'none', #29464, #2096, #17399, .t. ) ;
#2103 = oriented_edge ( 'none', *, *, #26496, .f. ) ;
#2104 = oriented_edge ( 'none', *, *, #21177, .t. ) ;
#2105 = oriented_edge ( 'none', *, *, #2109, .f. ) ;
#2106 = oriented_edge ( 'none', *, *, #50587, .f. ) ;
#2107 = oriented_edge ( 'none', *, *, #2116, .t. ) ;
#2108 = oriented_edge ( 'none', *, *, #2111, .f. ) ;
#2109 = edge_curve ( 'none', #26708, #2122, #17395, .t. ) ;
#2110 = edge_loop ( 'none', ( #2117, #2118, #2121, #2120 ) ) ;
#2111 = edge_curve ( 'none', #26165, #21183, #17387, .t. ) ;
#2112 = edge_loop ( 'none', ( #2178, #2182, #2105, #2119, #2107, #2104 ) ) ;
#2113 = vertex_point ( 'none', #17393 ) ;
#2114 = oriented_edge ( 'none', *, *, #26747, .f. ) ;
#2115 = advanced_face ( 'none', ( #17388 ), #17383, .t. ) ;
#2116 = edge_curve ( 'none', #26714, #21175, #17376, .t. ) ;
#2117 = oriented_edge ( 'none', *, *, #218, .t. ) ;
#2118 = oriented_edge ( 'none', *, *, #2116, .f. ) ;
#2119 = oriented_edge ( 'none', *, *, #26494, .f. ) ;
#2120 = oriented_edge ( 'none', *, *, #2111, .t. ) ;
#2121 = oriented_edge ( 'none', *, *, #26727, .f. ) ;
#2122 = vertex_point ( 'none', #17405 ) ;
#2123 = oriented_edge ( 'none', *, *, #2134, .t. ) ;
#2124 = advanced_face ( 'none', ( #17378 ), #17382, .f. ) ;
#2125 = oriented_edge ( 'none', *, *, #50669, .t. ) ;
#2126 = vertex_point ( 'none', #17392 ) ;
#2127 = edge_curve ( 'none', #2126, #21188, #17423, .t. ) ;
#2128 = vertex_point ( 'none', #17424 ) ;
#2129 = oriented_edge ( 'none', *, *, #14504, .t. ) ;
#2130 = edge_curve ( 'none', #26200, #2141, #17426, .t. ) ;
#2131 = edge_loop ( 'none', ( #2125, #2123, #2060, #2129, #2108, #2114 ) ) ;
#2132 = oriented_edge ( 'none', *, *, #2070, .t. ) ;
#2133 = oriented_edge ( 'none', *, *, #25946, .f. ) ;
#2134 = edge_curve ( 'none', #50621, #2126, #17431, .t. ) ;
#2135 = oriented_edge ( 'none', *, *, #14396, .t. ) ;
#2136 = advanced_face ( 'none', ( #17418 ), #17419, .t. ) ;
#2137 = oriented_edge ( 'none', *, *, #2130, .t. ) ;
#2138 = oriented_edge ( 'none', *, *, #26215, .f. ) ;
#2139 = edge_curve ( 'none', #2141, #50617, #17413, .t. ) ;
#2140 = advanced_face ( 'none', ( #17408 ), #17417, .t. ) ;
#2141 = vertex_point ( 'none', #17457 ) ;
#2142 = edge_loop ( 'none', ( #2078, #2138, #2137, #2143 ) ) ;
#2143 = oriented_edge ( 'none', *, *, #2139, .t. ) ;
#2144 = edge_curve ( 'none', #209, #2159, #17454, .t. ) ;
#2145 = oriented_edge ( 'none', *, *, #26772, .f. ) ;
#2146 = edge_loop ( 'none', ( #4203, #4232, #4254, #4145 ) ) ;
#2147 = edge_curve ( 'none', #26488, #2219, #17460, .t. ) ;
#2148 = edge_curve ( 'none', #2219, #50043, #17466, .t. ) ;
#2149 = oriented_edge ( 'none', *, *, #2148, .t. ) ;
#2150 = edge_curve ( 'none', #1084, #1229, #17459, .t. ) ;
#2151 = oriented_edge ( 'none', *, *, #2165, .t. ) ;
#2152 = edge_curve ( 'none', #2167, #140, #17438, .t. ) ;
#2153 = edge_loop ( 'none', ( #2163, #2155, #2217, #2216 ) ) ;
#2154 = edge_curve ( 'none', #26164, #210, #17495, .t. ) ;
#2155 = oriented_edge ( 'none', *, *, #2161, .f. ) ;
#2156 = oriented_edge ( 'none', *, *, #2154, .f. ) ;
#2157 = oriented_edge ( 'none', *, *, #2147, .f. ) ;
#2158 = edge_loop ( 'none', ( #2221, #2162, #2157, #2145, #2207, #2218 ) ) ;
#2159 = vertex_point ( 'none', #17440 ) ;
#2160 = advanced_face ( 'none', ( #17496 ), #17490, .t. ) ;
#2161 = edge_curve ( 'none', #26793, #123, #17443, .t. ) ;
#2162 = oriented_edge ( 'none', *, *, #2222, .t. ) ;
#2163 = oriented_edge ( 'none', *, *, #21178, .t. ) ;
#2164 = edge_loop ( 'none', ( #2169, #2151, #2176, #2175, #2156, #2173 ) ) ;
#2165 = edge_curve ( 'none', #50610, #2167, #17497, .t. ) ;
#2166 = advanced_face ( 'none', ( #17485 ), #17480, .t. ) ;
#2167 = vertex_point ( 'none', #17481 ) ;
#2168 = oriented_edge ( 'none', *, *, #2109, .t. ) ;
#2169 = oriented_edge ( 'none', *, *, #50638, .t. ) ;
#2170 = edge_curve ( 'none', #2122, #50612, #17469, .t. ) ;
#2171 = edge_loop ( 'none', ( #2212, #2210, #2213, #2149 ) ) ;
#2172 = oriented_edge ( 'none', *, *, #2170, .t. ) ;
#2173 = oriented_edge ( 'none', *, *, #26988, .f. ) ;
#2174 = advanced_face ( 'none', ( #17473 ), #17474, .f. ) ;
#2175 = oriented_edge ( 'none', *, *, #21186, .t. ) ;
#2176 = oriented_edge ( 'none', *, *, #2152, .t. ) ;
#2177 = advanced_face ( 'none', ( #17471 ), #17527, .f. ) ;
#2178 = oriented_edge ( 'none', *, *, #2180, .t. ) ;
#2179 = edge_curve ( 'none', #2113, #2122, #17518, .t. ) ;
#2180 = edge_curve ( 'none', #216, #2113, #17511, .t. ) ;
#2181 = edge_loop ( 'none', ( #2106, #2103, #2168, #2172 ) ) ;
#2182 = oriented_edge ( 'none', *, *, #2179, .t. ) ;
#2183 = advanced_face ( 'none', ( #17515 ), #17520, .t. ) ;
#2184 = vertex_point ( 'none', #17487 ) ;
#2185 = edge_loop ( 'none', ( #2259, #2244, #2242, #2246 ) ) ;
#2186 = vertex_point ( 'none', #17510 ) ;
#2187 = vertex_point ( 'none', #17505 ) ;
#2188 = advanced_face ( 'none', ( #17501 ), #17562, .t. ) ;
#2189 = edge_curve ( 'none', #27196, #215, #17559, .t. ) ;
#2190 = oriented_edge ( 'none', *, *, #2203, .t. ) ;
#2191 = edge_loop ( 'none', ( #2190, #2254, #2258, #2262, #2260, #2266 ) ) ;
#2192 = oriented_edge ( 'none', *, *, #2199, .t. ) ;
#2193 = advanced_face ( 'none', ( #17561 ), #17560, .f. ) ;
#2194 = advanced_face ( 'none', ( #17557 ), #17512, .f. ) ;
#2195 = oriented_edge ( 'none', *, *, #207, .t. ) ;
#2196 = vertex_point ( 'none', #17504 ) ;
#2197 = oriented_edge ( 'none', *, *, #2205, .t. ) ;
#2198 = edge_curve ( 'none', #2196, #170, #17545, .t. ) ;
#2199 = edge_curve ( 'none', #26999, #168, #17553, .t. ) ;
#2200 = oriented_edge ( 'none', *, *, #26706, .f. ) ;
#2201 = oriented_edge ( 'none', *, *, #2199, .f. ) ;
#2202 = edge_loop ( 'none', ( #2215, #2204, #2206, #2192 ) ) ;
#2203 = edge_curve ( 'none', #141, #2128, #17541, .t. ) ;
#2204 = oriented_edge ( 'none', *, *, #2189, .f. ) ;
#2205 = edge_curve ( 'none', #50313, #2196, #17593, .t. ) ;
#2206 = oriented_edge ( 'none', *, *, #26992, .f. ) ;
#2207 = oriented_edge ( 'none', *, *, #2161, .t. ) ;
#2208 = edge_loop ( 'none', ( #2209, #2197, #2214, #2195, #2201, #2200 ) ) ;
#2209 = oriented_edge ( 'none', *, *, #50611, .t. ) ;
#2210 = oriented_edge ( 'none', *, *, #26752, .f. ) ;
#2211 = advanced_face ( 'none', ( #17544 ), #17598, .t. ) ;
#2212 = oriented_edge ( 'none', *, *, #50325, .f. ) ;
#2213 = oriented_edge ( 'none', *, *, #2147, .t. ) ;
#2214 = oriented_edge ( 'none', *, *, #2198, .t. ) ;
#2215 = oriented_edge ( 'none', *, *, #164, .t. ) ;
#2216 = oriented_edge ( 'none', *, *, #2154, .t. ) ;
#2217 = oriented_edge ( 'none', *, *, #26745, .f. ) ;
#2218 = oriented_edge ( 'none', *, *, #206, .t. ) ;
#2219 = vertex_point ( 'none', #17543 ) ;
#2220 = advanced_face ( 'none', ( #17597 ), #17596, .f. ) ;
#2221 = oriented_edge ( 'none', *, *, #2144, .t. ) ;
#2222 = edge_curve ( 'none', #2159, #2219, #17578, .t. ) ;
#2223 = oriented_edge ( 'none', *, *, #166, .t. ) ;
#2224 = oriented_edge ( 'none', *, *, #2305, .t. ) ;
#2225 = edge_curve ( 'none', #27008, #2301, #17595, .t. ) ;
#2226 = oriented_edge ( 'none', *, *, #49732, .f. ) ;
#2227 = oriented_edge ( 'none', *, *, #2238, .t. ) ;
#2228 = edge_curve ( 'none', #49752, #2293, #17570, .t. ) ;
#2229 = oriented_edge ( 'none', *, *, #2728, .f. ) ;
#2230 = oriented_edge ( 'none', *, *, #2252, .f. ) ;
#2231 = oriented_edge ( 'none', *, *, #161, .t. ) ;
#2232 = oriented_edge ( 'none', *, *, #27231, .f. ) ;
#2233 = oriented_edge ( 'none', *, *, #163, .t. ) ;
#2234 = oriented_edge ( 'none', *, *, #27175, .f. ) ;
#2235 = oriented_edge ( 'none', *, *, #27003, .f. ) ;
#2236 = edge_curve ( 'none', #132, #2271, #17565, .t. ) ;
#2237 = advanced_face ( 'none', ( #17585 ), #17571, .t. ) ;
#2238 = edge_curve ( 'none', #27204, #169, #17638, .t. ) ;
#2239 = oriented_edge ( 'none', *, *, #27183, .f. ) ;
#2240 = oriented_edge ( 'none', *, *, #2252, .t. ) ;
#2241 = vertex_point ( 'none', #17628 ) ;
#2242 = oriented_edge ( 'none', *, *, #2255, .t. ) ;
#2243 = oriented_edge ( 'none', *, *, #50601, .t. ) ;
#2244 = oriented_edge ( 'none', *, *, #26983, .f. ) ;
#2245 = edge_curve ( 'none', #2257, #50070, #17629, .t. ) ;
#2246 = oriented_edge ( 'none', *, *, #2245, .t. ) ;
#2247 = oriented_edge ( 'none', *, *, #2238, .f. ) ;
#2248 = advanced_face ( 'none', ( #17625 ), #17626, .f. ) ;
#2249 = edge_loop ( 'none', ( #2233, #2247, #2239, #2240 ) ) ;
#2250 = oriented_edge ( 'none', *, *, #2263, .t. ) ;
#2251 = edge_curve ( 'none', #2184, #167, #17617, .t. ) ;
#2252 = edge_curve ( 'none', #27205, #131, #16561, .t. ) ;
#2253 = oriented_edge ( 'none', *, *, #2251, .t. ) ;
#2254 = oriented_edge ( 'none', *, *, #2256, .t. ) ;
#2255 = edge_curve ( 'none', #27000, #2257, #16594, .t. ) ;
#2256 = edge_curve ( 'none', #2128, #2257, #17664, .t. ) ;
#2257 = vertex_point ( 'none', #17667 ) ;
#2258 = oriented_edge ( 'none', *, *, #2255, .f. ) ;
#2259 = oriented_edge ( 'none', *, *, #49806, .f. ) ;
#2260 = oriented_edge ( 'none', *, *, #2189, .t. ) ;
#2261 = oriented_edge ( 'none', *, *, #1299, .t. ) ;
#2262 = oriented_edge ( 'none', *, *, #26977, .f. ) ;
#2263 = edge_curve ( 'none', #50578, #2184, #17666, .t. ) ;
#2264 = edge_loop ( 'none', ( #2243, #2250, #2253, #2231, #2230, #2235 ) ) ;
#2265 = advanced_face ( 'none', ( #17659 ), #17658, .t. ) ;
#2266 = oriented_edge ( 'none', *, *, #214, .t. ) ;
#2267 = edge_loop ( 'none', ( #2304, #2224, #2300, #2232, #2227, #2223 ) ) ;
#2268 = edge_loop ( 'none', ( #2340, #2343, #2345, #2342 ) ) ;
#2269 = oriented_edge ( 'none', *, *, #2279, .t. ) ;
#2270 = advanced_face ( 'none', ( #17652 ), #17660, .f. ) ;
#2271 = vertex_point ( 'none', #17647 ) ;
#2272 = oriented_edge ( 'none', *, *, #2273, .t. ) ;
#2273 = edge_curve ( 'none', #2271, #2276, #17651, .t. ) ;
#2274 = oriented_edge ( 'none', *, *, #139, .t. ) ;
#2275 = edge_curve ( 'none', #27213, #2276, #17698, .t. ) ;
#2276 = vertex_point ( 'none', #17642 ) ;
#2277 = oriented_edge ( 'none', *, *, #2228, .t. ) ;
#2278 = edge_curve ( 'none', #2293, #119, #17690, .t. ) ;
#2279 = edge_curve ( 'none', #27492, #122, #17691, .t. ) ;
#2280 = edge_loop ( 'none', ( #2296, #2283, #2299, #2269 ) ) ;
#2281 = oriented_edge ( 'none', *, *, #2279, .f. ) ;
#2282 = oriented_edge ( 'none', *, *, #124, .t. ) ;
#2283 = oriented_edge ( 'none', *, *, #2287, .f. ) ;
#2284 = oriented_edge ( 'none', *, *, #2236, .t. ) ;
#2285 = oriented_edge ( 'none', *, *, #27223, .f. ) ;
#2286 = advanced_face ( 'none', ( #17686 ), #17692, .t. ) ;
#2287 = edge_curve ( 'none', #27490, #135, #17677, .t. ) ;
#2288 = oriented_edge ( 'none', *, *, #27475, .f. ) ;
#2289 = oriented_edge ( 'none', *, *, #50054, .t. ) ;
#2290 = advanced_face ( 'none', ( #17680 ), #17678, .t. ) ;
#2291 = oriented_edge ( 'none', *, *, #2278, .t. ) ;
#2292 = oriented_edge ( 'none', *, *, #2225, .t. ) ;
#2293 = vertex_point ( 'none', #17670 ) ;
#2294 = edge_loop ( 'none', ( #2289, #2277, #2291, #2282, #2281, #2285 ) ) ;
#2295 = edge_curve ( 'none', #2301, #49797, #17728, .t. ) ;
#2296 = oriented_edge ( 'none', *, *, #142, .t. ) ;
#2297 = oriented_edge ( 'none', *, *, #2295, .t. ) ;
#2298 = advanced_face ( 'none', ( #17729 ), #17669, .f. ) ;
#2299 = oriented_edge ( 'none', *, *, #27463, .f. ) ;
#2300 = oriented_edge ( 'none', *, *, #2225, .f. ) ;
#2301 = vertex_point ( 'none', #17730 ) ;
#2302 = advanced_face ( 'none', ( #17671 ), #17641, .f. ) ;
#2303 = edge_loop ( 'none', ( #2226, #2234, #2292, #2297 ) ) ;
#2304 = oriented_edge ( 'none', *, *, #2306, .t. ) ;
#2305 = edge_curve ( 'none', #2241, #2301, #17718, .t. ) ;
#2306 = edge_curve ( 'none', #121, #2241, #17710, .t. ) ;
#2307 = edge_curve ( 'none', #10469, #2310, #17706, .t. ) ;
#2308 = oriented_edge ( 'none', *, *, #2385, .f. ) ;
#2309 = edge_curve ( 'none', #2310, #4434, #17701, .t. ) ;
#2310 = vertex_point ( 'none', #17702 ) ;
#2311 = edge_curve ( 'none', #2328, #2318, #17758, .t. ) ;
#2312 = oriented_edge ( 'none', *, *, #2335, .t. ) ;
#2313 = advanced_face ( 'none', ( #17764 ), #17760, .t. ) ;
#2314 = edge_curve ( 'none', #27236, #19, #17750, .t. ) ;
#2315 = oriented_edge ( 'none', *, *, #128, .t. ) ;
#2316 = oriented_edge ( 'none', *, *, #2380, .t. ) ;
#2317 = oriented_edge ( 'none', *, *, #27802, .f. ) ;
#2318 = vertex_point ( 'none', #17762 ) ;
#2319 = edge_loop ( 'none', ( #2321, #2386, #2366, #2371 ) ) ;
#2320 = advanced_face ( 'none', ( #17745 ), #17723, .f. ) ;
#2321 = oriented_edge ( 'none', *, *, #48980, .f. ) ;
#2322 = edge_curve ( 'none', #2276, #49209, #17742, .t. ) ;
#2323 = edge_curve ( 'none', #49534, #2325, #17738, .t. ) ;
#2324 = oriented_edge ( 'none', *, *, #2314, .f. ) ;
#2325 = vertex_point ( 'none', #17743 ) ;
#2326 = edge_loop ( 'none', ( #2331, #2333, #2336, #2327, #2338, #2337 ) ) ;
#2327 = oriented_edge ( 'none', *, *, #108, .t. ) ;
#2328 = vertex_point ( 'none', #17753 ) ;
#2329 = advanced_face ( 'none', ( #17793 ), #17736, .f. ) ;
#2330 = edge_loop ( 'none', ( #2316, #2384, #2308, #2381, #2388, #2379 ) ) ;
#2331 = oriented_edge ( 'none', *, *, #49444, .t. ) ;
#2332 = edge_loop ( 'none', ( #2315, #2324, #2317, #2312 ) ) ;
#2333 = oriented_edge ( 'none', *, *, #2323, .t. ) ;
#2334 = edge_curve ( 'none', #2325, #52862, #17732, .t. ) ;
#2335 = edge_curve ( 'none', #26981, #114, #17783, .t. ) ;
#2336 = oriented_edge ( 'none', *, *, #2334, .t. ) ;
#2337 = oriented_edge ( 'none', *, *, #27737, .f. ) ;
#2338 = oriented_edge ( 'none', *, *, #2335, .f. ) ;
#2339 = oriented_edge ( 'none', *, *, #2275, .f. ) ;
#2340 = oriented_edge ( 'none', *, *, #49461, .f. ) ;
#2341 = oriented_edge ( 'none', *, *, #2287, .t. ) ;
#2342 = oriented_edge ( 'none', *, *, #2322, .t. ) ;
#2343 = oriented_edge ( 'none', *, *, #27486, .f. ) ;
#2344 = advanced_face ( 'none', ( #17796 ), #17790, .t. ) ;
#2345 = oriented_edge ( 'none', *, *, #2275, .t. ) ;
#2346 = edge_loop ( 'none', ( #2284, #2272, #2339, #2288, #2341, #2274 ) ) ;
#2347 = advanced_face ( 'none', ( #17777 ), #17782, .t. ) ;
#2349 = edge_curve ( 'none', #2044, #3920, #17770, .t. ) ;
#2348 = edge_loop ( 'none', ( #2768, #2405, #2915, #2229 ) ) ;
#2350 = edge_curve ( 'none', #28315, #82, #17769, .t. ) ;
#2351 = edge_loop ( 'none', ( #2370, #2367, #2421, #2363 ) ) ;
#2352 = edge_curve ( 'none', #27478, #99, #17816, .t. ) ;
#2353 = oriented_edge ( 'none', *, *, #2352, .f. ) ;
#2354 = oriented_edge ( 'none', *, *, #2428, .f. ) ;
#2355 = edge_loop ( 'none', ( #2425, #2360, #2354, #2356, #2411, #2422 ) ) ;
#2356 = oriented_edge ( 'none', *, *, #27783, .f. ) ;
#2357 = vertex_point ( 'none', #17772 ) ;
#2358 = advanced_face ( 'none', ( #17811 ), #17773, .t. ) ;
#2359 = edge_curve ( 'none', #27457, #102, #17771, .t. ) ;
#2360 = oriented_edge ( 'none', *, *, #2426, .t. ) ;
#2361 = edge_curve ( 'none', #1229, #1203, #17807, .t. ) ;
#2362 = edge_loop ( 'none', ( #2417, #2414, #2416, #2418 ) ) ;
#2363 = oriented_edge ( 'none', *, *, #2352, .t. ) ;
#2364 = advanced_face ( 'none', ( #17810 ), #17809, .t. ) ;
#2365 = oriented_edge ( 'none', *, *, #94, .t. ) ;
#2366 = oriented_edge ( 'none', *, *, #2385, .t. ) ;
#2367 = oriented_edge ( 'none', *, *, #2359, .f. ) ;
#2368 = edge_loop ( 'none', ( #2387, #2376, #2374, #2365, #2353, #2372 ) ) ;
#2369 = edge_curve ( 'none', #2318, #48714, #17857, .t. ) ;
#2370 = oriented_edge ( 'none', *, *, #93, .t. ) ;
#2371 = oriented_edge ( 'none', *, *, #2369, .t. ) ;
#2372 = oriented_edge ( 'none', *, *, #27458, .f. ) ;
#2373 = advanced_face ( 'none', ( #17860 ), #17861, .f. ) ;
#2374 = oriented_edge ( 'none', *, *, #2377, .t. ) ;
#2375 = vertex_point ( 'none', #17858 ) ;
#2376 = oriented_edge ( 'none', *, *, #2389, .t. ) ;
#2377 = edge_curve ( 'none', #2378, #105, #17845, .t. ) ;
#2378 = vertex_point ( 'none', #17846 ) ;
#2379 = oriented_edge ( 'none', *, *, #111, .t. ) ;
#2380 = edge_curve ( 'none', #126, #2328, #17862, .t. ) ;
#2381 = oriented_edge ( 'none', *, *, #27790, .f. ) ;
#2382 = oriented_edge ( 'none', *, *, #2307, .f. ) ;
#2383 = vertex_point ( 'none', #17835 ) ;
#2384 = oriented_edge ( 'none', *, *, #2311, .t. ) ;
#2385 = edge_curve ( 'none', #27396, #2318, #17851, .t. ) ;
#2386 = oriented_edge ( 'none', *, *, #27755, .f. ) ;
#2387 = oriented_edge ( 'none', *, *, #49524, .t. ) ;
#2388 = oriented_edge ( 'none', *, *, #2314, .t. ) ;
#2389 = edge_curve ( 'none', #49262, #2378, #17830, .t. ) ;
#2390 = oriented_edge ( 'none', *, *, #2350, .t. ) ;
#2391 = oriented_edge ( 'none', *, *, #48459, .f. ) ;
#2392 = oriented_edge ( 'none', *, *, #2399, .t. ) ;
#2393 = oriented_edge ( 'none', *, *, #28099, .f. ) ;
#2394 = vertex_point ( 'none', #17838 ) ;
#2395 = edge_loop ( 'none', ( #2391, #2453, #2461, #2443 ) ) ;
#2396 = advanced_face ( 'none', ( #17840 ), #17826, .f. ) ;
#2397 = oriented_edge ( 'none', *, *, #2452, .f. ) ;
#2398 = oriented_edge ( 'none', *, *, #76, .t. ) ;
#2399 = edge_curve ( 'none', #54, #2467, #17894, .t. ) ;
#2400 = oriented_edge ( 'none', *, *, #28078, .f. ) ;
#2401 = oriented_edge ( 'none', *, *, #3905, .f. ) ;
#2402 = oriented_edge ( 'none', *, *, #49259, .t. ) ;
#2403 = oriented_edge ( 'none', *, *, #103, .t. ) ;
#2404 = edge_curve ( 'none', #2419, #100, #17831, .t. ) ;
#2405 = oriented_edge ( 'none', *, *, #2851, .f. ) ;
#2406 = oriented_edge ( 'none', *, *, #2404, .t. ) ;
#2407 = oriented_edge ( 'none', *, *, #28088, .f. ) ;
#2408 = oriented_edge ( 'none', *, *, #2350, .f. ) ;
#2409 = oriented_edge ( 'none', *, *, #28378, .f. ) ;
#2410 = advanced_face ( 'none', ( #17903 ), #17899, .t. ) ;
#2411 = oriented_edge ( 'none', *, *, #2359, .t. ) ;
#2412 = edge_loop ( 'none', ( #2402, #2430, #2406, #2403, #2408, #2409 ) ) ;
#2413 = edge_curve ( 'none', #48164, #2419, #17905, .t. ) ;
#2414 = oriented_edge ( 'none', *, *, #27731, .f. ) ;
#2415 = advanced_face ( 'none', ( #17909 ), #17623, .t. ) ;
#2416 = oriented_edge ( 'none', *, *, #2428, .t. ) ;
#2417 = oriented_edge ( 'none', *, *, #48668, .f. ) ;
#2418 = oriented_edge ( 'none', *, *, #2429, .t. ) ;
#2419 = vertex_point ( 'none', #17083 ) ;
#2420 = advanced_face ( 'none', ( #17072 ), #17869, .f. ) ;
#2421 = oriented_edge ( 'none', *, *, #27919, .f. ) ;
#2422 = oriented_edge ( 'none', *, *, #107, .t. ) ;
#2423 = vertex_point ( 'none', #17337 ) ;
#2424 = advanced_face ( 'none', ( #17344 ), #17888, .f. ) ;
#2425 = oriented_edge ( 'none', *, *, #2427, .t. ) ;
#2426 = edge_curve ( 'none', #2357, #2423, #17930, .t. ) ;
#2427 = edge_curve ( 'none', #101, #2357, #17932, .t. ) ;
#2428 = edge_curve ( 'none', #27237, #2423, #17922, .t. ) ;
#2429 = edge_curve ( 'none', #2423, #48115, #17926, .t. ) ;
#2430 = oriented_edge ( 'none', *, *, #2413, .t. ) ;
#2431 = edge_loop ( 'none', ( #2433, #2512, #2491, #2438 ) ) ;
#2432 = oriented_edge ( 'none', *, *, #2458, .f. ) ;
#2433 = oriented_edge ( 'none', *, *, #47926, .f. ) ;
#2434 = oriented_edge ( 'none', *, *, #28056, .f. ) ;
#2435 = advanced_face ( 'none', ( #17933 ), #17931, .t. ) ;
#2436 = edge_curve ( 'none', #28071, #85, #17913, .t. ) ;
#2437 = vertex_point ( 'none', #17971 ) ;
#2438 = oriented_edge ( 'none', *, *, #2492, .t. ) ;
#2439 = edge_loop ( 'none', ( #2502, #2505, #2504, #2510, #2509, #2488 ) ) ;
#2440 = oriented_edge ( 'none', *, *, #2458, .t. ) ;
#2441 = advanced_face ( 'none', ( #17915 ), #17914, .f. ) ;
#2442 = edge_curve ( 'none', #67, #2501, #17965, .t. ) ;
#2443 = oriented_edge ( 'none', *, *, #2463, .t. ) ;
#2444 = vertex_point ( 'none', #17958 ) ;
#2445 = advanced_face ( 'none', ( #17955 ), #17970, .f. ) ;
#2446 = oriented_edge ( 'none', *, *, #2436, .f. ) ;
#2447 = edge_curve ( 'none', #2444, #71, #17949, .t. ) ;
#2448 = oriented_edge ( 'none', *, *, #2447, .t. ) ;
#2449 = edge_loop ( 'none', ( #2464, #2446, #2462, #2440 ) ) ;
#2450 = oriented_edge ( 'none', *, *, #74, .t. ) ;
#2451 = oriented_edge ( 'none', *, *, #2466, .t. ) ;
#2452 = edge_curve ( 'none', #28343, #2394, #17954, .t. ) ;
#2453 = oriented_edge ( 'none', *, *, #28085, .f. ) ;
#2454 = edge_loop ( 'none', ( #2457, #2456, #2448, #2450, #2432, #2434 ) ) ;
#2455 = oriented_edge ( 'none', *, *, #2470, .t. ) ;
#2456 = oriented_edge ( 'none', *, *, #2460, .t. ) ;
#2457 = oriented_edge ( 'none', *, *, #48454, .t. ) ;
#2458 = edge_curve ( 'none', #28567, #73, #17939, .t. ) ;
#2459 = advanced_face ( 'none', ( #17943 ), #18000, .t. ) ;
#2460 = edge_curve ( 'none', #47910, #2444, #17942, .t. ) ;
#2461 = oriented_edge ( 'none', *, *, #2452, .t. ) ;
#2462 = oriented_edge ( 'none', *, *, #28635, .f. ) ;
#2463 = edge_curve ( 'none', #2394, #47893, #17994, .t. ) ;
#2464 = oriented_edge ( 'none', *, *, #77, .t. ) ;
#2465 = oriented_edge ( 'none', *, *, #90, .t. ) ;
#2466 = edge_curve ( 'none', #2467, #2394, #17985, .t. ) ;
#2467 = vertex_point ( 'none', #17988 ) ;
#2468 = oriented_edge ( 'none', *, *, #2470, .f. ) ;
#2469 = edge_loop ( 'none', ( #2392, #2451, #2397, #2400, #2455, #2398 ) ) ;
#2470 = edge_curve ( 'none', #28322, #81, #17981, .t. ) ;
#2471 = oriented_edge ( 'none', *, *, #28626, .f. ) ;
#2472 = advanced_face ( 'none', ( #17977 ), #17972, .f. ) ;
#2473 = oriented_edge ( 'none', *, *, #2475, .t. ) ;
#2474 = oriented_edge ( 'none', *, *, #2480, .t. ) ;
#2475 = edge_curve ( 'none', #2482, #2487, #17976, .t. ) ;
#2476 = edge_curve ( 'none', #28072, #2487, #18028, .t. ) ;
#2477 = oriented_edge ( 'none', *, *, #2476, .f. ) ;
#2478 = oriented_edge ( 'none', *, *, #2500, .t. ) ;
#2479 = edge_loop ( 'none', ( #2493, #2494, #2471, #2553 ) ) ;
#2480 = edge_curve ( 'none', #65, #2482, #18032, .t. ) ;
#2481 = oriented_edge ( 'none', *, *, #2490, .f. ) ;
#2482 = vertex_point ( 'none', #18031 ) ;
#2483 = vertex_point ( 'none', #18020 ) ;
#2484 = oriented_edge ( 'none', *, *, #28355, .f. ) ;
#2485 = advanced_face ( 'none', ( #18016 ), #18022, .t. ) ;
#2486 = edge_loop ( 'none', ( #2474, #2473, #2477, #2407, #2536, #2538 ) ) ;
#2487 = vertex_point ( 'none', #18008 ) ;
#2488 = oriented_edge ( 'none', *, *, #75, .t. ) ;
#2489 = advanced_face ( 'none', ( #18015 ), #18014, .t. ) ;
#2490 = edge_curve ( 'none', #28345, #68, #18004, .t. ) ;
#2491 = oriented_edge ( 'none', *, *, #2506, .t. ) ;
#2492 = edge_curve ( 'none', #2437, #48177, #18021, .t. ) ;
#2493 = oriented_edge ( 'none', *, *, #51, .t. ) ;
#2494 = oriented_edge ( 'none', *, *, #2508, .f. ) ;
#2495 = vertex_point ( 'none', #18061 ) ;
#2496 = advanced_face ( 'none', ( #18057 ), #18063, .f. ) ;
#2497 = oriented_edge ( 'none', *, *, #48421, .t. ) ;
#2498 = oriented_edge ( 'none', *, *, #64, .t. ) ;
#2499 = oriented_edge ( 'none', *, *, #2511, .t. ) ;
#2500 = edge_curve ( 'none', #2495, #39, #18055, .t. ) ;
#2501 = vertex_point ( 'none', #18053 ) ;
#2502 = oriented_edge ( 'none', *, *, #2442, .t. ) ;
#2503 = edge_curve ( 'none', #2501, #2437, #18048, .t. ) ;
#2504 = oriented_edge ( 'none', *, *, #2506, .f. ) ;
#2505 = oriented_edge ( 'none', *, *, #2503, .t. ) ;
#2506 = edge_curve ( 'none', #28370, #2437, #18042, .t. ) ;
#2507 = edge_loop ( 'none', ( #2497, #2499, #2478, #2498, #2481, #2484 ) ) ;
#2508 = edge_curve ( 'none', #28306, #78, #18056, .t. ) ;
#2509 = oriented_edge ( 'none', *, *, #2436, .t. ) ;
#2510 = oriented_edge ( 'none', *, *, #28365, .f. ) ;
#2511 = edge_curve ( 'none', #48188, #2495, #18040, .t. ) ;
#2512 = oriented_edge ( 'none', *, *, #28336, .f. ) ;
#2513 = edge_loop ( 'none', ( #2534, #2568, #2589, #2514 ) ) ;
#2514 = oriented_edge ( 'none', *, *, #2569, .t. ) ;
#2515 = oriented_edge ( 'none', *, *, #52453, .t. ) ;
#2516 = edge_curve ( 'none', #2044, #2375, #18091, .t. ) ;
#2517 = edge_loop ( 'none', ( #2523, #2522, #2525, #2584, #2583, #2587 ) ) ;
#2518 = edge_loop ( 'none', ( #2586, #2574, #2515, #2577, #2573, #2570 ) ) ;
#2519 = oriented_edge ( 'none', *, *, #2537, .t. ) ;
#2520 = advanced_face ( 'none', ( #18035 ), #18062, .f. ) ;
#2521 = vertex_point ( 'none', #18083 ) ;
#2522 = oriented_edge ( 'none', *, *, #2524, .t. ) ;
#2523 = oriented_edge ( 'none', *, *, #2542, .t. ) ;
#2524 = edge_curve ( 'none', #2521, #2593, #18082, .t. ) ;
#2525 = oriented_edge ( 'none', *, *, #2581, .f. ) ;
#2526 = vertex_point ( 'none', #18080 ) ;
#2527 = advanced_face ( 'none', ( #18079 ), #18074, .f. ) ;
#2528 = oriented_edge ( 'none', *, *, #28921, .f. ) ;
#2529 = edge_curve ( 'none', #2526, #46, #18034, .t. ) ;
#2530 = oriented_edge ( 'none', *, *, #2529, .t. ) ;
#2531 = edge_loop ( 'none', ( #2550, #2532, #2528, #2519 ) ) ;
#2532 = oriented_edge ( 'none', *, *, #2592, .f. ) ;
#2533 = oriented_edge ( 'none', *, *, #2537, .f. ) ;
#2534 = oriented_edge ( 'none', *, *, #47333, .f. ) ;
#2535 = oriented_edge ( 'none', *, *, #28438, .f. ) ;
#2536 = oriented_edge ( 'none', *, *, #2508, .t. ) ;
#2537 = edge_curve ( 'none', #28608, #43, #18066, .t. ) ;
#2538 = oriented_edge ( 'none', *, *, #72, .t. ) ;
#2539 = oriented_edge ( 'none', *, *, #2549, .t. ) ;
#2540 = edge_loop ( 'none', ( #2547, #2539, #2530, #2545, #2533, #2535 ) ) ;
#2541 = edge_loop ( 'none', ( #2543, #2548, #2546, #2551 ) ) ;
#2542 = edge_curve ( 'none', #57, #2521, #18088, .t. ) ;
#2543 = oriented_edge ( 'none', *, *, #47658, .f. ) ;
#2544 = advanced_face ( 'none', ( #18123 ), #18067, .t. ) ;
#2545 = oriented_edge ( 'none', *, *, #66, .t. ) ;
#2546 = oriented_edge ( 'none', *, *, #2476, .t. ) ;
#2547 = oriented_edge ( 'none', *, *, #47861, .t. ) ;
#2548 = oriented_edge ( 'none', *, *, #28623, .f. ) ;
#2549 = edge_curve ( 'none', #47393, #2526, #18113, .t. ) ;
#2550 = oriented_edge ( 'none', *, *, #58, .t. ) ;
#2551 = oriented_edge ( 'none', *, *, #2552, .t. ) ;
#2552 = edge_curve ( 'none', #2487, #47639, #18124, .t. ) ;
#2553 = oriented_edge ( 'none', *, *, #2490, .t. ) ;
#2554 = vertex_point ( 'none', #18117 ) ;
#2555 = oriented_edge ( 'none', *, *, #2628, .t. ) ;
#2556 = oriented_edge ( 'none', *, *, #29245, .f. ) ;
#2557 = edge_curve ( 'none', #28898, #37, #18100, .t. ) ;
#2558 = edge_loop ( 'none', ( #2590, #2627, #2567, #2562, #2630, #2626 ) ) ;
#2559 = advanced_face ( 'none', ( #18118 ), #18073, .t. ) ;
#2560 = oriented_edge ( 'none', *, *, #29218, .f. ) ;
#2561 = oriented_edge ( 'none', *, *, #2557, .f. ) ;
#2562 = oriented_edge ( 'none', *, *, #29204, .f. ) ;
#2563 = oriented_edge ( 'none', *, *, #2576, .t. ) ;
#2564 = vertex_point ( 'none', #18166 ) ;
#2565 = edge_loop ( 'none', ( #2579, #2556, #2555, #2622 ) ) ;
#2566 = advanced_face ( 'none', ( #18165 ), #18114, .f. ) ;
#2567 = oriented_edge ( 'none', *, *, #2628, .f. ) ;
#2568 = oriented_edge ( 'none', *, *, #28880, .f. ) ;
#2569 = edge_curve ( 'none', #2593, #45990, #18167, .t. ) ;
#2570 = oriented_edge ( 'none', *, *, #28928, .f. ) ;
#2571 = edge_curve ( 'none', #2575, #2564, #18162, .t. ) ;
#2572 = advanced_face ( 'none', ( #18102 ), #18107, .f. ) ;
#2573 = oriented_edge ( 'none', *, *, #2576, .f. ) ;
#2574 = oriented_edge ( 'none', *, *, #2585, .t. ) ;
#2575 = vertex_point ( 'none', #18115 ) ;
#2576 = edge_curve ( 'none', #28615, #62, #18138, .t. ) ;
#2577 = oriented_edge ( 'none', *, *, #48, .t. ) ;
#2578 = edge_curve ( 'none', #44, #2575, #18128, .t. ) ;
#2579 = oriented_edge ( 'none', *, *, #46905, .f. ) ;
#2580 = edge_loop ( 'none', ( #2582, #2561, #2560, #2563 ) ) ;
#2581 = edge_curve ( 'none', #28307, #2593, #18189, .t. ) ;
#2582 = oriented_edge ( 'none', *, *, #52, .t. ) ;
#2583 = oriented_edge ( 'none', *, *, #2592, .t. ) ;
#2584 = oriented_edge ( 'none', *, *, #28854, .f. ) ;
#2585 = edge_curve ( 'none', #47368, #52404, #18193, .t. ) ;
#2586 = oriented_edge ( 'none', *, *, #47936, .t. ) ;
#2587 = oriented_edge ( 'none', *, *, #49, .t. ) ;
#2588 = advanced_face ( 'none', ( #18195 ), #18194, .t. ) ;
#2589 = oriented_edge ( 'none', *, *, #2581, .t. ) ;
#2590 = oriented_edge ( 'none', *, *, #2578, .t. ) ;
#2591 = advanced_face ( 'none', ( #18177 ), #18176, .t. ) ;
#2592 = edge_curve ( 'none', #28618, #41, #18178, .t. ) ;
#2593 = vertex_point ( 'none', #18168 ) ;
#2594 = vertex_point ( 'none', #18174 ) ;
#2595 = edge_loop ( 'none', ( #2668, #2618, #2667, #2663 ) ) ;
#2596 = advanced_face ( 'none', ( #18228 ), #18229, .f. ) ;
#2597 = oriented_edge ( 'none', *, *, #2598, .f. ) ;
#2598 = edge_curve ( 'none', #28900, #2594, #18225, .t. ) ;
#2599 = edge_curve ( 'none', #2608, #2594, #18217, .t. ) ;
#2600 = edge_curve ( 'none', #3, #2608, #18212, .t. ) ;
#2601 = edge_loop ( 'none', ( #2650, #2652, #2615, #2656, #2655, #2660 ) ) ;
#2602 = oriented_edge ( 'none', *, *, #173, .f. ) ;
#2603 = edge_curve ( 'none', #29728, #20, #18221, .t. ) ;
#2604 = edge_curve ( 'none', #2554, #17, #18203, .t. ) ;
#2605 = edge_loop ( 'none', ( #2613, #2619, #2675, #2674 ) ) ;
#2606 = edge_curve ( 'none', #29217, #40, #18198, .t. ) ;
#2607 = oriented_edge ( 'none', *, *, #50, .t. ) ;
#2608 = vertex_point ( 'none', #18213 ) ;
#2609 = oriented_edge ( 'none', *, *, #29233, .f. ) ;
#2610 = oriented_edge ( 'none', *, *, #2599, .t. ) ;
#2611 = oriented_edge ( 'none', *, *, #2606, .f. ) ;
#2612 = oriented_edge ( 'none', *, *, #2600, .t. ) ;
#2613 = oriented_edge ( 'none', *, *, #47, .t. ) ;
#2614 = edge_loop ( 'none', ( #2612, #2610, #2597, #2602, #2662, #2664 ) ) ;
#2615 = oriented_edge ( 'none', *, *, #2653, .t. ) ;
#2616 = advanced_face ( 'none', ( #18226 ), #18182, .t. ) ;
#2617 = edge_curve ( 'none', #29223, #8, #18256, .t. ) ;
#2618 = oriented_edge ( 'none', *, *, #29763, .f. ) ;
#2619 = oriented_edge ( 'none', *, *, #2617, .f. ) ;
#2620 = edge_loop ( 'none', ( #2629, #2625, #2624, #2607, #2611, #2609 ) ) ;
#2621 = edge_curve ( 'none', #2564, #45866, #18206, .t. ) ;
#2622 = oriented_edge ( 'none', *, *, #2621, .t. ) ;
#2623 = advanced_face ( 'none', ( #18196 ), #18257, .f. ) ;
#2624 = oriented_edge ( 'none', *, *, #2604, .t. ) ;
#2625 = oriented_edge ( 'none', *, *, #2631, .t. ) ;
#2626 = oriented_edge ( 'none', *, *, #31, .t. ) ;
#2627 = oriented_edge ( 'none', *, *, #2571, .t. ) ;
#2628 = edge_curve ( 'none', #28619, #2564, #18254, .t. ) ;
#2629 = oriented_edge ( 'none', *, *, #46487, .t. ) ;
#2630 = oriented_edge ( 'none', *, *, #2557, .t. ) ;
#2631 = edge_curve ( 'none', #46694, #2554, #18243, .t. ) ;
#2632 = advanced_face ( 'none', ( #18238 ), #18239, .t. ) ;
#2633 = oriented_edge ( 'none', *, *, #2708, .t. ) ;
#2634 = oriented_edge ( 'none', *, *, #45453, .f. ) ;
#2635 = oriented_edge ( 'none', *, *, #175, .f. ) ;
#2636 = oriented_edge ( 'none', *, *, #52623, .f. ) ;
#2637 = edge_curve ( 'none', #2659, #43839, #18291, .t. ) ;
#2638 = oriented_edge ( 'none', *, *, #2708, .f. ) ;
#2639 = advanced_face ( 'none', ( #18233 ), #18255, .t. ) ;
#2640 = oriented_edge ( 'none', *, *, #178, .f. ) ;
#2641 = oriented_edge ( 'none', *, *, #2654, .t. ) ;
#2642 = oriented_edge ( 'none', *, *, #29212, .f. ) ;
#2643 = advanced_face ( 'none', ( #18279 ), #18277, .f. ) ;
#2644 = oriented_edge ( 'none', *, *, #2646, .t. ) ;
#2645 = oriented_edge ( 'none', *, *, #2657, .t. ) ;
#2646 = edge_curve ( 'none', #2658, #2659, #18269, .t. ) ;
#2647 = oriented_edge ( 'none', *, *, #32, .t. ) ;
#2648 = advanced_face ( 'none', ( #18270 ), #18265, .f. ) ;
#2649 = edge_loop ( 'none', ( #2634, #2636, #2633, #2698 ) ) ;
#2651 = oriented_edge ( 'none', *, *, #4340, .f. ) ;
#2650 = oriented_edge ( 'none', *, *, #45994, .t. ) ;
#2652 = oriented_edge ( 'none', *, *, #2672, .t. ) ;
#2653 = edge_curve ( 'none', #2673, #30, #18322, .t. ) ;
#2654 = edge_curve ( 'none', #28924, #38, #18318, .t. ) ;
#2655 = oriented_edge ( 'none', *, *, #2654, .f. ) ;
#2656 = oriented_edge ( 'none', *, *, #18, .t. ) ;
#2657 = edge_curve ( 'none', #4, #2658, #18286, .t. ) ;
#2658 = vertex_point ( 'none', #18271 ) ;
#2659 = vertex_point ( 'none', #18313 ) ;
#2660 = oriented_edge ( 'none', *, *, #29764, .f. ) ;
#2661 = edge_loop ( 'none', ( #2670, #2671, #2642, #2641 ) ) ;
#2662 = oriented_edge ( 'none', *, *, #2617, .t. ) ;
#2663 = oriented_edge ( 'none', *, *, #2669, .t. ) ;
#2664 = oriented_edge ( 'none', *, *, #15, .t. ) ;
#2665 = advanced_face ( 'none', ( #18282 ), #18323, .t. ) ;
#2666 = edge_loop ( 'none', ( #2645, #2644, #2638, #2640, #2710, #2647 ) ) ;
#2667 = oriented_edge ( 'none', *, *, #2598, .t. ) ;
#2668 = oriented_edge ( 'none', *, *, #45959, .f. ) ;
#2669 = edge_curve ( 'none', #2594, #45461, #18317, .t. ) ;
#2670 = oriented_edge ( 'none', *, *, #27, .t. ) ;
#2671 = oriented_edge ( 'none', *, *, #2603, .f. ) ;
#2672 = edge_curve ( 'none', #45972, #2673, #18301, .t. ) ;
#2673 = vertex_point ( 'none', #18309 ) ;
#2674 = oriented_edge ( 'none', *, *, #2606, .t. ) ;
#2675 = oriented_edge ( 'none', *, *, #29198, .f. ) ;
#2676 = edge_curve ( 'none', #2681, #2679, #18356, .t. ) ;
#2677 = edge_curve ( 'none', #44808, #2754, #18352, .t. ) ;
#2678 = edge_curve ( 'none', #53030, #2681, #18347, .t. ) ;
#2679 = vertex_point ( 'none', #18298 ) ;
#2680 = edge_loop ( 'none', ( #2746, #2744, #2749, #2688 ) ) ;
#2681 = vertex_point ( 'none', #18348 ) ;
#2682 = oriented_edge ( 'none', *, *, #2685, .f. ) ;
#2683 = oriented_edge ( 'none', *, *, #53005, .t. ) ;
#2684 = oriented_edge ( 'none', *, *, #2676, .t. ) ;
#2685 = edge_curve ( 'none', #183, #2679, #18357, .t. ) ;
#2686 = edge_curve ( 'none', #53020, #2739, #18336, .t. ) ;
#2687 = oriented_edge ( 'none', *, *, #53017, .t. ) ;
#2688 = oriented_edge ( 'none', *, *, #2748, .t. ) ;
#2689 = oriented_edge ( 'none', *, *, #2693, .t. ) ;
#2690 = oriented_edge ( 'none', *, *, #52633, .f. ) ;
#2691 = oriented_edge ( 'none', *, *, #188, .f. ) ;
#2692 = advanced_face ( 'none', ( #18307 ), #18343, .t. ) ;
#2693 = edge_curve ( 'none', #181, #53032, #18329, .t. ) ;
#2694 = edge_loop ( 'none', ( #2755, #2684, #2682, #2690, #2689, #2687 ) ) ;
#2695 = oriented_edge ( 'none', *, *, #2704, .t. ) ;
#2696 = advanced_face ( 'none', ( #18306 ), #18394, .f. ) ;
#2697 = oriented_edge ( 'none', *, *, #6, .t. ) ;
#2698 = oriented_edge ( 'none', *, *, #2637, .t. ) ;
#2699 = oriented_edge ( 'none', *, *, #2693, .f. ) ;
#2700 = advanced_face ( 'none', ( #18330 ), #18340, .f. ) ;
#2701 = oriented_edge ( 'none', *, *, #2703, .t. ) ;
#2702 = oriented_edge ( 'none', *, *, #2711, .t. ) ;
#2703 = edge_curve ( 'none', #2715, #53003, #18389, .t. ) ;
#2704 = edge_curve ( 'none', #189, #53026, #18373, .t. ) ;
#2705 = edge_loop ( 'none', ( #2697, #2699, #2635, #2695 ) ) ;
#2706 = oriented_edge ( 'none', *, *, #2704, .f. ) ;
#2707 = oriented_edge ( 'none', *, *, #2, .t. ) ;
#2708 = edge_curve ( 'none', #29211, #2659, #18371, .t. ) ;
#2709 = oriented_edge ( 'none', *, *, #45441, .t. ) ;
#2710 = oriented_edge ( 'none', *, *, #2603, .t. ) ;
#2711 = edge_curve ( 'none', #45431, #2715, #18372, .t. ) ;
#2712 = edge_loop ( 'none', ( #2709, #2702, #2701, #2707, #2706, #2691 ) ) ;
#2713 = oriented_edge ( 'none', *, *, #52682, .f. ) ;
#2714 = advanced_face ( 'none', ( #18363 ), #18383, .t. ) ;
#2715 = vertex_point ( 'none', #18432 ) ;
#2716 = edge_curve ( 'none', #2723, #42456, #18367, .t. ) ;
#2717 = oriented_edge ( 'none', *, *, #2731, .t. ) ;
#2718 = oriented_edge ( 'none', *, *, #52673, .f. ) ;
#2719 = oriented_edge ( 'none', *, *, #7, .t. ) ;
#2720 = advanced_face ( 'none', ( #18435 ), #18359, .f. ) ;
#2721 = oriented_edge ( 'none', *, *, #2686, .t. ) ;
#2722 = edge_curve ( 'none', #2739, #2723, #18422, .t. ) ;
#2723 = vertex_point ( 'none', #18417 ) ;
#2724 = oriented_edge ( 'none', *, *, #2722, .t. ) ;
#2725 = edge_curve ( 'none', #52658, #2723, #18408, .t. ) ;
#2726 = oriented_edge ( 'none', *, *, #52638, .f. ) ;
#2727 = oriented_edge ( 'none', *, *, #2788, .t. ) ;
#2728 = edge_curve ( 'none', #2782, #2383, #18431, .t. ) ;
#2729 = oriented_edge ( 'none', *, *, #2677, .t. ) ;
#2730 = edge_curve ( 'none', #2754, #52996, #17081, .t. ) ;
#2731 = edge_curve ( 'none', #27813, #53021, #18406, .t. ) ;
#2732 = oriented_edge ( 'none', *, *, #52622, .f. ) ;
#2733 = oriented_edge ( 'none', *, *, #2731, .f. ) ;
#2734 = edge_loop ( 'none', ( #2683, #2735, #2718, #2717 ) ) ;
#2735 = oriented_edge ( 'none', *, *, #2741, .f. ) ;
#2736 = oriented_edge ( 'none', *, *, #2725, .f. ) ;
#2737 = edge_loop ( 'none', ( #2721, #2724, #2736, #2738, #2786, #2719 ) ) ;
#2738 = oriented_edge ( 'none', *, *, #52676, .f. ) ;
#2739 = vertex_point ( 'none', #17355 ) ;
#2740 = advanced_face ( 'none', ( #17877 ), #18466, .t. ) ;
#2741 = edge_curve ( 'none', #52655, #52984, #18469, .t. ) ;
#2742 = edge_loop ( 'none', ( #2792, #2789, #2791, #2795 ) ) ;
#2743 = edge_loop ( 'none', ( #3206, #3480, #2401, #2899 ) ) ;
#2744 = oriented_edge ( 'none', *, *, #52624, .f. ) ;
#2745 = advanced_face ( 'none', ( #18460 ), #18454, .t. ) ;
#2746 = oriented_edge ( 'none', *, *, #44849, .f. ) ;
#2747 = edge_loop ( 'none', ( #2750, #2729, #2751, #2753, #2733, #2732 ) ) ;
#2748 = edge_curve ( 'none', #2679, #43862, #18444, .t. ) ;
#2749 = oriented_edge ( 'none', *, *, #2685, .t. ) ;
#2750 = oriented_edge ( 'none', *, *, #44841, .t. ) ;
#2751 = oriented_edge ( 'none', *, *, #2730, .t. ) ;
#2752 = advanced_face ( 'none', ( #18445 ), #18459, .f. ) ;
#2753 = oriented_edge ( 'none', *, *, #52994, .t. ) ;
#2754 = vertex_point ( 'none', #18446 ) ;
#2755 = oriented_edge ( 'none', *, *, #2678, .t. ) ;
#2756 = oriented_edge ( 'none', *, *, #43484, .f. ) ;
#2757 = advanced_face ( 'none', ( #18461 ), #18441, .t. ) ;
#2758 = edge_curve ( 'none', #52653, #52990, #18491, .t. ) ;
#2759 = vertex_point ( 'none', #18489 ) ;
#2760 = oriented_edge ( 'none', *, *, #53019, .t. ) ;
#2761 = oriented_edge ( 'none', *, *, #53028, .t. ) ;
#2762 = edge_loop ( 'none', ( #2769, #2832, #2767, #2774, #2834, #2761 ) ) ;
#2763 = edge_curve ( 'none', #2764, #2782, #18482, .t. ) ;
#2764 = vertex_point ( 'none', #18480 ) ;
#2765 = oriented_edge ( 'none', *, *, #2785, .t. ) ;
#2766 = advanced_face ( 'none', ( #18484 ), #18483, .f. ) ;
#2767 = oriented_edge ( 'none', *, *, #2833, .f. ) ;
#2768 = oriented_edge ( 'none', *, *, #2763, .f. ) ;
#2769 = oriented_edge ( 'none', *, *, #2771, .t. ) ;
#2770 = edge_curve ( 'none', #2784, #2759, #18475, .t. ) ;
#2771 = edge_curve ( 'none', #52877, #2784, #18525, .t. ) ;
#2772 = vertex_point ( 'none', #18470 ) ;
#2773 = advanced_face ( 'none', ( #18526 ), #18474, .f. ) ;
#2774 = oriented_edge ( 'none', *, *, #52687, .f. ) ;
#2775 = edge_curve ( 'none', #2772, #52982, #18487, .t. ) ;
#2776 = oriented_edge ( 'none', *, *, #2775, .t. ) ;
#2777 = edge_loop ( 'none', ( #2760, #2778, #2726, #2765 ) ) ;
#2778 = oriented_edge ( 'none', *, *, #2758, .f. ) ;
#2779 = oriented_edge ( 'none', *, *, #2785, .f. ) ;
#2780 = edge_loop ( 'none', ( #2756, #2713, #46855, #2816 ) ) ;
#2781 = edge_curve ( 'none', #2383, #2900, #18520, .t. ) ;
#2782 = vertex_point ( 'none', #18517 ) ;
#2783 = oriented_edge ( 'none', *, *, #52639, .f. ) ;
#2784 = vertex_point ( 'none', #18488 ) ;
#2785 = edge_curve ( 'none', #52637, #52975, #18505, .t. ) ;
#2786 = oriented_edge ( 'none', *, *, #2741, .t. ) ;
#2787 = edge_loop ( 'none', ( #2793, #2727, #2776, #2794, #2779, #2783 ) ) ;
#2788 = edge_curve ( 'none', #43861, #2772, #18513, .t. ) ;
#2789 = oriented_edge ( 'none', *, *, #52651, .f. ) ;
#2790 = advanced_face ( 'none', ( #18509 ), #18495, .t. ) ;
#2791 = oriented_edge ( 'none', *, *, #2725, .t. ) ;
#2792 = oriented_edge ( 'none', *, *, #44337, .f. ) ;
#2793 = oriented_edge ( 'none', *, *, #43876, .t. ) ;
#2794 = oriented_edge ( 'none', *, *, #52991, .t. ) ;
#2795 = oriented_edge ( 'none', *, *, #2716, .t. ) ;
#2796 = edge_curve ( 'none', #2875, #2813, #18559, .t. ) ;
#2797 = edge_loop ( 'none', ( #2803, #2865, #2863, #2868 ) ) ;
#2798 = oriented_edge ( 'none', *, *, #2796, .t. ) ;
#2799 = edge_curve ( 'none', #52654, #2813, #18554, .t. ) ;
#2800 = edge_curve ( 'none', #52683, #52940, #18548, .t. ) ;
#2801 = oriented_edge ( 'none', *, *, #52717, .f. ) ;
#2802 = oriented_edge ( 'none', *, *, #2799, .f. ) ;
#2803 = oriented_edge ( 'none', *, *, #42454, .f. ) ;
#2804 = oriented_edge ( 'none', *, *, #2811, .t. ) ;
#2805 = edge_curve ( 'none', #42967, #2873, #18556, .t. ) ;
#2806 = oriented_edge ( 'none', *, *, #2831, .f. ) ;
#2807 = edge_curve ( 'none', #52987, #2875, #18539, .t. ) ;
#2808 = edge_curve ( 'none', #52948, #2850, #18534, .t. ) ;
#2809 = oriented_edge ( 'none', *, *, #2811, .f. ) ;
#2810 = advanced_face ( 'none', ( #18550 ), #18560, .t. ) ;
#2811 = edge_curve ( 'none', #52681, #52954, #18591, .t. ) ;
#2812 = edge_loop ( 'none', ( #2864, #2871, #2845, #2862, #2848, #2852 ) ) ;
#2813 = vertex_point ( 'none', #18590 ) ;
#2814 = oriented_edge ( 'none', *, *, #2831, .t. ) ;
#2815 = edge_loop ( 'none', ( #2876, #2798, #2802, #2801, #2804, #2860 ) ) ;
#2816 = oriented_edge ( 'none', *, *, #2817, .t. ) ;
#2817 = edge_curve ( 'none', #2759, #43855, #18541, .t. ) ;
#2818 = edge_curve ( 'none', #43382, #2820, #18589, .t. ) ;
#2819 = oriented_edge ( 'none', *, *, #52983, .t. ) ;
#2820 = vertex_point ( 'none', #18584 ) ;
#2821 = edge_loop ( 'none', ( #2825, #2826, #2828, #2822, #2806, #2829 ) ) ;
#2822 = oriented_edge ( 'none', *, *, #52979, .t. ) ;
#2823 = advanced_face ( 'none', ( #18540 ), #18535, .f. ) ;
#2824 = oriented_edge ( 'none', *, *, #52671, .f. ) ;
#2825 = oriented_edge ( 'none', *, *, #43392, .t. ) ;
#2826 = oriented_edge ( 'none', *, *, #2818, .t. ) ;
#2827 = edge_curve ( 'none', #2820, #52989, #18577, .t. ) ;
#2828 = oriented_edge ( 'none', *, *, #2827, .t. ) ;
#2829 = oriented_edge ( 'none', *, *, #52689, .f. ) ;
#2830 = edge_loop ( 'none', ( #2819, #2809, #2824, #2814 ) ) ;
#2831 = edge_curve ( 'none', #52659, #52967, #18583, .t. ) ;
#2832 = oriented_edge ( 'none', *, *, #2770, .t. ) ;
#2833 = edge_curve ( 'none', #52649, #2759, #18616, .t. ) ;
#2834 = oriented_edge ( 'none', *, *, #2758, .t. ) ;
#2835 = advanced_face ( 'none', ( #18562 ), #18571, .t. ) ;
#2836 = advanced_face ( 'none', ( #18620 ), #18611, .f. ) ;
#2837 = oriented_edge ( 'none', *, *, #2839, .t. ) ;
#2838 = oriented_edge ( 'none', *, *, #2808, .t. ) ;
#2839 = edge_curve ( 'none', #2850, #2857, #18565, .t. ) ;
#2840 = edge_loop ( 'none', ( #2843, #2911, #2858, #2894 ) ) ;
#2841 = edge_curve ( 'none', #52688, #2857, #18618, .t. ) ;
#2842 = oriented_edge ( 'none', *, *, #2841, .f. ) ;
#2843 = oriented_edge ( 'none', *, *, #2841, .t. ) ;
#2844 = oriented_edge ( 'none', *, *, #2855, .t. ) ;
#2845 = oriented_edge ( 'none', *, *, #2872, .t. ) ;
#2846 = edge_loop ( 'none', ( #2867, #2847, #2870, #2916 ) ) ;
#2847 = oriented_edge ( 'none', *, *, #2855, .f. ) ;
#2848 = oriented_edge ( 'none', *, *, #2800, .f. ) ;
#2849 = edge_curve ( 'none', #2186, #3208, #18594, .t. ) ;
#2850 = vertex_point ( 'none', #18596 ) ;
#2851 = edge_curve ( 'none', #2900, #2764, #18595, .t. ) ;
#2852 = oriented_edge ( 'none', *, *, #52719, .f. ) ;
#2853 = oriented_edge ( 'none', *, *, #52480, .f. ) ;
#2854 = advanced_face ( 'none', ( #18601 ), #18608, .t. ) ;
#2855 = edge_curve ( 'none', #52718, #52951, #18641, .t. ) ;
#2856 = edge_loop ( 'none', ( #2838, #2837, #2842, #2904, #2844, #2907 ) ) ;
#2857 = vertex_point ( 'none', #18639 ) ;
#2858 = oriented_edge ( 'none', *, *, #2912, .f. ) ;
#2859 = oriented_edge ( 'none', *, *, #2905, .f. ) ;
#2860 = oriented_edge ( 'none', *, *, #52964, .t. ) ;
#2861 = advanced_face ( 'none', ( #18642 ), #18602, .t. ) ;
#2862 = oriented_edge ( 'none', *, *, #52962, .t. ) ;
#2863 = oriented_edge ( 'none', *, *, #2799, .t. ) ;
#2864 = oriented_edge ( 'none', *, *, #42354, .t. ) ;
#2865 = oriented_edge ( 'none', *, *, #52713, .f. ) ;
#2866 = edge_curve ( 'none', #2813, #42944, #18634, .t. ) ;
#2867 = oriented_edge ( 'none', *, *, #52963, .t. ) ;
#2868 = oriented_edge ( 'none', *, *, #2866, .t. ) ;
#2869 = advanced_face ( 'none', ( #18631 ), #18638, .f. ) ;
#2870 = oriented_edge ( 'none', *, *, #52705, .f. ) ;
#2871 = oriented_edge ( 'none', *, *, #2805, .t. ) ;
#2872 = edge_curve ( 'none', #2873, #52978, #18628, .t. ) ;
#2873 = vertex_point ( 'none', #18623 ) ;
#2874 = advanced_face ( 'none', ( #18687 ), #18690, .f. ) ;
#2875 = vertex_point ( 'none', #18681 ) ;
#2876 = oriented_edge ( 'none', *, *, #2807, .t. ) ;
#2877 = edge_loop ( 'none', ( #2881, #2878 ) ) ;
#2878 = oriented_edge ( 'none', *, *, #52632, .f. ) ;
#2879 = vertex_point ( 'none', #18684 ) ;
#2880 = edge_loop ( 'none', ( #2887, #2891 ) ) ;
#2881 = oriented_edge ( 'none', *, *, #2957, .f. ) ;
#2882 = vertex_point ( 'none', #18682 ) ;
#2883 = oriented_edge ( 'none', *, *, #2950, .f. ) ;
#2884 = oriented_edge ( 'none', *, *, #2892, .f. ) ;
#2885 = edge_loop ( 'none', ( #2923, #2926, #2929, #2954 ) ) ;
#2886 = edge_curve ( 'none', #52527, #52631, #18677, .t. ) ;
#2887 = oriented_edge ( 'none', *, *, #2886, .f. ) ;
#2888 = edge_loop ( 'none', ( #2952, #2933, #2948, #2936, #2947, #2938, #2935, #2941 ) ) ;
#2889 = edge_loop ( 'none', ( #2884, #2945, #2949, #2883 ) ) ;
#2890 = edge_curve ( 'none', #2958, #2893, #18662, .t. ) ;
#2891 = oriented_edge ( 'none', *, *, #52664, .f. ) ;
#2892 = edge_curve ( 'none', #2893, #2959, #18675, .t. ) ;
#2893 = vertex_point ( 'none', #18728 ) ;
#2894 = oriented_edge ( 'none', *, *, #52732, .f. ) ;
#2895 = edge_loop ( 'none', ( #2906, #2902 ) ) ;
#2896 = advanced_face ( 'none', ( #18726, #18724, #18721, #18718, #18727, #18725, #18723 ), #18719, .f. ) ;
#2897 = oriented_edge ( 'none', *, *, #52455, .f. ) ;
#2898 = edge_curve ( 'none', #52621, #52583, #18708, .t. ) ;
#2899 = oriented_edge ( 'none', *, *, #3917, .f. ) ;
#2900 = vertex_point ( 'none', #18709 ) ;
#2901 = edge_loop ( 'none', ( #2913, #2956 ) ) ;
#2902 = oriented_edge ( 'none', *, *, #52596, .f. ) ;
#2903 = edge_curve ( 'none', #52501, #52591, #18710, .t. ) ;
#2904 = oriented_edge ( 'none', *, *, #52737, .f. ) ;
#2905 = edge_curve ( 'none', #52410, #52401, #18693, .t. ) ;
#2906 = oriented_edge ( 'none', *, *, #2898, .f. ) ;
#2907 = oriented_edge ( 'none', *, *, #52966, .t. ) ;
#2908 = advanced_face ( 'none', ( #18715 ), #18703, .t. ) ;
#2909 = edge_curve ( 'none', #2857, #2910, #18695, .t. ) ;
#2910 = vertex_point ( 'none', #18697 ) ;
#2911 = oriented_edge ( 'none', *, *, #2909, .t. ) ;
#2912 = edge_curve ( 'none', #52657, #2910, #18749, .t. ) ;
#2913 = oriented_edge ( 'none', *, *, #2903, .f. ) ;
#2914 = edge_loop ( 'none', ( #2859, #2897 ) ) ;
#2915 = oriented_edge ( 'none', *, *, #2781, .f. ) ;
#2916 = oriented_edge ( 'none', *, *, #2800, .t. ) ;
#2917 = oriented_edge ( 'none', *, *, #2994, .t. ) ;
#2918 = oriented_edge ( 'none', *, *, #2996, .t. ) ;
#2919 = edge_loop ( 'none', ( #2965, #2963, #2967, #2966 ) ) ;
#2920 = oriented_edge ( 'none', *, *, #2925, .f. ) ;
#2921 = advanced_face ( 'none', ( #18752 ), #18756, .f. ) ;
#2922 = edge_loop ( 'none', ( #2930, #2931, #2990, #2993 ) ) ;
#2923 = oriented_edge ( 'none', *, *, #2940, .f. ) ;
#2924 = edge_curve ( 'none', #2879, #2953, #18716, .t. ) ;
#2925 = edge_curve ( 'none', #2942, #2882, #18743, .t. ) ;
#2926 = oriented_edge ( 'none', *, *, #2924, .t. ) ;
#2927 = edge_curve ( 'none', #2953, #2958, #18789, .t. ) ;
#2928 = oriented_edge ( 'none', *, *, #2950, .t. ) ;
#2929 = oriented_edge ( 'none', *, *, #2927, .t. ) ;
#2930 = oriented_edge ( 'none', *, *, #2927, .f. ) ;
#2931 = oriented_edge ( 'none', *, *, #2932, .t. ) ;
#2932 = edge_curve ( 'none', #2953, #2942, #18790, .t. ) ;
#2933 = oriented_edge ( 'none', *, *, #2944, .t. ) ;
#2934 = vertex_point ( 'none', #18730 ) ;
#2935 = oriented_edge ( 'none', *, *, #2939, .t. ) ;
#2936 = oriented_edge ( 'none', *, *, #52729, .f. ) ;
#2937 = edge_curve ( 'none', #2910, #2934, #18783, .t. ) ;
#2938 = oriented_edge ( 'none', *, *, #2937, .t. ) ;
#2939 = edge_curve ( 'none', #2934, #52977, #18775, .t. ) ;
#2940 = edge_curve ( 'none', #2879, #2893, #18785, .t. ) ;
#2941 = oriented_edge ( 'none', *, *, #52957, .t. ) ;
#2942 = vertex_point ( 'none', #18770 ) ;
#2943 = edge_loop ( 'none', ( #2920, #2918, #2917, #2928 ) ) ;
#2944 = edge_curve ( 'none', #2955, #18157, #18766, .t. ) ;
#2945 = oriented_edge ( 'none', *, *, #2890, .f. ) ;
#2946 = edge_curve ( 'none', #2882, #2958, #18745, .t. ) ;
#2947 = oriented_edge ( 'none', *, *, #2912, .t. ) ;
#2948 = oriented_edge ( 'none', *, *, #18428, .f. ) ;
#2949 = oriented_edge ( 'none', *, *, #2946, .f. ) ;
#2950 = edge_curve ( 'none', #2959, #2882, #18729, .t. ) ;
#2951 = edge_curve ( 'none', #52913, #2955, #18759, .t. ) ;
#2952 = oriented_edge ( 'none', *, *, #2951, .t. ) ;
#2953 = vertex_point ( 'none', #18761 ) ;
#2954 = oriented_edge ( 'none', *, *, #2890, .t. ) ;
#2955 = vertex_point ( 'none', #18731 ) ;
#2956 = oriented_edge ( 'none', *, *, #52587, .f. ) ;
#2957 = edge_curve ( 'none', #52503, #52585, #18760, .t. ) ;
#2958 = vertex_point ( 'none', #18811 ) ;
#2959 = vertex_point ( 'none', #18812 ) ;
#2960 = oriented_edge ( 'none', *, *, #52590, .t. ) ;
#2961 = oriented_edge ( 'none', *, *, #2957, .t. ) ;
#2962 = edge_curve ( 'none', #52500, #52531, #18802, .t. ) ;
#2963 = oriented_edge ( 'none', *, *, #2962, .t. ) ;
#2964 = advanced_face ( 'none', ( #18804 ), #18851, .f. ) ;
#2965 = oriented_edge ( 'none', *, *, #52530, .f. ) ;
#2966 = oriented_edge ( 'none', *, *, #2903, .t. ) ;
#2967 = oriented_edge ( 'none', *, *, #52592, .t. ) ;
#2968 = advanced_face ( 'none', ( #18854 ), #18814, .f. ) ;
#2969 = advanced_face ( 'none', ( #18852 ), #18831, .f. ) ;
#2970 = oriented_edge ( 'none', *, *, #52595, .f. ) ;
#2971 = oriented_edge ( 'none', *, *, #52641, .t. ) ;
#2972 = oriented_edge ( 'none', *, *, #2976, .t. ) ;
#2973 = edge_loop ( 'none', ( #2970, #2972, #2960, #2961 ) ) ;
#2974 = oriented_edge ( 'none', *, *, #2886, .t. ) ;
#2975 = advanced_face ( 'none', ( #18827 ), #18820, .f. ) ;
#2976 = edge_curve ( 'none', #52586, #52608, #18884, .t. ) ;
#2977 = oriented_edge ( 'none', *, *, #838, .t. ) ;
#2978 = edge_loop ( 'none', ( #2853, #3019, #3024, #3027 ) ) ;
#2979 = edge_curve ( 'none', #52589, #52606, #18875, .t. ) ;
#2980 = oriented_edge ( 'none', *, *, #2982, .t. ) ;
#2981 = advanced_face ( 'none', ( #18830 ), #18821, .f. ) ;
#2982 = edge_curve ( 'none', #2992, #2879, #18877, .t. ) ;
#2983 = oriented_edge ( 'none', *, *, #2994, .f. ) ;
#2984 = oriented_edge ( 'none', *, *, #52602, .f. ) ;
#2985 = oriented_edge ( 'none', *, *, #2892, .t. ) ;
#2986 = oriented_edge ( 'none', *, *, #2940, .t. ) ;
#2987 = edge_loop ( 'none', ( #2984, #2989, #2971, #2974 ) ) ;
#2988 = advanced_face ( 'none', ( #18926 ), #18925, .f. ) ;
#2989 = oriented_edge ( 'none', *, *, #2979, .t. ) ;
#2990 = oriented_edge ( 'none', *, *, #2925, .t. ) ;
#2991 = edge_loop ( 'none', ( #2983, #2980, #2986, #2985 ) ) ;
#2992 = vertex_point ( 'none', #18897 ) ;
#2993 = oriented_edge ( 'none', *, *, #2946, .t. ) ;
#2994 = edge_curve ( 'none', #2992, #2959, #18959, .t. ) ;
#2995 = advanced_face ( 'none', ( #18898 ), #18889, .f. ) ;
#2996 = edge_curve ( 'none', #2942, #2992, #18953, .t. ) ;
#2997 = oriented_edge ( 'none', *, *, #2839, .f. ) ;
#2998 = edge_loop ( 'none', ( #3028, #3066, #3065, #3069 ) ) ;
#2999 = edge_loop ( 'none', ( #3055, #3040, #3043, #3046, #3048 ) ) ;
#3000 = advanced_face ( 'none', ( #18954 ), #18963, .t. ) ;
#3001 = oriented_edge ( 'none', *, *, #18890, .f. ) ;
#3002 = oriented_edge ( 'none', *, *, #52950, .t. ) ;
#3003 = oriented_edge ( 'none', *, *, #2951, .f. ) ;
#3004 = edge_loop ( 'none', ( #3026, #3068, #3072, #3071 ) ) ;
#3005 = edge_loop ( 'none', ( #3054, #3050, #3056, #3067, #3052 ) ) ;
#3006 = oriented_edge ( 'none', *, *, #2905, .t. ) ;
#3007 = edge_loop ( 'none', ( #3012, #3016, #3018, #2997 ) ) ;
#3008 = advanced_face ( 'none', ( #18944 ), #18961, .t. ) ;
#3009 = oriented_edge ( 'none', *, *, #3010, .f. ) ;
#3010 = edge_curve ( 'none', #2850, #2934, #18940, .t. ) ;
#3011 = edge_loop ( 'none', ( #3015, #3003, #3002, #3001 ) ) ;
#3012 = oriented_edge ( 'none', *, *, #3010, .t. ) ;
#3013 = oriented_edge ( 'none', *, *, #4467, .t. ) ;
#3014 = oriented_edge ( 'none', *, *, #2808, .f. ) ;
#3015 = oriented_edge ( 'none', *, *, #3023, .f. ) ;
#3016 = oriented_edge ( 'none', *, *, #2937, .f. ) ;
#3017 = advanced_face ( 'none', ( #17618 ), #18148, .f. ) ;
#3018 = oriented_edge ( 'none', *, *, #2909, .f. ) ;
#3019 = oriented_edge ( 'none', *, *, #3022, .t. ) ;
#3020 = oriented_edge ( 'none', *, *, #3030, .t. ) ;
#3021 = edge_loop ( 'none', ( #3031, #3020, #3025, #3006 ) ) ;
#3022 = edge_curve ( 'none', #52518, #52504, #19002, .t. ) ;
#3023 = edge_curve ( 'none', #2955, #18674, #18987, .t. ) ;
#3024 = oriented_edge ( 'none', *, *, #52563, .t. ) ;
#3025 = oriented_edge ( 'none', *, *, #52512, .t. ) ;
#3026 = oriented_edge ( 'none', *, *, #52999, .t. ) ;
#3027 = oriented_edge ( 'none', *, *, #2898, .t. ) ;
#3028 = oriented_edge ( 'none', *, *, #18935, .f. ) ;
#3029 = advanced_face ( 'none', ( #18993 ), #18991, .f. ) ;
#3030 = edge_curve ( 'none', #52897, #52906, #19033, .t. ) ;
#3031 = oriented_edge ( 'none', *, *, #52465, .f. ) ;
#3032 = oriented_edge ( 'none', *, *, #52970, .t. ) ;
#3033 = oriented_edge ( 'none', *, *, #2939, .f. ) ;
#3034 = edge_loop ( 'none', ( #3032, #3033, #3009, #3014 ) ) ;
#3035 = advanced_face ( 'none', ( #19032 ), #18990, .f. ) ;
#3036 = edge_loop ( 'none', ( #3038, #3105, #3108, #3104 ) ) ;
#3037 = oriented_edge ( 'none', *, *, #43767, .f. ) ;
#3038 = oriented_edge ( 'none', *, *, #53016, .t. ) ;
#3039 = edge_loop ( 'none', ( #3114, #3116, #3037, #3044, #3103 ) ) ;
#3040 = oriented_edge ( 'none', *, *, #2818, .f. ) ;
#3041 = advanced_face ( 'none', ( #19022 ), #19000, .f. ) ;
#3042 = edge_loop ( 'none', ( #3045, #3047, #3112, #3111 ) ) ;
#3043 = oriented_edge ( 'none', *, *, #43260, .f. ) ;
#3044 = oriented_edge ( 'none', *, *, #2716, .f. ) ;
#3045 = oriented_edge ( 'none', *, *, #52992, .t. ) ;
#3046 = oriented_edge ( 'none', *, *, #2817, .f. ) ;
#3047 = oriented_edge ( 'none', *, *, #2775, .f. ) ;
#3048 = oriented_edge ( 'none', *, *, #2770, .f. ) ;
#3049 = advanced_face ( 'none', ( #19020 ), #19024, .t. ) ;
#3050 = oriented_edge ( 'none', *, *, #2805, .f. ) ;
#3051 = advanced_face ( 'none', ( #19064 ), #19026, .f. ) ;
#3052 = oriented_edge ( 'none', *, *, #2796, .f. ) ;
#3053 = edge_loop ( 'none', ( #3060, #3062, #3059, #3057 ) ) ;
#3054 = oriented_edge ( 'none', *, *, #3073, .t. ) ;
#3055 = oriented_edge ( 'none', *, *, #3061, .t. ) ;
#3056 = oriented_edge ( 'none', *, *, #42443, .f. ) ;
#3057 = oriented_edge ( 'none', *, *, #2771, .f. ) ;
#3058 = advanced_face ( 'none', ( #19038 ), #18992, .t. ) ;
#3059 = oriented_edge ( 'none', *, *, #3061, .f. ) ;
#3060 = oriented_edge ( 'none', *, *, #52972, .t. ) ;
#3061 = edge_curve ( 'none', #2784, #2820, #19051, .t. ) ;
#3062 = oriented_edge ( 'none', *, *, #2827, .f. ) ;
#3063 = oriented_edge ( 'none', *, *, #47905, .f. ) ;
#3064 = advanced_face ( 'none', ( #19048 ), #19034, .f. ) ;
#3065 = oriented_edge ( 'none', *, *, #3023, .t. ) ;
#3066 = oriented_edge ( 'none', *, *, #2944, .f. ) ;
#3067 = oriented_edge ( 'none', *, *, #2866, .f. ) ;
#3068 = oriented_edge ( 'none', *, *, #2872, .f. ) ;
#3069 = oriented_edge ( 'none', *, *, #18676, .f. ) ;
#3070 = advanced_face ( 'none', ( #19047 ), #19100, .t. ) ;
#3071 = oriented_edge ( 'none', *, *, #2807, .f. ) ;
#3072 = oriented_edge ( 'none', *, *, #3073, .f. ) ;
#3073 = edge_curve ( 'none', #2875, #2873, #19089, .t. ) ;
#3074 = edge_loop ( 'none', ( #3147, #3146, #3153, #3131, #3149 ) ) ;
#3075 = vertex_point ( 'none', #19094 ) ;
#3076 = oriented_edge ( 'none', *, *, #3156, .t. ) ;
#3077 = edge_curve ( 'none', #3075, #3157, #19091, .t. ) ;
#3078 = oriented_edge ( 'none', *, *, #3086, .f. ) ;
#3079 = vertex_point ( 'none', #19095 ) ;
#3080 = edge_curve ( 'none', #3079, #3157, #19083, .t. ) ;
#3081 = vertex_point ( 'none', #19079 ) ;
#3082 = vertex_point ( 'none', #19087 ) ;
#3083 = vertex_point ( 'none', #19082 ) ;
#3084 = edge_curve ( 'none', #3083, #3079, #19075, .t. ) ;
#3085 = oriented_edge ( 'none', *, *, #3084, .f. ) ;
#3086 = edge_curve ( 'none', #10304, #3083, #19093, .t. ) ;
#3087 = oriented_edge ( 'none', *, *, #10283, .f. ) ;
#3088 = vertex_point ( 'none', #19130 ) ;
#3089 = oriented_edge ( 'none', *, *, #10360, .t. ) ;
#3090 = oriented_edge ( 'none', *, *, #3093, .t. ) ;
#3091 = edge_curve ( 'none', #3088, #10288, #19128, .t. ) ;
#3092 = edge_curve ( 'none', #3143, #3144, #19134, .t. ) ;
#3093 = edge_curve ( 'none', #10285, #3088, #19118, .t. ) ;
#3094 = edge_curve ( 'none', #10273, #10296, #19120, .t. ) ;
#3095 = oriented_edge ( 'none', *, *, #3091, .t. ) ;
#3096 = oriented_edge ( 'none', *, *, #3080, .f. ) ;
#3097 = oriented_edge ( 'none', *, *, #3094, .f. ) ;
#3098 = oriented_edge ( 'none', *, *, #10271, .t. ) ;
#3099 = oriented_edge ( 'none', *, *, #3133, .t. ) ;
#3100 = oriented_edge ( 'none', *, *, #3077, .t. ) ;
#3101 = edge_loop ( 'none', ( #3089, #3076, #3100, #3096, #3085, #3078 ) ) ;
#3102 = advanced_face ( 'none', ( #19115 ), #19121, .t. ) ;
#3103 = oriented_edge ( 'none', *, *, #2722, .f. ) ;
#3104 = oriented_edge ( 'none', *, *, #2678, .f. ) ;
#3105 = oriented_edge ( 'none', *, *, #2730, .f. ) ;
#3106 = advanced_face ( 'none', ( #19139 ), #19111, .t. ) ;
#3107 = edge_loop ( 'none', ( #767, #1196, #1176, #1170, #1168 ) ) ;
#3108 = oriented_edge ( 'none', *, *, #3115, .f. ) ;
#3109 = oriented_edge ( 'none', *, *, #6781, .f. ) ;
#3110 = advanced_face ( 'none', ( #19119 ), #19166, .f. ) ;
#3111 = oriented_edge ( 'none', *, *, #2686, .f. ) ;
#3112 = oriented_edge ( 'none', *, *, #3113, .f. ) ;
#3113 = edge_curve ( 'none', #2739, #2772, #19159, .t. ) ;
#3114 = oriented_edge ( 'none', *, *, #3113, .t. ) ;
#3115 = edge_curve ( 'none', #2681, #2754, #19164, .t. ) ;
#3116 = oriented_edge ( 'none', *, *, #2788, .f. ) ;
#3117 = oriented_edge ( 'none', *, *, #3137, .t. ) ;
#3118 = vertex_point ( 'none', #19163 ) ;
#3119 = oriented_edge ( 'none', *, *, #3171, .f. ) ;
#3120 = vertex_point ( 'none', #19161 ) ;
#3121 = advanced_face ( 'none', ( #19146 ), #19144, .t. ) ;
#3122 = edge_loop ( 'none', ( #3193, #3192, #3119, #3175, #3170 ) ) ;
#3123 = oriented_edge ( 'none', *, *, #3151, .t. ) ;
#3124 = vertex_point ( 'none', #19145 ) ;
#3125 = vertex_point ( 'none', #19160 ) ;
#3126 = oriented_edge ( 'none', *, *, #3186, .f. ) ;
#3127 = oriented_edge ( 'none', *, *, #3129, .f. ) ;
#3128 = oriented_edge ( 'none', *, *, #3130, .t. ) ;
#3129 = edge_curve ( 'none', #3124, #3125, #19202, .t. ) ;
#3130 = edge_curve ( 'none', #3120, #3125, #19168, .t. ) ;
#3131 = oriented_edge ( 'none', *, *, #3154, .f. ) ;
#3132 = edge_curve ( 'none', #3143, #3150, #19197, .t. ) ;
#3133 = edge_curve ( 'none', #3143, #3135, #19192, .t. ) ;
#3134 = oriented_edge ( 'none', *, *, #3139, .t. ) ;
#3135 = vertex_point ( 'none', #19203 ) ;
#3136 = advanced_face ( 'none', ( #19183 ), #19196, .t. ) ;
#3137 = edge_curve ( 'none', #3082, #3120, #19153, .t. ) ;
#3138 = oriented_edge ( 'none', *, *, #3092, .f. ) ;
#3139 = edge_curve ( 'none', #3135, #3083, #19180, .t. ) ;
#3140 = edge_curve ( 'none', #3144, #3079, #19238, .t. ) ;
#3141 = edge_loop ( 'none', ( #3123, #3117, #3128, #3127, #3185, #3126 ) ) ;
#3142 = edge_loop ( 'none', ( #3138, #3099, #3134, #3152, #3197 ) ) ;
#3143 = vertex_point ( 'none', #19176 ) ;
#3144 = vertex_point ( 'none', #19235 ) ;
#3145 = advanced_face ( 'none', ( #19239 ), #19195, .t. ) ;
#3146 = oriented_edge ( 'none', *, *, #3148, .t. ) ;
#3147 = oriented_edge ( 'none', *, *, #3092, .t. ) ;
#3148 = edge_curve ( 'none', #3144, #3082, #19232, .t. ) ;
#3149 = oriented_edge ( 'none', *, *, #3132, .f. ) ;
#3150 = vertex_point ( 'none', #19228 ) ;
#3151 = edge_curve ( 'none', #3081, #3082, #19223, .t. ) ;
#3152 = oriented_edge ( 'none', *, *, #3084, .t. ) ;
#3153 = oriented_edge ( 'none', *, *, #3151, .f. ) ;
#3154 = edge_curve ( 'none', #3150, #3081, #18672, .t. ) ;
#3155 = advanced_face ( 'none', ( #18932 ), #19213, .t. ) ;
#3156 = edge_curve ( 'none', #10305, #3075, #19216, .t. ) ;
#3157 = vertex_point ( 'none', #19275 ) ;
#3158 = edge_loop ( 'none', ( #3226, #3213, #3211, #3205, #3267 ) ) ;
#3159 = edge_curve ( 'none', #3182, #3160, #19270, .t. ) ;
#3160 = vertex_point ( 'none', #19265 ) ;
#3161 = advanced_face ( 'none', ( #19264 ), #19272, .t. ) ;
#3162 = oriented_edge ( 'none', *, *, #3195, .f. ) ;
#3163 = oriented_edge ( 'none', *, *, #3184, .t. ) ;
#3164 = oriented_edge ( 'none', *, *, #3172, .t. ) ;
#3165 = oriented_edge ( 'none', *, *, #10174, .t. ) ;
#3166 = edge_loop ( 'none', ( #3808, #3862, #3869, #3872, #3871 ) ) ;
#3167 = edge_curve ( 'none', #3190, #3124, #19260, .t. ) ;
#3168 = oriented_edge ( 'none', *, *, #3167, .f. ) ;
#3169 = advanced_face ( 'none', ( #19262 ), #19247, .t. ) ;
#3170 = oriented_edge ( 'none', *, *, #3176, .f. ) ;
#3171 = edge_curve ( 'none', #3182, #3183, #19250, .t. ) ;
#3172 = edge_curve ( 'none', #3179, #3196, #19252, .t. ) ;
#3173 = edge_curve ( 'none', #3118, #3182, #19251, .t. ) ;
#3174 = oriented_edge ( 'none', *, *, #3283, .f. ) ;
#3175 = oriented_edge ( 'none', *, *, #3173, .f. ) ;
#3176 = edge_curve ( 'none', #3189, #3118, #19297, .t. ) ;
#3177 = edge_loop ( 'none', ( #5748, #5752, #5756, #5758, #5754 ) ) ;
#3178 = edge_curve ( 'none', #3189, #3179, #19290, .t. ) ;
#3179 = vertex_point ( 'none', #19295 ) ;
#3180 = oriented_edge ( 'none', *, *, #3178, .t. ) ;
#3181 = edge_loop ( 'none', ( #5024, #5027, #5034, #5031, #5025 ) ) ;
#3182 = vertex_point ( 'none', #19294 ) ;
#3183 = vertex_point ( 'none', #19286 ) ;
#3184 = edge_curve ( 'none', #3196, #3124, #19291, .t. ) ;
#3185 = oriented_edge ( 'none', *, *, #3184, .f. ) ;
#3186 = edge_curve ( 'none', #3081, #3196, #19284, .t. ) ;
#3187 = edge_loop ( 'none', ( #10363, #3227, #3235, #3234, #3239, #3212 ) ) ;
#3188 = edge_loop ( 'none', ( #3162, #3180, #3164, #3163, #3168 ) ) ;
#3189 = vertex_point ( 'none', #19277 ) ;
#3190 = vertex_point ( 'none', #19292 ) ;
#3191 = advanced_face ( 'none', ( #19335 ), #19336, .t. ) ;
#3192 = oriented_edge ( 'none', *, *, #3194, .t. ) ;
#3193 = oriented_edge ( 'none', *, *, #3195, .t. ) ;
#3194 = edge_curve ( 'none', #3190, #3183, #19327, .t. ) ;
#3195 = edge_curve ( 'none', #3189, #3190, #19330, .t. ) ;
#3196 = vertex_point ( 'none', #19323 ) ;
#3197 = oriented_edge ( 'none', *, *, #3140, .f. ) ;
#3198 = oriented_edge ( 'none', *, *, #3281, .f. ) ;
#3199 = oriented_edge ( 'none', *, *, #3203, .t. ) ;
#3200 = vertex_point ( 'none', #19338 ) ;
#3201 = advanced_face ( 'none', ( #19332 ), #19334, .t. ) ;
#3202 = edge_curve ( 'none', #3238, #3200, #19317, .t. ) ;
#3203 = edge_curve ( 'none', #3214, #3204, #19308, .t. ) ;
#3204 = vertex_point ( 'none', #19367 ) ;
#3205 = oriented_edge ( 'none', *, *, #3240, .t. ) ;
#3206 = oriented_edge ( 'none', *, *, #2849, .f. ) ;
#3207 = oriented_edge ( 'none', *, *, #5108, .f. ) ;
#3208 = vertex_point ( 'none', #19322 ) ;
#3209 = edge_curve ( 'none', #3200, #3160, #19366, .t. ) ;
#3210 = edge_curve ( 'none', #3220, #3237, #19359, .t. ) ;
#3211 = oriented_edge ( 'none', *, *, #3209, .t. ) ;
#3212 = oriented_edge ( 'none', *, *, #3159, .f. ) ;
#3213 = oriented_edge ( 'none', *, *, #3202, .t. ) ;
#3214 = vertex_point ( 'none', #19312 ) ;
#3215 = advanced_face ( 'none', ( #19364 ), #19361, .t. ) ;
#3216 = vertex_point ( 'none', #19318 ) ;
#3217 = edge_curve ( 'none', #3220, #3214, #19347, .t. ) ;
#3218 = edge_curve ( 'none', #3238, #3220, #19351, .t. ) ;
#3219 = vertex_point ( 'none', #19346 ) ;
#3220 = vertex_point ( 'none', #19399 ) ;
#3221 = oriented_edge ( 'none', *, *, #3223, .f. ) ;
#3222 = oriented_edge ( 'none', *, *, #3217, .t. ) ;
#3223 = edge_curve ( 'none', #3216, #3214, #19395, .t. ) ;
#3224 = edge_loop ( 'none', ( #3274, #3199, #3276, #3265, #3254, #3256 ) ) ;
#3225 = edge_curve ( 'none', #3219, #3216, #19390, .t. ) ;
#3226 = oriented_edge ( 'none', *, *, #3218, .f. ) ;
#3227 = oriented_edge ( 'none', *, *, #3230, .t. ) ;
#3228 = edge_curve ( 'none', #3233, #3232, #19385, .t. ) ;
#3229 = oriented_edge ( 'none', *, *, #3218, .t. ) ;
#3230 = edge_curve ( 'none', #3183, #3233, #19344, .t. ) ;
#3231 = edge_loop ( 'none', ( #3229, #3222, #3221, #3280, #3198 ) ) ;
#3232 = vertex_point ( 'none', #19381 ) ;
#3233 = vertex_point ( 'none', #19380 ) ;
#3234 = oriented_edge ( 'none', *, *, #3236, .f. ) ;
#3235 = oriented_edge ( 'none', *, *, #3228, .t. ) ;
#3236 = edge_curve ( 'none', #3237, #3232, #19379, .t. ) ;
#3237 = vertex_point ( 'none', #19375 ) ;
#3238 = vertex_point ( 'none', #19386 ) ;
#3239 = oriented_edge ( 'none', *, *, #3240, .f. ) ;
#3240 = edge_curve ( 'none', #3160, #3237, #19374, .t. ) ;
#3241 = advanced_face ( 'none', ( #19427 ), #19372, .t. ) ;
#3242 = oriented_edge ( 'none', *, *, #3310, .f. ) ;
#3243 = oriented_edge ( 'none', *, *, #3244, .f. ) ;
#3244 = edge_curve ( 'none', #3270, #3264, #19433, .t. ) ;
#3245 = oriented_edge ( 'none', *, *, #3252, .t. ) ;
#3246 = edge_curve ( 'none', #3268, #3270, #19423, .t. ) ;
#3247 = edge_curve ( 'none', #3278, #3268, #19419, .t. ) ;
#3248 = edge_loop ( 'none', ( #3313, #3315, #3249, #3245, #3318 ) ) ;
#3249 = oriented_edge ( 'none', *, *, #3316, .t. ) ;
#3250 = advanced_face ( 'none', ( #19340 ), #19420, .t. ) ;
#3251 = vertex_point ( 'none', #19414 ) ;
#3252 = edge_curve ( 'none', #3251, #3275, #19424, .t. ) ;
#3253 = edge_loop ( 'none', ( #3304, #3319, #3307, #3309, #3242, #3174 ) ) ;
#3254 = oriented_edge ( 'none', *, *, #3252, .f. ) ;
#3255 = edge_curve ( 'none', #3216, #3251, #19411, .t. ) ;
#3256 = oriented_edge ( 'none', *, *, #3255, .f. ) ;
#3257 = oriented_edge ( 'none', *, *, #3247, .f. ) ;
#3258 = oriented_edge ( 'none', *, *, #3246, .f. ) ;
#3259 = advanced_face ( 'none', ( #19406 ), #19464, .t. ) ;
#3260 = oriented_edge ( 'none', *, *, #3262, .t. ) ;
#3261 = oriented_edge ( 'none', *, *, #3263, .t. ) ;
#3262 = edge_curve ( 'none', #3269, #3264, #19413, .t. ) ;
#3263 = edge_curve ( 'none', #3278, #3269, #19460, .t. ) ;
#3264 = vertex_point ( 'none', #19454 ) ;
#3265 = oriented_edge ( 'none', *, *, #3279, .f. ) ;
#3266 = vertex_point ( 'none', #19450 ) ;
#3267 = oriented_edge ( 'none', *, *, #3210, .f. ) ;
#3268 = vertex_point ( 'none', #19457 ) ;
#3269 = vertex_point ( 'none', #19455 ) ;
#3270 = vertex_point ( 'none', #19438 ) ;
#3271 = advanced_face ( 'none', ( #19437 ), #19442, .t. ) ;
#3272 = vertex_point ( 'none', #19439 ) ;
#3273 = edge_loop ( 'none', ( #3261, #3260, #3243, #3258, #3257 ) ) ;
#3274 = oriented_edge ( 'none', *, *, #3223, .t. ) ;
#3275 = vertex_point ( 'none', #19504 ) ;
#3276 = oriented_edge ( 'none', *, *, #3277, .t. ) ;
#3277 = edge_curve ( 'none', #3204, #3272, #19505, .t. ) ;
#3278 = vertex_point ( 'none', #19462 ) ;
#3279 = edge_curve ( 'none', #3275, #3272, #19501, .t. ) ;
#3280 = oriented_edge ( 'none', *, *, #3225, .f. ) ;
#3281 = edge_curve ( 'none', #3238, #3219, #19496, .t. ) ;
#3282 = edge_curve ( 'none', #3278, #3314, #19484, .t. ) ;
#3283 = edge_curve ( 'none', #3270, #3321, #19477, .t. ) ;
#3284 = vertex_point ( 'none', #19535 ) ;
#3285 = edge_curve ( 'none', #3287, #3297, #19529, .t. ) ;
#3286 = vertex_point ( 'none', #19532 ) ;
#3287 = vertex_point ( 'none', #19531 ) ;
#3288 = edge_loop ( 'none', ( #3294, #3293, #3302, #3353, #3356 ) ) ;
#3289 = oriented_edge ( 'none', *, *, #3291, .f. ) ;
#3290 = vertex_point ( 'none', #19522 ) ;
#3291 = edge_curve ( 'none', #3284, #3286, #19519, .t. ) ;
#3292 = advanced_face ( 'none', ( #19524 ), #19523, .t. ) ;
#3293 = oriented_edge ( 'none', *, *, #3295, .t. ) ;
#3294 = oriented_edge ( 'none', *, *, #3291, .t. ) ;
#3295 = edge_curve ( 'none', #3286, #3290, #19512, .t. ) ;
#3296 = edge_loop ( 'none', ( #3289, #3301, #3361, #3300, #3342 ) ) ;
#3297 = vertex_point ( 'none', #19533 ) ;
#3298 = edge_loop ( 'none', ( #5901, #5879, #5811, #5861 ) ) ;
#3299 = edge_curve ( 'none', #3297, #3290, #19511, .t. ) ;
#3300 = oriented_edge ( 'none', *, *, #3310, .t. ) ;
#3301 = oriented_edge ( 'none', *, *, #3303, .t. ) ;
#3302 = oriented_edge ( 'none', *, *, #3299, .f. ) ;
#3303 = edge_curve ( 'none', #3284, #3364, #19509, .t. ) ;
#3304 = oriented_edge ( 'none', *, *, #3244, .t. ) ;
#3305 = vertex_point ( 'none', #19561 ) ;
#3306 = edge_curve ( 'none', #3323, #3322, #19556, .t. ) ;
#3307 = oriented_edge ( 'none', *, *, #3306, .t. ) ;
#3308 = edge_curve ( 'none', #3305, #3322, #19560, .t. ) ;
#3309 = oriented_edge ( 'none', *, *, #3308, .f. ) ;
#3310 = edge_curve ( 'none', #3321, #3305, #19564, .t. ) ;
#3311 = edge_loop ( 'none', ( #5944, #5948, #5950, #5952, #5949 ) ) ;
#3312 = edge_curve ( 'none', #3264, #3323, #19544, .t. ) ;
#3313 = oriented_edge ( 'none', *, *, #3263, .f. ) ;
#3314 = vertex_point ( 'none', #19545 ) ;
#3315 = oriented_edge ( 'none', *, *, #3282, .t. ) ;
#3316 = edge_curve ( 'none', #3314, #3251, #19540, .t. ) ;
#3317 = edge_curve ( 'none', #3269, #3275, #19539, .t. ) ;
#3318 = oriented_edge ( 'none', *, *, #3317, .f. ) ;
#3319 = oriented_edge ( 'none', *, *, #3312, .t. ) ;
#3320 = edge_loop ( 'none', ( #5361, #5507, #5718, #5660 ) ) ;
#3321 = vertex_point ( 'none', #19584 ) ;
#3322 = vertex_point ( 'none', #19588 ) ;
#3323 = vertex_point ( 'none', #19583 ) ;
#3324 = oriented_edge ( 'none', *, *, #3351, .f. ) ;
#3325 = edge_curve ( 'none', #3360, #3347, #19596, .t. ) ;
#3326 = vertex_point ( 'none', #19582 ) ;
#3327 = oriented_edge ( 'none', *, *, #3389, .t. ) ;
#3328 = vertex_point ( 'none', #19581 ) ;
#3329 = vertex_point ( 'none', #19574 ) ;
#3330 = edge_curve ( 'none', #3297, #3360, #19595, .t. ) ;
#3331 = edge_loop ( 'none', ( #3397, #3375, #3408, #3381, #3383, #3387 ) ) ;
#3332 = oriented_edge ( 'none', *, *, #3330, .f. ) ;
#3333 = edge_loop ( 'none', ( #3388, #3400, #3327, #3403, #3392 ) ) ;
#3334 = advanced_face ( 'none', ( #19571 ), #19589, .t. ) ;
#3335 = oriented_edge ( 'none', *, *, #3337, .t. ) ;
#3336 = oriented_edge ( 'none', *, *, #3338, .t. ) ;
#3337 = edge_curve ( 'none', #3339, #3328, #19552, .t. ) ;
#3338 = edge_curve ( 'none', #3329, #3339, #19573, .t. ) ;
#3339 = vertex_point ( 'none', #19623 ) ;
#3340 = vertex_point ( 'none', #19627 ) ;
#3341 = edge_curve ( 'none', #3286, #3305, #19619, .t. ) ;
#3342 = oriented_edge ( 'none', *, *, #3341, .f. ) ;
#3343 = oriented_edge ( 'none', *, *, #3399, .f. ) ;
#3344 = advanced_face ( 'none', ( #19628 ), #19622, .t. ) ;
#3345 = oriented_edge ( 'none', *, *, #3325, .f. ) ;
#3346 = oriented_edge ( 'none', *, *, #3299, .t. ) ;
#3347 = vertex_point ( 'none', #19615 ) ;
#3348 = oriented_edge ( 'none', *, *, #3349, .t. ) ;
#3349 = edge_curve ( 'none', #3359, #3358, #19608, .t. ) ;
#3350 = edge_loop ( 'none', ( #3336, #3335, #3343, #3404, #3398 ) ) ;
#3351 = edge_curve ( 'none', #3347, #3358, #19611, .t. ) ;
#3352 = oriented_edge ( 'none', *, *, #3363, .t. ) ;
#3353 = oriented_edge ( 'none', *, *, #3285, .f. ) ;
#3354 = edge_curve ( 'none', #3284, #3287, #19602, .t. ) ;
#3355 = edge_loop ( 'none', ( #3346, #3352, #3348, #3324, #3345, #3332 ) ) ;
#3356 = oriented_edge ( 'none', *, *, #3354, .f. ) ;
#3357 = advanced_face ( 'none', ( #19613 ), #19604, .t. ) ;
#3358 = vertex_point ( 'none', #19658 ) ;
#3359 = vertex_point ( 'none', #19600 ) ;
#3360 = vertex_point ( 'none', #19657 ) ;
#3361 = oriented_edge ( 'none', *, *, #3362, .t. ) ;
#3362 = edge_curve ( 'none', #3364, #3321, #19648, .t. ) ;
#3363 = edge_curve ( 'none', #3290, #3359, #19653, .t. ) ;
#3364 = vertex_point ( 'none', #19649 ) ;
#3365 = vertex_point ( 'none', #19636 ) ;
#3366 = vertex_point ( 'none', #19654 ) ;
#3367 = advanced_face ( 'none', ( #19635 ), #19642, .t. ) ;
#3368 = oriented_edge ( 'none', *, *, #3370, .t. ) ;
#3369 = oriented_edge ( 'none', *, *, #3394, .t. ) ;
#3370 = edge_curve ( 'none', #3366, #3380, #19630, .t. ) ;
#3371 = edge_curve ( 'none', #3372, #3380, #19643, .t. ) ;
#3372 = vertex_point ( 'none', #19687 ) ;
#3373 = edge_loop ( 'none', ( #3369, #3368, #3395, #3430, #3438 ) ) ;
#3374 = vertex_point ( 'none', #19632 ) ;
#3375 = oriented_edge ( 'none', *, *, #3402, .t. ) ;
#3376 = edge_curve ( 'none', #3374, #3393, #19688, .t. ) ;
#3377 = vertex_point ( 'none', #19681 ) ;
#3378 = edge_curve ( 'none', #3377, #3393, #19631, .t. ) ;
#3379 = oriented_edge ( 'none', *, *, #3525, .t. ) ;
#3380 = vertex_point ( 'none', #19634 ) ;
#3381 = oriented_edge ( 'none', *, *, #3378, .f. ) ;
#3382 = edge_curve ( 'none', #3391, #3377, #19673, .t. ) ;
#3383 = oriented_edge ( 'none', *, *, #3382, .f. ) ;
#3384 = edge_curve ( 'none', #3326, #3391, #19663, .t. ) ;
#3385 = vertex_point ( 'none', #19670 ) ;
#3386 = advanced_face ( 'none', ( #19664 ), #19680, .t. ) ;
#3387 = oriented_edge ( 'none', *, *, #3384, .f. ) ;
#3388 = oriented_edge ( 'none', *, *, #3338, .f. ) ;
#3389 = edge_curve ( 'none', #3407, #3360, #19675, .t. ) ;
#3390 = edge_curve ( 'none', #3339, #3347, #19711, .t. ) ;
#3391 = vertex_point ( 'none', #19713 ) ;
#3392 = oriented_edge ( 'none', *, *, #3390, .f. ) ;
#3393 = vertex_point ( 'none', #19723 ) ;
#3394 = edge_curve ( 'none', #3365, #3366, #19701, .t. ) ;
#3395 = oriented_edge ( 'none', *, *, #3371, .f. ) ;
#3396 = advanced_face ( 'none', ( #19712 ), #19704, .t. ) ;
#3397 = oriented_edge ( 'none', *, *, #3399, .t. ) ;
#3398 = oriented_edge ( 'none', *, *, #3405, .f. ) ;
#3399 = edge_curve ( 'none', #3326, #3328, #19703, .t. ) ;
#3400 = oriented_edge ( 'none', *, *, #3406, .t. ) ;
#3401 = edge_curve ( 'none', #3340, #3326, #19763, .t. ) ;
#3402 = edge_curve ( 'none', #3328, #3374, #19707, .t. ) ;
#3403 = oriented_edge ( 'none', *, *, #3325, .t. ) ;
#3404 = oriented_edge ( 'none', *, *, #3401, .f. ) ;
#3405 = edge_curve ( 'none', #3329, #3340, #19756, .t. ) ;
#3406 = edge_curve ( 'none', #3329, #3407, #19719, .t. ) ;
#3407 = vertex_point ( 'none', #19702 ) ;
#3408 = oriented_edge ( 'none', *, *, #3376, .t. ) ;
#3409 = oriented_edge ( 'none', *, *, #3484, .f. ) ;
#3410 = vertex_point ( 'none', #19768 ) ;
#3411 = advanced_face ( 'none', ( #19738 ), #19758, .t. ) ;
#3412 = oriented_edge ( 'none', *, *, #3414, .t. ) ;
#3413 = edge_curve ( 'none', #3416, #3475, #19726, .t. ) ;
#3414 = edge_curve ( 'none', #3410, #3416, #18398, .t. ) ;
#3415 = oriented_edge ( 'none', *, *, #3428, .f. ) ;
#3416 = vertex_point ( 'none', #19798 ) ;
#3417 = oriented_edge ( 'none', *, *, #3371, .t. ) ;
#3418 = edge_loop ( 'none', ( #3828, #3013, #4474, #4521 ) ) ;
#3419 = oriented_edge ( 'none', *, *, #3432, .f. ) ;
#3420 = vertex_point ( 'none', #19795 ) ;
#3421 = vertex_point ( 'none', #19792 ) ;
#3422 = advanced_face ( 'none', ( #19791 ), #19799, .t. ) ;
#3423 = edge_curve ( 'none', #3372, #3491, #19790, .t. ) ;
#3424 = vertex_point ( 'none', #19786 ) ;
#3425 = edge_curve ( 'none', #3421, #3424, #19797, .t. ) ;
#3426 = oriented_edge ( 'none', *, *, #3423, .f. ) ;
#3427 = oriented_edge ( 'none', *, *, #3425, .t. ) ;
#3428 = edge_curve ( 'none', #3429, #3424, #19782, .t. ) ;
#3429 = vertex_point ( 'none', #19776 ) ;
#3430 = oriented_edge ( 'none', *, *, #3433, .f. ) ;
#3431 = edge_curve ( 'none', #3365, #3435, #19830, .t. ) ;
#3432 = edge_curve ( 'none', #3366, #3377, #19826, .t. ) ;
#3433 = edge_curve ( 'none', #3435, #3372, #19781, .t. ) ;
#3434 = edge_loop ( 'none', ( #3444, #3446, #3440, #3449, #3419 ) ) ;
#3435 = vertex_point ( 'none', #19778 ) ;
#3436 = oriented_edge ( 'none', *, *, #3490, .f. ) ;
#3437 = edge_curve ( 'none', #3416, #3429, #19821, .t. ) ;
#3438 = oriented_edge ( 'none', *, *, #3431, .f. ) ;
#3439 = edge_loop ( 'none', ( #3417, #3448, #3427, #3415, #3436, #3426 ) ) ;
#3440 = oriented_edge ( 'none', *, *, #3447, .t. ) ;
#3441 = advanced_face ( 'none', ( #19831 ), #19817, .t. ) ;
#3442 = edge_curve ( 'none', #3365, #3445, #19811, .t. ) ;
#3443 = edge_curve ( 'none', #3380, #3421, #19818, .t. ) ;
#3444 = oriented_edge ( 'none', *, *, #3394, .f. ) ;
#3445 = vertex_point ( 'none', #19806 ) ;
#3446 = oriented_edge ( 'none', *, *, #3442, .t. ) ;
#3447 = edge_curve ( 'none', #3445, #3391, #19861, .t. ) ;
#3448 = oriented_edge ( 'none', *, *, #3443, .t. ) ;
#3449 = oriented_edge ( 'none', *, *, #3382, .t. ) ;
#3450 = edge_loop ( 'none', ( #3521, #3520, #3458, #3467, #3513 ) ) ;
#3451 = edge_curve ( 'none', #3531, #3460, #19858, .t. ) ;
#3452 = edge_loop ( 'none', ( #3515, #3526, #3516, #3497, #3500 ) ) ;
#3453 = oriented_edge ( 'none', *, *, #3451, .f. ) ;
#3454 = edge_curve ( 'none', #3470, #3531, #19808, .t. ) ;
#3455 = vertex_point ( 'none', #19846 ) ;
#3456 = vertex_point ( 'none', #19801 ) ;
#3457 = edge_curve ( 'none', #3420, #3470, #19848, .t. ) ;
#3458 = oriented_edge ( 'none', *, *, #3524, .f. ) ;
#3459 = advanced_face ( 'none', ( #19842 ), #19802, .t. ) ;
#3460 = vertex_point ( 'none', #19835 ) ;
#3461 = vertex_point ( 'none', #19834 ) ;
#3462 = oriented_edge ( 'none', *, *, #3414, .f. ) ;
#3463 = oriented_edge ( 'none', *, *, #3490, .t. ) ;
#3464 = edge_curve ( 'none', #3487, #3491, #19840, .t. ) ;
#3465 = oriented_edge ( 'none', *, *, #3478, .t. ) ;
#3466 = oriented_edge ( 'none', *, *, #3464, .t. ) ;
#3467 = oriented_edge ( 'none', *, *, #3527, .f. ) ;
#3468 = edge_curve ( 'none', #3530, #2186, #19891, .t. ) ;
#3469 = vertex_point ( 'none', #19883 ) ;
#3470 = vertex_point ( 'none', #19881 ) ;
#3471 = oriented_edge ( 'none', *, *, #3437, .f. ) ;
#3472 = vertex_point ( 'none', #19878 ) ;
#3473 = advanced_face ( 'none', ( #19877 ), #19889, .t. ) ;
#3474 = edge_loop ( 'none', ( #3486, #3465, #3532, #3453, #3529, #3517 ) ) ;
#3475 = vertex_point ( 'none', #19888 ) ;
#3476 = oriented_edge ( 'none', *, *, #3413, .t. ) ;
#3477 = edge_curve ( 'none', #3420, #3475, #19870, .t. ) ;
#3478 = edge_curve ( 'none', #3475, #3461, #19873, .t. ) ;
#3479 = oriented_edge ( 'none', *, *, #3482, .f. ) ;
#3480 = oriented_edge ( 'none', *, *, #3468, .f. ) ;
#3481 = oriented_edge ( 'none', *, *, #3477, .f. ) ;
#3482 = edge_curve ( 'none', #3483, #3420, #19874, .t. ) ;
#3483 = vertex_point ( 'none', #19862 ) ;
#3484 = edge_curve ( 'none', #3410, #3483, #19876, .t. ) ;
#3485 = oriented_edge ( 'none', *, *, #3492, .t. ) ;
#3486 = oriented_edge ( 'none', *, *, #3477, .t. ) ;
#3487 = vertex_point ( 'none', #19926 ) ;
#3488 = edge_loop ( 'none', ( #3462, #3485, #3466, #3463, #3471 ) ) ;
#3489 = edge_loop ( 'none', ( #3412, #3476, #3481, #3479, #3409 ) ) ;
#3490 = edge_curve ( 'none', #3491, #3429, #19918, .t. ) ;
#3491 = vertex_point ( 'none', #19872 ) ;
#3492 = edge_curve ( 'none', #3410, #3487, #19909, .t. ) ;
#3493 = vertex_point ( 'none', #19910 ) ;
#3494 = edge_curve ( 'none', #3472, #3531, #19902, .t. ) ;
#3495 = edge_curve ( 'none', #3456, #3505, #19903, .t. ) ;
#3496 = oriented_edge ( 'none', *, *, #3571, .f. ) ;
#3497 = oriented_edge ( 'none', *, *, #3454, .t. ) ;
#3498 = edge_curve ( 'none', #3573, #3574, #19898, .t. ) ;
#3499 = edge_loop ( 'none', ( #3504, #3506, #3501, #3503, #3570, #3496 ) ) ;
#3500 = oriented_edge ( 'none', *, *, #3494, .f. ) ;
#3501 = oriented_edge ( 'none', *, *, #3507, .t. ) ;
#3502 = advanced_face ( 'none', ( #19912 ), #19904, .t. ) ;
#3503 = oriented_edge ( 'none', *, *, #3565, .f. ) ;
#3504 = oriented_edge ( 'none', *, *, #3524, .t. ) ;
#3505 = vertex_point ( 'none', #19953 ) ;
#3506 = oriented_edge ( 'none', *, *, #3495, .t. ) ;
#3507 = edge_curve ( 'none', #3505, #3509, #19952, .t. ) ;
#3508 = edge_loop ( 'none', ( #3569, #3555, #3558, #3561, #3539 ) ) ;
#3509 = vertex_point ( 'none', #19942 ) ;
#3510 = vertex_point ( 'none', #19896 ) ;
#3511 = edge_curve ( 'none', #3469, #3512, #19945, .t. ) ;
#3512 = vertex_point ( 'none', #19937 ) ;
#3513 = oriented_edge ( 'none', *, *, #3528, .f. ) ;
#3514 = advanced_face ( 'none', ( #19946 ), #19947, .t. ) ;
#3515 = oriented_edge ( 'none', *, *, #3518, .f. ) ;
#3516 = oriented_edge ( 'none', *, *, #3577, .t. ) ;
#3517 = oriented_edge ( 'none', *, *, #3457, .f. ) ;
#3518 = edge_curve ( 'none', #3469, #3472, #19932, .t. ) ;
#3519 = advanced_face ( 'none', ( #19938 ), #19943, .t. ) ;
#3520 = oriented_edge ( 'none', *, *, #3522, .t. ) ;
#3521 = oriented_edge ( 'none', *, *, #3518, .t. ) ;
#3522 = edge_curve ( 'none', #3472, #3456, #19984, .t. ) ;
#3523 = vertex_point ( 'none', #19985 ) ;
#3524 = edge_curve ( 'none', #3523, #3456, #19989, .t. ) ;
#3525 = edge_curve ( 'none', #3595, #3385, #19976, .t. ) ;
#3526 = oriented_edge ( 'none', *, *, #3511, .t. ) ;
#3527 = edge_curve ( 'none', #3455, #3523, #19972, .t. ) ;
#3528 = edge_curve ( 'none', #3469, #3455, #19980, .t. ) ;
#3529 = oriented_edge ( 'none', *, *, #3454, .f. ) ;
#3530 = vertex_point ( 'none', #20030 ) ;
#3531 = vertex_point ( 'none', #19957 ) ;
#3532 = oriented_edge ( 'none', *, *, #3533, .t. ) ;
#3533 = edge_curve ( 'none', #3461, #3460, #19970, .t. ) ;
#3534 = oriented_edge ( 'none', *, *, #3617, .f. ) ;
#3535 = edge_curve ( 'none', #3538, #3612, #20027, .t. ) ;
#3536 = vertex_point ( 'none', #20019 ) ;
#3537 = vertex_point ( 'none', #20029 ) ;
#3538 = vertex_point ( 'none', #20018 ) ;
#3539 = oriented_edge ( 'none', *, *, #3562, .f. ) ;
#3540 = oriented_edge ( 'none', *, *, #3542, .t. ) ;
#3541 = advanced_face ( 'none', ( #20022 ), #19965, .t. ) ;
#3542 = edge_curve ( 'none', #3510, #3552, #20004, .t. ) ;
#3543 = oriented_edge ( 'none', *, *, #3568, .t. ) ;
#3544 = oriented_edge ( 'none', *, *, #3545, .t. ) ;
#3545 = edge_curve ( 'none', #3564, #3567, #19998, .t. ) ;
#3546 = vertex_point ( 'none', #19489 ) ;
#3547 = vertex_point ( 'none', #19478 ) ;
#3548 = edge_curve ( 'none', #3574, #3493, #18130, .t. ) ;
#3549 = oriented_edge ( 'none', *, *, #3556, .t. ) ;
#3550 = oriented_edge ( 'none', *, *, #3548, .f. ) ;
#3551 = oriented_edge ( 'none', *, *, #3535, .f. ) ;
#3552 = vertex_point ( 'none', #20010 ) ;
#3553 = vertex_point ( 'none', #18934 ) ;
#3554 = edge_curve ( 'none', #3574, #3510, #19755, .t. ) ;
#3555 = oriented_edge ( 'none', *, *, #3554, .t. ) ;
#3556 = edge_curve ( 'none', #3553, #3510, #19747, .t. ) ;
#3557 = edge_curve ( 'none', #3573, #3564, #20059, .t. ) ;
#3558 = oriented_edge ( 'none', *, *, #3556, .f. ) ;
#3559 = edge_curve ( 'none', #3566, #3553, #20062, .t. ) ;
#3560 = oriented_edge ( 'none', *, *, #3498, .f. ) ;
#3561 = oriented_edge ( 'none', *, *, #3559, .f. ) ;
#3562 = edge_curve ( 'none', #3573, #3566, #20047, .t. ) ;
#3563 = edge_loop ( 'none', ( #3549, #3540, #3616, #3534, #3551, #3615 ) ) ;
#3564 = vertex_point ( 'none', #20054 ) ;
#3565 = edge_curve ( 'none', #3493, #3509, #20048, .t. ) ;
#3566 = vertex_point ( 'none', #20049 ) ;
#3567 = vertex_point ( 'none', #20053 ) ;
#3568 = edge_curve ( 'none', #3567, #3493, #20043, .t. ) ;
#3569 = oriented_edge ( 'none', *, *, #3498, .t. ) ;
#3570 = oriented_edge ( 'none', *, *, #3568, .f. ) ;
#3571 = edge_curve ( 'none', #3523, #3567, #20092, .t. ) ;
#3572 = edge_loop ( 'none', ( #3560, #3576, #3544, #3543, #3550 ) ) ;
#3573 = vertex_point ( 'none', #20090 ) ;
#3574 = vertex_point ( 'none', #20033 ) ;
#3575 = advanced_face ( 'none', ( #20087 ), #20040, .t. ) ;
#3576 = oriented_edge ( 'none', *, *, #3557, .t. ) ;
#3577 = edge_curve ( 'none', #3512, #3470, #20034, .t. ) ;
#3578 = vertex_point ( 'none', #20082 ) ;
#3579 = oriented_edge ( 'none', *, *, #3632, .t. ) ;
#3580 = oriented_edge ( 'none', *, *, #3593, .f. ) ;
#3581 = oriented_edge ( 'none', *, *, #3594, .t. ) ;
#3582 = advanced_face ( 'none', ( #20086 ), #20089, .t. ) ;
#3583 = oriented_edge ( 'none', *, *, #3608, .t. ) ;
#3584 = edge_curve ( 'none', #3600, #3536, #20083, .t. ) ;
#3585 = oriented_edge ( 'none', *, *, #3535, .t. ) ;
#3586 = edge_curve ( 'none', #3547, #3600, #20067, .t. ) ;
#3587 = edge_curve ( 'none', #3547, #3588, #20119, .t. ) ;
#3588 = vertex_point ( 'none', #20078 ) ;
#3589 = oriented_edge ( 'none', *, *, #3592, .t. ) ;
#3590 = advanced_face ( 'none', ( #20077 ), #20069, .t. ) ;
#3591 = oriented_edge ( 'none', *, *, #3605, .f. ) ;
#3592 = edge_curve ( 'none', #3588, #3538, #20065, .t. ) ;
#3593 = edge_curve ( 'none', #3546, #3612, #20114, .t. ) ;
#3594 = edge_curve ( 'none', #3537, #3595, #20120, .t. ) ;
#3595 = vertex_point ( 'none', #20100 ) ;
#3596 = edge_curve ( 'none', #3553, #3538, #20155, .t. ) ;
#3597 = edge_loop ( 'none', ( #3583, #3581, #3379, #3644, #3652, #3656 ) ) ;
#3598 = edge_loop ( 'none', ( #3591, #3609, #3589, #3585, #3580 ) ) ;
#3599 = vertex_point ( 'none', #20101 ) ;
#3600 = vertex_point ( 'none', #20110 ) ;
#3601 = advanced_face ( 'none', ( #20151 ), #20099, .t. ) ;
#3602 = oriented_edge ( 'none', *, *, #3604, .t. ) ;
#3603 = oriented_edge ( 'none', *, *, #3605, .t. ) ;
#3604 = edge_curve ( 'none', #3546, #3537, #20142, .t. ) ;
#3605 = edge_curve ( 'none', #3547, #3546, #20145, .t. ) ;
#3606 = oriented_edge ( 'none', *, *, #3586, .f. ) ;
#3607 = oriented_edge ( 'none', *, *, #3608, .f. ) ;
#3608 = edge_curve ( 'none', #3536, #3537, #20138, .t. ) ;
#3609 = oriented_edge ( 'none', *, *, #3587, .t. ) ;
#3610 = advanced_face ( 'none', ( #20147 ), #20144, .t. ) ;
#3611 = edge_loop ( 'none', ( #3603, #3602, #3607, #3618, #3606 ) ) ;
#3612 = vertex_point ( 'none', #20184 ) ;
#3613 = vertex_point ( 'none', #20126 ) ;
#3614 = edge_curve ( 'none', #3552, #3613, #20134, .t. ) ;
#3615 = oriented_edge ( 'none', *, *, #3596, .f. ) ;
#3616 = oriented_edge ( 'none', *, *, #3614, .t. ) ;
#3617 = edge_curve ( 'none', #3612, #3613, #20129, .t. ) ;
#3618 = oriented_edge ( 'none', *, *, #3584, .f. ) ;
#3619 = advanced_face ( 'none', ( #20186 ), #20128, .t. ) ;
#3620 = edge_curve ( 'none', #3649, #3640, #20170, .t. ) ;
#3621 = edge_curve ( 'none', #3640, #3647, #20178, .t. ) ;
#3622 = oriented_edge ( 'none', *, *, #3631, .t. ) ;
#3623 = oriented_edge ( 'none', *, *, #3635, .t. ) ;
#3624 = vertex_point ( 'none', #20183 ) ;
#3625 = edge_curve ( 'none', #3651, #3650, #20172, .t. ) ;
#3626 = oriented_edge ( 'none', *, *, #3645, .t. ) ;
#3627 = vertex_point ( 'none', #20163 ) ;
#3628 = oriented_edge ( 'none', *, *, #3625, .f. ) ;
#3629 = vertex_point ( 'none', #20162 ) ;
#3630 = vertex_point ( 'none', #20168 ) ;
#3631 = edge_curve ( 'none', #3659, #3630, #20217, .t. ) ;
#3632 = edge_curve ( 'none', #3649, #3651, #20210, .t. ) ;
#3633 = vertex_point ( 'none', #20161 ) ;
#3634 = oriented_edge ( 'none', *, *, #3655, .t. ) ;
#3635 = edge_curve ( 'none', #3578, #3659, #20205, .t. ) ;
#3636 = oriented_edge ( 'none', *, *, #3620, .t. ) ;
#3637 = edge_curve ( 'none', #3633, #3578, #20204, .t. ) ;
#3638 = oriented_edge ( 'none', *, *, #3637, .f. ) ;
#3639 = edge_curve ( 'none', #3649, #3633, #20212, .t. ) ;
#3640 = vertex_point ( 'none', #20188 ) ;
#3641 = oriented_edge ( 'none', *, *, #3639, .f. ) ;
#3642 = oriented_edge ( 'none', *, *, #3621, .t. ) ;
#3643 = edge_loop ( 'none', ( #3657, #3636, #3642, #3626, #3628 ) ) ;
#3644 = oriented_edge ( 'none', *, *, #3646, .f. ) ;
#3645 = edge_curve ( 'none', #3647, #3650, #20189, .t. ) ;
#3646 = edge_curve ( 'none', #3650, #3385, #20192, .t. ) ;
#3647 = vertex_point ( 'none', #20197 ) ;
#3648 = edge_loop ( 'none', ( #3579, #3634, #3654, #3638, #3641 ) ) ;
#3649 = vertex_point ( 'none', #20191 ) ;
#3650 = vertex_point ( 'none', #20200 ) ;
#3651 = vertex_point ( 'none', #20256 ) ;
#3652 = oriented_edge ( 'none', *, *, #3645, .f. ) ;
#3653 = edge_curve ( 'none', #3536, #3647, #20245, .t. ) ;
#3654 = oriented_edge ( 'none', *, *, #3635, .f. ) ;
#3655 = edge_curve ( 'none', #3651, #3659, #20236, .t. ) ;
#3656 = oriented_edge ( 'none', *, *, #3653, .f. ) ;
#3657 = oriented_edge ( 'none', *, *, #3632, .f. ) ;
#3658 = edge_curve ( 'none', #3629, #3627, #20230, .t. ) ;
#3659 = vertex_point ( 'none', #20237 ) ;
#3660 = edge_loop ( 'none', ( #3623, #3622, #3692, #3695, #3688, #3675 ) ) ;
#3661 = advanced_face ( 'none', ( #20232 ), #20225, .t. ) ;
#3662 = edge_curve ( 'none', #3624, #3676, #20221, .t. ) ;
#3663 = edge_loop ( 'none', ( #3669, #3671, #3664, #3674, #3738 ) ) ;
#3664 = oriented_edge ( 'none', *, *, #3672, .t. ) ;
#3665 = advanced_face ( 'none', ( #20219 ), #20222, .t. ) ;
#3666 = edge_curve ( 'none', #3624, #3670, #20220, .t. ) ;
#3667 = edge_curve ( 'none', #3699, #3668, #20295, .t. ) ;
#3668 = vertex_point ( 'none', #20276 ) ;
#3669 = oriented_edge ( 'none', *, *, #3681, .f. ) ;
#3670 = vertex_point ( 'none', #20294 ) ;
#3671 = oriented_edge ( 'none', *, *, #3666, .t. ) ;
#3672 = edge_curve ( 'none', #3670, #3702, #20263, .t. ) ;
#3673 = oriented_edge ( 'none', *, *, #3667, .t. ) ;
#3674 = oriented_edge ( 'none', *, *, #3696, .t. ) ;
#3675 = oriented_edge ( 'none', *, *, #3701, .f. ) ;
#3676 = vertex_point ( 'none', #20279 ) ;
#3677 = advanced_face ( 'none', ( #20264 ), #20275, .t. ) ;
#3678 = oriented_edge ( 'none', *, *, #3680, .t. ) ;
#3679 = oriented_edge ( 'none', *, *, #3681, .t. ) ;
#3680 = edge_curve ( 'none', #3629, #3699, #20317, .t. ) ;
#3681 = edge_curve ( 'none', #3624, #3629, #20320, .t. ) ;
#3682 = oriented_edge ( 'none', *, *, #3662, .f. ) ;
#3683 = vertex_point ( 'none', #20312 ) ;
#3684 = edge_curve ( 'none', #3683, #3699, #20318, .t. ) ;
#3685 = oriented_edge ( 'none', *, *, #3684, .f. ) ;
#3686 = edge_curve ( 'none', #3676, #3683, #20322, .t. ) ;
#3687 = advanced_face ( 'none', ( #20301 ), #20306, .t. ) ;
#3688 = oriented_edge ( 'none', *, *, #3696, .f. ) ;
#3689 = vertex_point ( 'none', #20304 ) ;
#3690 = edge_curve ( 'none', #3630, #3689, #20300, .t. ) ;
#3691 = edge_loop ( 'none', ( #3679, #3678, #3685, #3694, #3682 ) ) ;
#3692 = oriented_edge ( 'none', *, *, #3690, .t. ) ;
#3693 = edge_curve ( 'none', #3627, #3689, #20297, .t. ) ;
#3694 = oriented_edge ( 'none', *, *, #3686, .f. ) ;
#3695 = oriented_edge ( 'none', *, *, #3693, .f. ) ;
#3696 = edge_curve ( 'none', #3702, #3627, #20342, .t. ) ;
#3697 = edge_loop ( 'none', ( #3698, #3673, #3741, #3729, #3740, #3743 ) ) ;
#3698 = oriented_edge ( 'none', *, *, #3684, .t. ) ;
#3699 = vertex_point ( 'none', #20340 ) ;
#3700 = advanced_face ( 'none', ( #20334 ), #20341, .t. ) ;
#3701 = edge_curve ( 'none', #3578, #3702, #20351, .t. ) ;
#3702 = vertex_point ( 'none', #20329 ) ;
#3703 = oriented_edge ( 'none', *, *, #3725, .t. ) ;
#3704 = edge_curve ( 'none', #3787, #3731, #20328, .t. ) ;
#3705 = edge_curve ( 'none', #11070, #3737, #20383, .t. ) ;
#3706 = oriented_edge ( 'none', *, *, #3704, .t. ) ;
#3707 = oriented_edge ( 'none', *, *, #3778, .f. ) ;
#3708 = oriented_edge ( 'none', *, *, #3705, .f. ) ;
#3709 = oriented_edge ( 'none', *, *, #3730, .t. ) ;
#3710 = oriented_edge ( 'none', *, *, #3768, .f. ) ;
#3711 = oriented_edge ( 'none', *, *, #3775, .t. ) ;
#3712 = oriented_edge ( 'none', *, *, #3715, .t. ) ;
#3713 = edge_curve ( 'none', #3716, #3717, #20375, .t. ) ;
#3714 = edge_loop ( 'none', ( #3726, #3703, #3706, #3709, #3708 ) ) ;
#3715 = edge_curve ( 'none', #11070, #3717, #20374, .t. ) ;
#3716 = vertex_point ( 'none', #20370 ) ;
#3717 = vertex_point ( 'none', #20369 ) ;
#3718 = oriented_edge ( 'none', *, *, #3721, .f. ) ;
#3719 = edge_curve ( 'none', #3756, #3757, #20366, .t. ) ;
#3720 = oriented_edge ( 'none', *, *, #3713, .f. ) ;
#3721 = edge_curve ( 'none', #3722, #3716, #20371, .t. ) ;
#3722 = vertex_point ( 'none', #20359 ) ;
#3723 = edge_curve ( 'none', #3717, #3773, #20385, .t. ) ;
#3724 = edge_curve ( 'none', #11073, #3722, #20420, .t. ) ;
#3725 = edge_curve ( 'none', #11073, #3787, #20413, .t. ) ;
#3726 = oriented_edge ( 'none', *, *, #3736, .f. ) ;
#3727 = oriented_edge ( 'none', *, *, #3724, .f. ) ;
#3728 = edge_loop ( 'none', ( #3772, #3774, #3711, #3707, #3783, #3776 ) ) ;
#3729 = oriented_edge ( 'none', *, *, #3744, .f. ) ;
#3730 = edge_curve ( 'none', #3731, #3737, #20414, .t. ) ;
#3731 = vertex_point ( 'none', #20358 ) ;
#3732 = edge_loop ( 'none', ( #3735, #3712, #3720, #3718, #3727 ) ) ;
#3733 = edge_curve ( 'none', #3683, #3731, #20409, .t. ) ;
#3734 = advanced_face ( 'none', ( #20400 ), #20395, .t. ) ;
#3735 = oriented_edge ( 'none', *, *, #3736, .t. ) ;
#3736 = edge_curve ( 'none', #11073, #11070, #20407, .t. ) ;
#3737 = vertex_point ( 'none', #20404 ) ;
#3738 = oriented_edge ( 'none', *, *, #3658, .f. ) ;
#3739 = advanced_face ( 'none', ( #20393 ), #20399, .t. ) ;
#3740 = oriented_edge ( 'none', *, *, #3730, .f. ) ;
#3741 = oriented_edge ( 'none', *, *, #3742, .t. ) ;
#3742 = edge_curve ( 'none', #3668, #3745, #20453, .t. ) ;
#3743 = oriented_edge ( 'none', *, *, #3733, .f. ) ;
#3744 = edge_curve ( 'none', #3737, #3745, #20449, .t. ) ;
#3745 = vertex_point ( 'none', #20441 ) ;
#3746 = advanced_face ( 'none', ( #20436 ), #20440, .t. ) ;
#3747 = edge_curve ( 'none', #3756, #3751, #20431, .t. ) ;
#3748 = edge_curve ( 'none', #3779, #3749, #20434, .t. ) ;
#3749 = vertex_point ( 'none', #20422 ) ;
#3750 = oriented_edge ( 'none', *, *, #3719, .f. ) ;
#3751 = vertex_point ( 'none', #20435 ) ;
#3752 = oriented_edge ( 'none', *, *, #3747, .t. ) ;
#3753 = edge_curve ( 'none', #3751, #3780, #20483, .t. ) ;
#3754 = oriented_edge ( 'none', *, *, #3748, .t. ) ;
#3755 = oriented_edge ( 'none', *, *, #3781, .t. ) ;
#3756 = vertex_point ( 'none', #20429 ) ;
#3757 = vertex_point ( 'none', #20427 ) ;
#3758 = advanced_face ( 'none', ( #20476 ), #20478, .t. ) ;
#3759 = oriented_edge ( 'none', *, *, #3761, .t. ) ;
#3760 = oriented_edge ( 'none', *, *, #3719, .t. ) ;
#3761 = edge_curve ( 'none', #3757, #3779, #20479, .t. ) ;
#3762 = oriented_edge ( 'none', *, *, #3825, .f. ) ;
#3763 = vertex_point ( 'none', #20475 ) ;
#3764 = vertex_point ( 'none', #20472 ) ;
#3765 = edge_curve ( 'none', #3764, #3779, #20424, .t. ) ;
#3766 = vertex_point ( 'none', #20464 ) ;
#3767 = oriented_edge ( 'none', *, *, #3765, .f. ) ;
#3768 = edge_curve ( 'none', #3763, #3764, #20455, .t. ) ;
#3769 = advanced_face ( 'none', ( #20474 ), #20471, .t. ) ;
#3770 = vertex_point ( 'none', #20515 ) ;
#3771 = edge_loop ( 'none', ( #3760, #3759, #3767, #3710, #3762 ) ) ;
#3772 = oriented_edge ( 'none', *, *, #3713, .t. ) ;
#3773 = vertex_point ( 'none', #20509 ) ;
#3774 = oriented_edge ( 'none', *, *, #3723, .t. ) ;
#3775 = edge_curve ( 'none', #3773, #3770, #20510, .t. ) ;
#3776 = oriented_edge ( 'none', *, *, #3784, .f. ) ;
#3777 = vertex_point ( 'none', #20521 ) ;
#3778 = edge_curve ( 'none', #3777, #3770, #20508, .t. ) ;
#3779 = vertex_point ( 'none', #20465 ) ;
#3780 = vertex_point ( 'none', #20503 ) ;
#3781 = edge_curve ( 'none', #3780, #3777, #20511, .t. ) ;
#3782 = edge_loop ( 'none', ( #3815, #3754, #3817, #3800, #3819, #3807 ) ) ;
#3783 = oriented_edge ( 'none', *, *, #3781, .f. ) ;
#3784 = edge_curve ( 'none', #3716, #3780, #20492, .t. ) ;
#3785 = edge_curve ( 'none', #3757, #3777, #20560, .t. ) ;
#3786 = advanced_face ( 'none', ( #20493 ), #20498, .t. ) ;
#3787 = vertex_point ( 'none', #20505 ) ;
#3788 = vertex_point ( 'none', #20551 ) ;
#3789 = advanced_face ( 'none', ( #20547 ), #20550, .t. ) ;
#3790 = edge_curve ( 'none', #3813, #3847, #20561, .t. ) ;
#3791 = vertex_point ( 'none', #20542 ) ;
#3792 = edge_loop ( 'none', ( #3835, #3861, #3839, #3842, #3838 ) ) ;
#3793 = oriented_edge ( 'none', *, *, #3796, .f. ) ;
#3794 = oriented_edge ( 'none', *, *, #3795, .f. ) ;
#3795 = edge_curve ( 'none', #3802, #3813, #20533, .t. ) ;
#3796 = edge_curve ( 'none', #3806, #3802, #20006, .t. ) ;
#3797 = edge_curve ( 'none', #3814, #3806, #20526, .t. ) ;
#3798 = advanced_face ( 'none', ( #20595 ), #20594, .t. ) ;
#3799 = oriented_edge ( 'none', *, *, #3797, .f. ) ;
#3800 = oriented_edge ( 'none', *, *, #3823, .f. ) ;
#3801 = edge_curve ( 'none', #3766, #3820, #20585, .t. ) ;
#3802 = vertex_point ( 'none', #20592 ) ;
#3803 = edge_curve ( 'none', #3805, #3813, #20590, .t. ) ;
#3804 = edge_curve ( 'none', #3764, #3766, #20571, .t. ) ;
#3805 = vertex_point ( 'none', #20578 ) ;
#3806 = vertex_point ( 'none', #20574 ) ;
#3807 = oriented_edge ( 'none', *, *, #3804, .f. ) ;
#3808 = oriented_edge ( 'none', *, *, #3812, .f. ) ;
#3809 = advanced_face ( 'none', ( #20566 ), #20591, .t. ) ;
#3810 = oriented_edge ( 'none', *, *, #3803, .t. ) ;
#3811 = oriented_edge ( 'none', *, *, #3812, .t. ) ;
#3812 = edge_curve ( 'none', #3814, #3805, #20567, .t. ) ;
#3813 = vertex_point ( 'none', #20622 ) ;
#3814 = vertex_point ( 'none', #20573 ) ;
#3815 = oriented_edge ( 'none', *, *, #3765, .t. ) ;
#3816 = oriented_edge ( 'none', *, *, #3785, .f. ) ;
#3817 = oriented_edge ( 'none', *, *, #3821, .t. ) ;
#3818 = advanced_face ( 'none', ( #20623 ), #20621, .t. ) ;
#3819 = oriented_edge ( 'none', *, *, #3801, .f. ) ;
#3820 = vertex_point ( 'none', #20612 ) ;
#3821 = edge_curve ( 'none', #3749, #3824, #20616, .t. ) ;
#3822 = edge_loop ( 'none', ( #3811, #3810, #3794, #3793, #3799 ) ) ;
#3823 = edge_curve ( 'none', #3820, #3824, #20608, .t. ) ;
#3824 = vertex_point ( 'none', #20613 ) ;
#3825 = edge_curve ( 'none', #3756, #3763, #20620, .t. ) ;
#3826 = edge_loop ( 'none', ( #3750, #3752, #3827, #3755, #3816 ) ) ;
#3827 = oriented_edge ( 'none', *, *, #3753, .t. ) ;
#3828 = oriented_edge ( 'none', *, *, #4128, .t. ) ;
#3829 = edge_loop ( 'none', ( #3904, #3841, #3906, #3859, #3915 ) ) ;
#3830 = oriented_edge ( 'none', *, *, #4070, .f. ) ;
#3831 = vertex_point ( 'none', #20614 ) ;
#3832 = edge_loop ( 'none', ( #3892, #3916, #3897, #3913, #3876, #3878 ) ) ;
#3833 = vertex_point ( 'none', #20607 ) ;
#3834 = advanced_face ( 'none', ( #20606 ), #20596, .t. ) ;
#3835 = oriented_edge ( 'none', *, *, #3837, .t. ) ;
#3836 = edge_curve ( 'none', #3788, #3831, #20597, .t. ) ;
#3837 = edge_curve ( 'none', #3854, #3788, #20647, .t. ) ;
#3838 = oriented_edge ( 'none', *, *, #3902, .f. ) ;
#3839 = oriented_edge ( 'none', *, *, #3840, .f. ) ;
#3840 = edge_curve ( 'none', #3846, #3831, #20638, .t. ) ;
#3841 = oriented_edge ( 'none', *, *, #3908, .t. ) ;
#3842 = oriented_edge ( 'none', *, *, #3844, .f. ) ;
#3843 = edge_curve ( 'none', #634, #3911, #20649, .t. ) ;
#3844 = edge_curve ( 'none', #3845, #3846, #20652, .t. ) ;
#3845 = vertex_point ( 'none', #20625 ) ;
#3846 = vertex_point ( 'none', #20635 ) ;
#3847 = vertex_point ( 'none', #20688 ) ;
#3848 = oriented_edge ( 'none', *, *, #3790, .t. ) ;
#3849 = edge_curve ( 'none', #3847, #3791, #20685, .t. ) ;
#3850 = oriented_edge ( 'none', *, *, #3852, .f. ) ;
#3851 = oriented_edge ( 'none', *, *, #3849, .t. ) ;
#3852 = edge_curve ( 'none', #3853, #3791, #20629, .t. ) ;
#3853 = vertex_point ( 'none', #20643 ) ;
#3854 = vertex_point ( 'none', #20684 ) ;
#3855 = edge_curve ( 'none', #3957, #3911, #20639, .t. ) ;
#3856 = vertex_point ( 'none', #20672 ) ;
#3857 = edge_curve ( 'none', #3856, #3853, #20680, .t. ) ;
#3858 = oriented_edge ( 'none', *, *, #3860, .f. ) ;
#3859 = oriented_edge ( 'none', *, *, #3857, .t. ) ;
#3860 = edge_curve ( 'none', #3802, #3856, #20626, .t. ) ;
#3861 = oriented_edge ( 'none', *, *, #3836, .t. ) ;
#3862 = oriented_edge ( 'none', *, *, #3865, .t. ) ;
#3863 = edge_curve ( 'none', #3867, #3766, #20671, .t. ) ;
#3864 = edge_curve ( 'none', #51939, #3957, #20659, .t. ) ;
#3865 = edge_curve ( 'none', #3814, #3867, #20710, .t. ) ;
#3866 = edge_curve ( 'none', #3805, #3820, #20706, .t. ) ;
#3867 = vertex_point ( 'none', #20666 ) ;
#3868 = edge_loop ( 'none', ( #3870, #3848, #3851, #3850, #3873, #3858 ) ) ;
#3869 = oriented_edge ( 'none', *, *, #3863, .t. ) ;
#3870 = oriented_edge ( 'none', *, *, #3795, .t. ) ;
#3871 = oriented_edge ( 'none', *, *, #3866, .f. ) ;
#3872 = oriented_edge ( 'none', *, *, #3801, .t. ) ;
#3873 = oriented_edge ( 'none', *, *, #3857, .f. ) ;
#3874 = edge_curve ( 'none', #3891, #3893, #20711, .t. ) ;
#3875 = edge_loop ( 'none', ( #3953, #3926, #3935, #3934, #3939, #3929 ) ) ;
#3876 = oriented_edge ( 'none', *, *, #3874, .f. ) ;
#3877 = edge_curve ( 'none', #3846, #3891, #20696, .t. ) ;
#3878 = oriented_edge ( 'none', *, *, #3877, .f. ) ;
#3879 = advanced_face ( 'none', ( #20700 ), #20701, .t. ) ;
#3880 = oriented_edge ( 'none', *, *, #3882, .t. ) ;
#3881 = oriented_edge ( 'none', *, *, #3884, .t. ) ;
#3882 = edge_curve ( 'none', #3888, #3900, #20692, .t. ) ;
#3883 = oriented_edge ( 'none', *, *, #3864, .f. ) ;
#3884 = edge_curve ( 'none', #3896, #3888, #20749, .t. ) ;
#3885 = oriented_edge ( 'none', *, *, #3959, .f. ) ;
#3886 = vertex_point ( 'none', #20743 ) ;
#3887 = oriented_edge ( 'none', *, *, #3955, .f. ) ;
#3888 = vertex_point ( 'none', #20748 ) ;
#3889 = vertex_point ( 'none', #20750 ) ;
#3890 = advanced_face ( 'none', ( #20734 ), #20744, .t. ) ;
#3891 = vertex_point ( 'none', #20730 ) ;
#3892 = oriented_edge ( 'none', *, *, #3840, .t. ) ;
#3893 = vertex_point ( 'none', #20731 ) ;
#3894 = vertex_point ( 'none', #20733 ) ;
#3895 = edge_curve ( 'none', #3889, #3894, #20727, .t. ) ;
#3896 = vertex_point ( 'none', #20729 ) ;
#3897 = oriented_edge ( 'none', *, *, #3895, .t. ) ;
#3898 = edge_curve ( 'none', #3893, #3894, #20721, .t. ) ;
#3899 = vertex_point ( 'none', #20722 ) ;
#3900 = vertex_point ( 'none', #20728 ) ;
#3901 = edge_loop ( 'none', ( #3881, #3880, #3887, #3958, #3885 ) ) ;
#3902 = edge_curve ( 'none', #3854, #3845, #20719, .t. ) ;
#3903 = vertex_point ( 'none', #20779 ) ;
#3904 = oriented_edge ( 'none', *, *, #3837, .f. ) ;
#3905 = edge_curve ( 'none', #3266, #3530, #20773, .t. ) ;
#3906 = oriented_edge ( 'none', *, *, #3910, .t. ) ;
#3907 = advanced_face ( 'none', ( #20781 ), #20769, .t. ) ;
#3908 = edge_curve ( 'none', #3854, #3903, #20764, .t. ) ;
#3909 = edge_curve ( 'none', #3831, #3889, #20774, .t. ) ;
#3910 = edge_curve ( 'none', #3903, #3856, #20761, .t. ) ;
#3911 = vertex_point ( 'none', #20756 ) ;
#3912 = edge_curve ( 'none', #3788, #3853, #20778, .t. ) ;
#3913 = oriented_edge ( 'none', *, *, #3898, .f. ) ;
#3914 = edge_curve ( 'none', #2375, #1359, #20810, .t. ) ;
#3915 = oriented_edge ( 'none', *, *, #3912, .f. ) ;
#3916 = oriented_edge ( 'none', *, *, #3909, .t. ) ;
#3917 = edge_curve ( 'none', #3208, #3266, #20819, .t. ) ;
#3918 = edge_curve ( 'none', #3921, #3996, #20753, .t. ) ;
#3919 = edge_loop ( 'none', ( #2083, #5228, #2081, #4760 ) ) ;
#3920 = vertex_point ( 'none', #20800 ) ;
#3921 = vertex_point ( 'none', #20817 ) ;
#3922 = oriented_edge ( 'none', *, *, #3923, .f. ) ;
#3924 = edge_curve ( 'none', #3920, #1359, #20797, .t. ) ;
#3923 = edge_curve ( 'none', #3925, #3921, #20794, .t. ) ;
#3925 = vertex_point ( 'none', #20548 ) ;
#3926 = oriented_edge ( 'none', *, *, #3928, .t. ) ;
#3927 = edge_curve ( 'none', #3933, #3930, #20258, .t. ) ;
#3928 = edge_curve ( 'none', #3900, #3933, #20522, .t. ) ;
#3929 = oriented_edge ( 'none', *, *, #3943, .f. ) ;
#3930 = vertex_point ( 'none', #20852 ) ;
#3931 = edge_loop ( 'none', ( #3994, #4000, #4004, #3922, #4003 ) ) ;
#3932 = edge_loop ( 'none', ( #5075, #4464, #5862, #4478 ) ) ;
#3933 = vertex_point ( 'none', #20850 ) ;
#3934 = oriented_edge ( 'none', *, *, #3936, .f. ) ;
#3935 = oriented_edge ( 'none', *, *, #3927, .t. ) ;
#3936 = edge_curve ( 'none', #3937, #3930, #20847, .t. ) ;
#3937 = vertex_point ( 'none', #20849 ) ;
#3938 = vertex_point ( 'none', #20848 ) ;
#3939 = oriented_edge ( 'none', *, *, #3940, .f. ) ;
#3940 = edge_curve ( 'none', #3941, #3937, #20838, .t. ) ;
#3941 = vertex_point ( 'none', #20841 ) ;
#3942 = oriented_edge ( 'none', *, *, #3985, .t. ) ;
#3943 = edge_curve ( 'none', #3899, #3941, #20829, .t. ) ;
#3944 = vertex_point ( 'none', #20830 ) ;
#3945 = oriented_edge ( 'none', *, *, #3884, .f. ) ;
#3946 = oriented_edge ( 'none', *, *, #3874, .t. ) ;
#3947 = oriented_edge ( 'none', *, *, #3963, .t. ) ;
#3948 = edge_curve ( 'none', #3961, #3891, #20851, .t. ) ;
#3949 = edge_curve ( 'none', #3888, #3893, #20824, .t. ) ;
#3950 = oriented_edge ( 'none', *, *, #3855, .f. ) ;
#3951 = oriented_edge ( 'none', *, *, #3948, .t. ) ;
#3952 = oriented_edge ( 'none', *, *, #3949, .f. ) ;
#3953 = oriented_edge ( 'none', *, *, #3955, .t. ) ;
#3954 = advanced_face ( 'none', ( #20840 ), #20846, .t. ) ;
#3955 = edge_curve ( 'none', #3899, #3900, #20839, .t. ) ;
#3956 = edge_curve ( 'none', #3886, #3899, #20876, .t. ) ;
#3957 = vertex_point ( 'none', #20878 ) ;
#3958 = oriented_edge ( 'none', *, *, #3956, .f. ) ;
#3959 = edge_curve ( 'none', #3896, #3886, #20869, .t. ) ;
#3960 = edge_loop ( 'none', ( #3945, #3947, #3951, #3946, #3952 ) ) ;
#3961 = vertex_point ( 'none', #20860 ) ;
#3962 = advanced_face ( 'none', ( #20856 ), #20861, .t. ) ;
#3963 = edge_curve ( 'none', #3896, #3961, #20855, .t. ) ;
#3964 = advanced_face ( 'none', ( #20870 ), #20914, .t. ) ;
#3965 = vertex_point ( 'none', #20911 ) ;
#3966 = edge_loop ( 'none', ( #4047, #4016, #4037, #4030, #4020 ) ) ;
#3967 = vertex_point ( 'none', #20904 ) ;
#3968 = vertex_point ( 'none', #20862 ) ;
#3969 = vertex_point ( 'none', #20903 ) ;
#3970 = edge_curve ( 'none', #3944, #3937, #20906, .t. ) ;
#3971 = oriented_edge ( 'none', *, *, #3970, .f. ) ;
#3972 = oriented_edge ( 'none', *, *, #3978, .t. ) ;
#3973 = advanced_face ( 'none', ( #20902 ), #20896, .t. ) ;
#3974 = edge_curve ( 'none', #3996, #3977, #20898, .t. ) ;
#3975 = oriented_edge ( 'none', *, *, #4041, .f. ) ;
#3976 = oriented_edge ( 'none', *, *, #3918, .t. ) ;
#3977 = vertex_point ( 'none', #20893 ) ;
#3978 = edge_curve ( 'none', #3977, #3981, #20949, .t. ) ;
#3979 = vertex_point ( 'none', #20899 ) ;
#3980 = edge_curve ( 'none', #3979, #3981, #20938, .t. ) ;
#3981 = vertex_point ( 'none', #20939 ) ;
#3982 = oriented_edge ( 'none', *, *, #5145, .f. ) ;
#3983 = vertex_point ( 'none', #20946 ) ;
#3984 = edge_curve ( 'none', #3938, #3925, #20945, .t. ) ;
#3985 = edge_curve ( 'none', #3938, #3986, #20927, .t. ) ;
#3986 = vertex_point ( 'none', #20932 ) ;
#3987 = oriented_edge ( 'none', *, *, #3992, .t. ) ;
#3988 = advanced_face ( 'none', ( #20934 ), #20942, .t. ) ;
#3989 = oriented_edge ( 'none', *, *, #4046, .f. ) ;
#3990 = oriented_edge ( 'none', *, *, #4002, .f. ) ;
#3991 = oriented_edge ( 'none', *, *, #3940, .t. ) ;
#3992 = edge_curve ( 'none', #3986, #3941, #20923, .t. ) ;
#3993 = oriented_edge ( 'none', *, *, #3974, .t. ) ;
#3994 = oriented_edge ( 'none', *, *, #4002, .t. ) ;
#3995 = edge_loop ( 'none', ( #3990, #3942, #3987, #3991, #3971 ) ) ;
#3996 = vertex_point ( 'none', #20978 ) ;
#3997 = edge_loop ( 'none', ( #3976, #3993, #3972, #4040, #3975, #3989 ) ) ;
#3998 = advanced_face ( 'none', ( #20921 ), #20933, .t. ) ;
#3999 = advanced_face ( 'none', ( #20979 ), #20928, .t. ) ;
#4000 = oriented_edge ( 'none', *, *, #4001, .t. ) ;
#4001 = edge_curve ( 'none', #3944, #3996, #20970, .t. ) ;
#4002 = edge_curve ( 'none', #3938, #3944, #20915, .t. ) ;
#4003 = oriented_edge ( 'none', *, *, #3984, .f. ) ;
#4004 = oriented_edge ( 'none', *, *, #3918, .f. ) ;
#4005 = oriented_edge ( 'none', *, *, #4087, .f. ) ;
#4006 = edge_curve ( 'none', #4071, #4061, #20963, .t. ) ;
#4007 = vertex_point ( 'none', #20957 ) ;
#4008 = vertex_point ( 'none', #20956 ) ;
#4009 = edge_curve ( 'none', #4038, #4008, #21011, .t. ) ;
#4010 = oriented_edge ( 'none', *, *, #4009, .t. ) ;
#4011 = edge_curve ( 'none', #4007, #4008, #20952, .t. ) ;
#4012 = oriented_edge ( 'none', *, *, #4011, .f. ) ;
#4013 = edge_curve ( 'none', #4018, #4007, #20961, .t. ) ;
#4014 = advanced_face ( 'none', ( #20998 ), #21001, .t. ) ;
#4015 = edge_curve ( 'none', #3968, #4038, #21006, .t. ) ;
#4016 = oriented_edge ( 'none', *, *, #4039, .t. ) ;
#4017 = edge_curve ( 'none', #4031, #3983, #20992, .t. ) ;
#4018 = vertex_point ( 'none', #20985 ) ;
#4019 = edge_curve ( 'none', #3969, #3979, #20986, .t. ) ;
#4020 = oriented_edge ( 'none', *, *, #4019, .f. ) ;
#4021 = advanced_face ( 'none', ( #20997 ), #21007, .t. ) ;
#4022 = oriented_edge ( 'none', *, *, #4013, .f. ) ;
#4023 = oriented_edge ( 'none', *, *, #4027, .t. ) ;
#4024 = edge_curve ( 'none', #3967, #3969, #21039, .t. ) ;
#4025 = vertex_point ( 'none', #20987 ) ;
#4026 = oriented_edge ( 'none', *, *, #4044, .t. ) ;
#4027 = edge_curve ( 'none', #3965, #3968, #21043, .t. ) ;
#4028 = oriented_edge ( 'none', *, *, #4027, .f. ) ;
#4029 = edge_curve ( 'none', #4025, #3965, #21041, .t. ) ;
#4030 = oriented_edge ( 'none', *, *, #4041, .t. ) ;
#4031 = vertex_point ( 'none', #21035 ) ;
#4032 = edge_loop ( 'none', ( #4023, #4035, #4010, #4012, #4022, #3830 ) ) ;
#4033 = oriented_edge ( 'none', *, *, #4029, .f. ) ;
#4034 = edge_curve ( 'none', #3967, #4025, #21015, .t. ) ;
#4035 = oriented_edge ( 'none', *, *, #4015, .t. ) ;
#4036 = oriented_edge ( 'none', *, *, #4034, .f. ) ;
#4037 = oriented_edge ( 'none', *, *, #4017, .t. ) ;
#4038 = vertex_point ( 'none', #21020 ) ;
#4039 = edge_curve ( 'none', #3967, #4031, #21026, .t. ) ;
#4040 = oriented_edge ( 'none', *, *, #3980, .f. ) ;
#4041 = edge_curve ( 'none', #3983, #3979, #21040, .t. ) ;
#4042 = oriented_edge ( 'none', *, *, #4215, .f. ) ;
#4043 = edge_loop ( 'none', ( #4045, #4026, #4028, #4033, #4036 ) ) ;
#4044 = edge_curve ( 'none', #3969, #3968, #21088, .t. ) ;
#4045 = oriented_edge ( 'none', *, *, #4024, .t. ) ;
#4046 = edge_curve ( 'none', #3921, #3983, #21069, .t. ) ;
#4047 = oriented_edge ( 'none', *, *, #4024, .f. ) ;
#4048 = oriented_edge ( 'none', *, *, #4103, .f. ) ;
#4049 = advanced_face ( 'none', ( #21071 ), #21089, .t. ) ;
#4050 = oriented_edge ( 'none', *, *, #4114, .f. ) ;
#4051 = oriented_edge ( 'none', *, *, #4087, .t. ) ;
#4052 = vertex_point ( 'none', #21065 ) ;
#4053 = oriented_edge ( 'none', *, *, #4054, .t. ) ;
#4054 = edge_curve ( 'none', #4065, #4064, #21053, .t. ) ;
#4055 = edge_loop ( 'none', ( #4121, #4102, #4048, #4101, #4111 ) ) ;
#4056 = edge_curve ( 'none', #4052, #4064, #21064, .t. ) ;
#4057 = oriented_edge ( 'none', *, *, #4069, .t. ) ;
#4058 = oriented_edge ( 'none', *, *, #4072, .f. ) ;
#4059 = edge_curve ( 'none', #4071, #4074, #21049, .t. ) ;
#4060 = edge_loop ( 'none', ( #4051, #4057, #4053, #4113, #4050, #4119 ) ) ;
#4061 = vertex_point ( 'none', #20795 ) ;
#4062 = oriented_edge ( 'none', *, *, #4059, .f. ) ;
#4063 = advanced_face ( 'none', ( #21059 ), #37427, .t. ) ;
#4064 = vertex_point ( 'none', #37444 ) ;
#4065 = vertex_point ( 'none', #37441 ) ;
#4066 = oriented_edge ( 'none', *, *, #4013, .t. ) ;
#4067 = oriented_edge ( 'none', *, *, #4079, .t. ) ;
#4068 = edge_curve ( 'none', #4073, #4007, #37420, .t. ) ;
#4069 = edge_curve ( 'none', #4077, #4065, #37419, .t. ) ;
#4070 = edge_curve ( 'none', #3965, #4018, #37406, .t. ) ;
#4071 = vertex_point ( 'none', #37398 ) ;
#4072 = edge_curve ( 'none', #4074, #4086, #37408, .t. ) ;
#4073 = vertex_point ( 'none', #37421 ) ;
#4074 = vertex_point ( 'none', #37392 ) ;
#4075 = edge_loop ( 'none', ( #4082, #4081, #4005, #4058, #4062 ) ) ;
#4076 = oriented_edge ( 'none', *, *, #4078, .f. ) ;
#4077 = vertex_point ( 'none', #37511 ) ;
#4078 = edge_curve ( 'none', #4071, #4073, #37512, .t. ) ;
#4079 = edge_curve ( 'none', #4061, #4018, #37393, .t. ) ;
#4080 = advanced_face ( 'none', ( #37508 ), #37389, .t. ) ;
#4081 = oriented_edge ( 'none', *, *, #4083, .t. ) ;
#4082 = oriented_edge ( 'none', *, *, #4078, .t. ) ;
#4083 = edge_curve ( 'none', #4073, #4077, #37465, .t. ) ;
#4084 = edge_loop ( 'none', ( #4076, #4088, #4067, #4066, #4131 ) ) ;
#4085 = vertex_point ( 'none', #37468 ) ;
#4086 = vertex_point ( 'none', #37481 ) ;
#4087 = edge_curve ( 'none', #4086, #4077, #37519, .t. ) ;
#4088 = oriented_edge ( 'none', *, *, #4006, .t. ) ;
#4089 = edge_curve ( 'none', #4124, #4112, #37457, .t. ) ;
#4090 = oriented_edge ( 'none', *, *, #4114, .t. ) ;
#4091 = oriented_edge ( 'none', *, *, #4092, .t. ) ;
#4092 = edge_curve ( 'none', #4110, #4130, #37555, .t. ) ;
#4093 = oriented_edge ( 'none', *, *, #4089, .t. ) ;
#4094 = vertex_point ( 'none', #37456 ) ;
#4095 = edge_curve ( 'none', #4127, #4052, #37542, .t. ) ;
#4096 = vertex_point ( 'none', #37547 ) ;
#4097 = oriented_edge ( 'none', *, *, #4095, .f. ) ;
#4098 = vertex_point ( 'none', #37545 ) ;
#4099 = advanced_face ( 'none', ( #37544 ), #37538, .t. ) ;
#4100 = oriented_edge ( 'none', *, *, #4168, .f. ) ;
#4101 = oriented_edge ( 'none', *, *, #4105, .f. ) ;
#4102 = oriented_edge ( 'none', *, *, #4122, .t. ) ;
#4103 = edge_curve ( 'none', #4125, #4124, #37537, .t. ) ;
#4104 = oriented_edge ( 'none', *, *, #4109, .t. ) ;
#4105 = edge_curve ( 'none', #4115, #4125, #37636, .t. ) ;
#4106 = oriented_edge ( 'none', *, *, #4123, .f. ) ;
#4107 = edge_curve ( 'none', #4116, #4115, #37623, .t. ) ;
#4108 = edge_loop ( 'none', ( #4160, #4093, #4165, #4167, #4100, #4152 ) ) ;
#4109 = edge_curve ( 'none', #4116, #4110, #37618, .t. ) ;
#4110 = vertex_point ( 'none', #37526 ) ;
#4111 = oriented_edge ( 'none', *, *, #4107, .f. ) ;
#4112 = vertex_point ( 'none', #37524 ) ;
#4113 = oriented_edge ( 'none', *, *, #4056, .f. ) ;
#4114 = edge_curve ( 'none', #4130, #4052, #37607, .t. ) ;
#4115 = vertex_point ( 'none', #37627 ) ;
#4116 = vertex_point ( 'none', #37603 ) ;
#4117 = edge_curve ( 'none', #4086, #4130, #37596, .t. ) ;
#4118 = edge_loop ( 'none', ( #4106, #4104, #4091, #4090, #4097 ) ) ;
#4119 = oriented_edge ( 'none', *, *, #4117, .f. ) ;
#4120 = advanced_face ( 'none', ( #37616 ), #37606, .t. ) ;
#4121 = oriented_edge ( 'none', *, *, #4123, .t. ) ;
#4122 = edge_curve ( 'none', #4127, #4124, #37573, .t. ) ;
#4123 = edge_curve ( 'none', #4116, #4127, #37701, .t. ) ;
#4124 = vertex_point ( 'none', #37691 ) ;
#4125 = vertex_point ( 'none', #37682 ) ;
#4126 = advanced_face ( 'none', ( #37680 ), #37679, .t. ) ;
#4127 = vertex_point ( 'none', #37699 ) ;
#4128 = edge_curve ( 'none', #4085, #4129, #37693, .t. ) ;
#4129 = vertex_point ( 'none', #37689 ) ;
#4130 = vertex_point ( 'none', #37673 ) ;
#4131 = oriented_edge ( 'none', *, *, #4068, .f. ) ;
#4132 = vertex_point ( 'none', #37671 ) ;
#4133 = edge_curve ( 'none', #4094, #4134, #37658, .t. ) ;
#4134 = vertex_point ( 'none', #37652 ) ;
#4135 = vertex_point ( 'none', #37650 ) ;
#4136 = oriented_edge ( 'none', *, *, #4199, .t. ) ;
#4137 = edge_loop ( 'none', ( #4146, #4148, #4151, #4138, #4204 ) ) ;
#4138 = oriented_edge ( 'none', *, *, #4168, .t. ) ;
#4139 = vertex_point ( 'none', #37659 ) ;
#4140 = oriented_edge ( 'none', *, *, #4142, .f. ) ;
#4141 = edge_loop ( 'none', ( #4147, #4150, #4212, #4200, #4208, #4192 ) ) ;
#4142 = edge_curve ( 'none', #4094, #4135, #37756, .t. ) ;
#4143 = advanced_face ( 'none', ( #37639 ), #37648, .t. ) ;
#4144 = edge_curve ( 'none', #4170, #4206, #37657, .t. ) ;
#4145 = oriented_edge ( 'none', *, *, #4314, .f. ) ;
#4146 = oriented_edge ( 'none', *, *, #4157, .f. ) ;
#4147 = oriented_edge ( 'none', *, *, #4159, .t. ) ;
#4148 = oriented_edge ( 'none', *, *, #4133, .t. ) ;
#4149 = edge_curve ( 'none', #4134, #4096, #37736, .t. ) ;
#4150 = oriented_edge ( 'none', *, *, #4144, .t. ) ;
#4151 = oriented_edge ( 'none', *, *, #4149, .t. ) ;
#4152 = oriented_edge ( 'none', *, *, #4171, .f. ) ;
#4153 = advanced_face ( 'none', ( #37728 ), #37758, .t. ) ;
#4154 = oriented_edge ( 'none', *, *, #4156, .t. ) ;
#4155 = oriented_edge ( 'none', *, *, #4157, .t. ) ;
#4156 = edge_curve ( 'none', #4098, #4170, #37706, .t. ) ;
#4157 = edge_curve ( 'none', #4094, #4098, #37708, .t. ) ;
#4158 = oriented_edge ( 'none', *, *, #4159, .f. ) ;
#4159 = edge_curve ( 'none', #4169, #4170, #37813, .t. ) ;
#4160 = oriented_edge ( 'none', *, *, #4103, .t. ) ;
#4161 = vertex_point ( 'none', #37713 ) ;
#4162 = vertex_point ( 'none', #37707 ) ;
#4163 = edge_curve ( 'none', #4112, #4162, #37816, .t. ) ;
#4164 = edge_loop ( 'none', ( #4155, #4154, #4158, #4042, #4140 ) ) ;
#4165 = oriented_edge ( 'none', *, *, #4163, .t. ) ;
#4166 = edge_curve ( 'none', #4161, #4162, #37798, .t. ) ;
#4167 = oriented_edge ( 'none', *, *, #4166, .f. ) ;
#4168 = edge_curve ( 'none', #4096, #4161, #37726, .t. ) ;
#4169 = vertex_point ( 'none', #37795 ) ;
#4170 = vertex_point ( 'none', #37785 ) ;
#4171 = edge_curve ( 'none', #4125, #4096, #37764, .t. ) ;
#4172 = edge_curve ( 'none', #4743, #5021, #37778, .t. ) ;
#4173 = advanced_face ( 'none', ( #37772 ), #37878, .t. ) ;
#4174 = edge_curve ( 'none', #4197, #4194, #37804, .t. ) ;
#4175 = oriented_edge ( 'none', *, *, #4176, .t. ) ;
#4176 = edge_curve ( 'none', #4189, #4180, #37883, .t. ) ;
#4177 = oriented_edge ( 'none', *, *, #4186, .t. ) ;
#4178 = oriented_edge ( 'none', *, *, #4214, .f. ) ;
#4179 = edge_loop ( 'none', ( #4258, #4249, #4183, #4247, #4241, #4216 ) ) ;
#4180 = vertex_point ( 'none', #37888 ) ;
#4181 = edge_curve ( 'none', #4211, #4230, #8002, .t. ) ;
#4182 = oriented_edge ( 'none', *, *, #4188, .f. ) ;
#4183 = oriented_edge ( 'none', *, *, #4234, .t. ) ;
#4184 = advanced_face ( 'none', ( #37859 ), #37949, .t. ) ;
#4185 = edge_loop ( 'none', ( #4193, #4175, #4244, #4177, #4248 ) ) ;
#4186 = edge_curve ( 'none', #4132, #4209, #37932, .t. ) ;
#4187 = vertex_point ( 'none', #37923 ) ;
#4188 = edge_curve ( 'none', #4189, #4187, #37951, .t. ) ;
#4189 = vertex_point ( 'none', #37921 ) ;
#4190 = edge_curve ( 'none', #4169, #4132, #37909, .t. ) ;
#4191 = edge_loop ( 'none', ( #4136, #4259, #4196, #4178, #4182 ) ) ;
#4192 = oriented_edge ( 'none', *, *, #4190, .f. ) ;
#4193 = oriented_edge ( 'none', *, *, #4199, .f. ) ;
#4194 = vertex_point ( 'none', #37939 ) ;
#4195 = advanced_face ( 'none', ( #37899 ), #37937, .t. ) ;
#4196 = oriented_edge ( 'none', *, *, #4174, .f. ) ;
#4197 = vertex_point ( 'none', #37922 ) ;
#4198 = edge_curve ( 'none', #4201, #4194, #37893, .t. ) ;
#4199 = edge_curve ( 'none', #4189, #4201, #37898, .t. ) ;
#4200 = oriented_edge ( 'none', *, *, #4213, .f. ) ;
#4201 = vertex_point ( 'none', #37895 ) ;
#4202 = edge_curve ( 'none', #4098, #4161, #37999, .t. ) ;
#4203 = oriented_edge ( 'none', *, *, #4181, .f. ) ;
#4204 = oriented_edge ( 'none', *, *, #4202, .f. ) ;
#4205 = vertex_point ( 'none', #38027 ) ;
#4206 = vertex_point ( 'none', #38006 ) ;
#4207 = advanced_face ( 'none', ( #37993 ), #38016, .t. ) ;
#4208 = oriented_edge ( 'none', *, *, #4186, .f. ) ;
#4209 = vertex_point ( 'none', #37991 ) ;
#4210 = edge_curve ( 'none', #4206, #4205, #37968, .t. ) ;
#4211 = vertex_point ( 'none', #37985 ) ;
#4212 = oriented_edge ( 'none', *, *, #4210, .t. ) ;
#4213 = edge_curve ( 'none', #4209, #4205, #37974, .t. ) ;
#4214 = edge_curve ( 'none', #4187, #4197, #37988, .t. ) ;
#4215 = edge_curve ( 'none', #4135, #4169, #37977, .t. ) ;
#4216 = oriented_edge ( 'none', *, *, #4242, .f. ) ;
#4217 = edge_loop ( 'none', ( #4300, #4253, #4297, #4276, #4280 ) ) ;
#4218 = advanced_face ( 'none', ( #37970 ), #38086, .t. ) ;
#4219 = oriented_edge ( 'none', *, *, #4221, .t. ) ;
#4220 = oriented_edge ( 'none', *, *, #4222, .t. ) ;
#4221 = edge_curve ( 'none', #4251, #4252, #38049, .t. ) ;
#4222 = edge_curve ( 'none', #4235, #4251, #38080, .t. ) ;
#4223 = oriented_edge ( 'none', *, *, #4228, .f. ) ;
#4224 = oriented_edge ( 'none', *, *, #4225, .f. ) ;
#4225 = edge_curve ( 'none', #4226, #4252, #38160, .t. ) ;
#4226 = vertex_point ( 'none', #38031 ) ;
#4227 = edge_curve ( 'none', #4250, #4226, #38056, .t. ) ;
#4228 = edge_curve ( 'none', #4235, #4250, #38143, .t. ) ;
#4229 = vertex_point ( 'none', #38149 ) ;
#4230 = vertex_point ( 'none', #38032 ) ;
#4231 = vertex_point ( 'none', #38145 ) ;
#4232 = oriented_edge ( 'none', *, *, #4233, .f. ) ;
#4233 = edge_curve ( 'none', #4229, #4211, #38121, .t. ) ;
#4234 = edge_curve ( 'none', #4231, #4256, #38125, .t. ) ;
#4235 = vertex_point ( 'none', #38129 ) ;
#4236 = vertex_point ( 'none', #38116 ) ;
#4237 = edge_curve ( 'none', #4236, #4256, #38147, .t. ) ;
#4238 = oriented_edge ( 'none', *, *, #4227, .f. ) ;
#4239 = vertex_point ( 'none', #38103 ) ;
#4240 = edge_curve ( 'none', #4239, #4236, #38092, .t. ) ;
#4241 = oriented_edge ( 'none', *, *, #4240, .f. ) ;
#4242 = edge_curve ( 'none', #4197, #4239, #38100, .t. ) ;
#4243 = edge_curve ( 'none', #4194, #4231, #38095, .t. ) ;
#4244 = oriented_edge ( 'none', *, *, #4245, .t. ) ;
#4245 = edge_curve ( 'none', #4180, #4132, #38203, .t. ) ;
#4246 = edge_curve ( 'none', #4201, #4209, #38200, .t. ) ;
#4247 = oriented_edge ( 'none', *, *, #4237, .f. ) ;
#4248 = oriented_edge ( 'none', *, *, #4246, .f. ) ;
#4249 = oriented_edge ( 'none', *, *, #4243, .t. ) ;
#4250 = vertex_point ( 'none', #38201 ) ;
#4251 = vertex_point ( 'none', #38192 ) ;
#4252 = vertex_point ( 'none', #38191 ) ;
#4253 = oriented_edge ( 'none', *, *, #4295, .t. ) ;
#4254 = oriented_edge ( 'none', *, *, #4299, .f. ) ;
#4255 = advanced_face ( 'none', ( #38189 ), #38168, .t. ) ;
#4256 = vertex_point ( 'none', #38179 ) ;
#4257 = edge_loop ( 'none', ( #4220, #4219, #4224, #4238, #4223 ) ) ;
#4258 = oriented_edge ( 'none', *, *, #4174, .t. ) ;
#4259 = oriented_edge ( 'none', *, *, #4198, .t. ) ;
#4260 = vertex_point ( 'none', #38163 ) ;
#4261 = vertex_point ( 'none', #38171 ) ;
#4262 = oriented_edge ( 'none', *, *, #4339, .t. ) ;
#4263 = oriented_edge ( 'none', *, *, #4345, .f. ) ;
#4264 = edge_curve ( 'none', #4226, #4344, #38280, .t. ) ;
#4265 = edge_loop ( 'none', ( #4274, #4272, #4268, #4266, #4342 ) ) ;
#4266 = oriented_edge ( 'none', *, *, #4335, .f. ) ;
#4267 = edge_loop ( 'none', ( #4419, #4585, #4376, #4619 ) ) ;
#4268 = oriented_edge ( 'none', *, *, #4332, .f. ) ;
#4269 = advanced_face ( 'none', ( #38271 ), #38187, .t. ) ;
#4270 = vertex_point ( 'none', #38254 ) ;
#4271 = vertex_point ( 'none', #38264 ) ;
#4272 = oriented_edge ( 'none', *, *, #4275, .t. ) ;
#4273 = oriented_edge ( 'none', *, *, #5280, .t. ) ;
#4274 = oriented_edge ( 'none', *, *, #4277, .t. ) ;
#4275 = edge_curve ( 'none', #4270, #4271, #38259, .t. ) ;
#4276 = oriented_edge ( 'none', *, *, #4240, .t. ) ;
#4277 = edge_curve ( 'none', #4286, #4270, #38272, .t. ) ;
#4278 = edge_loop ( 'none', ( #4287, #4289, #4281, #4293, #4263, #4292 ) ) ;
#4279 = edge_loop ( 'none', ( #4320, #4262, #4321, #4337, #4325 ) ) ;
#4280 = oriented_edge ( 'none', *, *, #4282, .f. ) ;
#4281 = oriented_edge ( 'none', *, *, #4291, .t. ) ;
#4282 = edge_curve ( 'none', #4251, #4236, #38234, .t. ) ;
#4283 = advanced_face ( 'none', ( #38241 ), #38227, .t. ) ;
#4284 = edge_curve ( 'none', #4252, #4288, #38242, .t. ) ;
#4285 = vertex_point ( 'none', #38348 ) ;
#4286 = vertex_point ( 'none', #38240 ) ;
#4287 = oriented_edge ( 'none', *, *, #4225, .t. ) ;
#4288 = vertex_point ( 'none', #38340 ) ;
#4289 = oriented_edge ( 'none', *, *, #4284, .t. ) ;
#4290 = oriented_edge ( 'none', *, *, #3924, .f. ) ;
#4291 = edge_curve ( 'none', #4288, #4285, #38330, .t. ) ;
#4292 = oriented_edge ( 'none', *, *, #4264, .f. ) ;
#4293 = oriented_edge ( 'none', *, *, #4294, .f. ) ;
#4294 = edge_curve ( 'none', #4261, #4285, #38319, .t. ) ;
#4295 = edge_curve ( 'none', #4235, #4296, #38313, .t. ) ;
#4296 = vertex_point ( 'none', #38304 ) ;
#4297 = oriented_edge ( 'none', *, *, #4301, .t. ) ;
#4298 = advanced_face ( 'none', ( #38347 ), #38285, .t. ) ;
#4299 = edge_curve ( 'none', #4139, #4229, #38301, .t. ) ;
#4300 = oriented_edge ( 'none', *, *, #4222, .f. ) ;
#4301 = edge_curve ( 'none', #4296, #4239, #38331, .t. ) ;
#4302 = edge_loop ( 'none', ( #4374, #4375, #4380, #4313, #4365 ) ) ;
#4303 = oriented_edge ( 'none', *, *, #4332, .t. ) ;
#4304 = vertex_point ( 'none', #38225 ) ;
#4305 = oriented_edge ( 'none', *, *, #4331, .t. ) ;
#4306 = edge_curve ( 'none', #4304, #4336, #38388, .t. ) ;
#4307 = vertex_point ( 'none', #38381 ) ;
#4308 = edge_curve ( 'none', #4307, #4336, #38321, .t. ) ;
#4309 = edge_curve ( 'none', #4329, #4310, #38372, .t. ) ;
#4310 = vertex_point ( 'none', #38398 ) ;
#4311 = oriented_edge ( 'none', *, *, #4308, .f. ) ;
#4312 = edge_curve ( 'none', #4327, #4307, #38366, .t. ) ;
#4313 = oriented_edge ( 'none', *, *, #4381, .f. ) ;
#4314 = edge_curve ( 'none', #4230, #4139, #38456, .t. ) ;
#4315 = oriented_edge ( 'none', *, *, #4312, .f. ) ;
#4316 = edge_curve ( 'none', #4333, #4327, #38448, .t. ) ;
#4317 = edge_loop ( 'none', ( #4368, #4379, #4369, #4383, #4350 ) ) ;
#4318 = advanced_face ( 'none', ( #38452 ), #38465, .t. ) ;
#4319 = oriented_edge ( 'none', *, *, #4316, .f. ) ;
#4320 = oriented_edge ( 'none', *, *, #4277, .f. ) ;
#4321 = oriented_edge ( 'none', *, *, #4322, .t. ) ;
#4322 = edge_curve ( 'none', #4341, #4344, #38451, .t. ) ;
#4323 = edge_curve ( 'none', #4270, #4261, #38439, .t. ) ;
#4324 = edge_curve ( 'none', #4328, #4364, #38536, .t. ) ;
#4325 = oriented_edge ( 'none', *, *, #4323, .f. ) ;
#4326 = edge_curve ( 'none', #4328, #4329, #38461, .t. ) ;
#4327 = vertex_point ( 'none', #38527 ) ;
#4328 = vertex_point ( 'none', #38428 ) ;
#4329 = vertex_point ( 'none', #38525 ) ;
#4330 = advanced_face ( 'none', ( #38511 ), #38523, .t. ) ;
#4331 = edge_curve ( 'none', #4271, #4304, #38529, .t. ) ;
#4332 = edge_curve ( 'none', #4333, #4271, #38497, .t. ) ;
#4333 = vertex_point ( 'none', #38502 ) ;
#4334 = edge_curve ( 'none', #4286, #4260, #38480, .t. ) ;
#4335 = edge_curve ( 'none', #4260, #4333, #38509, .t. ) ;
#4336 = vertex_point ( 'none', #38591 ) ;
#4337 = oriented_edge ( 'none', *, *, #4345, .t. ) ;
#4338 = edge_loop ( 'none', ( #4303, #4305, #4343, #4311, #4315, #4319 ) ) ;
#4339 = edge_curve ( 'none', #4286, #4341, #38471, .t. ) ;
#4340 = edge_curve ( 'none', #1229, #3920, #38475, .t. ) ;
#4341 = vertex_point ( 'none', #38573 ) ;
#4342 = oriented_edge ( 'none', *, *, #4334, .f. ) ;
#4343 = oriented_edge ( 'none', *, *, #4306, .t. ) ;
#4344 = vertex_point ( 'none', #38473 ) ;
#4345 = edge_curve ( 'none', #4344, #4261, #38564, .t. ) ;
#4346 = advanced_face ( 'none', ( #38549 ), #38561, .t. ) ;
#4347 = edge_curve ( 'none', #4423, #4635, #38654, .t. ) ;
#4348 = vertex_point ( 'none', #38538 ) ;
#4349 = vertex_point ( 'none', #38652 ) ;
#4350 = oriented_edge ( 'none', *, *, #4371, .f. ) ;
#4351 = vertex_point ( 'none', #38647 ) ;
#4352 = advanced_face ( 'none', ( #38646 ), #38581, .t. ) ;
#4353 = vertex_point ( 'none', #38617 ) ;
#4354 = advanced_face ( 'none', ( #38616 ), #38540, .t. ) ;
#4355 = advanced_face ( 'none', ( #38632 ), #38631, .t. ) ;
#4356 = oriented_edge ( 'none', *, *, #4377, .t. ) ;
#4357 = vertex_point ( 'none', #38600 ) ;
#4358 = oriented_edge ( 'none', *, *, #4382, .t. ) ;
#4359 = edge_curve ( 'none', #4357, #4351, #38601, .t. ) ;
#4360 = vertex_point ( 'none', #38630 ) ;
#4361 = edge_loop ( 'none', ( #4273, #5285, #5179, #5324 ) ) ;
#4362 = edge_curve ( 'none', #4328, #4372, #38711, .t. ) ;
#4363 = edge_loop ( 'none', ( #4356, #4358, #4366, #4410, #4420, #4426 ) ) ;
#4364 = vertex_point ( 'none', #38596 ) ;
#4365 = oriented_edge ( 'none', *, *, #4362, .f. ) ;
#4366 = oriented_edge ( 'none', *, *, #4359, .t. ) ;
#4367 = advanced_face ( 'none', ( #38604 ), #38598, .t. ) ;
#4368 = oriented_edge ( 'none', *, *, #4326, .f. ) ;
#4369 = oriented_edge ( 'none', *, *, #4370, .t. ) ;
#4370 = edge_curve ( 'none', #4364, #4327, #38700, .t. ) ;
#4371 = edge_curve ( 'none', #4329, #4307, #38703, .t. ) ;
#4372 = vertex_point ( 'none', #38680 ) ;
#4373 = advanced_face ( 'none', ( #38679 ), #38605, .t. ) ;
#4374 = oriented_edge ( 'none', *, *, #4326, .t. ) ;
#4375 = oriented_edge ( 'none', *, *, #4309, .t. ) ;
#4376 = oriented_edge ( 'none', *, *, #4774, .f. ) ;
#4377 = edge_curve ( 'none', #4384, #4310, #38670, .t. ) ;
#4378 = vertex_point ( 'none', #38698 ) ;
#4379 = oriented_edge ( 'none', *, *, #4324, .t. ) ;
#4380 = oriented_edge ( 'none', *, *, #4377, .f. ) ;
#4381 = edge_curve ( 'none', #4372, #4384, #38678, .t. ) ;
#4382 = edge_curve ( 'none', #4310, #4357, #38782, .t. ) ;
#4383 = oriented_edge ( 'none', *, *, #4312, .t. ) ;
#4384 = vertex_point ( 'none', #38671 ) ;
#4385 = vertex_point ( 'none', #38770 ) ;
#4386 = edge_curve ( 'none', #4429, #4397, #38756, .t. ) ;
#4387 = edge_loop ( 'none', ( #5954, #5753 ) ) ;
#4388 = edge_curve ( 'none', #4406, #4413, #38769, .t. ) ;
#4389 = oriented_edge ( 'none', *, *, #4386, .t. ) ;
#4390 = oriented_edge ( 'none', *, *, #4401, .t. ) ;
#4391 = vertex_point ( 'none', #38768 ) ;
#4392 = edge_curve ( 'none', #4417, #4416, #38726, .t. ) ;
#4393 = oriented_edge ( 'none', *, *, #4411, .t. ) ;
#4394 = vertex_point ( 'none', #38749 ) ;
#4395 = oriented_edge ( 'none', *, *, #4392, .f. ) ;
#4396 = vertex_point ( 'none', #38733 ) ;
#4397 = vertex_point ( 'none', #38721 ) ;
#4398 = edge_curve ( 'none', #4349, #4417, #38841, .t. ) ;
#4399 = vertex_point ( 'none', #38723 ) ;
#4400 = oriented_edge ( 'none', *, *, #4425, .t. ) ;
#4401 = edge_curve ( 'none', #4348, #4429, #38825, .t. ) ;
#4402 = oriented_edge ( 'none', *, *, #4476, .t. ) ;
#4403 = edge_curve ( 'none', #4399, #4348, #38828, .t. ) ;
#4404 = oriented_edge ( 'none', *, *, #4403, .f. ) ;
#4405 = edge_curve ( 'none', #4349, #4399, #38817, .t. ) ;
#4406 = vertex_point ( 'none', #38808 ) ;
#4407 = oriented_edge ( 'none', *, *, #4405, .f. ) ;
#4408 = oriented_edge ( 'none', *, *, #4388, .t. ) ;
#4409 = edge_loop ( 'none', ( #4427, #4402, #4408, #4393, #4395 ) ) ;
#4410 = oriented_edge ( 'none', *, *, #4412, .f. ) ;
#4411 = edge_curve ( 'none', #4413, #4416, #38806, .t. ) ;
#4412 = edge_curve ( 'none', #4416, #4351, #38819, .t. ) ;
#4413 = vertex_point ( 'none', #38839 ) ;
#4414 = edge_loop ( 'none', ( #4415, #4400, #4424, #4404, #4407 ) ) ;
#4415 = oriented_edge ( 'none', *, *, #4398, .t. ) ;
#4416 = vertex_point ( 'none', #38797 ) ;
#4417 = vertex_point ( 'none', #38908 ) ;
#4418 = oriented_edge ( 'none', *, *, #2309, .f. ) ;
#4419 = oriented_edge ( 'none', *, *, #4422, .f. ) ;
#4420 = oriented_edge ( 'none', *, *, #4411, .f. ) ;
#4421 = edge_curve ( 'none', #4384, #4413, #38896, .t. ) ;
#4422 = edge_curve ( 'none', #4378, #4598, #38880, .t. ) ;
#4423 = vertex_point ( 'none', #38895 ) ;
#4424 = oriented_edge ( 'none', *, *, #4401, .f. ) ;
#4425 = edge_curve ( 'none', #4417, #4429, #38901, .t. ) ;
#4426 = oriented_edge ( 'none', *, *, #4421, .f. ) ;
#4427 = oriented_edge ( 'none', *, *, #4398, .f. ) ;
#4428 = edge_curve ( 'none', #4516, #4517, #38902, .t. ) ;
#4429 = vertex_point ( 'none', #38859 ) ;
#4430 = edge_loop ( 'none', ( #4390, #4389, #4460, #4463, #4456, #4441 ) ) ;
#4431 = edge_loop ( 'none', ( #4451, #4438, #4433, #4504, #4503 ) ) ;
#4432 = edge_curve ( 'none', #4434, #10544, #38883, .t. ) ;
#4433 = oriented_edge ( 'none', *, *, #4439, .t. ) ;
#4434 = vertex_point ( 'none', #38373 ) ;
#4435 = advanced_face ( 'none', ( #38358 ), #37845, .t. ) ;
#4436 = edge_curve ( 'none', #4391, #4437, #38967, .t. ) ;
#4437 = vertex_point ( 'none', #38968 ) ;
#4438 = oriented_edge ( 'none', *, *, #4436, .t. ) ;
#4439 = edge_curve ( 'none', #4437, #4473, #38974, .t. ) ;
#4440 = edge_curve ( 'none', #4396, #4394, #38961, .t. ) ;
#4441 = oriented_edge ( 'none', *, *, #4471, .f. ) ;
#4442 = vertex_point ( 'none', #38934 ) ;
#4443 = advanced_face ( 'none', ( #38954 ), #38963, .t. ) ;
#4444 = oriented_edge ( 'none', *, *, #4446, .t. ) ;
#4445 = oriented_edge ( 'none', *, *, #4447, .t. ) ;
#4446 = edge_curve ( 'none', #4396, #4469, #38925, .t. ) ;
#4447 = edge_curve ( 'none', #4391, #4396, #38933, .t. ) ;
#4448 = oriented_edge ( 'none', *, *, #4518, .f. ) ;
#4449 = vertex_point ( 'none', #39028 ) ;
#4450 = oriented_edge ( 'none', *, *, #4514, .t. ) ;
#4451 = oriented_edge ( 'none', *, *, #4447, .f. ) ;
#4452 = oriented_edge ( 'none', *, *, #4454, .f. ) ;
#4453 = edge_curve ( 'none', #4442, #4449, #39013, .t. ) ;
#4454 = edge_curve ( 'none', #4449, #4469, #39026, .t. ) ;
#4455 = advanced_face ( 'none', ( #39002 ), #39012, .t. ) ;
#4456 = oriented_edge ( 'none', *, *, #4465, .f. ) ;
#4457 = vertex_point ( 'none', #38993 ) ;
#4458 = edge_curve ( 'none', #4397, #4457, #38982, .t. ) ;
#4459 = edge_loop ( 'none', ( #4445, #4444, #4452, #4462, #4448 ) ) ;
#4460 = oriented_edge ( 'none', *, *, #4458, .t. ) ;
#4461 = edge_curve ( 'none', #4394, #4457, #39104, .t. ) ;
#4462 = oriented_edge ( 'none', *, *, #4453, .f. ) ;
#4463 = oriented_edge ( 'none', *, *, #4461, .f. ) ;
#4464 = oriented_edge ( 'none', *, *, #4466, .t. ) ;
#4466 = edge_curve ( 'none', #2187, #2483, #38985, .t. ) ;
#4465 = edge_curve ( 'none', #4473, #4394, #38989, .t. ) ;
#4467 = edge_curve ( 'none', #4129, #4385, #39077, .t. ) ;
#4468 = edge_loop ( 'none', ( #4508, #4513, #4450, #4510, #4499, #4515, #4501 ) ) ;
#4469 = vertex_point ( 'none', #39096 ) ;
#4470 = vertex_point ( 'none', #39082 ) ;
#4472 = edge_curve ( 'none', #10459, #50987, #39060, .t. ) ;
#4471 = edge_curve ( 'none', #4348, #4473, #39066, .t. ) ;
#4473 = vertex_point ( 'none', #39058 ) ;
#4474 = oriented_edge ( 'none', *, *, #4522, .f. ) ;
#4475 = advanced_face ( 'none', ( #39070 ), #39089, .t. ) ;
#4476 = edge_curve ( 'none', #4349, #4406, #39048, .t. ) ;
#4477 = edge_loop ( 'none', ( #4484, #4483, #4492, #4545 ) ) ;
#4478 = oriented_edge ( 'none', *, *, #5530, .f. ) ;
#4479 = edge_curve ( 'none', #4493, #4494, #39061, .t. ) ;
#4480 = vertex_point ( 'none', #39156 ) ;
#4481 = edge_curve ( 'none', #4559, #4561, #39044, .t. ) ;
#4482 = advanced_face ( 'none', ( #39165 ), #39050, .f. ) ;
#4483 = oriented_edge ( 'none', *, *, #4485, .t. ) ;
#4484 = oriented_edge ( 'none', *, *, #4481, .f. ) ;
#4485 = edge_curve ( 'none', #4559, #4480, #39136, .t. ) ;
#4486 = edge_curve ( 'none', #4603, #4592, #39117, .t. ) ;
#4487 = vertex_point ( 'none', #39133 ) ;
#4488 = vertex_point ( 'none', #39128 ) ;
#4489 = edge_curve ( 'none', #4488, #4480, #39134, .t. ) ;
#4490 = oriented_edge ( 'none', *, *, #4552, .f. ) ;
#4491 = vertex_point ( 'none', #39106 ) ;
#4492 = oriented_edge ( 'none', *, *, #4489, .f. ) ;
#4493 = vertex_point ( 'none', #39226 ) ;
#4494 = vertex_point ( 'none', #39234 ) ;
#4495 = edge_curve ( 'none', #4512, #4506, #39214, .t. ) ;
#4496 = edge_loop ( 'none', ( #5546, #5562, #5716, #5452 ) ) ;
#4497 = vertex_point ( 'none', #39108 ) ;
#4498 = edge_curve ( 'none', #4506, #4502, #39110, .t. ) ;
#4499 = oriented_edge ( 'none', *, *, #4498, .t. ) ;
#4500 = edge_curve ( 'none', #4502, #4497, #39186, .t. ) ;
#4501 = oriented_edge ( 'none', *, *, #4558, .t. ) ;
#4502 = vertex_point ( 'none', #39197 ) ;
#4503 = oriented_edge ( 'none', *, *, #4440, .f. ) ;
#4504 = oriented_edge ( 'none', *, *, #4465, .t. ) ;
#4505 = oriented_edge ( 'none', *, *, #4611, .f. ) ;
#4506 = vertex_point ( 'none', #39199 ) ;
#4507 = advanced_face ( 'none', ( #39178 ), #39205, .f. ) ;
#4508 = oriented_edge ( 'none', *, *, #4428, .f. ) ;
#4509 = edge_curve ( 'none', #4516, #4511, #39295, .t. ) ;
#4510 = oriented_edge ( 'none', *, *, #4495, .t. ) ;
#4511 = vertex_point ( 'none', #39293 ) ;
#4512 = vertex_point ( 'none', #39291 ) ;
#4513 = oriented_edge ( 'none', *, *, #4509, .t. ) ;
#4514 = edge_curve ( 'none', #4511, #4512, #39285, .t. ) ;
#4515 = oriented_edge ( 'none', *, *, #4500, .t. ) ;
#4516 = vertex_point ( 'none', #39284 ) ;
#4517 = vertex_point ( 'none', #39282 ) ;
#4518 = edge_curve ( 'none', #4391, #4442, #39273, .t. ) ;
#4519 = advanced_face ( 'none', ( #39190 ), #39276, .t. ) ;
#4520 = edge_loop ( 'none', ( #4533, #4653, #5385, #5420 ) ) ;
#4521 = oriented_edge ( 'none', *, *, #4528, .f. ) ;
#4522 = edge_curve ( 'none', #4529, #4385, #39267, .t. ) ;
#4523 = oriented_edge ( 'none', *, *, #4542, .t. ) ;
#4524 = edge_curve ( 'none', #4480, #4488, #39258, .t. ) ;
#4525 = edge_curve ( 'none', #4556, #4494, #39260, .t. ) ;
#4526 = oriented_edge ( 'none', *, *, #4914, .f. ) ;
#4527 = oriented_edge ( 'none', *, *, #4454, .t. ) ;
#4528 = edge_curve ( 'none', #4085, #4529, #39361, .t. ) ;
#4529 = vertex_point ( 'none', #39344 ) ;
#4530 = oriented_edge ( 'none', *, *, #4579, .f. ) ;
#4531 = vertex_point ( 'none', #39334 ) ;
#4532 = edge_loop ( 'none', ( #4527, #4546, #4523, #4605, #4530 ) ) ;
#4533 = oriented_edge ( 'none', *, *, #5280, .f. ) ;
#4534 = oriented_edge ( 'none', *, *, #4554, .f. ) ;
#4535 = oriented_edge ( 'none', *, *, #4578, .t. ) ;
#4536 = edge_curve ( 'none', #4491, #4493, #39332, .t. ) ;
#4537 = advanced_face ( 'none', ( #39336 ), #39355, .t. ) ;
#4538 = oriented_edge ( 'none', *, *, #4540, .t. ) ;
#4539 = oriented_edge ( 'none', *, *, #4541, .t. ) ;
#4540 = edge_curve ( 'none', #4531, #4494, #39316, .t. ) ;
#4541 = edge_curve ( 'none', #4491, #4531, #39346, .t. ) ;
#4542 = edge_curve ( 'none', #4604, #4480, #39415, .t. ) ;
#4543 = oriented_edge ( 'none', *, *, #4479, .f. ) ;
#4544 = edge_loop ( 'none', ( #4539, #4538, #4543, #4599 ) ) ;
#4545 = oriented_edge ( 'none', *, *, #4560, .f. ) ;
#4546 = oriented_edge ( 'none', *, *, #4602, .t. ) ;
#4547 = advanced_face ( 'none', ( #39317 ), #39313, .t. ) ;
#4548 = vertex_point ( 'none', #39411 ) ;
#4549 = vertex_point ( 'none', #39405 ) ;
#4550 = oriented_edge ( 'none', *, *, #4551, .t. ) ;
#4551 = edge_curve ( 'none', #4487, #4493, #39422, .t. ) ;
#4552 = edge_curve ( 'none', #4487, #4548, #39423, .t. ) ;
#4553 = oriented_edge ( 'none', *, *, #4479, .t. ) ;
#4554 = edge_curve ( 'none', #4548, #4556, #39396, .t. ) ;
#4555 = oriented_edge ( 'none', *, *, #4525, .f. ) ;
#4556 = vertex_point ( 'none', #38861 ) ;
#4557 = edge_curve ( 'none', #52547, #4646, #39304, .t. ) ;
#4558 = edge_curve ( 'none', #4497, #4517, #39474, .t. ) ;
#4559 = vertex_point ( 'none', #39482 ) ;
#4560 = edge_curve ( 'none', #4561, #4488, #39461, .t. ) ;
#4561 = vertex_point ( 'none', #39463 ) ;
#4562 = edge_loop ( 'none', ( #4490, #4550, #4553, #4555, #4534 ) ) ;
#4563 = vertex_point ( 'none', #39484 ) ;
#4564 = edge_curve ( 'none', #4548, #4565, #39475, .t. ) ;
#4565 = vertex_point ( 'none', #39465 ) ;
#4566 = oriented_edge ( 'none', *, *, #4575, .t. ) ;
#4567 = vertex_point ( 'none', #39478 ) ;
#4568 = edge_curve ( 'none', #4567, #4603, #39437, .t. ) ;
#4569 = vertex_point ( 'none', #39440 ) ;
#4570 = vertex_point ( 'none', #39438 ) ;
#4571 = oriented_edge ( 'none', *, *, #4568, .f. ) ;
#4572 = edge_curve ( 'none', #4583, #4567, #39548, .t. ) ;
#4573 = edge_curve ( 'none', #4593, #4569, #39554, .t. ) ;
#4574 = edge_loop ( 'none', ( #4590, #4535, #4526, #3982 ) ) ;
#4575 = edge_curve ( 'none', #4583, #4570, #39436, .t. ) ;
#4576 = vertex_point ( 'none', #39550 ) ;
#4577 = oriented_edge ( 'none', *, *, #4573, .f. ) ;
#4578 = edge_curve ( 'none', #4085, #4549, #39538, .t. ) ;
#4579 = edge_curve ( 'none', #4449, #4488, #39517, .t. ) ;
#4580 = edge_curve ( 'none', #4556, #4581, #39553, .t. ) ;
#4581 = vertex_point ( 'none', #39519 ) ;
#4582 = advanced_face ( 'none', ( #39497 ), #39515, .t. ) ;
#4583 = vertex_point ( 'none', #39493 ) ;
#4584 = advanced_face ( 'none', ( #39600 ), #39506, .t. ) ;
#4585 = oriented_edge ( 'none', *, *, #4634, .f. ) ;
#4586 = edge_loop ( 'none', ( #4588, #4600, #4594, #4589, #4587, #4571, #4596, #4566, #4647, #4577, #4650, #4645, #4648 ) ) ;
#4587 = oriented_edge ( 'none', *, *, #4486, .f. ) ;
#4588 = oriented_edge ( 'none', *, *, #4554, .t. ) ;
#4589 = oriented_edge ( 'none', *, *, #4595, .t. ) ;
#4590 = oriented_edge ( 'none', *, *, #4128, .f. ) ;
#4591 = edge_curve ( 'none', #4581, #4597, #39584, .t. ) ;
#4592 = vertex_point ( 'none', #39588 ) ;
#4593 = vertex_point ( 'none', #39599 ) ;
#4594 = oriented_edge ( 'none', *, *, #4591, .t. ) ;
#4595 = edge_curve ( 'none', #4597, #4592, #39573, .t. ) ;
#4596 = oriented_edge ( 'none', *, *, #4572, .f. ) ;
#4597 = vertex_point ( 'none', #39603 ) ;
#4598 = vertex_point ( 'none', #39577 ) ;
#4599 = oriented_edge ( 'none', *, *, #4536, .f. ) ;
#4600 = oriented_edge ( 'none', *, *, #4580, .t. ) ;
#4601 = advanced_face ( 'none', ( #39595 ), #39524, .t. ) ;
#4602 = edge_curve ( 'none', #4469, #4604, #39666, .t. ) ;
#4603 = vertex_point ( 'none', #39672 ) ;
#4604 = vertex_point ( 'none', #39563 ) ;
#4605 = oriented_edge ( 'none', *, *, #4524, .t. ) ;
#4606 = oriented_edge ( 'none', *, *, #4687, .t. ) ;
#4607 = edge_curve ( 'none', #4674, #4506, #39650, .t. ) ;
#4608 = edge_curve ( 'none', #4692, #4668, #39643, .t. ) ;
#4609 = advanced_face ( 'none', ( #39653 ), #39635, .t. ) ;
#4610 = oriented_edge ( 'none', *, *, #4649, .t. ) ;
#4611 = edge_curve ( 'none', #4613, #4360, #39627, .t. ) ;
#4612 = vertex_point ( 'none', #39631 ) ;
#4613 = vertex_point ( 'none', #39629 ) ;
#4614 = oriented_edge ( 'none', *, *, #4625, .t. ) ;
#4615 = edge_curve ( 'none', #2483, #4470, #39613, .t. ) ;
#4616 = vertex_point ( 'none', #39742 ) ;
#4617 = oriented_edge ( 'none', *, *, #4620, .f. ) ;
#4618 = edge_curve ( 'none', #4621, #4612, #39734, .t. ) ;
#4619 = oriented_edge ( 'none', *, *, #4703, .f. ) ;
#4620 = edge_curve ( 'none', #4612, #4613, #39605, .t. ) ;
#4621 = vertex_point ( 'none', #39719 ) ;
#4622 = edge_loop ( 'none', ( #4678, #4677, #4659, #4657 ) ) ;
#4623 = oriented_edge ( 'none', *, *, #4628, .f. ) ;
#4624 = oriented_edge ( 'none', *, *, #4618, .f. ) ;
#4625 = edge_curve ( 'none', #4621, #4632, #39713, .t. ) ;
#4626 = oriented_edge ( 'none', *, *, #4684, .f. ) ;
#4627 = oriented_edge ( 'none', *, *, #4680, .f. ) ;
#4628 = edge_curve ( 'none', #4629, #4632, #39707, .t. ) ;
#4629 = vertex_point ( 'none', #39703 ) ;
#4630 = oriented_edge ( 'none', *, *, #4691, .t. ) ;
#4631 = advanced_face ( 'none', ( #39691 ), #39706, .f. ) ;
#4632 = vertex_point ( 'none', #39798 ) ;
#4633 = edge_loop ( 'none', ( #4638, #4640, #4642, #4641, #4639, #4505, #4617, #4624, #4614, #4623, #4627, #4626, #4606 ) ) ;
#4634 = edge_curve ( 'none', #4563, #4378, #39801, .t. ) ;
#4635 = vertex_point ( 'none', #39715 ) ;
#4636 = advanced_face ( 'none', ( #39792 ), #39790, .t. ) ;
#4637 = edge_curve ( 'none', #4581, #4487, #39786, .t. ) ;
#4638 = oriented_edge ( 'none', *, *, #4591, .f. ) ;
#4639 = oriented_edge ( 'none', *, *, #4643, .t. ) ;
#4640 = oriented_edge ( 'none', *, *, #4637, .t. ) ;
#4641 = oriented_edge ( 'none', *, *, #4564, .t. ) ;
#4642 = oriented_edge ( 'none', *, *, #4552, .t. ) ;
#4643 = edge_curve ( 'none', #4565, #4360, #39767, .t. ) ;
#4644 = edge_curve ( 'none', #4569, #4570, #39802, .t. ) ;
#4645 = oriented_edge ( 'none', *, *, #4651, .t. ) ;
#4646 = vertex_point ( 'none', #39769 ) ;
#4647 = oriented_edge ( 'none', *, *, #4644, .f. ) ;
#4648 = oriented_edge ( 'none', *, *, #4564, .f. ) ;
#4649 = edge_curve ( 'none', #4576, #4593, #39797, .t. ) ;
#4650 = oriented_edge ( 'none', *, *, #4649, .f. ) ;
#4651 = edge_curve ( 'none', #4576, #4565, #39789, .t. ) ;
#4652 = edge_curve ( 'none', #4616, #4656, #39849, .t. ) ;
#4653 = oriented_edge ( 'none', *, *, #5413, .t. ) ;
#4654 = advanced_face ( 'none', ( #39746 ), #39756, .t. ) ;
#4655 = edge_curve ( 'none', #4592, #4674, #39839, .t. ) ;
#4656 = vertex_point ( 'none', #39822 ) ;
#4657 = oriented_edge ( 'none', *, *, #4655, .t. ) ;
#4658 = oriented_edge ( 'none', *, *, #4727, .t. ) ;
#4659 = oriented_edge ( 'none', *, *, #4486, .t. ) ;
#4660 = edge_loop ( 'none', ( #4693, #4722, #4698, #4694, #4705 ) ) ;
#4661 = edge_curve ( 'none', #4673, #4663, #39813, .t. ) ;
#4662 = advanced_face ( 'none', ( #39853 ), #39831, .t. ) ;
#4663 = vertex_point ( 'none', #39805 ) ;
#4664 = oriented_edge ( 'none', *, *, #4666, .t. ) ;
#4665 = oriented_edge ( 'none', *, *, #4661, .t. ) ;
#4666 = edge_curve ( 'none', #4663, #4613, #39804, .t. ) ;
#4667 = edge_curve ( 'none', #4360, #4673, #39907, .t. ) ;
#4668 = vertex_point ( 'none', #39897 ) ;
#4669 = edge_loop ( 'none', ( #4665, #4664, #4685, #4723 ) ) ;
#4670 = oriented_edge ( 'none', *, *, #4608, .t. ) ;
#4671 = edge_curve ( 'none', #4576, #4668, #39925, .t. ) ;
#4672 = edge_loop ( 'none', ( #4696, #4708, #4849, #6863 ) ) ;
#4673 = vertex_point ( 'none', #39889 ) ;
#4674 = vertex_point ( 'none', #39888 ) ;
#4675 = oriented_edge ( 'none', *, *, #4771, .f. ) ;
#4676 = advanced_face ( 'none', ( #39921 ), #39920, .t. ) ;
#4677 = oriented_edge ( 'none', *, *, #4679, .t. ) ;
#4678 = oriented_edge ( 'none', *, *, #4607, .t. ) ;
#4679 = edge_curve ( 'none', #4506, #4603, #39377, .t. ) ;
#4680 = edge_curve ( 'none', #4681, #4629, #38849, .t. ) ;
#4681 = vertex_point ( 'none', #39982 ) ;
#4682 = edge_loop ( 'none', ( #4729, #4658, #4733, #4710 ) ) ;
#4683 = edge_loop ( 'none', ( #4610, #4630, #4670, #4686 ) ) ;
#4684 = edge_curve ( 'none', #4616, #4681, #39968, .t. ) ;
#4685 = oriented_edge ( 'none', *, *, #4611, .t. ) ;
#4686 = oriented_edge ( 'none', *, *, #4671, .f. ) ;
#4687 = edge_curve ( 'none', #4616, #4597, #39959, .t. ) ;
#4688 = oriented_edge ( 'none', *, *, #5332, .f. ) ;
#4689 = oriented_edge ( 'none', *, *, #4803, .f. ) ;
#4690 = edge_loop ( 'none', ( #4770, #4689, #4765, #50822 ) ) ;
#4691 = edge_curve ( 'none', #4593, #4692, #39976, .t. ) ;
#4692 = vertex_point ( 'none', #39975 ) ;
#4693 = oriented_edge ( 'none', *, *, #4711, .f. ) ;
#4694 = oriented_edge ( 'none', *, *, #4699, .f. ) ;
#4695 = vertex_point ( 'none', #39977 ) ;
#4696 = oriented_edge ( 'none', *, *, #50656, .t. ) ;
#4697 = edge_loop ( 'none', ( #4717, #4768, #4714, #4769 ) ) ;
#4698 = oriented_edge ( 'none', *, *, #4724, .f. ) ;
#4699 = edge_curve ( 'none', #4695, #4718, #39952, .t. ) ;
#4700 = vertex_point ( 'none', #39930 ) ;
#4701 = edge_loop ( 'none', ( #4675, #4750, #4758, #4761, #4763 ) ) ;
#4702 = edge_curve ( 'none', #4695, #4720, #40038, .t. ) ;
#4703 = edge_curve ( 'none', #4598, #4732, #40032, .t. ) ;
#4704 = edge_curve ( 'none', #4663, #4692, #39932, .t. ) ;
#4705 = oriented_edge ( 'none', *, *, #4702, .t. ) ;
#4706 = vertex_point ( 'none', #40027 ) ;
#4707 = advanced_face ( 'none', ( #40025 ), #39929, .t. ) ;
#4708 = oriented_edge ( 'none', *, *, #6531, .t. ) ;
#4709 = edge_curve ( 'none', #4673, #4668, #40021, .t. ) ;
#4710 = oriented_edge ( 'none', *, *, #4652, .f. ) ;
#4711 = edge_curve ( 'none', #4512, #4720, #39990, .t. ) ;
#4712 = advanced_face ( 'none', ( #40010 ), #40024, .t. ) ;
#4713 = oriented_edge ( 'none', *, *, #4607, .f. ) ;
#4714 = oriented_edge ( 'none', *, *, #4661, .f. ) ;
#4715 = oriented_edge ( 'none', *, *, #4498, .f. ) ;
#4716 = edge_curve ( 'none', #4674, #4656, #39994, .t. ) ;
#4717 = oriented_edge ( 'none', *, *, #4608, .f. ) ;
#4718 = vertex_point ( 'none', #40094 ) ;
#4719 = advanced_face ( 'none', ( #40092 ), #40107, .t. ) ;
#4720 = vertex_point ( 'none', #40015 ) ;
#4721 = oriented_edge ( 'none', *, *, #5715, .f. ) ;
#4722 = oriented_edge ( 'none', *, *, #4514, .f. ) ;
#4723 = oriented_edge ( 'none', *, *, #4667, .t. ) ;
#4724 = edge_curve ( 'none', #4718, #4511, #39998, .t. ) ;
#4725 = oriented_edge ( 'none', *, *, #4716, .t. ) ;
#4726 = advanced_face ( 'none', ( #40074 ), #40088, .t. ) ;
#4727 = edge_curve ( 'none', #4681, #4502, #40167, .t. ) ;
#4728 = oriented_edge ( 'none', *, *, #4731, .f. ) ;
#4729 = oriented_edge ( 'none', *, *, #4684, .t. ) ;
#4730 = edge_loop ( 'none', ( #4728, #4715, #4713, #4725 ) ) ;
#4731 = edge_curve ( 'none', #4502, #4656, #40049, .t. ) ;
#4732 = vertex_point ( 'none', #40154 ) ;
#4733 = oriented_edge ( 'none', *, *, #4731, .t. ) ;
#4734 = oriented_edge ( 'none', *, *, #4801, .t. ) ;
#4735 = edge_curve ( 'none', #4604, #4442, #40148, .t. ) ;
#4736 = advanced_face ( 'none', ( #40139 ), #40061, .t. ) ;
#4737 = oriented_edge ( 'none', *, *, #4754, .t. ) ;
#4738 = oriented_edge ( 'none', *, *, #4771, .t. ) ;
#4739 = edge_loop ( 'none', ( #4808, #4809, #4740, #4734 ) ) ;
#4740 = oriented_edge ( 'none', *, *, #4644, .t. ) ;
#4741 = oriented_edge ( 'none', *, *, #4755, .f. ) ;
#4742 = edge_curve ( 'none', #4718, #4569, #40137, .t. ) ;
#4743 = vertex_point ( 'none', #40127 ) ;
#4744 = advanced_face ( 'none', ( #40135 ), #40091, .t. ) ;
#4745 = edge_curve ( 'none', #4632, #4756, #40223, .t. ) ;
#4746 = oriented_edge ( 'none', *, *, #4572, .t. ) ;
#4747 = oriented_edge ( 'none', *, *, #4628, .t. ) ;
#4748 = oriented_edge ( 'none', *, *, #4764, .t. ) ;
#4749 = oriented_edge ( 'none', *, *, #4745, .t. ) ;
#4750 = oriented_edge ( 'none', *, *, #4752, .f. ) ;
#4751 = oriented_edge ( 'none', *, *, #4767, .t. ) ;
#4752 = edge_curve ( 'none', #4517, #4700, #40116, .t. ) ;
#4753 = edge_loop ( 'none', ( #4759, #4751, #4738, #4741 ) ) ;
#4754 = edge_curve ( 'none', #4756, #4497, #40207, .t. ) ;
#4755 = edge_curve ( 'none', #4621, #4706, #40191, .t. ) ;
#4756 = vertex_point ( 'none', #40225 ) ;
#4757 = edge_loop ( 'none', ( #4737, #4748, #4747, #4749 ) ) ;
#4758 = oriented_edge ( 'none', *, *, #4558, .f. ) ;
#4759 = oriented_edge ( 'none', *, *, #4618, .t. ) ;
#4760 = oriented_edge ( 'none', *, *, #3914, .f. ) ;
#4761 = oriented_edge ( 'none', *, *, #4754, .f. ) ;
#4762 = edge_curve ( 'none', #4756, #4706, #40224, .t. ) ;
#4763 = oriented_edge ( 'none', *, *, #4762, .t. ) ;
#4764 = edge_curve ( 'none', #4497, #4629, #40172, .t. ) ;
#4765 = oriented_edge ( 'none', *, *, #50834, .f. ) ;
#4766 = advanced_face ( 'none', ( #40198 ), #40204, .t. ) ;
#4767 = edge_curve ( 'none', #4612, #4700, #40258, .t. ) ;
#4768 = oriented_edge ( 'none', *, *, #4704, .f. ) ;
#4769 = oriented_edge ( 'none', *, *, #4709, .t. ) ;
#4770 = oriented_edge ( 'none', *, *, #4347, .f. ) ;
#4771 = edge_curve ( 'none', #4700, #4706, #40171, .t. ) ;
#4772 = advanced_face ( 'none', ( #40276 ), #40284, .f. ) ;
#4773 = advanced_face ( 'none', ( #40245 ), #40226, .t. ) ;
#4774 = edge_curve ( 'none', #4732, #4563, #40242, .t. ) ;
#4775 = oriented_edge ( 'none', *, *, #4848, .f. ) ;
#4776 = oriented_edge ( 'none', *, *, #4637, .f. ) ;
#4777 = advanced_face ( 'none', ( #40344 ), #40243, .t. ) ;
#4778 = oriented_edge ( 'none', *, *, #4580, .f. ) ;
#4779 = oriented_edge ( 'none', *, *, #4551, .f. ) ;
#4780 = oriented_edge ( 'none', *, *, #4651, .f. ) ;
#4781 = oriented_edge ( 'none', *, *, #4453, .t. ) ;
#4782 = edge_loop ( 'none', ( #4779, #4776, #4778, #4833, #4844 ) ) ;
#4783 = oriented_edge ( 'none', *, *, #4489, .t. ) ;
#4784 = advanced_face ( 'none', ( #40263, #40346 ), #40321, .f. ) ;
#4785 = oriented_edge ( 'none', *, *, #4786, .f. ) ;
#4786 = edge_curve ( 'none', #4531, #4491, #40332, .t. ) ;
#4787 = oriented_edge ( 'none', *, *, #4481, .t. ) ;
#4788 = oriented_edge ( 'none', *, *, #4540, .f. ) ;
#4789 = edge_loop ( 'none', ( #4832, #4840, #4826, #4850, #4780 ) ) ;
#4790 = oriented_edge ( 'none', *, *, #4793, .t. ) ;
#4791 = oriented_edge ( 'none', *, *, #4711, .t. ) ;
#4792 = oriented_edge ( 'none', *, *, #4541, .f. ) ;
#4793 = edge_curve ( 'none', #4561, #4559, #40299, .t. ) ;
#4794 = oriented_edge ( 'none', *, *, #4812, .f. ) ;
#4795 = advanced_face ( 'none', ( #40331 ), #40308, .t. ) ;
#4796 = edge_loop ( 'none', ( #4788, #4847, #4845, #4775 ) ) ;
#4797 = edge_loop ( 'none', ( #4792, #4785 ) ) ;
#4798 = oriented_edge ( 'none', *, *, #4542, .f. ) ;
#4799 = edge_loop ( 'none', ( #4790, #4787 ) ) ;
#4800 = oriented_edge ( 'none', *, *, #4579, .t. ) ;
#4801 = edge_curve ( 'none', #4570, #4695, #40414, .t. ) ;
#4802 = edge_curve ( 'none', #4567, #4512, #40398, .t. ) ;
#4803 = edge_curve ( 'none', #4807, #4423, #40295, .t. ) ;
#4804 = edge_loop ( 'none', ( #4746, #4806, #4791, #4794 ) ) ;
#4805 = advanced_face ( 'none', ( #40379 ), #40409, .t. ) ;
#4806 = oriented_edge ( 'none', *, *, #4802, .t. ) ;
#4807 = vertex_point ( 'none', #40403 ) ;
#4808 = oriented_edge ( 'none', *, *, #4699, .t. ) ;
#4809 = oriented_edge ( 'none', *, *, #4742, .t. ) ;
#4810 = oriented_edge ( 'none', *, *, #4735, .t. ) ;
#4811 = edge_loop ( 'none', ( #4798, #4810, #4781, #4800, #4783 ) ) ;
#4812 = edge_curve ( 'none', #4583, #4720, #40402, .t. ) ;
#4813 = advanced_face ( 'none', ( #39891 ), #40395, .f. ) ;
#4814 = edge_curve ( 'none', #4700, #4663, #38356, .t. ) ;
#4815 = oriented_edge ( 'none', *, *, #4755, .t. ) ;
#4816 = oriented_edge ( 'none', *, *, #4762, .f. ) ;
#4817 = oriented_edge ( 'none', *, *, #4812, .t. ) ;
#4818 = oriented_edge ( 'none', *, *, #4745, .f. ) ;
#4819 = edge_loop ( 'none', ( #4886, #4883, #4876, #4879 ) ) ;
#4820 = oriented_edge ( 'none', *, *, #4702, .f. ) ;
#4821 = advanced_face ( 'none', ( #40477 ), #40470, .f. ) ;
#4822 = oriented_edge ( 'none', *, *, #4727, .f. ) ;
#4823 = advanced_face ( 'none', ( #40464 ), #40462, .f. ) ;
#4824 = edge_loop ( 'none', ( #5212, #5177, #5411, #5552 ) ) ;
#4825 = oriented_edge ( 'none', *, *, #4801, .f. ) ;
#4826 = oriented_edge ( 'none', *, *, #4667, .f. ) ;
#4827 = oriented_edge ( 'none', *, *, #4652, .t. ) ;
#4828 = oriented_edge ( 'none', *, *, #4716, .f. ) ;
#4829 = advanced_face ( 'none', ( #40473 ), #40434, .f. ) ;
#4830 = oriented_edge ( 'none', *, *, #4655, .f. ) ;
#4831 = oriented_edge ( 'none', *, *, #4595, .f. ) ;
#4832 = oriented_edge ( 'none', *, *, #4671, .t. ) ;
#4833 = oriented_edge ( 'none', *, *, #4525, .t. ) ;
#4834 = oriented_edge ( 'none', *, *, #4485, .f. ) ;
#4835 = oriented_edge ( 'none', *, *, #4793, .f. ) ;
#4836 = advanced_face ( 'none', ( #40457 ), #40436, .f. ) ;
#4837 = oriented_edge ( 'none', *, *, #4560, .t. ) ;
#4838 = oriented_edge ( 'none', *, *, #4524, .f. ) ;
#4839 = edge_curve ( 'none', #11173, #50867, #40451, .t. ) ;
#4840 = oriented_edge ( 'none', *, *, #4709, .f. ) ;
#4841 = advanced_face ( 'none', ( #40536 ), #40423, .f. ) ;
#4842 = edge_loop ( 'none', ( #4827, #4828, #4830, #4831, #4881 ) ) ;
#4843 = advanced_face ( 'none', ( #40532 ), #40425, .t. ) ;
#4844 = oriented_edge ( 'none', *, *, #4848, .t. ) ;
#4845 = oriented_edge ( 'none', *, *, #4536, .t. ) ;
#4846 = edge_loop ( 'none', ( #4834, #4835, #4837, #4838 ) ) ;
#4847 = oriented_edge ( 'none', *, *, #4786, .t. ) ;
#4848 = edge_curve ( 'none', #4494, #4493, #40512, .t. ) ;
#4849 = oriented_edge ( 'none', *, *, #11762, .f. ) ;
#4850 = oriented_edge ( 'none', *, *, #4643, .f. ) ;
#4851 = oriented_edge ( 'none', *, *, #4802, .f. ) ;
#4852 = advanced_face ( 'none', ( #40501 ), #40541, .f. ) ;
#4853 = edge_loop ( 'none', ( #4855, #4918, #4924, #4923, #4915 ) ) ;
#4854 = oriented_edge ( 'none', *, *, #4724, .t. ) ;
#4855 = oriented_edge ( 'none', *, *, #4436, .f. ) ;
#4856 = oriented_edge ( 'none', *, *, #4568, .t. ) ;
#4857 = oriented_edge ( 'none', *, *, #4428, .t. ) ;
#4858 = advanced_face ( 'none', ( #40421 ), #40480, .f. ) ;
#4859 = oriented_edge ( 'none', *, *, #4752, .t. ) ;
#4860 = advanced_face ( 'none', ( #40607 ), #40510, .f. ) ;
#4861 = edge_loop ( 'none', ( #4925, #4851, #4856, #4926 ) ) ;
#4862 = oriented_edge ( 'none', *, *, #4680, .t. ) ;
#4863 = oriented_edge ( 'none', *, *, #4764, .f. ) ;
#4864 = oriented_edge ( 'none', *, *, #4500, .f. ) ;
#4865 = oriented_edge ( 'none', *, *, #4691, .f. ) ;
#4866 = oriented_edge ( 'none', *, *, #4742, .f. ) ;
#4867 = advanced_face ( 'none', ( #40601 ), #40486, .f. ) ;
#4868 = oriented_edge ( 'none', *, *, #4871, .f. ) ;
#4869 = edge_loop ( 'none', ( #4878, #4857, #4859, #4912, #4870, #4916, #4854 ) ) ;
#4870 = oriented_edge ( 'none', *, *, #4704, .t. ) ;
#4871 = edge_curve ( 'none', #4692, #4718, #40597, .t. ) ;
#4872 = edge_loop ( 'none', ( #4877, #4866, #4868, #4865 ) ) ;
#4873 = oriented_edge ( 'none', *, *, #4575, .f. ) ;
#4874 = advanced_face ( 'none', ( #40497 ), #40558, .f. ) ;
#4875 = edge_loop ( 'none', ( #4862, #4863, #4864, #4822 ) ) ;
#4876 = oriented_edge ( 'none', *, *, #4620, .t. ) ;
#4877 = oriented_edge ( 'none', *, *, #4573, .t. ) ;
#4878 = oriented_edge ( 'none', *, *, #4509, .f. ) ;
#4879 = oriented_edge ( 'none', *, *, #4666, .f. ) ;
#4880 = edge_loop ( 'none', ( #4921, #4913, #4909, #4904, #4906 ) ) ;
#4881 = oriented_edge ( 'none', *, *, #4687, .f. ) ;
#4882 = edge_loop ( 'none', ( #4817, #4820, #4825, #4873 ) ) ;
#4883 = oriented_edge ( 'none', *, *, #4767, .f. ) ;
#4884 = edge_loop ( 'none', ( #4815, #4816, #4818, #4885 ) ) ;
#4885 = oriented_edge ( 'none', *, *, #4625, .f. ) ;
#4886 = oriented_edge ( 'none', *, *, #4814, .f. ) ;
#4887 = edge_curve ( 'none', #4351, #4406, #40664, .t. ) ;
#4888 = oriented_edge ( 'none', *, *, #4887, .t. ) ;
#4889 = advanced_face ( 'none', ( #40573 ), #40600, .t. ) ;
#4890 = oriented_edge ( 'none', *, *, #4405, .t. ) ;
#4891 = oriented_edge ( 'none', *, *, #4900, .t. ) ;
#4892 = advanced_face ( 'none', ( #40657 ), #40658, .t. ) ;
#4893 = edge_curve ( 'none', #4397, #4399, #40571, .t. ) ;
#4894 = oriented_edge ( 'none', *, *, #4476, .f. ) ;
#4895 = oriented_edge ( 'none', *, *, #4903, .f. ) ;
#4896 = oriented_edge ( 'none', *, *, #4471, .t. ) ;
#4897 = oriented_edge ( 'none', *, *, #4403, .t. ) ;
#4898 = oriented_edge ( 'none', *, *, #4439, .f. ) ;
#4899 = advanced_face ( 'none', ( #40642 ), #40626, .t. ) ;
#4900 = edge_curve ( 'none', #4417, #4349, #40547, .t. ) ;
#4901 = oriented_edge ( 'none', *, *, #4425, .f. ) ;
#4902 = edge_loop ( 'none', ( #4901, #4891, #4890, #4951, #4953 ) ) ;
#4903 = edge_curve ( 'none', #4457, #4437, #40618, .t. ) ;
#4904 = oriented_edge ( 'none', *, *, #4735, .f. ) ;
#4905 = advanced_face ( 'none', ( #40610 ), #40709, .t. ) ;
#4906 = oriented_edge ( 'none', *, *, #4602, .f. ) ;
#4907 = edge_loop ( 'none', ( #4910, #4922, #4897, #4896, #4898, #4895 ) ) ;
#4908 = oriented_edge ( 'none', *, *, #4900, .f. ) ;
#4909 = oriented_edge ( 'none', *, *, #4518, .t. ) ;
#4910 = oriented_edge ( 'none', *, *, #4458, .f. ) ;
#4911 = advanced_face ( 'none', ( #40706 ), #40721, .t. ) ;
#4912 = oriented_edge ( 'none', *, *, #4814, .t. ) ;
#4913 = oriented_edge ( 'none', *, *, #4920, .t. ) ;
#4914 = edge_curve ( 'none', #3833, #4549, #40702, .t. ) ;
#4915 = oriented_edge ( 'none', *, *, #4903, .t. ) ;
#4916 = oriented_edge ( 'none', *, *, #4871, .t. ) ;
#4917 = edge_loop ( 'none', ( #4894, #4908, #4966, #4965, #4888 ) ) ;
#4918 = oriented_edge ( 'none', *, *, #4920, .f. ) ;
#4919 = advanced_face ( 'none', ( #40705 ), #40679, .t. ) ;
#4920 = edge_curve ( 'none', #4396, #4391, #40693, .t. ) ;
#4921 = oriented_edge ( 'none', *, *, #4446, .f. ) ;
#4922 = oriented_edge ( 'none', *, *, #4893, .t. ) ;
#4923 = oriented_edge ( 'none', *, *, #4461, .t. ) ;
#4924 = oriented_edge ( 'none', *, *, #4440, .t. ) ;
#4925 = oriented_edge ( 'none', *, *, #4495, .f. ) ;
#4926 = oriented_edge ( 'none', *, *, #4679, .f. ) ;
#4927 = advanced_face ( 'none', ( #40691 ), #40682, .t. ) ;
#4928 = oriented_edge ( 'none', *, *, #4362, .t. ) ;
#4929 = oriented_edge ( 'none', *, *, #4309, .f. ) ;
#4930 = oriented_edge ( 'none', *, *, #4339, .f. ) ;
#4931 = oriented_edge ( 'none', *, *, #4944, .t. ) ;
#4932 = oriented_edge ( 'none', *, *, #4291, .f. ) ;
#4933 = oriented_edge ( 'none', *, *, #4959, .f. ) ;
#4934 = oriented_edge ( 'none', *, *, #4335, .t. ) ;
#4935 = oriented_edge ( 'none', *, *, #4382, .f. ) ;
#4936 = oriented_edge ( 'none', *, *, #4306, .f. ) ;
#4937 = oriented_edge ( 'none', *, *, #4949, .t. ) ;
#4938 = advanced_face ( 'none', ( #40668 ), #40775, .t. ) ;
#4939 = oriented_edge ( 'none', *, *, #4370, .f. ) ;
#4940 = oriented_edge ( 'none', *, *, #4948, .f. ) ;
#4941 = edge_loop ( 'none', ( #4930, #4999, #5003, #5006, #4997 ) ) ;
#4942 = oriented_edge ( 'none', *, *, #4887, .f. ) ;
#4943 = advanced_face ( 'none', ( #40777 ), #40772, .t. ) ;
#4944 = edge_curve ( 'none', #4329, #4328, #40694, .t. ) ;
#4945 = edge_loop ( 'none', ( #4929, #4931, #4928, #4933, #4935 ) ) ;
#4946 = oriented_edge ( 'none', *, *, #4308, .t. ) ;
#4947 = oriented_edge ( 'none', *, *, #4371, .t. ) ;
#4948 = edge_curve ( 'none', #4336, #4364, #40754, .t. ) ;
#4949 = edge_curve ( 'none', #4304, #4260, #40769, .t. ) ;
#4950 = oriented_edge ( 'none', *, *, #4948, .t. ) ;
#4951 = oriented_edge ( 'none', *, *, #4893, .f. ) ;
#4952 = oriented_edge ( 'none', *, *, #4381, .t. ) ;
#4953 = oriented_edge ( 'none', *, *, #4386, .f. ) ;
#4954 = edge_loop ( 'none', ( #4956, #4963, #4947, #4946, #4950 ) ) ;
#4955 = edge_loop ( 'none', ( #4957, #4961, #4952, #4962, #4960, #4942 ) ) ;
#4956 = oriented_edge ( 'none', *, *, #4324, .f. ) ;
#4957 = oriented_edge ( 'none', *, *, #4359, .f. ) ;
#4958 = advanced_face ( 'none', ( #40714 ), #40725, .t. ) ;
#4959 = edge_curve ( 'none', #4357, #4372, #40840, .t. ) ;
#4960 = oriented_edge ( 'none', *, *, #4388, .f. ) ;
#4961 = oriented_edge ( 'none', *, *, #4959, .t. ) ;
#4962 = oriented_edge ( 'none', *, *, #4421, .t. ) ;
#4963 = oriented_edge ( 'none', *, *, #4944, .f. ) ;
#4964 = edge_loop ( 'none', ( #4936, #4937, #4934, #4996, #4939, #4940 ) ) ;
#4965 = oriented_edge ( 'none', *, *, #4412, .t. ) ;
#4966 = oriented_edge ( 'none', *, *, #4392, .t. ) ;
#4967 = edge_loop ( 'none', ( #4968, #4973, #5044, #5046, #4982, #5045 ) ) ;
#4968 = oriented_edge ( 'none', *, *, #4234, .f. ) ;
#4969 = advanced_face ( 'none', ( #40831 ), #40760, .t. ) ;
#4970 = oriented_edge ( 'none', *, *, #4284, .f. ) ;
#4971 = oriented_edge ( 'none', *, *, #4228, .t. ) ;
#4972 = oriented_edge ( 'none', *, *, #4980, .t. ) ;
#4973 = oriented_edge ( 'none', *, *, #5043, .t. ) ;
#4974 = oriented_edge ( 'none', *, *, #4295, .f. ) ;
#4975 = oriented_edge ( 'none', *, *, #4227, .t. ) ;
#4976 = oriented_edge ( 'none', *, *, #5005, .f. ) ;
#4977 = edge_loop ( 'none', ( #4974, #4984, #4992, #5048, #4979 ) ) ;
#4978 = oriented_edge ( 'none', *, *, #4264, .t. ) ;
#4979 = oriented_edge ( 'none', *, *, #5047, .t. ) ;
#4980 = edge_curve ( 'none', #4251, #4235, #40799, .t. ) ;
#4981 = advanced_face ( 'none', ( #40792 ), #40809, .t. ) ;
#4982 = oriented_edge ( 'none', *, *, #4301, .f. ) ;
#4983 = edge_loop ( 'none', ( #4993, #4972, #4971, #5041, #4970 ) ) ;
#4984 = oriented_edge ( 'none', *, *, #4980, .f. ) ;
#4985 = edge_loop ( 'none', ( #4932, #4990, #4975, #4978, #4989, #4976 ) ) ;
#4986 = advanced_face ( 'none', ( #40788 ), #40787, .t. ) ;
#4987 = oriented_edge ( 'none', *, *, #4331, .f. ) ;
#4988 = oriented_edge ( 'none', *, *, #4334, .t. ) ;
#4989 = oriented_edge ( 'none', *, *, #4322, .f. ) ;
#4990 = oriented_edge ( 'none', *, *, #4995, .t. ) ;
#4991 = oriented_edge ( 'none', *, *, #4949, .f. ) ;
#4992 = oriented_edge ( 'none', *, *, #4282, .t. ) ;
#4993 = oriented_edge ( 'none', *, *, #4221, .f. ) ;
#4994 = advanced_face ( 'none', ( #40803 ), #40903, .t. ) ;
#4995 = edge_curve ( 'none', #4288, #4250, #40888, .t. ) ;
#4996 = oriented_edge ( 'none', *, *, #4316, .t. ) ;
#4997 = oriented_edge ( 'none', *, *, #5005, .t. ) ;
#4998 = oriented_edge ( 'none', *, *, #5001, .t. ) ;
#4999 = oriented_edge ( 'none', *, *, #5001, .f. ) ;
#5000 = advanced_face ( 'none', ( #40881 ), #40806, .t. ) ;
#5001 = edge_curve ( 'none', #4270, #4286, #40898, .t. ) ;
#5002 = oriented_edge ( 'none', *, *, #4275, .f. ) ;
#5003 = oriented_edge ( 'none', *, *, #4323, .t. ) ;
#5004 = edge_loop ( 'none', ( #5002, #4998, #4988, #4991, #4987 ) ) ;
#5005 = edge_curve ( 'none', #4285, #4341, #39866, .t. ) ;
#5006 = oriented_edge ( 'none', *, *, #4294, .t. ) ;
#5007 = edge_loop ( 'none', ( #5026, #5072, #5076, #5079, #5074 ) ) ;
#5008 = oriented_edge ( 'none', *, *, #5087, .f. ) ;
#5009 = edge_curve ( 'none', #4162, #4134, #40957, .t. ) ;
#5010 = oriented_edge ( 'none', *, *, #4166, .t. ) ;
#5011 = edge_loop ( 'none', ( #5089, #5077, #5081, #5063, #5078, #5085 ) ) ;
#5012 = oriented_edge ( 'none', *, *, #5030, .t. ) ;
#5013 = oriented_edge ( 'none', *, *, #5036, .t. ) ;
#5014 = oriented_edge ( 'none', *, *, #4188, .t. ) ;
#5015 = edge_loop ( 'none', ( #5033, #5008, #5016, #5010, #5020 ) ) ;
#5016 = oriented_edge ( 'none', *, *, #4202, .t. ) ;
#5017 = oriented_edge ( 'none', *, *, #4210, .f. ) ;
#5018 = oriented_edge ( 'none', *, *, #5035, .f. ) ;
#5019 = advanced_face ( 'none', ( #40947 ), #40965, .t. ) ;
#5020 = oriented_edge ( 'none', *, *, #5009, .t. ) ;
#5021 = vertex_point ( 'none', #40962 ) ;
#5022 = oriented_edge ( 'none', *, *, #4215, .t. ) ;
#5023 = oriented_edge ( 'none', *, *, #4190, .t. ) ;
#5024 = oriented_edge ( 'none', *, *, #4176, .f. ) ;
#5025 = oriented_edge ( 'none', *, *, #5035, .t. ) ;
#5026 = oriented_edge ( 'none', *, *, #4156, .f. ) ;
#5027 = oriented_edge ( 'none', *, *, #5030, .f. ) ;
#5028 = oriented_edge ( 'none', *, *, #4243, .f. ) ;
#5029 = oriented_edge ( 'none', *, *, #4109, .f. ) ;
#5030 = edge_curve ( 'none', #4201, #4189, #40931, .t. ) ;
#5031 = oriented_edge ( 'none', *, *, #4213, .t. ) ;
#5032 = edge_loop ( 'none', ( #5040, #5012, #5014, #5037, #5028 ) ) ;
#5033 = oriented_edge ( 'none', *, *, #4133, .f. ) ;
#5034 = oriented_edge ( 'none', *, *, #4246, .t. ) ;
#5035 = edge_curve ( 'none', #4205, #4180, #40944, .t. ) ;
#5036 = edge_curve ( 'none', #4206, #4135, #40963, .t. ) ;
#5037 = oriented_edge ( 'none', *, *, #5043, .f. ) ;
#5038 = advanced_face ( 'none', ( #40943 ), #40945, .t. ) ;
#5039 = edge_loop ( 'none', ( #5017, #5013, #5022, #5023, #5086, #5018 ) ) ;
#5040 = oriented_edge ( 'none', *, *, #4198, .f. ) ;
#5041 = oriented_edge ( 'none', *, *, #4995, .f. ) ;
#5042 = advanced_face ( 'none', ( #41023 ), #40915, .t. ) ;
#5043 = edge_curve ( 'none', #4231, #4187, #40913, .t. ) ;
#5044 = oriented_edge ( 'none', *, *, #4214, .t. ) ;
#5045 = oriented_edge ( 'none', *, *, #5047, .f. ) ;
#5046 = oriented_edge ( 'none', *, *, #4242, .t. ) ;
#5047 = edge_curve ( 'none', #4256, #4296, #41001, .t. ) ;
#5048 = oriented_edge ( 'none', *, *, #4237, .t. ) ;
#5049 = advanced_face ( 'none', ( #41026 ), #40993, .t. ) ;
#5050 = edge_curve ( 'none', #4064, #4110, #41009, .t. ) ;
#5051 = oriented_edge ( 'none', *, *, #4056, .t. ) ;
#5052 = oriented_edge ( 'none', *, *, #4054, .f. ) ;
#5053 = advanced_face ( 'none', ( #40971 ), #41015, .t. ) ;
#5054 = oriented_edge ( 'none', *, *, #4089, .f. ) ;
#5055 = oriented_edge ( 'none', *, *, #4107, .t. ) ;
#5056 = oriented_edge ( 'none', *, *, #4092, .f. ) ;
#5057 = oriented_edge ( 'none', *, *, #5122, .t. ) ;
#5058 = oriented_edge ( 'none', *, *, #5083, .f. ) ;
#5059 = oriented_edge ( 'none', *, *, #4068, .t. ) ;
#5060 = oriented_edge ( 'none', *, *, #4083, .f. ) ;
#5061 = edge_loop ( 'none', ( #5052, #5057, #5124, #5127, #5056, #5125 ) ) ;
#5062 = edge_loop ( 'none', ( #5029, #5066, #5071, #5051, #5084 ) ) ;
#5063 = oriented_edge ( 'none', *, *, #4171, .t. ) ;
#5064 = edge_loop ( 'none', ( #5070, #5065, #5055, #5058, #5054 ) ) ;
#5065 = oriented_edge ( 'none', *, *, #5068, .t. ) ;
#5066 = oriented_edge ( 'none', *, *, #5068, .f. ) ;
#5067 = advanced_face ( 'none', ( #41069 ), #40984, .t. ) ;
#5069 = vertex_point ( 'none', #41072 ) ;
#5068 = edge_curve ( 'none', #4127, #4116, #41073, .t. ) ;
#5070 = oriented_edge ( 'none', *, *, #4122, .f. ) ;
#5071 = oriented_edge ( 'none', *, *, #4095, .t. ) ;
#5072 = oriented_edge ( 'none', *, *, #5087, .t. ) ;
#5073 = advanced_face ( 'none', ( #40983 ), #41004, .t. ) ;
#5074 = oriented_edge ( 'none', *, *, #4144, .f. ) ;
#5075 = oriented_edge ( 'none', *, *, #11228, .t. ) ;
#5076 = oriented_edge ( 'none', *, *, #4142, .t. ) ;
#5077 = oriented_edge ( 'none', *, *, #5083, .t. ) ;
#5078 = oriented_edge ( 'none', *, *, #4149, .f. ) ;
#5079 = oriented_edge ( 'none', *, *, #5036, .f. ) ;
#5080 = edge_curve ( 'none', #5069, #5101, #41045, .t. ) ;
#5081 = oriented_edge ( 'none', *, *, #4105, .t. ) ;
#5082 = advanced_face ( 'none', ( #41041 ), #41046, .t. ) ;
#5083 = edge_curve ( 'none', #4112, #4115, #41054, .t. ) ;
#5084 = oriented_edge ( 'none', *, *, #5050, .t. ) ;
#5085 = oriented_edge ( 'none', *, *, #5009, .f. ) ;
#5086 = oriented_edge ( 'none', *, *, #4245, .f. ) ;
#5087 = edge_curve ( 'none', #4098, #4094, #41035, .t. ) ;
#5088 = advanced_face ( 'none', ( #41118 ), #41120, .t. ) ;
#5089 = oriented_edge ( 'none', *, *, #4163, .f. ) ;
#5090 = advanced_face ( 'none', ( #41108 ), #41152, .t. ) ;
#5091 = edge_curve ( 'none', #3969, #3967, #41142, .t. ) ;
#5092 = edge_loop ( 'none', ( #5156, #5153, #5155, #5159, #5161 ) ) ;
#5093 = oriented_edge ( 'none', *, *, #3980, .t. ) ;
#5094 = oriented_edge ( 'none', *, *, #4019, .t. ) ;
#5095 = oriented_edge ( 'none', *, *, #5097, .t. ) ;
#5096 = oriented_edge ( 'none', *, *, #5278, .f. ) ;
#5097 = edge_curve ( 'none', #3981, #4031, #41096, .t. ) ;
#5098 = oriented_edge ( 'none', *, *, #5122, .f. ) ;
#5099 = oriented_edge ( 'none', *, *, #4029, .t. ) ;
#5100 = oriented_edge ( 'none', *, *, #4069, .f. ) ;
#5101 = vertex_point ( 'none', #41122 ) ;
#5102 = edge_loop ( 'none', ( #5104, #5112, #5094, #5093, #5095 ) ) ;
#5103 = edge_loop ( 'none', ( #5105, #5110, #5099, #5111, #5109, #5170 ) ) ;
#5104 = oriented_edge ( 'none', *, *, #4039, .f. ) ;
#5105 = oriented_edge ( 'none', *, *, #4009, .f. ) ;
#5106 = advanced_face ( 'none', ( #41127 ), #41097, .t. ) ;
#5107 = edge_curve ( 'none', #4038, #4025, #41217, .t. ) ;
#5108 = edge_curve ( 'none', #5169, #4646, #41206, .t. ) ;
#5109 = oriented_edge ( 'none', *, *, #4079, .f. ) ;
#5110 = oriented_edge ( 'none', *, *, #5107, .t. ) ;
#5111 = oriented_edge ( 'none', *, *, #4070, .t. ) ;
#5112 = oriented_edge ( 'none', *, *, #5091, .f. ) ;
#5113 = edge_loop ( 'none', ( #5162, #5163, #5160, #5141, #5158, #5167 ) ) ;
#5114 = oriented_edge ( 'none', *, *, #5129, .f. ) ;
#5115 = edge_curve ( 'none', #4008, #4061, #41171, .t. ) ;
#5116 = oriented_edge ( 'none', *, *, #4011, .t. ) ;
#5117 = oriented_edge ( 'none', *, *, #5115, .t. ) ;
#5118 = advanced_face ( 'none', ( #41169 ), #41088, .t. ) ;
#5119 = oriented_edge ( 'none', *, *, #4059, .t. ) ;
#5120 = oriented_edge ( 'none', *, *, #5129, .t. ) ;
#5121 = advanced_face ( 'none', ( #41183 ), #41204, .t. ) ;
#5122 = edge_curve ( 'none', #4065, #4074, #41186, .t. ) ;
#5123 = oriented_edge ( 'none', *, *, #4006, .f. ) ;
#5124 = oriented_edge ( 'none', *, *, #4072, .t. ) ;
#5125 = oriented_edge ( 'none', *, *, #5050, .f. ) ;
#5126 = edge_loop ( 'none', ( #5123, #5114, #5059, #5116, #5117 ) ) ;
#5127 = oriented_edge ( 'none', *, *, #4117, .t. ) ;
#5128 = edge_loop ( 'none', ( #5060, #5120, #5119, #5098, #5100 ) ) ;
#5129 = edge_curve ( 'none', #4073, #4071, #41255, .t. ) ;
#5130 = advanced_face ( 'none', ( #41244 ), #41280, .t. ) ;
#5131 = oriented_edge ( 'none', *, *, #3984, .t. ) ;
#5132 = oriented_edge ( 'none', *, *, #4001, .f. ) ;
#5133 = oriented_edge ( 'none', *, *, #5151, .f. ) ;
#5134 = oriented_edge ( 'none', *, *, #5210, .t. ) ;
#5135 = oriented_edge ( 'none', *, *, #3974, .f. ) ;
#5136 = oriented_edge ( 'none', *, *, #5327, .t. ) ;
#5137 = advanced_face ( 'none', ( #41200 ), #41236, .t. ) ;
#5138 = edge_curve ( 'none', #3933, #3886, #41235, .t. ) ;
#5139 = edge_loop ( 'none', ( #5147, #5149, #5203, #5202, #5206, #5133 ) ) ;
#5140 = edge_loop ( 'none', ( #5157, #5166, #5148, #5152, #5213 ) ) ;
#5141 = oriented_edge ( 'none', *, *, #4046, .t. ) ;
#5142 = edge_loop ( 'none', ( #5132, #5143, #5131, #5214, #5135 ) ) ;
#5143 = oriented_edge ( 'none', *, *, #5144, .t. ) ;
#5144 = edge_curve ( 'none', #3944, #3938, #41338, .t. ) ;
#5145 = edge_curve ( 'none', #4129, #3833, #41335, .t. ) ;
#5146 = advanced_face ( 'none', ( #41194 ), #41349, .t. ) ;
#5147 = oriented_edge ( 'none', *, *, #3927, .f. ) ;
#5148 = oriented_edge ( 'none', *, *, #3970, .t. ) ;
#5149 = oriented_edge ( 'none', *, *, #5138, .t. ) ;
#5150 = edge_loop ( 'none', ( #5205, #5204, #5192, #5191, #5195 ) ) ;
#5151 = edge_curve ( 'none', #3930, #3986, #41310, .t. ) ;
#5152 = oriented_edge ( 'none', *, *, #3936, .t. ) ;
#5153 = oriented_edge ( 'none', *, *, #5091, .t. ) ;
#5154 = advanced_face ( 'none', ( #41312 ), #41296, .t. ) ;
#5155 = oriented_edge ( 'none', *, *, #4034, .t. ) ;
#5156 = oriented_edge ( 'none', *, *, #4044, .f. ) ;
#5157 = oriented_edge ( 'none', *, *, #3985, .f. ) ;
#5158 = oriented_edge ( 'none', *, *, #4017, .f. ) ;
#5159 = oriented_edge ( 'none', *, *, #5107, .f. ) ;
#5160 = oriented_edge ( 'none', *, *, #3923, .t. ) ;
#5161 = oriented_edge ( 'none', *, *, #4015, .f. ) ;
#5162 = oriented_edge ( 'none', *, *, #3978, .f. ) ;
#5163 = oriented_edge ( 'none', *, *, #5168, .t. ) ;
#5164 = advanced_face ( 'none', ( #41410 ), #41321, .t. ) ;
#5165 = edge_curve ( 'none', #52536, #52359, #41405, .t. ) ;
#5166 = oriented_edge ( 'none', *, *, #5144, .f. ) ;
#5167 = oriented_edge ( 'none', *, *, #5097, .f. ) ;
#5168 = edge_curve ( 'none', #3977, #3925, #41395, .t. ) ;
#5169 = vertex_point ( 'none', #41299 ) ;
#5170 = oriented_edge ( 'none', *, *, #5115, .f. ) ;
#5171 = oriented_edge ( 'none', *, *, #5249, .f. ) ;
#5172 = edge_loop ( 'none', ( #5232, #5237, #5215, #5226, #5296 ) ) ;
#5173 = oriented_edge ( 'none', *, *, #3852, .t. ) ;
#5174 = edge_curve ( 'none', #5259, #5337, #41413, .t. ) ;
#5175 = oriented_edge ( 'none', *, *, #3912, .t. ) ;
#5176 = oriented_edge ( 'none', *, *, #52361, .t. ) ;
#5177 = oriented_edge ( 'none', *, *, #6533, .t. ) ;
#5178 = edge_curve ( 'none', #3791, #3903, #41366, .t. ) ;
#5179 = oriented_edge ( 'none', *, *, #5247, .f. ) ;
#5180 = vertex_point ( 'none', #41401 ) ;
#5181 = edge_curve ( 'none', #3847, #3806, #39886, .t. ) ;
#5182 = oriented_edge ( 'none', *, *, #5178, .t. ) ;
#5183 = edge_loop ( 'none', ( #5240, #5252, #5239, #5242, #5254 ) ) ;
#5184 = oriented_edge ( 'none', *, *, #3895, .f. ) ;
#5185 = oriented_edge ( 'none', *, *, #5193, .f. ) ;
#5186 = advanced_face ( 'none', ( #41464 ), #41474, .t. ) ;
#5187 = oriented_edge ( 'none', *, *, #3948, .f. ) ;
#5188 = oriented_edge ( 'none', *, *, #3844, .t. ) ;
#5189 = oriented_edge ( 'none', *, *, #5359, .f. ) ;
#5190 = oriented_edge ( 'none', *, *, #3877, .t. ) ;
#5191 = oriented_edge ( 'none', *, *, #3898, .t. ) ;
#5192 = oriented_edge ( 'none', *, *, #3949, .t. ) ;
#5193 = edge_curve ( 'none', #3894, #3961, #41466, .t. ) ;
#5194 = edge_curve ( 'none', #3889, #3845, #41463, .t. ) ;
#5195 = oriented_edge ( 'none', *, *, #5193, .t. ) ;
#5196 = edge_loop ( 'none', ( #6062, #4688 ) ) ;
#5197 = advanced_face ( 'none', ( #41460 ), #41454, .t. ) ;
#5198 = oriented_edge ( 'none', *, *, #3959, .t. ) ;
#5199 = oriented_edge ( 'none', *, *, #3882, .f. ) ;
#5200 = oriented_edge ( 'none', *, *, #5194, .t. ) ;
#5201 = oriented_edge ( 'none', *, *, #5138, .f. ) ;
#5202 = oriented_edge ( 'none', *, *, #3943, .t. ) ;
#5203 = oriented_edge ( 'none', *, *, #3956, .t. ) ;
#5204 = oriented_edge ( 'none', *, *, #5210, .f. ) ;
#5205 = oriented_edge ( 'none', *, *, #3963, .f. ) ;
#5206 = oriented_edge ( 'none', *, *, #3992, .f. ) ;
#5207 = edge_loop ( 'none', ( #5199, #5134, #5198, #5201, #5208 ) ) ;
#5208 = oriented_edge ( 'none', *, *, #3928, .f. ) ;
#5209 = advanced_face ( 'none', ( #41476 ), #41419, .t. ) ;
#5210 = edge_curve ( 'none', #3888, #3896, #41435, .t. ) ;
#5211 = edge_loop ( 'none', ( #5184, #5200, #5188, #5190, #5187, #5185 ) ) ;
#5212 = oriented_edge ( 'none', *, *, #11762, .t. ) ;
#5213 = oriented_edge ( 'none', *, *, #5151, .t. ) ;
#5214 = oriented_edge ( 'none', *, *, #5168, .f. ) ;
#5215 = oriented_edge ( 'none', *, *, #3797, .t. ) ;
#5216 = oriented_edge ( 'none', *, *, #3821, .f. ) ;
#5217 = edge_loop ( 'none', ( #5270, #5293, #5275, #5279, #5274 ) ) ;
#5218 = advanced_face ( 'none', ( #41529 ), #41425, .t. ) ;
#5219 = edge_curve ( 'none', #3749, #3763, #41501, .t. ) ;
#5220 = oriented_edge ( 'none', *, *, #3860, .t. ) ;
#5221 = oriented_edge ( 'none', *, *, #3796, .t. ) ;
#5222 = oriented_edge ( 'none', *, *, #3823, .t. ) ;
#5223 = oriented_edge ( 'none', *, *, #5260, .f. ) ;
#5224 = oriented_edge ( 'none', *, *, #3865, .f. ) ;
#5225 = oriented_edge ( 'none', *, *, #3910, .f. ) ;
#5226 = oriented_edge ( 'none', *, *, #5181, .f. ) ;
#5227 = oriented_edge ( 'none', *, *, #5231, .f. ) ;
#5228 = oriented_edge ( 'none', *, *, #2349, .t. ) ;
#5229 = vertex_point ( 'none', #41512 ) ;
#5230 = advanced_face ( 'none', ( #41507 ), #41532, .t. ) ;
#5231 = edge_curve ( 'none', #3805, #3814, #41494, .t. ) ;
#5232 = oriented_edge ( 'none', *, *, #3803, .f. ) ;
#5233 = oriented_edge ( 'none', *, *, #5219, .t. ) ;
#5234 = oriented_edge ( 'none', *, *, #5236, .f. ) ;
#5235 = oriented_edge ( 'none', *, *, #3866, .t. ) ;
#5236 = edge_curve ( 'none', #3824, #3867, #41598, .t. ) ;
#5237 = oriented_edge ( 'none', *, *, #5231, .t. ) ;
#5238 = advanced_face ( 'none', ( #41488 ), #41600, .t. ) ;
#5239 = oriented_edge ( 'none', *, *, #3902, .t. ) ;
#5240 = oriented_edge ( 'none', *, *, #3836, .f. ) ;
#5241 = oriented_edge ( 'none', *, *, #5181, .t. ) ;
#5242 = oriented_edge ( 'none', *, *, #5194, .f. ) ;
#5243 = oriented_edge ( 'none', *, *, #3849, .f. ) ;
#5244 = oriented_edge ( 'none', *, *, #5178, .f. ) ;
#5245 = advanced_face ( 'none', ( #41592 ), #41517, .t. ) ;
#5246 = edge_loop ( 'none', ( #5284, #5290, #5268, #5267, #5271 ) ) ;
#5247 = edge_curve ( 'none', #5337, #5286, #41582, .t. ) ;
#5248 = advanced_face ( 'none', ( #41555 ), #41596, .t. ) ;
#5249 = edge_curve ( 'none', #3788, #3854, #41493, .t. ) ;
#5250 = edge_loop ( 'none', ( #5253, #5171, #5175, #5173, #5182 ) ) ;
#5251 = edge_loop ( 'none', ( #5243, #5241, #5221, #5220, #5225, #5244 ) ) ;
#5252 = oriented_edge ( 'none', *, *, #5249, .t. ) ;
#5253 = oriented_edge ( 'none', *, *, #3908, .f. ) ;
#5254 = oriented_edge ( 'none', *, *, #3909, .f. ) ;
#5255 = edge_loop ( 'none', ( #5224, #5227, #5235, #5222, #5294 ) ) ;
#5256 = edge_loop ( 'none', ( #5333, #5136, #5310, #5314, #5317 ) ) ;
#5257 = advanced_face ( 'none', ( #41544 ), #41564, .t. ) ;
#5258 = edge_curve ( 'none', #3773, #3722, #41554, .t. ) ;
#5259 = vertex_point ( 'none', #41651 ) ;
#5260 = edge_curve ( 'none', #3599, #5334, #41629, .t. ) ;
#5261 = oriented_edge ( 'none', *, *, #6191, .f. ) ;
#5262 = oriented_edge ( 'none', *, *, #3721, .t. ) ;
#5263 = oriented_edge ( 'none', *, *, #5269, .f. ) ;
#5264 = edge_loop ( 'none', ( #5289, #5328, #5330, #5329, #5335 ) ) ;
#5265 = oriented_edge ( 'none', *, *, #3784, .t. ) ;
#5266 = oriented_edge ( 'none', *, *, #5395, .f. ) ;
#5267 = oriented_edge ( 'none', *, *, #3778, .t. ) ;
#5268 = oriented_edge ( 'none', *, *, #3785, .t. ) ;
#5269 = edge_curve ( 'none', #3770, #3751, #41632, .t. ) ;
#5270 = oriented_edge ( 'none', *, *, #3761, .f. ) ;
#5271 = oriented_edge ( 'none', *, *, #5269, .t. ) ;
#5272 = oriented_edge ( 'none', *, *, #3775, .f. ) ;
#5273 = advanced_face ( 'none', ( #41647 ), #41585, .t. ) ;
#5274 = oriented_edge ( 'none', *, *, #3748, .f. ) ;
#5275 = oriented_edge ( 'none', *, *, #3825, .t. ) ;
#5276 = oriented_edge ( 'none', *, *, #3753, .f. ) ;
#5277 = oriented_edge ( 'none', *, *, #5258, .t. ) ;
#5278 = edge_curve ( 'none', #5334, #4743, #41615, .t. ) ;
#5279 = oriented_edge ( 'none', *, *, #5219, .f. ) ;
#5280 = edge_curve ( 'none', #5259, #5180, #41635, .t. ) ;
#5281 = oriented_edge ( 'none', *, *, #5367, .f. ) ;
#5282 = oriented_edge ( 'none', *, *, #3804, .t. ) ;
#5283 = oriented_edge ( 'none', *, *, #3768, .t. ) ;
#5284 = oriented_edge ( 'none', *, *, #3747, .f. ) ;
#5285 = oriented_edge ( 'none', *, *, #5336, .t. ) ;
#5286 = vertex_point ( 'none', #41721 ) ;
#5287 = oriented_edge ( 'none', *, *, #3863, .f. ) ;
#5288 = edge_loop ( 'none', ( #5272, #5277, #5262, #5265, #5276, #5263 ) ) ;
#5289 = oriented_edge ( 'none', *, *, #3725, .f. ) ;
#5290 = oriented_edge ( 'none', *, *, #5292, .f. ) ;
#5291 = advanced_face ( 'none', ( #41608 ), #41713, .t. ) ;
#5292 = edge_curve ( 'none', #3757, #3756, #41631, .t. ) ;
#5293 = oriented_edge ( 'none', *, *, #5292, .t. ) ;
#5294 = oriented_edge ( 'none', *, *, #5236, .t. ) ;
#5295 = advanced_face ( 'none', ( #41693 ), #41700, .t. ) ;
#5296 = oriented_edge ( 'none', *, *, #3790, .f. ) ;
#5297 = edge_loop ( 'none', ( #5216, #5233, #5283, #5282, #5287, #5234 ) ) ;
#5298 = edge_curve ( 'none', #3629, #3624, #41704, .t. ) ;
#5299 = advanced_face ( 'none', ( #41808 ), #41675, .t. ) ;
#5300 = edge_loop ( 'none', ( #5376, #5372, #5355, #5354, #5358, #5377 ) ) ;
#5301 = oriented_edge ( 'none', *, *, #3658, .t. ) ;
#5302 = vertex_point ( 'none', #41670 ) ;
#5303 = edge_loop ( 'none', ( #5371, #5380, #5369, #5375, #5304 ) ) ;
#5304 = oriented_edge ( 'none', *, *, #3667, .f. ) ;
#5305 = oriented_edge ( 'none', *, *, #3693, .t. ) ;
#5306 = edge_curve ( 'none', #3689, #3670, #41799, .t. ) ;
#5307 = vertex_point ( 'none', #41681 ) ;
#5308 = edge_curve ( 'none', #3630, #3633, #41672, .t. ) ;
#5309 = oriented_edge ( 'none', *, *, #5306, .t. ) ;
#5310 = oriented_edge ( 'none', *, *, #3724, .t. ) ;
#5311 = edge_loop ( 'none', ( #5313, #5321, #5315, #5323, #5381, #5322 ) ) ;
#5312 = oriented_edge ( 'none', *, *, #3666, .f. ) ;
#5313 = oriented_edge ( 'none', *, *, #3742, .f. ) ;
#5314 = oriented_edge ( 'none', *, *, #5258, .f. ) ;
#5315 = oriented_edge ( 'none', *, *, #3686, .t. ) ;
#5316 = edge_loop ( 'none', ( #5357, #5356, #5366, #5339, #5379 ) ) ;
#5317 = oriented_edge ( 'none', *, *, #3723, .f. ) ;
#5318 = edge_loop ( 'none', ( #5312, #5325, #5301, #5305, #5309 ) ) ;
#5319 = advanced_face ( 'none', ( #41807 ), #41779, .t. ) ;
#5320 = edge_curve ( 'none', #3668, #3676, #41665, .t. ) ;
#5321 = oriented_edge ( 'none', *, *, #5320, .t. ) ;
#5322 = oriented_edge ( 'none', *, *, #5331, .f. ) ;
#5323 = oriented_edge ( 'none', *, *, #3733, .t. ) ;
#5324 = oriented_edge ( 'none', *, *, #5174, .f. ) ;
#5325 = oriented_edge ( 'none', *, *, #5298, .f. ) ;
#5326 = advanced_face ( 'none', ( #41743 ), #41742, .t. ) ;
#5327 = edge_curve ( 'none', #11070, #11073, #41739, .t. ) ;
#5328 = oriented_edge ( 'none', *, *, #5327, .f. ) ;
#5329 = oriented_edge ( 'none', *, *, #3744, .t. ) ;
#5330 = oriented_edge ( 'none', *, *, #3705, .t. ) ;
#5331 = edge_curve ( 'none', #3745, #3787, #41866, .t. ) ;
#5332 = edge_curve ( 'none', #2187, #5229, #41874, .t. ) ;
#5333 = oriented_edge ( 'none', *, *, #3715, .f. ) ;
#5334 = vertex_point ( 'none', #41776 ) ;
#5335 = oriented_edge ( 'none', *, *, #5331, .t. ) ;
#5336 = edge_curve ( 'none', #5180, #5286, #41868, .t. ) ;
#5337 = vertex_point ( 'none', #41831 ) ;
#5338 = advanced_face ( 'none', ( #41820 ), #41751, .t. ) ;
#5339 = oriented_edge ( 'none', *, *, #3646, .t. ) ;
#5340 = edge_curve ( 'none', #3595, #3600, #41836, .t. ) ;
#5341 = oriented_edge ( 'none', *, *, #5308, .f. ) ;
#5342 = advanced_face ( 'none', ( #41817 ), #41815, .t. ) ;
#5343 = oriented_edge ( 'none', *, *, #52110, .t. ) ;
#5344 = oriented_edge ( 'none', *, *, #3639, .t. ) ;
#5345 = oriented_edge ( 'none', *, *, #3655, .f. ) ;
#5346 = oriented_edge ( 'none', *, *, #3587, .f. ) ;
#5347 = oriented_edge ( 'none', *, *, #5364, .t. ) ;
#5348 = oriented_edge ( 'none', *, *, #5395, .t. ) ;
#5349 = oriented_edge ( 'none', *, *, #3584, .t. ) ;
#5350 = oriented_edge ( 'none', *, *, #3525, .f. ) ;
#5351 = oriented_edge ( 'none', *, *, #5340, .t. ) ;
#5352 = edge_loop ( 'none', ( #5350, #5351, #5349, #5409, #5406, #5407 ) ) ;
#5353 = vertex_point ( 'none', #41922 ) ;
#5354 = oriented_edge ( 'none', *, *, #3701, .t. ) ;
#5355 = oriented_edge ( 'none', *, *, #3637, .t. ) ;
#5356 = oriented_edge ( 'none', *, *, #5365, .f. ) ;
#5357 = oriented_edge ( 'none', *, *, #3620, .f. ) ;
#5358 = oriented_edge ( 'none', *, *, #3672, .f. ) ;
#5359 = edge_curve ( 'none', #51080, #5169, #41756, .t. ) ;
#5360 = oriented_edge ( 'none', *, *, #5365, .t. ) ;
#5361 = oriented_edge ( 'none', *, *, #52554, .t. ) ;
#5362 = oriented_edge ( 'none', *, *, #3631, .f. ) ;
#5363 = advanced_face ( 'none', ( #41830 ), #41925, .t. ) ;
#5364 = edge_curve ( 'none', #5414, #5353, #41910, .t. ) ;
#5365 = edge_curve ( 'none', #3651, #3649, #41884, .t. ) ;
#5366 = oriented_edge ( 'none', *, *, #3625, .t. ) ;
#5367 = edge_curve ( 'none', #5021, #3599, #41993, .t. ) ;
#5368 = advanced_face ( 'none', ( #42000 ), #42004, .t. ) ;
#5369 = oriented_edge ( 'none', *, *, #3662, .t. ) ;
#5370 = vertex_point ( 'none', #42006 ) ;
#5371 = oriented_edge ( 'none', *, *, #3680, .f. ) ;
#5372 = oriented_edge ( 'none', *, *, #5308, .t. ) ;
#5373 = edge_loop ( 'none', ( #5345, #5360, #5344, #5341, #5362 ) ) ;
#5374 = edge_loop ( 'none', ( #5347, #5402, #4721, #5597 ) ) ;
#5375 = oriented_edge ( 'none', *, *, #5320, .f. ) ;
#5376 = oriented_edge ( 'none', *, *, #3690, .f. ) ;
#5377 = oriented_edge ( 'none', *, *, #5306, .f. ) ;
#5378 = advanced_face ( 'none', ( #41984 ), #41967, .t. ) ;
#5379 = oriented_edge ( 'none', *, *, #5419, .t. ) ;
#5380 = oriented_edge ( 'none', *, *, #5298, .t. ) ;
#5381 = oriented_edge ( 'none', *, *, #3704, .f. ) ;
#5382 = edge_curve ( 'none', #5307, #5370, #41955, .t. ) ;
#5383 = oriented_edge ( 'none', *, *, #5461, .t. ) ;
#5384 = oriented_edge ( 'none', *, *, #3507, .f. ) ;
#5385 = oriented_edge ( 'none', *, *, #5382, .f. ) ;
#5386 = edge_loop ( 'none', ( #5453, #5440, #5438, #5454, #5442 ) ) ;
#5387 = oriented_edge ( 'none', *, *, #3614, .f. ) ;
#5388 = advanced_face ( 'none', ( #41961 ), #41988, .t. ) ;
#5389 = edge_curve ( 'none', #3552, #3566, #41951, .t. ) ;
#5390 = oriented_edge ( 'none', *, *, #3559, .t. ) ;
#5391 = oriented_edge ( 'none', *, *, #3596, .t. ) ;
#5392 = edge_curve ( 'none', #5180, #5307, #42067, .t. ) ;
#5393 = advanced_face ( 'none', ( #41962 ), #41950, .t. ) ;
#5394 = oriented_edge ( 'none', *, *, #3593, .t. ) ;
#5395 = edge_curve ( 'none', #3613, #3588, #42046, .t. ) ;
#5396 = oriented_edge ( 'none', *, *, #3617, .t. ) ;
#5397 = oriented_edge ( 'none', *, *, #3604, .f. ) ;
#5398 = advanced_face ( 'none', ( #42039 ), #42043, .t. ) ;
#5399 = oriented_edge ( 'none', *, *, #3594, .f. ) ;
#5400 = oriented_edge ( 'none', *, *, #3586, .t. ) ;
#5401 = oriented_edge ( 'none', *, *, #3592, .f. ) ;
#5402 = oriented_edge ( 'none', *, *, #5425, .t. ) ;
#5403 = oriented_edge ( 'none', *, *, #5389, .t. ) ;
#5404 = edge_loop ( 'none', ( #5387, #5403, #5390, #5391, #5401, #5266 ) ) ;
#5405 = advanced_face ( 'none', ( #41959 ), #42016, .t. ) ;
#5406 = oriented_edge ( 'none', *, *, #3621, .f. ) ;
#5407 = oriented_edge ( 'none', *, *, #5419, .f. ) ;
#5408 = edge_loop ( 'none', ( #5346, #5415, #5394, #5396, #5348 ) ) ;
#5409 = oriented_edge ( 'none', *, *, #3653, .t. ) ;
#5410 = edge_loop ( 'none', ( #5397, #5412, #5400, #5418, #5399 ) ) ;
#5411 = oriented_edge ( 'none', *, *, #8445, .t. ) ;
#5412 = oriented_edge ( 'none', *, *, #5417, .t. ) ;
#5413 = edge_curve ( 'none', #5259, #5370, #42120, .t. ) ;
#5414 = vertex_point ( 'none', #42113 ) ;
#5415 = oriented_edge ( 'none', *, *, #5417, .f. ) ;
#5416 = advanced_face ( 'none', ( #42106 ), #42121, .t. ) ;
#5417 = edge_curve ( 'none', #3546, #3547, #41998, .t. ) ;
#5418 = oriented_edge ( 'none', *, *, #5340, .f. ) ;
#5419 = edge_curve ( 'none', #3385, #3640, #42080, .t. ) ;
#5420 = oriented_edge ( 'none', *, *, #5392, .f. ) ;
#5421 = advanced_face ( 'none', ( #42125 ), #42091, .t. ) ;
#5422 = edge_curve ( 'none', #3461, #3483, #42096, .t. ) ;
#5423 = edge_loop ( 'none', ( #5500, #5434, #5484, #5483, #5487, #5502 ) ) ;
#5424 = oriented_edge ( 'none', *, *, #5430, .f. ) ;
#5425 = edge_curve ( 'none', #5353, #5493, #42177, .t. ) ;
#5427 = edge_loop ( 'none', ( #6635, #6579 ) ) ;
#5426 = oriented_edge ( 'none', *, *, #3571, .t. ) ;
#5428 = oriented_edge ( 'none', *, *, #3545, .f. ) ;
#5429 = advanced_face ( 'none', ( #42075 ), #42073, .t. ) ;
#5430 = edge_curve ( 'none', #3472, #3469, #42183, .t. ) ;
#5431 = edge_loop ( 'none', ( #5491, #5475, #5477, #5547, #5503 ) ) ;
#5432 = edge_loop ( 'none', ( #5443, #5498, #5497, #5501, #5496 ) ) ;
#5433 = oriented_edge ( 'none', *, *, #3494, .t. ) ;
#5434 = oriented_edge ( 'none', *, *, #5422, .t. ) ;
#5435 = oriented_edge ( 'none', *, *, #3451, .t. ) ;
#5436 = edge_curve ( 'none', #3460, #3512, #42163, .t. ) ;
#5437 = advanced_face ( 'none', ( #42152 ), #42160, .t. ) ;
#5438 = oriented_edge ( 'none', *, *, #3562, .t. ) ;
#5439 = oriented_edge ( 'none', *, *, #3511, .f. ) ;
#5440 = oriented_edge ( 'none', *, *, #5449, .t. ) ;
#5441 = edge_loop ( 'none', ( #5439, #5424, #5433, #5435, #5494 ) ) ;
#5442 = oriented_edge ( 'none', *, *, #3542, .f. ) ;
#5443 = oriented_edge ( 'none', *, *, #3522, .f. ) ;
#5444 = oriented_edge ( 'none', *, *, #5446, .t. ) ;
#5445 = advanced_face ( 'none', ( #42037 ), #42260, .t. ) ;
#5446 = edge_curve ( 'none', #3505, #3455, #42131, .t. ) ;
#5447 = oriented_edge ( 'none', *, *, #5461, .f. ) ;
#5448 = advanced_face ( 'none', ( #42255 ), #42135, .t. ) ;
#5449 = edge_curve ( 'none', #3574, #3573, #42246, .t. ) ;
#5450 = oriented_edge ( 'none', *, *, #3527, .t. ) ;
#5451 = edge_loop ( 'none', ( #5455, #5457, #5460, #5459, #5383 ) ) ;
#5452 = oriented_edge ( 'none', *, *, #5711, .t. ) ;
#5453 = oriented_edge ( 'none', *, *, #3554, .f. ) ;
#5454 = oriented_edge ( 'none', *, *, #5389, .f. ) ;
#5455 = oriented_edge ( 'none', *, *, #3557, .f. ) ;
#5456 = vertex_point ( 'none', #42257 ) ;
#5457 = oriented_edge ( 'none', *, *, #5449, .f. ) ;
#5458 = edge_loop ( 'none', ( #5384, #5444, #5450, #5426, #5428, #5447 ) ) ;
#5459 = oriented_edge ( 'none', *, *, #3565, .t. ) ;
#5460 = oriented_edge ( 'none', *, *, #3548, .t. ) ;
#5461 = edge_curve ( 'none', #3509, #3564, #42222, .t. ) ;
#5462 = advanced_face ( 'none', ( #42220 ), #42212, .t. ) ;
#5463 = edge_curve ( 'none', #3421, #3435, #42245, .t. ) ;
#5464 = oriented_edge ( 'none', *, *, #3423, .t. ) ;
#5465 = oriented_edge ( 'none', *, *, #3433, .t. ) ;
#5466 = edge_loop ( 'none', ( #5488, #5519, #5523, #5525, #5528 ) ) ;
#5467 = oriented_edge ( 'none', *, *, #3464, .f. ) ;
#5468 = oriented_edge ( 'none', *, *, #5485, .f. ) ;
#5469 = oriented_edge ( 'none', *, *, #3442, .f. ) ;
#5470 = oriented_edge ( 'none', *, *, #3428, .t. ) ;
#5471 = oriented_edge ( 'none', *, *, #3437, .t. ) ;
#5472 = edge_curve ( 'none', #3424, #3487, #42325, .t. ) ;
#5473 = oriented_edge ( 'none', *, *, #3425, .f. ) ;
#5474 = oriented_edge ( 'none', *, *, #5472, .t. ) ;
#5475 = oriented_edge ( 'none', *, *, #5490, .t. ) ;
#5476 = advanced_face ( 'none', ( #42318 ), #42225, .t. ) ;
#5477 = oriented_edge ( 'none', *, *, #3484, .t. ) ;
#5478 = oriented_edge ( 'none', *, *, #5472, .f. ) ;
#5479 = edge_loop ( 'none', ( #5473, #5548, #5465, #5464, #5467, #5478 ) ) ;
#5480 = edge_loop ( 'none', ( #5469, #5468, #5542, #5541, #5544 ) ) ;
#5481 = edge_loop ( 'none', ( #6894, #7198 ) ) ;
#5482 = edge_loop ( 'none', ( #5486, #5499, #5471, #5470, #5474 ) ) ;
#5483 = oriented_edge ( 'none', *, *, #3457, .t. ) ;
#5484 = oriented_edge ( 'none', *, *, #3482, .t. ) ;
#5485 = edge_curve ( 'none', #3366, #3365, #42278, .t. ) ;
#5486 = oriented_edge ( 'none', *, *, #3492, .f. ) ;
#5487 = oriented_edge ( 'none', *, *, #3577, .f. ) ;
#5488 = oriented_edge ( 'none', *, *, #3370, .f. ) ;
#5489 = advanced_face ( 'none', ( #42314 ), #42285, .t. ) ;
#5490 = edge_curve ( 'none', #3416, #3410, #42304, .t. ) ;
#5492 = oriented_edge ( 'none', *, *, #12154, .f. ) ;
#5491 = oriented_edge ( 'none', *, *, #3413, .f. ) ;
#5493 = vertex_point ( 'none', #42382 ) ;
#5494 = oriented_edge ( 'none', *, *, #5436, .t. ) ;
#5495 = advanced_face ( 'none', ( #42164 ), #42378, .t. ) ;
#5496 = oriented_edge ( 'none', *, *, #3495, .f. ) ;
#5497 = oriented_edge ( 'none', *, *, #3528, .t. ) ;
#5498 = oriented_edge ( 'none', *, *, #5430, .t. ) ;
#5499 = oriented_edge ( 'none', *, *, #5490, .f. ) ;
#5500 = oriented_edge ( 'none', *, *, #3533, .f. ) ;
#5501 = oriented_edge ( 'none', *, *, #5446, .f. ) ;
#5502 = oriented_edge ( 'none', *, *, #5436, .f. ) ;
#5503 = oriented_edge ( 'none', *, *, #3478, .f. ) ;
#5504 = oriented_edge ( 'none', *, *, #5511, .f. ) ;
#5505 = oriented_edge ( 'none', *, *, #3384, .t. ) ;
#5506 = advanced_face ( 'none', ( #42269 ), #42289, .t. ) ;
#5507 = oriented_edge ( 'none', *, *, #5520, .t. ) ;
#5508 = oriented_edge ( 'none', *, *, #3390, .t. ) ;
#5509 = oriented_edge ( 'none', *, *, #3303, .f. ) ;
#5510 = advanced_face ( 'none', ( #42369 ), #42374, .t. ) ;
#5511 = edge_curve ( 'none', #3339, #3329, #42380, .t. ) ;
#5512 = oriented_edge ( 'none', *, *, #5529, .f. ) ;
#5513 = oriented_edge ( 'none', *, *, #3406, .f. ) ;
#5514 = edge_loop ( 'none', ( #5582, #5588, #5585, #5512, #5591 ) ) ;
#5515 = oriented_edge ( 'none', *, *, #5108, .t. ) ;
#5516 = oriented_edge ( 'none', *, *, #5533, .t. ) ;
#5517 = edge_curve ( 'none', #3358, #3407, #42326, .t. ) ;
#5518 = oriented_edge ( 'none', *, *, #3351, .t. ) ;
#5519 = oriented_edge ( 'none', *, *, #5485, .t. ) ;
#5520 = edge_curve ( 'none', #51080, #52442, #42351, .t. ) ;
#5521 = edge_loop ( 'none', ( #5535, #5536, #5527, #5505, #5524, #5538 ) ) ;
#5522 = edge_loop ( 'none', ( #5513, #5504, #5508, #5518, #5534 ) ) ;
#5523 = oriented_edge ( 'none', *, *, #3431, .t. ) ;
#5524 = oriented_edge ( 'none', *, *, #3447, .f. ) ;
#5525 = oriented_edge ( 'none', *, *, #5463, .f. ) ;
#5526 = edge_loop ( 'none', ( #5561, #5578, #5566, #5568, #5565 ) ) ;
#5527 = oriented_edge ( 'none', *, *, #3401, .t. ) ;
#5528 = oriented_edge ( 'none', *, *, #3443, .f. ) ;
#5529 = edge_curve ( 'none', #3374, #3340, #42328, .t. ) ;
#5530 = edge_curve ( 'none', #5229, #4470, #42421, .t. ) ;
#5531 = edge_loop ( 'none', ( #5551, #5559, #5627, #5626, #5630 ) ) ;
#5532 = advanced_face ( 'none', ( #42337 ), #42448, .t. ) ;
#5533 = edge_curve ( 'none', #52333, #5101, #42405, .t. ) ;
#5534 = oriented_edge ( 'none', *, *, #5517, .t. ) ;
#5535 = oriented_edge ( 'none', *, *, #3376, .f. ) ;
#5537 = edge_curve ( 'none', #2375, #2044, #40854, .t. ) ;
#5536 = oriented_edge ( 'none', *, *, #5529, .t. ) ;
#5538 = oriented_edge ( 'none', *, *, #5543, .f. ) ;
#5539 = oriented_edge ( 'none', *, *, #6670, .t. ) ;
#5540 = advanced_face ( 'none', ( #41931 ), #41920, .t. ) ;
#5541 = oriented_edge ( 'none', *, *, #3378, .t. ) ;
#5542 = oriented_edge ( 'none', *, *, #3432, .t. ) ;
#5543 = edge_curve ( 'none', #3393, #3445, #41360, .t. ) ;
#5544 = oriented_edge ( 'none', *, *, #5543, .t. ) ;
#5545 = advanced_face ( 'none', ( #42410 ), #42516, .t. ) ;
#5546 = oriented_edge ( 'none', *, *, #4466, .f. ) ;
#5547 = oriented_edge ( 'none', *, *, #5422, .f. ) ;
#5548 = oriented_edge ( 'none', *, *, #5463, .t. ) ;
#5549 = advanced_face ( 'none', ( #42519 ), #42495, .t. ) ;
#5550 = edge_curve ( 'none', #3323, #3268, #42507, .t. ) ;
#5551 = oriented_edge ( 'none', *, *, #3282, .f. ) ;
#5552 = oriented_edge ( 'none', *, *, #9684, .f. ) ;
#5553 = oriented_edge ( 'none', *, *, #3283, .t. ) ;
#5554 = vertex_point ( 'none', #42504 ) ;
#5555 = oriented_edge ( 'none', *, *, #3246, .t. ) ;
#5556 = edge_curve ( 'none', #52477, #52333, #42485, .t. ) ;
#5557 = oriented_edge ( 'none', *, *, #3362, .f. ) ;
#5558 = oriented_edge ( 'none', *, *, #5550, .f. ) ;
#5559 = oriented_edge ( 'none', *, *, #5580, .f. ) ;
#5560 = edge_curve ( 'none', #3322, #3364, #42460, .t. ) ;
#5561 = oriented_edge ( 'none', *, *, #3295, .f. ) ;
#5562 = oriented_edge ( 'none', *, *, #5332, .t. ) ;
#5563 = advanced_face ( 'none', ( #42459 ), #42509, .t. ) ;
#5564 = oriented_edge ( 'none', *, *, #1293, .f. ) ;
#5565 = oriented_edge ( 'none', *, *, #3363, .f. ) ;
#5566 = oriented_edge ( 'none', *, *, #3354, .t. ) ;
#5567 = oriented_edge ( 'none', *, *, #5560, .f. ) ;
#5568 = oriented_edge ( 'none', *, *, #5593, .f. ) ;
#5569 = edge_loop ( 'none', ( #5572, #5634, #5555, #5553, #5557, #5567 ) ) ;
#5570 = edge_loop ( 'none', ( #5509, #5575, #5573, #5581, #5579 ) ) ;
#5571 = oriented_edge ( 'none', *, *, #3330, .t. ) ;
#5572 = oriented_edge ( 'none', *, *, #3306, .f. ) ;
#5573 = oriented_edge ( 'none', *, *, #3341, .t. ) ;
#5574 = oriented_edge ( 'none', *, *, #5517, .f. ) ;
#5575 = oriented_edge ( 'none', *, *, #5577, .f. ) ;
#5576 = advanced_face ( 'none', ( #42465 ), #42473, .t. ) ;
#5577 = edge_curve ( 'none', #3286, #3284, #42587, .t. ) ;
#5578 = oriented_edge ( 'none', *, *, #5577, .t. ) ;
#5579 = oriented_edge ( 'none', *, *, #5560, .t. ) ;
#5580 = edge_curve ( 'none', #3269, #3278, #42551, .t. ) ;
#5581 = oriented_edge ( 'none', *, *, #3308, .t. ) ;
#5582 = oriented_edge ( 'none', *, *, #3337, .f. ) ;
#5583 = advanced_face ( 'none', ( #42545 ), #42559, .t. ) ;
#5584 = edge_loop ( 'none', ( #5594, #5589, #5590, #5571, #5586, #5574 ) ) ;
#5585 = oriented_edge ( 'none', *, *, #3405, .t. ) ;
#5587 = oriented_edge ( 'none', *, *, #6076, .f. ) ;
#5586 = oriented_edge ( 'none', *, *, #3389, .f. ) ;
#5588 = oriented_edge ( 'none', *, *, #5511, .t. ) ;
#5589 = oriented_edge ( 'none', *, *, #5593, .t. ) ;
#5590 = oriented_edge ( 'none', *, *, #3285, .t. ) ;
#5591 = oriented_edge ( 'none', *, *, #3402, .f. ) ;
#5592 = advanced_face ( 'none', ( #42568 ), #42524, .t. ) ;
#5593 = edge_curve ( 'none', #3359, #3287, #42634, .t. ) ;
#5594 = oriented_edge ( 'none', *, *, #3349, .f. ) ;
#5595 = oriented_edge ( 'none', *, *, #3209, .f. ) ;
#5596 = oriented_edge ( 'none', *, *, #3228, .f. ) ;
#5597 = oriented_edge ( 'none', *, *, #6698, .f. ) ;
#5598 = oriented_edge ( 'none', *, *, #3316, .f. ) ;
#5599 = oriented_edge ( 'none', *, *, #3210, .t. ) ;
#5600 = edge_loop ( 'none', ( #5604, #5671, #5673, #5664, #5666 ) ) ;
#5601 = oriented_edge ( 'none', *, *, #5628, .f. ) ;
#5602 = edge_loop ( 'none', ( #5606, #5612, #5599, #5613, #5611 ) ) ;
#5603 = oriented_edge ( 'none', *, *, #5747, .t. ) ;
#5604 = oriented_edge ( 'none', *, *, #3217, .f. ) ;
#5605 = advanced_face ( 'none', ( #42643 ), #42637, .f. ) ;
#5606 = oriented_edge ( 'none', *, *, #3202, .f. ) ;
#5607 = edge_loop ( 'none', ( #5515, #5603, #5779, #5722 ) ) ;
#5608 = advanced_face ( 'none', ( #42636 ), #42626, .t. ) ;
#5609 = advanced_face ( 'none', ( #42539 ), #42642, .t. ) ;
#5610 = edge_curve ( 'none', #3220, #3238, #42565, .t. ) ;
#5611 = oriented_edge ( 'none', *, *, #5614, .t. ) ;
#5612 = oriented_edge ( 'none', *, *, #5610, .f. ) ;
#5613 = oriented_edge ( 'none', *, *, #3236, .t. ) ;
#5614 = edge_curve ( 'none', #3232, #3200, #42594, .t. ) ;
#5615 = edge_curve ( 'none', #3233, #3118, #42616, .t. ) ;
#5616 = oriented_edge ( 'none', *, *, #5580, .t. ) ;
#5617 = oriented_edge ( 'none', *, *, #3277, .f. ) ;
#5618 = oriented_edge ( 'none', *, *, #3312, .f. ) ;
#5619 = advanced_face ( 'none', ( #42596 ), #42603, .t. ) ;
#5620 = edge_curve ( 'none', #3204, #3219, #42595, .t. ) ;
#5621 = oriented_edge ( 'none', *, *, #3255, .t. ) ;
#5622 = oriented_edge ( 'none', *, *, #3225, .t. ) ;
#5623 = advanced_face ( 'none', ( #42683 ), #42677, .t. ) ;
#5624 = edge_loop ( 'none', ( #5629, #5616, #5633, #5558, #5618 ) ) ;
#5625 = oriented_edge ( 'none', *, *, #5620, .t. ) ;
#5626 = oriented_edge ( 'none', *, *, #3279, .t. ) ;
#5627 = oriented_edge ( 'none', *, *, #3317, .t. ) ;
#5628 = edge_curve ( 'none', #3272, #3314, #42664, .t. ) ;
#5629 = oriented_edge ( 'none', *, *, #3262, .f. ) ;
#5630 = oriented_edge ( 'none', *, *, #5628, .t. ) ;
#5631 = advanced_face ( 'none', ( #42676 ), #42688, .t. ) ;
#5632 = edge_loop ( 'none', ( #5617, #5625, #5622, #5621, #5598, #5601 ) ) ;
#5633 = oriented_edge ( 'none', *, *, #3247, .t. ) ;
#5634 = oriented_edge ( 'none', *, *, #5550, .t. ) ;
#5635 = oriented_edge ( 'none', *, *, #3093, .f. ) ;
#5636 = advanced_face ( 'none', ( #42770 ), #42685, .t. ) ;
#5637 = edge_curve ( 'none', #3144, #3143, #42675, .t. ) ;
#5638 = edge_loop ( 'none', ( #6997, #12943, #12644, #11773 ) ) ;
#5639 = oriented_edge ( 'none', *, *, #51764, .f. ) ;
#5640 = oriented_edge ( 'none', *, *, #3129, .t. ) ;
#5641 = edge_curve ( 'none', #3120, #3150, #42739, .t. ) ;
#5642 = oriented_edge ( 'none', *, *, #5661, .t. ) ;
#5643 = oriented_edge ( 'none', *, *, #3130, .f. ) ;
#5644 = advanced_face ( 'none', ( #42735 ), #42656, .t. ) ;
#5645 = oriented_edge ( 'none', *, *, #3176, .t. ) ;
#5646 = oriented_edge ( 'none', *, *, #5637, .f. ) ;
#5647 = oriented_edge ( 'none', *, *, #5692, .t. ) ;
#5648 = oriented_edge ( 'none', *, *, #5615, .f. ) ;
#5649 = edge_loop ( 'none', ( #5697, #5709, #5707, #5690, #5706 ) ) ;
#5650 = oriented_edge ( 'none', *, *, #3154, .t. ) ;
#5651 = oriented_edge ( 'none', *, *, #3173, .t. ) ;
#5652 = oriented_edge ( 'none', *, *, #5614, .f. ) ;
#5653 = edge_loop ( 'none', ( #5670, #5662, #5674, #5640, #5642 ) ) ;
#5654 = oriented_edge ( 'none', *, *, #3159, .t. ) ;
#5655 = edge_loop ( 'none', ( #5663, #5656, #5645, #5648, #5675 ) ) ;
#5656 = oriented_edge ( 'none', *, *, #5657, .t. ) ;
#5657 = edge_curve ( 'none', #3190, #3189, #42832, .t. ) ;
#5658 = advanced_face ( 'none', ( #42834 ), #42758, .t. ) ;
#5659 = edge_loop ( 'none', ( #5643, #5713, #5650, #5719, #5712, #5714 ) ) ;
#5660 = oriented_edge ( 'none', *, *, #5667, .f. ) ;
#5661 = edge_curve ( 'none', #3125, #3179, #42661, .t. ) ;
#5662 = oriented_edge ( 'none', *, *, #5657, .f. ) ;
#5663 = oriented_edge ( 'none', *, *, #3194, .f. ) ;
#5664 = oriented_edge ( 'none', *, *, #5620, .f. ) ;
#5665 = advanced_face ( 'none', ( #42820 ), #42815, .t. ) ;
#5666 = oriented_edge ( 'none', *, *, #3203, .f. ) ;
#5667 = edge_curve ( 'none', #52547, #51056, #42801, .t. ) ;
#5668 = edge_curve ( 'none', #5554, #6930, #42786, .t. ) ;
#5669 = edge_loop ( 'none', ( #5596, #5672, #5651, #5654, #5595, #5652 ) ) ;
#5670 = oriented_edge ( 'none', *, *, #3178, .f. ) ;
#5671 = oriented_edge ( 'none', *, *, #5610, .t. ) ;
#5672 = oriented_edge ( 'none', *, *, #5615, .t. ) ;
#5673 = oriented_edge ( 'none', *, *, #3281, .t. ) ;
#5674 = oriented_edge ( 'none', *, *, #3167, .t. ) ;
#5675 = oriented_edge ( 'none', *, *, #3230, .f. ) ;
#5676 = advanced_face ( 'none', ( #42803 ), #42781, .t. ) ;
#5677 = edge_curve ( 'none', #10291, #10251, #42787, .t. ) ;
#5678 = oriented_edge ( 'none', *, *, #3091, .f. ) ;
#5679 = oriented_edge ( 'none', *, *, #10249, .t. ) ;
#5680 = oriented_edge ( 'none', *, *, #5677, .t. ) ;
#5681 = edge_curve ( 'none', #10273, #10285, #42814, .t. ) ;
#5682 = advanced_face ( 'none', ( #42908 ), #42901, .t. ) ;
#5683 = oriented_edge ( 'none', *, *, #3094, .t. ) ;
#5684 = oriented_edge ( 'none', *, *, #5681, .f. ) ;
#5685 = vertex_point ( 'none', #42792 ) ;
#5686 = oriented_edge ( 'none', *, *, #10302, .t. ) ;
#5687 = edge_curve ( 'none', #10290, #3088, #42866, .t. ) ;
#5688 = oriented_edge ( 'none', *, *, #5687, .t. ) ;
#5689 = advanced_face ( 'none', ( #42906 ), #42839, .t. ) ;
#5690 = oriented_edge ( 'none', *, *, #5641, .f. ) ;
#5691 = advanced_face ( 'none', ( #42840 ), #42860, .t. ) ;
#5692 = edge_curve ( 'none', #3075, #10311, #42876, .t. ) ;
#5693 = oriented_edge ( 'none', *, *, #10362, .t. ) ;
#5694 = oriented_edge ( 'none', *, *, #5701, .f. ) ;
#5695 = edge_loop ( 'none', ( #5635, #5684, #5683, #5686, #5688 ) ) ;
#5696 = oriented_edge ( 'none', *, *, #3086, .t. ) ;
#5697 = oriented_edge ( 'none', *, *, #3148, .f. ) ;
#5698 = oriented_edge ( 'none', *, *, #7052, .f. ) ;
#5699 = oriented_edge ( 'none', *, *, #3080, .t. ) ;
#5700 = oriented_edge ( 'none', *, *, #3140, .t. ) ;
#5701 = edge_curve ( 'none', #3157, #3135, #42947, .t. ) ;
#5702 = edge_loop ( 'none', ( #5704, #5647, #5693, #5696, #5708, #5694 ) ) ;
#5703 = oriented_edge ( 'none', *, *, #5701, .t. ) ;
#5704 = oriented_edge ( 'none', *, *, #3077, .f. ) ;
#5705 = advanced_face ( 'none', ( #42940 ), #42971, .t. ) ;
#5706 = oriented_edge ( 'none', *, *, #3137, .f. ) ;
#5707 = oriented_edge ( 'none', *, *, #3132, .t. ) ;
#5708 = oriented_edge ( 'none', *, *, #3139, .f. ) ;
#5709 = oriented_edge ( 'none', *, *, #5637, .t. ) ;
#5711 = edge_curve ( 'none', #4470, #2483, #40869, .t. ) ;
#5710 = advanced_face ( 'none', ( #42920 ), #42858, .t. ) ;
#5712 = oriented_edge ( 'none', *, *, #3172, .f. ) ;
#5713 = oriented_edge ( 'none', *, *, #5641, .t. ) ;
#5714 = oriented_edge ( 'none', *, *, #5661, .f. ) ;
#5715 = edge_curve ( 'none', #5685, #5493, #42948, .t. ) ;
#5716 = oriented_edge ( 'none', *, *, #5530, .t. ) ;
#5717 = edge_loop ( 'none', ( #5720, #5646, #5700, #5699, #5703 ) ) ;
#5718 = oriented_edge ( 'none', *, *, #52428, .f. ) ;
#5719 = oriented_edge ( 'none', *, *, #3186, .t. ) ;
#5720 = oriented_edge ( 'none', *, *, #3133, .f. ) ;
#5721 = edge_loop ( 'none', ( #5795, #5772, #5776, #5781, #5791, #5793 ) ) ;
#5722 = oriented_edge ( 'none', *, *, #5755, .f. ) ;
#5723 = advanced_face ( 'none', ( #43039 ), #43020, .t. ) ;
#5724 = edge_curve ( 'none', #10054, #10214, #43032, .t. ) ;
#5725 = oriented_edge ( 'none', *, *, #10239, .t. ) ;
#5726 = oriented_edge ( 'none', *, *, #10308, .t. ) ;
#5727 = advanced_face ( 'none', ( #43012 ), #43003, .t. ) ;
#5728 = oriented_edge ( 'none', *, *, #10315, .f. ) ;
#5729 = oriented_edge ( 'none', *, *, #10246, .f. ) ;
#5730 = oriented_edge ( 'none', *, *, #10188, .f. ) ;
#5731 = oriented_edge ( 'none', *, *, #5743, .t. ) ;
#5732 = oriented_edge ( 'none', *, *, #5677, .f. ) ;
#5733 = oriented_edge ( 'none', *, *, #10184, .t. ) ;
#5734 = oriented_edge ( 'none', *, *, #10313, .f. ) ;
#5735 = oriented_edge ( 'none', *, *, #5796, .t. ) ;
#5736 = advanced_face ( 'none', ( #43027 ), #42976, .t. ) ;
#5737 = edge_loop ( 'none', ( #5749, #5740, #5759, #5725, #5744 ) ) ;
#5738 = oriented_edge ( 'none', *, *, #10272, .t. ) ;
#5739 = oriented_edge ( 'none', *, *, #10236, .f. ) ;
#5740 = oriented_edge ( 'none', *, *, #5743, .f. ) ;
#5741 = oriented_edge ( 'none', *, *, #5687, .f. ) ;
#5742 = advanced_face ( 'none', ( #42979 ), #43009, .t. ) ;
#5743 = edge_curve ( 'none', #10250, #10260, #43004, .t. ) ;
#5744 = oriented_edge ( 'none', *, *, #5745, .t. ) ;
#5745 = edge_curve ( 'none', #10263, #10309, #43094, .t. ) ;
#5746 = edge_loop ( 'none', ( #5729, #5731, #5726, #5732, #5734 ) ) ;
#5747 = edge_curve ( 'none', #4646, #5775, #43076, .t. ) ;
#5748 = oriented_edge ( 'none', *, *, #10282, .f. ) ;
#5749 = oriented_edge ( 'none', *, *, #10231, .f. ) ;
#5750 = oriented_edge ( 'none', *, *, #10298, .f. ) ;
#5751 = edge_loop ( 'none', ( #5739, #5735, #5733, #5800, #5728, #5797 ) ) ;
#5752 = oriented_edge ( 'none', *, *, #5681, .t. ) ;
#5753 = oriented_edge ( 'none', *, *, #2516, .t. ) ;
#5754 = oriented_edge ( 'none', *, *, #3156, .f. ) ;
#5755 = edge_curve ( 'none', #5169, #5780, #43059, .t. ) ;
#5756 = oriented_edge ( 'none', *, *, #10365, .t. ) ;
#5757 = edge_loop ( 'none', ( #5750, #5680, #5679, #5738, #5678, #5741 ) ) ;
#5758 = oriented_edge ( 'none', *, *, #5692, .f. ) ;
#5759 = oriented_edge ( 'none', *, *, #10316, .t. ) ;
#5760 = advanced_face ( 'none', ( #43093 ), #43092, .t. ) ;
#5761 = oriented_edge ( 'none', *, *, #10136, .f. ) ;
#5762 = edge_curve ( 'none', #10162, #10138, #43052, .t. ) ;
#5763 = oriented_edge ( 'none', *, *, #10168, .t. ) ;
#5764 = edge_curve ( 'none', #10101, #10103, #43043, .t. ) ;
#5765 = oriented_edge ( 'none', *, *, #5762, .t. ) ;
#5766 = oriented_edge ( 'none', *, *, #5840, .t. ) ;
#5767 = advanced_face ( 'none', ( #43050 ), #43049, .t. ) ;
#5768 = edge_curve ( 'none', #5775, #5780, #42978, .t. ) ;
#5769 = edge_loop ( 'none', ( #5835, #5836, #5838, #3165, #5819, #5822 ) ) ;
#5770 = vertex_point ( 'none', #43136 ) ;
#5771 = oriented_edge ( 'none', *, *, #10265, .f. ) ;
#5772 = oriented_edge ( 'none', *, *, #5786, .t. ) ;
#5773 = advanced_face ( 'none', ( #43132 ), #43158, .t. ) ;
#5774 = oriented_edge ( 'none', *, *, #5840, .f. ) ;
#5775 = vertex_point ( 'none', #43123 ) ;
#5776 = oriented_edge ( 'none', *, *, #10157, .t. ) ;
#5777 = edge_loop ( 'none', ( #5794, #5774, #5842, #5763, #5765 ) ) ;
#5778 = edge_loop ( 'none', ( #6213, #14613, #6972, #12854 ) ) ;
#5779 = oriented_edge ( 'none', *, *, #5768, .t. ) ;
#5780 = vertex_point ( 'none', #43110 ) ;
#5781 = oriented_edge ( 'none', *, *, #10196, .t. ) ;
#5782 = edge_loop ( 'none', ( #5833, #5766, #5834, #5841, #5761 ) ) ;
#5783 = oriented_edge ( 'none', *, *, #10216, .t. ) ;
#5784 = oriented_edge ( 'none', *, *, #10182, .t. ) ;
#5785 = edge_curve ( 'none', #10211, #10252, #43102, .t. ) ;
#5786 = edge_curve ( 'none', #10206, #10099, #43111, .t. ) ;
#5787 = oriented_edge ( 'none', *, *, #5785, .t. ) ;
#5788 = advanced_face ( 'none', ( #43117 ), #43114, .t. ) ;
#5789 = oriented_edge ( 'none', *, *, #10187, .t. ) ;
#5790 = oriented_edge ( 'none', *, *, #10269, .f. ) ;
#5791 = oriented_edge ( 'none', *, *, #10255, .f. ) ;
#5792 = oriented_edge ( 'none', *, *, #5796, .f. ) ;
#5793 = oriented_edge ( 'none', *, *, #5785, .f. ) ;
#5794 = oriented_edge ( 'none', *, *, #10096, .f. ) ;
#5795 = oriented_edge ( 'none', *, *, #10213, .f. ) ;
#5796 = edge_curve ( 'none', #10264, #10185, #43193, .t. ) ;
#5797 = oriented_edge ( 'none', *, *, #5745, .f. ) ;
#5798 = edge_loop ( 'none', ( #5730, #5799, #5784, #5783, #5787 ) ) ;
#5799 = oriented_edge ( 'none', *, *, #5724, .f. ) ;
#5800 = oriented_edge ( 'none', *, *, #10248, .t. ) ;
#5801 = oriented_edge ( 'none', *, *, #5724, .t. ) ;
#5802 = edge_loop ( 'none', ( #5790, #5801, #5789, #5792, #5771 ) ) ;
#5803 = edge_loop ( 'none', ( #5818, #5807, #5858, #5865, #5816, #5859 ) ) ;
#5804 = oriented_edge ( 'none', *, *, #10063, .f. ) ;
#5805 = oriented_edge ( 'none', *, *, #5364, .f. ) ;
#5806 = oriented_edge ( 'none', *, *, #5827, .t. ) ;
#5807 = oriented_edge ( 'none', *, *, #5832, .t. ) ;
#5808 = edge_curve ( 'none', #5908, #5881, #43183, .t. ) ;
#5809 = oriented_edge ( 'none', *, *, #10110, .t. ) ;
#5810 = oriented_edge ( 'none', *, *, #9979, .t. ) ;
#5811 = oriented_edge ( 'none', *, *, #5808, .f. ) ;
#5812 = advanced_face ( 'none', ( #43098 ), #43189, .t. ) ;
#5813 = edge_loop ( 'none', ( #5905, #5882, #5860, #5967 ) ) ;
#5814 = oriented_edge ( 'none', *, *, #10064, .f. ) ;
#5815 = advanced_face ( 'none', ( #43209 ), #43174, .t. ) ;
#5816 = oriented_edge ( 'none', *, *, #10093, .f. ) ;
#5817 = vertex_point ( 'none', #43172 ) ;
#5818 = oriented_edge ( 'none', *, *, #10055, .f. ) ;
#5819 = oriented_edge ( 'none', *, *, #10139, .f. ) ;
#5820 = oriented_edge ( 'none', *, *, #10095, .t. ) ;
#5821 = edge_loop ( 'none', ( #5824, #5806, #5809, #5877, #5880 ) ) ;
#5822 = oriented_edge ( 'none', *, *, #5762, .f. ) ;
#5823 = edge_loop ( 'none', ( #5825, #5829, #5820, #5830, #5828 ) ) ;
#5824 = oriented_edge ( 'none', *, *, #10132, .f. ) ;
#5825 = oriented_edge ( 'none', *, *, #10124, .f. ) ;
#5826 = advanced_face ( 'none', ( #43207 ), #43286, .t. ) ;
#5827 = edge_curve ( 'none', #10119, #10048, #43284, .t. ) ;
#5828 = oriented_edge ( 'none', *, *, #5831, .t. ) ;
#5829 = oriented_edge ( 'none', *, *, #5827, .f. ) ;
#5830 = oriented_edge ( 'none', *, *, #10115, .t. ) ;
#5831 = edge_curve ( 'none', #10050, #10111, #43288, .t. ) ;
#5832 = edge_curve ( 'none', #10051, #10008, #43262, .t. ) ;
#5833 = oriented_edge ( 'none', *, *, #10148, .f. ) ;
#5834 = oriented_edge ( 'none', *, *, #10219, .t. ) ;
#5835 = oriented_edge ( 'none', *, *, #10163, .f. ) ;
#5836 = oriented_edge ( 'none', *, *, #5764, .t. ) ;
#5837 = advanced_face ( 'none', ( #43252 ), #43233, .t. ) ;
#5838 = oriented_edge ( 'none', *, *, #10107, .t. ) ;
#5839 = advanced_face ( 'none', ( #43230 ), #43229, .t. ) ;
#5840 = edge_curve ( 'none', #10100, #10166, #43232, .t. ) ;
#5841 = oriented_edge ( 'none', *, *, #5786, .f. ) ;
#5842 = oriented_edge ( 'none', *, *, #10140, .t. ) ;
#5843 = oriented_edge ( 'none', *, *, #10089, .t. ) ;
#5844 = edge_curve ( 'none', #10085, #9963, #43326, .t. ) ;
#5845 = edge_loop ( 'none', ( #5926, #6017, #5261, #6047 ) ) ;
#5846 = oriented_edge ( 'none', *, *, #5872, .t. ) ;
#5847 = oriented_edge ( 'none', *, *, #10087, .f. ) ;
#5848 = advanced_face ( 'none', ( #43334 ), #43280, .t. ) ;
#5849 = oriented_edge ( 'none', *, *, #10005, .t. ) ;
#5850 = oriented_edge ( 'none', *, *, #5922, .f. ) ;
#5851 = oriented_edge ( 'none', *, *, #5888, .t. ) ;
#5852 = oriented_edge ( 'none', *, *, #5808, .t. ) ;
#5853 = oriented_edge ( 'none', *, *, #5832, .f. ) ;
#5854 = oriented_edge ( 'none', *, *, #5868, .t. ) ;
#5855 = edge_loop ( 'none', ( #5893, #5911, #5909, #5886, #5907 ) ) ;
#5856 = edge_curve ( 'none', #5817, #5902, #43300, .t. ) ;
#5857 = oriented_edge ( 'none', *, *, #10030, .t. ) ;
#5858 = oriented_edge ( 'none', *, *, #10084, .t. ) ;
#5859 = oriented_edge ( 'none', *, *, #5831, .f. ) ;
#5860 = oriented_edge ( 'none', *, *, #5768, .f. ) ;
#5861 = oriented_edge ( 'none', *, *, #5874, .f. ) ;
#5862 = oriented_edge ( 'none', *, *, #4615, .t. ) ;
#5863 = edge_loop ( 'none', ( #5804, #5873, #5810, #5843, #5846 ) ) ;
#5864 = advanced_face ( 'none', ( #43307 ), #43342, .t. ) ;
#5865 = oriented_edge ( 'none', *, *, #10121, .t. ) ;
#5866 = edge_loop ( 'none', ( #5875, #5867, #5849, #5853, #5814 ) ) ;
#5867 = oriented_edge ( 'none', *, *, #5869, .t. ) ;
#5868 = edge_curve ( 'none', #5881, #5770, #43290, .t. ) ;
#5869 = edge_curve ( 'none', #10023, #10024, #43291, .t. ) ;
#5870 = advanced_face ( 'none', ( #43400 ), #43406, .t. ) ;
#5871 = edge_loop ( 'none', ( #5847, #5915, #5857, #5918, #5914, #5916 ) ) ;
#5872 = edge_curve ( 'none', #10026, #10061, #43397, .t. ) ;
#5873 = oriented_edge ( 'none', *, *, #5869, .f. ) ;
#5874 = edge_curve ( 'none', #5902, #5908, #43360, .t. ) ;
#5875 = oriented_edge ( 'none', *, *, #10078, .f. ) ;
#5876 = advanced_face ( 'none', ( #43371 ), #43378, .t. ) ;
#5877 = oriented_edge ( 'none', *, *, #5764, .f. ) ;
#5878 = advanced_face ( 'none', ( #43353 ), #43395, .t. ) ;
#5879 = oriented_edge ( 'none', *, *, #5965, .t. ) ;
#5880 = oriented_edge ( 'none', *, *, #10092, .f. ) ;
#5881 = vertex_point ( 'none', #43365 ) ;
#5882 = oriented_edge ( 'none', *, *, #5899, .t. ) ;
#5883 = edge_curve ( 'none', #9929, #9999, #43454, .t. ) ;
#5884 = oriented_edge ( 'none', *, *, #5883, .t. ) ;
#5885 = advanced_face ( 'none', ( #43461 ), #43352, .t. ) ;
#5886 = oriented_edge ( 'none', *, *, #5844, .f. ) ;
#5887 = advanced_face ( 'none', ( #43468 ), #43459, .t. ) ;
#5888 = edge_curve ( 'none', #9988, #9927, #43438, .t. ) ;
#5889 = oriented_edge ( 'none', *, *, #9926, .t. ) ;
#5890 = oriented_edge ( 'none', *, *, #5898, .f. ) ;
#5891 = edge_loop ( 'none', ( #5920, #5964, #5963, #5966, #5884 ) ) ;
#5892 = oriented_edge ( 'none', *, *, #10046, .t. ) ;
#5893 = oriented_edge ( 'none', *, *, #9970, .f. ) ;
#5894 = oriented_edge ( 'none', *, *, #9994, .t. ) ;
#5895 = edge_loop ( 'none', ( #5852, #5854, #5927, #10378 ) ) ;
#5896 = oriented_edge ( 'none', *, *, #10017, .t. ) ;
#5897 = edge_curve ( 'none', #5817, #5775, #43518, .t. ) ;
#5898 = edge_curve ( 'none', #9984, #10014, #43516, .t. ) ;
#5899 = edge_curve ( 'none', #5902, #5780, #43519, .t. ) ;
#5900 = edge_loop ( 'none', ( #5904, #5851, #5889, #5892, #5910, #5890 ) ) ;
#5901 = oriented_edge ( 'none', *, *, #5856, .f. ) ;
#5902 = vertex_point ( 'none', #43521 ) ;
#5903 = oriented_edge ( 'none', *, *, #5898, .t. ) ;
#5904 = oriented_edge ( 'none', *, *, #9990, .f. ) ;
#5905 = oriented_edge ( 'none', *, *, #5856, .t. ) ;
#5906 = advanced_face ( 'none', ( #43520 ), #43498, .t. ) ;
#5907 = oriented_edge ( 'none', *, *, #10028, .f. ) ;
#5908 = vertex_point ( 'none', #43488 ) ;
#5909 = oriented_edge ( 'none', *, *, #10032, .t. ) ;
#5910 = oriented_edge ( 'none', *, *, #10016, .f. ) ;
#5911 = oriented_edge ( 'none', *, *, #5922, .t. ) ;
#5912 = edge_loop ( 'none', ( #7452, #8125, #7229, #7320, #8059, #7054 ) ) ;
#5913 = advanced_face ( 'none', ( #43491 ), #43490, .t. ) ;
#5914 = oriented_edge ( 'none', *, *, #10066, .f. ) ;
#5915 = oriented_edge ( 'none', *, *, #5844, .t. ) ;
#5916 = oriented_edge ( 'none', *, *, #5872, .f. ) ;
#5917 = edge_loop ( 'none', ( #5919, #5850, #5896, #5894, #5903 ) ) ;
#5918 = oriented_edge ( 'none', *, *, #10011, .t. ) ;
#5919 = oriented_edge ( 'none', *, *, #10013, .f. ) ;
#5920 = oriented_edge ( 'none', *, *, #9997, .f. ) ;
#5921 = advanced_face ( 'none', ( #43483 ), #43479, .t. ) ;
#5922 = edge_curve ( 'none', #9986, #9971, #43563, .t. ) ;
#5923 = oriented_edge ( 'none', *, *, #9883, .f. ) ;
#5924 = oriented_edge ( 'none', *, *, #9829, .f. ) ;
#5925 = oriented_edge ( 'none', *, *, #5940, .t. ) ;
#5926 = oriented_edge ( 'none', *, *, #6110, .f. ) ;
#5927 = oriented_edge ( 'none', *, *, #6031, .t. ) ;
#5928 = oriented_edge ( 'none', *, *, #5956, .f. ) ;
#5929 = oriented_edge ( 'none', *, *, #9911, .t. ) ;
#5930 = oriented_edge ( 'none', *, *, #9959, .f. ) ;
#5931 = oriented_edge ( 'none', *, *, #5992, .t. ) ;
#5932 = advanced_face ( 'none', ( #43551 ), #43569, .t. ) ;
#5933 = edge_loop ( 'none', ( #5945, #5936, #5953, #6004, #5941 ) ) ;
#5934 = oriented_edge ( 'none', *, *, #9942, .t. ) ;
#5935 = oriented_edge ( 'none', *, *, #9904, .f. ) ;
#5936 = oriented_edge ( 'none', *, *, #5940, .f. ) ;
#5937 = oriented_edge ( 'none', *, *, #5883, .f. ) ;
#5938 = edge_loop ( 'none', ( #6448, #6229, #6568, #6117 ) ) ;
#5939 = advanced_face ( 'none', ( #43553 ), #43545, .t. ) ;
#5940 = edge_curve ( 'none', #9884, #9905, #43478, .t. ) ;
#5941 = oriented_edge ( 'none', *, *, #5942, .t. ) ;
#5942 = edge_curve ( 'none', #9903, #9948, #43537, .t. ) ;
#5943 = edge_loop ( 'none', ( #5923, #5925, #6005, #5928, #5930 ) ) ;
#5944 = oriented_edge ( 'none', *, *, #9921, .f. ) ;
#5945 = oriented_edge ( 'none', *, *, #9946, .f. ) ;
#5946 = oriented_edge ( 'none', *, *, #9934, .f. ) ;
#5947 = edge_loop ( 'none', ( #5935, #5931, #5929, #5996, #6007, #5994 ) ) ;
#5948 = oriented_edge ( 'none', *, *, #5961, .t. ) ;
#5949 = oriented_edge ( 'none', *, *, #9983, .f. ) ;
#5950 = oriented_edge ( 'none', *, *, #9953, .t. ) ;
#5951 = edge_loop ( 'none', ( #5946, #5960, #5959, #5934, #5957, #5937 ) ) ;
#5952 = oriented_edge ( 'none', *, *, #5888, .f. ) ;
#5953 = oriented_edge ( 'none', *, *, #9949, .t. ) ;
#5954 = oriented_edge ( 'none', *, *, #5537, .t. ) ;
#5955 = advanced_face ( 'none', ( #43566 ), #43604, .t. ) ;
#5956 = edge_curve ( 'none', #9932, #9885, #43603, .t. ) ;
#5958 = oriented_edge ( 'none', *, *, #6269, .f. ) ;
#5957 = oriented_edge ( 'none', *, *, #9863, .f. ) ;
#5959 = oriented_edge ( 'none', *, *, #9961, .t. ) ;
#5960 = oriented_edge ( 'none', *, *, #5956, .t. ) ;
#5961 = edge_curve ( 'none', #10004, #10003, #43528, .t. ) ;
#5962 = advanced_face ( 'none', ( #43601 ), #43590, .t. ) ;
#5963 = oriented_edge ( 'none', *, *, #9980, .t. ) ;
#5964 = oriented_edge ( 'none', *, *, #5961, .f. ) ;
#5965 = edge_curve ( 'none', #5817, #5881, #43532, .t. ) ;
#5966 = oriented_edge ( 'none', *, *, #9937, .t. ) ;
#5967 = oriented_edge ( 'none', *, *, #5897, .f. ) ;
#5968 = edge_loop ( 'none', ( #6040, #6034, #6035, #6019, #6023, #6025 ) ) ;
#5969 = oriented_edge ( 'none', *, *, #9790, .t. ) ;
#5970 = oriented_edge ( 'none', *, *, #9786, .t. ) ;
#5971 = advanced_face ( 'none', ( #43578 ), #43593, .t. ) ;
#5972 = edge_curve ( 'none', #9844, #9801, #43648, .t. ) ;
#5973 = oriented_edge ( 'none', *, *, #9792, .f. ) ;
#5974 = edge_curve ( 'none', #9811, #9809, #43641, .t. ) ;
#5975 = edge_loop ( 'none', ( #5973, #5976, #6042, #6044, #5978 ) ) ;
#5976 = oriented_edge ( 'none', *, *, #5974, .f. ) ;
#5977 = oriented_edge ( 'none', *, *, #9857, .t. ) ;
#5978 = oriented_edge ( 'none', *, *, #6043, .t. ) ;
#5979 = oriented_edge ( 'none', *, *, #5974, .t. ) ;
#5980 = oriented_edge ( 'none', *, *, #5982, .f. ) ;
#5981 = oriented_edge ( 'none', *, *, #9909, .t. ) ;
#5982 = edge_curve ( 'none', #9865, #9832, #43633, .t. ) ;
#5983 = oriented_edge ( 'none', *, *, #9851, .t. ) ;
#5984 = edge_loop ( 'none', ( #5990, #5989, #5970, #5977, #5988, #5980 ) ) ;
#5985 = advanced_face ( 'none', ( #43623 ), #43645, .t. ) ;
#5986 = oriented_edge ( 'none', *, *, #9830, .f. ) ;
#5987 = oriented_edge ( 'none', *, *, #9908, .t. ) ;
#5988 = oriented_edge ( 'none', *, *, #9834, .f. ) ;
#5989 = oriented_edge ( 'none', *, *, #5972, .t. ) ;
#5990 = oriented_edge ( 'none', *, *, #9847, .f. ) ;
#5991 = oriented_edge ( 'none', *, *, #5992, .f. ) ;
#5992 = edge_curve ( 'none', #9899, #9913, #43647, .t. ) ;
#5993 = oriented_edge ( 'none', *, *, #5982, .t. ) ;
#5994 = oriented_edge ( 'none', *, *, #5942, .f. ) ;
#5995 = edge_loop ( 'none', ( #5924, #5999, #5981, #5983, #5993 ) ) ;
#5996 = oriented_edge ( 'none', *, *, #9914, .t. ) ;
#5997 = edge_loop ( 'none', ( #6002, #5998, #5987, #5991, #5986 ) ) ;
#5998 = oriented_edge ( 'none', *, *, #6001, .t. ) ;
#5999 = oriented_edge ( 'none', *, *, #6001, .f. ) ;
#6000 = advanced_face ( 'none', ( #43632 ), #43609, .t. ) ;
#6001 = edge_curve ( 'none', #9870, #9868, #43615, .t. ) ;
#6002 = oriented_edge ( 'none', *, *, #9852, .f. ) ;
#6003 = oriented_edge ( 'none', *, *, #6683, .t. ) ;
#6004 = oriented_edge ( 'none', *, *, #9882, .t. ) ;
#6005 = oriented_edge ( 'none', *, *, #9877, .t. ) ;
#6006 = advanced_face ( 'none', ( #43682 ), #43689, .t. ) ;
#6007 = oriented_edge ( 'none', *, *, #9876, .f. ) ;
#6008 = oriented_edge ( 'none', *, *, #10478, .f. ) ;
#6009 = oriented_edge ( 'none', *, *, #9729, .f. ) ;
#6010 = oriented_edge ( 'none', *, *, #6027, .t. ) ;
#6011 = oriented_edge ( 'none', *, *, #6086, .t. ) ;
#6012 = oriented_edge ( 'none', *, *, #9827, .t. ) ;
#6013 = oriented_edge ( 'none', *, *, #6061, .t. ) ;
#6014 = oriented_edge ( 'none', *, *, #9716, .t. ) ;
#6015 = oriented_edge ( 'none', *, *, #9752, .f. ) ;
#6016 = oriented_edge ( 'none', *, *, #9693, .f. ) ;
#6017 = oriented_edge ( 'none', *, *, #6065, .f. ) ;
#6018 = advanced_face ( 'none', ( #43683 ), #43691, .t. ) ;
#6019 = oriented_edge ( 'none', *, *, #9803, .t. ) ;
#6020 = edge_loop ( 'none', ( #6022, #6029, #6024, #6030, #6087 ) ) ;
#6021 = oriented_edge ( 'none', *, *, #9765, .f. ) ;
#6022 = oriented_edge ( 'none', *, *, #9824, .f. ) ;
#6023 = oriented_edge ( 'none', *, *, #9861, .f. ) ;
#6024 = oriented_edge ( 'none', *, *, #9812, .t. ) ;
#6025 = oriented_edge ( 'none', *, *, #6043, .f. ) ;
#6026 = advanced_face ( 'none', ( #43668 ), #43678, .t. ) ;
#6027 = edge_curve ( 'none', #9756, #9754, #43656, .t. ) ;
#6028 = edge_loop ( 'none', ( #6021, #6010, #6012, #6088, #6015 ) ) ;
#6029 = oriented_edge ( 'none', *, *, #6027, .f. ) ;
#6030 = oriented_edge ( 'none', *, *, #9775, .t. ) ;
#6031 = edge_curve ( 'none', #5770, #6113, #43738, .t. ) ;
#6032 = edge_curve ( 'none', #9772, #9742, #43737, .t. ) ;
#6033 = vertex_point ( 'none', #43741 ) ;
#6034 = oriented_edge ( 'none', *, *, #6038, .t. ) ;
#6035 = oriented_edge ( 'none', *, *, #9755, .t. ) ;
#6036 = oriented_edge ( 'none', *, *, #9787, .f. ) ;
#6037 = advanced_face ( 'none', ( #43732 ), #43676, .t. ) ;
#6038 = edge_curve ( 'none', #9746, #9757, #43740, .t. ) ;
#6039 = advanced_face ( 'none', ( #43714 ), #43715, .t. ) ;
#6040 = oriented_edge ( 'none', *, *, #9821, .f. ) ;
#6041 = edge_loop ( 'none', ( #6045, #5979, #5969, #6046, #6036 ) ) ;
#6042 = oriented_edge ( 'none', *, *, #9862, .t. ) ;
#6043 = edge_curve ( 'none', #9745, #9793, #43700, .t. ) ;
#6044 = oriented_edge ( 'none', *, *, #9796, .t. ) ;
#6045 = oriented_edge ( 'none', *, *, #9797, .f. ) ;
#6046 = oriented_edge ( 'none', *, *, #5972, .f. ) ;
#6047 = oriented_edge ( 'none', *, *, #6280, .f. ) ;
#6048 = advanced_face ( 'none', ( #43657 ), #43777, .t. ) ;
#6049 = advanced_face ( 'none', ( #43785, #43698 ), #43773, .f. ) ;
#6050 = oriented_edge ( 'none', *, *, #9663, .f. ) ;
#6051 = oriented_edge ( 'none', *, *, #6064, .t. ) ;
#6052 = advanced_face ( 'none', ( #43776 ), #43768, .t. ) ;
#6053 = oriented_edge ( 'none', *, *, #9699, .f. ) ;
#6054 = oriented_edge ( 'none', *, *, #9695, .t. ) ;
#6055 = oriented_edge ( 'none', *, *, #6061, .f. ) ;
#6056 = edge_loop ( 'none', ( #6070, #6126, #6136, #6127, #6131 ) ) ;
#6057 = oriented_edge ( 'none', *, *, #6544, .t. ) ;
#6058 = oriented_edge ( 'none', *, *, #9728, .t. ) ;
#6059 = edge_loop ( 'none', ( #6016, #6132, #6135, #6060, #6114 ) ) ;
#6060 = oriented_edge ( 'none', *, *, #6064, .f. ) ;
#6061 = edge_curve ( 'none', #9657, #9785, #43769, .t. ) ;
#6062 = oriented_edge ( 'none', *, *, #11228, .f. ) ;
#6063 = oriented_edge ( 'none', *, *, #9723, .t. ) ;
#6064 = edge_curve ( 'none', #9659, #9630, #43749, .t. ) ;
#6065 = edge_curve ( 'none', #4353, #6033, #43866, .t. ) ;
#6066 = oriented_edge ( 'none', *, *, #6086, .f. ) ;
#6067 = advanced_face ( 'none', ( #43744 ), #43774, .t. ) ;
#6068 = oriented_edge ( 'none', *, *, #9720, .t. ) ;
#6069 = oriented_edge ( 'none', *, *, #9727, .f. ) ;
#6070 = oriented_edge ( 'none', *, *, #9682, .f. ) ;
#6071 = oriented_edge ( 'none', *, *, #9641, .t. ) ;
#6072 = oriented_edge ( 'none', *, *, #9751, .f. ) ;
#6073 = oriented_edge ( 'none', *, *, #9773, .f. ) ;
#6074 = oriented_edge ( 'none', *, *, #6032, .f. ) ;
#6075 = edge_loop ( 'none', ( #6009, #6085, #6084, #6063, #6013 ) ) ;
#6076 = edge_curve ( 'none', #1311, #1084, #43759, .t. ) ;
#6077 = oriented_edge ( 'none', *, *, #9753, .t. ) ;
#6078 = edge_loop ( 'none', ( #6069, #6079, #6068, #6066, #6080 ) ) ;
#6079 = oriented_edge ( 'none', *, *, #6082, .t. ) ;
#6080 = oriented_edge ( 'none', *, *, #9783, .f. ) ;
#6081 = advanced_face ( 'none', ( #43761 ), #43784, .t. ) ;
#6082 = edge_curve ( 'none', #9730, #9740, #43826, .t. ) ;
#6083 = edge_loop ( 'none', ( #6050, #6051, #6054, #6058, #6053, #6055 ) ) ;
#6084 = oriented_edge ( 'none', *, *, #9700, .t. ) ;
#6085 = oriented_edge ( 'none', *, *, #6082, .f. ) ;
#6086 = edge_curve ( 'none', #9705, #9733, #43422, .t. ) ;
#6087 = oriented_edge ( 'none', *, *, #6032, .t. ) ;
#6088 = oriented_edge ( 'none', *, *, #6038, .f. ) ;
#6089 = advanced_face ( 'none', ( #43807 ), #43834, .t. ) ;
#6090 = edge_loop ( 'none', ( #6073, #6011, #6014, #6077, #6072, #6074 ) ) ;
#6091 = edge_loop ( 'none', ( #6095, #6097, #6094, #6100, #6175 ) ) ;
#6092 = oriented_edge ( 'none', *, *, #9594, .f. ) ;
#6093 = advanced_face ( 'none', ( #43910 ), #43904, .t. ) ;
#6094 = oriented_edge ( 'none', *, *, #9643, .t. ) ;
#6095 = oriented_edge ( 'none', *, *, #9573, .f. ) ;
#6096 = oriented_edge ( 'none', *, *, #9586, .f. ) ;
#6098 = advanced_face ( 'none', ( #43905, #43897 ), #43909, .f. ) ;
#6097 = oriented_edge ( 'none', *, *, #6106, .t. ) ;
#6099 = oriented_edge ( 'none', *, *, #9634, .f. ) ;
#6100 = oriented_edge ( 'none', *, *, #6130, .f. ) ;
#6101 = oriented_edge ( 'none', *, *, #6102, .t. ) ;
#6102 = edge_curve ( 'none', #9580, #9520, #43907, .t. ) ;
#6103 = oriented_edge ( 'none', *, *, #9683, .t. ) ;
#6104 = oriented_edge ( 'none', *, *, #9644, .f. ) ;
#6105 = advanced_face ( 'none', ( #43888 ), #43898, .t. ) ;
#6106 = edge_curve ( 'none', #9579, #9593, #43908, .t. ) ;
#6107 = oriented_edge ( 'none', *, *, #9590, .t. ) ;
#6108 = oriented_edge ( 'none', *, *, #9635, .t. ) ;
#6109 = oriented_edge ( 'none', *, *, #6173, .t. ) ;
#6110 = edge_curve ( 'none', #6033, #6123, #43941, .t. ) ;
#6111 = oriented_edge ( 'none', *, *, #6106, .f. ) ;
#6112 = oriented_edge ( 'none', *, *, #6130, .t. ) ;
#6113 = vertex_point ( 'none', #43945 ) ;
#6114 = oriented_edge ( 'none', *, *, #9668, .f. ) ;
#6115 = oriented_edge ( 'none', *, *, #6235, .t. ) ;
#6116 = advanced_face ( 'none', ( #43892 ), #43873, .t. ) ;
#6117 = oriented_edge ( 'none', *, *, #6145, .t. ) ;
#6118 = oriented_edge ( 'none', *, *, #9681, .f. ) ;
#6119 = oriented_edge ( 'none', *, *, #9615, .f. ) ;
#6120 = oriented_edge ( 'none', *, *, #1299, .f. ) ;
#6121 = oriented_edge ( 'none', *, *, #6129, .f. ) ;
#6122 = edge_loop ( 'none', ( #6104, #6111, #6108, #6107, #6109 ) ) ;
#6123 = vertex_point ( 'none', #43928 ) ;
#6124 = advanced_face ( 'none', ( #43944 ), #43934, .t. ) ;
#6125 = edge_curve ( 'none', #9689, #9625, #43902, .t. ) ;
#6126 = oriented_edge ( 'none', *, *, #6125, .f. ) ;
#6127 = oriented_edge ( 'none', *, *, #9623, .t. ) ;
#6128 = advanced_face ( 'none', ( #43914 ), #43931, .t. ) ;
#6129 = edge_curve ( 'none', #9619, #9671, #43916, .t. ) ;
#6130 = edge_curve ( 'none', #9611, #9564, #44002, .t. ) ;
#6131 = oriented_edge ( 'none', *, *, #6129, .t. ) ;
#6132 = oriented_edge ( 'none', *, *, #6125, .t. ) ;
#6133 = advanced_face ( 'none', ( #43917 ), #43984, .t. ) ;
#6134 = edge_loop ( 'none', ( #6119, #6112, #6071, #6103, #6118, #6121 ) ) ;
#6135 = oriented_edge ( 'none', *, *, #9609, .t. ) ;
#6136 = oriented_edge ( 'none', *, *, #9741, .t. ) ;
#6137 = oriented_edge ( 'none', *, *, #9598, .f. ) ;
#6138 = oriented_edge ( 'none', *, *, #6151, .t. ) ;
#6139 = advanced_face ( 'none', ( #43995 ), #43932, .t. ) ;
#6140 = advanced_face ( 'none', ( #43991 ), #43981, .t. ) ;
#6141 = oriented_edge ( 'none', *, *, #6201, .f. ) ;
#6142 = oriented_edge ( 'none', *, *, #9475, .t. ) ;
#6143 = edge_loop ( 'none', ( #6159, #6141, #6202, #6206, #6208 ) ) ;
#6144 = oriented_edge ( 'none', *, *, #9541, .t. ) ;
#6145 = edge_curve ( 'none', #1359, #3920, #44059, .t. ) ;
#6146 = edge_loop ( 'none', ( #6214, #6147, #6212, #6210, #6190 ) ) ;
#6147 = oriented_edge ( 'none', *, *, #6201, .t. ) ;
#6148 = oriented_edge ( 'none', *, *, #9535, .t. ) ;
#6149 = oriented_edge ( 'none', *, *, #9601, .t. ) ;
#6150 = edge_curve ( 'none', #9527, #9595, #44046, .t. ) ;
#6151 = edge_curve ( 'none', #9530, #9474, #44073, .t. ) ;
#6152 = oriented_edge ( 'none', *, *, #6150, .t. ) ;
#6153 = advanced_face ( 'none', ( #44031 ), #44021, .t. ) ;
#6154 = oriented_edge ( 'none', *, *, #9592, .t. ) ;
#6155 = oriented_edge ( 'none', *, *, #9517, .f. ) ;
#6156 = oriented_edge ( 'none', *, *, #9600, .f. ) ;
#6157 = oriented_edge ( 'none', *, *, #6102, .f. ) ;
#6158 = oriented_edge ( 'none', *, *, #6150, .f. ) ;
#6159 = oriented_edge ( 'none', *, *, #9549, .f. ) ;
#6160 = oriented_edge ( 'none', *, *, #9532, .f. ) ;
#6161 = advanced_face ( 'none', ( #44068 ), #44022, .t. ) ;
#6162 = oriented_edge ( 'none', *, *, #9524, .t. ) ;
#6163 = edge_loop ( 'none', ( #6092, #6167, #6149, #6148, #6152 ) ) ;
#6164 = oriented_edge ( 'none', *, *, #9567, .t. ) ;
#6165 = oriented_edge ( 'none', *, *, #52104, .f. ) ;
#6166 = oriented_edge ( 'none', *, *, #6172, .t. ) ;
#6167 = oriented_edge ( 'none', *, *, #6172, .f. ) ;
#6168 = oriented_edge ( 'none', *, *, #6173, .f. ) ;
#6169 = edge_loop ( 'none', ( #6155, #6166, #6154, #6157, #6137 ) ) ;
#6170 = edge_loop ( 'none', ( #6160, #6138, #6142, #6144, #6156, #6158 ) ) ;
#6171 = advanced_face ( 'none', ( #44010 ), #44033, .t. ) ;
#6172 = edge_curve ( 'none', #9605, #9604, #44016, .t. ) ;
#6173 = edge_curve ( 'none', #9585, #9645, #44129, .t. ) ;
#6174 = edge_loop ( 'none', ( #6096, #6101, #6162, #6164, #6099, #6168 ) ) ;
#6175 = oriented_edge ( 'none', *, *, #9617, .f. ) ;
#6176 = advanced_face ( 'none', ( #44122 ), #44112, .t. ) ;
#6177 = edge_loop ( 'none', ( #6181, #6186, #6255, #6185, #6253 ) ) ;
#6178 = oriented_edge ( 'none', *, *, #6180, .f. ) ;
#6179 = advanced_face ( 'none', ( #44116 ), #44091, .t. ) ;
#6180 = edge_curve ( 'none', #9435, #9468, #44079, .t. ) ;
#6181 = oriented_edge ( 'none', *, *, #9434, .f. ) ;
#6182 = oriented_edge ( 'none', *, *, #9488, .t. ) ;
#6183 = edge_curve ( 'none', #9444, #9503, #44082, .t. ) ;
#6184 = oriented_edge ( 'none', *, *, #9453, .t. ) ;
#6185 = oriented_edge ( 'none', *, *, #6207, .f. ) ;
#6186 = oriented_edge ( 'none', *, *, #6180, .t. ) ;
#6187 = oriented_edge ( 'none', *, *, #12232, .f. ) ;
#6188 = oriented_edge ( 'none', *, *, #6183, .t. ) ;
#6189 = oriented_edge ( 'none', *, *, #9431, .t. ) ;
#6190 = oriented_edge ( 'none', *, *, #9525, .f. ) ;
#6191 = edge_curve ( 'none', #6257, #4353, #44015, .t. ) ;
#6192 = oriented_edge ( 'none', *, *, #9502, .f. ) ;
#6193 = oriented_edge ( 'none', *, *, #6207, .t. ) ;
#6194 = advanced_face ( 'none', ( #44197 ), #44083, .t. ) ;
#6195 = oriented_edge ( 'none', *, *, #9546, .f. ) ;
#6196 = edge_curve ( 'none', #7604, #11173, #44158, .t. ) ;
#6197 = oriented_edge ( 'none', *, *, #6205, .f. ) ;
#6198 = edge_loop ( 'none', ( #6192, #6178, #6182, #6184, #6188 ) ) ;
#6199 = oriented_edge ( 'none', *, *, #9480, .t. ) ;
#6200 = advanced_face ( 'none', ( #44151 ), #44159, .t. ) ;
#6201 = edge_curve ( 'none', #9481, #9487, #44196, .t. ) ;
#6202 = oriented_edge ( 'none', *, *, #9551, .t. ) ;
#6203 = edge_loop ( 'none', ( #5805, #6057, #6520, #6514 ) ) ;
#6204 = edge_loop ( 'none', ( #6215, #6193, #6189, #6199, #6195, #6197 ) ) ;
#6205 = edge_curve ( 'none', #9506, #9543, #44175, .t. ) ;
#6206 = oriented_edge ( 'none', *, *, #9476, .t. ) ;
#6207 = edge_curve ( 'none', #9507, #9464, #44245, .t. ) ;
#6208 = oriented_edge ( 'none', *, *, #6205, .t. ) ;
#6209 = oriented_edge ( 'none', *, *, #4839, .t. ) ;
#6210 = oriented_edge ( 'none', *, *, #6151, .f. ) ;
#6211 = advanced_face ( 'none', ( #44241 ), #44243, .t. ) ;
#6212 = oriented_edge ( 'none', *, *, #9407, .t. ) ;
#6213 = oriented_edge ( 'none', *, *, #9678, .f. ) ;
#6214 = oriented_edge ( 'none', *, *, #9562, .f. ) ;
#6215 = oriented_edge ( 'none', *, *, #9496, .f. ) ;
#6216 = closed_shell ( 'none', ( #9349, #9418, #9409, #9457, #9439, #6218, #9505, #9492, #9483, #9268, #9552, #9514, #9597, #9581, #9570, #9648, #9637, #9688, #9677, #9660, #9734, #9782, #9706, #9762, #9744, #9816, #9807, #9858, #9871, #9837, #9918, #9900, #9891, #9945, #9955, #9919, #9998, #9982, #9966, #10012, #10025, #10074, #10062, #10052, #10128, #10091, #10102, #10145, #10135, #10207, #10200, #10254, #10233, #10223, #10312, #10292, #10276, #10368, #3155, #3145, #3136, #3121, #3191, #3161, #3169, #3215, #3201, #3271, #3259, #3250, #3241, #3292, #3357, #3344, #3334, #3386, #3396, #3367, #3441, #3422, #3411, #3459, #3473, #3519, #3514, #3502, #3575, #3541, #3610, #3601, #3590, #3582, #3661, #3619, #3687, #3677, #3665, #3739, #3734, #3786, #3769, #3758, #3746, #3818, #3809, #3798, #3789, #3834, #3907, #3890, #3879, #3962, #3954, #3998, #3988, #3973, #3964, #4014, #4021, #4080, #4063, #4049, #4120, #4173, #4099, #4153, #4143, #4207, #4195, #4184, #4255, #4218, #4298, #4283, #4269, #4318, #4330, #4373, #4367, #4355, #4346, #4475, #4455, #4443, #4435, #4507, #4482, #4547, #4537, #4601, #4584, #4636, #4609, #4676, #4662, #4726, #4712, #4719, #4707, #4773, #4766, #4744, #4805, #4736, #4795, #4784, #4843, #4777, #4836, #4841, #4829, #4813, #4821, #4874, #4860, #4867, #4852, #4858, #4919, #4905, #4911, #4899, #4889, #4958, #4943, #4927, #4938, #5000, #4986, #4994, #4981, #4969, #5042, #4892, #5038, #5019, #5088, #5073, #5082, #5067, #5053, #5121, #5049, #5118, #5106, #5090, #5154, #5164, #5146, #5130, #5137, #5209, #5197, #5186, #5248, #5238, #5245, #5230, #5295, #5218, #5291, #5273, #5257, #5326, #5338, #5319, #5299, #5368, #5378, #5363, #5342, #5405, #5416, #5398, #5388, #5448, #5437, #5445, #5429, #5495, #5421, #5489, #5476, #5462, #5540, #5545, #5532, #5510, #5583, #5592, #5576, #5563, #5549, #5623, #5631, #5619, #5609, #5665, #5676, #5658, #5644, #5710, #5636, #5705, #5691, #5682, #5689, #5760, #5742, #5727, #5736, #5723, #5788, #5773, #5839, #5767, #5837, #5826, #5878, #5815, #5870, #5848, #5913, #5921, #5906, #5887, #5962, #5885, #5955, #5939, #6006, #5932, #6000, #5985, #5971, #6039, #6048, #6037, #6026, #6089, #6018, #6081, #6067, #6052, #6124, #6133, #6116, #6105, #6093, #6161, #6171, #6153, #6140, #6200, #6211, #6194, #6179, #6251, #6176, #6247, #6228, #6297, #6279, #6287 ) ) ;
#6217 = oriented_edge ( 'none', *, *, #52040, .f. ) ;
#6218 = advanced_face ( 'none', ( #44227 ), #44220, .t. ) ;
#6219 = oriented_edge ( 'none', *, *, #9373, .f. ) ;
#6220 = oriented_edge ( 'none', *, *, #9461, .f. ) ;
#6221 = oriented_edge ( 'none', *, *, #9413, .t. ) ;
#6222 = oriented_edge ( 'none', *, *, #6223, .t. ) ;
#6223 = edge_curve ( 'none', #9348, #9347, #44317, .t. ) ;
#6224 = edge_loop ( 'none', ( #6284, #6273, #6288, #6277 ) ) ;
#6225 = edge_curve ( 'none', #9414, #9456, #44208, .t. ) ;
#6226 = oriented_edge ( 'none', *, *, #9421, .t. ) ;
#6227 = edge_loop ( 'none', ( #6219, #6222, #6221, #6283, #6286 ) ) ;
#6228 = advanced_face ( 'none', ( #44304 ), #44203, .t. ) ;
#6229 = oriented_edge ( 'none', *, *, #5537, .f. ) ;
#6230 = edge_loop ( 'none', ( #6234, #6296, #6300, #6299, #6220, #6232 ) ) ;
#6231 = oriented_edge ( 'none', *, *, #6241, .t. ) ;
#6232 = oriented_edge ( 'none', *, *, #6225, .f. ) ;
#6233 = oriented_edge ( 'none', *, *, #9400, .t. ) ;
#6234 = oriented_edge ( 'none', *, *, #9422, .f. ) ;
#6235 = edge_curve ( 'none', #9438, #9397, #44284, .t. ) ;
#6236 = edge_loop ( 'none', ( #6238, #6246, #6250, #6226, #6248 ) ) ;
#6237 = oriented_edge ( 'none', *, *, #9395, .f. ) ;
#6238 = oriented_edge ( 'none', *, *, #9454, .f. ) ;
#6239 = edge_curve ( 'none', #6289, #6290, #43827, .t. ) ;
#6240 = oriented_edge ( 'none', *, *, #9398, .t. ) ;
#6241 = edge_curve ( 'none', #9390, #9387, #44264, .t. ) ;
#6242 = oriented_edge ( 'none', *, *, #9511, .t. ) ;
#6243 = oriented_edge ( 'none', *, *, #6235, .f. ) ;
#6244 = oriented_edge ( 'none', *, *, #9510, .f. ) ;
#6245 = oriented_edge ( 'none', *, *, #6183, .f. ) ;
#6246 = oriented_edge ( 'none', *, *, #6241, .f. ) ;
#6247 = advanced_face ( 'none', ( #44394 ), #44367, .t. ) ;
#6248 = oriented_edge ( 'none', *, *, #6225, .t. ) ;
#6249 = edge_loop ( 'none', ( #6237, #6231, #6233, #6243, #6293 ) ) ;
#6250 = oriented_edge ( 'none', *, *, #9394, .t. ) ;
#6251 = advanced_face ( 'none', ( #44376 ), #44369, .t. ) ;
#6252 = oriented_edge ( 'none', *, *, #34763, .f. ) ;
#6253 = oriented_edge ( 'none', *, *, #9499, .f. ) ;
#6254 = edge_loop ( 'none', ( #6256, #6115, #6240, #6242, #6244, #6245 ) ) ;
#6255 = oriented_edge ( 'none', *, *, #9501, .t. ) ;
#6256 = oriented_edge ( 'none', *, *, #9445, .f. ) ;
#6257 = vertex_point ( 'none', #44383 ) ;
#6258 = edge_curve ( 'none', #6291, #6334, #44349, .t. ) ;
#6259 = oriented_edge ( 'none', *, *, #6269, .t. ) ;
#6260 = edge_loop ( 'none', ( #6323, #6322, #6321, #6328 ) ) ;
#6261 = oriented_edge ( 'none', *, *, #6258, .f. ) ;
#6262 = edge_curve ( 'none', #6330, #6331, #44341, .t. ) ;
#6263 = vertex_point ( 'none', #44353 ) ;
#6264 = vertex_point ( 'none', #44352 ) ;
#6265 = manifold_solid_brep ( 'cirpattern1', #52460 ) ;
#6266 = edge_loop ( 'none', ( #5698, #5539, #7711, #7627 ) ) ;
#6267 = advanced_face ( 'none', ( #44358 ), #44374, .f. ) ;
#6268 = vertex_point ( 'none', #44470 ) ;
#6269 = edge_curve ( 'none', #1203, #1229, #44476, .t. ) ;
#6270 = edge_curve ( 'none', #6290, #6272, #44436, .t. ) ;
#6271 = vertex_point ( 'none', #44441 ) ;
#6272 = vertex_point ( 'none', #44451 ) ;
#6273 = oriented_edge ( 'none', *, *, #6270, .t. ) ;
#6274 = edge_curve ( 'none', #6268, #6272, #44402, .t. ) ;
#6275 = edge_curve ( 'none', #6289, #6268, #44405, .t. ) ;
#6276 = vertex_point ( 'none', #44407 ) ;
#6277 = oriented_edge ( 'none', *, *, #6275, .f. ) ;
#6278 = vertex_point ( 'none', #44412 ) ;
#6279 = advanced_face ( 'none', ( #44449 ), #44464, .t. ) ;
#6280 = edge_curve ( 'none', #6123, #6257, #44507, .t. ) ;
#6281 = oriented_edge ( 'none', *, *, #6223, .f. ) ;
#6282 = oriented_edge ( 'none', *, *, #9326, .f. ) ;
#6283 = oriented_edge ( 'none', *, *, #6295, .f. ) ;
#6284 = oriented_edge ( 'none', *, *, #6239, .t. ) ;
#6285 = edge_loop ( 'none', ( #6292, #6342, #6340, #6261 ) ) ;
#6286 = oriented_edge ( 'none', *, *, #9419, .f. ) ;
#6287 = advanced_face ( 'none', ( #44427 ), #44410, .t. ) ;
#6288 = oriented_edge ( 'none', *, *, #6274, .f. ) ;
#6289 = vertex_point ( 'none', #44499 ) ;
#6290 = vertex_point ( 'none', #44506 ) ;
#6291 = vertex_point ( 'none', #44501 ) ;
#6292 = oriented_edge ( 'none', *, *, #6336, .t. ) ;
#6293 = oriented_edge ( 'none', *, *, #9399, .f. ) ;
#6294 = edge_loop ( 'none', ( #5564, #5587 ) ) ;
#6295 = edge_curve ( 'none', #9415, #9416, #44488, .t. ) ;
#6296 = oriented_edge ( 'none', *, *, #6295, .t. ) ;
#6297 = advanced_face ( 'none', ( #44517 ), #44487, .t. ) ;
#6298 = edge_loop ( 'none', ( #6282, #6281 ) ) ;
#6299 = oriented_edge ( 'none', *, *, #9405, .t. ) ;
#6300 = oriented_edge ( 'none', *, *, #9359, .t. ) ;
#6301 = vertex_point ( 'none', #44438 ) ;
#6302 = vertex_point ( 'none', #44590 ) ;
#6303 = edge_curve ( 'none', #6380, #6302, #44580, .t. ) ;
#6304 = oriented_edge ( 'none', *, *, #6367, .f. ) ;
#6305 = edge_loop ( 'none', ( #6349, #6370, #6362, #6386, #6351, #6358, #6426, #6430, #6433, #50790 ) ) ;
#6306 = oriented_edge ( 'none', *, *, #6303, .t. ) ;
#6307 = oriented_edge ( 'none', *, *, #6336, .f. ) ;
#6308 = advanced_face ( 'none', ( #44478 ), #44516, .f. ) ;
#6309 = vertex_point ( 'none', #44565 ) ;
#6310 = oriented_edge ( 'none', *, *, #6262, .f. ) ;
#6311 = edge_curve ( 'none', #6330, #6271, #44568, .t. ) ;
#6312 = oriented_edge ( 'none', *, *, #6311, .t. ) ;
#6313 = edge_curve ( 'none', #6271, #6309, #44571, .t. ) ;
#6314 = oriented_edge ( 'none', *, *, #12489, .f. ) ;
#6315 = oriented_edge ( 'none', *, *, #6467, .f. ) ;
#6316 = oriented_edge ( 'none', *, *, #6313, .t. ) ;
#6317 = oriented_edge ( 'none', *, *, #6373, .f. ) ;
#6318 = edge_curve ( 'none', #9550, #662, #44570, .t. ) ;
#6319 = edge_loop ( 'none', ( #6310, #6312, #6316, #6317 ) ) ;
#6320 = advanced_face ( 'none', ( #44661 ), #44574, .f. ) ;
#6321 = oriented_edge ( 'none', *, *, #6326, .f. ) ;
#6322 = oriented_edge ( 'none', *, *, #6324, .t. ) ;
#6323 = oriented_edge ( 'none', *, *, #6325, .t. ) ;
#6324 = edge_curve ( 'none', #6263, #6338, #44638, .t. ) ;
#6325 = edge_curve ( 'none', #6278, #6263, #44625, .t. ) ;
#6326 = edge_curve ( 'none', #6337, #6338, #44612, .t. ) ;
#6327 = edge_curve ( 'none', #6278, #6337, #44611, .t. ) ;
#6328 = oriented_edge ( 'none', *, *, #6327, .f. ) ;
#6329 = oriented_edge ( 'none', *, *, #12270, .f. ) ;
#6330 = vertex_point ( 'none', #44643 ) ;
#6331 = vertex_point ( 'none', #44628 ) ;
#6332 = edge_loop ( 'none', ( #6315, #6008, #10484, #10482 ) ) ;
#6333 = advanced_face ( 'none', ( #44714 ), #44646, .f. ) ;
#6334 = vertex_point ( 'none', #44613 ) ;
#6335 = edge_curve ( 'none', #6339, #6276, #44678, .t. ) ;
#6336 = edge_curve ( 'none', #6291, #6339, #44789, .t. ) ;
#6337 = vertex_point ( 'none', #44720 ) ;
#6338 = vertex_point ( 'none', #44798 ) ;
#6339 = vertex_point ( 'none', #44797 ) ;
#6340 = oriented_edge ( 'none', *, *, #6343, .f. ) ;
#6341 = advanced_face ( 'none', ( #44680 ), #44745, .t. ) ;
#6342 = oriented_edge ( 'none', *, *, #6335, .t. ) ;
#6343 = edge_curve ( 'none', #6334, #6276, #44871, .t. ) ;
#6344 = edge_curve ( 'none', #6429, #6425, #44854, .t. ) ;
#6345 = edge_curve ( 'none', #6425, #6357, #44818, .t. ) ;
#6346 = edge_curve ( 'none', #6374, #6348, #44855, .t. ) ;
#6347 = oriented_edge ( 'none', *, *, #6369, .f. ) ;
#6348 = vertex_point ( 'none', #44811 ) ;
#6349 = oriented_edge ( 'none', *, *, #6381, .f. ) ;
#6350 = vertex_point ( 'none', #44858 ) ;
#6351 = oriented_edge ( 'none', *, *, #6354, .f. ) ;
#6352 = vertex_point ( 'none', #44307 ) ;
#6353 = edge_curve ( 'none', #6371, #6348, #44860, .t. ) ;
#6354 = edge_curve ( 'none', #6372, #6352, #44935, .t. ) ;
#6355 = vertex_point ( 'none', #44948 ) ;
#6356 = edge_curve ( 'none', #6352, #6371, #44917, .t. ) ;
#6357 = vertex_point ( 'none', #44924 ) ;
#6358 = oriented_edge ( 'none', *, *, #6427, .t. ) ;
#6359 = vertex_point ( 'none', #44919 ) ;
#6360 = oriented_edge ( 'none', *, *, #6379, .f. ) ;
#6361 = oriented_edge ( 'none', *, *, #6375, .f. ) ;
#6362 = oriented_edge ( 'none', *, *, #6353, .f. ) ;
#6363 = advanced_face ( 'none', ( #44954, #44922 ), #44938, .f. ) ;
#6364 = vertex_point ( 'none', #44976 ) ;
#6365 = oriented_edge ( 'none', *, *, #6366, .f. ) ;
#6366 = edge_curve ( 'none', #6368, #6301, #44974, .t. ) ;
#6367 = edge_curve ( 'none', #6301, #6364, #44980, .t. ) ;
#6368 = vertex_point ( 'none', #44972 ) ;
#6369 = edge_curve ( 'none', #6364, #6291, #44955, .t. ) ;
#6370 = oriented_edge ( 'none', *, *, #6346, .t. ) ;
#6371 = vertex_point ( 'none', #44962 ) ;
#6372 = vertex_point ( 'none', #45032 ) ;
#6373 = edge_curve ( 'none', #6331, #6309, #45013, .t. ) ;
#6374 = vertex_point ( 'none', #45019 ) ;
#6375 = edge_curve ( 'none', #6374, #6302, #45030, .t. ) ;
#6376 = vertex_point ( 'none', #45158 ) ;
#6377 = edge_loop ( 'none', ( #6304, #6365, #6360, #6307, #6347 ) ) ;
#6378 = edge_loop ( 'none', ( #6384, #6383, #6306, #6361 ) ) ;
#6379 = edge_curve ( 'none', #6339, #6368, #45141, .t. ) ;
#6380 = vertex_point ( 'none', #45014 ) ;
#6381 = edge_curve ( 'none', #6374, #6376, #45007, .t. ) ;
#6382 = advanced_face ( 'none', ( #45124 ), #45017, .f. ) ;
#6383 = oriented_edge ( 'none', *, *, #6385, .t. ) ;
#6384 = oriented_edge ( 'none', *, *, #6381, .t. ) ;
#6385 = edge_curve ( 'none', #6376, #6380, #45146, .t. ) ;
#6386 = oriented_edge ( 'none', *, *, #6356, .f. ) ;
#6387 = edge_loop ( 'none', ( #6388, #6408, #6395, #6391, #6470, #6472, #6469, #6389, #11824, #11822, #11830 ) ) ;
#6388 = oriented_edge ( 'none', *, *, #6415, .t. ) ;
#6389 = oriented_edge ( 'none', *, *, #11816, .t. ) ;
#6390 = vertex_point ( 'none', #45139 ) ;
#6392 = edge_loop ( 'none', ( #388, #462, #29792, #11757 ) ) ;
#6391 = oriented_edge ( 'none', *, *, #6326, .t. ) ;
#6393 = edge_curve ( 'none', #6390, #6337, #45213, .t. ) ;
#6394 = vertex_point ( 'none', #45098 ) ;
#6395 = oriented_edge ( 'none', *, *, #6393, .t. ) ;
#6396 = vertex_point ( 'none', #45241 ) ;
#6397 = edge_curve ( 'none', #6413, #6396, #45227, .t. ) ;
#6398 = vertex_point ( 'none', #45202 ) ;
#6399 = vertex_point ( 'none', #45190 ) ;
#6400 = oriented_edge ( 'none', *, *, #6401, .t. ) ;
#6401 = edge_curve ( 'none', #6419, #6405, #45177, .t. ) ;
#6402 = oriented_edge ( 'none', *, *, #12039, .f. ) ;
#6403 = advanced_face ( 'none', ( #45242, #45194 ), #45216, .t. ) ;
#6404 = edge_curve ( 'none', #6769, #21199, #45173, .t. ) ;
#6405 = vertex_point ( 'none', #45295 ) ;
#6406 = oriented_edge ( 'none', *, *, #6407, .t. ) ;
#6407 = edge_curve ( 'none', #6405, #6414, #45276, .t. ) ;
#6408 = oriented_edge ( 'none', *, *, #6476, .t. ) ;
#6409 = oriented_edge ( 'none', *, *, #6410, .t. ) ;
#6410 = edge_curve ( 'none', #6414, #6268, #45283, .t. ) ;
#6411 = oriented_edge ( 'none', *, *, #6421, .t. ) ;
#6412 = edge_curve ( 'none', #6376, #6429, #45287, .t. ) ;
#6413 = vertex_point ( 'none', #45356 ) ;
#6414 = vertex_point ( 'none', #45348 ) ;
#6415 = edge_curve ( 'none', #6355, #6413, #45303, .t. ) ;
#6416 = edge_curve ( 'none', #10366, #10504, #45338, .t. ) ;
#6417 = edge_loop ( 'none', ( #6400, #6406, #6409, #6422, #6477 ) ) ;
#6418 = advanced_face ( 'none', ( #45337 ), #45278, .t. ) ;
#6419 = vertex_point ( 'none', #45327 ) ;
#6420 = oriented_edge ( 'none', *, *, #6415, .f. ) ;
#6421 = edge_curve ( 'none', #6355, #6350, #45447, .t. ) ;
#6422 = oriented_edge ( 'none', *, *, #6274, .t. ) ;
#6423 = oriented_edge ( 'none', *, *, #6424, .f. ) ;
#6424 = edge_curve ( 'none', #6396, #6350, #45428, .t. ) ;
#6425 = vertex_point ( 'none', #45313 ) ;
#6426 = oriented_edge ( 'none', *, *, #6431, .f. ) ;
#6427 = edge_curve ( 'none', #6372, #6359, #45417, .t. ) ;
#6428 = oriented_edge ( 'none', *, *, #6440, .t. ) ;
#6429 = vertex_point ( 'none', #45451 ) ;
#6430 = oriented_edge ( 'none', *, *, #6345, .f. ) ;
#6431 = edge_curve ( 'none', #6357, #6359, #45418, .t. ) ;
#6432 = edge_loop ( 'none', ( #6420, #6411, #6423, #13355 ) ) ;
#6433 = oriented_edge ( 'none', *, *, #6344, .f. ) ;
#6434 = oriented_edge ( 'none', *, *, #6435, .t. ) ;
#6435 = edge_curve ( 'none', #50811, #6399, #45433, .t. ) ;
#6436 = edge_curve ( 'none', #8449, #6451, #44813, .t. ) ;
#6437 = oriented_edge ( 'none', *, *, #6446, .t. ) ;
#6438 = edge_curve ( 'none', #6439, #8553, #45409, .t. ) ;
#6439 = vertex_point ( 'none', #45525 ) ;
#6440 = edge_curve ( 'none', #6461, #8539, #45511, .t. ) ;
#6441 = oriented_edge ( 'none', *, *, #8718, .f. ) ;
#6442 = oriented_edge ( 'none', *, *, #8513, .t. ) ;
#6443 = oriented_edge ( 'none', *, *, #8614, .t. ) ;
#6444 = oriented_edge ( 'none', *, *, #6438, .t. ) ;
#6445 = edge_curve ( 'none', #6451, #7514, #45517, .t. ) ;
#6446 = edge_curve ( 'none', #8616, #6439, #45490, .t. ) ;
#6448 = oriented_edge ( 'none', *, *, #2349, .f. ) ;
#6447 = oriented_edge ( 'none', *, *, #6523, .t. ) ;
#6449 = oriented_edge ( 'none', *, *, #6436, .t. ) ;
#6450 = oriented_edge ( 'none', *, *, #6445, .t. ) ;
#6451 = vertex_point ( 'none', #45501 ) ;
#6452 = oriented_edge ( 'none', *, *, #8461, .t. ) ;
#6453 = advanced_face ( 'none', ( #45529 ), #45488, .t. ) ;
#6454 = edge_curve ( 'none', #52849, #6461, #45518, .t. ) ;
#6455 = edge_loop ( 'none', ( #6464, #5096, #5223, #5281 ) ) ;
#6456 = vertex_point ( 'none', #45464 ) ;
#6457 = edge_curve ( 'none', #32539, #6456, #45572, .t. ) ;
#6458 = advanced_face ( 'none', ( #45574 ), #45576, .t. ) ;
#6459 = edge_loop ( 'none', ( #10463, #6880, #7151, #10745 ) ) ;
#6460 = oriented_edge ( 'none', *, *, #6548, .t. ) ;
#6461 = vertex_point ( 'none', #45474 ) ;
#6462 = oriented_edge ( 'none', *, *, #6463, .f. ) ;
#6463 = edge_curve ( 'none', #6456, #34994, #45560, .t. ) ;
#6464 = oriented_edge ( 'none', *, *, #4172, .f. ) ;
#6465 = oriented_edge ( 'none', *, *, #6457, .f. ) ;
#6466 = vertex_point ( 'none', #45522 ) ;
#6467 = edge_curve ( 'none', #6466, #5456, #45550, .t. ) ;
#6468 = edge_curve ( 'none', #6338, #6398, #45534, .t. ) ;
#6469 = oriented_edge ( 'none', *, *, #6473, .t. ) ;
#6470 = oriented_edge ( 'none', *, *, #6468, .t. ) ;
#6471 = edge_curve ( 'none', #6398, #13357, #45549, .t. ) ;
#6472 = oriented_edge ( 'none', *, *, #6471, .t. ) ;
#6473 = edge_curve ( 'none', #13357, #6394, #45566, .t. ) ;
#6474 = oriented_edge ( 'none', *, *, #11973, .f. ) ;
#6475 = edge_curve ( 'none', #6272, #6419, #45583, .t. ) ;
#6476 = edge_curve ( 'none', #6413, #6390, #45584, .t. ) ;
#6477 = oriented_edge ( 'none', *, *, #6475, .t. ) ;
#6478 = oriented_edge ( 'none', *, *, #6533, .f. ) ;
#6479 = vertex_point ( 'none', #45585 ) ;
#6480 = edge_curve ( 'none', #10924, #8635, #45715, .t. ) ;
#6481 = edge_curve ( 'none', #8440, #8724, #45552, .t. ) ;
#6482 = vertex_point ( 'none', #45678 ) ;
#6483 = oriented_edge ( 'none', *, *, #6485, .f. ) ;
#6484 = edge_curve ( 'none', #6479, #6487, #45666, .t. ) ;
#6485 = edge_curve ( 'none', #6482, #6493, #45774, .t. ) ;
#6486 = oriented_edge ( 'none', *, *, #6551, .t. ) ;
#6487 = vertex_point ( 'none', #45770 ) ;
#6488 = edge_curve ( 'none', #6482, #6487, #45755, .t. ) ;
#6489 = oriented_edge ( 'none', *, *, #6484, .f. ) ;
#6490 = oriented_edge ( 'none', *, *, #6488, .t. ) ;
#6491 = edge_curve ( 'none', #6493, #6499, #45759, .t. ) ;
#6492 = oriented_edge ( 'none', *, *, #6569, .f. ) ;
#6493 = vertex_point ( 'none', #45736 ) ;
#6494 = oriented_edge ( 'none', *, *, #6491, .f. ) ;
#6495 = oriented_edge ( 'none', *, *, #6571, .t. ) ;
#6496 = oriented_edge ( 'none', *, *, #6607, .t. ) ;
#6497 = edge_curve ( 'none', #6591, #6499, #45855, .t. ) ;
#6498 = edge_curve ( 'none', #10324, #8175, #45737, .t. ) ;
#6499 = vertex_point ( 'none', #45848 ) ;
#6500 = oriented_edge ( 'none', *, *, #6504, .t. ) ;
#6501 = vertex_point ( 'none', #45721 ) ;
#6502 = oriented_edge ( 'none', *, *, #8801, .f. ) ;
#6503 = oriented_edge ( 'none', *, *, #10682, .f. ) ;
#6504 = edge_curve ( 'none', #6506, #7516, #45732, .t. ) ;
#6505 = edge_loop ( 'none', ( #6508, #6507, #6512, #6502, #6573, #6441, #6460, #6603, #6604, #6515, #6606, #6639, #6710 ) ) ;
#6506 = vertex_point ( 'none', #45832 ) ;
#6507 = oriented_edge ( 'none', *, *, #10911, .t. ) ;
#6508 = oriented_edge ( 'none', *, *, #9157, .f. ) ;
#6509 = edge_curve ( 'none', #52848, #6506, #45826, .t. ) ;
#6510 = edge_curve ( 'none', #6518, #52937, #45809, .t. ) ;
#6511 = oriented_edge ( 'none', *, *, #52938, .t. ) ;
#6512 = oriented_edge ( 'none', *, *, #6480, .t. ) ;
#6513 = oriented_edge ( 'none', *, *, #6509, .t. ) ;
#6514 = oriented_edge ( 'none', *, *, #6653, .f. ) ;
#6515 = oriented_edge ( 'none', *, *, #9247, .f. ) ;
#6516 = oriented_edge ( 'none', *, *, #50814, .t. ) ;
#6517 = oriented_edge ( 'none', *, *, #6510, .t. ) ;
#6518 = vertex_point ( 'none', #45827 ) ;
#6519 = edge_curve ( 'none', #6399, #50785, #45822, .t. ) ;
#6520 = oriented_edge ( 'none', *, *, #6582, .f. ) ;
#6521 = vertex_point ( 'none', #45803 ) ;
#6522 = oriented_edge ( 'none', *, *, #6519, .t. ) ;
#6523 = edge_curve ( 'none', #52960, #6518, #45819, .t. ) ;
#6524 = oriented_edge ( 'none', *, *, #6497, .t. ) ;
#6526 = advanced_face ( 'none', ( #45823 ), #45820, .t. ) ;
#6525 = oriented_edge ( 'none', *, *, #6196, .t. ) ;
#6527 = oriented_edge ( 'none', *, *, #6543, .t. ) ;
#6528 = oriented_edge ( 'none', *, *, #6609, .f. ) ;
#6529 = vertex_point ( 'none', #45801 ) ;
#6530 = vertex_point ( 'none', #45911 ) ;
#6531 = edge_curve ( 'none', #6530, #6529, #45906, .t. ) ;
#6532 = vertex_point ( 'none', #45898 ) ;
#6533 = edge_curve ( 'none', #6529, #6555, #45879, .t. ) ;
#6535 = advanced_face ( 'none', ( #45920 ), #45892, .t. ) ;
#6534 = oriented_edge ( 'none', *, *, #6632, .t. ) ;
#6536 = vertex_point ( 'none', #45985 ) ;
#6537 = edge_curve ( 'none', #6532, #6538, #45977, .t. ) ;
#6538 = vertex_point ( 'none', #45871 ) ;
#6539 = oriented_edge ( 'none', *, *, #6531, .f. ) ;
#6540 = oriented_edge ( 'none', *, *, #6537, .f. ) ;
#6541 = oriented_edge ( 'none', *, *, #6598, .t. ) ;
#6542 = oriented_edge ( 'none', *, *, #6545, .t. ) ;
#6543 = edge_curve ( 'none', #6530, #6538, #45975, .t. ) ;
#6544 = edge_curve ( 'none', #5414, #6547, #45856, .t. ) ;
#6545 = edge_curve ( 'none', #1004, #6546, #45941, .t. ) ;
#6546 = vertex_point ( 'none', #44268 ) ;
#6547 = vertex_point ( 'none', #44265 ) ;
#6548 = edge_curve ( 'none', #8768, #8837, #45812, .t. ) ;
#6549 = oriented_edge ( 'none', *, *, #6616, .t. ) ;
#6550 = oriented_edge ( 'none', *, *, #1077, .t. ) ;
#6551 = edge_curve ( 'none', #6572, #6566, #45392, .t. ) ;
#6552 = vertex_point ( 'none', #46023 ) ;
#6553 = oriented_edge ( 'none', *, *, #50951, .t. ) ;
#6554 = edge_curve ( 'none', #6560, #6566, #46018, .t. ) ;
#6555 = vertex_point ( 'none', #46012 ) ;
#6556 = edge_curve ( 'none', #6552, #6555, #46004, .t. ) ;
#6557 = oriented_edge ( 'none', *, *, #6565, .f. ) ;
#6558 = oriented_edge ( 'none', *, *, #6554, .f. ) ;
#6559 = oriented_edge ( 'none', *, *, #6556, .t. ) ;
#6560 = vertex_point ( 'none', #46025 ) ;
#6561 = edge_loop ( 'none', ( #6575, #6003, #6630, #21813 ) ) ;
#6562 = advanced_face ( 'none', ( #46015 ), #46005, .t. ) ;
#6563 = oriented_edge ( 'none', *, *, #6567, .t. ) ;
#6564 = vertex_point ( 'none', #46104 ) ;
#6565 = edge_curve ( 'none', #6552, #6560, #46099, .t. ) ;
#6566 = vertex_point ( 'none', #46026 ) ;
#6568 = oriented_edge ( 'none', *, *, #3914, .t. ) ;
#6567 = edge_curve ( 'none', #8135, #6564, #46077, .t. ) ;
#6569 = edge_curve ( 'none', #6572, #6479, #46062, .t. ) ;
#6570 = oriented_edge ( 'none', *, *, #8205, .t. ) ;
#6571 = edge_curve ( 'none', #6564, #1027, #46071, .t. ) ;
#6572 = vertex_point ( 'none', #46065 ) ;
#6573 = oriented_edge ( 'none', *, *, #6481, .t. ) ;
#6574 = vertex_point ( 'none', #46073 ) ;
#6575 = oriented_edge ( 'none', *, *, #6624, .f. ) ;
#6576 = vertex_point ( 'none', #46039 ) ;
#6577 = vertex_point ( 'none', #46159 ) ;
#6578 = vertex_point ( 'none', #46066 ) ;
#6579 = oriented_edge ( 'none', *, *, #4615, .f. ) ;
#6580 = edge_curve ( 'none', #6576, #6674, #46155, .t. ) ;
#6581 = oriented_edge ( 'none', *, *, #6588, .f. ) ;
#6582 = edge_curve ( 'none', #6578, #6547, #46040, .t. ) ;
#6583 = edge_curve ( 'none', #6591, #6595, #46121, .t. ) ;
#6584 = edge_curve ( 'none', #6673, #6574, #46111, .t. ) ;
#6585 = vertex_point ( 'none', #46123 ) ;
#6586 = edge_loop ( 'none', ( #6252, #6259, #8014, #6663 ) ) ;
#6587 = edge_curve ( 'none', #6585, #6576, #46136, .t. ) ;
#6588 = edge_curve ( 'none', #6595, #6574, #46196, .t. ) ;
#6589 = oriented_edge ( 'none', *, *, #6583, .f. ) ;
#6590 = edge_curve ( 'none', #8638, #9172, #46112, .t. ) ;
#6591 = vertex_point ( 'none', #46190 ) ;
#6592 = edge_curve ( 'none', #10387, #6585, #46179, .t. ) ;
#6593 = oriented_edge ( 'none', *, *, #6597, .f. ) ;
#6594 = edge_curve ( 'none', #6673, #6577, #46288, .t. ) ;
#6595 = vertex_point ( 'none', #46220 ) ;
#6596 = oriented_edge ( 'none', *, *, #6580, .t. ) ;
#6597 = edge_curve ( 'none', #6577, #6674, #46270, .t. ) ;
#6598 = edge_curve ( 'none', #6602, #50962, #46172, .t. ) ;
#6599 = oriented_edge ( 'none', *, *, #6594, .f. ) ;
#6600 = oriented_edge ( 'none', *, *, #6584, .t. ) ;
#6601 = oriented_edge ( 'none', *, *, #6587, .t. ) ;
#6602 = vertex_point ( 'none', #46162 ) ;
#6603 = oriented_edge ( 'none', *, *, #8812, .f. ) ;
#6604 = oriented_edge ( 'none', *, *, #6590, .t. ) ;
#6605 = oriented_edge ( 'none', *, *, #6656, .t. ) ;
#6606 = oriented_edge ( 'none', *, *, #6671, .t. ) ;
#6607 = edge_curve ( 'none', #803, #6602, #46251, .t. ) ;
#6608 = edge_curve ( 'none', #6617, #702, #46245, .t. ) ;
#6609 = edge_curve ( 'none', #6620, #6532, #46361, .t. ) ;
#6610 = oriented_edge ( 'none', *, *, #6618, .t. ) ;
#6611 = oriented_edge ( 'none', *, *, #885, .t. ) ;
#6612 = vertex_point ( 'none', #46352 ) ;
#6613 = oriented_edge ( 'none', *, *, #6615, .t. ) ;
#6614 = oriented_edge ( 'none', *, *, #753, .t. ) ;
#6615 = edge_curve ( 'none', #920, #6617, #46359, .t. ) ;
#6616 = edge_curve ( 'none', #6546, #868, #46331, .t. ) ;
#6617 = vertex_point ( 'none', #46235 ) ;
#6618 = edge_curve ( 'none', #6620, #6612, #46317, .t. ) ;
#6619 = edge_curve ( 'none', #6536, #6612, #46295, .t. ) ;
#6620 = vertex_point ( 'none', #46337 ) ;
#6621 = oriented_edge ( 'none', *, *, #6608, .t. ) ;
#6622 = oriented_edge ( 'none', *, *, #6619, .f. ) ;
#6623 = edge_curve ( 'none', #6629, #6659, #46412, .t. ) ;
#6624 = edge_curve ( 'none', #6627, #6521, #46405, .t. ) ;
#6625 = oriented_edge ( 'none', *, *, #6623, .f. ) ;
#6626 = edge_curve ( 'none', #1013, #1005, #46414, .t. ) ;
#6627 = vertex_point ( 'none', #46409 ) ;
#6628 = edge_curve ( 'none', #1118, #6631, #46390, .t. ) ;
#6629 = vertex_point ( 'none', #46373 ) ;
#6630 = oriented_edge ( 'none', *, *, #21170, .t. ) ;
#6631 = vertex_point ( 'none', #46379 ) ;
#6633 = oriented_edge ( 'none', *, *, #52144, .f. ) ;
#6632 = edge_curve ( 'none', #6654, #1012, #46382, .t. ) ;
#6634 = oriented_edge ( 'none', *, *, #6628, .t. ) ;
#6635 = oriented_edge ( 'none', *, *, #5711, .f. ) ;
#6636 = oriented_edge ( 'none', *, *, #6686, .t. ) ;
#6637 = oriented_edge ( 'none', *, *, #1055, .t. ) ;
#6638 = oriented_edge ( 'none', *, *, #6626, .t. ) ;
#6639 = oriented_edge ( 'none', *, *, #9005, .f. ) ;
#6640 = oriented_edge ( 'none', *, *, #1007, .t. ) ;
#6641 = oriented_edge ( 'none', *, *, #6657, .f. ) ;
#6642 = oriented_edge ( 'none', *, *, #6651, .t. ) ;
#6643 = edge_curve ( 'none', #6644, #6658, #46475, .t. ) ;
#6644 = vertex_point ( 'none', #46372 ) ;
#6645 = vertex_point ( 'none', #46467 ) ;
#6646 = edge_curve ( 'none', #6655, #6645, #46455, .t. ) ;
#6647 = oriented_edge ( 'none', *, *, #6669, .t. ) ;
#6648 = vertex_point ( 'none', #46454 ) ;
#6649 = vertex_point ( 'none', #46453 ) ;
#6650 = oriented_edge ( 'none', *, *, #6646, .t. ) ;
#6651 = edge_curve ( 'none', #6645, #6652, #46424, .t. ) ;
#6652 = vertex_point ( 'none', #46514 ) ;
#6653 = edge_curve ( 'none', #5353, #6578, #46535, .t. ) ;
#6654 = vertex_point ( 'none', #46511 ) ;
#6655 = vertex_point ( 'none', #46509 ) ;
#6656 = edge_curve ( 'none', #50953, #6654, #46533, .t. ) ;
#6657 = edge_curve ( 'none', #6648, #6629, #46495, .t. ) ;
#6658 = vertex_point ( 'none', #46482 ) ;
#6659 = vertex_point ( 'none', #46486 ) ;
#6660 = oriented_edge ( 'none', *, *, #6661, .f. ) ;
#6661 = edge_curve ( 'none', #6649, #6536, #46583, .t. ) ;
#6662 = edge_curve ( 'none', #6655, #6644, #46568, .t. ) ;
#6663 = oriented_edge ( 'none', *, *, #6145, .f. ) ;
#6664 = oriented_edge ( 'none', *, *, #6666, .t. ) ;
#6665 = oriented_edge ( 'none', *, *, #6643, .f. ) ;
#6666 = edge_curve ( 'none', #6652, #6659, #46548, .t. ) ;
#6667 = oriented_edge ( 'none', *, *, #6694, .t. ) ;
#6668 = oriented_edge ( 'none', *, *, #6662, .f. ) ;
#6669 = edge_curve ( 'none', #6649, #6658, #46651, .t. ) ;
#6670 = edge_curve ( 'none', #5302, #5554, #46551, .t. ) ;
#6671 = edge_curve ( 'none', #9289, #8924, #46553, .t. ) ;
#6672 = oriented_edge ( 'none', *, *, #6714, .t. ) ;
#6673 = vertex_point ( 'none', #46539 ) ;
#6674 = vertex_point ( 'none', #46635 ) ;
#6675 = vertex_point ( 'none', #46632 ) ;
#6676 = vertex_point ( 'none', #46630 ) ;
#6677 = oriented_edge ( 'none', *, *, #10486, .t. ) ;
#6678 = oriented_edge ( 'none', *, *, #6765, .t. ) ;
#6679 = vertex_point ( 'none', #46547 ) ;
#6680 = advanced_face ( 'none', ( #46642 ), #46626, .f. ) ;
#6681 = oriented_edge ( 'none', *, *, #6695, .t. ) ;
#6682 = edge_curve ( 'none', #7803, #6679, #46616, .t. ) ;
#6683 = edge_curve ( 'none', #6627, #6501, #46604, .t. ) ;
#6684 = vertex_point ( 'none', #46603 ) ;
#6685 = edge_curve ( 'none', #6684, #7918, #46598, .t. ) ;
#6686 = edge_curve ( 'none', #6648, #6696, #46699, .t. ) ;
#6687 = oriented_edge ( 'none', *, *, #6463, .t. ) ;
#6688 = oriented_edge ( 'none', *, *, #6685, .t. ) ;
#6689 = oriented_edge ( 'none', *, *, #6813, .t. ) ;
#6690 = oriented_edge ( 'none', *, *, #7889, .t. ) ;
#6691 = edge_loop ( 'none', ( #6701, #6689, #6702, #6767 ) ) ;
#6692 = oriented_edge ( 'none', *, *, #6682, .t. ) ;
#6693 = oriented_edge ( 'none', *, *, #6770, .t. ) ;
#6694 = edge_curve ( 'none', #6717, #6456, #46698, .t. ) ;
#6695 = edge_curve ( 'none', #6679, #10420, #46679, .t. ) ;
#6696 = vertex_point ( 'none', #46703 ) ;
#6697 = oriented_edge ( 'none', *, *, #6761, .f. ) ;
#6698 = edge_curve ( 'none', #5414, #5685, #46664, .t. ) ;
#6699 = oriented_edge ( 'none', *, *, #6703, .t. ) ;
#6700 = edge_curve ( 'none', #9174, #9139, #46611, .t. ) ;
#6701 = oriented_edge ( 'none', *, *, #6772, .t. ) ;
#6702 = oriented_edge ( 'none', *, *, #7465, .t. ) ;
#6703 = edge_curve ( 'none', #34994, #6684, #46770, .t. ) ;
#6704 = oriented_edge ( 'none', *, *, #6721, .t. ) ;
#6705 = vertex_point ( 'none', #46675 ) ;
#6706 = vertex_point ( 'none', #46666 ) ;
#6707 = closed_shell ( 'none', ( #1270, #1355, #2265, #4631, #5605, #6098, #6049, #6535, #8028, #6526 ) ) ;
#6708 = oriented_edge ( 'none', *, *, #6722, .t. ) ;
#6709 = oriented_edge ( 'none', *, *, #6809, .f. ) ;
#6710 = oriented_edge ( 'none', *, *, #6700, .t. ) ;
#6711 = oriented_edge ( 'none', *, *, #6734, .t. ) ;
#6712 = edge_curve ( 'none', #32342, #6717, #46760, .t. ) ;
#6713 = oriented_edge ( 'none', *, *, #34748, .t. ) ;
#6714 = edge_curve ( 'none', #6631, #1247, #46749, .t. ) ;
#6715 = edge_curve ( 'none', #9294, #9254, #46765, .t. ) ;
#6716 = vertex_point ( 'none', #46772 ) ;
#6717 = vertex_point ( 'none', #46750 ) ;
#6718 = oriented_edge ( 'none', *, *, #1124, .t. ) ;
#6719 = oriented_edge ( 'none', *, *, #6712, .t. ) ;
#6720 = oriented_edge ( 'none', *, *, #10422, .t. ) ;
#6721 = edge_curve ( 'none', #6716, #30959, #46741, .t. ) ;
#6722 = edge_curve ( 'none', #1167, #6716, #46721, .t. ) ;
#6723 = vertex_point ( 'none', #46753 ) ;
#6724 = oriented_edge ( 'none', *, *, #6729, .t. ) ;
#6725 = oriented_edge ( 'none', *, *, #6818, .t. ) ;
#6726 = oriented_edge ( 'none', *, *, #6822, .t. ) ;
#6727 = edge_curve ( 'none', #9023, #9294, #46719, .t. ) ;
#6728 = vertex_point ( 'none', #46722 ) ;
#6729 = edge_curve ( 'none', #6816, #6705, #46819, .t. ) ;
#6730 = vertex_point ( 'none', #46713 ) ;
#6731 = oriented_edge ( 'none', *, *, #6733, .f. ) ;
#6732 = oriented_edge ( 'none', *, *, #6805, .t. ) ;
#6733 = edge_curve ( 'none', #6735, #6730, #46800, .t. ) ;
#6734 = edge_curve ( 'none', #6706, #6730, #46782, .t. ) ;
#6735 = vertex_point ( 'none', #46742 ) ;
#6736 = vertex_point ( 'none', #46817 ) ;
#6737 = oriented_edge ( 'none', *, *, #6741, .t. ) ;
#6738 = vertex_point ( 'none', #46823 ) ;
#6739 = oriented_edge ( 'none', *, *, #6758, .t. ) ;
#6740 = vertex_point ( 'none', #46716 ) ;
#6741 = edge_curve ( 'none', #6740, #6257, #46784, .t. ) ;
#6742 = oriented_edge ( 'none', *, *, #5260, .t. ) ;
#6743 = vertex_point ( 'none', #46875 ) ;
#6744 = edge_curve ( 'none', #6763, #6736, #46860, .t. ) ;
#6745 = oriented_edge ( 'none', *, *, #6798, .f. ) ;
#6746 = oriented_edge ( 'none', *, *, #6756, .t. ) ;
#6747 = oriented_edge ( 'none', *, *, #6757, .t. ) ;
#6748 = edge_curve ( 'none', #6743, #3599, #46876, .t. ) ;
#6749 = oriented_edge ( 'none', *, *, #6748, .t. ) ;
#6750 = oriented_edge ( 'none', *, *, #6753, .f. ) ;
#6751 = oriented_edge ( 'none', *, *, #6803, .f. ) ;
#6752 = oriented_edge ( 'none', *, *, #6191, .t. ) ;
#6753 = edge_curve ( 'none', #6706, #6738, #46838, .t. ) ;
#6754 = oriented_edge ( 'none', *, *, #6755, .f. ) ;
#6755 = edge_curve ( 'none', #6738, #6736, #46951, .t. ) ;
#6756 = edge_curve ( 'none', #4353, #6743, #46826, .t. ) ;
#6757 = edge_curve ( 'none', #5334, #6760, #46934, .t. ) ;
#6758 = edge_curve ( 'none', #10477, #6740, #46922, .t. ) ;
#6759 = oriented_edge ( 'none', *, *, #6768, .f. ) ;
#6760 = vertex_point ( 'none', #46830 ) ;
#6761 = edge_curve ( 'none', #6676, #6696, #46899, .t. ) ;
#6762 = vertex_point ( 'none', #46828 ) ;
#6763 = vertex_point ( 'none', #46850 ) ;
#6764 = oriented_edge ( 'none', *, *, #6771, .t. ) ;
#6765 = edge_curve ( 'none', #6675, #10476, #46892, .t. ) ;
#6766 = oriented_edge ( 'none', *, *, #6744, .t. ) ;
#6767 = oriented_edge ( 'none', *, *, #6445, .f. ) ;
#6768 = edge_curve ( 'none', #6763, #6676, #45945, .t. ) ;
#6769 = vertex_point ( 'none', #47011 ) ;
#6770 = edge_curve ( 'none', #10428, #6675, #47000, .t. ) ;
#6771 = edge_curve ( 'none', #6760, #10415, #46992, .t. ) ;
#6772 = edge_curve ( 'none', #6451, #6817, #46985, .t. ) ;
#6773 = oriented_edge ( 'none', *, *, #6857, .t. ) ;
#6774 = oriented_edge ( 'none', *, *, #6838, .t. ) ;
#6775 = oriented_edge ( 'none', *, *, #6853, .t. ) ;
#6776 = oriented_edge ( 'none', *, *, #6840, .t. ) ;
#6777 = oriented_edge ( 'none', *, *, #6959, .t. ) ;
#6778 = oriented_edge ( 'none', *, *, #7206, .t. ) ;
#6779 = oriented_edge ( 'none', *, *, #7743, .t. ) ;
#6780 = oriented_edge ( 'none', *, *, #6955, .t. ) ;
#6781 = edge_curve ( 'none', #29489, #52834, #47009, .t. ) ;
#6782 = edge_curve ( 'none', #6783, #7825, #46964, .t. ) ;
#6783 = vertex_point ( 'none', #46968 ) ;
#6784 = oriented_edge ( 'none', *, *, #6782, .t. ) ;
#6785 = edge_curve ( 'none', #3530, #6783, #46960, .t. ) ;
#6786 = oriented_edge ( 'none', *, *, #6785, .t. ) ;
#6787 = vertex_point ( 'none', #46967 ) ;
#6788 = vertex_point ( 'none', #47066 ) ;
#6790 = edge_loop ( 'none', ( #9292, #8503, #8212, #8522 ) ) ;
#6789 = edge_curve ( 'none', #4434, #6787, #47053, .t. ) ;
#6791 = oriented_edge ( 'none', *, *, #6800, .t. ) ;
#6792 = oriented_edge ( 'none', *, *, #6794, .t. ) ;
#6793 = oriented_edge ( 'none', *, *, #6797, .t. ) ;
#6794 = edge_curve ( 'none', #6796, #3266, #47059, .t. ) ;
#6795 = oriented_edge ( 'none', *, *, #3905, .t. ) ;
#6796 = vertex_point ( 'none', #46957 ) ;
#6797 = edge_curve ( 'none', #2900, #6796, #46970, .t. ) ;
#6798 = edge_curve ( 'none', #6788, #6804, #47024, .t. ) ;
#6799 = oriented_edge ( 'none', *, *, #10694, .f. ) ;
#6800 = edge_curve ( 'none', #6787, #2383, #47034, .t. ) ;
#6801 = oriented_edge ( 'none', *, *, #6789, .t. ) ;
#6802 = oriented_edge ( 'none', *, *, #2781, .t. ) ;
#6803 = edge_curve ( 'none', #6804, #6705, #47115, .t. ) ;
#6804 = vertex_point ( 'none', #47042 ) ;
#6805 = edge_curve ( 'none', #6788, #6762, #47098, .t. ) ;
#6806 = edge_curve ( 'none', #6807, #2310, #47118, .t. ) ;
#6807 = vertex_point ( 'none', #47094 ) ;
#6808 = oriented_edge ( 'none', *, *, #6806, .t. ) ;
#6809 = edge_curve ( 'none', #6723, #6735, #47076, .t. ) ;
#6810 = edge_curve ( 'none', #10498, #6807, #47077, .t. ) ;
#6811 = oriented_edge ( 'none', *, *, #10464, .t. ) ;
#6812 = oriented_edge ( 'none', *, *, #6813, .f. ) ;
#6813 = edge_curve ( 'none', #6817, #6728, #47167, .t. ) ;
#6814 = edge_curve ( 'none', #6816, #6817, #47153, .t. ) ;
#6815 = oriented_edge ( 'none', *, *, #10505, .t. ) ;
#6816 = vertex_point ( 'none', #47097 ) ;
#6817 = vertex_point ( 'none', #47151 ) ;
#6818 = edge_curve ( 'none', #6723, #6728, #47130, .t. ) ;
#6819 = oriented_edge ( 'none', *, *, #6810, .t. ) ;
#6820 = oriented_edge ( 'none', *, *, #2309, .t. ) ;
#6821 = oriented_edge ( 'none', *, *, #6814, .f. ) ;
#6822 = edge_curve ( 'none', #10493, #10466, #47133, .t. ) ;
#6823 = edge_loop ( 'none', ( #6120, #7245, #9293, #5958 ) ) ;
#6824 = oriented_edge ( 'none', *, *, #6825, .f. ) ;
#6825 = edge_curve ( 'none', #10041, #6479, #47131, .t. ) ;
#6826 = oriented_edge ( 'none', *, *, #6569, .t. ) ;
#6827 = advanced_face ( 'none', ( #47128 ), #47218, .f. ) ;
#6828 = edge_loop ( 'none', ( #6835, #6843, #6829, #6893 ) ) ;
#6829 = oriented_edge ( 'none', *, *, #11089, .t. ) ;
#6830 = oriented_edge ( 'none', *, *, #10348, .f. ) ;
#6831 = oriented_edge ( 'none', *, *, #11182, .t. ) ;
#6832 = oriented_edge ( 'none', *, *, #9779, .f. ) ;
#6833 = edge_loop ( 'none', ( #6849, #6826, #6824, #6904 ) ) ;
#6834 = advanced_face ( 'none', ( #47132 ), #47215, .f. ) ;
#6835 = oriented_edge ( 'none', *, *, #6855, .t. ) ;
#6836 = oriented_edge ( 'none', *, *, #10010, .f. ) ;
#6837 = oriented_edge ( 'none', *, *, #11160, .t. ) ;
#6838 = edge_curve ( 'none', #6841, #11076, #47189, .t. ) ;
#6839 = oriented_edge ( 'none', *, *, #10335, .f. ) ;
#6840 = edge_curve ( 'none', #11083, #6841, #47180, .t. ) ;
#6841 = vertex_point ( 'none', #47280 ) ;
#6842 = advanced_face ( 'none', ( #47177 ), #47187, .f. ) ;
#6843 = oriented_edge ( 'none', *, *, #6554, .t. ) ;
#6844 = oriented_edge ( 'none', *, *, #11129, .t. ) ;
#6845 = oriented_edge ( 'none', *, *, #10356, .f. ) ;
#6846 = edge_curve ( 'none', #10353, #6841, #47182, .t. ) ;
#6847 = oriented_edge ( 'none', *, *, #6846, .f. ) ;
#6848 = edge_loop ( 'none', ( #6899, #6895, #6898, #6832 ) ) ;
#6849 = oriented_edge ( 'none', *, *, #11030, .t. ) ;
#6850 = edge_loop ( 'none', ( #6860, #6774, #6831, #6830 ) ) ;
#6851 = edge_curve ( 'none', #11196, #6852, #47251, .t. ) ;
#6852 = vertex_point ( 'none', #47249 ) ;
#6853 = edge_curve ( 'none', #6852, #11115, #47234, .t. ) ;
#6854 = oriented_edge ( 'none', *, *, #6857, .f. ) ;
#6855 = edge_curve ( 'none', #9747, #6560, #47254, .t. ) ;
#6856 = edge_loop ( 'none', ( #6773, #6775, #6837, #6839 ) ) ;
#6857 = edge_curve ( 'none', #10340, #6852, #47342, .t. ) ;
#6858 = edge_loop ( 'none', ( #6844, #6776, #6847, #6845 ) ) ;
#6859 = oriented_edge ( 'none', *, *, #10359, .f. ) ;
#6860 = oriented_edge ( 'none', *, *, #6846, .t. ) ;
#6861 = advanced_face ( 'none', ( #47192 ), #47274, .f. ) ;
#6862 = oriented_edge ( 'none', *, *, #10201, .f. ) ;
#6863 = oriented_edge ( 'none', *, *, #9675, .f. ) ;
#6864 = oriented_edge ( 'none', *, *, #6588, .t. ) ;
#6865 = advanced_face ( 'none', ( #47261 ), #47329, .f. ) ;
#6866 = oriented_edge ( 'none', *, *, #50723, .t. ) ;
#6867 = oriented_edge ( 'none', *, *, #6594, .t. ) ;
#6868 = edge_loop ( 'none', ( #6900, #6876, #6874, #6878 ) ) ;
#6869 = advanced_face ( 'none', ( #47245 ), #47315, .f. ) ;
#6870 = oriented_edge ( 'none', *, *, #6892, .f. ) ;
#6871 = oriented_edge ( 'none', *, *, #52577, .t. ) ;
#6872 = edge_loop ( 'none', ( #6883, #6864, #6866, #6927 ) ) ;
#6873 = advanced_face ( 'none', ( #47295 ), #47294, .f. ) ;
#6874 = oriented_edge ( 'none', *, *, #52570, .t. ) ;
#6875 = oriented_edge ( 'none', *, *, #6583, .t. ) ;
#6876 = oriented_edge ( 'none', *, *, #6491, .t. ) ;
#6877 = oriented_edge ( 'none', *, *, #51000, .t. ) ;
#6878 = oriented_edge ( 'none', *, *, #10022, .f. ) ;
#6879 = oriented_edge ( 'none', *, *, #42422, .t. ) ;
#6880 = oriented_edge ( 'none', *, *, #52800, .f. ) ;
#6881 = oriented_edge ( 'none', *, *, #10069, .f. ) ;
#6882 = oriented_edge ( 'none', *, *, #6825, .t. ) ;
#6884 = vertex_point ( 'none', #47303 ) ;
#6883 = oriented_edge ( 'none', *, *, #6941, .t. ) ;
#6885 = edge_loop ( 'none', ( #6879, #6890, #6870, #6881 ) ) ;
#6886 = advanced_face ( 'none', ( #47300 ), #47289, .f. ) ;
#6887 = oriented_edge ( 'none', *, *, #10094, .f. ) ;
#6888 = oriented_edge ( 'none', *, *, #11037, .t. ) ;
#6889 = edge_loop ( 'none', ( #6871, #6875, #6940, #6887 ) ) ;
#6890 = oriented_edge ( 'none', *, *, #6485, .t. ) ;
#6891 = advanced_face ( 'none', ( #47382 ), #47297, .f. ) ;
#6892 = edge_curve ( 'none', #9996, #6493, #47334, .t. ) ;
#6893 = oriented_edge ( 'none', *, *, #10090, .f. ) ;
#6894 = oriented_edge ( 'none', *, *, #7204, .t. ) ;
#6895 = oriented_edge ( 'none', *, *, #6565, .t. ) ;
#6896 = oriented_edge ( 'none', *, *, #7134, .t. ) ;
#6897 = advanced_face ( 'none', ( #47378 ), #47288, .f. ) ;
#6898 = oriented_edge ( 'none', *, *, #6855, .f. ) ;
#6899 = oriented_edge ( 'none', *, *, #8404, .t. ) ;
#6900 = oriented_edge ( 'none', *, *, #6892, .t. ) ;
#6901 = edge_loop ( 'none', ( #6882, #6902, #6888, #6836 ) ) ;
#6902 = oriented_edge ( 'none', *, *, #6484, .t. ) ;
#6903 = advanced_face ( 'none', ( #47355 ), #47356, .f. ) ;
#6904 = oriented_edge ( 'none', *, *, #9992, .f. ) ;
#6905 = edge_loop ( 'none', ( #6925, #6984, #6969, #6975 ) ) ;
#6906 = edge_curve ( 'none', #11056, #6585, #46433, .t. ) ;
#6907 = oriented_edge ( 'none', *, *, #6619, .t. ) ;
#6908 = advanced_face ( 'none', ( #47418 ), #47411, .f. ) ;
#6909 = edge_curve ( 'none', #9354, #6644, #47412, .t. ) ;
#6910 = oriented_edge ( 'none', *, *, #48397, .t. ) ;
#6911 = oriented_edge ( 'none', *, *, #6906, .f. ) ;
#6912 = edge_curve ( 'none', #9724, #6532, #47414, .t. ) ;
#6913 = oriented_edge ( 'none', *, *, #9713, .f. ) ;
#6914 = oriented_edge ( 'none', *, *, #9718, .f. ) ;
#6915 = edge_loop ( 'none', ( #6918, #6924, #6982, #6981 ) ) ;
#6916 = edge_loop ( 'none', ( #6920, #6921, #6923, #6913 ) ) ;
#6917 = advanced_face ( 'none', ( #47413 ), #47398, .f. ) ;
#6918 = oriented_edge ( 'none', *, *, #52549, .t. ) ;
#6919 = edge_loop ( 'none', ( #6985, #6907, #6910, #6966 ) ) ;
#6920 = oriented_edge ( 'none', *, *, #6912, .t. ) ;
#6921 = oriented_edge ( 'none', *, *, #6537, .t. ) ;
#6922 = edge_curve ( 'none', #9656, #6536, #47389, .t. ) ;
#6923 = oriented_edge ( 'none', *, *, #342, .t. ) ;
#6924 = oriented_edge ( 'none', *, *, #6661, .t. ) ;
#6925 = oriented_edge ( 'none', *, *, #52515, .t. ) ;
#6926 = oriented_edge ( 'none', *, *, #7110, .t. ) ;
#6927 = oriented_edge ( 'none', *, *, #10295, .f. ) ;
#6928 = advanced_face ( 'none', ( #47387 ), #47420, .f. ) ;
#6929 = oriented_edge ( 'none', *, *, #6931, .f. ) ;
#6930 = vertex_point ( 'none', #47396 ) ;
#6931 = edge_curve ( 'none', #10247, #6577, #47417, .t. ) ;
#6932 = oriented_edge ( 'none', *, *, #9129, .t. ) ;
#6933 = oriented_edge ( 'none', *, *, #8161, .t. ) ;
#6934 = edge_loop ( 'none', ( #6937, #50977, #579, #43366 ) ) ;
#6935 = advanced_face ( 'none', ( #47399 ), #47439, .f. ) ;
#6936 = oriented_edge ( 'none', *, *, #10115, .f. ) ;
#6937 = oriented_edge ( 'none', *, *, #6931, .t. ) ;
#6938 = edge_loop ( 'none', ( #6933, #8170, #8168, #8163, #8162, #8237, #8241, #8244 ) ) ;
#6939 = advanced_face ( 'none', ( #47445 ), #47397, .f. ) ;
#6940 = oriented_edge ( 'none', *, *, #6941, .f. ) ;
#6941 = edge_curve ( 'none', #10205, #6595, #47451, .t. ) ;
#6942 = edge_loop ( 'none', ( #6877, #6867, #6929, #6862 ) ) ;
#6943 = oriented_edge ( 'none', *, *, #6700, .f. ) ;
#6944 = oriented_edge ( 'none', *, *, #7020, .f. ) ;
#6945 = oriented_edge ( 'none', *, *, #50834, .t. ) ;
#6946 = oriented_edge ( 'none', *, *, #52444, .f. ) ;
#6947 = oriented_edge ( 'none', *, *, #9519, .f. ) ;
#6948 = advanced_face ( 'none', ( #47435 ), #47432, .t. ) ;
#6949 = oriented_edge ( 'none', *, *, #6952, .t. ) ;
#6950 = vertex_point ( 'none', #47430 ) ;
#6951 = oriented_edge ( 'none', *, *, #11118, .f. ) ;
#6952 = edge_curve ( 'none', #6983, #50876, #47434, .t. ) ;
#6953 = oriented_edge ( 'none', *, *, #6587, .f. ) ;
#6954 = edge_curve ( 'none', #6956, #50842, #47481, .t. ) ;
#6955 = edge_curve ( 'none', #4229, #6950, #47423, .t. ) ;
#6956 = vertex_point ( 'none', #47476 ) ;
#6957 = edge_loop ( 'none', ( #6963, #6965, #7017, #7022 ) ) ;
#6958 = oriented_edge ( 'none', *, *, #10341, .f. ) ;
#6959 = edge_curve ( 'none', #7617, #6983, #47471, .t. ) ;
#6960 = oriented_edge ( 'none', *, *, #6954, .t. ) ;
#6961 = oriented_edge ( 'none', *, *, #9160, .f. ) ;
#6962 = oriented_edge ( 'none', *, *, #50880, .t. ) ;
#6963 = oriented_edge ( 'none', *, *, #10923, .f. ) ;
#6964 = oriented_edge ( 'none', *, *, #38137, .t. ) ;
#6965 = oriented_edge ( 'none', *, *, #52430, .f. ) ;
#6966 = oriented_edge ( 'none', *, *, #9607, .f. ) ;
#6967 = advanced_face ( 'none', ( #47477 ), #47422, .f. ) ;
#6968 = edge_loop ( 'none', ( #6976, #6971, #6978, #6947 ) ) ;
#6969 = oriented_edge ( 'none', *, *, #6909, .f. ) ;
#6970 = edge_loop ( 'none', ( #7025, #7006, #7009, #7011 ) ) ;
#6971 = oriented_edge ( 'none', *, *, #6643, .t. ) ;
#6972 = oriented_edge ( 'none', *, *, #52337, .f. ) ;
#6973 = oriented_edge ( 'none', *, *, #7023, .t. ) ;
#6974 = oriented_edge ( 'none', *, *, #11098, .f. ) ;
#6975 = oriented_edge ( 'none', *, *, #9441, .f. ) ;
#6976 = oriented_edge ( 'none', *, *, #6909, .t. ) ;
#6977 = advanced_face ( 'none', ( #47468 ), #47421, .f. ) ;
#6978 = oriented_edge ( 'none', *, *, #45981, .t. ) ;
#6979 = edge_loop ( 'none', ( #6911, #6951, #6958, #6974, #6953 ) ) ;
#6980 = advanced_face ( 'none', ( #47483 ), #47454, .f. ) ;
#6981 = oriented_edge ( 'none', *, *, #9618, .f. ) ;
#6982 = oriented_edge ( 'none', *, *, #6922, .f. ) ;
#6983 = vertex_point ( 'none', #47462 ) ;
#6984 = oriented_edge ( 'none', *, *, #6662, .t. ) ;
#6985 = oriented_edge ( 'none', *, *, #6922, .t. ) ;
#6986 = oriented_edge ( 'none', *, *, #6590, .f. ) ;
#6987 = edge_loop ( 'none', ( #11151, #11587, #47623, #50678 ) ) ;
#6988 = oriented_edge ( 'none', *, *, #8688, .f. ) ;
#6989 = advanced_face ( 'none', ( #47456 ), #47511, .t. ) ;
#6990 = oriented_edge ( 'none', *, *, #10499, .t. ) ;
#6991 = oriented_edge ( 'none', *, *, #10461, .f. ) ;
#6992 = oriented_edge ( 'none', *, *, #10940, .f. ) ;
#6993 = oriented_edge ( 'none', *, *, #665, .t. ) ;
#6994 = oriented_edge ( 'none', *, *, #52461, .f. ) ;
#6995 = oriented_edge ( 'none', *, *, #9203, .f. ) ;
#6996 = advanced_face ( 'none', ( #47510 ), #47517, .t. ) ;
#6997 = oriented_edge ( 'none', *, *, #10058, .f. ) ;
#6998 = oriented_edge ( 'none', *, *, #10866, .f. ) ;
#6999 = oriented_edge ( 'none', *, *, #7052, .t. ) ;
#7000 = oriented_edge ( 'none', *, *, #52446, .f. ) ;
#7001 = oriented_edge ( 'none', *, *, #6671, .f. ) ;
#7002 = advanced_face ( 'none', ( #47507 ), #47506, .t. ) ;
#7003 = oriented_edge ( 'none', *, *, #880, .f. ) ;
#7004 = edge_loop ( 'none', ( #6992, #6998, #7003, #7073 ) ) ;
#7005 = advanced_face ( 'none', ( #47498 ), #47469, .t. ) ;
#7006 = oriented_edge ( 'none', *, *, #50869, .f. ) ;
#7007 = oriented_edge ( 'none', *, *, #9227, .f. ) ;
#7008 = edge_curve ( 'none', #1054, #1011, #47545, .t. ) ;
#7009 = oriented_edge ( 'none', *, *, #6626, .f. ) ;
#7010 = oriented_edge ( 'none', *, *, #9380, .f. ) ;
#7011 = oriented_edge ( 'none', *, *, #1056, .f. ) ;
#7012 = oriented_edge ( 'none', *, *, #10502, .f. ) ;
#7013 = advanced_face ( 'none', ( #47495 ), #47504, .t. ) ;
#7014 = edge_loop ( 'none', ( #6994, #6995, #7001, #7007 ) ) ;
#7015 = oriented_edge ( 'none', *, *, #6822, .f. ) ;
#7016 = advanced_face ( 'none', ( #47455 ), #47543, .t. ) ;
#7017 = oriented_edge ( 'none', *, *, #9051, .f. ) ;
#7018 = edge_loop ( 'none', ( #6944, #6991, #7015, #7012 ) ) ;
#7019 = edge_loop ( 'none', ( #6946, #6961, #6943, #7021 ) ) ;
#7020 = edge_curve ( 'none', #10488, #10492, #47519, .t. ) ;
#7021 = oriented_edge ( 'none', *, *, #9114, .f. ) ;
#7022 = oriented_edge ( 'none', *, *, #6480, .f. ) ;
#7023 = edge_curve ( 'none', #50865, #6956, #47544, .t. ) ;
#7024 = advanced_face ( 'none', ( #47472 ), #47531, .t. ) ;
#7025 = oriented_edge ( 'none', *, *, #7008, .f. ) ;
#7026 = oriented_edge ( 'none', *, *, #11547, .f. ) ;
#7027 = oriented_edge ( 'none', *, *, #11625, .f. ) ;
#7028 = oriented_edge ( 'none', *, *, #10495, .t. ) ;
#7029 = oriented_edge ( 'none', *, *, #11570, .f. ) ;
#7030 = oriented_edge ( 'none', *, *, #6196, .f. ) ;
#7031 = oriented_edge ( 'none', *, *, #11417, .f. ) ;
#7032 = oriented_edge ( 'none', *, *, #11440, .f. ) ;
#7033 = oriented_edge ( 'none', *, *, #4839, .f. ) ;
#7034 = oriented_edge ( 'none', *, *, #2849, .t. ) ;
#7035 = oriented_edge ( 'none', *, *, #4774, .t. ) ;
#7036 = oriented_edge ( 'none', *, *, #7512, .t. ) ;
#7037 = oriented_edge ( 'none', *, *, #11503, .f. ) ;
#7038 = oriented_edge ( 'none', *, *, #11454, .f. ) ;
#7039 = oriented_edge ( 'none', *, *, #11484, .f. ) ;
#7040 = oriented_edge ( 'none', *, *, #4299, .t. ) ;
#7041 = oriented_edge ( 'none', *, *, #11499, .f. ) ;
#7042 = oriented_edge ( 'none', *, *, #11470, .f. ) ;
#7043 = oriented_edge ( 'none', *, *, #4422, .t. ) ;
#7044 = oriented_edge ( 'none', *, *, #11472, .f. ) ;
#7045 = oriented_edge ( 'none', *, *, #4181, .t. ) ;
#7046 = oriented_edge ( 'none', *, *, #11406, .f. ) ;
#7047 = oriented_edge ( 'none', *, *, #11425, .f. ) ;
#7048 = oriented_edge ( 'none', *, *, #11421, .f. ) ;
#7049 = oriented_edge ( 'none', *, *, #11404, .f. ) ;
#7050 = oriented_edge ( 'none', *, *, #50863, .t. ) ;
#7051 = oriented_edge ( 'none', *, *, #4347, .t. ) ;
#7052 = edge_curve ( 'none', #5302, #6884, #47566, .t. ) ;
#7053 = oriented_edge ( 'none', *, *, #6548, .f. ) ;
#7054 = oriented_edge ( 'none', *, *, #7820, .t. ) ;
#7055 = edge_curve ( 'none', #7088, #4732, #47525, .t. ) ;
#7056 = oriented_edge ( 'none', *, *, #10864, .t. ) ;
#7057 = edge_curve ( 'none', #4563, #7058, #47557, .t. ) ;
#7058 = vertex_point ( 'none', #47520 ) ;
#7059 = oriented_edge ( 'none', *, *, #8952, .f. ) ;
#7060 = edge_loop ( 'none', ( #7062, #7066, #7056, #7068, #7065, #7042, #7044, #7045, #7070, #7047, #7043, #7049, #7046, #7051, #7048, #7031, #7050, #7033, #7030, #7036, #7032, #7038, #7034, #7041, #7037, #7121, #7039, #7123, #7120, #7026, #7122, #7028, #7124, #7125, #7111, #7027, #7113, #7029, #7115, #7112, #7116, #7114, #7118, #7119, #7102, #7117, #7104, #7101, #7106, #7103, #7108, #7105, #7090, #7107, #7092, #7109, #7094, #7091, #7096, #7093, #7098, #7095, #7081, #7097, #7083, #7099, #7085, #7082, #7086, #7084, #7087, #7089, #7163, #7166, #7170, #7076, #7168, #7078, #7167, #7080, #7077, #7148, #7079, #7152, #7154, #7155, #7150, #7158, #7153, #7162, #7156 ) ) ;
#7061 = oriented_edge ( 'none', *, *, #7057, .t. ) ;
#7062 = oriented_edge ( 'none', *, *, #6592, .f. ) ;
#7063 = advanced_face ( 'none', ( #47569 ), #47524, .t. ) ;
#7064 = edge_curve ( 'none', #10387, #10393, #47558, .t. ) ;
#7065 = oriented_edge ( 'none', *, *, #1204, .t. ) ;
#7067 = advanced_face ( 'none', ( #47609 ), #47551, .t. ) ;
#7066 = oriented_edge ( 'none', *, *, #7064, .t. ) ;
#7068 = oriented_edge ( 'none', *, *, #10944, .t. ) ;
#7069 = oriented_edge ( 'none', *, *, #7126, .t. ) ;
#7070 = oriented_edge ( 'none', *, *, #11464, .f. ) ;
#7071 = edge_loop ( 'none', ( #7000, #7010, #6986, #6988 ) ) ;
#7072 = oriented_edge ( 'none', *, *, #7055, .t. ) ;
#7073 = oriented_edge ( 'none', *, *, #7160, .f. ) ;
#7074 = advanced_face ( 'none', ( #47602 ), #47610, .t. ) ;
#7075 = edge_loop ( 'none', ( #7143, #7203, #7133, #7207 ) ) ;
#7076 = oriented_edge ( 'none', *, *, #11710, .f. ) ;
#7077 = oriented_edge ( 'none', *, *, #11238, .t. ) ;
#7078 = oriented_edge ( 'none', *, *, #7958, .t. ) ;
#7079 = oriented_edge ( 'none', *, *, #11778, .f. ) ;
#7080 = oriented_edge ( 'none', *, *, #11784, .f. ) ;
#7081 = oriented_edge ( 'none', *, *, #1003, .t. ) ;
#7082 = oriented_edge ( 'none', *, *, #11731, .f. ) ;
#7083 = oriented_edge ( 'none', *, *, #11726, .f. ) ;
#7084 = oriented_edge ( 'none', *, *, #11750, .f. ) ;
#7085 = oriented_edge ( 'none', *, *, #11796, .f. ) ;
#7086 = oriented_edge ( 'none', *, *, #723, .t. ) ;
#7087 = oriented_edge ( 'none', *, *, #11745, .f. ) ;
#7088 = vertex_point ( 'none', #47594 ) ;
#7089 = oriented_edge ( 'none', *, *, #824, .t. ) ;
#7090 = oriented_edge ( 'none', *, *, #11665, .f. ) ;
#7091 = oriented_edge ( 'none', *, *, #1149, .t. ) ;
#7092 = oriented_edge ( 'none', *, *, #1146, .t. ) ;
#7093 = oriented_edge ( 'none', *, *, #11716, .f. ) ;
#7094 = oriented_edge ( 'none', *, *, #11676, .f. ) ;
#7095 = oriented_edge ( 'none', *, *, #7008, .t. ) ;
#7096 = oriented_edge ( 'none', *, *, #11652, .f. ) ;
#7097 = oriented_edge ( 'none', *, *, #11725, .f. ) ;
#7098 = oriented_edge ( 'none', *, *, #1105, .t. ) ;
#7099 = oriented_edge ( 'none', *, *, #50897, .t. ) ;
#7100 = edge_curve ( 'none', #42802, #13531, #47595, .t. ) ;
#7101 = oriented_edge ( 'none', *, *, #11525, .f. ) ;
#7102 = oriented_edge ( 'none', *, *, #11537, .f. ) ;
#7103 = oriented_edge ( 'none', *, *, #11612, .f. ) ;
#7104 = oriented_edge ( 'none', *, *, #11545, .f. ) ;
#7105 = oriented_edge ( 'none', *, *, #32011, .t. ) ;
#7106 = oriented_edge ( 'none', *, *, #7787, .t. ) ;
#7107 = oriented_edge ( 'none', *, *, #11623, .f. ) ;
#7108 = oriented_edge ( 'none', *, *, #11614, .f. ) ;
#7109 = oriented_edge ( 'none', *, *, #11673, .f. ) ;
#7110 = edge_curve ( 'none', #4807, #7088, #47553, .t. ) ;
#7111 = oriented_edge ( 'none', *, *, #11627, .f. ) ;
#7112 = oriented_edge ( 'none', *, *, #6110, .t. ) ;
#7113 = oriented_edge ( 'none', *, *, #4172, .t. ) ;
#7114 = oriented_edge ( 'none', *, *, #11596, .f. ) ;
#7115 = oriented_edge ( 'none', *, *, #11572, .f. ) ;
#7116 = oriented_edge ( 'none', *, *, #11586, .f. ) ;
#7117 = oriented_edge ( 'none', *, *, #10485, .t. ) ;
#7118 = oriented_edge ( 'none', *, *, #6467, .t. ) ;
#7119 = oriented_edge ( 'none', *, *, #11533, .f. ) ;
#7120 = oriented_edge ( 'none', *, *, #10542, .t. ) ;
#7121 = oriented_edge ( 'none', *, *, #2763, .t. ) ;
#7122 = oriented_edge ( 'none', *, *, #11549, .f. ) ;
#7123 = oriented_edge ( 'none', *, *, #11480, .f. ) ;
#7124 = oriented_edge ( 'none', *, *, #7020, .t. ) ;
#7125 = oriented_edge ( 'none', *, *, #10417, .t. ) ;
#7126 = edge_curve ( 'none', #7058, #4139, #47588, .t. ) ;
#7127 = oriented_edge ( 'none', *, *, #10403, .f. ) ;
#7128 = oriented_edge ( 'none', *, *, #7199, .f. ) ;
#7129 = oriented_edge ( 'none', *, *, #10319, .f. ) ;
#7130 = oriented_edge ( 'none', *, *, #7189, .f. ) ;
#7131 = oriented_edge ( 'none', *, *, #5965, .f. ) ;
#7132 = edge_loop ( 'none', ( #7141, #7130, #7202, #7193 ) ) ;
#7133 = oriented_edge ( 'none', *, *, #10370, .t. ) ;
#7134 = edge_curve ( 'none', #6884, #52477, #47582, .t. ) ;
#7135 = advanced_face ( 'none', ( #47647, #47644 ), #47635, .t. ) ;
#7136 = oriented_edge ( 'none', *, *, #717, .f. ) ;
#7137 = edge_curve ( 'none', #6264, #52374, #47581, .t. ) ;
#7138 = edge_curve ( 'none', #706, #701, #47583, .t. ) ;
#7139 = edge_curve ( 'none', #10374, #10376, #47622, .t. ) ;
#7140 = edge_loop ( 'none', ( #7127, #7205, #7209, #7144 ) ) ;
#7141 = oriented_edge ( 'none', *, *, #10391, .f. ) ;
#7142 = oriented_edge ( 'none', *, *, #10375, .t. ) ;
#7143 = oriented_edge ( 'none', *, *, #10380, .f. ) ;
#7144 = oriented_edge ( 'none', *, *, #7146, .t. ) ;
#7145 = advanced_face ( 'none', ( #47620 ), #46882, .t. ) ;
#7146 = edge_curve ( 'none', #10389, #10410, #46366, .t. ) ;
#7147 = oriented_edge ( 'none', *, *, #790, .t. ) ;
#7148 = oriented_edge ( 'none', *, *, #11837, .f. ) ;
#7149 = edge_curve ( 'none', #815, #7241, #46885, .t. ) ;
#7150 = oriented_edge ( 'none', *, *, #11195, .t. ) ;
#7151 = oriented_edge ( 'none', *, *, #10759, .f. ) ;
#7152 = oriented_edge ( 'none', *, *, #11177, .t. ) ;
#7153 = oriented_edge ( 'none', *, *, #6840, .f. ) ;
#7154 = oriented_edge ( 'none', *, *, #6853, .f. ) ;
#7155 = oriented_edge ( 'none', *, *, #6851, .f. ) ;
#7156 = oriented_edge ( 'none', *, *, #6906, .t. ) ;
#7157 = oriented_edge ( 'none', *, *, #7139, .t. ) ;
#7158 = oriented_edge ( 'none', *, *, #6838, .f. ) ;
#7159 = oriented_edge ( 'none', *, *, #7160, .t. ) ;
#7160 = edge_curve ( 'none', #10861, #758, #47674, .t. ) ;
#7161 = edge_loop ( 'none', ( #7142, #7157 ) ) ;
#7162 = oriented_edge ( 'none', *, *, #11081, .t. ) ;
#7163 = oriented_edge ( 'none', *, *, #11760, .f. ) ;
#7164 = oriented_edge ( 'none', *, *, #10682, .t. ) ;
#7165 = edge_loop ( 'none', ( #7169, #7136 ) ) ;
#7166 = oriented_edge ( 'none', *, *, #11693, .f. ) ;
#7167 = oriented_edge ( 'none', *, *, #11794, .f. ) ;
#7168 = oriented_edge ( 'none', *, *, #11707, .f. ) ;
#7169 = oriented_edge ( 'none', *, *, #7138, .f. ) ;
#7170 = oriented_edge ( 'none', *, *, #1059, .t. ) ;
#7171 = edge_loop ( 'none', ( #7183, #7251, #7240, #7239 ) ) ;
#7172 = advanced_face ( 'none', ( #47675 ), #47673, .t. ) ;
#7173 = oriented_edge ( 'none', *, *, #7186, .f. ) ;
#7174 = oriented_edge ( 'none', *, *, #5874, .t. ) ;
#7175 = oriented_edge ( 'none', *, *, #7195, .f. ) ;
#7176 = advanced_face ( 'none', ( #47664 ), #47677, .t. ) ;
#7177 = oriented_edge ( 'none', *, *, #7186, .t. ) ;
#7178 = oriented_edge ( 'none', *, *, #5868, .f. ) ;
#7179 = oriented_edge ( 'none', *, *, #5899, .f. ) ;
#7180 = oriented_edge ( 'none', *, *, #7195, .t. ) ;
#7181 = edge_loop ( 'none', ( #7131, #7173, #7174, #7175 ) ) ;
#7182 = edge_loop ( 'none', ( #7179, #7177, #7250, #7248 ) ) ;
#7183 = oriented_edge ( 'none', *, *, #5747, .f. ) ;
#7184 = oriented_edge ( 'none', *, *, #7199, .t. ) ;
#7185 = advanced_face ( 'none', ( #47682 ), #47660, .t. ) ;
#7186 = edge_curve ( 'none', #5902, #5817, #47656, .t. ) ;
#7187 = edge_loop ( 'none', ( #7244, #7247, #7224, #7228 ) ) ;
#7188 = advanced_face ( 'none', ( #47653 ), #47652, .t. ) ;
#7189 = edge_curve ( 'none', #10334, #10150, #47666, .t. ) ;
#7190 = edge_loop ( 'none', ( #7178, #7180, #7191, #7184 ) ) ;
#7191 = oriented_edge ( 'none', *, *, #10381, .t. ) ;
#7192 = edge_loop ( 'none', ( #7129, #7197, #7196, #7128 ) ) ;
#7193 = oriented_edge ( 'none', *, *, #52415, .f. ) ;
#7194 = advanced_face ( 'none', ( #47707 ), #47705, .t. ) ;
#7195 = edge_curve ( 'none', #5881, #5908, #47711, .t. ) ;
#7196 = oriented_edge ( 'none', *, *, #10318, .t. ) ;
#7197 = oriented_edge ( 'none', *, *, #7189, .t. ) ;
#7198 = oriented_edge ( 'none', *, *, #33275, .t. ) ;
#7199 = edge_curve ( 'none', #6113, #5770, #47704, .t. ) ;
#7200 = oriented_edge ( 'none', *, *, #7149, .t. ) ;
#7201 = oriented_edge ( 'none', *, *, #10932, .t. ) ;
#7202 = oriented_edge ( 'none', *, *, #10395, .t. ) ;
#7203 = oriented_edge ( 'none', *, *, #7146, .f. ) ;
#7204 = edge_curve ( 'none', #34422, #34386, #47693, .t. ) ;
#7205 = oriented_edge ( 'none', *, *, #7064, .f. ) ;
#7206 = edge_curve ( 'none', #6950, #50916, #47716, .t. ) ;
#7207 = oriented_edge ( 'none', *, *, #7139, .f. ) ;
#7208 = advanced_face ( 'none', ( #47745 ), #47690, .t. ) ;
#7209 = oriented_edge ( 'none', *, *, #10398, .t. ) ;
#7210 = oriented_edge ( 'none', *, *, #7217, .f. ) ;
#7211 = oriented_edge ( 'none', *, *, #52433, .t. ) ;
#7212 = oriented_edge ( 'none', *, *, #7217, .t. ) ;
#7213 = edge_loop ( 'none', ( #7258, #7259, #7257, #7284 ) ) ;
#7214 = oriented_edge ( 'none', *, *, #51019, .t. ) ;
#7215 = oriented_edge ( 'none', *, *, #7221, .t. ) ;
#7216 = advanced_face ( 'none', ( #47691 ), #47731, .t. ) ;
#7217 = edge_curve ( 'none', #51058, #51070, #47723, .t. ) ;
#7218 = oriented_edge ( 'none', *, *, #51026, .f. ) ;
#7219 = edge_curve ( 'none', #51080, #52547, #47744, .t. ) ;
#7220 = edge_loop ( 'none', ( #7225, #7232, #7211, #7215 ) ) ;
#7221 = edge_curve ( 'none', #52442, #51056, #47736, .t. ) ;
#7222 = advanced_face ( 'none', ( #47719, #47746 ), #47735, .f. ) ;
#7223 = edge_loop ( 'none', ( #7287, #7212, #7214, #7278 ) ) ;
#7224 = oriented_edge ( 'none', *, *, #5667, .t. ) ;
#7225 = oriented_edge ( 'none', *, *, #51074, .f. ) ;
#7226 = edge_loop ( 'none', ( #7231, #7233, #7235, #7227 ) ) ;
#7227 = oriented_edge ( 'none', *, *, #7238, .f. ) ;
#7228 = oriented_edge ( 'none', *, *, #7221, .f. ) ;
#7229 = oriented_edge ( 'none', *, *, #8462, .t. ) ;
#7230 = advanced_face ( 'none', ( #47734 ), #47717, .t. ) ;
#7231 = oriented_edge ( 'none', *, *, #4557, .f. ) ;
#7232 = oriented_edge ( 'none', *, *, #7289, .t. ) ;
#7233 = oriented_edge ( 'none', *, *, #7219, .f. ) ;
#7234 = edge_curve ( 'none', #51055, #51043, #47766, .t. ) ;
#7235 = oriented_edge ( 'none', *, *, #5359, .t. ) ;
#7236 = edge_loop ( 'none', ( #7282, #7210, #7281, #7285 ) ) ;
#7237 = advanced_face ( 'none', ( #47765 ), #47764, .t. ) ;
#7238 = edge_curve ( 'none', #4646, #5169, #47757, .t. ) ;
#7239 = oriented_edge ( 'none', *, *, #7246, .t. ) ;
#7240 = oriented_edge ( 'none', *, *, #5755, .t. ) ;
#7241 = vertex_point ( 'none', #47750 ) ;
#7242 = oriented_edge ( 'none', *, *, #1192, .f. ) ;
#7243 = advanced_face ( 'none', ( #47756 ), #47778, .t. ) ;
#7244 = oriented_edge ( 'none', *, *, #5520, .f. ) ;
#7245 = oriented_edge ( 'none', *, *, #6076, .t. ) ;
#7246 = edge_curve ( 'none', #5780, #5775, #47804, .t. ) ;
#7247 = oriented_edge ( 'none', *, *, #7219, .t. ) ;
#7248 = oriented_edge ( 'none', *, *, #7246, .f. ) ;
#7249 = oriented_edge ( 'none', *, *, #50856, .t. ) ;
#7250 = oriented_edge ( 'none', *, *, #5897, .t. ) ;
#7251 = oriented_edge ( 'none', *, *, #7238, .t. ) ;
#7252 = oriented_edge ( 'none', *, *, #52847, .t. ) ;
#7253 = oriented_edge ( 'none', *, *, #7304, .t. ) ;
#7254 = edge_loop ( 'none', ( #7318, #7309, #7306, #7312 ) ) ;
#7255 = edge_curve ( 'none', #12816, #52980, #47791, .t. ) ;
#7256 = advanced_face ( 'none', ( #47796 ), #47797, .t. ) ;
#7257 = oriented_edge ( 'none', *, *, #51101, .t. ) ;
#7258 = oriented_edge ( 'none', *, *, #338, .f. ) ;
#7259 = oriented_edge ( 'none', *, *, #7269, .f. ) ;
#7260 = edge_loop ( 'none', ( #7326, #7253, #7314, #7317 ) ) ;
#7261 = oriented_edge ( 'none', *, *, #7255, .t. ) ;
#7262 = advanced_face ( 'none', ( #47785 ), #47811, .t. ) ;
#7263 = oriented_edge ( 'none', *, *, #52993, .f. ) ;
#7264 = oriented_edge ( 'none', *, *, #52801, .f. ) ;
#7265 = advanced_face ( 'none', ( #47844 ), #47842, .t. ) ;
#7266 = edge_curve ( 'none', #333, #335, #47840, .t. ) ;
#7267 = oriented_edge ( 'none', *, *, #7234, .t. ) ;
#7268 = oriented_edge ( 'none', *, *, #51067, .t. ) ;
#7269 = edge_curve ( 'none', #53015, #52743, #47782, .t. ) ;
#7270 = advanced_face ( 'none', ( #47800 ), #47841, .t. ) ;
#7271 = edge_curve ( 'none', #53007, #46810, #47835, .t. ) ;
#7272 = edge_loop ( 'none', ( #7264, #7261, #7275, #7322 ) ) ;
#7273 = oriented_edge ( 'none', *, *, #51054, .t. ) ;
#7274 = oriented_edge ( 'none', *, *, #7269, .t. ) ;
#7275 = oriented_edge ( 'none', *, *, #53010, .t. ) ;
#7276 = oriented_edge ( 'none', *, *, #7271, .f. ) ;
#7277 = oriented_edge ( 'none', *, *, #51064, .f. ) ;
#7278 = oriented_edge ( 'none', *, *, #7234, .f. ) ;
#7279 = edge_loop ( 'none', ( #7277, #7283, #7268, #7267 ) ) ;
#7280 = advanced_face ( 'none', ( #47822 ), #47821, .t. ) ;
#7281 = oriented_edge ( 'none', *, *, #51015, .t. ) ;
#7282 = oriented_edge ( 'none', *, *, #51032, .f. ) ;
#7283 = oriented_edge ( 'none', *, *, #7266, .t. ) ;
#7284 = oriented_edge ( 'none', *, *, #7266, .f. ) ;
#7285 = oriented_edge ( 'none', *, *, #7289, .f. ) ;
#7286 = edge_loop ( 'none', ( #7218, #7274, #7273, #7276 ) ) ;
#7287 = oriented_edge ( 'none', *, *, #51017, .f. ) ;
#7288 = advanced_face ( 'none', ( #47819 ), #47879, .t. ) ;
#7289 = edge_curve ( 'none', #51039, #292, #47877, .t. ) ;
#7290 = vertex_point ( 'none', #47880 ) ;
#7291 = advanced_face ( 'none', ( #47814, #47866 ), #47865, .t. ) ;
#7292 = vertex_point ( 'none', #47868 ) ;
#7293 = oriented_edge ( 'none', *, *, #7363, .t. ) ;
#7294 = oriented_edge ( 'none', *, *, #7353, .t. ) ;
#7295 = oriented_edge ( 'none', *, *, #7366, .t. ) ;
#7296 = edge_curve ( 'none', #7369, #7297, #47853, .t. ) ;
#7297 = vertex_point ( 'none', #47860 ) ;
#7298 = edge_curve ( 'none', #1164, #639, #47818, .t. ) ;
#7299 = advanced_face ( 'none', ( #47849 ), #47859, .t. ) ;
#7300 = oriented_edge ( 'none', *, *, #7298, .t. ) ;
#7301 = oriented_edge ( 'none', *, *, #7310, .f. ) ;
#7302 = advanced_face ( 'none', ( #47848 ), #47917, .t. ) ;
#7303 = advanced_face ( 'none', ( #47854 ), #47918, .t. ) ;
#7304 = edge_curve ( 'none', #662, #9550, #47889, .t. ) ;
#7305 = advanced_face ( 'none', ( #47846 ), #47626, .t. ) ;
#7306 = oriented_edge ( 'none', *, *, #53006, .t. ) ;
#7308 = edge_curve ( 'none', #6264, #7626, #47291, .t. ) ;
#7307 = oriented_edge ( 'none', *, *, #51186, .t. ) ;
#7309 = oriented_edge ( 'none', *, *, #7324, .f. ) ;
#7310 = edge_curve ( 'none', #19141, #6501, #47354, .t. ) ;
#7311 = oriented_edge ( 'none', *, *, #52807, .f. ) ;
#7312 = oriented_edge ( 'none', *, *, #7255, .f. ) ;
#7313 = advanced_face ( 'none', ( #47883 ), #47951, .t. ) ;
#7314 = oriented_edge ( 'none', *, *, #37248, .t. ) ;
#7315 = edge_loop ( 'none', ( #7242, #7364, #7368, #7372 ) ) ;
#7316 = edge_loop ( 'none', ( #7431, #7438, #7442, #7441 ) ) ;
#7317 = oriented_edge ( 'none', *, *, #7325, .t. ) ;
#7318 = oriented_edge ( 'none', *, *, #52804, .f. ) ;
#7319 = edge_loop ( 'none', ( #7263, #7327, #7252, #7328 ) ) ;
#7320 = oriented_edge ( 'none', *, *, #8271, .t. ) ;
#7321 = edge_loop ( 'none', ( #7311, #7300, #7307, #7301 ) ) ;
#7322 = oriented_edge ( 'none', *, *, #7271, .t. ) ;
#7323 = advanced_face ( 'none', ( #47946 ), #47942, .t. ) ;
#7324 = edge_curve ( 'none', #51691, #51462, #47953, .t. ) ;
#7325 = edge_curve ( 'none', #49131, #51158, #47945, .t. ) ;
#7326 = oriented_edge ( 'none', *, *, #154, .f. ) ;
#7327 = oriented_edge ( 'none', *, *, #7324, .t. ) ;
#7328 = oriented_edge ( 'none', *, *, #7325, .f. ) ;
#7329 = oriented_edge ( 'none', *, *, #7412, .t. ) ;
#7330 = oriented_edge ( 'none', *, *, #7331, .t. ) ;
#7331 = edge_curve ( 'none', #7332, #7339, #47931, .t. ) ;
#7332 = vertex_point ( 'none', #47929 ) ;
#7333 = oriented_edge ( 'none', *, *, #10991, .f. ) ;
#7334 = oriented_edge ( 'none', *, *, #7366, .f. ) ;
#7335 = advanced_face ( 'none', ( #47937 ), #47980, .t. ) ;
#7336 = oriented_edge ( 'none', *, *, #7403, .t. ) ;
#7337 = oriented_edge ( 'none', *, *, #7338, .f. ) ;
#7338 = edge_curve ( 'none', #7369, #7339, #47974, .t. ) ;
#7339 = vertex_point ( 'none', #47979 ) ;
#7340 = vertex_point ( 'none', #47978 ) ;
#7341 = edge_curve ( 'none', #7362, #7340, #47976, .t. ) ;
#7342 = oriented_edge ( 'none', *, *, #7348, .t. ) ;
#7343 = vertex_point ( 'none', #47969 ) ;
#7344 = edge_curve ( 'none', #7340, #7373, #47975, .t. ) ;
#7345 = edge_loop ( 'none', ( #7350, #7333 ) ) ;
#7346 = oriented_edge ( 'none', *, *, #7347, .t. ) ;
#7347 = edge_curve ( 'none', #7373, #7343, #47964, .t. ) ;
#7348 = edge_curve ( 'none', #7343, #7292, #47963, .t. ) ;
#7349 = edge_loop ( 'none', ( #7330, #7337, #7334, #7402 ) ) ;
#7350 = oriented_edge ( 'none', *, *, #52420, .f. ) ;
#7351 = vertex_point ( 'none', #47970 ) ;
#7352 = oriented_edge ( 'none', *, *, #7296, .t. ) ;
#7353 = edge_curve ( 'none', #7297, #981, #48019, .t. ) ;
#7354 = edge_curve ( 'none', #975, #7358, #48014, .t. ) ;
#7355 = oriented_edge ( 'none', *, *, #7341, .t. ) ;
#7356 = oriented_edge ( 'none', *, *, #7354, .t. ) ;
#7357 = oriented_edge ( 'none', *, *, #666, .t. ) ;
#7358 = vertex_point ( 'none', #48015 ) ;
#7359 = edge_curve ( 'none', #7358, #7351, #48003, .t. ) ;
#7360 = oriented_edge ( 'none', *, *, #736, .t. ) ;
#7361 = oriented_edge ( 'none', *, *, #7344, .t. ) ;
#7362 = vertex_point ( 'none', #48011 ) ;
#7363 = edge_curve ( 'none', #7351, #7362, #48007, .t. ) ;
#7364 = oriented_edge ( 'none', *, *, #7298, .f. ) ;
#7365 = edge_loop ( 'none', ( #7367, #7295, #7352, #7294, #7357, #7356, #7371, #7293, #7355, #7361, #7346, #7342, #7329 ) ) ;
#7366 = edge_curve ( 'none', #7290, #7369, #47996, .t. ) ;
#7367 = oriented_edge ( 'none', *, *, #7370, .t. ) ;
#7368 = oriented_edge ( 'none', *, *, #19059, .t. ) ;
#7369 = vertex_point ( 'none', #47997 ) ;
#7370 = edge_curve ( 'none', #7374, #7290, #47992, .t. ) ;
#7371 = oriented_edge ( 'none', *, *, #7359, .t. ) ;
#7372 = oriented_edge ( 'none', *, *, #7304, .f. ) ;
#7373 = vertex_point ( 'none', #47993 ) ;
#7374 = vertex_point ( 'none', #48048 ) ;
#7375 = edge_curve ( 'none', #7358, #7404, #47987, .t. ) ;
#7376 = oriented_edge ( 'none', *, *, #7354, .f. ) ;
#7377 = oriented_edge ( 'none', *, *, #7375, .f. ) ;
#7378 = edge_loop ( 'none', ( #7454, #7453, #7381, #7457 ) ) ;
#7379 = vertex_point ( 'none', #47988 ) ;
#7380 = oriented_edge ( 'none', *, *, #829, .t. ) ;
#7381 = oriented_edge ( 'none', *, *, #7363, .f. ) ;
#7382 = advanced_face ( 'none', ( #47983 ), #48044, .t. ) ;
#7383 = vertex_point ( 'none', #48038 ) ;
#7384 = oriented_edge ( 'none', *, *, #7391, .f. ) ;
#7385 = oriented_edge ( 'none', *, *, #7394, .t. ) ;
#7386 = oriented_edge ( 'none', *, *, #7338, .t. ) ;
#7387 = oriented_edge ( 'none', *, *, #7353, .f. ) ;
#7388 = advanced_face ( 'none', ( #48046 ), #48036, .t. ) ;
#7389 = oriented_edge ( 'none', *, *, #7409, .t. ) ;
#7390 = oriented_edge ( 'none', *, *, #1119, .f. ) ;
#7391 = edge_curve ( 'none', #7351, #7383, #48028, .t. ) ;
#7392 = oriented_edge ( 'none', *, *, #7393, .t. ) ;
#7393 = edge_curve ( 'none', #7400, #1132, #48029, .t. ) ;
#7394 = edge_curve ( 'none', #7404, #7383, #47989, .t. ) ;
#7395 = edge_curve ( 'none', #983, #7404, #48078, .t. ) ;
#7396 = oriented_edge ( 'none', *, *, #7512, .f. ) ;
#7397 = advanced_face ( 'none', ( #48076 ), #48071, .f. ) ;
#7398 = edge_loop ( 'none', ( #7385, #7384, #7450, #7449 ) ) ;
#7399 = oriented_edge ( 'none', *, *, #7395, .t. ) ;
#7400 = vertex_point ( 'none', #48022 ) ;
#7401 = edge_curve ( 'none', #7290, #7332, #48069, .t. ) ;
#7402 = oriented_edge ( 'none', *, *, #7401, .t. ) ;
#7403 = edge_curve ( 'none', #7339, #7400, #48062, .t. ) ;
#7404 = vertex_point ( 'none', #48024 ) ;
#7405 = edge_curve ( 'none', #7383, #7379, #48054, .t. ) ;
#7406 = advanced_face ( 'none', ( #48067 ), #48063, .f. ) ;
#7407 = oriented_edge ( 'none', *, *, #7296, .f. ) ;
#7408 = edge_loop ( 'none', ( #7390, #7387, #7389, #7392 ) ) ;
#7409 = edge_curve ( 'none', #7297, #7400, #48113, .t. ) ;
#7410 = oriented_edge ( 'none', *, *, #7409, .f. ) ;
#7411 = edge_loop ( 'none', ( #7399, #7377, #7376, #7380 ) ) ;
#7412 = edge_curve ( 'none', #7292, #7374, #48050, .t. ) ;
#7413 = vertex_point ( 'none', #48107 ) ;
#7414 = edge_loop ( 'none', ( #7336, #7410, #7407, #7386 ) ) ;
#7415 = vertex_point ( 'none', #48114 ) ;
#7416 = oriented_edge ( 'none', *, *, #7428, .t. ) ;
#7417 = oriented_edge ( 'none', *, *, #7348, .f. ) ;
#7418 = edge_loop ( 'none', ( #7424, #7468, #7472, #7475, #7471, #7473, #7474, #7534, #7476, #7536, #7532, #7539, #7535 ) ) ;
#7419 = edge_curve ( 'none', #7373, #7448, #48099, .t. ) ;
#7420 = edge_curve ( 'none', #7436, #7448, #48100, .t. ) ;
#7421 = oriented_edge ( 'none', *, *, #7432, .t. ) ;
#7422 = oriented_edge ( 'none', *, *, #7344, .f. ) ;
#7423 = edge_curve ( 'none', #7448, #7440, #48095, .t. ) ;
#7424 = oriented_edge ( 'none', *, *, #7488, .f. ) ;
#7425 = advanced_face ( 'none', ( #48108 ), #48106, .t. ) ;
#7426 = oriented_edge ( 'none', *, *, #7428, .f. ) ;
#7427 = oriented_edge ( 'none', *, *, #7423, .t. ) ;
#7428 = edge_curve ( 'none', #7343, #7440, #48090, .t. ) ;
#7429 = vertex_point ( 'none', #48142 ) ;
#7430 = edge_loop ( 'none', ( #7444, #7482, #7480, #7483 ) ) ;
#7431 = oriented_edge ( 'none', *, *, #7433, .t. ) ;
#7432 = edge_curve ( 'none', #7340, #7436, #48137, .t. ) ;
#7433 = edge_curve ( 'none', #7379, #7436, #48112, .t. ) ;
#7434 = edge_loop ( 'none', ( #7447, #7446, #7422, #7421 ) ) ;
#7435 = oriented_edge ( 'none', *, *, #7347, .f. ) ;
#7436 = vertex_point ( 'none', #48131 ) ;
#7437 = vertex_point ( 'none', #48088 ) ;
#7438 = oriented_edge ( 'none', *, *, #7432, .f. ) ;
#7439 = edge_loop ( 'none', ( #7427, #7426, #7435, #7489 ) ) ;
#7440 = vertex_point ( 'none', #48089 ) ;
#7441 = oriented_edge ( 'none', *, *, #7455, .t. ) ;
#7442 = oriented_edge ( 'none', *, *, #7341, .f. ) ;
#7443 = edge_loop ( 'none', ( #7498, #7486, #7464, #7466 ) ) ;
#7444 = oriented_edge ( 'none', *, *, #7479, .t. ) ;
#7445 = advanced_face ( 'none', ( #48083 ), #48132, .f. ) ;
#7446 = oriented_edge ( 'none', *, *, #7419, .f. ) ;
#7447 = oriented_edge ( 'none', *, *, #7420, .t. ) ;
#7448 = vertex_point ( 'none', #48133 ) ;
#7449 = oriented_edge ( 'none', *, *, #7375, .t. ) ;
#7450 = oriented_edge ( 'none', *, *, #7359, .f. ) ;
#7451 = advanced_face ( 'none', ( #48126 ), #48117, .f. ) ;
#7452 = oriented_edge ( 'none', *, *, #7308, .f. ) ;
#7453 = oriented_edge ( 'none', *, *, #7455, .f. ) ;
#7454 = oriented_edge ( 'none', *, *, #7405, .t. ) ;
#7455 = edge_curve ( 'none', #7362, #7379, #48124, .t. ) ;
#7456 = oriented_edge ( 'none', *, *, #5413, .f. ) ;
#7457 = oriented_edge ( 'none', *, *, #7391, .t. ) ;
#7458 = edge_loop ( 'none', ( #7537, #7460 ) ) ;
#7459 = edge_loop ( 'none', ( #7467, #7462, #7530, #7508 ) ) ;
#7460 = oriented_edge ( 'none', *, *, #6624, .t. ) ;
#7461 = edge_loop ( 'none', ( #8476, #8626, #8653, #8766 ) ) ;
#7462 = oriented_edge ( 'none', *, *, #7526, .f. ) ;
#7463 = edge_curve ( 'none', #6521, #6627, #48180, .t. ) ;
#7464 = oriented_edge ( 'none', *, *, #7370, .f. ) ;
#7465 = edge_curve ( 'none', #6728, #7514, #48176, .t. ) ;
#7466 = oriented_edge ( 'none', *, *, #7478, .t. ) ;
#7467 = oriented_edge ( 'none', *, *, #6544, .f. ) ;
#7468 = oriented_edge ( 'none', *, *, #7479, .f. ) ;
#7469 = oriented_edge ( 'none', *, *, #7481, .t. ) ;
#7470 = advanced_face ( 'none', ( #48185, #48172 ), #48158, .f. ) ;
#7471 = oriented_edge ( 'none', *, *, #7420, .f. ) ;
#7472 = oriented_edge ( 'none', *, *, #7497, .f. ) ;
#7473 = oriented_edge ( 'none', *, *, #7433, .f. ) ;
#7474 = oriented_edge ( 'none', *, *, #7405, .f. ) ;
#7475 = oriented_edge ( 'none', *, *, #7423, .f. ) ;
#7476 = oriented_edge ( 'none', *, *, #7395, .f. ) ;
#7477 = advanced_face ( 'none', ( #48168 ), #48127, .t. ) ;
#7478 = edge_curve ( 'none', #7374, #7429, #48150, .t. ) ;
#7479 = edge_curve ( 'none', #7437, #7429, #48160, .t. ) ;
#7480 = oriented_edge ( 'none', *, *, #7412, .f. ) ;
#7481 = edge_curve ( 'none', #6652, #7538, #48152, .t. ) ;
#7482 = oriented_edge ( 'none', *, *, #7478, .f. ) ;
#7483 = oriented_edge ( 'none', *, *, #7495, .t. ) ;
#7484 = edge_loop ( 'none', ( #7487, #7519, #7522, #7525 ) ) ;
#7485 = advanced_face ( 'none', ( #48221 ), #48217, .f. ) ;
#7486 = oriented_edge ( 'none', *, *, #7401, .f. ) ;
#7487 = oriented_edge ( 'none', *, *, #6683, .f. ) ;
#7488 = edge_curve ( 'none', #7429, #7332, #48210, .t. ) ;
#7489 = oriented_edge ( 'none', *, *, #7419, .t. ) ;
#7490 = advanced_face ( 'none', ( #48220 ), #48206, .f. ) ;
#7491 = advanced_face ( 'none', ( #48205 ), #48218, .t. ) ;
#7492 = edge_loop ( 'none', ( #7494, #7493, #7417, #7416 ) ) ;
#7493 = oriented_edge ( 'none', *, *, #7495, .f. ) ;
#7494 = oriented_edge ( 'none', *, *, #7497, .t. ) ;
#7495 = edge_curve ( 'none', #7292, #7437, #48204, .t. ) ;
#7496 = edge_curve ( 'none', #7516, #7538, #48249, .t. ) ;
#7497 = edge_curve ( 'none', #7440, #7437, #48244, .t. ) ;
#7498 = oriented_edge ( 'none', *, *, #7488, .t. ) ;
#7499 = oriented_edge ( 'none', *, *, #5392, .t. ) ;
#7500 = oriented_edge ( 'none', *, *, #51751, .f. ) ;
#7501 = oriented_edge ( 'none', *, *, #51093, .f. ) ;
#7502 = advanced_face ( 'none', ( #48190 ), #48194, .t. ) ;
#7503 = oriented_edge ( 'none', *, *, #4578, .f. ) ;
#7504 = oriented_edge ( 'none', *, *, #5174, .t. ) ;
#7505 = oriented_edge ( 'none', *, *, #5336, .f. ) ;
#7506 = oriented_edge ( 'none', *, *, #4467, .f. ) ;
#7507 = edge_loop ( 'none', ( #7524, #7528, #7511, #7517 ) ) ;
#7508 = oriented_edge ( 'none', *, *, #52604, .f. ) ;
#7509 = advanced_face ( 'none', ( #48245 ), #48239, .t. ) ;
#7510 = oriented_edge ( 'none', *, *, #7543, .f. ) ;
#7511 = oriented_edge ( 'none', *, *, #6698, .t. ) ;
#7512 = edge_curve ( 'none', #7604, #7636, #48227, .t. ) ;
#7513 = edge_loop ( 'none', ( #7456, #7573, #7499, #7501 ) ) ;
#7514 = vertex_point ( 'none', #48230 ) ;
#7515 = oriented_edge ( 'none', *, *, #50725, .t. ) ;
#7516 = vertex_point ( 'none', #48240 ) ;
#7517 = oriented_edge ( 'none', *, *, #51096, .f. ) ;
#7518 = advanced_face ( 'none', ( #48219 ), #48237, .t. ) ;
#7519 = oriented_edge ( 'none', *, *, #7463, .f. ) ;
#7520 = oriented_edge ( 'none', *, *, #9203, .t. ) ;
#7521 = advanced_face ( 'none', ( #48282 ), #48228, .t. ) ;
#7522 = oriented_edge ( 'none', *, *, #22685, .t. ) ;
#7523 = oriented_edge ( 'none', *, *, #7465, .f. ) ;
#7524 = oriented_edge ( 'none', *, *, #5425, .f. ) ;
#7525 = oriented_edge ( 'none', *, *, #7310, .t. ) ;
#7526 = edge_curve ( 'none', #5353, #5414, #48273, .t. ) ;
#7527 = advanced_face ( 'none', ( #48263 ), #48268, .t. ) ;
#7528 = oriented_edge ( 'none', *, *, #7526, .t. ) ;
#7529 = edge_loop ( 'none', ( #7531, #7469, #7533, #7510 ) ) ;
#7530 = oriented_edge ( 'none', *, *, #6653, .t. ) ;
#7531 = oriented_edge ( 'none', *, *, #6666, .f. ) ;
#7532 = oriented_edge ( 'none', *, *, #7393, .f. ) ;
#7533 = oriented_edge ( 'none', *, *, #7496, .f. ) ;
#7534 = oriented_edge ( 'none', *, *, #7394, .f. ) ;
#7535 = oriented_edge ( 'none', *, *, #7331, .f. ) ;
#7536 = oriented_edge ( 'none', *, *, #28708, .f. ) ;
#7537 = oriented_edge ( 'none', *, *, #7463, .t. ) ;
#7538 = vertex_point ( 'none', #48258 ) ;
#7539 = oriented_edge ( 'none', *, *, #7403, .f. ) ;
#7540 = advanced_face ( 'none', ( #48269 ), #48255, .t. ) ;
#7541 = edge_curve ( 'none', #42802, #51200, #48272, .t. ) ;
#7542 = oriented_edge ( 'none', *, *, #7100, .t. ) ;
#7543 = edge_curve ( 'none', #6659, #7516, #48260, .t. ) ;
#7544 = oriented_edge ( 'none', *, *, #7541, .t. ) ;
#7545 = vertex_point ( 'none', #48267 ) ;
#7546 = edge_loop ( 'none', ( #7549, #7544, #7598, #7602 ) ) ;
#7547 = oriented_edge ( 'none', *, *, #51069, .f. ) ;
#7548 = oriented_edge ( 'none', *, *, #3843, .f. ) ;
#7549 = oriented_edge ( 'none', *, *, #51098, .f. ) ;
#7550 = advanced_face ( 'none', ( #48315 ), #48271, .t. ) ;
#7551 = edge_curve ( 'none', #51939, #634, #48303, .t. ) ;
#7552 = oriented_edge ( 'none', *, *, #235, .f. ) ;
#7553 = oriented_edge ( 'none', *, *, #3864, .t. ) ;
#7554 = oriented_edge ( 'none', *, *, #29863, .t. ) ;
#7555 = edge_loop ( 'none', ( #7552, #7569, #7612, #7613 ) ) ;
#7556 = oriented_edge ( 'none', *, *, #51085, .f. ) ;
#7557 = advanced_face ( 'none', ( #48308 ), #48304, .t. ) ;
#7558 = oriented_edge ( 'none', *, *, #51594, .f. ) ;
#7559 = edge_loop ( 'none', ( #7548, #7571, #7553, #7556 ) ) ;
#7560 = oriented_edge ( 'none', *, *, #7562, .f. ) ;
#7561 = advanced_face ( 'none', ( #48292 ), #48307, .t. ) ;
#7562 = edge_curve ( 'none', #4129, #4085, #48288, .t. ) ;
#7563 = oriented_edge ( 'none', *, *, #5145, .t. ) ;
#7564 = oriented_edge ( 'none', *, *, #7562, .t. ) ;
#7565 = edge_loop ( 'none', ( #7506, #7564, #7570, #7572 ) ) ;
#7566 = oriented_edge ( 'none', *, *, #51779, .f. ) ;
#7567 = advanced_face ( 'none', ( #48351 ), #48349, .t. ) ;
#7568 = advanced_face ( 'none', ( #48348 ), #48342, .t. ) ;
#7569 = oriented_edge ( 'none', *, *, #7551, .t. ) ;
#7570 = oriented_edge ( 'none', *, *, #4528, .t. ) ;
#7571 = oriented_edge ( 'none', *, *, #7551, .f. ) ;
#7572 = oriented_edge ( 'none', *, *, #51090, .f. ) ;
#7573 = oriented_edge ( 'none', *, *, #7576, .f. ) ;
#7574 = oriented_edge ( 'none', *, *, #7576, .t. ) ;
#7575 = edge_loop ( 'none', ( #7505, #7574, #7504, #7500 ) ) ;
#7576 = edge_curve ( 'none', #5180, #5259, #48336, .t. ) ;
#7577 = edge_loop ( 'none', ( #7503, #7560, #7563, #7566 ) ) ;
#7578 = oriented_edge ( 'none', *, *, #13077, .f. ) ;
#7579 = edge_loop ( 'none', ( #7578, #7652, #7645, #7644 ) ) ;
#7580 = oriented_edge ( 'none', *, *, #10429, .t. ) ;
#7581 = oriented_edge ( 'none', *, *, #7759, .f. ) ;
#7582 = advanced_face ( 'none', ( #48335 ), #48345, .t. ) ;
#7583 = edge_curve ( 'none', #11040, #11225, #48383, .t. ) ;
#7584 = edge_loop ( 'none', ( #7396, #7714, #7693, #7792 ) ) ;
#7585 = oriented_edge ( 'none', *, *, #51051, .f. ) ;
#7586 = advanced_face ( 'none', ( #48325 ), #48329, .t. ) ;
#7587 = oriented_edge ( 'none', *, *, #10440, .f. ) ;
#7588 = oriented_edge ( 'none', *, *, #52290, .t. ) ;
#7589 = oriented_edge ( 'none', *, *, #7608, .f. ) ;
#7590 = oriented_edge ( 'none', *, *, #7606, .t. ) ;
#7591 = edge_loop ( 'none', ( #7648, #7646, #7649, #7643 ) ) ;
#7592 = advanced_face ( 'none', ( #48374 ), #48318, .t. ) ;
#7593 = oriented_edge ( 'none', *, *, #50973, .f. ) ;
#7594 = oriented_edge ( 'none', *, *, #50992, .f. ) ;
#7595 = oriented_edge ( 'none', *, *, #4472, .t. ) ;
#7596 = advanced_face ( 'none', ( #48330 ), #48377, .t. ) ;
#7597 = oriented_edge ( 'none', *, *, #470, .f. ) ;
#7598 = oriented_edge ( 'none', *, *, #24931, .t. ) ;
#7599 = oriented_edge ( 'none', *, *, #51021, .f. ) ;
#7600 = edge_loop ( 'none', ( #7597, #7607, #7554, #7585 ) ) ;
#7601 = oriented_edge ( 'none', *, *, #14511, .f. ) ;
#7602 = oriented_edge ( 'none', *, *, #51073, .f. ) ;
#7603 = edge_loop ( 'none', ( #7593, #7589, #7595, #7653 ) ) ;
#7604 = vertex_point ( 'none', #48376 ) ;
#7605 = advanced_face ( 'none', ( #48362 ), #48363, .t. ) ;
#7606 = edge_curve ( 'none', #14094, #11370, #48371, .t. ) ;
#7607 = oriented_edge ( 'none', *, *, #7606, .f. ) ;
#7608 = edge_curve ( 'none', #10459, #10382, #48354, .t. ) ;
#7609 = edge_loop ( 'none', ( #7601, #7590, #7588, #7599 ) ) ;
#7610 = oriented_edge ( 'none', *, *, #7541, .f. ) ;
#7611 = edge_loop ( 'none', ( #7558, #7610, #7542, #7547 ) ) ;
#7612 = oriented_edge ( 'none', *, *, #37104, .t. ) ;
#7613 = oriented_edge ( 'none', *, *, #51076, .f. ) ;
#7614 = edge_loop ( 'none', ( #7638, #7622, #7685, #7659 ) ) ;
#7615 = advanced_face ( 'none', ( #48364, #48358 ), #48359, .t. ) ;
#7616 = oriented_edge ( 'none', *, *, #7691, .t. ) ;
#7617 = vertex_point ( 'none', #48406 ) ;
#7618 = edge_curve ( 'none', #760, #707, #48407, .t. ) ;
#7619 = edge_loop ( 'none', ( #7621, #7620 ) ) ;
#7620 = oriented_edge ( 'none', *, *, #50858, .t. ) ;
#7621 = oriented_edge ( 'none', *, *, #7623, .t. ) ;
#7622 = oriented_edge ( 'none', *, *, #7618, .f. ) ;
#7623 = edge_curve ( 'none', #1002, #973, #48401, .t. ) ;
#7624 = advanced_face ( 'none', ( #48373 ), #48402, .t. ) ;
#7625 = edge_curve ( 'none', #11116, #11120, #48408, .t. ) ;
#7626 = vertex_point ( 'none', #48398 ) ;
#7627 = oriented_edge ( 'none', *, *, #7713, .t. ) ;
#7628 = edge_loop ( 'none', ( #7630, #7633, #7637, #7635 ) ) ;
#7629 = oriented_edge ( 'none', *, *, #724, .t. ) ;
#7630 = oriented_edge ( 'none', *, *, #11187, .f. ) ;
#7631 = oriented_edge ( 'none', *, *, #11042, .f. ) ;
#7632 = edge_loop ( 'none', ( #7631, #7674, #7680, #7616 ) ) ;
#7633 = oriented_edge ( 'none', *, *, #7625, .f. ) ;
#7634 = edge_loop ( 'none', ( #7642, #7639, #7641, #7692 ) ) ;
#7635 = oriented_edge ( 'none', *, *, #51804, .f. ) ;
#7636 = vertex_point ( 'none', #48391 ) ;
#7637 = oriented_edge ( 'none', *, *, #11227, .t. ) ;
#7638 = oriented_edge ( 'none', *, *, #705, .f. ) ;
#7639 = oriented_edge ( 'none', *, *, #7625, .t. ) ;
#7640 = advanced_face ( 'none', ( #48447 ), #48387, .t. ) ;
#7641 = oriented_edge ( 'none', *, *, #11181, .t. ) ;
#7642 = oriented_edge ( 'none', *, *, #11190, .f. ) ;
#7643 = oriented_edge ( 'none', *, *, #300, .f. ) ;
#7644 = oriented_edge ( 'none', *, *, #339, .f. ) ;
#7645 = oriented_edge ( 'none', *, *, #10452, .t. ) ;
#7646 = oriented_edge ( 'none', *, *, #7583, .t. ) ;
#7647 = advanced_face ( 'none', ( #48440 ), #48439, .t. ) ;
#7648 = oriented_edge ( 'none', *, *, #11106, .f. ) ;
#7649 = oriented_edge ( 'none', *, *, #11305, .t. ) ;
#7650 = oriented_edge ( 'none', *, *, #7608, .t. ) ;
#7651 = edge_loop ( 'none', ( #7587, #7650, #7580, #7594 ) ) ;
#7652 = oriented_edge ( 'none', *, *, #7583, .f. ) ;
#7653 = oriented_edge ( 'none', *, *, #51011, .f. ) ;
#7654 = advanced_face ( 'none', ( #48430 ), #48438, .t. ) ;
#7655 = edge_curve ( 'none', #7657, #7736, #48433, .t. ) ;
#7656 = oriented_edge ( 'none', *, *, #7712, .f. ) ;
#7657 = vertex_point ( 'none', #48479 ) ;
#7658 = vertex_point ( 'none', #48477 ) ;
#7659 = oriented_edge ( 'none', *, *, #7138, .t. ) ;
#7660 = vertex_point ( 'none', #48473 ) ;
#7661 = vertex_point ( 'none', #48471 ) ;
#7662 = manifold_solid_brep ( 'extrude1', #7994 ) ;
#7663 = manifold_solid_brep ( '����-����3', #728 ) ;
#7664 = oriented_edge ( 'none', *, *, #7672, .f. ) ;
#7665 = advanced_face ( 'none', ( #48476 ), #48468, .f. ) ;
#7666 = oriented_edge ( 'none', *, *, #7684, .t. ) ;
#7667 = edge_loop ( 'none', ( #7702, #7707, #7729, #7704 ) ) ;
#7668 = vertex_point ( 'none', #48469 ) ;
#7669 = edge_curve ( 'none', #7668, #7660, #48463, .t. ) ;
#7670 = edge_loop ( 'none', ( #7733, #7737, #7728, #7656 ) ) ;
#7671 = oriented_edge ( 'none', *, *, #7669, .f. ) ;
#7672 = edge_curve ( 'none', #7661, #7668, #48458, .t. ) ;
#7673 = edge_curve ( 'none', #7722, #7723, #48467, .t. ) ;
#7674 = oriented_edge ( 'none', *, *, #7623, .f. ) ;
#7675 = advanced_face ( 'none', ( #48470 ), #48475, .t. ) ;
#7676 = edge_curve ( 'none', #7661, #7658, #48453, .t. ) ;
#7677 = edge_loop ( 'none', ( #7681, #7666, #7671, #7664 ) ) ;
#7678 = edge_curve ( 'none', #7730, #7731, #48508, .t. ) ;
#7679 = edge_curve ( 'none', #7617, #7604, #48498, .t. ) ;
#7680 = oriented_edge ( 'none', *, *, #11105, .t. ) ;
#7681 = oriented_edge ( 'none', *, *, #7676, .t. ) ;
#7682 = edge_curve ( 'none', #7716, #7717, #48493, .t. ) ;
#7683 = advanced_face ( 'none', ( #48487 ), #48499, .f. ) ;
#7684 = edge_curve ( 'none', #7658, #7660, #48485, .t. ) ;
#7685 = oriented_edge ( 'none', *, *, #972, .t. ) ;
#7686 = oriented_edge ( 'none', *, *, #7889, .f. ) ;
#7687 = closed_shell ( 'none', ( #689, #971, #11032, #11174, #11239, #11306, #10447, #10441, #1135, #26383, #29294, #25200, #14085, #357, #3700, #4582, #4352, #4519, #5393, #6139, #6562, #21118, #36655, #20477, #51216, #49662, #53001, #52934, #53009, #1, #51061, #51060, #340, #51008, #51086, #4126, #5608, #5506, #5876, #5864, #10149, #9711, #10404, #10394, #10371, #10945, #10929, #10912, #10951, #11150, #11553, #11274, #11256, #11245, #11249, #11296, #52618, #51781, #306, #51004, #51033, #51040, #51079, #51082, #51094, #51092, #52407, #52411, #52516, #52509, #50724, #48153, #51003, #52553, #52568, #11038, #11093, #11079, #11085, #11077, #11162, #50890, #50941, #747, #980, #1034, #1079, #1114, #1150, #30672, #6453, #5812, #6341, #10480, #10425, #10491, #10467, #2347, #3102, #3999, #4354, #4654, #50849, #50878, #737, #884, #861, #918, #1001, #1107, #364, #428, #52925, #52777, #52782, #52802, #52867, #52945, #352, #50824, #8562, #7491, #7567, #7802, #7968, #8207, #8434, #8463, #8593, #8786, #8899, #8980, #9113, #9241, #9425, #6680, #10975, #10808, #10856, #10842, #10828, #10899, #10943, #10906, #11288, #11435, #12592, #12594, #13263, #13678, #13744, #697, #52869, #351, #50793, #50807, #50836, #10543, #10527, #10525, #10518, #10512, #10585, #10580, #10575, #10569, #10563, #11334, #11267, #52354, #10457, #10689, #350, #50859, #11427, #11408, #11473, #11399, #11463, #11449, #11458, #11442, #11504, #11511, #11498, #13002, #11492, #11551, #11538, #11542, #11524, #11536, #11599, #11580, #11564, #11573, #11643, #11563, #11636, #11616, #11678, #11604, #11664, #11675, #11654, #11714, #11700, #11708, #11694, #13088, #11759, #11744, #11752, #11733, #11798, #11728, #11788, #11774, #11781, #11768, #11839, #11842, #6861, #6842, #6827, #6834, #6897, #6903, #6886, #6891, #6873, #6939, #6865, #6928, #6935, #4772, #4823, #23060, #6917, #6980, #6908, #6967, #6977, #6948, #7016, #7024, #7005, #7013, #6996, #7002, #7074, #6989, #51012, #6458, #10744, #7063, #7135, #7145, #7208, #7188, #7194, #7176, #7185, #7172, #7237, #7243, #7230, #7288, #7216, #7280, #7265, #7270, #7256, #7262, #7323, #7305, #7313, #7299, #7302, #7291, #7335, #7406, #7388, #7397, #7382, #7451, #7303, #7445, #7425, #7490, #7477, #7485, #7470, #7521, #7527, #7509, #7518, #7502, #7561, #7568, #7550, #7557, #7540, #7596, #7605, #7586, #7592, #7654, #7582, #7647, #7624, #7640, #7615, #7675, #7683 ) ) ;
#7688 = edge_curve ( 'none', #11865, #11871, #48533, .t. ) ;
#7689 = oriented_edge ( 'none', *, *, #7618, .t. ) ;
#7690 = edge_loop ( 'none', ( #7689, #7629 ) ) ;
#7691 = edge_curve ( 'none', #11102, #11107, #48534, .t. ) ;
#7692 = oriented_edge ( 'none', *, *, #7691, .f. ) ;
#7693 = oriented_edge ( 'none', *, *, #7743, .f. ) ;
#7694 = edge_curve ( 'none', #7697, #7777, #48526, .t. ) ;
#7695 = edge_curve ( 'none', #7716, #7726, #48495, .t. ) ;
#7696 = oriented_edge ( 'none', *, *, #8015, .f. ) ;
#7697 = vertex_point ( 'none', #48515 ) ;
#7698 = vertex_point ( 'none', #48514 ) ;
#7699 = oriented_edge ( 'none', *, *, #7694, .t. ) ;
#7700 = edge_loop ( 'none', ( #7699, #7709, #7581, #7765 ) ) ;
#7701 = advanced_face ( 'none', ( #48524 ), #48525, .f. ) ;
#7702 = oriented_edge ( 'none', *, *, #7673, .t. ) ;
#7703 = edge_curve ( 'none', #7723, #7705, #48571, .t. ) ;
#7704 = oriented_edge ( 'none', *, *, #7710, .f. ) ;
#7705 = vertex_point ( 'none', #48572 ) ;
#7706 = vertex_point ( 'none', #48569 ) ;
#7707 = oriented_edge ( 'none', *, *, #7703, .t. ) ;
#7708 = edge_curve ( 'none', #7706, #7705, #48565, .t. ) ;
#7709 = oriented_edge ( 'none', *, *, #7779, .t. ) ;
#7710 = edge_curve ( 'none', #7722, #7706, #48561, .t. ) ;
#7711 = oriented_edge ( 'none', *, *, #5668, .t. ) ;
#7712 = edge_curve ( 'none', #7730, #7657, #48554, .t. ) ;
#7713 = edge_curve ( 'none', #6930, #6884, #48546, .t. ) ;
#7714 = oriented_edge ( 'none', *, *, #7679, .f. ) ;
#7715 = edge_loop ( 'none', ( #7735, #7720, #7719, #7727 ) ) ;
#7716 = vertex_point ( 'none', #48549 ) ;
#7717 = vertex_point ( 'none', #48540 ) ;
#7718 = advanced_face ( 'none', ( #48548 ), #48513, .f. ) ;
#7719 = oriented_edge ( 'none', *, *, #7725, .f. ) ;
#7720 = oriented_edge ( 'none', *, *, #7721, .t. ) ;
#7721 = edge_curve ( 'none', #7717, #7724, #48601, .t. ) ;
#7722 = vertex_point ( 'none', #48602 ) ;
#7723 = vertex_point ( 'none', #48607 ) ;
#7724 = vertex_point ( 'none', #48547 ) ;
#7725 = edge_curve ( 'none', #7726, #7724, #48562, .t. ) ;
#7726 = vertex_point ( 'none', #48594 ) ;
#7727 = oriented_edge ( 'none', *, *, #7695, .f. ) ;
#7728 = oriented_edge ( 'none', *, *, #7655, .f. ) ;
#7729 = oriented_edge ( 'none', *, *, #7708, .f. ) ;
#7730 = vertex_point ( 'none', #48593 ) ;
#7731 = vertex_point ( 'none', #48550 ) ;
#7732 = advanced_face ( 'none', ( #48589 ), #48596, .f. ) ;
#7733 = oriented_edge ( 'none', *, *, #7678, .t. ) ;
#7734 = edge_curve ( 'none', #7731, #7736, #48603, .t. ) ;
#7735 = oriented_edge ( 'none', *, *, #7682, .t. ) ;
#7736 = vertex_point ( 'none', #48584 ) ;
#7737 = oriented_edge ( 'none', *, *, #7734, .t. ) ;
#7738 = oriented_edge ( 'none', *, *, #7826, .t. ) ;
#7739 = edge_curve ( 'none', #7823, #7774, #48579, .t. ) ;
#7740 = oriented_edge ( 'none', *, *, #7678, .f. ) ;
#7741 = oriented_edge ( 'none', *, *, #7739, .t. ) ;
#7742 = edge_curve ( 'none', #7774, #7822, #48583, .t. ) ;
#7743 = edge_curve ( 'none', #7825, #7617, #48634, .t. ) ;
#7744 = edge_curve ( 'none', #7723, #7722, #48595, .t. ) ;
#7745 = oriented_edge ( 'none', *, *, #7766, .f. ) ;
#7746 = oriented_edge ( 'none', *, *, #7694, .f. ) ;
#7747 = vertex_point ( 'none', #48628 ) ;
#7748 = vertex_point ( 'none', #48627 ) ;
#7749 = vertex_point ( 'none', #48575 ) ;
#7750 = oriented_edge ( 'none', *, *, #7770, .f. ) ;
#7751 = edge_loop ( 'none', ( #7752, #7756, #7819, #7754, #7738, #7741, #14102, #7807 ) ) ;
#7752 = oriented_edge ( 'none', *, *, #7764, .t. ) ;
#7753 = edge_curve ( 'none', #7748, #7768, #48621, .t. ) ;
#7754 = oriented_edge ( 'none', *, *, #7821, .t. ) ;
#7755 = edge_curve ( 'none', #7803, #7785, #48617, .t. ) ;
#7756 = oriented_edge ( 'none', *, *, #7753, .t. ) ;
#7757 = edge_curve ( 'none', #7768, #7749, #48624, .t. ) ;
#7758 = edge_curve ( 'none', #7731, #7730, #48677, .t. ) ;
#7759 = edge_curve ( 'none', #7762, #7698, #48683, .t. ) ;
#7760 = edge_curve ( 'none', #7658, #7661, #48678, .t. ) ;
#7761 = edge_loop ( 'none', ( #7775, #7745 ) ) ;
#7762 = vertex_point ( 'none', #48666 ) ;
#7763 = edge_loop ( 'none', ( #7771, #7773 ) ) ;
#7764 = edge_curve ( 'none', #7747, #7748, #48680, .t. ) ;
#7765 = oriented_edge ( 'none', *, *, #7767, .f. ) ;
#7766 = edge_curve ( 'none', #7717, #7716, #48651, .t. ) ;
#7767 = edge_curve ( 'none', #7697, #7762, #48655, .t. ) ;
#7768 = vertex_point ( 'none', #48652 ) ;
#7769 = advanced_face ( 'none', ( #48643, #48721, #48682, #48673, #48644, #48720, #48719 ), #48662, .f. ) ;
#7770 = edge_curve ( 'none', #7777, #7697, #48659, .t. ) ;
#7771 = oriented_edge ( 'none', *, *, #7676, .f. ) ;
#7772 = edge_loop ( 'none', ( #7746, #7750 ) ) ;
#7773 = oriented_edge ( 'none', *, *, #7760, .f. ) ;
#7774 = vertex_point ( 'none', #48716 ) ;
#7775 = oriented_edge ( 'none', *, *, #7682, .f. ) ;
#7776 = vertex_point ( 'none', #48705 ) ;
#7777 = vertex_point ( 'none', #48645 ) ;
#7778 = advanced_face ( 'none', ( #48658 ), #48715, .f. ) ;
#7779 = edge_curve ( 'none', #7777, #7698, #48696, .t. ) ;
#7780 = edge_loop ( 'none', ( #7781, #7786 ) ) ;
#7781 = oriented_edge ( 'none', *, *, #7759, .t. ) ;
#7782 = edge_curve ( 'none', #7783, #7784, #47613, .t. ) ;
#7783 = vertex_point ( 'none', #48385 ) ;
#7784 = vertex_point ( 'none', #48414 ) ;
#7785 = vertex_point ( 'none', #48413 ) ;
#7786 = oriented_edge ( 'none', *, *, #7863, .t. ) ;
#7787 = edge_curve ( 'none', #7785, #7816, #48419, .t. ) ;
#7788 = edge_curve ( 'none', #7636, #7825, #48743, .t. ) ;
#7789 = oriented_edge ( 'none', *, *, #7790, .f. ) ;
#7790 = edge_curve ( 'none', #7791, #7817, #48736, .t. ) ;
#7791 = vertex_point ( 'none', #48754 ) ;
#7792 = oriented_edge ( 'none', *, *, #7788, .f. ) ;
#7793 = edge_loop ( 'none', ( #7799, #7866 ) ) ;
#7794 = edge_curve ( 'none', #7795, #7791, #48737, .t. ) ;
#7795 = vertex_point ( 'none', #48749 ) ;
#7796 = oriented_edge ( 'none', *, *, #7860, .f. ) ;
#7797 = edge_curve ( 'none', #7818, #7795, #48731, .t. ) ;
#7798 = edge_curve ( 'none', #7660, #7668, #48748, .t. ) ;
#7799 = oriented_edge ( 'none', *, *, #7669, .t. ) ;
#7800 = edge_curve ( 'none', #7724, #7726, #48779, .t. ) ;
#7801 = vertex_point ( 'none', #48726 ) ;
#7802 = advanced_face ( 'none', ( #48775 ), #48782, .t. ) ;
#7803 = vertex_point ( 'none', #48774 ) ;
#7804 = edge_curve ( 'none', #7822, #7747, #48776, .t. ) ;
#7805 = oriented_edge ( 'none', *, *, #7814, .f. ) ;
#7806 = edge_curve ( 'none', #9023, #7984, #48781, .t. ) ;
#7807 = oriented_edge ( 'none', *, *, #7804, .t. ) ;
#7808 = oriented_edge ( 'none', *, *, #7758, .f. ) ;
#7809 = oriented_edge ( 'none', *, *, #7673, .f. ) ;
#7810 = oriented_edge ( 'none', *, *, #7794, .f. ) ;
#7811 = edge_loop ( 'none', ( #7805, #7789, #7810, #7815 ) ) ;
#7812 = oriented_edge ( 'none', *, *, #7744, .f. ) ;
#7813 = edge_loop ( 'none', ( #7740, #7808 ) ) ;
#7814 = edge_curve ( 'none', #7817, #7818, #48760, .t. ) ;
#7815 = oriented_edge ( 'none', *, *, #7797, .f. ) ;
#7816 = vertex_point ( 'none', #48770 ) ;
#7817 = vertex_point ( 'none', #48761 ) ;
#7818 = vertex_point ( 'none', #48756 ) ;
#7819 = oriented_edge ( 'none', *, *, #7757, .t. ) ;
#7820 = edge_curve ( 'none', #7801, #7626, #48759, .t. ) ;
#7821 = edge_curve ( 'none', #7749, #7776, #48811, .t. ) ;
#7822 = vertex_point ( 'none', #48812 ) ;
#7823 = vertex_point ( 'none', #48757 ) ;
#7824 = oriented_edge ( 'none', *, *, #7755, .f. ) ;
#7825 = vertex_point ( 'none', #48773 ) ;
#7826 = edge_curve ( 'none', #7776, #7823, #48807, .t. ) ;
#7827 = edge_curve ( 'none', #7705, #7706, #48798, .t. ) ;
#7828 = oriented_edge ( 'none', *, *, #7896, .f. ) ;
#7829 = oriented_edge ( 'none', *, *, #7906, .t. ) ;
#7830 = edge_curve ( 'none', #7837, #7890, #48799, .t. ) ;
#7831 = oriented_edge ( 'none', *, *, #7655, .t. ) ;
#7832 = vertex_point ( 'none', #48787 ) ;
#7833 = oriented_edge ( 'none', *, *, #7830, .t. ) ;
#7834 = vertex_point ( 'none', #48792 ) ;
#7835 = edge_curve ( 'none', #7890, #7832, #48791, .t. ) ;
#7836 = oriented_edge ( 'none', *, *, #7895, .t. ) ;
#7837 = vertex_point ( 'none', #48806 ) ;
#7838 = oriented_edge ( 'none', *, *, #7844, .f. ) ;
#7839 = edge_curve ( 'none', #7858, #7849, #48851, .t. ) ;
#7841 = edge_curve ( 'none', #7413, #8600, #48847, .t. ) ;
#7840 = edge_loop ( 'none', ( #7905, #7909 ) ) ;
#7842 = oriented_edge ( 'none', *, *, #7839, .f. ) ;
#7843 = edge_curve ( 'none', #7856, #7858, #48816, .t. ) ;
#7844 = edge_curve ( 'none', #7784, #7856, #48839, .t. ) ;
#7845 = oriented_edge ( 'none', *, *, #7695, .t. ) ;
#7846 = oriented_edge ( 'none', *, *, #7782, .f. ) ;
#7847 = edge_curve ( 'none', #7848, #7783, #48841, .t. ) ;
#7848 = vertex_point ( 'none', #48835 ) ;
#7849 = vertex_point ( 'none', #48834 ) ;
#7850 = vertex_point ( 'none', #48829 ) ;
#7851 = edge_loop ( 'none', ( #7864, #7824, #7686, #7696 ) ) ;
#7852 = oriented_edge ( 'none', *, *, #7847, .f. ) ;
#7853 = edge_curve ( 'none', #7854, #7848, #48823, .t. ) ;
#7854 = vertex_point ( 'none', #48826 ) ;
#7855 = oriented_edge ( 'none', *, *, #7859, .f. ) ;
#7856 = vertex_point ( 'none', #48824 ) ;
#7857 = oriented_edge ( 'none', *, *, #7843, .f. ) ;
#7858 = vertex_point ( 'none', #48842 ) ;
#7859 = edge_curve ( 'none', #7849, #7850, #48886, .t. ) ;
#7860 = edge_curve ( 'none', #7850, #7854, #48880, .t. ) ;
#7861 = edge_loop ( 'none', ( #7868, #7865 ) ) ;
#7862 = advanced_face ( 'none', ( #48825, #48882, #48872, #48870, #48876, #48875, #48819 ), #48881, .t. ) ;
#7863 = edge_curve ( 'none', #7698, #7762, #48869, .t. ) ;
#7864 = oriented_edge ( 'none', *, *, #7787, .f. ) ;
#7865 = oriented_edge ( 'none', *, *, #7800, .t. ) ;
#7866 = oriented_edge ( 'none', *, *, #7798, .t. ) ;
#7867 = oriented_edge ( 'none', *, *, #8404, .f. ) ;
#7868 = oriented_edge ( 'none', *, *, #7725, .t. ) ;
#7870 = edge_loop ( 'none', ( #8037, #9712, #6990, #10301 ) ) ;
#7869 = oriented_edge ( 'none', *, *, #7853, .f. ) ;
#7871 = edge_curve ( 'none', #10366, #9548, #48862, .t. ) ;
#7872 = edge_loop ( 'none', ( #7846, #7852, #7869, #7796, #7855, #7842, #7857, #7838 ) ) ;
#7873 = edge_loop ( 'none', ( #7887, #7947, #7878, #7933 ) ) ;
#7874 = oriented_edge ( 'none', *, *, #7859, .t. ) ;
#7875 = oriented_edge ( 'none', *, *, #7897, .t. ) ;
#7876 = advanced_face ( 'none', ( #48864 ), #48866, .f. ) ;
#7877 = edge_curve ( 'none', #7776, #7849, #48853, .t. ) ;
#7878 = oriented_edge ( 'none', *, *, #7821, .f. ) ;
#7879 = edge_loop ( 'none', ( #7944, #7919, #7917, #7914 ) ) ;
#7880 = edge_curve ( 'none', #7823, #7850, #48912, .t. ) ;
#7881 = oriented_edge ( 'none', *, *, #7900, .t. ) ;
#7882 = advanced_face ( 'none', ( #48913 ), #48868, .f. ) ;
#7883 = oriented_edge ( 'none', *, *, #7844, .t. ) ;
#7884 = oriented_edge ( 'none', *, *, #7943, .f. ) ;
#7885 = oriented_edge ( 'none', *, *, #7753, .f. ) ;
#7886 = edge_loop ( 'none', ( #7898, #7902, #7949, #7875 ) ) ;
#7887 = oriented_edge ( 'none', *, *, #7839, .t. ) ;
#7888 = oriented_edge ( 'none', *, *, #7896, .t. ) ;
#7889 = edge_curve ( 'none', #7918, #7803, #48918, .t. ) ;
#7890 = vertex_point ( 'none', #48903 ) ;
#7891 = oriented_edge ( 'none', *, *, #7893, .t. ) ;
#7892 = oriented_edge ( 'none', *, *, #7835, .t. ) ;
#7893 = edge_curve ( 'none', #7832, #7834, #48901, .t. ) ;
#7894 = oriented_edge ( 'none', *, *, #7897, .f. ) ;
#7895 = edge_curve ( 'none', #7834, #7837, #48892, .t. ) ;
#7896 = edge_curve ( 'none', #7748, #7784, #48907, .t. ) ;
#7897 = edge_curve ( 'none', #7768, #7856, #48952, .t. ) ;
#7898 = oriented_edge ( 'none', *, *, #7843, .t. ) ;
#7899 = advanced_face ( 'none', ( #48898 ), #48871, .t. ) ;
#7900 = edge_curve ( 'none', #7747, #7783, #48943, .t. ) ;
#7901 = oriented_edge ( 'none', *, *, #7782, .t. ) ;
#7902 = oriented_edge ( 'none', *, *, #7946, .f. ) ;
#7903 = oriented_edge ( 'none', *, *, #7764, .f. ) ;
#7904 = edge_loop ( 'none', ( #7883, #7894, #7885, #7888 ) ) ;
#7905 = oriented_edge ( 'none', *, *, #7708, .t. ) ;
#7906 = edge_curve ( 'none', #7736, #7657, #48934, .t. ) ;
#7907 = edge_loop ( 'none', ( #7901, #7828, #7903, #7881 ) ) ;
#7908 = edge_loop ( 'none', ( #7833, #7892, #7891, #7836 ) ) ;
#7909 = oriented_edge ( 'none', *, *, #7827, .t. ) ;
#7910 = edge_loop ( 'none', ( #7831, #7829 ) ) ;
#7911 = advanced_face ( 'none', ( #48894 ), #48944, .f. ) ;
#7912 = oriented_edge ( 'none', *, *, #7804, .f. ) ;
#7913 = oriented_edge ( 'none', *, *, #7925, .t. ) ;
#7914 = oriented_edge ( 'none', *, *, #7863, .f. ) ;
#7915 = advanced_face ( 'none', ( #48899 ), #48922, .f. ) ;
#7916 = oriented_edge ( 'none', *, *, #7703, .f. ) ;
#7917 = oriented_edge ( 'none', *, *, #7767, .t. ) ;
#7918 = vertex_point ( 'none', #48933 ) ;
#7919 = oriented_edge ( 'none', *, *, #7770, .t. ) ;
#7920 = oriented_edge ( 'none', *, *, #7721, .f. ) ;
#7921 = edge_loop ( 'none', ( #7924, #7939, #7912, #7913 ) ) ;
#7922 = oriented_edge ( 'none', *, *, #7880, .t. ) ;
#7923 = oriented_edge ( 'none', *, *, #7739, .f. ) ;
#7924 = oriented_edge ( 'none', *, *, #7847, .t. ) ;
#7925 = edge_curve ( 'none', #7822, #7848, #48990, .t. ) ;
#7926 = oriented_edge ( 'none', *, *, #7925, .f. ) ;
#7927 = advanced_face ( 'none', ( #48923 ), #48992, .t. ) ;
#7928 = oriented_edge ( 'none', *, *, #7853, .t. ) ;
#7929 = edge_loop ( 'none', ( #7916, #7982, #7986, #7980 ) ) ;
#7930 = oriented_edge ( 'none', *, *, #7943, .t. ) ;
#7931 = oriented_edge ( 'none', *, *, #7742, .f. ) ;
#7932 = oriented_edge ( 'none', *, *, #8429, .f. ) ;
#7933 = oriented_edge ( 'none', *, *, #7946, .t. ) ;
#7934 = edge_loop ( 'none', ( #7928, #7926, #7931, #7930 ) ) ;
#7935 = oriented_edge ( 'none', *, *, #7880, .f. ) ;
#7936 = advanced_face ( 'none', ( #48994 ), #48979, .t. ) ;
#7937 = oriented_edge ( 'none', *, *, #7860, .t. ) ;
#7938 = oriented_edge ( 'none', *, *, #7826, .f. ) ;
#7939 = oriented_edge ( 'none', *, *, #7900, .f. ) ;
#7940 = edge_loop ( 'none', ( #7937, #7884, #7923, #7922 ) ) ;
#7941 = oriented_edge ( 'none', *, *, #7877, .t. ) ;
#7942 = advanced_face ( 'none', ( #48981 ), #48988, .f. ) ;
#7943 = edge_curve ( 'none', #7774, #7854, #48966, .t. ) ;
#7944 = oriented_edge ( 'none', *, *, #7779, .f. ) ;
#7945 = advanced_face ( 'none', ( #48967 ), #48993, .t. ) ;
#7946 = edge_curve ( 'none', #7749, #7858, #48690, .t. ) ;
#7947 = oriented_edge ( 'none', *, *, #7877, .f. ) ;
#7948 = edge_loop ( 'none', ( #7874, #7935, #7938, #7941 ) ) ;
#7949 = oriented_edge ( 'none', *, *, #7757, .f. ) ;
#7950 = oriented_edge ( 'none', *, *, #7798, .f. ) ;
#7951 = edge_curve ( 'none', #7817, #7890, #49017, .t. ) ;
#7952 = advanced_face ( 'none', ( #49020 ), #49023, .t. ) ;
#7953 = oriented_edge ( 'none', *, *, #8099, .f. ) ;
#7954 = edge_curve ( 'none', #7818, #7832, #49010, .t. ) ;
#7955 = oriented_edge ( 'none', *, *, #7814, .t. ) ;
#7956 = oriented_edge ( 'none', *, *, #7895, .f. ) ;
#7957 = oriented_edge ( 'none', *, *, #8660, .f. ) ;
#7958 = edge_curve ( 'none', #7991, #8033, #49001, .t. ) ;
#7959 = oriented_edge ( 'none', *, *, #7954, .t. ) ;
#7960 = oriented_edge ( 'none', *, *, #7999, .t. ) ;
#7961 = oriented_edge ( 'none', *, *, #7800, .f. ) ;
#7962 = edge_loop ( 'none', ( #7972, #7976, #7979, #7950 ) ) ;
#7963 = oriented_edge ( 'none', *, *, #7951, .f. ) ;
#7964 = edge_loop ( 'none', ( #7970, #7971, #7973, #7966 ) ) ;
#7965 = edge_loop ( 'none', ( #8007, #8009, #8006, #8012 ) ) ;
#7966 = oriented_edge ( 'none', *, *, #7906, .f. ) ;
#7967 = oriented_edge ( 'none', *, *, #7835, .f. ) ;
#7968 = advanced_face ( 'none', ( #49000 ), #49022, .t. ) ;
#7969 = advanced_face ( 'none', ( #48998 ), #49053, .f. ) ;
#7970 = oriented_edge ( 'none', *, *, #7734, .f. ) ;
#7971 = oriented_edge ( 'none', *, *, #7758, .t. ) ;
#7972 = oriented_edge ( 'none', *, *, #7684, .f. ) ;
#7973 = oriented_edge ( 'none', *, *, #7712, .t. ) ;
#7974 = edge_loop ( 'none', ( #7967, #7963, #7955, #7959 ) ) ;
#7975 = edge_curve ( 'none', #8058, #8060, #49045, .t. ) ;
#7976 = oriented_edge ( 'none', *, *, #7760, .t. ) ;
#7977 = advanced_face ( 'none', ( #49046 ), #48999, .f. ) ;
#7978 = oriented_edge ( 'none', *, *, #7951, .t. ) ;
#7979 = oriented_edge ( 'none', *, *, #7672, .t. ) ;
#7980 = oriented_edge ( 'none', *, *, #7827, .f. ) ;
#7981 = oriented_edge ( 'none', *, *, #7766, .t. ) ;
#7982 = oriented_edge ( 'none', *, *, #7744, .t. ) ;
#7983 = advanced_face ( 'none', ( #49047 ), #49038, .f. ) ;
#7984 = vertex_point ( 'none', #49039 ) ;
#7985 = edge_loop ( 'none', ( #7920, #7981, #7845, #7961 ) ) ;
#7986 = oriented_edge ( 'none', *, *, #7710, .t. ) ;
#7987 = advanced_face ( 'none', ( #49055 ), #49024, .f. ) ;
#7988 = vertex_point ( 'none', #49026 ) ;
#7989 = vertex_point ( 'none', #49088 ) ;
#7990 = oriented_edge ( 'none', *, *, #8000, .t. ) ;
#7991 = vertex_point ( 'none', #49087 ) ;
#7992 = advanced_face ( 'none', ( #49081 ), #49030, .t. ) ;
#7993 = edge_loop ( 'none', ( #7960, #8055, #8062, #8061 ) ) ;
#7994 = closed_shell ( 'none', ( #7665, #7732, #7718, #7701, #7778, #7769, #7862, #7899, #7882, #7945, #7876, #7936, #7942, #7927, #7911, #7915, #7983, #7987, #7969, #7977, #7952, #8005, #8017, #7992 ) ) ;
#7995 = oriented_edge ( 'none', *, *, #8019, .f. ) ;
#7996 = vertex_point ( 'none', #49079 ) ;
#7997 = oriented_edge ( 'none', *, *, #7790, .t. ) ;
#7998 = edge_curve ( 'none', #7989, #8054, #49075, .t. ) ;
#7999 = edge_curve ( 'none', #7988, #7989, #49078, .t. ) ;
#8000 = edge_curve ( 'none', #8065, #8066, #49071, .t. ) ;
#8001 = manifold_solid_brep ( '����-����1', #8805 ) ;
#8002 = b_spline_curve_with_knots ( 'none', 3,
( #21019, #21017, #21062, #20013 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004842897214370057800, 0.005340868928543579200 ),
.unspecified. ) ;
#8003 = advanced_face ( 'none', ( #49076 ), #49061, .f. ) ;
#8004 = vertex_point ( 'none', #49062 ) ;
#8005 = advanced_face ( 'none', ( #49117 ), #49060, .t. ) ;
#8006 = oriented_edge ( 'none', *, *, #7797, .t. ) ;
#8007 = oriented_edge ( 'none', *, *, #7893, .f. ) ;
#8008 = oriented_edge ( 'none', *, *, #8019, .t. ) ;
#8009 = oriented_edge ( 'none', *, *, #7954, .f. ) ;
#8010 = edge_curve ( 'none', #7795, #7834, #49112, .t. ) ;
#8011 = edge_loop ( 'none', ( #8025, #8053, #8031, #8035 ) ) ;
#8012 = oriented_edge ( 'none', *, *, #8010, .t. ) ;
#8013 = oriented_edge ( 'none', *, *, #7830, .f. ) ;
#8014 = oriented_edge ( 'none', *, *, #4340, .t. ) ;
#8015 = edge_curve ( 'none', #7816, #7918, #49106, .t. ) ;
#8016 = edge_loop ( 'none', ( #8022, #7953, #8102, #8181 ) ) ;
#8017 = advanced_face ( 'none', ( #49066 ), #49102, .t. ) ;
#8018 = oriented_edge ( 'none', *, *, #8010, .f. ) ;
#8019 = edge_curve ( 'none', #7791, #7837, #49107, .t. ) ;
#8020 = oriented_edge ( 'none', *, *, #7794, .t. ) ;
#8021 = edge_loop ( 'none', ( #7956, #8018, #8020, #8008 ) ) ;
#8022 = oriented_edge ( 'none', *, *, #7958, .f. ) ;
#8023 = edge_loop ( 'none', ( #8013, #7995, #7997, #7978 ) ) ;
#8024 = advanced_face ( 'none', ( #49120 ), #49113, .f. ) ;
#8025 = oriented_edge ( 'none', *, *, #7975, .f. ) ;
#8026 = edge_curve ( 'none', #8058, #8043, #49091, .t. ) ;
#8027 = oriented_edge ( 'none', *, *, #8111, .f. ) ;
#8028 = advanced_face ( 'none', ( #49092 ), #49108, .t. ) ;
#8029 = edge_curve ( 'none', #8043, #8042, #49090, .t. ) ;
#8030 = edge_curve ( 'none', #8034, #8046, #49146, .t. ) ;
#8031 = oriented_edge ( 'none', *, *, #8029, .t. ) ;
#8032 = edge_curve ( 'none', #8060, #8042, #49134, .t. ) ;
#8033 = vertex_point ( 'none', #49150 ) ;
#8034 = vertex_point ( 'none', #49151 ) ;
#8035 = oriented_edge ( 'none', *, *, #8032, .f. ) ;
#8036 = edge_curve ( 'none', #8069, #8034, #49121, .t. ) ;
#8037 = oriented_edge ( 'none', *, *, #6416, .f. ) ;
#8038 = edge_loop ( 'none', ( #8088, #8098, #8096, #8103 ) ) ;
#8039 = advanced_face ( 'none', ( #49142 ), #49127, .f. ) ;
#8040 = oriented_edge ( 'none', *, *, #8030, .t. ) ;
#8041 = edge_curve ( 'none', #8066, #8004, #49123, .t. ) ;
#8042 = vertex_point ( 'none', #49179 ) ;
#8043 = vertex_point ( 'none', #49126 ) ;
#8044 = oriented_edge ( 'none', *, *, #8041, .t. ) ;
#8045 = edge_curve ( 'none', #8068, #8004, #49172, .t. ) ;
#8046 = vertex_point ( 'none', #49122 ) ;
#8047 = oriented_edge ( 'none', *, *, #8045, .f. ) ;
#8048 = edge_curve ( 'none', #8065, #8068, #49124, .t. ) ;
#8049 = oriented_edge ( 'none', *, *, #8048, .f. ) ;
#8050 = edge_loop ( 'none', ( #8051, #8040, #8110, #8027 ) ) ;
#8051 = oriented_edge ( 'none', *, *, #8036, .t. ) ;
#8052 = advanced_face ( 'none', ( #49170 ), #49125, .f. ) ;
#8053 = oriented_edge ( 'none', *, *, #8026, .t. ) ;
#8054 = vertex_point ( 'none', #49169 ) ;
#8055 = oriented_edge ( 'none', *, *, #7998, .t. ) ;
#8056 = edge_curve ( 'none', #8054, #7996, #49139, .t. ) ;
#8057 = edge_loop ( 'none', ( #9021, #8709 ) ) ;
#8058 = vertex_point ( 'none', #49178 ) ;
#8059 = oriented_edge ( 'none', *, *, #8465, .f. ) ;
#8060 = vertex_point ( 'none', #49155 ) ;
#8061 = oriented_edge ( 'none', *, *, #8063, .f. ) ;
#8062 = oriented_edge ( 'none', *, *, #8056, .t. ) ;
#8063 = edge_curve ( 'none', #7988, #7996, #49215, .t. ) ;
#8064 = edge_loop ( 'none', ( #7990, #8044, #8047, #8049 ) ) ;
#8065 = vertex_point ( 'none', #49208 ) ;
#8066 = vertex_point ( 'none', #49221 ) ;
#8067 = advanced_face ( 'none', ( #49220 ), #49161, .f. ) ;
#8068 = vertex_point ( 'none', #49205 ) ;
#8069 = vertex_point ( 'none', #49204 ) ;
#8070 = edge_curve ( 'none', #8073, #8156, #49158, .t. ) ;
#8071 = vertex_point ( 'none', #49197 ) ;
#8072 = edge_curve ( 'none', #8085, #50648, #49191, .t. ) ;
#8073 = vertex_point ( 'none', #49173 ) ;
#8074 = edge_loop ( 'none', ( #8080, #8077 ) ) ;
#8075 = advanced_face ( 'none', ( #49193, #49202, #49187, #49201, #49192 ), #49260, .f. ) ;
#8076 = oriented_edge ( 'none', *, *, #8086, .f. ) ;
#8077 = oriented_edge ( 'none', *, *, #8078, .t. ) ;
#8078 = edge_curve ( 'none', #8004, #8068, #49198, .t. ) ;
#8079 = oriented_edge ( 'none', *, *, #8105, .t. ) ;
#8080 = oriented_edge ( 'none', *, *, #8045, .t. ) ;
#8081 = edge_curve ( 'none', #8042, #8043, #49257, .t. ) ;
#8082 = edge_loop ( 'none', ( #8076, #8097 ) ) ;
#8083 = oriented_edge ( 'none', *, *, #8151, .t. ) ;
#8084 = oriented_edge ( 'none', *, *, #8081, .f. ) ;
#8085 = vertex_point ( 'none', #49255 ) ;
#8086 = edge_curve ( 'none', #8092, #8094, #49235, .t. ) ;
#8087 = edge_loop ( 'none', ( #8083, #8157, #50625, #8138, #8141, #8144, #8147, #8122 ) ) ;
#8088 = oriented_edge ( 'none', *, *, #8091, .f. ) ;
#8089 = edge_curve ( 'none', #8093, #8094, #49229, .t. ) ;
#8090 = oriented_edge ( 'none', *, *, #8029, .f. ) ;
#8091 = edge_curve ( 'none', #8093, #8095, #48174, .t. ) ;
#8092 = vertex_point ( 'none', #49222 ) ;
#8093 = vertex_point ( 'none', #49236 ) ;
#8094 = vertex_point ( 'none', #49230 ) ;
#8095 = vertex_point ( 'none', #49249 ) ;
#8096 = oriented_edge ( 'none', *, *, #8100, .t. ) ;
#8097 = oriented_edge ( 'none', *, *, #8100, .f. ) ;
#8098 = oriented_edge ( 'none', *, *, #8089, .t. ) ;
#8099 = edge_curve ( 'none', #8135, #7991, #49224, .t. ) ;
#8100 = edge_curve ( 'none', #8094, #8092, #49282, .t. ) ;
#8101 = edge_loop ( 'none', ( #8084, #8090 ) ) ;
#8102 = oriented_edge ( 'none', *, *, #8205, .f. ) ;
#8103 = oriented_edge ( 'none', *, *, #8104, .f. ) ;
#8104 = edge_curve ( 'none', #8095, #8092, #49287, .t. ) ;
#8105 = edge_curve ( 'none', #8046, #8108, #49277, .t. ) ;
#8106 = oriented_edge ( 'none', *, *, #8109, .t. ) ;
#8107 = edge_loop ( 'none', ( #8106, #8079 ) ) ;
#8108 = vertex_point ( 'none', #49283 ) ;
#8109 = edge_curve ( 'none', #8108, #8046, #49288, .t. ) ;
#8110 = oriented_edge ( 'none', *, *, #8109, .f. ) ;
#8111 = edge_curve ( 'none', #8069, #8108, #49268, .t. ) ;
#8112 = oriented_edge ( 'none', *, *, #8131, .t. ) ;
#8113 = edge_curve ( 'none', #8130, #8121, #49285, .t. ) ;
#8114 = vertex_point ( 'none', #49321 ) ;
#8115 = edge_curve ( 'none', #8203, #8143, #49317, .t. ) ;
#8116 = edge_curve ( 'none', #8204, #8130, #49315, .t. ) ;
#8117 = vertex_point ( 'none', #49310 ) ;
#8118 = oriented_edge ( 'none', *, *, #8115, .t. ) ;
#8119 = edge_curve ( 'none', #8203, #8204, #49311, .t. ) ;
#8120 = oriented_edge ( 'none', *, *, #8195, .t. ) ;
#8121 = vertex_point ( 'none', #49304 ) ;
#8122 = oriented_edge ( 'none', *, *, #8155, .t. ) ;
#8123 = advanced_face ( 'none', ( #49312 ), #49309, .t. ) ;
#8124 = oriented_edge ( 'none', *, *, #8127, .t. ) ;
#8125 = oriented_edge ( 'none', *, *, #7137, .t. ) ;
#8126 = oriented_edge ( 'none', *, *, #8128, .t. ) ;
#8127 = edge_curve ( 'none', #8140, #8148, #49295, .t. ) ;
#8128 = edge_curve ( 'none', #8139, #8140, #49290, .t. ) ;
#8129 = vertex_point ( 'none', #49355 ) ;
#8130 = vertex_point ( 'none', #49293 ) ;
#8131 = edge_curve ( 'none', #8146, #8121, #49350, .t. ) ;
#8132 = oriented_edge ( 'none', *, *, #8133, .t. ) ;
#8133 = edge_curve ( 'none', #8149, #8146, #49345, .t. ) ;
#8134 = edge_curve ( 'none', #8148, #8149, #49352, .t. ) ;
#8135 = vertex_point ( 'none', #49337 ) ;
#8136 = edge_loop ( 'none', ( #8126, #8124, #8145, #8132, #8112, #8142, #8202, #8189, #8118, #8194, #8120, #8190, #8193, #8184, #8185, #8187 ) ) ;
#8137 = edge_curve ( 'none', #50648, #8071, #49346, .t. ) ;
#8138 = oriented_edge ( 'none', *, *, #8154, .t. ) ;
#8139 = vertex_point ( 'none', #49351 ) ;
#8140 = vertex_point ( 'none', #49340 ) ;
#8141 = oriented_edge ( 'none', *, *, #8150, .t. ) ;
#8142 = oriented_edge ( 'none', *, *, #8113, .f. ) ;
#8143 = vertex_point ( 'none', #49332 ) ;
#8144 = oriented_edge ( 'none', *, *, #8072, .t. ) ;
#8145 = oriented_edge ( 'none', *, *, #8134, .t. ) ;
#8146 = vertex_point ( 'none', #49327 ) ;
#8147 = oriented_edge ( 'none', *, *, #8137, .t. ) ;
#8148 = vertex_point ( 'none', #49326 ) ;
#8149 = vertex_point ( 'none', #49325 ) ;
#8150 = edge_curve ( 'none', #50649, #8085, #49333, .t. ) ;
#8151 = edge_curve ( 'none', #8152, #8153, #49324, .t. ) ;
#8152 = vertex_point ( 'none', #49328 ) ;
#8153 = vertex_point ( 'none', #49375 ) ;
#8154 = edge_curve ( 'none', #8156, #50649, #49336, .t. ) ;
#8155 = edge_curve ( 'none', #8071, #8152, #49371, .t. ) ;
#8156 = vertex_point ( 'none', #49370 ) ;
#8157 = oriented_edge ( 'none', *, *, #8158, .t. ) ;
#8158 = edge_curve ( 'none', #8153, #8073, #49364, .t. ) ;
#8159 = oriented_edge ( 'none', *, *, #8219, .t. ) ;
#8160 = oriented_edge ( 'none', *, *, #8220, .f. ) ;
#8161 = edge_curve ( 'none', #8164, #8167, #49380, .t. ) ;
#8162 = oriented_edge ( 'none', *, *, #8180, .t. ) ;
#8163 = oriented_edge ( 'none', *, *, #8177, .f. ) ;
#8164 = vertex_point ( 'none', #49369 ) ;
#8165 = vertex_point ( 'none', #49365 ) ;
#8166 = vertex_point ( 'none', #49356 ) ;
#8167 = vertex_point ( 'none', #49363 ) ;
#8168 = oriented_edge ( 'none', *, *, #8171, .f. ) ;
#8169 = edge_curve ( 'none', #8176, #8164, #49358, .t. ) ;
#8170 = oriented_edge ( 'none', *, *, #8173, .t. ) ;
#8171 = edge_curve ( 'none', #8174, #8165, #49417, .t. ) ;
#8172 = edge_curve ( 'none', #8179, #8176, #49411, .t. ) ;
#8173 = edge_curve ( 'none', #8167, #8165, #49407, .t. ) ;
#8174 = vertex_point ( 'none', #49421 ) ;
#8175 = vertex_point ( 'none', #49406 ) ;
#8176 = vertex_point ( 'none', #49413 ) ;
#8177 = edge_curve ( 'none', #8183, #8174, #49401, .t. ) ;
#8178 = edge_loop ( 'none', ( #8160, #8159, #8222, #8242, #8221, #8208, #8211, #8214 ) ) ;
#8179 = vertex_point ( 'none', #49398 ) ;
#8180 = edge_curve ( 'none', #8183, #8166, #49418, .t. ) ;
#8181 = oriented_edge ( 'none', *, *, #8273, .f. ) ;
#8182 = vertex_point ( 'none', #49392 ) ;
#8183 = vertex_point ( 'none', #49387 ) ;
#8184 = oriented_edge ( 'none', *, *, #8197, .f. ) ;
#8185 = oriented_edge ( 'none', *, *, #8199, .f. ) ;
#8186 = edge_curve ( 'none', #8139, #8196, #49395, .t. ) ;
#8187 = oriented_edge ( 'none', *, *, #8186, .f. ) ;
#8188 = advanced_face ( 'none', ( #49402 ), #49399, .f. ) ;
#8189 = oriented_edge ( 'none', *, *, #8119, .f. ) ;
#8190 = oriented_edge ( 'none', *, *, #8198, .t. ) ;
#8191 = vertex_point ( 'none', #49449 ) ;
#8192 = edge_curve ( 'none', #8143, #8117, #49445, .t. ) ;
#8193 = oriented_edge ( 'none', *, *, #8200, .t. ) ;
#8194 = oriented_edge ( 'none', *, *, #8192, .t. ) ;
#8195 = edge_curve ( 'none', #8117, #8191, #49388, .t. ) ;
#8196 = vertex_point ( 'none', #49446 ) ;
#8197 = edge_curve ( 'none', #8129, #8114, #49431, .t. ) ;
#8198 = edge_curve ( 'none', #8191, #8201, #49427, .t. ) ;
#8199 = edge_curve ( 'none', #8196, #8129, #49441, .t. ) ;
#8200 = edge_curve ( 'none', #8201, #8114, #49486, .t. ) ;
#8201 = vertex_point ( 'none', #49423 ) ;
#8202 = oriented_edge ( 'none', *, *, #8116, .f. ) ;
#8203 = vertex_point ( 'none', #49482 ) ;
#8204 = vertex_point ( 'none', #49478 ) ;
#8205 = edge_curve ( 'none', #8175, #8135, #49477, .t. ) ;
#8206 = edge_curve ( 'none', #8235, #8243, #49468, .t. ) ;
#8207 = advanced_face ( 'none', ( #49474 ), #49464, .t. ) ;
#8208 = oriented_edge ( 'none', *, *, #8206, .f. ) ;
#8209 = edge_curve ( 'none', #8095, #8093, #49460, .t. ) ;
#8210 = edge_curve ( 'none', #8146, #8238, #49451, .t. ) ;
#8211 = oriented_edge ( 'none', *, *, #8230, .t. ) ;
#8212 = oriented_edge ( 'none', *, *, #8557, .f. ) ;
#8213 = edge_loop ( 'none', ( #8278, #8281, #8286, #8264 ) ) ;
#8214 = oriented_edge ( 'none', *, *, #8233, .t. ) ;
#8215 = oriented_edge ( 'none', *, *, #8104, .t. ) ;
#8216 = advanced_face ( 'none', ( #49462 ), #49422, .f. ) ;
#8217 = oriented_edge ( 'none', *, *, #8280, .t. ) ;
#8218 = oriented_edge ( 'none', *, *, #8089, .f. ) ;
#8219 = edge_curve ( 'none', #8182, #8236, #49522, .t. ) ;
#8220 = edge_curve ( 'none', #8182, #8238, #49516, .t. ) ;
#8221 = oriented_edge ( 'none', *, *, #8231, .t. ) ;
#8222 = oriented_edge ( 'none', *, *, #8224, .t. ) ;
#8223 = edge_loop ( 'none', ( #8225, #7867, #7932, #8419 ) ) ;
#8224 = edge_curve ( 'none', #8236, #8239, #49483, .t. ) ;
#8225 = oriented_edge ( 'none', *, *, #6556, .f. ) ;
#8226 = vertex_point ( 'none', #49506 ) ;
#8227 = edge_curve ( 'none', #8239, #8240, #49501, .t. ) ;
#8229 = edge_loop ( 'none', ( #8998, #9066 ) ) ;
#8228 = edge_loop ( 'none', ( #8218, #8245, #8215, #8279 ) ) ;
#8230 = edge_curve ( 'none', #8235, #8226, #49495, .t. ) ;
#8231 = edge_curve ( 'none', #8240, #8243, #49490, .t. ) ;
#8232 = edge_loop ( 'none', ( #8285, #8217, #8267, #8270 ) ) ;
#8233 = edge_curve ( 'none', #8226, #8238, #49558, .t. ) ;
#8234 = edge_curve ( 'none', #8166, #8179, #49559, .t. ) ;
#8235 = vertex_point ( 'none', #49549 ) ;
#8236 = vertex_point ( 'none', #49561 ) ;
#8237 = oriented_edge ( 'none', *, *, #8234, .t. ) ;
#8238 = vertex_point ( 'none', #49545 ) ;
#8239 = vertex_point ( 'none', #49544 ) ;
#8240 = vertex_point ( 'none', #49538 ) ;
#8241 = oriented_edge ( 'none', *, *, #8172, .t. ) ;
#8242 = oriented_edge ( 'none', *, *, #8227, .t. ) ;
#8243 = vertex_point ( 'none', #49542 ) ;
#8244 = oriented_edge ( 'none', *, *, #8169, .t. ) ;
#8245 = oriented_edge ( 'none', *, *, #8209, .f. ) ;
#8246 = advanced_face ( 'none', ( #49540 ), #49548, .f. ) ;
#8247 = advanced_face ( 'none', ( #49543 ), #49550, .t. ) ;
#8248 = edge_loop ( 'none', ( #8249, #8254, #8258, #8261 ) ) ;
#8249 = oriented_edge ( 'none', *, *, #8180, .f. ) ;
#8250 = vertex_point ( 'none', #49529 ) ;
#8251 = edge_curve ( 'none', #8252, #8250, #49592, .t. ) ;
#8252 = vertex_point ( 'none', #49590 ) ;
#8253 = edge_curve ( 'none', #8166, #8252, #49532, .t. ) ;
#8254 = oriented_edge ( 'none', *, *, #8257, .t. ) ;
#8255 = oriented_edge ( 'none', *, *, #8276, .f. ) ;
#8256 = oriented_edge ( 'none', *, *, #8172, .f. ) ;
#8257 = edge_curve ( 'none', #8183, #8250, #49577, .t. ) ;
#8258 = oriented_edge ( 'none', *, *, #8251, .f. ) ;
#8259 = advanced_face ( 'none', ( #49589 ), #49585, .f. ) ;
#8260 = oriented_edge ( 'none', *, *, #8030, .f. ) ;
#8261 = oriented_edge ( 'none', *, *, #8253, .f. ) ;
#8262 = oriented_edge ( 'none', *, *, #8105, .f. ) ;
#8263 = oriented_edge ( 'none', *, *, #8111, .t. ) ;
#8264 = oriented_edge ( 'none', *, *, #8284, .f. ) ;
#8265 = edge_curve ( 'none', #8236, #8176, #49569, .t. ) ;
#8266 = advanced_face ( 'none', ( #49571 ), #49567, .t. ) ;
#8267 = oriented_edge ( 'none', *, *, #8128, .f. ) ;
#8268 = oriented_edge ( 'none', *, *, #8272, .t. ) ;
#8269 = edge_loop ( 'none', ( #8260, #8268, #8263, #8262 ) ) ;
#8270 = oriented_edge ( 'none', *, *, #8289, .f. ) ;
#8271 = edge_curve ( 'none', #7545, #7413, #49562, .t. ) ;
#8272 = edge_curve ( 'none', #8034, #8069, #49568, .t. ) ;
#8273 = edge_curve ( 'none', #8033, #8175, #49612, .t. ) ;
#8274 = vertex_point ( 'none', #49614 ) ;
#8275 = advanced_face ( 'none', ( #49608 ), #49604, .t. ) ;
#8276 = edge_curve ( 'none', #8239, #8179, #49583, .t. ) ;
#8277 = oriented_edge ( 'none', *, *, #8224, .f. ) ;
#8278 = oriented_edge ( 'none', *, *, #8131, .f. ) ;
#8279 = oriented_edge ( 'none', *, *, #8086, .t. ) ;
#8280 = edge_curve ( 'none', #8167, #8140, #49606, .t. ) ;
#8281 = oriented_edge ( 'none', *, *, #8210, .t. ) ;
#8282 = oriented_edge ( 'none', *, *, #8901, .t. ) ;
#8283 = advanced_face ( 'none', ( #49600 ), #49599, .t. ) ;
#8284 = edge_curve ( 'none', #8121, #8226, #49654, .t. ) ;
#8285 = oriented_edge ( 'none', *, *, #8173, .f. ) ;
#8286 = oriented_edge ( 'none', *, *, #8233, .f. ) ;
#8287 = oriented_edge ( 'none', *, *, #8265, .t. ) ;
#8288 = edge_loop ( 'none', ( #8277, #8287, #8256, #8255 ) ) ;
#8289 = edge_curve ( 'none', #8165, #8139, #49650, .t. ) ;
#8290 = oriented_edge ( 'none', *, *, #8294, .t. ) ;
#8291 = edge_curve ( 'none', #8306, #8296, #49642, .t. ) ;
#8292 = oriented_edge ( 'none', *, *, #8359, .t. ) ;
#8293 = oriented_edge ( 'none', *, *, #8291, .t. ) ;
#8294 = edge_curve ( 'none', #8296, #8368, #49655, .t. ) ;
#8295 = oriented_edge ( 'none', *, *, #8362, .t. ) ;
#8296 = vertex_point ( 'none', #49638 ) ;
#8297 = edge_curve ( 'none', #8317, #8329, #49633, .t. ) ;
#8298 = edge_loop ( 'none', ( #8345, #8363, #8365, #8350 ) ) ;
#8299 = edge_curve ( 'none', #8329, #8325, #49629, .t. ) ;
#8300 = oriented_edge ( 'none', *, *, #8323, .t. ) ;
#8301 = oriented_edge ( 'none', *, *, #8357, .f. ) ;
#8302 = edge_curve ( 'none', #8354, #7801, #49643, .t. ) ;
#8303 = edge_loop ( 'none', ( #8339, #8338, #8342, #8333 ) ) ;
#8304 = edge_loop ( 'none', ( #8310, #8293, #8290, #8301, #8292, #8295, #8361, #8360 ) ) ;
#8305 = oriented_edge ( 'none', *, *, #8321, .t. ) ;
#8306 = vertex_point ( 'none', #49644 ) ;
#8307 = edge_curve ( 'none', #8306, #8250, #49680, .t. ) ;
#8308 = oriented_edge ( 'none', *, *, #8297, .t. ) ;
#8309 = vertex_point ( 'none', #49631 ) ;
#8310 = oriented_edge ( 'none', *, *, #8307, .f. ) ;
#8311 = oriented_edge ( 'none', *, *, #8299, .t. ) ;
#8312 = advanced_face ( 'none', ( #49684 ), #49673, .f. ) ;
#8313 = vertex_point ( 'none', #49677 ) ;
#8314 = vertex_point ( 'none', #49666 ) ;
#8315 = edge_loop ( 'none', ( #8319, #8316, #8330, #8326, #8300, #8305, #8308, #8311 ) ) ;
#8316 = oriented_edge ( 'none', *, *, #8320, .t. ) ;
#8317 = vertex_point ( 'none', #49632 ) ;
#8318 = vertex_point ( 'none', #49670 ) ;
#8319 = oriented_edge ( 'none', *, *, #8322, .t. ) ;
#8320 = edge_curve ( 'none', #8313, #8318, #49665, .t. ) ;
#8321 = edge_curve ( 'none', #8324, #8317, #49682, .t. ) ;
#8322 = edge_curve ( 'none', #8325, #8313, #49725, .t. ) ;
#8323 = edge_curve ( 'none', #8314, #8324, #49721, .t. ) ;
#8324 = vertex_point ( 'none', #49720 ) ;
#8325 = vertex_point ( 'none', #49719 ) ;
#8326 = oriented_edge ( 'none', *, *, #8331, .f. ) ;
#8327 = vertex_point ( 'none', #49672 ) ;
#8328 = edge_curve ( 'none', #8327, #8318, #49715, .t. ) ;
#8329 = vertex_point ( 'none', #49711 ) ;
#8330 = oriented_edge ( 'none', *, *, #8328, .f. ) ;
#8331 = edge_curve ( 'none', #8314, #8327, #49705, .t. ) ;
#8332 = edge_loop ( 'none', ( #8371, #8370 ) ) ;
#8333 = oriented_edge ( 'none', *, *, #8294, .f. ) ;
#8334 = oriented_edge ( 'none', *, *, #8348, .f. ) ;
#8335 = oriented_edge ( 'none', *, *, #8115, .f. ) ;
#8336 = edge_curve ( 'none', #8358, #8317, #49701, .t. ) ;
#8337 = advanced_face ( 'none', ( #49697 ), #49707, .t. ) ;
#8338 = oriented_edge ( 'none', *, *, #8200, .f. ) ;
#8339 = oriented_edge ( 'none', *, *, #8341, .f. ) ;
#8340 = edge_loop ( 'none', ( #8355, #8410, #8409, #8412 ) ) ;
#8341 = edge_curve ( 'none', #8114, #8296, #49690, .t. ) ;
#8342 = oriented_edge ( 'none', *, *, #8349, .t. ) ;
#8343 = edge_loop ( 'none', ( #8411, #8398, #8344, #8401 ) ) ;
#8344 = oriented_edge ( 'none', *, *, #8048, .t. ) ;
#8345 = oriented_edge ( 'none', *, *, #8026, .f. ) ;
#8346 = advanced_face ( 'none', ( #49688 ), #49669, .f. ) ;
#8347 = edge_curve ( 'none', #8060, #8058, #49696, .t. ) ;
#8348 = edge_curve ( 'none', #8318, #8203, #49745, .t. ) ;
#8349 = edge_curve ( 'none', #8201, #8368, #49735, .t. ) ;
#8350 = oriented_edge ( 'none', *, *, #8081, .t. ) ;
#8351 = oriented_edge ( 'none', *, *, #8801, .t. ) ;
#8352 = edge_curve ( 'none', #8313, #8143, #49741, .t. ) ;
#8353 = advanced_face ( 'none', ( #49729 ), #49726, .t. ) ;
#8354 = vertex_point ( 'none', #49746 ) ;
#8355 = oriented_edge ( 'none', *, *, #8362, .f. ) ;
#8356 = oriented_edge ( 'none', *, *, #8320, .f. ) ;
#8357 = edge_curve ( 'none', #8373, #8368, #49728, .t. ) ;
#8358 = vertex_point ( 'none', #49794 ) ;
#8359 = edge_curve ( 'none', #8373, #8309, #49789, .t. ) ;
#8360 = oriented_edge ( 'none', *, *, #8251, .t. ) ;
#8361 = oriented_edge ( 'none', *, *, #8364, .t. ) ;
#8362 = edge_curve ( 'none', #8309, #8358, #49793, .t. ) ;
#8363 = oriented_edge ( 'none', *, *, #8347, .f. ) ;
#8364 = edge_curve ( 'none', #8358, #8252, #49774, .t. ) ;
#8365 = oriented_edge ( 'none', *, *, #8032, .t. ) ;
#8366 = oriented_edge ( 'none', *, *, #8352, .t. ) ;
#8367 = edge_loop ( 'none', ( #8356, #8366, #8335, #8334 ) ) ;
#8368 = vertex_point ( 'none', #49748 ) ;
#8369 = advanced_face ( 'none', ( #49770, #49795 ), #49765, .f. ) ;
#8370 = oriented_edge ( 'none', *, *, #8056, .f. ) ;
#8371 = oriented_edge ( 'none', *, *, #8374, .f. ) ;
#8372 = oriented_edge ( 'none', *, *, #9252, .t. ) ;
#8373 = vertex_point ( 'none', #49777 ) ;
#8374 = edge_curve ( 'none', #7996, #8054, #49787, .t. ) ;
#8375 = vertex_point ( 'none', #49832 ) ;
#8376 = oriented_edge ( 'none', *, *, #8379, .f. ) ;
#8377 = edge_curve ( 'none', #8380, #8382, #49824, .t. ) ;
#8378 = edge_loop ( 'none', ( #8432, #8457, #8435, #8437, #8454, #8441, #8433, #8436 ) ) ;
#8379 = edge_curve ( 'none', #8324, #8240, #49817, .t. ) ;
#8380 = vertex_point ( 'none', #49819 ) ;
#8381 = edge_curve ( 'none', #8383, #8397, #49820, .t. ) ;
#8382 = vertex_point ( 'none', #49812 ) ;
#8383 = vertex_point ( 'none', #49811 ) ;
#8384 = edge_loop ( 'none', ( #8388, #8387, #8392, #8446, #8452, #8394, #8459, #8455 ) ) ;
#8385 = vertex_point ( 'none', #49810 ) ;
#8386 = advanced_face ( 'none', ( #49805, #49825 ), #49831, .f. ) ;
#8387 = oriented_edge ( 'none', *, *, #8389, .f. ) ;
#8388 = oriented_edge ( 'none', *, *, #8377, .f. ) ;
#8389 = edge_curve ( 'none', #8385, #8380, #49801, .t. ) ;
#8390 = vertex_point ( 'none', #49861 ) ;
#8391 = vertex_point ( 'none', #49863 ) ;
#8392 = oriented_edge ( 'none', *, *, #8393, .f. ) ;
#8393 = edge_curve ( 'none', #8397, #8385, #49803, .t. ) ;
#8394 = oriented_edge ( 'none', *, *, #8453, .f. ) ;
#8395 = vertex_point ( 'none', #49853 ) ;
#8396 = edge_curve ( 'none', #6705, #8539, #49847, .t. ) ;
#8397 = vertex_point ( 'none', #49860 ) ;
#8398 = oriented_edge ( 'none', *, *, #8416, .t. ) ;
#8399 = oriented_edge ( 'none', *, *, #8403, .t. ) ;
#8400 = edge_loop ( 'none', ( #8405, #8399, #8406, #8376 ) ) ;
#8401 = oriented_edge ( 'none', *, *, #8078, .f. ) ;
#8402 = advanced_face ( 'none', ( #49854 ), #49849, .t. ) ;
#8403 = edge_curve ( 'none', #8314, #8243, #49862, .t. ) ;
#8404 = edge_curve ( 'none', #8414, #6552, #49901, .t. ) ;
#8405 = oriented_edge ( 'none', *, *, #8323, .f. ) ;
#8406 = oriented_edge ( 'none', *, *, #8231, .f. ) ;
#8407 = edge_curve ( 'none', #8309, #8329, #49833, .t. ) ;
#8408 = advanced_face ( 'none', ( #49895 ), #49838, .t. ) ;
#8409 = oriented_edge ( 'none', *, *, #8297, .f. ) ;
#8410 = oriented_edge ( 'none', *, *, #8407, .t. ) ;
#8411 = oriented_edge ( 'none', *, *, #8041, .f. ) ;
#8412 = oriented_edge ( 'none', *, *, #8336, .f. ) ;
#8413 = vertex_point ( 'none', #49883 ) ;
#8414 = vertex_point ( 'none', #49888 ) ;
#8415 = advanced_face ( 'none', ( #49881 ), #49884, .f. ) ;
#8416 = edge_curve ( 'none', #8066, #8065, #49878, .t. ) ;
#8417 = edge_loop ( 'none', ( #8497, #8489, #8499, #8475, #8498 ) ) ;
#8418 = edge_curve ( 'none', #8391, #8500, #49875, .t. ) ;
#8419 = oriented_edge ( 'none', *, *, #8445, .f. ) ;
#8420 = edge_curve ( 'none', #8391, #8130, #49931, .t. ) ;
#8421 = oriented_edge ( 'none', *, *, #8116, .t. ) ;
#8422 = oriented_edge ( 'none', *, *, #8418, .t. ) ;
#8423 = edge_curve ( 'none', #8500, #8204, #49873, .t. ) ;
#8424 = oriented_edge ( 'none', *, *, #6729, .f. ) ;
#8425 = oriented_edge ( 'none', *, *, #8331, .t. ) ;
#8426 = oriented_edge ( 'none', *, *, #8474, .f. ) ;
#8427 = oriented_edge ( 'none', *, *, #8487, .t. ) ;
#8428 = edge_loop ( 'none', ( #8442, #8438, #8443, #8491, #8493 ) ) ;
#8429 = edge_curve ( 'none', #8535, #8414, #49933, .t. ) ;
#8430 = edge_loop ( 'none', ( #8431, #8422, #8444, #8421 ) ) ;
#8431 = oriented_edge ( 'none', *, *, #8420, .f. ) ;
#8432 = oriented_edge ( 'none', *, *, #8364, .f. ) ;
#8433 = oriented_edge ( 'none', *, *, #8234, .f. ) ;
#8434 = advanced_face ( 'none', ( #49925 ), #49923, .t. ) ;
#8435 = oriented_edge ( 'none', *, *, #8321, .f. ) ;
#8436 = oriented_edge ( 'none', *, *, #8253, .t. ) ;
#8437 = oriented_edge ( 'none', *, *, #8379, .t. ) ;
#8438 = oriented_edge ( 'none', *, *, #8487, .f. ) ;
#8439 = oriented_edge ( 'none', *, *, #10712, .f. ) ;
#8440 = vertex_point ( 'none', #49921 ) ;
#8441 = oriented_edge ( 'none', *, *, #8276, .t. ) ;
#8442 = oriented_edge ( 'none', *, *, #8423, .f. ) ;
#8443 = oriented_edge ( 'none', *, *, #8328, .t. ) ;
#8444 = oriented_edge ( 'none', *, *, #8423, .t. ) ;
#8445 = edge_curve ( 'none', #6555, #8535, #49922, .t. ) ;
#8446 = oriented_edge ( 'none', *, *, #8381, .f. ) ;
#8447 = edge_curve ( 'none', #8390, #8383, #49915, .t. ) ;
#8448 = oriented_edge ( 'none', *, *, #8461, .f. ) ;
#8449 = vertex_point ( 'none', #49904 ) ;
#8450 = vertex_point ( 'none', #49903 ) ;
#8451 = edge_curve ( 'none', #8450, #10727, #49911, .t. ) ;
#8452 = oriented_edge ( 'none', *, *, #8447, .f. ) ;
#8453 = edge_curve ( 'none', #8395, #8390, #49916, .t. ) ;
#8454 = oriented_edge ( 'none', *, *, #8227, .f. ) ;
#8455 = oriented_edge ( 'none', *, *, #8460, .f. ) ;
#8456 = edge_curve ( 'none', #8375, #8395, #49965, .t. ) ;
#8457 = oriented_edge ( 'none', *, *, #8336, .t. ) ;
#8458 = edge_loop ( 'none', ( #8424, #8426, #8448, #8490 ) ) ;
#8459 = oriented_edge ( 'none', *, *, #8456, .f. ) ;
#8460 = edge_curve ( 'none', #8382, #8375, #49957, .t. ) ;
#8461 = edge_curve ( 'none', #8539, #8449, #49969, .t. ) ;
#8462 = edge_curve ( 'none', #52374, #7545, #49949, .t. ) ;
#8463 = advanced_face ( 'none', ( #49950 ), #49941, .t. ) ;
#8464 = edge_loop ( 'none', ( #8439, #8482, #7957, #8665 ) ) ;
#8465 = edge_curve ( 'none', #7801, #7413, #49919, .t. ) ;
#8466 = oriented_edge ( 'none', *, *, #8416, .f. ) ;
#8467 = oriented_edge ( 'none', *, *, #8192, .f. ) ;
#8468 = advanced_face ( 'none', ( #49920 ), #49945, .t. ) ;
#8469 = vertex_point ( 'none', #49960 ) ;
#8470 = oriented_edge ( 'none', *, *, #8471, .t. ) ;
#8471 = edge_curve ( 'none', #8469, #8117, #49998, .t. ) ;
#8472 = oriented_edge ( 'none', *, *, #8352, .f. ) ;
#8473 = vertex_point ( 'none', #49989 ) ;
#8474 = edge_curve ( 'none', #8449, #6816, #49994, .t. ) ;
#8475 = oriented_edge ( 'none', *, *, #8284, .t. ) ;
#8476 = oriented_edge ( 'none', *, *, #8465, .t. ) ;
#8477 = oriented_edge ( 'none', *, *, #8322, .f. ) ;
#8478 = oriented_edge ( 'none', *, *, #8494, .t. ) ;
#8479 = advanced_face ( 'none', ( #49993, #49999 ), #49981, .t. ) ;
#8480 = oriented_edge ( 'none', *, *, #8492, .t. ) ;
#8481 = oriented_edge ( 'none', *, *, #8206, .t. ) ;
#8482 = oriented_edge ( 'none', *, *, #8451, .f. ) ;
#8483 = oriented_edge ( 'none', *, *, #8537, .f. ) ;
#8484 = oriented_edge ( 'none', *, *, #8000, .f. ) ;
#8485 = edge_loop ( 'none', ( #8478, #8470, #8467, #8472, #8477 ) ) ;
#8486 = advanced_face ( 'none', ( #49980 ), #49982, .f. ) ;
#8487 = edge_curve ( 'none', #8327, #8500, #49979, .t. ) ;
#8488 = edge_loop ( 'none', ( #8483, #8540, #8538, #8541, #8518 ) ) ;
#8489 = oriented_edge ( 'none', *, *, #8420, .t. ) ;
#8490 = oriented_edge ( 'none', *, *, #8396, .f. ) ;
#8491 = oriented_edge ( 'none', *, *, #8348, .t. ) ;
#8492 = edge_curve ( 'none', #8391, #8235, #49936, .t. ) ;
#8493 = oriented_edge ( 'none', *, *, #8119, .t. ) ;
#8494 = edge_curve ( 'none', #8325, #8469, #50023, .t. ) ;
#8495 = advanced_face ( 'none', ( #50030 ), #49988, .f. ) ;
#8496 = oriented_edge ( 'none', *, *, #8418, .f. ) ;
#8497 = oriented_edge ( 'none', *, *, #8492, .f. ) ;
#8498 = oriented_edge ( 'none', *, *, #8230, .f. ) ;
#8499 = oriented_edge ( 'none', *, *, #8113, .t. ) ;
#8500 = vertex_point ( 'none', #50024 ) ;
#8501 = edge_loop ( 'none', ( #8427, #8496, #8480, #8481, #8542, #8425 ) ) ;
#8502 = advanced_face ( 'none', ( #50016 ), #50018, .f. ) ;
#8503 = oriented_edge ( 'none', *, *, #6715, .t. ) ;
#8504 = edge_loop ( 'none', ( #8530, #8531 ) ) ;
#8505 = vertex_point ( 'none', #50017 ) ;
#8506 = oriented_edge ( 'none', *, *, #8523, .t. ) ;
#8507 = advanced_face ( 'none', ( #50012 ), #50000, .f. ) ;
#8508 = edge_curve ( 'none', #8505, #8578, #49978, .t. ) ;
#8509 = oriented_edge ( 'none', *, *, #8537, .t. ) ;
#8510 = oriented_edge ( 'none', *, *, #8471, .f. ) ;
#8511 = edge_loop ( 'none', ( #8524, #8576, #8517, #8582 ) ) ;
#8512 = edge_curve ( 'none', #8505, #8306, #50006, .t. ) ;
#8513 = edge_curve ( 'none', #7514, #8616, #50071, .t. ) ;
#8514 = oriented_edge ( 'none', *, *, #8195, .f. ) ;
#8515 = edge_curve ( 'none', #8546, #8149, #50055, .t. ) ;
#8516 = advanced_face ( 'none', ( #50056 ), #50072, .f. ) ;
#8517 = oriented_edge ( 'none', *, *, #8579, .t. ) ;
#8518 = oriented_edge ( 'none', *, *, #8198, .f. ) ;
#8519 = edge_loop ( 'none', ( #8526, #8527, #8529, #8528, #8532, #8533 ) ) ;
#8520 = edge_curve ( 'none', #8505, #8129, #50047, .t. ) ;
#8521 = advanced_face ( 'none', ( #50061, #50050 ), #49517, .t. ) ;
#8522 = oriented_edge ( 'none', *, *, #7806, .f. ) ;
#8523 = edge_curve ( 'none', #8469, #8473, #48926, .t. ) ;
#8524 = oriented_edge ( 'none', *, *, #8520, .f. ) ;
#8525 = edge_loop ( 'none', ( #8510, #8506, #8509, #8514 ) ) ;
#8526 = oriented_edge ( 'none', *, *, #8536, .f. ) ;
#8527 = oriented_edge ( 'none', *, *, #8523, .f. ) ;
#8528 = oriented_edge ( 'none', *, *, #8299, .f. ) ;
#8529 = oriented_edge ( 'none', *, *, #8494, .f. ) ;
#8530 = oriented_edge ( 'none', *, *, #8347, .t. ) ;
#8531 = oriented_edge ( 'none', *, *, #7975, .t. ) ;
#8532 = oriented_edge ( 'none', *, *, #8407, .f. ) ;
#8533 = oriented_edge ( 'none', *, *, #8359, .f. ) ;
#8534 = advanced_face ( 'none', ( #49769 ), #49778, .t. ) ;
#8535 = vertex_point ( 'none', #50039 ) ;
#8536 = edge_curve ( 'none', #8473, #8373, #48956, .t. ) ;
#8537 = edge_curve ( 'none', #8473, #8191, #50102, .t. ) ;
#8538 = oriented_edge ( 'none', *, *, #8357, .t. ) ;
#8539 = vertex_point ( 'none', #50105 ) ;
#8540 = oriented_edge ( 'none', *, *, #8536, .t. ) ;
#8541 = oriented_edge ( 'none', *, *, #8349, .f. ) ;
#8542 = oriented_edge ( 'none', *, *, #8403, .f. ) ;
#8543 = oriented_edge ( 'none', *, *, #8792, .t. ) ;
#8544 = edge_loop ( 'none', ( #8484, #8466 ) ) ;
#8545 = oriented_edge ( 'none', *, *, #8289, .t. ) ;
#8546 = vertex_point ( 'none', #50104 ) ;
#8547 = advanced_face ( 'none', ( #50094, #50098 ), #50103, .t. ) ;
#8548 = advanced_face ( 'none', ( #50086 ), #50091, .t. ) ;
#8549 = oriented_edge ( 'none', *, *, #8257, .f. ) ;
#8550 = oriented_edge ( 'none', *, *, #8512, .t. ) ;
#8551 = oriented_edge ( 'none', *, *, #8556, .t. ) ;
#8552 = oriented_edge ( 'none', *, *, #8036, .f. ) ;
#8553 = vertex_point ( 'none', #50090 ) ;
#8554 = oriented_edge ( 'none', *, *, #8307, .t. ) ;
#8555 = edge_loop ( 'none', ( #8575, #8618, #8622, #8621, #8625 ) ) ;
#8556 = edge_curve ( 'none', #8164, #8605, #50085, .t. ) ;
#8557 = edge_curve ( 'none', #7984, #9254, #50084, .t. ) ;
#8558 = oriented_edge ( 'none', *, *, #8177, .t. ) ;
#8559 = oriented_edge ( 'none', *, *, #8161, .f. ) ;
#8560 = edge_curve ( 'none', #8616, #6723, #50137, .t. ) ;
#8561 = edge_curve ( 'none', #8546, #8182, #50132, .t. ) ;
#8562 = advanced_face ( 'none', ( #50092 ), #50140, .t. ) ;
#8563 = oriented_edge ( 'none', *, *, #8569, .f. ) ;
#8564 = oriented_edge ( 'none', *, *, #8197, .t. ) ;
#8565 = oriented_edge ( 'none', *, *, #8508, .f. ) ;
#8566 = oriented_edge ( 'none', *, *, #8171, .t. ) ;
#8567 = oriented_edge ( 'none', *, *, #8291, .f. ) ;
#8568 = advanced_face ( 'none', ( #50134 ), #50128, .f. ) ;
#8569 = edge_curve ( 'none', #8174, #8578, #50127, .t. ) ;
#8570 = oriented_edge ( 'none', *, *, #8186, .t. ) ;
#8571 = oriented_edge ( 'none', *, *, #8579, .f. ) ;
#8572 = edge_loop ( 'none', ( #8583, #8565, #8550, #8554, #8549, #8558 ) ) ;
#8573 = edge_loop ( 'none', ( #8552, #8615 ) ) ;
#8574 = oriented_edge ( 'none', *, *, #8513, .f. ) ;
#8575 = oriented_edge ( 'none', *, *, #8515, .f. ) ;
#8576 = oriented_edge ( 'none', *, *, #8508, .t. ) ;
#8577 = edge_loop ( 'none', ( #8571, #8563, #8566, #8545, #8570 ) ) ;
#8578 = vertex_point ( 'none', #50120 ) ;
#8579 = edge_curve ( 'none', #8578, #8196, #50179, .t. ) ;
#8580 = edge_loop ( 'none', ( #8581, #8586, #8564, #8585, #8567 ) ) ;
#8581 = oriented_edge ( 'none', *, *, #8512, .f. ) ;
#8582 = oriented_edge ( 'none', *, *, #8199, .t. ) ;
#8583 = oriented_edge ( 'none', *, *, #8569, .t. ) ;
#8584 = advanced_face ( 'none', ( #50112 ), #50109, .f. ) ;
#8585 = oriented_edge ( 'none', *, *, #8341, .t. ) ;
#8586 = oriented_edge ( 'none', *, *, #8520, .t. ) ;
#8587 = advanced_face ( 'none', ( #50126 ), #50174, .f. ) ;
#8588 = edge_curve ( 'none', #7989, #7988, #50163, .t. ) ;
#8589 = edge_loop ( 'none', ( #8664, #8651, #8655, #8654 ) ) ;
#8590 = edge_loop ( 'none', ( #8658, #8644, #8633, #8632 ) ) ;
#8591 = oriented_edge ( 'none', *, *, #8063, .t. ) ;
#8592 = advanced_face ( 'none', ( #50165 ), #50155, .f. ) ;
#8593 = advanced_face ( 'none', ( #50149 ), #50161, .f. ) ;
#8594 = oriented_edge ( 'none', *, *, #8219, .f. ) ;
#8595 = oriented_edge ( 'none', *, *, #8169, .f. ) ;
#8596 = oriented_edge ( 'none', *, *, #8209, .t. ) ;
#8597 = edge_loop ( 'none', ( #8603, #8627, #8574, #7523 ) ) ;
#8598 = oriented_edge ( 'none', *, *, #8265, .f. ) ;
#8599 = edge_loop ( 'none', ( #8596, #8602 ) ) ;
#8600 = vertex_point ( 'none', #50116 ) ;
#8601 = oriented_edge ( 'none', *, *, #8610, .f. ) ;
#8602 = oriented_edge ( 'none', *, *, #8091, .t. ) ;
#8603 = oriented_edge ( 'none', *, *, #6818, .f. ) ;
#8604 = advanced_face ( 'none', ( #50148 ), #50146, .t. ) ;
#8605 = vertex_point ( 'none', #50142 ) ;
#8606 = oriented_edge ( 'none', *, *, #8623, .t. ) ;
#8607 = oriented_edge ( 'none', *, *, #8561, .f. ) ;
#8608 = oriented_edge ( 'none', *, *, #8280, .f. ) ;
#8609 = oriented_edge ( 'none', *, *, #8127, .f. ) ;
#8610 = edge_curve ( 'none', #6730, #8553, #50173, .t. ) ;
#8611 = oriented_edge ( 'none', *, *, #8628, .f. ) ;
#8612 = manifold_solid_brep ( '���-����8', #50789 ) ;
#8613 = advanced_face ( 'none', ( #50208, #50203 ), #50156, .t. ) ;
#8614 = edge_curve ( 'none', #8553, #50811, #50201, .t. ) ;
#8615 = oriented_edge ( 'none', *, *, #8272, .f. ) ;
#8616 = vertex_point ( 'none', #50198 ) ;
#8617 = advanced_face ( 'none', ( #50193 ), #50192, .t. ) ;
#8618 = oriented_edge ( 'none', *, *, #8561, .t. ) ;
#8619 = edge_loop ( 'none', ( #8607, #8611, #8624, #8595, #8598, #8594 ) ) ;
#8620 = edge_loop ( 'none', ( #8551, #8606, #8609, #8608, #8559 ) ) ;
#8621 = oriented_edge ( 'none', *, *, #8210, .f. ) ;
#8622 = oriented_edge ( 'none', *, *, #8220, .t. ) ;
#8623 = edge_curve ( 'none', #8605, #8148, #50202, .t. ) ;
#8624 = oriented_edge ( 'none', *, *, #8556, .f. ) ;
#8625 = oriented_edge ( 'none', *, *, #8133, .f. ) ;
#8626 = oriented_edge ( 'none', *, *, #7841, .t. ) ;
#8627 = oriented_edge ( 'none', *, *, #8560, .f. ) ;
#8628 = edge_curve ( 'none', #8605, #8546, #50241, .t. ) ;
#8629 = vertex_point ( 'none', #50154 ) ;
#8630 = oriented_edge ( 'none', *, *, #8706, .t. ) ;
#8631 = advanced_face ( 'none', ( #50194 ), #50240, .f. ) ;
#8632 = oriented_edge ( 'none', *, *, #8637, .t. ) ;
#8633 = oriented_edge ( 'none', *, *, #8634, .f. ) ;
#8634 = edge_curve ( 'none', #8649, #8650, #50185, .t. ) ;
#8635 = vertex_point ( 'none', #50231 ) ;
#8636 = vertex_point ( 'none', #50230 ) ;
#8637 = edge_curve ( 'none', #8649, #8397, #50232, .t. ) ;
#8638 = vertex_point ( 'none', #50236 ) ;
#8639 = oriented_edge ( 'none', *, *, #8687, .t. ) ;
#8641 = edge_curve ( 'none', #8354, #8600, #50219, .t. ) ;
#8640 = advanced_face ( 'none', ( #50237 ), #50227, .f. ) ;
#8642 = oriented_edge ( 'none', *, *, #8702, .f. ) ;
#8643 = oriented_edge ( 'none', *, *, #8381, .t. ) ;
#8644 = oriented_edge ( 'none', *, *, #8656, .f. ) ;
#8645 = oriented_edge ( 'none', *, *, #8374, .t. ) ;
#8646 = advanced_face ( 'none', ( #50233 ), #50226, .f. ) ;
#8647 = edge_curve ( 'none', #8669, #8380, #50268, .t. ) ;
#8648 = edge_loop ( 'none', ( #8643, #8705, #8642, #8630 ) ) ;
#8649 = vertex_point ( 'none', #50265 ) ;
#8650 = vertex_point ( 'none', #50271 ) ;
#8651 = oriented_edge ( 'none', *, *, #8647, .f. ) ;
#8653 = oriented_edge ( 'none', *, *, #8641, .f. ) ;
#8652 = edge_curve ( 'none', #8650, #8669, #50261, .t. ) ;
#8654 = oriented_edge ( 'none', *, *, #8656, .t. ) ;
#8655 = oriented_edge ( 'none', *, *, #8652, .f. ) ;
#8656 = edge_curve ( 'none', #8650, #8385, #50254, .t. ) ;
#8657 = advanced_face ( 'none', ( #50225 ), #50255, .f. ) ;
#8658 = oriented_edge ( 'none', *, *, #8393, .t. ) ;
#8659 = oriented_edge ( 'none', *, *, #7998, .f. ) ;
#8660 = edge_curve ( 'none', #8707, #8450, #50249, .t. ) ;
#8661 = edge_loop ( 'none', ( #8662, #8666, #8668, #8663 ) ) ;
#8662 = oriented_edge ( 'none', *, *, #8623, .f. ) ;
#8663 = oriented_edge ( 'none', *, *, #8134, .f. ) ;
#8664 = oriented_edge ( 'none', *, *, #8389, .t. ) ;
#8665 = oriented_edge ( 'none', *, *, #8750, .f. ) ;
#8666 = oriented_edge ( 'none', *, *, #8628, .t. ) ;
#8667 = edge_loop ( 'none', ( #8659, #8671, #8591, #8645 ) ) ;
#8668 = oriented_edge ( 'none', *, *, #8515, .t. ) ;
#8669 = vertex_point ( 'none', #50220 ) ;
#8670 = edge_loop ( 'none', ( #8714, #8711, #8713, #8639 ) ) ;
#8671 = oriented_edge ( 'none', *, *, #8588, .t. ) ;
#8672 = oriented_edge ( 'none', *, *, #8673, .f. ) ;
#8673 = edge_curve ( 'none', #8629, #8689, #50246, .t. ) ;
#8674 = edge_loop ( 'none', ( #8708, #8741, #8744, #8716, #8725, #8730, #8723, #8729 ) ) ;
#8675 = edge_curve ( 'none', #8629, #8375, #50304, .t. ) ;
#8676 = vertex_point ( 'none', #50302 ) ;
#8677 = edge_loop ( 'none', ( #8686, #8746, #8685, #8700 ) ) ;
#8678 = oriented_edge ( 'none', *, *, #52467, .f. ) ;
#8679 = edge_curve ( 'none', #8681, #8274, #50299, .t. ) ;
#8680 = oriented_edge ( 'none', *, *, #8647, .t. ) ;
#8681 = vertex_point ( 'none', #50297 ) ;
#8682 = edge_loop ( 'none', ( #8678, #8743, #8704, #8878 ) ) ;
#8683 = edge_loop ( 'none', ( #8755, #8751, #8754, #8680 ) ) ;
#8684 = advanced_face ( 'none', ( #50292 ), #50262, .f. ) ;
#8685 = oriented_edge ( 'none', *, *, #8745, .f. ) ;
#8686 = oriented_edge ( 'none', *, *, #8460, .t. ) ;
#8687 = edge_curve ( 'none', #8636, #8390, #50306, .t. ) ;
#8688 = edge_curve ( 'none', #52458, #8638, #50278, .t. ) ;
#8689 = vertex_point ( 'none', #50291 ) ;
#8690 = edge_loop ( 'none', ( #8695, #8697, #8694, #8710 ) ) ;
#8691 = oriented_edge ( 'none', *, *, #8675, .t. ) ;
#8692 = oriented_edge ( 'none', *, *, #8456, .t. ) ;
#8693 = advanced_face ( 'none', ( #50279 ), #50289, .f. ) ;
#8694 = oriented_edge ( 'none', *, *, #8696, .f. ) ;
#8695 = oriented_edge ( 'none', *, *, #8453, .t. ) ;
#8696 = edge_curve ( 'none', #8689, #8636, #50346, .t. ) ;
#8697 = oriented_edge ( 'none', *, *, #8687, .f. ) ;
#8698 = edge_curve ( 'none', #8689, #8395, #50284, .t. ) ;
#8699 = vertex_point ( 'none', #50334 ) ;
#8700 = oriented_edge ( 'none', *, *, #8748, .t. ) ;
#8701 = edge_loop ( 'none', ( #8692, #8757, #8672, #8691 ) ) ;
#8702 = edge_curve ( 'none', #8703, #8649, #50340, .t. ) ;
#8703 = vertex_point ( 'none', #50324 ) ;
#8704 = oriented_edge ( 'none', *, *, #8812, .t. ) ;
#8705 = oriented_edge ( 'none', *, *, #8637, .f. ) ;
#8706 = edge_curve ( 'none', #8703, #8383, #50341, .t. ) ;
#8707 = vertex_point ( 'none', #50312 ) ;
#8708 = oriented_edge ( 'none', *, *, #8747, .f. ) ;
#8709 = oriented_edge ( 'none', *, *, #33685, .f. ) ;
#8710 = oriented_edge ( 'none', *, *, #8698, .t. ) ;
#8711 = oriented_edge ( 'none', *, *, #8706, .f. ) ;
#8712 = advanced_face ( 'none', ( #50323 ), #49509, .f. ) ;
#8713 = oriented_edge ( 'none', *, *, #8715, .f. ) ;
#8714 = oriented_edge ( 'none', *, *, #8447, .t. ) ;
#8715 = edge_curve ( 'none', #8636, #8703, #50371, .t. ) ;
#8716 = oriented_edge ( 'none', *, *, #8719, .f. ) ;
#8717 = edge_curve ( 'none', #8720, #8722, #50373, .t. ) ;
#8718 = edge_curve ( 'none', #8768, #8724, #50365, .t. ) ;
#8719 = edge_curve ( 'none', #8722, #8413, #50367, .t. ) ;
#8720 = vertex_point ( 'none', #50356 ) ;
#8721 = oriented_edge ( 'none', *, *, #8673, .t. ) ;
#8722 = vertex_point ( 'none', #50355 ) ;
#8723 = oriented_edge ( 'none', *, *, #8731, .f. ) ;
#8724 = vertex_point ( 'none', #50361 ) ;
#8725 = oriented_edge ( 'none', *, *, #8717, .f. ) ;
#8726 = edge_curve ( 'none', #8727, #8720, #50350, .t. ) ;
#8727 = vertex_point ( 'none', #50374 ) ;
#8728 = edge_loop ( 'none', ( #8789, #8778, #8800, #8785 ) ) ;
#8729 = oriented_edge ( 'none', *, *, #8733, .f. ) ;
#8730 = oriented_edge ( 'none', *, *, #8726, .f. ) ;
#8731 = edge_curve ( 'none', #8735, #8727, #50352, .t. ) ;
#8732 = edge_loop ( 'none', ( #8762, #8781, #8764, #8771 ) ) ;
#8733 = edge_curve ( 'none', #8738, #8735, #50354, .t. ) ;
#8734 = oriented_edge ( 'none', *, *, #8756, .t. ) ;
#8735 = vertex_point ( 'none', #50394 ) ;
#8736 = vertex_point ( 'none', #50347 ) ;
#8737 = oriented_edge ( 'none', *, *, #8850, .f. ) ;
#8738 = vertex_point ( 'none', #50398 ) ;
#8739 = advanced_face ( 'none', ( #50387, #50366 ), #50391, .t. ) ;
#8740 = edge_curve ( 'none', #8749, #8736, #50390, .t. ) ;
#8741 = oriented_edge ( 'none', *, *, #8740, .f. ) ;
#8742 = edge_curve ( 'none', #8413, #8749, #50384, .t. ) ;
#8743 = oriented_edge ( 'none', *, *, #8688, .t. ) ;
#8744 = oriented_edge ( 'none', *, *, #8742, .f. ) ;
#8745 = edge_curve ( 'none', #8676, #8629, #50377, .t. ) ;
#8746 = oriented_edge ( 'none', *, *, #8675, .f. ) ;
#8747 = edge_curve ( 'none', #8736, #8738, #50379, .t. ) ;
#8748 = edge_curve ( 'none', #8676, #8382, #50437, .t. ) ;
#8749 = vertex_point ( 'none', #50397 ) ;
#8750 = edge_curve ( 'none', #10714, #8707, #50428, .t. ) ;
#8751 = oriented_edge ( 'none', *, *, #8748, .f. ) ;
#8752 = edge_curve ( 'none', #21162, #24666, #50419, .t. ) ;
#8753 = advanced_face ( 'none', ( #50436 ), #50435, .f. ) ;
#8754 = oriented_edge ( 'none', *, *, #8756, .f. ) ;
#8755 = oriented_edge ( 'none', *, *, #8377, .t. ) ;
#8756 = edge_curve ( 'none', #8669, #8676, #50423, .t. ) ;
#8757 = oriented_edge ( 'none', *, *, #8698, .f. ) ;
#8758 = advanced_face ( 'none', ( #50409 ), #50424, .f. ) ;
#8759 = edge_curve ( 'none', #8722, #50649, #50475, .t. ) ;
#8760 = edge_loop ( 'none', ( #50967, #1087, #50782, #1441 ) ) ;
#8761 = oriented_edge ( 'none', *, *, #8828, .f. ) ;
#8762 = oriented_edge ( 'none', *, *, #8155, .f. ) ;
#8763 = edge_loop ( 'none', ( #8770, #8788, #8833, #8836 ) ) ;
#8764 = oriented_edge ( 'none', *, *, #8747, .t. ) ;
#8766 = oriented_edge ( 'none', *, *, #8302, .t. ) ;
#8765 = oriented_edge ( 'none', *, *, #8773, .f. ) ;
#8767 = edge_loop ( 'none', ( #8783, #8765, #8776, #8775 ) ) ;
#8768 = vertex_point ( 'none', #50429 ) ;
#8769 = edge_loop ( 'none', ( #8825, #8282, #8941, #8939 ) ) ;
#8770 = oriented_edge ( 'none', *, *, #8072, .f. ) ;
#8771 = oriented_edge ( 'none', *, *, #8780, .t. ) ;
#8772 = advanced_face ( 'none', ( #50465 ), #50413, .t. ) ;
#8773 = edge_curve ( 'none', #8749, #50648, #50461, .t. ) ;
#8774 = oriented_edge ( 'none', *, *, #8150, .f. ) ;
#8775 = oriented_edge ( 'none', *, *, #8782, .t. ) ;
#8776 = oriented_edge ( 'none', *, *, #8740, .t. ) ;
#8777 = edge_curve ( 'none', #8413, #8085, #50471, .t. ) ;
#8778 = oriented_edge ( 'none', *, *, #8780, .f. ) ;
#8779 = advanced_face ( 'none', ( #50452 ), #50451, .t. ) ;
#8780 = edge_curve ( 'none', #8738, #8152, #50454, .t. ) ;
#8781 = oriented_edge ( 'none', *, *, #8782, .f. ) ;
#8782 = edge_curve ( 'none', #8736, #8071, #50503, .t. ) ;
#8783 = oriented_edge ( 'none', *, *, #8137, .f. ) ;
#8784 = edge_loop ( 'none', ( #8816, #8761, #8803, #8807 ) ) ;
#8785 = oriented_edge ( 'none', *, *, #8797, .t. ) ;
#8786 = advanced_face ( 'none', ( #50464 ), #50455, .f. ) ;
#8787 = advanced_face ( 'none', ( #50453 ), #50445, .t. ) ;
#8788 = oriented_edge ( 'none', *, *, #8777, .f. ) ;
#8789 = oriented_edge ( 'none', *, *, #8151, .f. ) ;
#8790 = edge_loop ( 'none', ( #8791, #8734, #8793, #8721, #8796, #8794, #8798, #8795 ) ) ;
#8791 = oriented_edge ( 'none', *, *, #8652, .t. ) ;
#8792 = edge_curve ( 'none', #5554, #8681, #50492, .t. ) ;
#8793 = oriented_edge ( 'none', *, *, #8745, .t. ) ;
#8794 = oriented_edge ( 'none', *, *, #8715, .t. ) ;
#8795 = oriented_edge ( 'none', *, *, #8634, .t. ) ;
#8796 = oriented_edge ( 'none', *, *, #8696, .t. ) ;
#8797 = edge_curve ( 'none', #8735, #8153, #50484, .t. ) ;
#8798 = oriented_edge ( 'none', *, *, #8702, .t. ) ;
#8799 = edge_curve ( 'none', #8837, #52429, #50539, .t. ) ;
#8800 = oriented_edge ( 'none', *, *, #8733, .t. ) ;
#8801 = edge_curve ( 'none', #8440, #8635, #50533, .t. ) ;
#8802 = oriented_edge ( 'none', *, *, #8588, .f. ) ;
#8803 = oriented_edge ( 'none', *, *, #8726, .t. ) ;
#8804 = oriented_edge ( 'none', *, *, #8797, .f. ) ;
#8805 = closed_shell ( 'none', ( #8003, #8067, #8052, #8039, #8024, #8075, #8123, #8188, #8246, #8216, #8283, #8266, #8275, #8259, #8247, #8312, #8369, #8346, #8353, #8337, #8408, #8415, #8402, #8386, #8502, #8486, #8495, #8479, #8468, #8534, #8521, #8507, #8516, #8584, #8568, #8547, #8617, #8604, #8613, #8657, #8587, #8646, #8631, #8640, #8712, #8693, #8758, #8684, #8753, #8739, #8779, #8787, #8772, #8832, #8839, #8820, #8829, #8808, #8870 ) ) ;
#8806 = cartesian_point ( 'none', ( 54.21011517680290800, 7.858116199147717800, -36.76295233620219000 ) ) ;
#8807 = oriented_edge ( 'none', *, *, #8821, .t. ) ;
#8808 = advanced_face ( 'none', ( #50478 ), #50485, .t. ) ;
#8809 = oriented_edge ( 'none', *, *, #8731, .t. ) ;
#8810 = edge_loop ( 'none', ( #8822, #8802 ) ) ;
#8811 = oriented_edge ( 'none', *, *, #8982, .t. ) ;
#8812 = edge_curve ( 'none', #8638, #8837, #50535, .t. ) ;
#8813 = vertex_point ( 'none', #50534 ) ;
#8814 = oriented_edge ( 'none', *, *, #8828, .t. ) ;
#8815 = oriented_edge ( 'none', *, *, #8719, .t. ) ;
#8816 = oriented_edge ( 'none', *, *, #8070, .f. ) ;
#8817 = oriented_edge ( 'none', *, *, #8777, .t. ) ;
#8818 = edge_loop ( 'none', ( #8876, #8875, #8737, #8855 ) ) ;
#8819 = oriented_edge ( 'none', *, *, #8821, .f. ) ;
#8820 = advanced_face ( 'none', ( #50489 ), #50529, .t. ) ;
#8821 = edge_curve ( 'none', #8720, #8156, #50519, .t. ) ;
#8822 = oriented_edge ( 'none', *, *, #7999, .f. ) ;
#8823 = edge_loop ( 'none', ( #8827, #8804, #8809, #8814 ) ) ;
#8824 = oriented_edge ( 'none', *, *, #8759, .t. ) ;
#8825 = oriented_edge ( 'none', *, *, #8718, .t. ) ;
#8826 = oriented_edge ( 'none', *, *, #8717, .t. ) ;
#8827 = oriented_edge ( 'none', *, *, #8158, .f. ) ;
#8828 = edge_curve ( 'none', #8727, #8073, #50509, .t. ) ;
#8829 = advanced_face ( 'none', ( #50518 ), #50520, .t. ) ;
#8830 = edge_curve ( 'none', #8813, #8871, #50512, .t. ) ;
#8831 = edge_loop ( 'none', ( #8774, #8835, #8815, #8817 ) ) ;
#8832 = advanced_face ( 'none', ( #50566 ), #50568, .t. ) ;
#8833 = oriented_edge ( 'none', *, *, #8742, .t. ) ;
#8834 = oriented_edge ( 'none', *, *, #8154, .f. ) ;
#8835 = oriented_edge ( 'none', *, *, #8759, .f. ) ;
#8836 = oriented_edge ( 'none', *, *, #8773, .t. ) ;
#8837 = vertex_point ( 'none', #50507 ) ;
#8838 = edge_loop ( 'none', ( #8834, #8819, #8826, #8824 ) ) ;
#8839 = advanced_face ( 'none', ( #50560 ), #50558, .t. ) ;
#8840 = edge_loop ( 'none', ( #8351, #8938, #8990, #8977 ) ) ;
#8841 = oriented_edge ( 'none', *, *, #8919, .f. ) ;
#8842 = edge_curve ( 'none', #8843, #8869, #50551, .t. ) ;
#8843 = vertex_point ( 'none', #50569 ) ;
#8844 = advanced_face ( 'none', ( #50548 ), #50570, .t. ) ;
#8845 = vertex_point ( 'none', #50540 ) ;
#8846 = oriented_edge ( 'none', *, *, #8866, .t. ) ;
#8847 = edge_curve ( 'none', #8856, #8845, #50603, .t. ) ;
#8848 = edge_loop ( 'none', ( #8955, #8957, #8930, #8950 ) ) ;
#8849 = oriented_edge ( 'none', *, *, #8868, .t. ) ;
#8850 = edge_curve ( 'none', #8851, #8872, #50600, .t. ) ;
#8851 = vertex_point ( 'none', #50593 ) ;
#8852 = edge_curve ( 'none', #8915, #8865, #50606, .t. ) ;
#8853 = edge_loop ( 'none', ( #8864, #8867, #8918, #8841 ) ) ;
#8854 = edge_curve ( 'none', #8861, #8869, #50552, .t. ) ;
#8855 = oriented_edge ( 'none', *, *, #8858, .f. ) ;
#8856 = vertex_point ( 'none', #50344 ) ;
#8857 = edge_curve ( 'none', #8860, #8861, #50034, .t. ) ;
#8858 = edge_curve ( 'none', #8871, #8851, #49758, .t. ) ;
#8859 = oriented_edge ( 'none', *, *, #8847, .t. ) ;
#8860 = vertex_point ( 'none', #50583 ) ;
#8861 = vertex_point ( 'none', #50575 ) ;
#8862 = advanced_face ( 'none', ( #50574 ), #21240, .t. ) ;
#8863 = vertex_point ( 'none', #21234 ) ;
#8864 = oriented_edge ( 'none', *, *, #8857, .t. ) ;
#8865 = vertex_point ( 'none', #21232 ) ;
#8866 = edge_curve ( 'none', #8845, #8863, #21229, .t. ) ;
#8867 = oriented_edge ( 'none', *, *, #8854, .t. ) ;
#8868 = edge_curve ( 'none', #8863, #8869, #21230, .t. ) ;
#8869 = vertex_point ( 'none', #21225 ) ;
#8870 = advanced_face ( 'none', ( #21224 ), #21235, .t. ) ;
#8871 = vertex_point ( 'none', #21216 ) ;
#8872 = vertex_point ( 'none', #21209 ) ;
#8873 = manifold_solid_brep ( '����-����1', #9366 ) ;
#8874 = advanced_face ( 'none', ( #21207 ), #21233, .f. ) ;
#8875 = oriented_edge ( 'none', *, *, #8877, .t. ) ;
#8876 = oriented_edge ( 'none', *, *, #8830, .f. ) ;
#8877 = edge_curve ( 'none', #8813, #8872, #21269, .t. ) ;
#8878 = oriented_edge ( 'none', *, *, #8799, .t. ) ;
#8879 = oriented_edge ( 'none', *, *, #8896, .t. ) ;
#8880 = edge_curve ( 'none', #8908, #8813, #21218, .t. ) ;
#8882 = edge_loop ( 'none', ( #8917, #8543, #8902, #8372, #9210, #9237, #9121, #9086 ) ) ;
#8881 = edge_loop ( 'none', ( #8944, #8947 ) ) ;
#8883 = edge_curve ( 'none', #8861, #8860, #21267, .t. ) ;
#8884 = advanced_face ( 'none', ( #21257, #21255 ), #21208, .t. ) ;
#8885 = oriented_edge ( 'none', *, *, #8888, .f. ) ;
#8886 = advanced_face ( 'none', ( #21258 ), #21266, .t. ) ;
#8887 = oriented_edge ( 'none', *, *, #8888, .t. ) ;
#8888 = edge_curve ( 'none', #8865, #8914, #21244, .t. ) ;
#8889 = oriented_edge ( 'none', *, *, #8890, .f. ) ;
#8890 = edge_curve ( 'none', #8908, #8914, #21245, .t. ) ;
#8891 = edge_curve ( 'none', #8872, #8851, #21292, .t. ) ;
#8892 = oriented_edge ( 'none', *, *, #8880, .f. ) ;
#8893 = oriented_edge ( 'none', *, *, #8894, .t. ) ;
#8894 = edge_curve ( 'none', #8914, #8871, #21246, .t. ) ;
#8895 = oriented_edge ( 'none', *, *, #8909, .f. ) ;
#8896 = edge_curve ( 'none', #8871, #8813, #21282, .t. ) ;
#8897 = edge_loop ( 'none', ( #8913, #8893, #8879, #8892 ) ) ;
#8898 = oriented_edge ( 'none', *, *, #8905, .t. ) ;
#8899 = advanced_face ( 'none', ( #21283 ), #21215, .f. ) ;
#8900 = vertex_point ( 'none', #21278 ) ;
#8901 = edge_curve ( 'none', #8724, #52483, #21271, .t. ) ;
#8902 = oriented_edge ( 'none', *, *, #8679, .t. ) ;
#8903 = vertex_point ( 'none', #21280 ) ;
#8904 = oriented_edge ( 'none', *, *, #8842, .f. ) ;
#8905 = edge_curve ( 'none', #8843, #8900, #21319, .t. ) ;
#8906 = edge_loop ( 'none', ( #8916, #8887, #8889, #8895 ) ) ;
#8907 = edge_curve ( 'none', #8900, #8903, #21313, .t. ) ;
#8908 = vertex_point ( 'none', #21272 ) ;
#8909 = edge_curve ( 'none', #8915, #8908, #21312, .t. ) ;
#8910 = oriented_edge ( 'none', *, *, #8907, .t. ) ;
#8911 = edge_curve ( 'none', #8903, #8856, #21299, .t. ) ;
#8912 = oriented_edge ( 'none', *, *, #8911, .t. ) ;
#8913 = oriented_edge ( 'none', *, *, #8890, .t. ) ;
#8914 = vertex_point ( 'none', #21314 ) ;
#8915 = vertex_point ( 'none', #21300 ) ;
#8916 = oriented_edge ( 'none', *, *, #8852, .t. ) ;
#8917 = oriented_edge ( 'none', *, *, #5668, .f. ) ;
#8918 = oriented_edge ( 'none', *, *, #8868, .f. ) ;
#8919 = edge_curve ( 'none', #8860, #8863, #21301, .t. ) ;
#8920 = edge_loop ( 'none', ( #8859, #8846, #8849, #8904, #8898, #8910, #8912 ) ) ;
#8921 = advanced_face ( 'none', ( #21320 ), #21342, .t. ) ;
#8922 = edge_curve ( 'none', #8845, #8925, #21330, .t. ) ;
#8923 = vertex_point ( 'none', #21338 ) ;
#8924 = vertex_point ( 'none', #21337 ) ;
#8925 = vertex_point ( 'none', #21331 ) ;
#8926 = edge_curve ( 'none', #8925, #8923, #21381, .t. ) ;
#8927 = vertex_point ( 'none', #21324 ) ;
#8928 = edge_curve ( 'none', #8923, #8927, #21379, .t. ) ;
#8929 = oriented_edge ( 'none', *, *, #9407, .f. ) ;
#8930 = oriented_edge ( 'none', *, *, #8880, .t. ) ;
#8931 = advanced_face ( 'none', ( #21329 ), #21367, .t. ) ;
#8932 = oriented_edge ( 'none', *, *, #8922, .t. ) ;
#8933 = oriented_edge ( 'none', *, *, #8866, .f. ) ;
#8934 = oriented_edge ( 'none', *, *, #8909, .t. ) ;
#8935 = oriented_edge ( 'none', *, *, #8951, .f. ) ;
#8936 = oriented_edge ( 'none', *, *, #8954, .f. ) ;
#8937 = oriented_edge ( 'none', *, *, #8926, .t. ) ;
#8938 = oriented_edge ( 'none', *, *, #9051, .t. ) ;
#8939 = oriented_edge ( 'none', *, *, #8952, .t. ) ;
#8940 = edge_loop ( 'none', ( #8933, #8932, #8937, #8943, #8811, #8987, #8991 ) ) ;
#8941 = oriented_edge ( 'none', *, *, #52491, .f. ) ;
#8942 = advanced_face ( 'none', ( #21336 ), #21359, .f. ) ;
#8943 = oriented_edge ( 'none', *, *, #8928, .t. ) ;
#8944 = oriented_edge ( 'none', *, *, #8850, .t. ) ;
#8945 = oriented_edge ( 'none', *, *, #8883, .f. ) ;
#8946 = advanced_face ( 'none', ( #21378, #21356, #21380 ), #21354, .t. ) ;
#8947 = oriented_edge ( 'none', *, *, #8891, .t. ) ;
#8948 = edge_loop ( 'none', ( #8949, #8945 ) ) ;
#8949 = oriented_edge ( 'none', *, *, #8857, .f. ) ;
#8950 = oriented_edge ( 'none', *, *, #8830, .t. ) ;
#8951 = edge_curve ( 'none', #8865, #8915, #21355, .t. ) ;
#8952 = edge_curve ( 'none', #52486, #8768, #21407, .t. ) ;
#8953 = advanced_face ( 'none', ( #21400 ), #21360, .t. ) ;
#8954 = edge_curve ( 'none', #8914, #8908, #21368, .t. ) ;
#8955 = oriented_edge ( 'none', *, *, #8894, .f. ) ;
#8956 = oriented_edge ( 'none', *, *, #8852, .f. ) ;
#8957 = oriented_edge ( 'none', *, *, #8954, .t. ) ;
#8958 = oriented_edge ( 'none', *, *, #8951, .t. ) ;
#8959 = edge_loop ( 'none', ( #8956, #8935 ) ) ;
#8960 = edge_loop ( 'none', ( #8885, #8958, #8934, #8936 ) ) ;
#8961 = advanced_face ( 'none', ( #21395 ), #21392, .t. ) ;
#8962 = edge_curve ( 'none', #9046, #9043, #21387, .t. ) ;
#8963 = vertex_point ( 'none', #21444 ) ;
#8964 = oriented_edge ( 'none', *, *, #8962, .f. ) ;
#8965 = edge_curve ( 'none', #9049, #9046, #21442, .t. ) ;
#8966 = oriented_edge ( 'none', *, *, #8975, .f. ) ;
#8967 = advanced_face ( 'none', ( #21384, #21404 ), #21433, .f. ) ;
#8968 = vertex_point ( 'none', #21438 ) ;
#8969 = vertex_point ( 'none', #21429 ) ;
#8970 = edge_curve ( 'none', #8994, #9003, #21434, .t. ) ;
#8971 = oriented_edge ( 'none', *, *, #8996, .f. ) ;
#8972 = oriented_edge ( 'none', *, *, #8985, .f. ) ;
#8973 = edge_curve ( 'none', #8968, #9001, #21421, .t. ) ;
#8974 = oriented_edge ( 'none', *, *, #8973, .f. ) ;
#8975 = edge_curve ( 'none', #8978, #8968, #21424, .t. ) ;
#8976 = oriented_edge ( 'none', *, *, #52439, .f. ) ;
#8977 = oriented_edge ( 'none', *, *, #9042, .t. ) ;
#8978 = vertex_point ( 'none', #21427 ) ;
#8979 = edge_curve ( 'none', #9091, #9016, #21473, .t. ) ;
#8980 = advanced_face ( 'none', ( #21471 ), #21474, .f. ) ;
#8981 = edge_curve ( 'none', #34433, #34263, #21467, .t. ) ;
#8982 = edge_curve ( 'none', #8927, #8843, #21445, .t. ) ;
#8983 = edge_loop ( 'none', ( #8988, #8972, #8974, #8966, #8971, #8986, #9050, #8964, #9045, #9029, #9032, #9035 ) ) ;
#8984 = edge_curve ( 'none', #8869, #8863, #21455, .t. ) ;
#8985 = edge_curve ( 'none', #9001, #8994, #21448, .t. ) ;
#8986 = oriented_edge ( 'none', *, *, #9044, .f. ) ;
#8987 = oriented_edge ( 'none', *, *, #8842, .t. ) ;
#8988 = oriented_edge ( 'none', *, *, #8970, .f. ) ;
#8989 = edge_loop ( 'none', ( #8995, #8997, #9000, #8992 ) ) ;
#8990 = oriented_edge ( 'none', *, *, #52610, .f. ) ;
#8991 = oriented_edge ( 'none', *, *, #8984, .t. ) ;
#8992 = oriented_edge ( 'none', *, *, #8984, .f. ) ;
#8993 = advanced_face ( 'none', ( #21453 ), #21454, .t. ) ;
#8994 = vertex_point ( 'none', #21491 ) ;
#8995 = oriented_edge ( 'none', *, *, #8854, .f. ) ;
#8996 = edge_curve ( 'none', #9040, #8978, #21495, .t. ) ;
#8997 = oriented_edge ( 'none', *, *, #8883, .t. ) ;
#8998 = oriented_edge ( 'none', *, *, #8981, .f. ) ;
#8999 = edge_loop ( 'none', ( #9039, #9088, #9087 ) ) ;
#9000 = oriented_edge ( 'none', *, *, #8919, .t. ) ;
#9001 = vertex_point ( 'none', #21489 ) ;
#9002 = vertex_point ( 'none', #21449 ) ;
#9003 = vertex_point ( 'none', #21483 ) ;
#9004 = oriented_edge ( 'none', *, *, #9157, .t. ) ;
#9005 = edge_curve ( 'none', #9174, #8924, #21460, .t. ) ;
#9006 = vertex_point ( 'none', #21482 ) ;
#9007 = edge_loop ( 'none', ( #9068, #9070, #9069 ) ) ;
#9008 = advanced_face ( 'none', ( #21481 ), #21490, .t. ) ;
#9009 = edge_loop ( 'none', ( #8976, #9018, #9004, #9162 ) ) ;
#9010 = edge_curve ( 'none', #9026, #9037, #21498, .t. ) ;
#9011 = edge_curve ( 'none', #9016, #9002, #21480, .t. ) ;
#9012 = oriented_edge ( 'none', *, *, #9010, .f. ) ;
#9013 = edge_curve ( 'none', #9002, #9026, #21524, .t. ) ;
#9014 = edge_curve ( 'none', #8963, #9031, #21484, .t. ) ;
#9015 = oriented_edge ( 'none', *, *, #9013, .f. ) ;
#9016 = vertex_point ( 'none', #21475 ) ;
#9017 = edge_loop ( 'none', ( #9084, #9073, #9093 ) ) ;
#9018 = oriented_edge ( 'none', *, *, #10926, .t. ) ;
#9019 = oriented_edge ( 'none', *, *, #9011, .f. ) ;
#9020 = edge_curve ( 'none', #9016, #9031, #21508, .t. ) ;
#9021 = oriented_edge ( 'none', *, *, #9025, .f. ) ;
#9023 = vertex_point ( 'none', #21557 ) ;
#9022 = edge_curve ( 'none', #9016, #9072, #21558, .t. ) ;
#9025 = edge_curve ( 'none', #33549, #50830, #21520, .t. ) ;
#9024 = vertex_point ( 'none', #21517 ) ;
#9026 = vertex_point ( 'none', #21548 ) ;
#9027 = edge_curve ( 'none', #9003, #9041, #21543, .t. ) ;
#9028 = edge_curve ( 'none', #9048, #9049, #21539, .t. ) ;
#9029 = oriented_edge ( 'none', *, *, #9028, .f. ) ;
#9030 = edge_curve ( 'none', #9041, #9048, #21549, .t. ) ;
#9031 = vertex_point ( 'none', #21544 ) ;
#9032 = oriented_edge ( 'none', *, *, #9030, .f. ) ;
#9033 = edge_curve ( 'none', #9037, #8963, #21535, .t. ) ;
#9034 = oriented_edge ( 'none', *, *, #9020, .t. ) ;
#9035 = oriented_edge ( 'none', *, *, #9027, .f. ) ;
#9036 = edge_loop ( 'none', ( #9038, #9012, #9015, #9019, #9034, #9083 ) ) ;
#9037 = vertex_point ( 'none', #21588 ) ;
#9038 = oriented_edge ( 'none', *, *, #9033, .f. ) ;
#9039 = oriented_edge ( 'none', *, *, #9090, .t. ) ;
#9040 = vertex_point ( 'none', #21556 ) ;
#9041 = vertex_point ( 'none', #21589 ) ;
#9042 = edge_curve ( 'none', #51037, #8440, #21532, .t. ) ;
#9043 = vertex_point ( 'none', #21583 ) ;
#9044 = edge_curve ( 'none', #8969, #9040, #21577, .t. ) ;
#9045 = oriented_edge ( 'none', *, *, #8965, .f. ) ;
#9046 = vertex_point ( 'none', #21572 ) ;
#9047 = edge_curve ( 'none', #9043, #8969, #21570, .t. ) ;
#9048 = vertex_point ( 'none', #21578 ) ;
#9049 = vertex_point ( 'none', #21571 ) ;
#9050 = oriented_edge ( 'none', *, *, #9047, .f. ) ;
#9051 = edge_curve ( 'none', #8635, #51025, #21566, .t. ) ;
#9052 = edge_curve ( 'none', #9065, #9132, #21582, .t. ) ;
#9053 = edge_loop ( 'none', ( #9060, #9059, #9062 ) ) ;
#9054 = edge_curve ( 'none', #9133, #9037, #21619, .t. ) ;
#9055 = oriented_edge ( 'none', *, *, #9033, .t. ) ;
#9056 = oriented_edge ( 'none', *, *, #9090, .f. ) ;
#9057 = advanced_face ( 'none', ( #21562 ), #21618, .t. ) ;
#9058 = edge_loop ( 'none', ( #9589, #9526, #9670, #9750, #9528, #9328, #9629, #10160, #9329, #10176 ) ) ;
#9059 = oriented_edge ( 'none', *, *, #9010, .t. ) ;
#9060 = oriented_edge ( 'none', *, *, #9130, .t. ) ;
#9061 = oriented_edge ( 'none', *, *, #9176, .f. ) ;
#9062 = oriented_edge ( 'none', *, *, #9063, .t. ) ;
#9063 = edge_curve ( 'none', #9037, #9132, #21604, .t. ) ;
#9064 = edge_loop ( 'none', ( #9118, #9124, #9127, #9102, #9104 ) ) ;
#9065 = vertex_point ( 'none', #21603 ) ;
#9066 = oriented_edge ( 'none', *, *, #34496, .f. ) ;
#9067 = advanced_face ( 'none', ( #21601 ), #21617, .t. ) ;
#9068 = oriented_edge ( 'none', *, *, #9081, .t. ) ;
#9069 = oriented_edge ( 'none', *, *, #9075, .t. ) ;
#9070 = oriented_edge ( 'none', *, *, #9013, .t. ) ;
#9071 = advanced_face ( 'none', ( #21650 ), #21615, .t. ) ;
#9072 = vertex_point ( 'none', #21596 ) ;
#9073 = oriented_edge ( 'none', *, *, #9074, .t. ) ;
#9074 = edge_curve ( 'none', #9072, #9031, #21640, .t. ) ;
#9075 = edge_curve ( 'none', #9026, #9006, #21633, .t. ) ;
#9076 = oriented_edge ( 'none', *, *, #9078, .t. ) ;
#9077 = oriented_edge ( 'none', *, *, #8979, .t. ) ;
#9078 = edge_curve ( 'none', #9002, #9091, #21683, .t. ) ;
#9079 = advanced_face ( 'none', ( #21616 ), #21642, .t. ) ;
#9080 = edge_loop ( 'none', ( #6932, #9135, #9055 ) ) ;
#9081 = edge_curve ( 'none', #9006, #9002, #21667, .t. ) ;
#9082 = oriented_edge ( 'none', *, *, #9011, .t. ) ;
#9083 = oriented_edge ( 'none', *, *, #9014, .f. ) ;
#9084 = oriented_edge ( 'none', *, *, #9022, .t. ) ;
#9086 = oriented_edge ( 'none', *, *, #9122, .t. ) ;
#9085 = advanced_face ( 'none', ( #21672 ), #21673, .t. ) ;
#9087 = oriented_edge ( 'none', *, *, #9014, .t. ) ;
#9088 = oriented_edge ( 'none', *, *, #9089, .t. ) ;
#9089 = edge_curve ( 'none', #9024, #8963, #21411, .t. ) ;
#9090 = edge_curve ( 'none', #9031, #9024, #21704, .t. ) ;
#9091 = vertex_point ( 'none', #21705 ) ;
#9092 = edge_loop ( 'none', ( #9077, #9082, #9076 ) ) ;
#9093 = oriented_edge ( 'none', *, *, #9020, .f. ) ;
#9094 = oriented_edge ( 'none', *, *, #9114, .t. ) ;
#9095 = oriented_edge ( 'none', *, *, #9081, .f. ) ;
#9096 = oriented_edge ( 'none', *, *, #9078, .f. ) ;
#9097 = edge_loop ( 'none', ( #9166, #9158, #9145, #9056, #9148 ) ) ;
#9098 = oriented_edge ( 'none', *, *, #9215, .t. ) ;
#9099 = advanced_face ( 'none', ( #21703 ), #21701, .f. ) ;
#9100 = edge_curve ( 'none', #9109, #9101, #21689, .t. ) ;
#9101 = vertex_point ( 'none', #21694 ) ;
#9102 = oriented_edge ( 'none', *, *, #9063, .f. ) ;
#9103 = oriented_edge ( 'none', *, *, #9176, .t. ) ;
#9104 = oriented_edge ( 'none', *, *, #9054, .f. ) ;
#9105 = oriented_edge ( 'none', *, *, #9112, .f. ) ;
#9106 = advanced_face ( 'none', ( #21702 ), #21688, .f. ) ;
#9107 = edge_curve ( 'none', #9065, #9128, #21728, .t. ) ;
#9108 = edge_curve ( 'none', #9128, #9109, #21719, .t. ) ;
#9109 = vertex_point ( 'none', #21733 ) ;
#9110 = oriented_edge ( 'none', *, *, #9052, .f. ) ;
#9111 = oriented_edge ( 'none', *, *, #9075, .f. ) ;
#9112 = edge_curve ( 'none', #9128, #9006, #21727, .t. ) ;
#9113 = advanced_face ( 'none', ( #21718 ), #21715, .f. ) ;
#9114 = edge_curve ( 'none', #52427, #9174, #21716, .t. ) ;
#9115 = oriented_edge ( 'none', *, *, #9112, .t. ) ;
#9116 = edge_loop ( 'none', ( #9105, #9175, #9103, #9096, #9095 ) ) ;
#9117 = oriented_edge ( 'none', *, *, #9156, .t. ) ;
#9118 = oriented_edge ( 'none', *, *, #9131, .f. ) ;
#9119 = edge_loop ( 'none', ( #9154, #9094, #9168, #7520 ) ) ;
#9120 = vertex_point ( 'none', #21717 ) ;
#9121 = oriented_edge ( 'none', *, *, #9286, .f. ) ;
#9122 = edge_curve ( 'none', #9244, #6930, #21763, .t. ) ;
#9123 = advanced_face ( 'none', ( #21751 ), #21706, .f. ) ;
#9124 = oriented_edge ( 'none', *, *, #9125, .t. ) ;
#9125 = edge_curve ( 'none', #9120, #9065, #21744, .t. ) ;
#9126 = oriented_edge ( 'none', *, *, #9107, .t. ) ;
#9127 = oriented_edge ( 'none', *, *, #9052, .t. ) ;
#9128 = vertex_point ( 'none', #21750 ) ;
#9129 = edge_curve ( 'none', #8963, #9133, #21783, .t. ) ;
#9130 = edge_curve ( 'none', #9132, #9026, #21773, .t. ) ;
#9131 = edge_curve ( 'none', #9120, #9133, #21745, .t. ) ;
#9132 = vertex_point ( 'none', #21768 ) ;
#9133 = vertex_point ( 'none', #21782 ) ;
#9134 = edge_loop ( 'none', ( #9110, #9126, #9115, #9111, #9171 ) ) ;
#9135 = oriented_edge ( 'none', *, *, #9054, .t. ) ;
#9136 = advanced_face ( 'none', ( #21746 ), #21808, .f. ) ;
#9137 = oriented_edge ( 'none', *, *, #9108, .f. ) ;
#9138 = oriented_edge ( 'none', *, *, #8926, .f. ) ;
#9139 = vertex_point ( 'none', #21764 ) ;
#9140 = edge_curve ( 'none', #9109, #8925, #21809, .t. ) ;
#9141 = oriented_edge ( 'none', *, *, #9215, .f. ) ;
#9142 = oriented_edge ( 'none', *, *, #9189, .f. ) ;
#9143 = advanced_face ( 'none', ( #21810 ), #21814, .f. ) ;
#9144 = oriented_edge ( 'none', *, *, #9205, .f. ) ;
#9145 = oriented_edge ( 'none', *, *, #9169, .t. ) ;
#9146 = oriented_edge ( 'none', *, *, #9150, .t. ) ;
#9147 = edge_loop ( 'none', ( #9170, #9146, #9153, #9212, #9152 ) ) ;
#9148 = oriented_edge ( 'none', *, *, #9074, .f. ) ;
#9149 = advanced_face ( 'none', ( #21774 ), #21743, .f. ) ;
#9150 = edge_curve ( 'none', #50686, #9120, #21840, .t. ) ;
#9151 = edge_loop ( 'none', ( #9098, #9206, #9144, #9208 ) ) ;
#9152 = oriented_edge ( 'none', *, *, #9089, .f. ) ;
#9153 = oriented_edge ( 'none', *, *, #9131, .t. ) ;
#9154 = oriented_edge ( 'none', *, *, #52438, .f. ) ;
#9155 = oriented_edge ( 'none', *, *, #9100, .t. ) ;
#9156 = edge_curve ( 'none', #9101, #9072, #21878, .t. ) ;
#9157 = edge_curve ( 'none', #10920, #9139, #21912, .t. ) ;
#9158 = oriented_edge ( 'none', *, *, #9165, .t. ) ;
#9159 = oriented_edge ( 'none', *, *, #8979, .f. ) ;
#9160 = edge_curve ( 'none', #9139, #52434, #21875, .t. ) ;
#9161 = oriented_edge ( 'none', *, *, #9022, .f. ) ;
#9162 = oriented_edge ( 'none', *, *, #9160, .t. ) ;
#9163 = edge_loop ( 'none', ( #9214, #9137, #9141, #9138 ) ) ;
#9164 = advanced_face ( 'none', ( #21806 ), #21913, .f. ) ;
#9165 = edge_curve ( 'none', #9101, #50686, #21894, .t. ) ;
#9166 = oriented_edge ( 'none', *, *, #9156, .f. ) ;
#9167 = oriented_edge ( 'none', *, *, #9140, .t. ) ;
#9168 = oriented_edge ( 'none', *, *, #9005, .t. ) ;
#9169 = edge_curve ( 'none', #50686, #9024, #21903, .t. ) ;
#9170 = oriented_edge ( 'none', *, *, #9169, .f. ) ;
#9171 = oriented_edge ( 'none', *, *, #9130, .f. ) ;
#9172 = vertex_point ( 'none', #21657 ) ;
#9173 = advanced_face ( 'none', ( #21656 ), #21432, .f. ) ;
#9174 = vertex_point ( 'none', #21658 ) ;
#9175 = oriented_edge ( 'none', *, *, #9108, .t. ) ;
#9176 = edge_curve ( 'none', #9109, #9091, #21897, .t. ) ;
#9177 = oriented_edge ( 'none', *, *, #8973, .t. ) ;
#9178 = oriented_edge ( 'none', *, *, #8982, .f. ) ;
#9179 = advanced_face ( 'none', ( #21928 ), #21923, .f. ) ;
#9180 = oriented_edge ( 'none', *, *, #9165, .f. ) ;
#9181 = oriented_edge ( 'none', *, *, #9182, .f. ) ;
#9182 = edge_curve ( 'none', #50686, #8903, #21925, .t. ) ;
#9183 = edge_loop ( 'none', ( #9177, #9239, #9235, #9234 ) ) ;
#9184 = oriented_edge ( 'none', *, *, #9190, .t. ) ;
#9185 = oriented_edge ( 'none', *, *, #9150, .f. ) ;
#9186 = advanced_face ( 'none', ( #21927 ), #21981, .f. ) ;
#9187 = vertex_point ( 'none', #21924 ) ;
#9188 = oriented_edge ( 'none', *, *, #9182, .t. ) ;
#9189 = edge_curve ( 'none', #9101, #8856, #21978, .t. ) ;
#9190 = edge_curve ( 'none', #8900, #9120, #21980, .t. ) ;
#9191 = oriented_edge ( 'none', *, *, #8877, .f. ) ;
#9192 = oriented_edge ( 'none', *, *, #9189, .t. ) ;
#9193 = oriented_edge ( 'none', *, *, #9100, .f. ) ;
#9194 = oriented_edge ( 'none', *, *, #8911, .f. ) ;
#9195 = edge_loop ( 'none', ( #9198, #9199, #9200, #9204, #9178 ) ) ;
#9196 = advanced_face ( 'none', ( #21926 ), #22040, .f. ) ;
#9197 = edge_loop ( 'none', ( #9184, #9185, #9188, #9245 ) ) ;
#9198 = oriented_edge ( 'none', *, *, #9205, .t. ) ;
#9199 = oriented_edge ( 'none', *, *, #9125, .f. ) ;
#9200 = oriented_edge ( 'none', *, *, #9190, .f. ) ;
#9201 = edge_loop ( 'none', ( #9191, #9251, #9248, #9255 ) ) ;
#9202 = edge_loop ( 'none', ( #9192, #9194, #9181, #9180 ) ) ;
#9203 = edge_curve ( 'none', #8924, #51053, #21986, .t. ) ;
#9204 = oriented_edge ( 'none', *, *, #8905, .f. ) ;
#9205 = edge_curve ( 'none', #8927, #9065, #22038, .t. ) ;
#9206 = oriented_edge ( 'none', *, *, #9107, .f. ) ;
#9207 = oriented_edge ( 'none', *, *, #8922, .f. ) ;
#9208 = oriented_edge ( 'none', *, *, #8928, .f. ) ;
#9209 = advanced_face ( 'none', ( #22031 ), #22121, .f. ) ;
#9210 = oriented_edge ( 'none', *, *, #8641, .t. ) ;
#9211 = oriented_edge ( 'none', *, *, #8847, .f. ) ;
#9212 = oriented_edge ( 'none', *, *, #9129, .f. ) ;
#9213 = edge_loop ( 'none', ( #9167, #9207, #9211, #9142, #9193 ) ) ;
#9214 = oriented_edge ( 'none', *, *, #9140, .f. ) ;
#9215 = edge_curve ( 'none', #8923, #9128, #22124, .t. ) ;
#9216 = oriented_edge ( 'none', *, *, #9296, .t. ) ;
#9217 = oriented_edge ( 'none', *, *, #9301, .f. ) ;
#9218 = advanced_face ( 'none', ( #22043 ), #22044, .f. ) ;
#9219 = oriented_edge ( 'none', *, *, #9221, .f. ) ;
#9220 = oriented_edge ( 'none', *, *, #8975, .t. ) ;
#9221 = edge_curve ( 'none', #9302, #9249, #22126, .t. ) ;
#9222 = vertex_point ( 'none', #22142 ) ;
#9223 = oriented_edge ( 'none', *, *, #9227, .t. ) ;
#9224 = edge_curve ( 'none', #9302, #8978, #22032, .t. ) ;
#9225 = vertex_point ( 'none', #22141 ) ;
#9226 = oriented_edge ( 'none', *, *, #52473, .f. ) ;
#9227 = edge_curve ( 'none', #52489, #9289, #22120, .t. ) ;
#9228 = edge_curve ( 'none', #9187, #9243, #22070, .t. ) ;
#9229 = oriented_edge ( 'none', *, *, #9228, .f. ) ;
#9230 = edge_curve ( 'none', #9187, #9001, #22202, .t. ) ;
#9231 = oriented_edge ( 'none', *, *, #9230, .t. ) ;
#9232 = oriented_edge ( 'none', *, *, #9224, .t. ) ;
#9233 = advanced_face ( 'none', ( #22207 ), #22203, .f. ) ;
#9234 = oriented_edge ( 'none', *, *, #9301, .t. ) ;
#9235 = oriented_edge ( 'none', *, *, #9236, .f. ) ;
#9236 = edge_curve ( 'none', #9249, #9187, #22191, .t. ) ;
#9237 = oriented_edge ( 'none', *, *, #9285, .t. ) ;
#9238 = edge_loop ( 'none', ( #9269, #9298, #9300, #9283 ) ) ;
#9239 = oriented_edge ( 'none', *, *, #9230, .f. ) ;
#9240 = oriented_edge ( 'none', *, *, #8985, .t. ) ;
#9241 = advanced_face ( 'none', ( #22196 ), #22208, .f. ) ;
#9242 = edge_loop ( 'none', ( #9226, #9223, #9282, #9406 ) ) ;
#9243 = vertex_point ( 'none', #22198 ) ;
#9244 = vertex_point ( 'none', #22178 ) ;
#9245 = oriented_edge ( 'none', *, *, #8907, .f. ) ;
#9246 = advanced_face ( 'none', ( #22185 ), #22181, .f. ) ;
#9247 = edge_curve ( 'none', #9289, #9172, #22177, .t. ) ;
#9248 = oriented_edge ( 'none', *, *, #8858, .t. ) ;
#9249 = vertex_point ( 'none', #22210 ) ;
#9250 = edge_loop ( 'none', ( #9240, #9253, #9229, #9231 ) ) ;
#9251 = oriented_edge ( 'none', *, *, #8896, .f. ) ;
#9252 = edge_curve ( 'none', #8274, #8354, #22236, .t. ) ;
#9253 = oriented_edge ( 'none', *, *, #9258, .f. ) ;
#9254 = vertex_point ( 'none', #22229 ) ;
#9255 = oriented_edge ( 'none', *, *, #8891, .f. ) ;
#9256 = edge_loop ( 'none', ( #9290, #9284, #9288, #9216 ) ) ;
#9257 = advanced_face ( 'none', ( #22184 ), #22231, .f. ) ;
#9258 = edge_curve ( 'none', #9243, #8994, #22223, .t. ) ;
#9259 = oriented_edge ( 'none', *, *, #9261, .t. ) ;
#9260 = oriented_edge ( 'none', *, *, #9320, .t. ) ;
#9261 = edge_curve ( 'none', #9343, #9049, #22225, .t. ) ;
#9262 = edge_curve ( 'none', #9273, #9043, #22214, .t. ) ;
#9263 = oriented_edge ( 'none', *, *, #9262, .f. ) ;
#9264 = advanced_face ( 'none', ( #22211 ), #22274, .f. ) ;
#9265 = oriented_edge ( 'none', *, *, #9267, .f. ) ;
#9266 = oriented_edge ( 'none', *, *, #8962, .t. ) ;
#9267 = edge_curve ( 'none', #9271, #9273, #22273, .t. ) ;
#9268 = advanced_face ( 'none', ( #22232 ), #22268, .t. ) ;
#9269 = oriented_edge ( 'none', *, *, #9044, .t. ) ;
#9270 = edge_curve ( 'none', #9222, #9225, #22260, .t. ) ;
#9271 = vertex_point ( 'none', #22256 ) ;
#9272 = edge_curve ( 'none', #9222, #8969, #22251, .t. ) ;
#9273 = vertex_point ( 'none', #22266 ) ;
#9274 = edge_loop ( 'none', ( #9279, #9276, #9278, #9297 ) ) ;
#9275 = oriented_edge ( 'none', *, *, #9327, .t. ) ;
#9276 = oriented_edge ( 'none', *, *, #9272, .f. ) ;
#9277 = advanced_face ( 'none', ( #22247 ), #22261, .f. ) ;
#9278 = oriented_edge ( 'none', *, *, #9280, .f. ) ;
#9279 = oriented_edge ( 'none', *, *, #9047, .t. ) ;
#9280 = edge_curve ( 'none', #9273, #9222, #22255, .t. ) ;
#9281 = edge_loop ( 'none', ( #9542, #9545, #9553, #9556, #9555 ) ) ;
#9282 = oriented_edge ( 'none', *, *, #9247, .t. ) ;
#9283 = oriented_edge ( 'none', *, *, #9272, .t. ) ;
#9284 = oriented_edge ( 'none', *, *, #9224, .f. ) ;
#9285 = edge_curve ( 'none', #8600, #8699, #22311, .t. ) ;
#9286 = edge_curve ( 'none', #9244, #8699, #22245, .t. ) ;
#9287 = advanced_face ( 'none', ( #22299 ), #22295, .f. ) ;
#9288 = oriented_edge ( 'none', *, *, #9291, .f. ) ;
#9289 = vertex_point ( 'none', #22243 ) ;
#9290 = oriented_edge ( 'none', *, *, #8996, .t. ) ;
#9292 = oriented_edge ( 'none', *, *, #6727, .t. ) ;
#9291 = edge_curve ( 'none', #9225, #9302, #22304, .t. ) ;
#9293 = oriented_edge ( 'none', *, *, #2150, .t. ) ;
#9294 = vertex_point ( 'none', #22288 ) ;
#9295 = edge_loop ( 'none', ( #9266, #9263, #9265, #9275 ) ) ;
#9296 = edge_curve ( 'none', #9225, #9040, #22282, .t. ) ;
#9297 = oriented_edge ( 'none', *, *, #9262, .t. ) ;
#9298 = oriented_edge ( 'none', *, *, #9296, .f. ) ;
#9299 = advanced_face ( 'none', ( #22305 ), #22290, .f. ) ;
#9300 = oriented_edge ( 'none', *, *, #9270, .f. ) ;
#9301 = edge_curve ( 'none', #9249, #8968, #22343, .t. ) ;
#9302 = vertex_point ( 'none', #22283 ) ;
#9303 = edge_loop ( 'none', ( #10178, #10038, #10667, #10397, #10719, #10343 ) ) ;
#9304 = edge_loop ( 'none', ( #9220, #9217, #9219, #9232 ) ) ;
#9305 = edge_loop ( 'none', ( #9310, #9385, #9309, #9308 ) ) ;
#9306 = oriented_edge ( 'none', *, *, #9258, .t. ) ;
#9307 = advanced_face ( 'none', ( #22284 ), #22339, .f. ) ;
#9308 = oriented_edge ( 'none', *, *, #9314, .t. ) ;
#9309 = oriented_edge ( 'none', *, *, #9311, .f. ) ;
#9310 = oriented_edge ( 'none', *, *, #9027, .t. ) ;
#9311 = edge_curve ( 'none', #9312, #9341, #22330, .t. ) ;
#9312 = vertex_point ( 'none', #22328 ) ;
#9313 = oriented_edge ( 'none', *, *, #9228, .t. ) ;
#9314 = edge_curve ( 'none', #9312, #9003, #22324, .t. ) ;
#9315 = edge_loop ( 'none', ( #9371, #9355, #9350, #9412, #9417 ) ) ;
#9316 = advanced_face ( 'none', ( #22332 ), #22322, .f. ) ;
#9317 = oriented_edge ( 'none', *, *, #9344, .f. ) ;
#9318 = vertex_point ( 'none', #22337 ) ;
#9319 = edge_curve ( 'none', #9318, #9048, #22380, .t. ) ;
#9320 = edge_curve ( 'none', #9341, #9041, #22317, .t. ) ;
#9321 = edge_loop ( 'none', ( #9324, #9340, #9323, #9260 ) ) ;
#9322 = advanced_face ( 'none', ( #22344 ), #22318, .f. ) ;
#9323 = oriented_edge ( 'none', *, *, #9325, .f. ) ;
#9324 = oriented_edge ( 'none', *, *, #9030, .t. ) ;
#9325 = edge_curve ( 'none', #9341, #9318, #22313, .t. ) ;
#9326 = edge_curve ( 'none', #9347, #9348, #22365, .t. ) ;
#9327 = edge_curve ( 'none', #9271, #9046, #22358, .t. ) ;
#9328 = oriented_edge ( 'none', *, *, #52349, .f. ) ;
#9329 = oriented_edge ( 'none', *, *, #7308, .t. ) ;
#9330 = edge_loop ( 'none', ( #9313, #9360, #9384, #9362, #9383, #9364, #9361, #9369, #9363, #9372, #9365, #9426 ) ) ;
#9331 = edge_loop ( 'none', ( #9334, #9342, #9317, #9333 ) ) ;
#9332 = edge_loop ( 'none', ( #9337, #9339, #9336, #9259 ) ) ;
#9333 = oriented_edge ( 'none', *, *, #9319, .t. ) ;
#9334 = oriented_edge ( 'none', *, *, #9028, .t. ) ;
#9335 = advanced_face ( 'none', ( #22321 ), #22349, .f. ) ;
#9336 = oriented_edge ( 'none', *, *, #9338, .f. ) ;
#9337 = oriented_edge ( 'none', *, *, #8965, .t. ) ;
#9338 = edge_curve ( 'none', #9343, #9271, #22362, .t. ) ;
#9339 = oriented_edge ( 'none', *, *, #9327, .f. ) ;
#9340 = oriented_edge ( 'none', *, *, #9319, .f. ) ;
#9341 = vertex_point ( 'none', #22350 ) ;
#9342 = oriented_edge ( 'none', *, *, #9261, .f. ) ;
#9343 = vertex_point ( 'none', #22414 ) ;
#9344 = edge_curve ( 'none', #9318, #9343, #22411, .t. ) ;
#9345 = vertex_point ( 'none', #22406 ) ;
#9346 = manifold_solid_brep ( 'thdschpat', #6216 ) ;
#9347 = vertex_point ( 'none', #22405 ) ;
#9348 = vertex_point ( 'none', #22403 ) ;
#9349 = advanced_face ( 'none', ( #22402 ), #22412, .t. ) ;
#9350 = oriented_edge ( 'none', *, *, #9356, .f. ) ;
#9351 = vertex_point ( 'none', #22400 ) ;
#9352 = edge_loop ( 'none', ( #9357, #9370, #9424, #9402, #9420, #9423 ) ) ;
#9353 = vertex_point ( 'none', #22396 ) ;
#9354 = vertex_point ( 'none', #22398 ) ;
#9355 = oriented_edge ( 'none', *, *, #9373, .t. ) ;
#9356 = edge_curve ( 'none', #9351, #9353, #22395, .t. ) ;
#9357 = oriented_edge ( 'none', *, *, #9356, .t. ) ;
#9358 = oriented_edge ( 'none', *, *, #7496, .t. ) ;
#9359 = edge_curve ( 'none', #9416, #9351, #22388, .t. ) ;
#9360 = oriented_edge ( 'none', *, *, #9379, .t. ) ;
#9361 = oriented_edge ( 'none', *, *, #9267, .t. ) ;
#9362 = oriented_edge ( 'none', *, *, #9325, .t. ) ;
#9363 = oriented_edge ( 'none', *, *, #9270, .t. ) ;
#9364 = oriented_edge ( 'none', *, *, #9338, .t. ) ;
#9365 = oriented_edge ( 'none', *, *, #9221, .t. ) ;
#9366 = closed_shell ( 'none', ( #8874, #8862, #8844, #8886, #8961, #8884, #8953, #8931, #8942, #8921, #8993, #8967, #9085, #9008, #9079, #9067, #9071, #9057, #9123, #9106, #9173, #9099, #9164, #9149, #9136, #9143, #9209, #9196, #9179, #9186, #9246, #9257, #9233, #9218, #9287, #9299, #9277, #9264, #9335, #9316, #9322, #9307, #9376, #9381 ) ) ;
#9367 = cartesian_point ( 'none', ( 54.20030932306104900, 7.500000000000000000, -36.77739073513102900 ) ) ;
#9368 = cartesian_point ( 'none', ( 54.20030932306106300, 7.679512664737906400, -36.77739073513102900 ) ) ;
#9369 = oriented_edge ( 'none', *, *, #9280, .t. ) ;
#9370 = oriented_edge ( 'none', *, *, #9419, .t. ) ;
#9371 = oriented_edge ( 'none', *, *, #9326, .t. ) ;
#9372 = oriented_edge ( 'none', *, *, #9291, .t. ) ;
#9373 = edge_curve ( 'none', #9348, #9353, #22394, .t. ) ;
#9374 = edge_loop ( 'none', ( #9378, #9375, #9377, #9306 ) ) ;
#9375 = oriented_edge ( 'none', *, *, #9314, .f. ) ;
#9376 = advanced_face ( 'none', ( #22386 ), #22452, .f. ) ;
#9377 = oriented_edge ( 'none', *, *, #9379, .f. ) ;
#9378 = oriented_edge ( 'none', *, *, #8970, .t. ) ;
#9379 = edge_curve ( 'none', #9243, #9312, #22454, .t. ) ;
#9380 = edge_curve ( 'none', #9172, #52457, #22440, .t. ) ;
#9381 = advanced_face ( 'none', ( #22457 ), #22443, .t. ) ;
#9382 = edge_curve ( 'none', #7538, #52495, #22424, .t. ) ;
#9383 = oriented_edge ( 'none', *, *, #9344, .t. ) ;
#9384 = oriented_edge ( 'none', *, *, #9311, .t. ) ;
#9385 = oriented_edge ( 'none', *, *, #9320, .f. ) ;
#9386 = oriented_edge ( 'none', *, *, #9398, .f. ) ;
#9387 = vertex_point ( 'none', #22456 ) ;
#9388 = vertex_point ( 'none', #22426 ) ;
#9389 = edge_loop ( 'none', ( #9442, #9462, #9448, #9451, #9440, #9513 ) ) ;
#9390 = vertex_point ( 'none', #22432 ) ;
#9391 = oriented_edge ( 'none', *, *, #9393, .f. ) ;
#9392 = oriented_edge ( 'none', *, *, #9395, .t. ) ;
#9393 = edge_curve ( 'none', #9396, #9388, #22421, .t. ) ;
#9394 = edge_curve ( 'none', #9390, #9345, #22488, .t. ) ;
#9395 = edge_curve ( 'none', #9390, #9388, #22489, .t. ) ;
#9396 = vertex_point ( 'none', #22490 ) ;
#9397 = vertex_point ( 'none', #22481 ) ;
#9398 = edge_curve ( 'none', #9397, #9396, #22491, .t. ) ;
#9399 = edge_curve ( 'none', #9388, #9438, #22480, .t. ) ;
#9400 = edge_curve ( 'none', #9387, #9397, #22477, .t. ) ;
#9401 = edge_loop ( 'none', ( #9411, #9392, #9391, #9386, #9455 ) ) ;
#9402 = oriented_edge ( 'none', *, *, #9421, .f. ) ;
#9403 = edge_curve ( 'none', #9404, #9345, #22483, .t. ) ;
#9404 = vertex_point ( 'none', #22522 ) ;
#9405 = edge_curve ( 'none', #9351, #9404, #22514, .t. ) ;
#9406 = oriented_edge ( 'none', *, *, #9380, .t. ) ;
#9407 = edge_curve ( 'none', #9487, #9474, #22509, .t. ) ;
#9408 = edge_loop ( 'none', ( #9358, #9410, #9447, #9437, #9466, #9692, #9780, #9781, #9702, #9719, #9658, #9697, #9654, #9709, #9696, #9653, #9975, #10072, #9985, #9962, #10040, #9981, #10076, #7515, #10164, #10241, #10274, #10289, #10354, #10336, #10342, #10346, #10345, #10344, #10347, #10339, #10287, #10350, #10333, #10328, #10325, #10326, #10323, #6570, #6563, #6495, #6550, #6542, #6549, #6611, #6613, #6621, #6614, #6496, #6541, #6553, #6605, #6534, #6640, #6638, #6637, #6634, #6672, #6718, #6708, #6704, #6713, #6719, #6667, #6687, #6699, #6688, #6690, #6692, #6681, #6720, #6693, #6678, #6677, #6739, #6737, #6752, #6746, #6749, #6742, #6747, #6764, #6815, #6726, #6811, #6819, #6808, #6820, #6801, #6791, #6802, #6793, #6792, #6795, #6786, #6784, #6779, #6777, #6949, #6962, #6973, #6960, #6945, #6926, #7072, #7035, #7061, #7069, #7040, #6780, #6778, #7249, #7201, #7159, #7147, #7200, #7164, #10591, #10560, #10548, #10547, #10546, #10552, #10620, #10665, #10652, #10669, #10679, #10644, #10648, #10640, #10643, #10646, #10638, #10670, #10724, #10690, #10703, #10773, #10770, #10763, #10767, #10757, #10769, #10768, #10761, #10758, #10752, #10750, #10749, #10766, #10742, #10748, #10743, #6428, #6452, #6449, #6450, #6442, #6437, #6444, #6443, #6434, #6522, #6516, #6447, #6517, #6511, #6513, #6500 ) ) ;
#9409 = advanced_face ( 'none', ( #22505 ), #22474, .t. ) ;
#9410 = oriented_edge ( 'none', *, *, #9382, .t. ) ;
#9411 = oriented_edge ( 'none', *, *, #9469, .t. ) ;
#9412 = oriented_edge ( 'none', *, *, #9359, .f. ) ;
#9413 = edge_curve ( 'none', #9347, #9416, #22503, .t. ) ;
#9414 = vertex_point ( 'none', #22499 ) ;
#9415 = vertex_point ( 'none', #22498 ) ;
#9416 = vertex_point ( 'none', #22504 ) ;
#9417 = oriented_edge ( 'none', *, *, #9413, .f. ) ;
#9418 = advanced_face ( 'none', ( #22492 ), #22497, .t. ) ;
#9419 = edge_curve ( 'none', #9353, #9415, #22517, .t. ) ;
#9420 = oriented_edge ( 'none', *, *, #9403, .f. ) ;
#9421 = edge_curve ( 'none', #9345, #9414, #22552, .t. ) ;
#9422 = edge_curve ( 'none', #9415, #9414, #22547, .t. ) ;
#9423 = oriented_edge ( 'none', *, *, #9405, .f. ) ;
#9424 = oriented_edge ( 'none', *, *, #9422, .t. ) ;
#9425 = advanced_face ( 'none', ( #22493, #22536 ), #22544, .f. ) ;
#9426 = oriented_edge ( 'none', *, *, #9236, .t. ) ;
#9427 = oriented_edge ( 'none', *, *, #9434, .t. ) ;
#9428 = oriented_edge ( 'none', *, *, #9430, .t. ) ;
#9429 = edge_loop ( 'none', ( #9508, #9449, #9504, #9509, #9489 ) ) ;
#9430 = edge_curve ( 'none', #9468, #9435, #22551, .t. ) ;
#9431 = edge_curve ( 'none', #9464, #9498, #22529, .t. ) ;
#9432 = oriented_edge ( 'none', *, *, #9433, .f. ) ;
#9433 = edge_curve ( 'none', #9498, #9436, #22535, .t. ) ;
#9434 = edge_curve ( 'none', #9435, #9436, #22583, .t. ) ;
#9435 = vertex_point ( 'none', #22581 ) ;
#9436 = vertex_point ( 'none', #22575 ) ;
#9437 = oriented_edge ( 'none', *, *, #9441, .t. ) ;
#9438 = vertex_point ( 'none', #22588 ) ;
#9439 = advanced_face ( 'none', ( #22572 ), #22587, .t. ) ;
#9440 = oriented_edge ( 'none', *, *, #9452, .f. ) ;
#9441 = edge_curve ( 'none', #52514, #9354, #22564, .t. ) ;
#9442 = oriented_edge ( 'none', *, *, #9393, .t. ) ;
#9443 = vertex_point ( 'none', #22565 ) ;
#9444 = vertex_point ( 'none', #22566 ) ;
#9445 = edge_curve ( 'none', #9438, #9444, #22569, .t. ) ;
#9446 = edge_loop ( 'none', ( #9428, #9427, #9432, #9450, #26 ) ) ;
#9447 = oriented_edge ( 'none', *, *, #52508, .t. ) ;
#9448 = oriented_edge ( 'none', *, *, #9445, .t. ) ;
#9449 = oriented_edge ( 'none', *, *, #9502, .t. ) ;
#9450 = oriented_edge ( 'none', *, *, #9431, .f. ) ;
#9451 = oriented_edge ( 'none', *, *, #9453, .f. ) ;
#9452 = edge_curve ( 'none', #9467, #9443, #22559, .t. ) ;
#9453 = edge_curve ( 'none', #9443, #9444, #22611, .t. ) ;
#9454 = edge_curve ( 'none', #9387, #9456, #22613, .t. ) ;
#9455 = oriented_edge ( 'none', *, *, #9400, .f. ) ;
#9456 = vertex_point ( 'none', #22584 ) ;
#9457 = advanced_face ( 'none', ( #22602 ), #22567, .t. ) ;
#9458 = oriented_edge ( 'none', *, *, #9469, .f. ) ;
#9459 = oriented_edge ( 'none', *, *, #9403, .t. ) ;
#9460 = oriented_edge ( 'none', *, *, #9454, .t. ) ;
#9461 = edge_curve ( 'none', #9456, #9404, #22601, .t. ) ;
#9462 = oriented_edge ( 'none', *, *, #9399, .t. ) ;
#9463 = oriented_edge ( 'none', *, *, #9461, .t. ) ;
#9464 = vertex_point ( 'none', #22619 ) ;
#9465 = oriented_edge ( 'none', *, *, #9394, .f. ) ;
#9466 = oriented_edge ( 'none', *, *, #9519, .t. ) ;
#9467 = vertex_point ( 'none', #22595 ) ;
#9468 = vertex_point ( 'none', #22600 ) ;
#9469 = edge_curve ( 'none', #9387, #9390, #22590, .t. ) ;
#9470 = edge_loop ( 'none', ( #9458, #9460, #9463, #9459, #9465 ) ) ;
#9471 = oriented_edge ( 'none', *, *, #9472, .f. ) ;
#9472 = edge_curve ( 'none', #9473, #9486, #22606, .t. ) ;
#9473 = vertex_point ( 'none', #22650 ) ;
#9474 = vertex_point ( 'none', #22649 ) ;
#9475 = edge_curve ( 'none', #9474, #9473, #22589, .t. ) ;
#9476 = edge_curve ( 'none', #9495, #9506, #22651, .t. ) ;
#9477 = edge_loop ( 'none', ( #9485, #9484, #9471, #9482, #8929 ) ) ;
#9478 = oriented_edge ( 'none', *, *, #9476, .f. ) ;
#9479 = edge_curve ( 'none', #9500, #9495, #22643, .t. ) ;
#9480 = edge_curve ( 'none', #9498, #9500, #22627, .t. ) ;
#9481 = vertex_point ( 'none', #22629 ) ;
#9482 = oriented_edge ( 'none', *, *, #9475, .f. ) ;
#9483 = advanced_face ( 'none', ( #22636 ), #22628, .t. ) ;
#9484 = oriented_edge ( 'none', *, *, #9562, .t. ) ;
#9485 = oriented_edge ( 'none', *, *, #9563, .t. ) ;
#9486 = vertex_point ( 'none', #22623 ) ;
#9487 = vertex_point ( 'none', #22682 ) ;
#9488 = edge_curve ( 'none', #9435, #9443, #22635, .t. ) ;
#9489 = oriented_edge ( 'none', *, *, #9488, .f. ) ;
#9490 = oriented_edge ( 'none', *, *, #9496, .t. ) ;
#9491 = oriented_edge ( 'none', *, *, #9499, .t. ) ;
#9492 = advanced_face ( 'none', ( #22655 ), #22622, .t. ) ;
#9493 = oriented_edge ( 'none', *, *, #9479, .f. ) ;
#9494 = oriented_edge ( 'none', *, *, #9433, .t. ) ;
#9495 = vertex_point ( 'none', #22674 ) ;
#9496 = edge_curve ( 'none', #9507, #9506, #22673, .t. ) ;
#9497 = oriented_edge ( 'none', *, *, #9480, .f. ) ;
#9498 = vertex_point ( 'none', #22684 ) ;
#9499 = edge_curve ( 'none', #9436, #9507, #22671, .t. ) ;
#9500 = vertex_point ( 'none', #22664 ) ;
#9501 = edge_curve ( 'none', #9468, #9464, #22679, .t. ) ;
#9502 = edge_curve ( 'none', #9468, #9503, #22730, .t. ) ;
#9503 = vertex_point ( 'none', #22728 ) ;
#9504 = oriented_edge ( 'none', *, *, #9510, .t. ) ;
#9505 = advanced_face ( 'none', ( #22662 ), #22725, .t. ) ;
#9506 = vertex_point ( 'none', #22712 ) ;
#9507 = vertex_point ( 'none', #22718 ) ;
#9508 = oriented_edge ( 'none', *, *, #9430, .f. ) ;
#9509 = oriented_edge ( 'none', *, *, #9452, .t. ) ;
#9510 = edge_curve ( 'none', #9503, #9467, #22657, .t. ) ;
#9511 = edge_curve ( 'none', #9396, #9467, #22710, .t. ) ;
#9512 = edge_loop ( 'none', ( #9494, #9491, #9490, #9478, #9493, #9497 ) ) ;
#9513 = oriented_edge ( 'none', *, *, #9511, .f. ) ;
#9514 = advanced_face ( 'none', ( #22709 ), #22688, .t. ) ;
#9515 = oriented_edge ( 'none', *, *, #9517, .t. ) ;
#9516 = oriented_edge ( 'none', *, *, #9547, .t. ) ;
#9517 = edge_curve ( 'none', #9605, #9537, #22759, .t. ) ;
#9518 = oriented_edge ( 'none', *, *, #9592, .f. ) ;
#9519 = edge_curve ( 'none', #9354, #50726, #22763, .t. ) ;
#9520 = vertex_point ( 'none', #22755 ) ;
#9521 = edge_curve ( 'none', #9536, #9537, #22764, .t. ) ;
#9522 = oriented_edge ( 'none', *, *, #9594, .t. ) ;
#9523 = oriented_edge ( 'none', *, *, #9521, .f. ) ;
#9524 = edge_curve ( 'none', #9520, #9536, #22747, .t. ) ;
#9525 = edge_curve ( 'none', #9486, #9530, #22754, .t. ) ;
#9526 = oriented_edge ( 'none', *, *, #9649, .t. ) ;
#9527 = vertex_point ( 'none', #22749 ) ;
#9528 = oriented_edge ( 'none', *, *, #5165, .f. ) ;
#9529 = edge_loop ( 'none', ( #9516, #9515, #9523, #9557, #9518 ) ) ;
#9530 = vertex_point ( 'none', #22738 ) ;
#9531 = oriented_edge ( 'none', *, *, #9525, .t. ) ;
#9532 = edge_curve ( 'none', #9530, #9527, #22737, .t. ) ;
#9533 = oriented_edge ( 'none', *, *, #9541, .f. ) ;
#9534 = vertex_point ( 'none', #22751 ) ;
#9535 = edge_curve ( 'none', #9534, #9527, #22789, .t. ) ;
#9536 = vertex_point ( 'none', #22743 ) ;
#9537 = vertex_point ( 'none', #22782 ) ;
#9538 = vertex_point ( 'none', #22790 ) ;
#9539 = edge_curve ( 'none', #9538, #9534, #22779, .t. ) ;
#9540 = oriented_edge ( 'none', *, *, #9539, .f. ) ;
#9541 = edge_curve ( 'none', #9473, #9538, #22788, .t. ) ;
#9542 = oriented_edge ( 'none', *, *, #9563, .f. ) ;
#9543 = vertex_point ( 'none', #22783 ) ;
#9544 = oriented_edge ( 'none', *, *, #9472, .t. ) ;
#9545 = oriented_edge ( 'none', *, *, #9549, .t. ) ;
#9546 = edge_curve ( 'none', #9543, #9500, #22787, .t. ) ;
#9547 = edge_curve ( 'none', #9604, #9605, #22735, .t. ) ;
#9548 = vertex_point ( 'none', #22772 ) ;
#9550 = vertex_point ( 'none', #22823 ) ;
#9549 = edge_curve ( 'none', #9487, #9543, #22769, .t. ) ;
#9551 = edge_curve ( 'none', #9481, #9495, #22828, .t. ) ;
#9552 = advanced_face ( 'none', ( #22822 ), #22819, .t. ) ;
#9553 = oriented_edge ( 'none', *, *, #9546, .t. ) ;
#9554 = oriented_edge ( 'none', *, *, #9535, .f. ) ;
#9555 = oriented_edge ( 'none', *, *, #9551, .f. ) ;
#9556 = oriented_edge ( 'none', *, *, #9479, .t. ) ;
#9557 = oriented_edge ( 'none', *, *, #9524, .f. ) ;
#9558 = oriented_edge ( 'none', *, *, #11480, .t. ) ;
#9559 = oriented_edge ( 'none', *, *, #9532, .t. ) ;
#9560 = edge_curve ( 'none', #7626, #8274, #22809, .t. ) ;
#9561 = edge_loop ( 'none', ( #9544, #9531, #9559, #9554, #9540, #9533 ) ) ;
#9562 = edge_curve ( 'none', #9481, #9486, #22804, .t. ) ;
#9563 = edge_curve ( 'none', #9487, #9481, #22824, .t. ) ;
#9564 = vertex_point ( 'none', #22798 ) ;
#9565 = vertex_point ( 'none', #22859 ) ;
#9566 = vertex_point ( 'none', #22797 ) ;
#9567 = edge_curve ( 'none', #9536, #9578, #22810, .t. ) ;
#9568 = edge_loop ( 'none', ( #9633, #9640, #9647, #9642, #9636 ) ) ;
#9569 = oriented_edge ( 'none', *, *, #9567, .f. ) ;
#9570 = advanced_face ( 'none', ( #22857 ), #22851, .t. ) ;
#9571 = oriented_edge ( 'none', *, *, #9573, .t. ) ;
#9572 = oriented_edge ( 'none', *, *, #9574, .t. ) ;
#9573 = edge_curve ( 'none', #9579, #9566, #22861, .t. ) ;
#9574 = edge_curve ( 'none', #9593, #9579, #22856, .t. ) ;
#9575 = oriented_edge ( 'none', *, *, #9641, .f. ) ;
#9576 = oriented_edge ( 'none', *, *, #9601, .f. ) ;
#9577 = oriented_edge ( 'none', *, *, #9598, .t. ) ;
#9578 = vertex_point ( 'none', #22841 ) ;
#9579 = vertex_point ( 'none', #22844 ) ;
#9580 = vertex_point ( 'none', #22847 ) ;
#9581 = advanced_face ( 'none', ( #22834 ), #22840, .t. ) ;
#9582 = oriented_edge ( 'none', *, *, #9652, .f. ) ;
#9583 = oriented_edge ( 'none', *, *, #9521, .t. ) ;
#9584 = vertex_point ( 'none', #22833 ) ;
#9585 = vertex_point ( 'none', #22888 ) ;
#9586 = edge_curve ( 'none', #9580, #9585, #22832, .t. ) ;
#9587 = edge_loop ( 'none', ( #9572, #9571, #9638, #9575, #9646 ) ) ;
#9588 = oriented_edge ( 'none', *, *, #9586, .t. ) ;
#9589 = oriented_edge ( 'none', *, *, #8679, .f. ) ;
#9590 = edge_curve ( 'none', #9584, #9585, #22885, .t. ) ;
#9591 = oriented_edge ( 'none', *, *, #9539, .t. ) ;
#9592 = edge_curve ( 'none', #9604, #9520, #22839, .t. ) ;
#9593 = vertex_point ( 'none', #22880 ) ;
#9594 = edge_curve ( 'none', #9604, #9595, #22874, .t. ) ;
#9595 = vertex_point ( 'none', #22876 ) ;
#9596 = oriented_edge ( 'none', *, *, #9600, .t. ) ;
#9597 = advanced_face ( 'none', ( #22877 ), #22889, .t. ) ;
#9598 = edge_curve ( 'none', #9537, #9580, #22883, .t. ) ;
#9599 = oriented_edge ( 'none', *, *, #9547, .f. ) ;
#9600 = edge_curve ( 'none', #9595, #9538, #22925, .t. ) ;
#9601 = edge_curve ( 'none', #9605, #9534, #22918, .t. ) ;
#9602 = edge_loop ( 'none', ( #9583, #9577, #9588, #9651, #9582, #9569 ) ) ;
#9603 = edge_loop ( 'none', ( #9599, #9522, #9596, #9591, #9576 ) ) ;
#9604 = vertex_point ( 'none', #22919 ) ;
#9605 = vertex_point ( 'none', #22912 ) ;
#9606 = edge_curve ( 'none', #9608, #9690, #22922, .t. ) ;
#9607 = edge_curve ( 'none', #9656, #49504, #22909, .t. ) ;
#9608 = vertex_point ( 'none', #22905 ) ;
#9609 = edge_curve ( 'none', #9625, #9630, #22900, .t. ) ;
#9610 = oriented_edge ( 'none', *, *, #9639, .t. ) ;
#9611 = vertex_point ( 'none', #22897 ) ;
#9612 = vertex_point ( 'none', #22890 ) ;
#9613 = oriented_edge ( 'none', *, *, #9606, .f. ) ;
#9614 = oriented_edge ( 'none', *, *, #9617, .t. ) ;
#9615 = edge_curve ( 'none', #9611, #9619, #22904, .t. ) ;
#9616 = oriented_edge ( 'none', *, *, #9687, .t. ) ;
#9617 = edge_curve ( 'none', #9566, #9611, #22898, .t. ) ;
#9618 = edge_curve ( 'none', #52538, #9656, #22892, .t. ) ;
#9619 = vertex_point ( 'none', #22950 ) ;
#9620 = edge_loop ( 'none', ( #9679, #9631, #9738, #9680, #9655 ) ) ;
#9621 = oriented_edge ( 'none', *, *, #9623, .f. ) ;
#9622 = oriented_edge ( 'none', *, *, #9615, .t. ) ;
#9623 = edge_curve ( 'none', #9624, #9619, #22943, .t. ) ;
#9624 = vertex_point ( 'none', #22949 ) ;
#9625 = vertex_point ( 'none', #22951 ) ;
#9626 = oriented_edge ( 'none', *, *, #9627, .f. ) ;
#9627 = edge_curve ( 'none', #9612, #9624, #22936, .t. ) ;
#9628 = vertex_point ( 'none', #22938 ) ;
#9629 = oriented_edge ( 'none', *, *, #52392, .t. ) ;
#9630 = vertex_point ( 'none', #22893 ) ;
#9631 = oriented_edge ( 'none', *, *, #9682, .t. ) ;
#9632 = vertex_point ( 'none', #22945 ) ;
#9633 = oriented_edge ( 'none', *, *, #9574, .f. ) ;
#9634 = edge_curve ( 'none', #9645, #9578, #22944, .t. ) ;
#9635 = edge_curve ( 'none', #9579, #9584, #22926, .t. ) ;
#9636 = oriented_edge ( 'none', *, *, #9635, .f. ) ;
#9637 = advanced_face ( 'none', ( #22928 ), #22927, .t. ) ;
#9638 = oriented_edge ( 'none', *, *, #9639, .f. ) ;
#9639 = edge_curve ( 'none', #9565, #9566, #22946, .t. ) ;
#9640 = oriented_edge ( 'none', *, *, #9644, .t. ) ;
#9641 = edge_curve ( 'none', #9564, #9565, #22979, .t. ) ;
#9642 = oriented_edge ( 'none', *, *, #9652, .t. ) ;
#9643 = edge_curve ( 'none', #9593, #9564, #22972, .t. ) ;
#9644 = edge_curve ( 'none', #9593, #9645, #22961, .t. ) ;
#9645 = vertex_point ( 'none', #22689 ) ;
#9646 = oriented_edge ( 'none', *, *, #9643, .f. ) ;
#9647 = oriented_edge ( 'none', *, *, #9634, .t. ) ;
#9648 = advanced_face ( 'none', ( #22697 ), #22690, .t. ) ;
#9649 = edge_curve ( 'none', #8681, #5069, #23024, .t. ) ;
#9650 = edge_loop ( 'none', ( #9610, #9614, #9622, #9621, #9626, #9686 ) ) ;
#9651 = oriented_edge ( 'none', *, *, #9590, .f. ) ;
#9652 = edge_curve ( 'none', #9578, #9584, #23028, .t. ) ;
#9653 = oriented_edge ( 'none', *, *, #9779, .t. ) ;
#9654 = oriented_edge ( 'none', *, *, #9675, .t. ) ;
#9655 = oriented_edge ( 'none', *, *, #9741, .f. ) ;
#9656 = vertex_point ( 'none', #23025 ) ;
#9657 = vertex_point ( 'none', #23015 ) ;
#9658 = oriented_edge ( 'none', *, *, #9713, .t. ) ;
#9659 = vertex_point ( 'none', #23014 ) ;
#9660 = advanced_face ( 'none', ( #23018 ), #23017, .t. ) ;
#9661 = oriented_edge ( 'none', *, *, #9606, .t. ) ;
#9662 = vertex_point ( 'none', #23006 ) ;
#9663 = edge_curve ( 'none', #9659, #9657, #22998, .t. ) ;
#9664 = oriented_edge ( 'none', *, *, #9728, .f. ) ;
#9665 = oriented_edge ( 'none', *, *, #9663, .t. ) ;
#9666 = edge_loop ( 'none', ( #9736, #9735, #9715, #9725, #9707 ) ) ;
#9667 = oriented_edge ( 'none', *, *, #9726, .f. ) ;
#9668 = edge_curve ( 'none', #9690, #9659, #22999, .t. ) ;
#9669 = oriented_edge ( 'none', *, *, #9695, .f. ) ;
#9670 = oriented_edge ( 'none', *, *, #5080, .t. ) ;
#9671 = vertex_point ( 'none', #23026 ) ;
#9672 = oriented_edge ( 'none', *, *, #9668, .t. ) ;
#9673 = oriented_edge ( 'none', *, *, #9609, .f. ) ;
#9674 = edge_loop ( 'none', ( #9661, #9672, #9665, #9739, #9667, #9664 ) ) ;
#9675 = edge_curve ( 'none', #50705, #9632, #23001, .t. ) ;
#9676 = oriented_edge ( 'none', *, *, #10885, .t. ) ;
#9677 = advanced_face ( 'none', ( #23020 ), #23051, .t. ) ;
#9678 = edge_curve ( 'none', #5101, #52359, #23054, .t. ) ;
#9679 = oriented_edge ( 'none', *, *, #9687, .f. ) ;
#9680 = oriented_edge ( 'none', *, *, #9627, .t. ) ;
#9681 = edge_curve ( 'none', #9671, #9612, #23058, .t. ) ;
#9682 = edge_curve ( 'none', #9625, #9671, #23035, .t. ) ;
#9683 = edge_curve ( 'none', #9565, #9612, #23029, .t. ) ;
#9684 = edge_curve ( 'none', #9632, #8535, #23089, .t. ) ;
#9685 = edge_loop ( 'none', ( #9616, #9691, #9613, #9669, #9673 ) ) ;
#9686 = oriented_edge ( 'none', *, *, #9683, .f. ) ;
#9687 = edge_curve ( 'none', #9625, #9689, #23047, .t. ) ;
#9688 = advanced_face ( 'none', ( #23084 ), #23090, .t. ) ;
#9689 = vertex_point ( 'none', #23080 ) ;
#9690 = vertex_point ( 'none', #23078 ) ;
#9691 = oriented_edge ( 'none', *, *, #9693, .t. ) ;
#9692 = oriented_edge ( 'none', *, *, #50728, .t. ) ;
#9693 = edge_curve ( 'none', #9689, #9690, #23073, .t. ) ;
#9694 = vertex_point ( 'none', #23036 ) ;
#9695 = edge_curve ( 'none', #9630, #9608, #23082, .t. ) ;
#9696 = oriented_edge ( 'none', *, *, #8429, .t. ) ;
#9697 = oriented_edge ( 'none', *, *, #22108, .t. ) ;
#9698 = oriented_edge ( 'none', *, *, #9729, .t. ) ;
#9699 = edge_curve ( 'none', #9785, #9694, #23061, .t. ) ;
#9700 = edge_curve ( 'none', #9730, #9662, #23122, .t. ) ;
#9701 = oriented_edge ( 'none', *, *, #9700, .f. ) ;
#9702 = oriented_edge ( 'none', *, *, #47550, .t. ) ;
#9703 = oriented_edge ( 'none', *, *, #9783, .t. ) ;
#9704 = oriented_edge ( 'none', *, *, #9710, .t. ) ;
#9705 = vertex_point ( 'none', #23074 ) ;
#9706 = advanced_face ( 'none', ( #23067 ), #23123, .t. ) ;
#9707 = oriented_edge ( 'none', *, *, #9720, .f. ) ;
#9708 = vertex_point ( 'none', #23113 ) ;
#9709 = oriented_edge ( 'none', *, *, #9684, .t. ) ;
#9710 = edge_curve ( 'none', #9708, #9737, #23114, .t. ) ;
#9711 = advanced_face ( 'none', ( #23076 ), #23115, .t. ) ;
#9712 = oriented_edge ( 'none', *, *, #7871, .t. ) ;
#9713 = edge_curve ( 'none', #9724, #22989, #23102, .t. ) ;
#9714 = oriented_edge ( 'none', *, *, #9726, .t. ) ;
#9715 = oriented_edge ( 'none', *, *, #9710, .f. ) ;
#9716 = edge_curve ( 'none', #9733, #9708, #23105, .t. ) ;
#9717 = oriented_edge ( 'none', *, *, #9753, .f. ) ;
#9718 = edge_curve ( 'none', #48978, #9724, #23098, .t. ) ;
#9719 = oriented_edge ( 'none', *, *, #9718, .t. ) ;
#9720 = edge_curve ( 'none', #9740, #9733, #23143, .t. ) ;
#9721 = edge_loop ( 'none', ( #9784, #9698, #9722, #9714, #9701 ) ) ;
#9722 = oriented_edge ( 'none', *, *, #9699, .t. ) ;
#9723 = edge_curve ( 'none', #9662, #9657, #23103, .t. ) ;
#9724 = vertex_point ( 'none', #23139 ) ;
#9725 = oriented_edge ( 'none', *, *, #9716, .f. ) ;
#9726 = edge_curve ( 'none', #9694, #9662, #23144, .t. ) ;
#9727 = edge_curve ( 'none', #9730, #9737, #23129, .t. ) ;
#9728 = edge_curve ( 'none', #9608, #9694, #23190, .t. ) ;
#9729 = edge_curve ( 'none', #9740, #9785, #23186, .t. ) ;
#9730 = vertex_point ( 'none', #23185 ) ;
#9731 = edge_loop ( 'none', ( #9704, #9703, #9774, #9776, #9770, #9717 ) ) ;
#9732 = edge_curve ( 'none', #9740, #9730, #23138, .t. ) ;
#9733 = vertex_point ( 'none', #23181 ) ;
#9734 = advanced_face ( 'none', ( #23180 ), #23135, .t. ) ;
#9735 = oriented_edge ( 'none', *, *, #9727, .t. ) ;
#9736 = oriented_edge ( 'none', *, *, #9732, .t. ) ;
#9737 = vertex_point ( 'none', #23176 ) ;
#9738 = oriented_edge ( 'none', *, *, #9681, .t. ) ;
#9739 = oriented_edge ( 'none', *, *, #9723, .f. ) ;
#9740 = vertex_point ( 'none', #23178 ) ;
#9741 = edge_curve ( 'none', #9689, #9624, #23166, .t. ) ;
#9742 = vertex_point ( 'none', #23170 ) ;
#9743 = oriented_edge ( 'none', *, *, #9827, .f. ) ;
#9744 = advanced_face ( 'none', ( #23167 ), #23165, .t. ) ;
#9745 = vertex_point ( 'none', #23150 ) ;
#9746 = vertex_point ( 'none', #23155 ) ;
#9747 = vertex_point ( 'none', #23154 ) ;
#9748 = oriented_edge ( 'none', *, *, #9777, .t. ) ;
#9749 = oriented_edge ( 'none', *, *, #9751, .t. ) ;
#9750 = oriented_edge ( 'none', *, *, #9678, .t. ) ;
#9751 = edge_curve ( 'none', #9742, #11078, #23226, .t. ) ;
#9752 = edge_curve ( 'none', #9760, #9746, #23225, .t. ) ;
#9753 = edge_curve ( 'none', #9708, #11078, #23216, .t. ) ;
#9754 = vertex_point ( 'none', #23212 ) ;
#9755 = edge_curve ( 'none', #9757, #9767, #23224, .t. ) ;
#9756 = vertex_point ( 'none', #23209 ) ;
#9757 = vertex_point ( 'none', #23217 ) ;
#9758 = edge_loop ( 'none', ( #9764, #9763, #9823, #9826, #9743 ) ) ;
#9759 = oriented_edge ( 'none', *, *, #9761, .f. ) ;
#9760 = vertex_point ( 'none', #23204 ) ;
#9761 = edge_curve ( 'none', #9754, #9756, #23208, .t. ) ;
#9762 = advanced_face ( 'none', ( #23199 ), #23161, .t. ) ;
#9763 = oriented_edge ( 'none', *, *, #9765, .t. ) ;
#9764 = oriented_edge ( 'none', *, *, #9761, .t. ) ;
#9765 = edge_curve ( 'none', #9756, #9760, #23198, .t. ) ;
#9766 = edge_loop ( 'none', ( #9759, #9769, #9749, #9748, #9814 ) ) ;
#9767 = vertex_point ( 'none', #23265 ) ;
#9768 = edge_curve ( 'none', #9767, #9760, #23194, .t. ) ;
#9769 = oriented_edge ( 'none', *, *, #9824, .t. ) ;
#9770 = oriented_edge ( 'none', *, *, #9777, .f. ) ;
#9771 = vertex_point ( 'none', #23258 ) ;
#9772 = vertex_point ( 'none', #23267 ) ;
#9773 = edge_curve ( 'none', #9705, #9772, #23252, .t. ) ;
#9774 = oriented_edge ( 'none', *, *, #9773, .t. ) ;
#9775 = edge_curve ( 'none', #9771, #9772, #23249, .t. ) ;
#9776 = oriented_edge ( 'none', *, *, #9775, .f. ) ;
#9777 = edge_curve ( 'none', #11078, #9771, #23232, .t. ) ;
#9778 = vertex_point ( 'none', #22713 ) ;
#9779 = edge_curve ( 'none', #8414, #9747, #22962, .t. ) ;
#9780 = oriented_edge ( 'none', *, *, #9618, .t. ) ;
#9781 = oriented_edge ( 'none', *, *, #9607, .t. ) ;
#9782 = advanced_face ( 'none', ( #23263 ), #23259, .t. ) ;
#9783 = edge_curve ( 'none', #9737, #9705, #23294, .t. ) ;
#9784 = oriented_edge ( 'none', *, *, #9732, .f. ) ;
#9785 = vertex_point ( 'none', #23297 ) ;
#9786 = edge_curve ( 'none', #9801, #9815, #23299, .t. ) ;
#9787 = edge_curve ( 'none', #9802, #9844, #23300, .t. ) ;
#9789 = advanced_face ( 'none', ( #23280 ), #23298, .f. ) ;
#9788 = oriented_edge ( 'none', *, *, #9800, .t. ) ;
#9790 = edge_curve ( 'none', #9809, #9801, #23275, .t. ) ;
#9791 = edge_loop ( 'none', ( #9843, #9845, #9795, #9854, #9856, #9872 ) ) ;
#9792 = edge_curve ( 'none', #9809, #9793, #23274, .t. ) ;
#9793 = vertex_point ( 'none', #23276 ) ;
#9794 = oriented_edge ( 'none', *, *, #9790, .f. ) ;
#9795 = oriented_edge ( 'none', *, *, #9847, .t. ) ;
#9796 = edge_curve ( 'none', #9819, #9745, #23325, .t. ) ;
#9797 = edge_curve ( 'none', #9811, #9802, #23328, .t. ) ;
#9798 = edge_loop ( 'none', ( #9859, #9875, #9860, #9788, #9864 ) ) ;
#9799 = oriented_edge ( 'none', *, *, #9796, .f. ) ;
#9800 = edge_curve ( 'none', #9813, #9819, #23271, .t. ) ;
#9801 = vertex_point ( 'none', #23324 ) ;
#9802 = vertex_point ( 'none', #23323 ) ;
#9803 = edge_curve ( 'none', #9767, #9813, #23277, .t. ) ;
#9804 = oriented_edge ( 'none', *, *, #9874, .f. ) ;
#9805 = oriented_edge ( 'none', *, *, #9803, .f. ) ;
#9806 = edge_curve ( 'none', #9809, #9811, #23311, .t. ) ;
#9807 = advanced_face ( 'none', ( #23315 ), #23308, .t. ) ;
#9808 = oriented_edge ( 'none', *, *, #9806, .t. ) ;
#9809 = vertex_point ( 'none', #23309 ) ;
#9810 = oriented_edge ( 'none', *, *, #9786, .f. ) ;
#9811 = vertex_point ( 'none', #23356 ) ;
#9812 = edge_curve ( 'none', #9756, #9771, #23357, .t. ) ;
#9813 = vertex_point ( 'none', #23354 ) ;
#9814 = oriented_edge ( 'none', *, *, #9812, .f. ) ;
#9815 = vertex_point ( 'none', #23353 ) ;
#9816 = advanced_face ( 'none', ( #23352 ), #23358, .t. ) ;
#9817 = oriented_edge ( 'none', *, *, #9800, .f. ) ;
#9818 = oriented_edge ( 'none', *, *, #9768, .t. ) ;
#9819 = vertex_point ( 'none', #23355 ) ;
#9820 = oriented_edge ( 'none', *, *, #9821, .t. ) ;
#9821 = edge_curve ( 'none', #9746, #9745, #23348, .t. ) ;
#9822 = edge_loop ( 'none', ( #9808, #9873, #9804, #9810, #9794 ) ) ;
#9823 = oriented_edge ( 'none', *, *, #9768, .f. ) ;
#9824 = edge_curve ( 'none', #9754, #9742, #23342, .t. ) ;
#9825 = oriented_edge ( 'none', *, *, #9752, .t. ) ;
#9826 = oriented_edge ( 'none', *, *, #9755, .f. ) ;
#9827 = edge_curve ( 'none', #9754, #9757, #23361, .t. ) ;
#9828 = edge_loop ( 'none', ( #9818, #9825, #9820, #9799, #9817, #9805 ) ) ;
#9829 = edge_curve ( 'none', #9868, #9832, #23393, .t. ) ;
#9830 = edge_curve ( 'none', #9853, #9899, #23334, .t. ) ;
#9831 = oriented_edge ( 'none', *, *, #9866, .f. ) ;
#9832 = vertex_point ( 'none', #23388 ) ;
#9833 = oriented_edge ( 'none', *, *, #9829, .t. ) ;
#9834 = edge_curve ( 'none', #9832, #9867, #23387, .t. ) ;
#9835 = oriented_edge ( 'none', *, *, #9830, .t. ) ;
#9836 = oriented_edge ( 'none', *, *, #9855, .t. ) ;
#9837 = advanced_face ( 'none', ( #23389 ), #23345, .t. ) ;
#9838 = oriented_edge ( 'none', *, *, #9866, .t. ) ;
#9839 = oriented_edge ( 'none', *, *, #9852, .t. ) ;
#9840 = edge_curve ( 'none', #9778, #9853, #23383, .t. ) ;
#9841 = oriented_edge ( 'none', *, *, #9840, .f. ) ;
#9842 = edge_loop ( 'none', ( #9838, #9839, #9841, #9907, #9915 ) ) ;
#9843 = oriented_edge ( 'none', *, *, #9874, .t. ) ;
#9844 = vertex_point ( 'none', #23380 ) ;
#9845 = oriented_edge ( 'none', *, *, #9787, .t. ) ;
#9846 = oriented_edge ( 'none', *, *, #34458, .f. ) ;
#9847 = edge_curve ( 'none', #9844, #9865, #23371, .t. ) ;
#9848 = oriented_edge ( 'none', *, *, #35089, .f. ) ;
#9849 = vertex_point ( 'none', #23382 ) ;
#9850 = oriented_edge ( 'none', *, *, #52388, .f. ) ;
#9851 = edge_curve ( 'none', #9849, #9865, #23372, .t. ) ;
#9852 = edge_curve ( 'none', #9870, #9853, #23426, .t. ) ;
#9853 = vertex_point ( 'none', #23422 ) ;
#9854 = oriented_edge ( 'none', *, *, #9851, .f. ) ;
#9855 = edge_curve ( 'none', #9867, #9849, #23421, .t. ) ;
#9856 = oriented_edge ( 'none', *, *, #9855, .f. ) ;
#9857 = edge_curve ( 'none', #9815, #9867, #23406, .t. ) ;
#9858 = advanced_face ( 'none', ( #23409 ), #23396, .t. ) ;
#9859 = oriented_edge ( 'none', *, *, #9806, .f. ) ;
#9860 = oriented_edge ( 'none', *, *, #9861, .t. ) ;
#9861 = edge_curve ( 'none', #9793, #9813, #23420, .t. ) ;
#9862 = edge_curve ( 'none', #9811, #9819, #23399, .t. ) ;
#9863 = edge_curve ( 'none', #9999, #9939, #23402, .t. ) ;
#9864 = oriented_edge ( 'none', *, *, #9862, .f. ) ;
#9865 = vertex_point ( 'none', #23450 ) ;
#9866 = edge_curve ( 'none', #9868, #9870, #23452, .t. ) ;
#9867 = vertex_point ( 'none', #23458 ) ;
#9868 = vertex_point ( 'none', #23453 ) ;
#9869 = advanced_face ( 'none', ( #23438 ), #23437, .t. ) ;
#9870 = vertex_point ( 'none', #23436 ) ;
#9871 = advanced_face ( 'none', ( #23429 ), #23449, .t. ) ;
#9872 = oriented_edge ( 'none', *, *, #9857, .f. ) ;
#9873 = oriented_edge ( 'none', *, *, #9797, .t. ) ;
#9874 = edge_curve ( 'none', #9815, #9802, #23428, .t. ) ;
#9875 = oriented_edge ( 'none', *, *, #9792, .t. ) ;
#9876 = edge_curve ( 'none', #9948, #9901, #23498, .t. ) ;
#9877 = edge_curve ( 'none', #9905, #9885, #23497, .t. ) ;
#9878 = edge_loop ( 'none', ( #9947, #9944, #9880, #9952, #9951 ) ) ;
#9879 = oriented_edge ( 'none', *, *, #9877, .f. ) ;
#9880 = oriented_edge ( 'none', *, *, #9876, .t. ) ;
#9881 = oriented_edge ( 'none', *, *, #9904, .t. ) ;
#9882 = edge_curve ( 'none', #9895, #9903, #23488, .t. ) ;
#9883 = edge_curve ( 'none', #9884, #9887, #23491, .t. ) ;
#9884 = vertex_point ( 'none', #23472 ) ;
#9885 = vertex_point ( 'none', #23471 ) ;
#9886 = oriented_edge ( 'none', *, *, #9894, .f. ) ;
#9887 = vertex_point ( 'none', #23465 ) ;
#9888 = vertex_point ( 'none', #23478 ) ;
#9889 = oriented_edge ( 'none', *, *, #9914, .f. ) ;
#9890 = edge_curve ( 'none', #9905, #9884, #23460, .t. ) ;
#9891 = advanced_face ( 'none', ( #23463 ), #23539, .t. ) ;
#9892 = oriented_edge ( 'none', *, *, #9890, .t. ) ;
#9893 = edge_curve ( 'none', #10003, #10004, #23477, .t. ) ;
#9894 = edge_curve ( 'none', #9901, #9895, #23528, .t. ) ;
#9895 = vertex_point ( 'none', #23532 ) ;
#9896 = oriented_edge ( 'none', *, *, #9840, .t. ) ;
#9897 = oriented_edge ( 'none', *, *, #9909, .f. ) ;
#9898 = oriented_edge ( 'none', *, *, #9958, .f. ) ;
#9899 = vertex_point ( 'none', #23521 ) ;
#9900 = advanced_face ( 'none', ( #23541 ), #23537, .t. ) ;
#9901 = vertex_point ( 'none', #23531 ) ;
#9902 = oriented_edge ( 'none', *, *, #9882, .f. ) ;
#9903 = vertex_point ( 'none', #23506 ) ;
#9904 = edge_curve ( 'none', #9899, #9903, #21879, .t. ) ;
#9905 = vertex_point ( 'none', #23572 ) ;
#9906 = edge_loop ( 'none', ( #9892, #9957, #9898, #9960, #9879 ) ) ;
#9907 = oriented_edge ( 'none', *, *, #9911, .f. ) ;
#9908 = edge_curve ( 'none', #9868, #9913, #23566, .t. ) ;
#9909 = edge_curve ( 'none', #9870, #9849, #23569, .t. ) ;
#9910 = vertex_point ( 'none', #23561 ) ;
#9911 = edge_curve ( 'none', #9913, #9778, #23556, .t. ) ;
#9912 = edge_loop ( 'none', ( #9831, #9833, #9917, #9836, #9897 ) ) ;
#9913 = vertex_point ( 'none', #23552 ) ;
#9914 = edge_curve ( 'none', #9778, #9901, #23546, .t. ) ;
#9915 = oriented_edge ( 'none', *, *, #9908, .f. ) ;
#9916 = edge_loop ( 'none', ( #9896, #9835, #9881, #9902, #9886, #9889 ) ) ;
#9917 = oriented_edge ( 'none', *, *, #9834, .t. ) ;
#9918 = advanced_face ( 'none', ( #23571 ), #23568, .t. ) ;
#9919 = advanced_face ( 'none', ( #23549 ), #23567, .t. ) ;
#9920 = oriented_edge ( 'none', *, *, #9893, .t. ) ;
#9921 = edge_curve ( 'none', #10004, #9930, #23598, .t. ) ;
#9922 = oriented_edge ( 'none', *, *, #9953, .f. ) ;
#9923 = oriented_edge ( 'none', *, *, #9921, .t. ) ;
#9924 = edge_curve ( 'none', #9928, #9930, #23595, .t. ) ;
#9925 = oriented_edge ( 'none', *, *, #9924, .f. ) ;
#9926 = edge_curve ( 'none', #9927, #9928, #23603, .t. ) ;
#9927 = vertex_point ( 'none', #23590 ) ;
#9928 = vertex_point ( 'none', #23589 ) ;
#9929 = vertex_point ( 'none', #23584 ) ;
#9930 = vertex_point ( 'none', #23588 ) ;
#9931 = oriented_edge ( 'none', *, *, #9958, .t. ) ;
#9932 = vertex_point ( 'none', #23579 ) ;
#9933 = oriented_edge ( 'none', *, *, #9959, .t. ) ;
#9934 = edge_curve ( 'none', #9932, #9929, #23580, .t. ) ;
#9935 = oriented_edge ( 'none', *, *, #9942, .f. ) ;
#9936 = vertex_point ( 'none', #23581 ) ;
#9937 = edge_curve ( 'none', #9936, #9929, #23576, .t. ) ;
#9938 = oriented_edge ( 'none', *, *, #9893, .f. ) ;
#9939 = vertex_point ( 'none', #23599 ) ;
#9940 = edge_curve ( 'none', #9939, #9936, #23636, .t. ) ;
#9941 = oriented_edge ( 'none', *, *, #9940, .f. ) ;
#9942 = edge_curve ( 'none', #9888, #9939, #23630, .t. ) ;
#9943 = edge_loop ( 'none', ( #9920, #9923, #9925, #10002, #9922 ) ) ;
#9944 = oriented_edge ( 'none', *, *, #9946, .t. ) ;
#9945 = advanced_face ( 'none', ( #23578 ), #23635, .t. ) ;
#9946 = edge_curve ( 'none', #9905, #9948, #23617, .t. ) ;
#9947 = oriented_edge ( 'none', *, *, #9890, .f. ) ;
#9948 = vertex_point ( 'none', #23624 ) ;
#9949 = edge_curve ( 'none', #9884, #9895, #23609, .t. ) ;
#9950 = oriented_edge ( 'none', *, *, #9937, .f. ) ;
#9951 = oriented_edge ( 'none', *, *, #9949, .f. ) ;
#9952 = oriented_edge ( 'none', *, *, #9894, .t. ) ;
#9953 = edge_curve ( 'none', #10003, #9927, #23623, .t. ) ;
#9954 = oriented_edge ( 'none', *, *, #9934, .t. ) ;
#9955 = advanced_face ( 'none', ( #23607 ), #23669, .t. ) ;
#9956 = edge_loop ( 'none', ( #9931, #9933, #9954, #9950, #9941, #9935 ) ) ;
#9957 = oriented_edge ( 'none', *, *, #9883, .t. ) ;
#9958 = edge_curve ( 'none', #9888, #9887, #23668, .t. ) ;
#9959 = edge_curve ( 'none', #9887, #9932, #23613, .t. ) ;
#9960 = oriented_edge ( 'none', *, *, #9961, .f. ) ;
#9961 = edge_curve ( 'none', #9885, #9888, #23664, .t. ) ;
#9962 = oriented_edge ( 'none', *, *, #10010, .t. ) ;
#9963 = vertex_point ( 'none', #23658 ) ;
#9964 = oriented_edge ( 'none', *, *, #9965, .t. ) ;
#9965 = edge_curve ( 'none', #9967, #9976, #23651, .t. ) ;
#9966 = advanced_face ( 'none', ( #23656 ), #23645, .t. ) ;
#9967 = vertex_point ( 'none', #23700 ) ;
#9968 = oriented_edge ( 'none', *, *, #9970, .t. ) ;
#9969 = oriented_edge ( 'none', *, *, #9973, .t. ) ;
#9970 = edge_curve ( 'none', #9986, #9976, #23698, .t. ) ;
#9971 = vertex_point ( 'none', #23639 ) ;
#9972 = oriented_edge ( 'none', *, *, #9940, .t. ) ;
#9973 = edge_curve ( 'none', #9971, #9986, #23699, .t. ) ;
#9974 = edge_loop ( 'none', ( #9987, #9989, #9978, #9993, #10045, #9991 ) ) ;
#9975 = oriented_edge ( 'none', *, *, #10090, .t. ) ;
#9976 = vertex_point ( 'none', #23688 ) ;
#9977 = oriented_edge ( 'none', *, *, #9980, .f. ) ;
#9978 = oriented_edge ( 'none', *, *, #9990, .t. ) ;
#9979 = edge_curve ( 'none', #10023, #10088, #23689, .t. ) ;
#9980 = edge_curve ( 'none', #10004, #9936, #23691, .t. ) ;
#9981 = oriented_edge ( 'none', *, *, #10069, .t. ) ;
#9982 = advanced_face ( 'none', ( #23684 ), #23692, .t. ) ;
#9983 = edge_curve ( 'none', #9930, #9988, #23678, .t. ) ;
#9984 = vertex_point ( 'none', #23690 ) ;
#9985 = oriented_edge ( 'none', *, *, #9992, .t. ) ;
#9986 = vertex_point ( 'none', #23674 ) ;
#9987 = oriented_edge ( 'none', *, *, #9924, .t. ) ;
#9988 = vertex_point ( 'none', #23693 ) ;
#9989 = oriented_edge ( 'none', *, *, #9983, .t. ) ;
#9990 = edge_curve ( 'none', #9988, #9984, #23727, .t. ) ;
#9991 = oriented_edge ( 'none', *, *, #10046, .f. ) ;
#9992 = edge_curve ( 'none', #11053, #10041, #23683, .t. ) ;
#9993 = oriented_edge ( 'none', *, *, #9994, .f. ) ;
#9994 = edge_curve ( 'none', #10043, #9984, #23728, .t. ) ;
#9995 = edge_loop ( 'none', ( #9938, #10000, #10001, #9972, #9977 ) ) ;
#9996 = vertex_point ( 'none', #23718 ) ;
#9997 = edge_curve ( 'none', #10003, #9999, #23729, .t. ) ;
#9998 = advanced_face ( 'none', ( #23713 ), #23717, .t. ) ;
#9999 = vertex_point ( 'none', #23722 ) ;
#10000 = oriented_edge ( 'none', *, *, #9997, .t. ) ;
#10001 = oriented_edge ( 'none', *, *, #9863, .t. ) ;
#10002 = oriented_edge ( 'none', *, *, #9926, .f. ) ;
#10003 = vertex_point ( 'none', #23712 ) ;
#10004 = vertex_point ( 'none', #23773 ) ;
#10005 = edge_curve ( 'none', #10024, #10008, #23704, .t. ) ;
#10006 = vertex_point ( 'none', #23770 ) ;
#10007 = edge_curve ( 'none', #10006, #10088, #23702, .t. ) ;
#10008 = vertex_point ( 'none', #23705 ) ;
#10009 = vertex_point ( 'none', #23771 ) ;
#10010 = edge_curve ( 'none', #10041, #11110, #23752, .t. ) ;
#10011 = edge_curve ( 'none', #9967, #10006, #23764, .t. ) ;
#10012 = advanced_face ( 'none', ( #23758 ), #23762, .t. ) ;
#10013 = edge_curve ( 'none', #9971, #10014, #23753, .t. ) ;
#10014 = vertex_point ( 'none', #23808 ) ;
#10015 = oriented_edge ( 'none', *, *, #10013, .t. ) ;
#10016 = edge_curve ( 'none', #10014, #10037, #23807, .t. ) ;
#10017 = edge_curve ( 'none', #9986, #10043, #23805, .t. ) ;
#10018 = oriented_edge ( 'none', *, *, #10089, .f. ) ;
#10019 = oriented_edge ( 'none', *, *, #10017, .f. ) ;
#10020 = oriented_edge ( 'none', *, *, #10039, .t. ) ;
#10021 = oriented_edge ( 'none', *, *, #10007, .f. ) ;
#10022 = edge_curve ( 'none', #9996, #52569, #23804, .t. ) ;
#10023 = vertex_point ( 'none', #23786 ) ;
#10024 = vertex_point ( 'none', #23809 ) ;
#10025 = advanced_face ( 'none', ( #23785 ), #23738, .t. ) ;
#10026 = vertex_point ( 'none', #23790 ) ;
#10027 = edge_loop ( 'none', ( #10077, #10075, #10083, #10073, #10059 ) ) ;
#10028 = edge_curve ( 'none', #9976, #10085, #23795, .t. ) ;
#10029 = oriented_edge ( 'none', *, *, #9965, .f. ) ;
#10030 = edge_curve ( 'none', #9963, #9967, #23841, .t. ) ;
#10031 = oriented_edge ( 'none', *, *, #10030, .f. ) ;
#10032 = edge_curve ( 'none', #9971, #9963, #23843, .t. ) ;
#10033 = edge_loop ( 'none', ( #10044, #10015, #10035, #10020, #10019 ) ) ;
#10034 = oriented_edge ( 'none', *, *, #10032, .f. ) ;
#10035 = oriented_edge ( 'none', *, *, #10016, .t. ) ;
#10036 = oriented_edge ( 'none', *, *, #10087, .t. ) ;
#10038 = oriented_edge ( 'none', *, *, #10576, .t. ) ;
#10037 = vertex_point ( 'none', #23832 ) ;
#10039 = edge_curve ( 'none', #10037, #10043, #23839, .t. ) ;
#10040 = oriented_edge ( 'none', *, *, #11112, .t. ) ;
#10041 = vertex_point ( 'none', #23831 ) ;
#10042 = edge_loop ( 'none', ( #9964, #10086, #10036, #10018, #10021, #10070 ) ) ;
#10043 = vertex_point ( 'none', #23838 ) ;
#10044 = oriented_edge ( 'none', *, *, #9973, .f. ) ;
#10045 = oriented_edge ( 'none', *, *, #10039, .f. ) ;
#10046 = edge_curve ( 'none', #9928, #10037, #23827, .t. ) ;
#10047 = edge_loop ( 'none', ( #9969, #9968, #10029, #10031, #10034 ) ) ;
#10048 = vertex_point ( 'none', #23815 ) ;
#10049 = oriented_edge ( 'none', *, *, #9979, .f. ) ;
#10050 = vertex_point ( 'none', #23814 ) ;
#10051 = vertex_point ( 'none', #23810 ) ;
#10052 = advanced_face ( 'none', ( #23877 ), #23826, .t. ) ;
#10053 = oriented_edge ( 'none', *, *, #10081, .t. ) ;
#10054 = vertex_point ( 'none', #23840 ) ;
#10055 = edge_curve ( 'none', #10051, #10050, #23873, .t. ) ;
#10056 = oriented_edge ( 'none', *, *, #10055, .t. ) ;
#10058 = edge_curve ( 'none', #52523, #6264, #23876, .t. ) ;
#10057 = edge_loop ( 'none', ( #10071, #10082, #10068, #10065, #10049 ) ) ;
#10059 = oriented_edge ( 'none', *, *, #10005, .f. ) ;
#10060 = edge_loop ( 'none', ( #10053, #10067, #10056, #6936, #10120, #10125 ) ) ;
#10061 = vertex_point ( 'none', #23867 ) ;
#10062 = advanced_face ( 'none', ( #23866 ), #23869, .t. ) ;
#10063 = edge_curve ( 'none', #10024, #10061, #23853, .t. ) ;
#10064 = edge_curve ( 'none', #10009, #10051, #23817, .t. ) ;
#10065 = oriented_edge ( 'none', *, *, #10007, .t. ) ;
#10066 = edge_curve ( 'none', #10061, #10006, #23847, .t. ) ;
#10067 = oriented_edge ( 'none', *, *, #10064, .t. ) ;
#10068 = oriented_edge ( 'none', *, *, #10066, .t. ) ;
#10069 = edge_curve ( 'none', #41904, #9996, #23859, .t. ) ;
#10070 = oriented_edge ( 'none', *, *, #10011, .f. ) ;
#10071 = oriented_edge ( 'none', *, *, #10079, .f. ) ;
#10072 = oriented_edge ( 'none', *, *, #11094, .t. ) ;
#10073 = oriented_edge ( 'none', *, *, #10084, .f. ) ;
#10074 = advanced_face ( 'none', ( #23855 ), #23875, .t. ) ;
#10075 = oriented_edge ( 'none', *, *, #10078, .t. ) ;
#10076 = oriented_edge ( 'none', *, *, #10022, .t. ) ;
#10077 = oriented_edge ( 'none', *, *, #10079, .t. ) ;
#10078 = edge_curve ( 'none', #10023, #10009, #23898, .t. ) ;
#10079 = edge_curve ( 'none', #10024, #10023, #23905, .t. ) ;
#10080 = vertex_point ( 'none', #23885 ) ;
#10081 = edge_curve ( 'none', #10080, #10009, #23886, .t. ) ;
#10082 = oriented_edge ( 'none', *, *, #10063, .t. ) ;
#10083 = oriented_edge ( 'none', *, *, #10081, .f. ) ;
#10084 = edge_curve ( 'none', #10008, #10080, #23934, .t. ) ;
#10085 = vertex_point ( 'none', #23899 ) ;
#10086 = oriented_edge ( 'none', *, *, #10028, .t. ) ;
#10087 = edge_curve ( 'none', #10085, #10026, #23933, .t. ) ;
#10088 = vertex_point ( 'none', #23927 ) ;
#10089 = edge_curve ( 'none', #10088, #10026, #23932, .t. ) ;
#10090 = edge_curve ( 'none', #9747, #11095, #23919, .t. ) ;
#10091 = advanced_face ( 'none', ( #23920 ), #23893, .t. ) ;
#10092 = edge_curve ( 'none', #10127, #10101, #23880, .t. ) ;
#10093 = edge_curve ( 'none', #10111, #10116, #23926, .t. ) ;
#10094 = edge_curve ( 'none', #52552, #10205, #23922, .t. ) ;
#10095 = edge_curve ( 'none', #10119, #10117, #23957, .t. ) ;
#10096 = edge_curve ( 'none', #10166, #10138, #23959, .t. ) ;
#10097 = oriented_edge ( 'none', *, *, #10095, .f. ) ;
#10098 = oriented_edge ( 'none', *, *, #10092, .t. ) ;
#10099 = vertex_point ( 'none', #23909 ) ;
#10100 = vertex_point ( 'none', #23950 ) ;
#10101 = vertex_point ( 'none', #23947 ) ;
#10102 = advanced_face ( 'none', ( #23946 ), #23958, .t. ) ;
#10103 = vertex_point ( 'none', #23949 ) ;
#10104 = oriented_edge ( 'none', *, *, #10132, .t. ) ;
#10105 = edge_curve ( 'none', #10130, #10127, #23943, .t. ) ;
#10106 = oriented_edge ( 'none', *, *, #10124, .t. ) ;
#10107 = edge_curve ( 'none', #10103, #10130, #23938, .t. ) ;
#10108 = oriented_edge ( 'none', *, *, #10122, .t. ) ;
#10109 = oriented_edge ( 'none', *, *, #10107, .f. ) ;
#10110 = edge_curve ( 'none', #10048, #10103, #23941, .t. ) ;
#10111 = vertex_point ( 'none', #23994 ) ;
#10112 = oriented_edge ( 'none', *, *, #10110, .f. ) ;
#10113 = oriented_edge ( 'none', *, *, #10093, .t. ) ;
#10114 = edge_loop ( 'none', ( #10159, #10098, #10167, #10170, #10173, #10172 ) ) ;
#10115 = edge_curve ( 'none', #10117, #10050, #23942, .t. ) ;
#10116 = vertex_point ( 'none', #24000 ) ;
#10117 = vertex_point ( 'none', #23939 ) ;
#10118 = edge_loop ( 'none', ( #10126, #10106, #10113, #10108, #10097 ) ) ;
#10119 = vertex_point ( 'none', #23990 ) ;
#10120 = oriented_edge ( 'none', *, *, #10122, .f. ) ;
#10121 = edge_curve ( 'none', #10080, #10116, #23985, .t. ) ;
#10122 = edge_curve ( 'none', #10116, #10117, #23986, .t. ) ;
#10123 = edge_loop ( 'none', ( #10131, #10104, #10129, #10109, #10112 ) ) ;
#10124 = edge_curve ( 'none', #10048, #10111, #23976, .t. ) ;
#10125 = oriented_edge ( 'none', *, *, #10121, .f. ) ;
#10126 = oriented_edge ( 'none', *, *, #10133, .f. ) ;
#10127 = vertex_point ( 'none', #23977 ) ;
#10128 = advanced_face ( 'none', ( #23979 ), #23983, .t. ) ;
#10129 = oriented_edge ( 'none', *, *, #10105, .f. ) ;
#10130 = vertex_point ( 'none', #24038 ) ;
#10131 = oriented_edge ( 'none', *, *, #10133, .t. ) ;
#10132 = edge_curve ( 'none', #10119, #10127, #24030, .t. ) ;
#10133 = edge_curve ( 'none', #10048, #10119, #24031, .t. ) ;
#10134 = oriented_edge ( 'none', *, *, #10096, .t. ) ;
#10135 = advanced_face ( 'none', ( #23969 ), #24040, .t. ) ;
#10136 = edge_curve ( 'none', #10169, #10206, #24025, .t. ) ;
#10137 = oriented_edge ( 'none', *, *, #10151, .f. ) ;
#10138 = vertex_point ( 'none', #24008 ) ;
#10139 = edge_curve ( 'none', #10138, #10175, #24020, .t. ) ;
#10140 = edge_curve ( 'none', #10100, #10161, #24074, .t. ) ;
#10141 = oriented_edge ( 'none', *, *, #10171, .t. ) ;
#10142 = oriented_edge ( 'none', *, *, #10139, .t. ) ;
#10143 = oriented_edge ( 'none', *, *, #10216, .f. ) ;
#10144 = oriented_edge ( 'none', *, *, #10157, .f. ) ;
#10145 = advanced_face ( 'none', ( #24007 ), #24018, .t. ) ;
#10146 = oriented_edge ( 'none', *, *, #10148, .t. ) ;
#10147 = oriented_edge ( 'none', *, *, #10151, .t. ) ;
#10148 = edge_curve ( 'none', #10100, #10169, #24079, .t. ) ;
#10149 = advanced_face ( 'none', ( #24010 ), #24063, .t. ) ;
#10150 = vertex_point ( 'none', #24067 ) ;
#10151 = edge_curve ( 'none', #10166, #10100, #24049, .t. ) ;
#10152 = edge_loop ( 'none', ( #10137, #10134, #10142, #10141, #10204 ) ) ;
#10153 = vertex_point ( 'none', #23776 ) ;
#10154 = edge_curve ( 'none', #10153, #10169, #23256, .t. ) ;
#10155 = edge_loop ( 'none', ( #10209, #10221, #10215, #10143, #10195, #10197 ) ) ;
#10156 = oriented_edge ( 'none', *, *, #10154, .f. ) ;
#10157 = edge_curve ( 'none', #10099, #10153, #23502, .t. ) ;
#10158 = edge_loop ( 'none', ( #10147, #10146, #10156, #10144, #10220 ) ) ;
#10160 = oriented_edge ( 'none', *, *, #10058, .t. ) ;
#10159 = oriented_edge ( 'none', *, *, #10105, .t. ) ;
#10161 = vertex_point ( 'none', #24107 ) ;
#10162 = vertex_point ( 'none', #24105 ) ;
#10163 = edge_curve ( 'none', #10101, #10162, #24101, .t. ) ;
#10164 = oriented_edge ( 'none', *, *, #10094, .t. ) ;
#10165 = oriented_edge ( 'none', *, *, #10878, .t. ) ;
#10166 = vertex_point ( 'none', #24097 ) ;
#10167 = oriented_edge ( 'none', *, *, #10163, .t. ) ;
#10168 = edge_curve ( 'none', #10161, #10162, #24096, .t. ) ;
#10169 = vertex_point ( 'none', #24103 ) ;
#10170 = oriented_edge ( 'none', *, *, #10168, .f. ) ;
#10171 = edge_curve ( 'none', #10175, #10161, #24089, .t. ) ;
#10172 = oriented_edge ( 'none', *, *, #10174, .f. ) ;
#10173 = oriented_edge ( 'none', *, *, #10171, .f. ) ;
#10174 = edge_curve ( 'none', #10130, #10175, #24093, .t. ) ;
#10175 = vertex_point ( 'none', #24109 ) ;
#10176 = oriented_edge ( 'none', *, *, #9560, .t. ) ;
#10177 = vertex_point ( 'none', #24081 ) ;
#10178 = oriented_edge ( 'none', *, *, #5556, .f. ) ;
#10179 = vertex_point ( 'none', #24108 ) ;
#10180 = vertex_point ( 'none', #24102 ) ;
#10181 = oriented_edge ( 'none', *, *, #10184, .f. ) ;
#10182 = edge_curve ( 'none', #10054, #10210, #24082, .t. ) ;
#10183 = oriented_edge ( 'none', *, *, #10268, .f. ) ;
#10184 = edge_curve ( 'none', #10185, #10177, #24138, .t. ) ;
#10185 = vertex_point ( 'none', #24140 ) ;
#10186 = oriented_edge ( 'none', *, *, #10203, .f. ) ;
#10187 = edge_curve ( 'none', #10214, #10185, #24139, .t. ) ;
#10188 = edge_curve ( 'none', #10214, #10252, #24127, .t. ) ;
#10189 = oriented_edge ( 'none', *, *, #10194, .t. ) ;
#10190 = oriented_edge ( 'none', *, *, #10187, .f. ) ;
#10191 = edge_loop ( 'none', ( #10261, #10257, #10238, #10243, #10234, #10317 ) ) ;
#10192 = oriented_edge ( 'none', *, *, #10188, .t. ) ;
#10193 = edge_loop ( 'none', ( #10186, #10192, #10258, #10189, #10262 ) ) ;
#10194 = edge_curve ( 'none', #10208, #10210, #24086, .t. ) ;
#10195 = oriented_edge ( 'none', *, *, #10194, .f. ) ;
#10196 = edge_curve ( 'none', #10153, #10208, #24118, .t. ) ;
#10197 = oriented_edge ( 'none', *, *, #10196, .f. ) ;
#10198 = edge_loop ( 'none', ( #10454, #10165, #10320, #6503 ) ) ;
#10199 = oriented_edge ( 'none', *, *, #10319, .t. ) ;
#10200 = advanced_face ( 'none', ( #24121 ), #24120, .t. ) ;
#10201 = edge_curve ( 'none', #51002, #10247, #24111, .t. ) ;
#10202 = oriented_edge ( 'none', *, *, #10203, .t. ) ;
#10203 = edge_curve ( 'none', #10214, #10054, #24119, .t. ) ;
#10204 = oriented_edge ( 'none', *, *, #10140, .f. ) ;
#10205 = vertex_point ( 'none', #24112 ) ;
#10206 = vertex_point ( 'none', #24114 ) ;
#10207 = advanced_face ( 'none', ( #24163 ), #24169, .t. ) ;
#10208 = vertex_point ( 'none', #24175 ) ;
#10209 = oriented_edge ( 'none', *, *, #10154, .t. ) ;
#10210 = vertex_point ( 'none', #24157 ) ;
#10211 = vertex_point ( 'none', #24168 ) ;
#10212 = edge_curve ( 'none', #10504, #10352, #24161, .t. ) ;
#10213 = edge_curve ( 'none', #10206, #10211, #24148, .t. ) ;
#10214 = vertex_point ( 'none', #24153 ) ;
#10215 = oriented_edge ( 'none', *, *, #10213, .t. ) ;
#10216 = edge_curve ( 'none', #10210, #10211, #24149, .t. ) ;
#10217 = edge_curve ( 'none', #11370, #14094, #24167, .t. ) ;
#10218 = edge_loop ( 'none', ( #10202, #10267, #10183, #10181, #10190 ) ) ;
#10219 = edge_curve ( 'none', #10166, #10099, #24198, .t. ) ;
#10220 = oriented_edge ( 'none', *, *, #10219, .f. ) ;
#10221 = oriented_edge ( 'none', *, *, #10136, .t. ) ;
#10222 = oriented_edge ( 'none', *, *, #10227, .f. ) ;
#10223 = advanced_face ( 'none', ( #24200 ), #24155, .t. ) ;
#10224 = oriented_edge ( 'none', *, *, #10246, .t. ) ;
#10225 = oriented_edge ( 'none', *, *, #10227, .t. ) ;
#10226 = edge_loop ( 'none', ( #10222, #10230, #10314, #10307, #10284 ) ) ;
#10227 = edge_curve ( 'none', #10260, #10250, #24189, .t. ) ;
#10228 = oriented_edge ( 'none', *, *, #10229, .f. ) ;
#10229 = edge_curve ( 'none', #10232, #10259, #24186, .t. ) ;
#10230 = oriented_edge ( 'none', *, *, #10231, .t. ) ;
#10231 = edge_curve ( 'none', #10260, #10309, #24242, .t. ) ;
#10232 = vertex_point ( 'none', #24185 ) ;
#10233 = advanced_face ( 'none', ( #24239 ), #24233, .t. ) ;
#10234 = oriented_edge ( 'none', *, *, #10244, .f. ) ;
#10235 = vertex_point ( 'none', #24208 ) ;
#10236 = edge_curve ( 'none', #10264, #10263, #24229, .t. ) ;
#10237 = edge_loop ( 'none', ( #10225, #10224, #10228, #10240, #10310 ) ) ;
#10238 = oriented_edge ( 'none', *, *, #10236, .t. ) ;
#10239 = edge_curve ( 'none', #10235, #10263, #24231, .t. ) ;
#10240 = oriented_edge ( 'none', *, *, #10249, .f. ) ;
#10241 = oriented_edge ( 'none', *, *, #10295, .t. ) ;
#10242 = edge_loop ( 'none', ( #10338, #10875, #14624, #13916 ) ) ;
#10243 = oriented_edge ( 'none', *, *, #10239, .f. ) ;
#10244 = edge_curve ( 'none', #10179, #10235, #24224, .t. ) ;
#10245 = edge_loop ( 'none', ( #10253, #10434, #11554, #12204 ) ) ;
#10246 = edge_curve ( 'none', #10250, #10259, #24235, .t. ) ;
#10247 = vertex_point ( 'none', #24213 ) ;
#10248 = edge_curve ( 'none', #10177, #10179, #24271, .t. ) ;
#10249 = edge_curve ( 'none', #10251, #10232, #24225, .t. ) ;
#10250 = vertex_point ( 'none', #24274 ) ;
#10251 = vertex_point ( 'none', #24267 ) ;
#10252 = vertex_point ( 'none', #24273 ) ;
#10253 = oriented_edge ( 'none', *, *, #10281, .f. ) ;
#10254 = advanced_face ( 'none', ( #24264 ), #24218, .t. ) ;
#10255 = edge_curve ( 'none', #10252, #10208, #24211, .t. ) ;
#10256 = vertex_point ( 'none', #24257 ) ;
#10257 = oriented_edge ( 'none', *, *, #10265, .t. ) ;
#10258 = oriented_edge ( 'none', *, *, #10255, .t. ) ;
#10259 = vertex_point ( 'none', #24260 ) ;
#10260 = vertex_point ( 'none', #24265 ) ;
#10261 = oriented_edge ( 'none', *, *, #10268, .t. ) ;
#10262 = oriented_edge ( 'none', *, *, #10182, .f. ) ;
#10263 = vertex_point ( 'none', #24247 ) ;
#10264 = vertex_point ( 'none', #24254 ) ;
#10265 = edge_curve ( 'none', #10180, #10264, #24245, .t. ) ;
#10266 = advanced_face ( 'none', ( #24308 ), #24246, .f. ) ;
#10267 = oriented_edge ( 'none', *, *, #10269, .t. ) ;
#10268 = edge_curve ( 'none', #10177, #10180, #24261, .t. ) ;
#10269 = edge_curve ( 'none', #10054, #10180, #24312, .t. ) ;
#10270 = oriented_edge ( 'none', *, *, #10302, .f. ) ;
#10271 = edge_curve ( 'none', #10288, #10296, #24300, .t. ) ;
#10272 = edge_curve ( 'none', #10232, #10288, #24250, .t. ) ;
#10273 = vertex_point ( 'none', #24284 ) ;
#10274 = oriented_edge ( 'none', *, *, #51009, .t. ) ;
#10275 = oriented_edge ( 'none', *, *, #10365, .f. ) ;
#10276 = advanced_face ( 'none', ( #24243 ), #24278, .t. ) ;
#10277 = vertex_point ( 'none', #24291 ) ;
#10278 = edge_loop ( 'none', ( #10280, #10279, #10361, #10364, #10275 ) ) ;
#10279 = oriented_edge ( 'none', *, *, #10282, .t. ) ;
#10281 = edge_curve ( 'none', #10555, #10494, #24349, .t. ) ;
#10280 = oriented_edge ( 'none', *, *, #10283, .t. ) ;
#10282 = edge_curve ( 'none', #10273, #10305, #24275, .t. ) ;
#10283 = edge_curve ( 'none', #10285, #10273, #24350, .t. ) ;
#10284 = oriented_edge ( 'none', *, *, #10316, .f. ) ;
#10285 = vertex_point ( 'none', #24336 ) ;
#10286 = edge_loop ( 'none', ( #10294, #10297, #10300, #10270, #10293, #10299 ) ) ;
#10287 = oriented_edge ( 'none', *, *, #10335, .t. ) ;
#10288 = vertex_point ( 'none', #24334 ) ;
#10289 = oriented_edge ( 'none', *, *, #10201, .t. ) ;
#10290 = vertex_point ( 'none', #24280 ) ;
#10291 = vertex_point ( 'none', #24342 ) ;
#10292 = advanced_face ( 'none', ( #24276 ), #24328, .t. ) ;
#10293 = oriented_edge ( 'none', *, *, #10271, .f. ) ;
#10294 = oriented_edge ( 'none', *, *, #10229, .t. ) ;
#10295 = edge_curve ( 'none', #10205, #344, #24315, .t. ) ;
#10296 = vertex_point ( 'none', #24382 ) ;
#10297 = oriented_edge ( 'none', *, *, #10313, .t. ) ;
#10298 = edge_curve ( 'none', #10291, #10290, #24376, .t. ) ;
#10299 = oriented_edge ( 'none', *, *, #10272, .f. ) ;
#10300 = oriented_edge ( 'none', *, *, #10298, .t. ) ;
#10301 = oriented_edge ( 'none', *, *, #10212, .f. ) ;
#10302 = edge_curve ( 'none', #10296, #10290, #24370, .t. ) ;
#10303 = vertex_point ( 'none', #24379 ) ;
#10304 = vertex_point ( 'none', #24364 ) ;
#10305 = vertex_point ( 'none', #24372 ) ;
#10306 = vertex_point ( 'none', #24378 ) ;
#10307 = oriented_edge ( 'none', *, *, #10244, .t. ) ;
#10308 = edge_curve ( 'none', #10260, #10251, #24360, .t. ) ;
#10309 = vertex_point ( 'none', #24377 ) ;
#10310 = oriented_edge ( 'none', *, *, #10308, .f. ) ;
#10311 = vertex_point ( 'none', #24371 ) ;
#10312 = advanced_face ( 'none', ( #24381 ), #24365, .t. ) ;
#10313 = edge_curve ( 'none', #10259, #10291, #24383, .t. ) ;
#10314 = oriented_edge ( 'none', *, *, #10315, .t. ) ;
#10315 = edge_curve ( 'none', #10309, #10179, #24362, .t. ) ;
#10316 = edge_curve ( 'none', #10250, #10235, #24413, .t. ) ;
#10317 = oriented_edge ( 'none', *, *, #10248, .f. ) ;
#10318 = edge_curve ( 'none', #10150, #5770, #24398, .t. ) ;
#10319 = edge_curve ( 'none', #10334, #6113, #24391, .t. ) ;
#10320 = oriented_edge ( 'none', *, *, #860, .t. ) ;
#10321 = oriented_edge ( 'none', *, *, #7679, .t. ) ;
#10322 = edge_curve ( 'none', #50870, #10324, #24401, .t. ) ;
#10323 = oriented_edge ( 'none', *, *, #6498, .t. ) ;
#10324 = vertex_point ( 'none', #24411 ) ;
#10325 = oriented_edge ( 'none', *, *, #50908, .t. ) ;
#10326 = oriented_edge ( 'none', *, *, #10322, .t. ) ;
#10327 = edge_curve ( 'none', #11161, #10332, #24387, .t. ) ;
#10328 = oriented_edge ( 'none', *, *, #10330, .t. ) ;
#10329 = vertex_point ( 'none', #24392 ) ;
#10330 = edge_curve ( 'none', #10332, #50889, #24440, .t. ) ;
#10331 = oriented_edge ( 'none', *, *, #51580, .f. ) ;
#10332 = vertex_point ( 'none', #24438 ) ;
#10333 = oriented_edge ( 'none', *, *, #10327, .t. ) ;
#10334 = vertex_point ( 'none', #24384 ) ;
#10335 = edge_curve ( 'none', #10340, #11117, #24442, .t. ) ;
#10336 = oriented_edge ( 'none', *, *, #11088, .t. ) ;
#10337 = edge_loop ( 'none', ( #10357, #10199, #10412, #10413 ) ) ;
#10338 = oriented_edge ( 'none', *, *, #12201, .f. ) ;
#10339 = oriented_edge ( 'none', *, *, #10359, .t. ) ;
#10340 = vertex_point ( 'none', #24445 ) ;
#10341 = edge_curve ( 'none', #11099, #11128, #24432, .t. ) ;
#10342 = oriented_edge ( 'none', *, *, #10341, .t. ) ;
#10343 = oriented_edge ( 'none', *, *, #52378, .t. ) ;
#10344 = oriented_edge ( 'none', *, *, #10348, .t. ) ;
#10345 = oriented_edge ( 'none', *, *, #10356, .t. ) ;
#10346 = oriented_edge ( 'none', *, *, #11121, .t. ) ;
#10347 = oriented_edge ( 'none', *, *, #11179, .t. ) ;
#10348 = edge_curve ( 'none', #10353, #11185, #24426, .t. ) ;
#10349 = oriented_edge ( 'none', *, *, #13599, .f. ) ;
#10350 = oriented_edge ( 'none', *, *, #11054, .t. ) ;
#10351 = edge_curve ( 'none', #10150, #10334, #24422, .t. ) ;
#10352 = vertex_point ( 'none', #24430 ) ;
#10353 = vertex_point ( 'none', #24434 ) ;
#10354 = oriented_edge ( 'none', *, *, #10358, .t. ) ;
#10355 = edge_loop ( 'none', ( #10411, #10409, #10385, #10384 ) ) ;
#10356 = edge_curve ( 'none', #11124, #10353, #24416, .t. ) ;
#10357 = oriented_edge ( 'none', *, *, #10351, .t. ) ;
#10358 = edge_curve ( 'none', #10247, #11087, #24474, .t. ) ;
#10359 = edge_curve ( 'none', #11189, #10340, #24431, .t. ) ;
#10360 = edge_curve ( 'none', #10304, #10305, #24421, .t. ) ;
#10361 = oriented_edge ( 'none', *, *, #10360, .f. ) ;
#10362 = edge_curve ( 'none', #10311, #10304, #24464, .t. ) ;
#10363 = oriented_edge ( 'none', *, *, #3171, .t. ) ;
#10364 = oriented_edge ( 'none', *, *, #10362, .f. ) ;
#10365 = edge_curve ( 'none', #10285, #10311, #24463, .t. ) ;
#10366 = vertex_point ( 'none', #24477 ) ;
#10367 = edge_loop ( 'none', ( #3087, #3090, #3095, #3098, #3097 ) ) ;
#10368 = advanced_face ( 'none', ( #24452 ), #24414, .t. ) ;
#10369 = oriented_edge ( 'none', *, *, #10499, .f. ) ;
#10370 = edge_curve ( 'none', #10389, #10376, #24454, .t. ) ;
#10371 = advanced_face ( 'none', ( #24514 ), #24449, .t. ) ;
#10372 = oriented_edge ( 'none', *, *, #10370, .f. ) ;
#10373 = oriented_edge ( 'none', *, *, #10375, .f. ) ;
#10374 = vertex_point ( 'none', #24503 ) ;
#10375 = edge_curve ( 'none', #10376, #10374, #24512, .t. ) ;
#10376 = vertex_point ( 'none', #24500 ) ;
#10377 = oriented_edge ( 'none', *, *, #10542, .f. ) ;
#10378 = oriented_edge ( 'none', *, *, #10381, .f. ) ;
#10379 = oriented_edge ( 'none', *, *, #10380, .t. ) ;
#10380 = edge_curve ( 'none', #10410, #10374, #24496, .t. ) ;
#10381 = edge_curve ( 'none', #5908, #6113, #24489, .t. ) ;
#10382 = vertex_point ( 'none', #24485 ) ;
#10383 = vertex_point ( 'none', #24504 ) ;
#10384 = oriented_edge ( 'none', *, *, #10395, .f. ) ;
#10385 = oriented_edge ( 'none', *, *, #10388, .f. ) ;
#10386 = oriented_edge ( 'none', *, *, #10408, .f. ) ;
#10387 = vertex_point ( 'none', #24509 ) ;
#10388 = edge_curve ( 'none', #10383, #10392, #24545, .t. ) ;
#10389 = vertex_point ( 'none', #24482 ) ;
#10390 = edge_loop ( 'none', ( #10386, #10405, #10407, #10406 ) ) ;
#10391 = edge_curve ( 'none', #10150, #10392, #24546, .t. ) ;
#10392 = vertex_point ( 'none', #24538 ) ;
#10393 = vertex_point ( 'none', #24534 ) ;
#10394 = advanced_face ( 'none', ( #24531 ), #24491, .t. ) ;
#10395 = edge_curve ( 'none', #10334, #10383, #24535, .t. ) ;
#10396 = edge_curve ( 'none', #10410, #10389, #24481, .t. ) ;
#10397 = oriented_edge ( 'none', *, *, #10695, .t. ) ;
#10399 = oriented_edge ( 'none', *, *, #51740, .t. ) ;
#10398 = edge_curve ( 'none', #10387, #10389, #24536, .t. ) ;
#10400 = edge_loop ( 'none', ( #9848, #10803, #10968, #10612 ) ) ;
#10401 = edge_loop ( 'none', ( #10414, #10379, #10373, #10372 ) ) ;
#10402 = edge_loop ( 'none', ( #10458, #10456, #6601, #6596, #6593, #6599, #6600, #6581, #6589, #6524, #6494, #6483, #6490, #6489, #6492, #6486, #6558, #6557, #6559, #6478, #6539, #6527, #6540, #6528, #6610, #6622, #6660, #6647, #6665, #6668, #6650, #6642, #6664, #6625, #6641, #6636, #6697, #6759, #6766, #6754, #6750, #6711, #6731, #6709, #6725, #6812, #6821, #6724, #6751, #6745, #6732, #6799, #10708, #10705, #10699, #10698, #10553, #10634, #10633, #10617, #10610, #10631, #10599, #10590, #10684, #10597, #10600, #10592, #10650, #10674, #10676, #10657, #10651, #10661, #10611, #10732, #10601, #10725, #10721, #10717, #10642, #10813, #10896, #10811, #10901, #10879, #10905, #10830, #10870, #10872, #10859 ) ) ;
#10403 = edge_curve ( 'none', #10393, #10410, #24525, .t. ) ;
#10404 = advanced_face ( 'none', ( #24517 ), #24577, .t. ) ;
#10405 = oriented_edge ( 'none', *, *, #10403, .t. ) ;
#10406 = oriented_edge ( 'none', *, *, #10398, .f. ) ;
#10407 = oriented_edge ( 'none', *, *, #10396, .t. ) ;
#10408 = edge_curve ( 'none', #10393, #10387, #24567, .t. ) ;
#10409 = oriented_edge ( 'none', *, *, #10391, .t. ) ;
#10410 = vertex_point ( 'none', #24566 ) ;
#10411 = oriented_edge ( 'none', *, *, #10351, .f. ) ;
#10412 = oriented_edge ( 'none', *, *, #6031, .f. ) ;
#10413 = oriented_edge ( 'none', *, *, #10318, .f. ) ;
#10414 = oriented_edge ( 'none', *, *, #10396, .f. ) ;
#10415 = vertex_point ( 'none', #24559 ) ;
#10416 = oriented_edge ( 'none', *, *, #10502, .t. ) ;
#10417 = edge_curve ( 'none', #10492, #10500, #24557, .t. ) ;
#10418 = edge_curve ( 'none', #10479, #10420, #24550, .t. ) ;
#10419 = oriented_edge ( 'none', *, *, #10417, .f. ) ;
#10420 = vertex_point ( 'none', #24555 ) ;
#10421 = oriented_edge ( 'none', *, *, #10418, .f. ) ;
#10422 = edge_curve ( 'none', #10420, #10428, #24556, .t. ) ;
#10423 = edge_curve ( 'none', #10428, #10475, #24610, .t. ) ;
#10424 = vertex_point ( 'none', #24614 ) ;
#10425 = advanced_face ( 'none', ( #24612 ), #24606, .t. ) ;
#10426 = oriented_edge ( 'none', *, *, #10422, .f. ) ;
#10427 = edge_curve ( 'none', #10424, #11246, #24605, .t. ) ;
#10428 = vertex_point ( 'none', #24597 ) ;
#10429 = edge_curve ( 'none', #10382, #10437, #24595, .t. ) ;
#10430 = oriented_edge ( 'none', *, *, #10423, .f. ) ;
#10431 = oriented_edge ( 'none', *, *, #50973, .t. ) ;
#10432 = edge_curve ( 'none', #10437, #10439, #24591, .t. ) ;
#10433 = oriented_edge ( 'none', *, *, #823, .t. ) ;
#10434 = oriented_edge ( 'none', *, *, #10438, .t. ) ;
#10435 = oriented_edge ( 'none', *, *, #10429, .f. ) ;
#10436 = oriented_edge ( 'none', *, *, #10449, .f. ) ;
#10437 = vertex_point ( 'none', #22417 ) ;
#10438 = edge_curve ( 'none', #10555, #10303, #23501, .t. ) ;
#10439 = vertex_point ( 'none', #24594 ) ;
#10440 = edge_curve ( 'none', #10459, #10439, #23514, .t. ) ;
#10441 = advanced_face ( 'none', ( #24651 ), #24649, .t. ) ;
#10442 = edge_curve ( 'none', #10303, #10256, #24645, .t. ) ;
#10443 = edge_loop ( 'none', ( #10436, #10431, #20658, #50961 ) ) ;
#10444 = edge_loop ( 'none', ( #10419, #10416, #10497, #10496 ) ) ;
#10445 = edge_loop ( 'none', ( #10448, #10451, #10446, #10435 ) ) ;
#10446 = oriented_edge ( 'none', *, *, #10432, .f. ) ;
#10447 = advanced_face ( 'none', ( #24643 ), #24642, .t. ) ;
#10448 = oriented_edge ( 'none', *, *, #10449, .t. ) ;
#10449 = edge_curve ( 'none', #10382, #10459, #24650, .t. ) ;
#10450 = advanced_face ( 'none', ( #24621 ), #24625, .f. ) ;
#10451 = oriented_edge ( 'none', *, *, #10440, .t. ) ;
#10452 = edge_curve ( 'none', #11040, #10424, #24620, .t. ) ;
#10453 = oriented_edge ( 'none', *, *, #10495, .f. ) ;
#10454 = oriented_edge ( 'none', *, *, #52548, .t. ) ;
#10455 = oriented_edge ( 'none', *, *, #10452, .f. ) ;
#10456 = oriented_edge ( 'none', *, *, #6592, .t. ) ;
#10457 = advanced_face ( 'none', ( #24632 ), #24677, .f. ) ;
#10458 = oriented_edge ( 'none', *, *, #10408, .t. ) ;
#10459 = vertex_point ( 'none', #24674 ) ;
#10460 = oriented_edge ( 'none', *, *, #10715, .t. ) ;
#10461 = edge_curve ( 'none', #10466, #10488, #24682, .t. ) ;
#10462 = oriented_edge ( 'none', *, *, #10464, .f. ) ;
#10463 = oriented_edge ( 'none', *, *, #10614, .f. ) ;
#10464 = edge_curve ( 'none', #10466, #10498, #24671, .t. ) ;
#10465 = oriented_edge ( 'none', *, *, #10647, .f. ) ;
#10466 = vertex_point ( 'none', #24679 ) ;
#10467 = advanced_face ( 'none', ( #24659 ), #24667, .t. ) ;
#10468 = oriented_edge ( 'none', *, *, #4432, .f. ) ;
#10469 = vertex_point ( 'none', #24660 ) ;
#10470 = edge_loop ( 'none', ( #10377, #10468, #4418, #2382 ) ) ;
#10471 = oriented_edge ( 'none', *, *, #10461, .t. ) ;
#10472 = oriented_edge ( 'none', *, *, #52488, .f. ) ;
#10473 = edge_curve ( 'none', #10498, #10503, #24654, .t. ) ;
#10474 = edge_curve ( 'none', #5456, #10476, #24709, .t. ) ;
#10475 = vertex_point ( 'none', #24714 ) ;
#10476 = vertex_point ( 'none', #24652 ) ;
#10477 = vertex_point ( 'none', #24705 ) ;
#10478 = edge_curve ( 'none', #10477, #6466, #24704, .t. ) ;
#10479 = vertex_point ( 'none', #24672 ) ;
#10480 = advanced_face ( 'none', ( #24702 ), #24697, .t. ) ;
#10481 = edge_loop ( 'none', ( #10483, #10430, #10426, #10421 ) ) ;
#10482 = oriented_edge ( 'none', *, *, #10474, .f. ) ;
#10483 = oriented_edge ( 'none', *, *, #10485, .f. ) ;
#10484 = oriented_edge ( 'none', *, *, #10486, .f. ) ;
#10485 = edge_curve ( 'none', #10475, #10479, #24686, .t. ) ;
#10486 = edge_curve ( 'none', #10476, #10477, #24691, .t. ) ;
#10487 = edge_loop ( 'none', ( #10453, #10489, #10462, #10471 ) ) ;
#10488 = vertex_point ( 'none', #24703 ) ;
#10489 = oriented_edge ( 'none', *, *, #10473, .f. ) ;
#10490 = edge_curve ( 'none', #10500, #10415, #24750, .t. ) ;
#10491 = advanced_face ( 'none', ( #24752 ), #24746, .t. ) ;
#10492 = vertex_point ( 'none', #24745 ) ;
#10493 = vertex_point ( 'none', #24744 ) ;
#10494 = vertex_point ( 'none', #24754 ) ;
#10495 = edge_curve ( 'none', #10503, #10488, #24736, .t. ) ;
#10496 = oriented_edge ( 'none', *, *, #10490, .f. ) ;
#10497 = oriented_edge ( 'none', *, *, #10505, .f. ) ;
#10498 = vertex_point ( 'none', #24735 ) ;
#10499 = edge_curve ( 'none', #9548, #10352, #24734, .t. ) ;
#10501 = vertex_point ( 'none', #24715 ) ;
#10500 = vertex_point ( 'none', #24723 ) ;
#10502 = edge_curve ( 'none', #10492, #10493, #24721, .t. ) ;
#10504 = vertex_point ( 'none', #24722 ) ;
#10503 = vertex_point ( 'none', #24732 ) ;
#10505 = edge_curve ( 'none', #10415, #10493, #24718, .t. ) ;
#10506 = oriented_edge ( 'none', *, *, #1006, .t. ) ;
#10507 = edge_loop ( 'none', ( #10510, #10584, #10587, #10586 ) ) ;
#10508 = oriented_edge ( 'none', *, *, #10677, .f. ) ;
#10509 = advanced_face ( 'none', ( #24738 ), #24788, .f. ) ;
#10510 = oriented_edge ( 'none', *, *, #10582, .t. ) ;
#10511 = oriented_edge ( 'none', *, *, #10772, .f. ) ;
#10512 = advanced_face ( 'none', ( #24789 ), #24776, .f. ) ;
#10513 = oriented_edge ( 'none', *, *, #938, .t. ) ;
#10514 = oriented_edge ( 'none', *, *, #1040, .t. ) ;
#10515 = oriented_edge ( 'none', *, *, #10681, .t. ) ;
#10516 = edge_curve ( 'none', #10696, #10593, #24774, .t. ) ;
#10517 = oriented_edge ( 'none', *, *, #34360, .f. ) ;
#10518 = advanced_face ( 'none', ( #24782 ), #24786, .f. ) ;
#10519 = oriented_edge ( 'none', *, *, #10516, .f. ) ;
#10520 = oriented_edge ( 'none', *, *, #10516, .t. ) ;
#10521 = edge_loop ( 'none', ( #10523, #10522, #10519, #10524 ) ) ;
#10522 = oriented_edge ( 'none', *, *, #10596, .t. ) ;
#10523 = oriented_edge ( 'none', *, *, #935, .t. ) ;
#10524 = oriented_edge ( 'none', *, *, #10709, .f. ) ;
#10525 = advanced_face ( 'none', ( #24783 ), #24767, .f. ) ;
#10526 = oriented_edge ( 'none', *, *, #52310, .t. ) ;
#10527 = advanced_face ( 'none', ( #24760 ), #24763, .f. ) ;
#10528 = edge_loop ( 'none', ( #10539, #10530, #10526, #10531 ) ) ;
#10529 = edge_curve ( 'none', #10558, #10649, #24822, .t. ) ;
#10530 = oriented_edge ( 'none', *, *, #10653, .t. ) ;
#10531 = oriented_edge ( 'none', *, *, #10718, .f. ) ;
#10532 = oriented_edge ( 'none', *, *, #10639, .f. ) ;
#10533 = edge_loop ( 'none', ( #10506, #10588, #10583, #10579 ) ) ;
#10534 = edge_loop ( 'none', ( #10573, #10460, #10538, #10574 ) ) ;
#10535 = edge_loop ( 'none', ( #10520, #10515, #10514, #10511 ) ) ;
#10536 = oriented_edge ( 'none', *, *, #52312, .t. ) ;
#10537 = oriented_edge ( 'none', *, *, #10654, .t. ) ;
#10538 = oriented_edge ( 'none', *, *, #8750, .t. ) ;
#10539 = oriented_edge ( 'none', *, *, #10529, .t. ) ;
#10540 = oriented_edge ( 'none', *, *, #10529, .f. ) ;
#10541 = edge_loop ( 'none', ( #10536, #10537, #10540, #10532 ) ) ;
#10542 = edge_curve ( 'none', #10544, #10469, #24809, .t. ) ;
#10543 = advanced_face ( 'none', ( #24817 ), #24808, .f. ) ;
#10544 = vertex_point ( 'none', #24811 ) ;
#10545 = oriented_edge ( 'none', *, *, #10892, .t. ) ;
#10546 = oriented_edge ( 'none', *, *, #10625, .t. ) ;
#10547 = oriented_edge ( 'none', *, *, #879, .t. ) ;
#10548 = oriented_edge ( 'none', *, *, #10550, .t. ) ;
#10549 = vertex_point ( 'none', #24823 ) ;
#10550 = edge_curve ( 'none', #10549, #936, #24797, .t. ) ;
#10551 = edge_curve ( 'none', #9910, #10660, #24801, .t. ) ;
#10552 = oriented_edge ( 'none', *, *, #10598, .t. ) ;
#10553 = oriented_edge ( 'none', *, *, #10554, .t. ) ;
#10554 = edge_curve ( 'none', #10691, #10632, #24853, .t. ) ;
#10555 = vertex_point ( 'none', #24854 ) ;
#10556 = edge_curve ( 'none', #839, #10549, #24843, .t. ) ;
#10557 = edge_curve ( 'none', #10747, #52936, #24852, .t. ) ;
#10558 = vertex_point ( 'none', #24838 ) ;
#10559 = advanced_face ( 'none', ( #24836 ), #24851, .f. ) ;
#10560 = oriented_edge ( 'none', *, *, #10556, .t. ) ;
#10561 = oriented_edge ( 'none', *, *, #50862, .t. ) ;
#10562 = oriented_edge ( 'none', *, *, #10564, .t. ) ;
#10563 = advanced_face ( 'none', ( #24906 ), #24862, .f. ) ;
#10564 = edge_curve ( 'none', #10623, #10903, #24902, .t. ) ;
#10565 = oriented_edge ( 'none', *, *, #10564, .f. ) ;
#10566 = oriented_edge ( 'none', *, *, #10894, .t. ) ;
#10567 = edge_loop ( 'none', ( #10562, #11142, #11066, #10999 ) ) ;
#10568 = oriented_edge ( 'none', *, *, #10625, .f. ) ;
#10569 = advanced_face ( 'none', ( #24855 ), #24850, .f. ) ;
#10570 = edge_loop ( 'none', ( #10571, #10566, #10565, #10568 ) ) ;
#10571 = oriented_edge ( 'none', *, *, #857, .t. ) ;
#10572 = oriented_edge ( 'none', *, *, #52250, .t. ) ;
#10573 = oriented_edge ( 'none', *, *, #10577, .t. ) ;
#10574 = oriented_edge ( 'none', *, *, #10673, .f. ) ;
#10575 = advanced_face ( 'none', ( #24887 ), #24833, .f. ) ;
#10576 = edge_curve ( 'none', #52477, #9244, #24881, .t. ) ;
#10577 = edge_curve ( 'none', #10658, #10726, #24888, .t. ) ;
#10578 = oriented_edge ( 'none', *, *, #10577, .f. ) ;
#10579 = oriented_edge ( 'none', *, *, #10776, .f. ) ;
#10580 = advanced_face ( 'none', ( #24589 ), #24317, .f. ) ;
#10581 = oriented_edge ( 'none', *, *, #10720, .t. ) ;
#10582 = edge_curve ( 'none', #10697, #10604, #24062, .t. ) ;
#10583 = oriented_edge ( 'none', *, *, #10582, .f. ) ;
#10584 = oriented_edge ( 'none', *, *, #10595, .t. ) ;
#10585 = advanced_face ( 'none', ( #24889 ), #24585, .f. ) ;
#10586 = oriented_edge ( 'none', *, *, #10760, .f. ) ;
#10587 = oriented_edge ( 'none', *, *, #52786, .t. ) ;
#10588 = oriented_edge ( 'none', *, *, #10687, .t. ) ;
#10589 = edge_loop ( 'none', ( #10513, #10581, #10578, #10508 ) ) ;
#10590 = oriented_edge ( 'none', *, *, #10687, .f. ) ;
#10591 = oriented_edge ( 'none', *, *, #834, .t. ) ;
#10592 = oriented_edge ( 'none', *, *, #10675, .t. ) ;
#10593 = vertex_point ( 'none', #22696 ) ;
#10594 = edge_curve ( 'none', #11316, #11229, #24050, .t. ) ;
#10595 = edge_curve ( 'none', #10604, #10603, #24929, .t. ) ;
#10596 = edge_curve ( 'none', #10606, #10593, #24920, .t. ) ;
#10597 = oriented_edge ( 'none', *, *, #10681, .f. ) ;
#10598 = edge_curve ( 'none', #10623, #987, #24918, .t. ) ;
#10599 = oriented_edge ( 'none', *, *, #10595, .f. ) ;
#10600 = oriented_edge ( 'none', *, *, #10596, .f. ) ;
#10601 = oriented_edge ( 'none', *, *, #10712, .t. ) ;
#10602 = vertex_point ( 'none', #24925 ) ;
#10603 = vertex_point ( 'none', #24927 ) ;
#10604 = vertex_point ( 'none', #24908 ) ;
#10605 = edge_curve ( 'none', #8450, #10629, #24954, .t. ) ;
#10606 = vertex_point ( 'none', #24926 ) ;
#10607 = oriented_edge ( 'none', *, *, #10594, .f. ) ;
#10608 = oriented_edge ( 'none', *, *, #11353, .f. ) ;
#10609 = edge_curve ( 'none', #10306, #10660, #24909, .t. ) ;
#10610 = oriented_edge ( 'none', *, *, #10614, .t. ) ;
#10611 = oriented_edge ( 'none', *, *, #10637, .f. ) ;
#10612 = oriented_edge ( 'none', *, *, #51660, .t. ) ;
#10613 = vertex_point ( 'none', #24950 ) ;
#10614 = edge_curve ( 'none', #10615, #10613, #24945, .t. ) ;
#10615 = vertex_point ( 'none', #24916 ) ;
#10616 = edge_loop ( 'none', ( #10628, #10818, #10756, #13112 ) ) ;
#10617 = oriented_edge ( 'none', *, *, #10618, .t. ) ;
#10618 = edge_curve ( 'none', #10622, #10615, #24932, .t. ) ;
#10619 = edge_loop ( 'none', ( #10635, #10608, #10607, #10645 ) ) ;
#10620 = oriented_edge ( 'none', *, *, #994, .t. ) ;
#10621 = edge_curve ( 'none', #10622, #10626, #24986, .t. ) ;
#10622 = vertex_point ( 'none', #24943 ) ;
#10623 = vertex_point ( 'none', #24956 ) ;
#10624 = edge_loop ( 'none', ( #10472, #50692, #7053, #7059 ) ) ;
#10625 = edge_curve ( 'none', #822, #10623, #24984, .t. ) ;
#10626 = vertex_point ( 'none', #24991 ) ;
#10627 = edge_curve ( 'none', #10626, #10632, #24970, .t. ) ;
#10628 = oriented_edge ( 'none', *, *, #10731, .t. ) ;
#10629 = vertex_point ( 'none', #24976 ) ;
#10630 = advanced_face ( 'none', ( #24982 ), #24958, .t. ) ;
#10631 = oriented_edge ( 'none', *, *, #10683, .t. ) ;
#10632 = vertex_point ( 'none', #24959 ) ;
#10633 = oriented_edge ( 'none', *, *, #10621, .f. ) ;
#10634 = oriented_edge ( 'none', *, *, #10627, .f. ) ;
#10635 = oriented_edge ( 'none', *, *, #10736, .t. ) ;
#10636 = edge_curve ( 'none', #10727, #10729, #24960, .t. ) ;
#10637 = edge_curve ( 'none', #10729, #10678, #25008, .t. ) ;
#10638 = oriented_edge ( 'none', *, *, #10639, .t. ) ;
#10639 = edge_curve ( 'none', #784, #10558, #25002, .t. ) ;
#10640 = oriented_edge ( 'none', *, *, #10730, .t. ) ;
#10641 = edge_curve ( 'none', #10629, #52581, #24997, .t. ) ;
#10642 = oriented_edge ( 'none', *, *, #10902, .f. ) ;
#10643 = oriented_edge ( 'none', *, *, #10647, .t. ) ;
#10644 = oriented_edge ( 'none', *, *, #10641, .t. ) ;
#10645 = oriented_edge ( 'none', *, *, #11362, .f. ) ;
#10646 = oriented_edge ( 'none', *, *, #417, .t. ) ;
#10647 = edge_curve ( 'none', #10728, #504, #24969, .t. ) ;
#10648 = oriented_edge ( 'none', *, *, #52893, .t. ) ;
#10649 = vertex_point ( 'none', #24971 ) ;
#10650 = oriented_edge ( 'none', *, *, #10653, .f. ) ;
#10651 = oriented_edge ( 'none', *, *, #10668, .f. ) ;
#10652 = oriented_edge ( 'none', *, *, #10673, .t. ) ;
#10653 = edge_curve ( 'none', #10649, #10659, #25046, .t. ) ;
#10654 = edge_curve ( 'none', #10663, #10649, #25038, .t. ) ;
#10655 = vertex_point ( 'none', #25035 ) ;
#10656 = vertex_point ( 'none', #24992 ) ;
#10657 = oriented_edge ( 'none', *, *, #10680, .f. ) ;
#10658 = vertex_point ( 'none', #24993 ) ;
#10659 = vertex_point ( 'none', #25029 ) ;
#10660 = vertex_point ( 'none', #24998 ) ;
#10661 = oriented_edge ( 'none', *, *, #10672, .t. ) ;
#10662 = edge_curve ( 'none', #10663, #10664, #25024, .t. ) ;
#10663 = vertex_point ( 'none', #25028 ) ;
#10664 = vertex_point ( 'none', #25036 ) ;
#10665 = oriented_edge ( 'none', *, *, #10677, .t. ) ;
#10666 = vertex_point ( 'none', #25023 ) ;
#10667 = oriented_edge ( 'none', *, *, #9286, .t. ) ;
#10668 = edge_curve ( 'none', #10671, #10666, #25075, .t. ) ;
#10669 = oriented_edge ( 'none', *, *, #8660, .t. ) ;
#10670 = oriented_edge ( 'none', *, *, #10718, .t. ) ;
#10671 = vertex_point ( 'none', #25076 ) ;
#10672 = edge_curve ( 'none', #10671, #10678, #25066, .t. ) ;
#10673 = edge_curve ( 'none', #10658, #8707, #25045, .t. ) ;
#10674 = oriented_edge ( 'none', *, *, #10654, .f. ) ;
#10675 = edge_curve ( 'none', #10606, #10659, #25074, .t. ) ;
#10676 = oriented_edge ( 'none', *, *, #10662, .t. ) ;
#10677 = edge_curve ( 'none', #986, #10658, #25052, .t. ) ;
#10678 = vertex_point ( 'none', #25056 ) ;
#10679 = oriented_edge ( 'none', *, *, #10605, .t. ) ;
#10680 = edge_curve ( 'none', #10666, #10664, #25099, .t. ) ;
#10681 = edge_curve ( 'none', #10593, #10686, #25093, .t. ) ;
#10682 = edge_curve ( 'none', #7241, #901, #25092, .t. ) ;
#10683 = edge_curve ( 'none', #10613, #10603, #25080, .t. ) ;
#10684 = oriented_edge ( 'none', *, *, #10685, .t. ) ;
#10685 = edge_curve ( 'none', #10602, #10686, #25141, .t. ) ;
#10686 = vertex_point ( 'none', #25136 ) ;
#10687 = edge_curve ( 'none', #10602, #10604, #25128, .t. ) ;
#10688 = oriented_edge ( 'none', *, *, #10731, .f. ) ;
#10689 = advanced_face ( 'none', ( #25101 ), #25121, .f. ) ;
#10690 = oriented_edge ( 'none', *, *, #10709, .t. ) ;
#10691 = vertex_point ( 'none', #25129 ) ;
#10692 = edge_curve ( 'none', #10691, #10707, #25106, .t. ) ;
#10693 = edge_loop ( 'none', ( #10936, #6209, #1109, #50825 ) ) ;
#10694 = edge_curve ( 'none', #10702, #6762, #25175, .t. ) ;
#10695 = edge_curve ( 'none', #8699, #7545, #25177, .t. ) ;
#10696 = vertex_point ( 'none', #25176 ) ;
#10697 = vertex_point ( 'none', #25174 ) ;
#10698 = oriented_edge ( 'none', *, *, #10692, .f. ) ;
#10699 = oriented_edge ( 'none', *, *, #10704, .f. ) ;
#10700 = vertex_point ( 'none', #25178 ) ;
#10701 = edge_curve ( 'none', #10700, #10702, #25157, .t. ) ;
#10702 = vertex_point ( 'none', #25164 ) ;
#10703 = oriented_edge ( 'none', *, *, #10772, .t. ) ;
#10704 = edge_curve ( 'none', #10707, #10706, #25198, .t. ) ;
#10705 = oriented_edge ( 'none', *, *, #10710, .t. ) ;
#10706 = vertex_point ( 'none', #25155 ) ;
#10707 = vertex_point ( 'none', #25161 ) ;
#10708 = oriented_edge ( 'none', *, *, #10701, .f. ) ;
#10709 = edge_curve ( 'none', #1097, #10696, #25160, .t. ) ;
#10710 = edge_curve ( 'none', #10700, #10706, #25188, .t. ) ;
#10711 = advanced_face ( 'none', ( #25186 ), #25189, .t. ) ;
#10712 = edge_curve ( 'none', #10727, #10714, #25234, .t. ) ;
#10713 = edge_curve ( 'none', #10723, #10716, #25225, .t. ) ;
#10714 = vertex_point ( 'none', #25223 ) ;
#10715 = edge_curve ( 'none', #10726, #10714, #25226, .t. ) ;
#10716 = vertex_point ( 'none', #25229 ) ;
#10717 = oriented_edge ( 'none', *, *, #10713, .t. ) ;
#10718 = edge_curve ( 'none', #10558, #1098, #25214, .t. ) ;
#10719 = oriented_edge ( 'none', *, *, #8462, .f. ) ;
#10720 = edge_curve ( 'none', #10723, #10726, #25271, .t. ) ;
#10721 = oriented_edge ( 'none', *, *, #10720, .f. ) ;
#10722 = edge_loop ( 'none', ( #10775, #10688, #10771 ) ) ;
#10723 = vertex_point ( 'none', #25191 ) ;
#10724 = oriented_edge ( 'none', *, *, #1090, .t. ) ;
#10725 = oriented_edge ( 'none', *, *, #10715, .f. ) ;
#10726 = vertex_point ( 'none', #25273 ) ;
#10727 = vertex_point ( 'none', #25215 ) ;
#10728 = vertex_point ( 'none', #25272 ) ;
#10729 = vertex_point ( 'none', #25265 ) ;
#10730 = edge_curve ( 'none', #432, #10728, #25262, .t. ) ;
#10731 = edge_curve ( 'none', #11396, #11330, #25270, .t. ) ;
#10732 = oriented_edge ( 'none', *, *, #10636, .f. ) ;
#10733 = oriented_edge ( 'none', *, *, #11345, .f. ) ;
#10734 = advanced_face ( 'none', ( #25274 ), #25216, .t. ) ;
#10735 = edge_curve ( 'none', #11338, #11344, #25251, .t. ) ;
#10736 = edge_curve ( 'none', #11360, #11352, #25239, .t. ) ;
#10737 = oriented_edge ( 'none', *, *, #10740, .f. ) ;
#10738 = oriented_edge ( 'none', *, *, #10736, .f. ) ;
#10739 = oriented_edge ( 'none', *, *, #11434, .f. ) ;
#10740 = edge_curve ( 'none', #11396, #11363, #25206, .t. ) ;
#10741 = edge_loop ( 'none', ( #10737, #10733, #10738, #10739 ) ) ;
#10742 = oriented_edge ( 'none', *, *, #10557, .t. ) ;
#10743 = oriented_edge ( 'none', *, *, #6454, .t. ) ;
#10744 = advanced_face ( 'none', ( #25264 ), #25252, .t. ) ;
#10745 = oriented_edge ( 'none', *, *, #52707, .f. ) ;
#10746 = edge_curve ( 'none', #52809, #10747, #25240, .t. ) ;
#10747 = vertex_point ( 'none', #25300 ) ;
#10748 = oriented_edge ( 'none', *, *, #52946, .t. ) ;
#10749 = oriented_edge ( 'none', *, *, #52846, .t. ) ;
#10750 = oriented_edge ( 'none', *, *, #10753, .t. ) ;
#10751 = advanced_face ( 'none', ( #25250 ), #25293, .t. ) ;
#10752 = oriented_edge ( 'none', *, *, #10754, .t. ) ;
#10753 = edge_curve ( 'none', #10755, #52799, #25294, .t. ) ;
#10754 = edge_curve ( 'none', #52776, #10755, #25283, .t. ) ;
#10755 = vertex_point ( 'none', #25282 ) ;
#10756 = oriented_edge ( 'none', *, *, #10815, .f. ) ;
#10757 = oriented_edge ( 'none', *, *, #10759, .t. ) ;
#10758 = oriented_edge ( 'none', *, *, #52775, .t. ) ;
#10759 = edge_curve ( 'none', #52679, #52724, #25277, .t. ) ;
#10760 = edge_curve ( 'none', #10697, #52701, #25275, .t. ) ;
#10761 = oriented_edge ( 'none', *, *, #10764, .t. ) ;
#10762 = vertex_point ( 'none', #25281 ) ;
#10763 = oriented_edge ( 'none', *, *, #10760, .t. ) ;
#10764 = edge_curve ( 'none', #10762, #52773, #25276, .t. ) ;
#10765 = edge_curve ( 'none', #52892, #10762, #25337, .t. ) ;
#10766 = oriented_edge ( 'none', *, *, #10746, .t. ) ;
#10767 = oriented_edge ( 'none', *, *, #52704, .t. ) ;
#10768 = oriented_edge ( 'none', *, *, #10765, .t. ) ;
#10769 = oriented_edge ( 'none', *, *, #52748, .t. ) ;
#10770 = oriented_edge ( 'none', *, *, #10776, .t. ) ;
#10771 = oriented_edge ( 'none', *, *, #10740, .t. ) ;
#10772 = edge_curve ( 'none', #10696, #1035, #25329, .t. ) ;
#10773 = oriented_edge ( 'none', *, *, #1026, .t. ) ;
#10774 = edge_curve ( 'none', #11330, #11363, #25321, .t. ) ;
#10775 = oriented_edge ( 'none', *, *, #10774, .f. ) ;
#10776 = edge_curve ( 'none', #1028, #10697, #25335, .t. ) ;
#10777 = oriented_edge ( 'none', *, *, #6809, .t. ) ;
#10778 = oriented_edge ( 'none', *, *, #10857, .f. ) ;
#10779 = vertex_point ( 'none', #25322 ) ;
#10780 = edge_curve ( 'none', #10779, #10796, #25314, .t. ) ;
#10781 = vertex_point ( 'none', #25323 ) ;
#10782 = oriented_edge ( 'none', *, *, #8560, .t. ) ;
#10783 = oriented_edge ( 'none', *, *, #6436, .f. ) ;
#10784 = vertex_point ( 'none', #25341 ) ;
#10785 = oriented_edge ( 'none', *, *, #11068, .f. ) ;
#10786 = edge_curve ( 'none', #10784, #10798, #25383, .t. ) ;
#10787 = oriented_edge ( 'none', *, *, #10819, .t. ) ;
#10788 = oriented_edge ( 'none', *, *, #34006, .f. ) ;
#10789 = oriented_edge ( 'none', *, *, #10793, .t. ) ;
#10790 = oriented_edge ( 'none', *, *, #10786, .t. ) ;
#10791 = edge_loop ( 'none', ( #10790, #10789, #10806, #10800, #10840, #10851 ) ) ;
#10792 = advanced_face ( 'none', ( #25385 ), #25382, .t. ) ;
#10793 = edge_curve ( 'none', #10798, #10796, #25370, .t. ) ;
#10794 = edge_loop ( 'none', ( #10782, #10777, #10778, #10853 ) ) ;
#10795 = edge_loop ( 'none', ( #10990, #11069, #11065 ) ) ;
#10796 = vertex_point ( 'none', #25365 ) ;
#10797 = edge_loop ( 'none', ( #11000, #10993, #10989, #10992 ) ) ;
#10798 = vertex_point ( 'none', #25372 ) ;
#10799 = edge_loop ( 'none', ( #10907, #10985 ) ) ;
#10800 = oriented_edge ( 'none', *, *, #10832, .f. ) ;
#10801 = oriented_edge ( 'none', *, *, #11008, .f. ) ;
#10802 = oriented_edge ( 'none', *, *, #10805, .f. ) ;
#10803 = oriented_edge ( 'none', *, *, #51579, .t. ) ;
#10804 = edge_curve ( 'none', #10844, #10781, #25354, .t. ) ;
#10805 = edge_curve ( 'none', #13254, #11027, #25358, .t. ) ;
#10806 = oriented_edge ( 'none', *, *, #10780, .f. ) ;
#10807 = oriented_edge ( 'none', *, *, #6772, .f. ) ;
#10808 = advanced_face ( 'none', ( #25435 ), #25356, .f. ) ;
#10809 = oriented_edge ( 'none', *, *, #11240, .f. ) ;
#10810 = oriented_edge ( 'none', *, *, #6510, .f. ) ;
#10811 = oriented_edge ( 'none', *, *, #10897, .f. ) ;
#10812 = oriented_edge ( 'none', *, *, #6814, .t. ) ;
#10813 = oriented_edge ( 'none', *, *, #10894, .f. ) ;
#10814 = edge_loop ( 'none', ( #10826, #10822, #10904, #10898 ) ) ;
#10815 = edge_curve ( 'none', #11436, #11320, #25402, .t. ) ;
#10816 = edge_loop ( 'none', ( #10848, #10849, #10855, #10841 ) ) ;
#10817 = oriented_edge ( 'none', *, *, #8474, .t. ) ;
#10818 = oriented_edge ( 'none', *, *, #11390, .f. ) ;
#10819 = edge_curve ( 'none', #10820, #10821, #25438, .t. ) ;
#10820 = vertex_point ( 'none', #25353 ) ;
#10821 = vertex_point ( 'none', #25411 ) ;
#10822 = oriented_edge ( 'none', *, *, #6755, .t. ) ;
#10823 = oriented_edge ( 'none', *, *, #10984, .t. ) ;
#10824 = vertex_point ( 'none', #24045 ) ;
#10825 = edge_curve ( 'none', #10781, #10784, #25085, .t. ) ;
#10826 = oriented_edge ( 'none', *, *, #10829, .t. ) ;
#10827 = oriented_edge ( 'none', *, *, #6435, .f. ) ;
#10828 = advanced_face ( 'none', ( #25476 ), #25469, .f. ) ;
#10829 = edge_curve ( 'none', #6399, #6738, #25473, .t. ) ;
#10830 = oriented_edge ( 'none', *, *, #10885, .f. ) ;
#10831 = oriented_edge ( 'none', *, *, #10829, .f. ) ;
#10832 = edge_curve ( 'none', #10844, #10779, #25472, .t. ) ;
#10833 = advanced_face ( 'none', ( #25475 ), #25452, .f. ) ;
#10834 = oriented_edge ( 'none', *, *, #10819, .f. ) ;
#10835 = edge_loop ( 'none', ( #10850, #10837, #10831, #10827 ) ) ;
#10836 = oriented_edge ( 'none', *, *, #10946, .f. ) ;
#10837 = oriented_edge ( 'none', *, *, #6753, .t. ) ;
#10838 = edge_loop ( 'none', ( #10846, #10823, #10787, #10889 ) ) ;
#10839 = oriented_edge ( 'none', *, *, #10884, .t. ) ;
#10840 = oriented_edge ( 'none', *, *, #10804, .t. ) ;
#10841 = oriented_edge ( 'none', *, *, #6438, .f. ) ;
#10842 = advanced_face ( 'none', ( #25451 ), #25447, .f. ) ;
#10843 = oriented_edge ( 'none', *, *, #10869, .t. ) ;
#10844 = vertex_point ( 'none', #25444 ) ;
#10845 = edge_loop ( 'none', ( #10834, #10839, #10843, #10836 ) ) ;
#10846 = oriented_edge ( 'none', *, *, #10922, .f. ) ;
#10847 = advanced_face ( 'none', ( #25463 ), #25502, .f. ) ;
#10848 = oriented_edge ( 'none', *, *, #10857, .t. ) ;
#10849 = oriented_edge ( 'none', *, *, #6733, .t. ) ;
#10850 = oriented_edge ( 'none', *, *, #50813, .t. ) ;
#10851 = oriented_edge ( 'none', *, *, #10825, .t. ) ;
#10852 = vertex_point ( 'none', #25446 ) ;
#10853 = oriented_edge ( 'none', *, *, #6446, .f. ) ;
#10854 = vertex_point ( 'none', #25501 ) ;
#10855 = oriented_edge ( 'none', *, *, #8610, .t. ) ;
#10856 = advanced_face ( 'none', ( #25441 ), #25440, .f. ) ;
#10857 = edge_curve ( 'none', #6439, #6735, #25495, .t. ) ;
#10858 = edge_loop ( 'none', ( #10938, #10916, #10915, #10810 ) ) ;
#10859 = oriented_edge ( 'none', *, *, #10864, .f. ) ;
#10860 = edge_loop ( 'none', ( #10863, #10939, #10935, #10937 ) ) ;
#10861 = vertex_point ( 'none', #25491 ) ;
#10862 = edge_curve ( 'none', #10501, #10306, #25489, .t. ) ;
#10863 = oriented_edge ( 'none', *, *, #10944, .f. ) ;
#10864 = edge_curve ( 'none', #10393, #10882, #25482, .t. ) ;
#10865 = vertex_point ( 'none', #25496 ) ;
#10866 = edge_curve ( 'none', #10867, #10882, #25525, .t. ) ;
#10867 = vertex_point ( 'none', #25486 ) ;
#10868 = oriented_edge ( 'none', *, *, #6768, .t. ) ;
#10869 = edge_curve ( 'none', #10887, #10852, #25487, .t. ) ;
#10870 = oriented_edge ( 'none', *, *, #10873, .t. ) ;
#10871 = oriented_edge ( 'none', *, *, #10942, .f. ) ;
#10872 = oriented_edge ( 'none', *, *, #10866, .t. ) ;
#10873 = edge_curve ( 'none', #10880, #10867, #25513, .t. ) ;
#10874 = oriented_edge ( 'none', *, *, #52927, .t. ) ;
#10875 = oriented_edge ( 'none', *, *, #10862, .t. ) ;
#10876 = oriented_edge ( 'none', *, *, #6523, .f. ) ;
#10877 = vertex_point ( 'none', #25512 ) ;
#10878 = edge_curve ( 'none', #10877, #10886, #25506, .t. ) ;
#10879 = oriented_edge ( 'none', *, *, #10881, .t. ) ;
#10880 = vertex_point ( 'none', #25554 ) ;
#10881 = edge_curve ( 'none', #10883, #10886, #25548, .t. ) ;
#10882 = vertex_point ( 'none', #25507 ) ;
#10883 = vertex_point ( 'none', #25526 ) ;
#10884 = edge_curve ( 'none', #10820, #10887, #25549, .t. ) ;
#10885 = edge_curve ( 'none', #10880, #10877, #25536, .t. ) ;
#10886 = vertex_point ( 'none', #25535 ) ;
#10887 = vertex_point ( 'none', #25534 ) ;
#10888 = oriented_edge ( 'none', *, *, #11023, .t. ) ;
#10889 = oriented_edge ( 'none', *, *, #10980, .f. ) ;
#10890 = oriented_edge ( 'none', *, *, #11024, .t. ) ;
#10891 = vertex_point ( 'none', #25514 ) ;
#10892 = edge_curve ( 'none', #10883, #10854, #25582, .t. ) ;
#10893 = edge_curve ( 'none', #10895, #10891, #25576, .t. ) ;
#10894 = edge_curve ( 'none', #10895, #10903, #25568, .t. ) ;
#10895 = vertex_point ( 'none', #25567 ) ;
#10896 = oriented_edge ( 'none', *, *, #10893, .t. ) ;
#10897 = edge_curve ( 'none', #10854, #10891, #25559, .t. ) ;
#10898 = oriented_edge ( 'none', *, *, #6519, .f. ) ;
#10899 = advanced_face ( 'none', ( #25546 ), #25538, .f. ) ;
#10900 = edge_loop ( 'none', ( #10874, #10868, #10871, #10876 ) ) ;
#10901 = oriented_edge ( 'none', *, *, #10892, .f. ) ;
#10902 = edge_curve ( 'none', #10903, #10716, #25604, .t. ) ;
#10903 = vertex_point ( 'none', #25560 ) ;
#10904 = oriented_edge ( 'none', *, *, #50791, .t. ) ;
#10905 = oriented_edge ( 'none', *, *, #10878, .f. ) ;
#10906 = advanced_face ( 'none', ( #25566 ), #25577, .f. ) ;
#10907 = oriented_edge ( 'none', *, *, #10997, .t. ) ;
#10908 = oriented_edge ( 'none', *, *, #10388, .t. ) ;
#10909 = oriented_edge ( 'none', *, *, #10926, .f. ) ;
#10910 = vertex_point ( 'none', #25561 ) ;
#10911 = edge_curve ( 'none', #10920, #10924, #25588, .t. ) ;
#10912 = advanced_face ( 'none', ( #25558 ), #25583, .t. ) ;
#10913 = oriented_edge ( 'none', *, *, #10997, .f. ) ;
#10914 = vertex_point ( 'none', #25647 ) ;
#10915 = oriented_edge ( 'none', *, *, #354, .t. ) ;
#10916 = oriented_edge ( 'none', *, *, #6761, .t. ) ;
#10917 = edge_curve ( 'none', #10910, #10928, #25648, .t. ) ;
#10918 = oriented_edge ( 'none', *, *, #10923, .t. ) ;
#10919 = oriented_edge ( 'none', *, *, #10911, .f. ) ;
#10920 = vertex_point ( 'none', #25646 ) ;
#10921 = edge_curve ( 'none', #10865, #10933, #25596, .t. ) ;
#10922 = edge_curve ( 'none', #10914, #10824, #25645, .t. ) ;
#10923 = edge_curve ( 'none', #10910, #10924, #25639, .t. ) ;
#10924 = vertex_point ( 'none', #25623 ) ;
#10925 = edge_loop ( 'none', ( #10927, #10918, #10919, #10909 ) ) ;
#10926 = edge_curve ( 'none', #10928, #10920, #25617, .t. ) ;
#10927 = oriented_edge ( 'none', *, *, #10917, .f. ) ;
#10928 = vertex_point ( 'none', #25633 ) ;
#10929 = advanced_face ( 'none', ( #25632 ), #25609, .t. ) ;
#10930 = edge_loop ( 'none', ( #10908, #10931, #10961, #10956 ) ) ;
#10931 = oriented_edge ( 'none', *, *, #10970, .t. ) ;
#10932 = edge_curve ( 'none', #10933, #10861, #25618, .t. ) ;
#10933 = vertex_point ( 'none', #25685 ) ;
#10934 = oriented_edge ( 'none', *, *, #6912, .f. ) ;
#10935 = oriented_edge ( 'none', *, *, #10932, .f. ) ;
#10936 = oriented_edge ( 'none', *, *, #11240, .t. ) ;
#10937 = oriented_edge ( 'none', *, *, #10921, .f. ) ;
#10938 = oriented_edge ( 'none', *, *, #10942, .t. ) ;
#10939 = oriented_edge ( 'none', *, *, #10940, .t. ) ;
#10940 = edge_curve ( 'none', #10882, #10861, #25684, .t. ) ;
#10941 = oriented_edge ( 'none', *, *, #11017, .f. ) ;
#10942 = edge_curve ( 'none', #6518, #6676, #25668, .t. ) ;
#10943 = advanced_face ( 'none', ( #25607 ), #25670, .f. ) ;
#10944 = edge_curve ( 'none', #10882, #10865, #25654, .t. ) ;
#10945 = advanced_face ( 'none', ( #25716 ), #25714, .t. ) ;
#10946 = edge_curve ( 'none', #10821, #10852, #25709, .t. ) ;
#10947 = vertex_point ( 'none', #25703 ) ;
#10948 = oriented_edge ( 'none', *, *, #10963, .t. ) ;
#10949 = advanced_face ( 'none', ( #25701 ), #25712, .t. ) ;
#10950 = vertex_point ( 'none', #25702 ) ;
#10951 = advanced_face ( 'none', ( #25689 ), #25692, .t. ) ;
#10952 = oriented_edge ( 'none', *, *, #7204, .f. ) ;
#10953 = oriented_edge ( 'none', *, *, #6582, .t. ) ;
#10954 = vertex_point ( 'none', #25707 ) ;
#10955 = oriented_edge ( 'none', *, *, #8981, .t. ) ;
#10956 = oriented_edge ( 'none', *, *, #10957, .f. ) ;
#10957 = edge_curve ( 'none', #10383, #10950, #25747, .t. ) ;
#10958 = edge_curve ( 'none', #10954, #10950, #25746, .t. ) ;
#10959 = edge_loop ( 'none', ( #10953, #10948, #10988, #11072 ) ) ;
#10960 = oriented_edge ( 'none', *, *, #34844, .t. ) ;
#10961 = oriented_edge ( 'none', *, *, #10958, .t. ) ;
#10962 = advanced_face ( 'none', ( #25745 ), #25688, .f. ) ;
#10963 = edge_curve ( 'none', #6547, #11029, #25734, .t. ) ;
#10964 = edge_loop ( 'none', ( #10974, #10969, #10978 ) ) ;
#10965 = edge_curve ( 'none', #10976, #10914, #25730, .t. ) ;
#10966 = edge_loop ( 'none', ( #10817, #10812, #10807, #10783 ) ) ;
#10967 = advanced_face ( 'none', ( #25736 ), #25727, .f. ) ;
#10968 = oriented_edge ( 'none', *, *, #35401, .t. ) ;
#10969 = oriented_edge ( 'none', *, *, #10965, .t. ) ;
#10970 = edge_curve ( 'none', #10392, #10954, #25780, .t. ) ;
#10971 = oriented_edge ( 'none', *, *, #10982, .t. ) ;
#10972 = advanced_face ( 'none', ( #25719 ), #25735, .t. ) ;
#10973 = edge_loop ( 'none', ( #10971, #10890, #10888, #10941 ) ) ;
#10974 = oriented_edge ( 'none', *, *, #10981, .f. ) ;
#10975 = advanced_face ( 'none', ( #25775 ), #25721, .f. ) ;
#10976 = vertex_point ( 'none', #25770 ) ;
#10977 = vertex_point ( 'none', #25765 ) ;
#10978 = oriented_edge ( 'none', *, *, #10922, .t. ) ;
#10979 = vertex_point ( 'none', #25720 ) ;
#10980 = edge_curve ( 'none', #10824, #10821, #25722, .t. ) ;
#10981 = edge_curve ( 'none', #10976, #10824, #25764, .t. ) ;
#10982 = edge_curve ( 'none', #10977, #10979, #25718, .t. ) ;
#10983 = oriented_edge ( 'none', *, *, #52939, .t. ) ;
#10984 = edge_curve ( 'none', #10914, #10820, #25762, .t. ) ;
#10985 = oriented_edge ( 'none', *, *, #11014, .t. ) ;
#10986 = oriented_edge ( 'none', *, *, #6657, .t. ) ;
#10987 = edge_loop ( 'none', ( #10983, #10986, #11285, #11282 ) ) ;
#10988 = oriented_edge ( 'none', *, *, #10991, .t. ) ;
#10989 = oriented_edge ( 'none', *, *, #11017, .t. ) ;
#10990 = oriented_edge ( 'none', *, *, #10965, .f. ) ;
#10991 = edge_curve ( 'none', #11029, #10947, #25753, .t. ) ;
#10992 = oriented_edge ( 'none', *, *, #11067, .t. ) ;
#10993 = oriented_edge ( 'none', *, *, #11021, .t. ) ;
#10994 = edge_curve ( 'none', #11020, #11010, #25781, .t. ) ;
#10995 = oriented_edge ( 'none', *, *, #11009, .t. ) ;
#10996 = oriented_edge ( 'none', *, *, #10994, .t. ) ;
#10997 = edge_curve ( 'none', #11011, #11015, #25804, .t. ) ;
#10998 = oriented_edge ( 'none', *, *, #11417, .t. ) ;
#10999 = oriented_edge ( 'none', *, *, #10598, .f. ) ;
#11000 = oriented_edge ( 'none', *, *, #11024, .f. ) ;
#11001 = oriented_edge ( 'none', *, *, #11021, .f. ) ;
#11002 = advanced_face ( 'none', ( #25798, #25763 ), #25754, .t. ) ;
#11003 = oriented_edge ( 'none', *, *, #10982, .f. ) ;
#11004 = edge_loop ( 'none', ( #11003, #11001 ) ) ;
#11005 = oriented_edge ( 'none', *, *, #11008, .t. ) ;
#11006 = advanced_face ( 'none', ( #25790 ), #25789, .t. ) ;
#11007 = advanced_face ( 'none', ( #25787 ), #25791, .t. ) ;
#11008 = edge_curve ( 'none', #11015, #11010, #25844, .t. ) ;
#11009 = edge_curve ( 'none', #11011, #11020, #25838, .t. ) ;
#11010 = vertex_point ( 'none', #25843 ) ;
#11011 = vertex_point ( 'none', #25839 ) ;
#11012 = edge_curve ( 'none', #11010, #11020, #25845, .t. ) ;
#11013 = oriented_edge ( 'none', *, *, #11012, .t. ) ;
#11014 = edge_curve ( 'none', #11015, #11011, #25833, .t. ) ;
#11015 = vertex_point ( 'none', #25826 ) ;
#11016 = edge_loop ( 'none', ( #10801, #10913, #10995, #10996 ) ) ;
#11017 = edge_curve ( 'none', #10977, #11028, #25825, .t. ) ;
#11018 = oriented_edge ( 'none', *, *, #11014, .f. ) ;
#11019 = edge_loop ( 'none', ( #11018, #11005, #11013, #11022 ) ) ;
#11020 = vertex_point ( 'none', #25816 ) ;
#11021 = edge_curve ( 'none', #10979, #10977, #25822, .t. ) ;
#11022 = oriented_edge ( 'none', *, *, #11009, .f. ) ;
#11023 = edge_curve ( 'none', #11027, #11028, #25877, .t. ) ;
#11024 = edge_curve ( 'none', #10979, #11027, #25870, .t. ) ;
#11025 = edge_curve ( 'none', #13255, #11028, #25834, .t. ) ;
#11026 = oriented_edge ( 'none', *, *, #11023, .f. ) ;
#11027 = vertex_point ( 'none', #25861 ) ;
#11028 = vertex_point ( 'none', #25866 ) ;
#11029 = vertex_point ( 'none', #25873 ) ;
#11030 = edge_curve ( 'none', #11053, #6572, #25857, .t. ) ;
#11031 = edge_curve ( 'none', #11120, #11116, #25856, .t. ) ;
#11032 = advanced_face ( 'none', ( #25860 ), #25854, .t. ) ;
#11033 = edge_loop ( 'none', ( #11034, #11113, #11104, #11183 ) ) ;
#11034 = oriented_edge ( 'none', *, *, #11031, .t. ) ;
#11035 = oriented_edge ( 'none', *, *, #11109, .t. ) ;
#11036 = oriented_edge ( 'none', *, *, #6551, .f. ) ;
#11037 = edge_curve ( 'none', #6487, #11110, #25905, .t. ) ;
#11038 = advanced_face ( 'none', ( #25849 ), #25850, .t. ) ;
#11039 = edge_loop ( 'none', ( #11036, #11108, #11050, #11101 ) ) ;
#11040 = vertex_point ( 'none', #25901 ) ;
#11041 = oriented_edge ( 'none', *, *, #11042, .t. ) ;
#11042 = edge_curve ( 'none', #973, #11107, #25909, .t. ) ;
#11043 = edge_loop ( 'none', ( #11123, #11192, #11172, #11180 ) ) ;
#11044 = edge_curve ( 'none', #10821, #10820, #25910, .t. ) ;
#11045 = vertex_point ( 'none', #25889 ) ;
#11046 = oriented_edge ( 'none', *, *, #10980, .t. ) ;
#11047 = edge_loop ( 'none', ( #11223, #11213, #11217, #11212, #11219 ) ) ;
#11048 = vertex_point ( 'none', #25899 ) ;
#11049 = oriented_edge ( 'none', *, *, #11084, .f. ) ;
#11050 = oriented_edge ( 'none', *, *, #11094, .f. ) ;
#11051 = edge_curve ( 'none', #10824, #10914, #25952, .t. ) ;
#11052 = oriented_edge ( 'none', *, *, #11051, .f. ) ;
#11053 = vertex_point ( 'none', #25883 ) ;
#11054 = edge_curve ( 'none', #11117, #11161, #25880, .t. ) ;
#11055 = oriented_edge ( 'none', *, *, #11037, .f. ) ;
#11057 = oriented_edge ( 'none', *, *, #38074, .f. ) ;
#11056 = vertex_point ( 'none', #25855 ) ;
#11058 = edge_curve ( 'none', #10798, #11218, #25939, .t. ) ;
#11059 = edge_loop ( 'none', ( #11169, #11231, #11165, #11064 ) ) ;
#11060 = oriented_edge ( 'none', *, *, #11044, .t. ) ;
#11061 = edge_loop ( 'none', ( #11063, #11052, #11046, #11060 ) ) ;
#11062 = advanced_face ( 'none', ( #25882 ), #25940, .f. ) ;
#11063 = oriented_edge ( 'none', *, *, #10984, .f. ) ;
#11064 = oriented_edge ( 'none', *, *, #11221, .t. ) ;
#11065 = oriented_edge ( 'none', *, *, #11051, .t. ) ;
#11066 = oriented_edge ( 'none', *, *, #999, .t. ) ;
#11067 = edge_curve ( 'none', #11028, #11027, #25922, .t. ) ;
#11068 = edge_curve ( 'none', #10549, #10854, #25936, .t. ) ;
#11069 = oriented_edge ( 'none', *, *, #10981, .t. ) ;
#11070 = vertex_point ( 'none', #25981 ) ;
#11071 = oriented_edge ( 'none', *, *, #5715, .t. ) ;
#11072 = oriented_edge ( 'none', *, *, #11074, .f. ) ;
#11073 = vertex_point ( 'none', #25977 ) ;
#11074 = edge_curve ( 'none', #6578, #10947, #25979, .t. ) ;
#11075 = oriented_edge ( 'none', *, *, #11195, .f. ) ;
#11076 = vertex_point ( 'none', #25982 ) ;
#11077 = advanced_face ( 'none', ( #25973 ), #25975, .t. ) ;
#11078 = vertex_point ( 'none', #25968 ) ;
#11079 = advanced_face ( 'none', ( #25967 ), #25974, .t. ) ;
#11080 = edge_loop ( 'none', ( #11082, #11091, #11127, #11126 ) ) ;
#11081 = edge_curve ( 'none', #11083, #11056, #25953, .t. ) ;
#11082 = oriented_edge ( 'none', *, *, #11081, .f. ) ;
#11083 = vertex_point ( 'none', #25956 ) ;
#11084 = edge_curve ( 'none', #6674, #11087, #25955, .t. ) ;
#11085 = advanced_face ( 'none', ( #25963 ), #26012, .t. ) ;
#11086 = edge_loop ( 'none', ( #11075, #11125, #11175, #11178 ) ) ;
#11087 = vertex_point ( 'none', #26004 ) ;
#11088 = edge_curve ( 'none', #11087, #11099, #25999, .t. ) ;
#11089 = edge_curve ( 'none', #6566, #11095, #25966, .t. ) ;
#11090 = edge_loop ( 'none', ( #11097, #11092, #11100, #11049 ) ) ;
#11091 = oriented_edge ( 'none', *, *, #11129, .f. ) ;
#11092 = oriented_edge ( 'none', *, *, #11098, .t. ) ;
#11093 = advanced_face ( 'none', ( #25976 ), #26007, .t. ) ;
#11094 = edge_curve ( 'none', #11095, #11053, #25984, .t. ) ;
#11095 = vertex_point ( 'none', #25985 ) ;
#11096 = edge_loop ( 'none', ( #11158, #11235, #50910, #50901 ) ) ;
#11097 = oriented_edge ( 'none', *, *, #6580, .f. ) ;
#11098 = edge_curve ( 'none', #6576, #11099, #26048, .t. ) ;
#11099 = vertex_point ( 'none', #26044 ) ;
#11100 = oriented_edge ( 'none', *, *, #11088, .f. ) ;
#11101 = oriented_edge ( 'none', *, *, #11089, .f. ) ;
#11102 = vertex_point ( 'none', #26013 ) ;
#11103 = oriented_edge ( 'none', *, *, #11105, .f. ) ;
#11104 = oriented_edge ( 'none', *, *, #11109, .f. ) ;
#11105 = edge_curve ( 'none', #1002, #11102, #26041, .t. ) ;
#11106 = edge_curve ( 'none', #11040, #11224, #26034, .t. ) ;
#11107 = vertex_point ( 'none', #26033 ) ;
#11108 = oriented_edge ( 'none', *, *, #11030, .f. ) ;
#11109 = edge_curve ( 'none', #11107, #11102, #25986, .t. ) ;
#11110 = vertex_point ( 'none', #26026 ) ;
#11111 = vertex_point ( 'none', #26035 ) ;
#11112 = edge_curve ( 'none', #11110, #41904, #26038, .t. ) ;
#11113 = oriented_edge ( 'none', *, *, #11190, .t. ) ;
#11114 = vertex_point ( 'none', #26028 ) ;
#11115 = vertex_point ( 'none', #26020 ) ;
#11116 = vertex_point ( 'none', #26017 ) ;
#11117 = vertex_point ( 'none', #26015 ) ;
#11118 = edge_curve ( 'none', #11128, #11056, #26019, .t. ) ;
#11119 = vertex_point ( 'none', #26027 ) ;
#11120 = vertex_point ( 'none', #26083 ) ;
#11121 = edge_curve ( 'none', #11128, #11124, #26078, .t. ) ;
#11122 = edge_loop ( 'none', ( #10517, #10399, #11634, #11720 ) ) ;
#11123 = oriented_edge ( 'none', *, *, #11177, .f. ) ;
#11124 = vertex_point ( 'none', #26080 ) ;
#11125 = oriented_edge ( 'none', *, *, #11176, .f. ) ;
#11126 = oriented_edge ( 'none', *, *, #11118, .t. ) ;
#11127 = oriented_edge ( 'none', *, *, #11121, .f. ) ;
#11128 = vertex_point ( 'none', #26014 ) ;
#11129 = edge_curve ( 'none', #11124, #11083, #26073, .t. ) ;
#11130 = edge_curve ( 'none', #11131, #11136, #26072, .t. ) ;
#11131 = vertex_point ( 'none', #26079 ) ;
#11132 = oriented_edge ( 'none', *, *, #11143, .t. ) ;
#11133 = oriented_edge ( 'none', *, *, #11044, .f. ) ;
#11134 = advanced_face ( 'none', ( #26074 ), #26069, .t. ) ;
#11135 = oriented_edge ( 'none', *, *, #11164, .t. ) ;
#11136 = vertex_point ( 'none', #26060 ) ;
#11137 = oriented_edge ( 'none', *, *, #11140, .t. ) ;
#11138 = vertex_point ( 'none', #26059 ) ;
#11139 = oriented_edge ( 'none', *, *, #11130, .t. ) ;
#11140 = edge_curve ( 'none', #11138, #11131, #26050, .t. ) ;
#11141 = oriented_edge ( 'none', *, *, #10946, .t. ) ;
#11142 = oriented_edge ( 'none', *, *, #10902, .t. ) ;
#11143 = edge_curve ( 'none', #10852, #10887, #26061, .t. ) ;
#11144 = edge_loop ( 'none', ( #11137, #11139, #11191, #11135 ) ) ;
#11145 = oriented_edge ( 'none', *, *, #10884, .f. ) ;
#11146 = edge_loop ( 'none', ( #11145, #11133, #11141, #11132 ) ) ;
#11147 = advanced_face ( 'none', ( #26084 ), #26068, .f. ) ;
#11148 = oriented_edge ( 'none', *, *, #11149, .t. ) ;
#11149 = edge_curve ( 'none', #5370, #5685, #26062, .t. ) ;
#11150 = advanced_face ( 'none', ( #26112 ), #26063, .t. ) ;
#11151 = oriented_edge ( 'none', *, *, #52490, .f. ) ;
#11152 = oriented_edge ( 'none', *, *, #5382, .t. ) ;
#11153 = edge_loop ( 'none', ( #11152, #11148, #11071, #11520 ) ) ;
#11154 = edge_curve ( 'none', #11155, #11193, #26090, .t. ) ;
#11155 = vertex_point ( 'none', #26064 ) ;
#11156 = oriented_edge ( 'none', *, *, #37407, .t. ) ;
#11157 = vertex_point ( 'none', #26107 ) ;
#11158 = oriented_edge ( 'none', *, *, #11238, .f. ) ;
#11159 = edge_curve ( 'none', #11161, #11119, #26054, .t. ) ;
#11160 = edge_curve ( 'none', #11115, #11117, #26148, .t. ) ;
#11161 = vertex_point ( 'none', #26085 ) ;
#11162 = advanced_face ( 'none', ( #26152 ), #26149, .t. ) ;
#11163 = edge_curve ( 'none', #11048, #11045, #26144, .t. ) ;
#11164 = edge_curve ( 'none', #11197, #11138, #26136, .t. ) ;
#11165 = oriented_edge ( 'none', *, *, #11140, .f. ) ;
#11166 = vertex_point ( 'none', #26139 ) ;
#11167 = advanced_face ( 'none', ( #26127 ), #26143, .f. ) ;
#11168 = edge_loop ( 'none', ( #11241, #11233 ) ) ;
#11169 = oriented_edge ( 'none', *, *, #11163, .f. ) ;
#11170 = oriented_edge ( 'none', *, *, #11154, .f. ) ;
#11171 = advanced_face ( 'none', ( #26122, #26119 ), #26120, .f. ) ;
#11172 = oriented_edge ( 'none', *, *, #11054, .f. ) ;
#11173 = vertex_point ( 'none', #26125 ) ;
#11174 = advanced_face ( 'none', ( #26135 ), #26150, .t. ) ;
#11175 = oriented_edge ( 'none', *, *, #11179, .f. ) ;
#11176 = edge_curve ( 'none', #11189, #11196, #26181, .t. ) ;
#11177 = edge_curve ( 'none', #11119, #11115, #26169, .t. ) ;
#11178 = oriented_edge ( 'none', *, *, #11182, .f. ) ;
#11179 = edge_curve ( 'none', #11185, #11189, #26168, .t. ) ;
#11180 = oriented_edge ( 'none', *, *, #11160, .f. ) ;
#11181 = edge_curve ( 'none', #11120, #11107, #26158, .t. ) ;
#11182 = edge_curve ( 'none', #11076, #11185, #26154, .t. ) ;
#11183 = oriented_edge ( 'none', *, *, #11181, .f. ) ;
#11184 = edge_loop ( 'none', ( #11188, #11186, #11170, #11232 ) ) ;
#11185 = vertex_point ( 'none', #26160 ) ;
#11186 = oriented_edge ( 'none', *, *, #11187, .t. ) ;
#11187 = edge_curve ( 'none', #11120, #11193, #26175, .t. ) ;
#11188 = oriented_edge ( 'none', *, *, #11031, .f. ) ;
#11189 = vertex_point ( 'none', #26216 ) ;
#11190 = edge_curve ( 'none', #11116, #11102, #26212, .t. ) ;
#11191 = oriented_edge ( 'none', *, *, #11194, .t. ) ;
#11192 = oriented_edge ( 'none', *, *, #11159, .f. ) ;
#11193 = vertex_point ( 'none', #26161 ) ;
#11194 = edge_curve ( 'none', #11136, #11197, #26224, .t. ) ;
#11195 = edge_curve ( 'none', #11196, #11076, #26198, .t. ) ;
#11196 = vertex_point ( 'none', #25890 ) ;
#11197 = vertex_point ( 'none', #25879 ) ;
#11198 = edge_loop ( 'none', ( #11201, #50854, #50873, #50874, #50850 ) ) ;
#11199 = edge_curve ( 'none', #11136, #10781, #25937, .t. ) ;
#11200 = oriented_edge ( 'none', *, *, #10556, .f. ) ;
#11201 = oriented_edge ( 'none', *, *, #50871, .f. ) ;
#11202 = oriented_edge ( 'none', *, *, #11230, .f. ) ;
#11203 = oriented_edge ( 'none', *, *, #11216, .f. ) ;
#11204 = advanced_face ( 'none', ( #26188 ), #25660, .f. ) ;
#11205 = oriented_edge ( 'none', *, *, #11130, .f. ) ;
#11206 = oriented_edge ( 'none', *, *, #11199, .f. ) ;
#11207 = oriented_edge ( 'none', *, *, #11106, .t. ) ;
#11208 = advanced_face ( 'none', ( #26255 ), #26250, .f. ) ;
#11209 = oriented_edge ( 'none', *, *, #10825, .f. ) ;
#11210 = edge_loop ( 'none', ( #11206, #11205, #11202, #11203, #11209 ) ) ;
#11211 = edge_loop ( 'none', ( #9846, #9850, #10960, #10955 ) ) ;
#11212 = oriented_edge ( 'none', *, *, #11214, .t. ) ;
#11213 = oriented_edge ( 'none', *, *, #11216, .t. ) ;
#11214 = edge_curve ( 'none', #11045, #11218, #26240, .t. ) ;
#11215 = advanced_face ( 'none', ( #26244 ), #26239, .f. ) ;
#11216 = edge_curve ( 'none', #10784, #11048, #26286, .t. ) ;
#11217 = oriented_edge ( 'none', *, *, #11163, .t. ) ;
#11218 = vertex_point ( 'none', #26225 ) ;
#11219 = oriented_edge ( 'none', *, *, #11058, .f. ) ;
#11220 = oriented_edge ( 'none', *, *, #11226, .t. ) ;
#11221 = edge_curve ( 'none', #11138, #11045, #26253, .t. ) ;
#11222 = advanced_face ( 'none', ( #26243 ), #26256, .t. ) ;
#11223 = oriented_edge ( 'none', *, *, #10786, .f. ) ;
#11224 = vertex_point ( 'none', #26287 ) ;
#11225 = vertex_point ( 'none', #26269 ) ;
#11226 = edge_curve ( 'none', #11225, #11040, #26268, .t. ) ;
#11228 = edge_curve ( 'none', #5229, #2187, #26265, .t. ) ;
#11227 = edge_curve ( 'none', #11116, #11155, #26264, .t. ) ;
#11229 = vertex_point ( 'none', #26328 ) ;
#11230 = edge_curve ( 'none', #11048, #11131, #26327, .t. ) ;
#11231 = oriented_edge ( 'none', *, *, #11230, .t. ) ;
#11232 = oriented_edge ( 'none', *, *, #11227, .f. ) ;
#11233 = oriented_edge ( 'none', *, *, #10869, .f. ) ;
#11234 = vertex_point ( 'none', #26321 ) ;
#11235 = oriented_edge ( 'none', *, *, #50883, .f. ) ;
#11236 = oriented_edge ( 'none', *, *, #7481, .f. ) ;
#11237 = edge_loop ( 'none', ( #11220, #11207, #11252, #11300 ) ) ;
#11238 = edge_curve ( 'none', #11234, #11157, #26309, .t. ) ;
#11239 = advanced_face ( 'none', ( #26306 ), #26315, .t. ) ;
#11240 = edge_curve ( 'none', #6983, #11173, #26324, .t. ) ;
#11241 = oriented_edge ( 'none', *, *, #11143, .f. ) ;
#11242 = edge_curve ( 'none', #459, #6769, #26297, .t. ) ;
#11243 = edge_curve ( 'none', #29889, #21199, #26359, .t. ) ;
#11244 = oriented_edge ( 'none', *, *, #11336, .t. ) ;
#11245 = advanced_face ( 'none', ( #26290 ), #26314, .t. ) ;
#11246 = vertex_point ( 'none', #26312 ) ;
#11247 = edge_curve ( 'none', #11260, #11224, #26266, .t. ) ;
#11248 = edge_loop ( 'none', ( #11295, #11304, #11297, #11307 ) ) ;
#11249 = advanced_face ( 'none', ( #26339 ), #26354, .t. ) ;
#11250 = oriented_edge ( 'none', *, *, #10427, .t. ) ;
#11251 = edge_curve ( 'none', #13531, #551, #26294, .t. ) ;
#11252 = oriented_edge ( 'none', *, *, #11247, .f. ) ;
#11253 = edge_loop ( 'none', ( #11257, #11255, #11269, #11254 ) ) ;
#11254 = oriented_edge ( 'none', *, *, #11251, .f. ) ;
#11255 = oriented_edge ( 'none', *, *, #11258, .t. ) ;
#11256 = advanced_face ( 'none', ( #26362 ), #26330, .t. ) ;
#11257 = oriented_edge ( 'none', *, *, #12154, .t. ) ;
#11258 = edge_curve ( 'none', #27467, #304, #26351, .t. ) ;
#11259 = edge_loop ( 'none', ( #11280, #11279, #11348, #11696 ) ) ;
#11260 = vertex_point ( 'none', #26395 ) ;
#11261 = edge_curve ( 'none', #11436, #11229, #26388, .t. ) ;
#11262 = edge_loop ( 'none', ( #11310, #11311, #11309, #11312 ) ) ;
#11263 = oriented_edge ( 'none', *, *, #11264, .t. ) ;
#11264 = edge_curve ( 'none', #3911, #4529, #26401, .t. ) ;
#11265 = edge_loop ( 'none', ( #11268, #11263, #11266, #11271 ) ) ;
#11266 = oriented_edge ( 'none', *, *, #4522, .t. ) ;
#11267 = advanced_face ( 'none', ( #26333 ), #26381, .f. ) ;
#11268 = oriented_edge ( 'none', *, *, #3855, .t. ) ;
#11269 = oriented_edge ( 'none', *, *, #299, .t. ) ;
#11270 = oriented_edge ( 'none', *, *, #11345, .t. ) ;
#11271 = oriented_edge ( 'none', *, *, #11272, .f. ) ;
#11272 = edge_curve ( 'none', #3957, #4385, #26391, .t. ) ;
#11273 = edge_curve ( 'none', #3833, #5286, #26366, .t. ) ;
#11274 = advanced_face ( 'none', ( #26369 ), #26433, .t. ) ;
#11275 = oriented_edge ( 'none', *, *, #11701, .t. ) ;
#11276 = edge_loop ( 'none', ( #12337, #12453, #12521 ) ) ;
#11277 = advanced_face ( 'none', ( #26373 ), #26367, .t. ) ;
#11278 = edge_loop ( 'none', ( #51836, #51875, #11628, #11632 ) ) ;
#11279 = oriented_edge ( 'none', *, *, #11261, .f. ) ;
#11280 = oriented_edge ( 'none', *, *, #10594, .t. ) ;
#11281 = edge_loop ( 'none', ( #12950, #12841, #12868, #12856 ) ) ;
#11282 = oriented_edge ( 'none', *, *, #6509, .f. ) ;
#11283 = oriented_edge ( 'none', *, *, #6454, .f. ) ;
#11284 = oriented_edge ( 'none', *, *, #6623, .t. ) ;
#11285 = oriented_edge ( 'none', *, *, #11286, .f. ) ;
#11286 = edge_curve ( 'none', #6506, #6629, #26428, .t. ) ;
#11287 = edge_loop ( 'none', ( #11293, #11284, #11292, #11433 ) ) ;
#11288 = advanced_face ( 'none', ( #26426 ), #26419, .f. ) ;
#11289 = oriented_edge ( 'none', *, *, #11337, .t. ) ;
#11290 = edge_curve ( 'none', #10755, #10707, #26412, .t. ) ;
#11291 = oriented_edge ( 'none', *, *, #52956, .t. ) ;
#11292 = oriented_edge ( 'none', *, *, #7543, .t. ) ;
#11293 = oriented_edge ( 'none', *, *, #11286, .t. ) ;
#11294 = advanced_face ( 'none', ( #26404 ), #26414, .t. ) ;
#11295 = oriented_edge ( 'none', *, *, #50994, .t. ) ;
#11296 = advanced_face ( 'none', ( #26378 ), #26405, .t. ) ;
#11297 = oriented_edge ( 'none', *, *, #51955, .t. ) ;
#11298 = edge_loop ( 'none', ( #11275, #11988, #11651 ) ) ;
#11299 = edge_curve ( 'none', #50987, #14552, #26468, .t. ) ;
#11300 = oriented_edge ( 'none', *, *, #11305, .f. ) ;
#11301 = edge_loop ( 'none', ( #11963, #13056, #13182, #10455 ) ) ;
#11302 = edge_curve ( 'none', #21197, #10329, #26456, .t. ) ;
#11303 = oriented_edge ( 'none', *, *, #10432, .t. ) ;
#11304 = oriented_edge ( 'none', *, *, #11302, .t. ) ;
#11305 = edge_curve ( 'none', #11225, #11260, #26459, .t. ) ;
#11306 = advanced_face ( 'none', ( #26457 ), #26463, .t. ) ;
#11307 = oriented_edge ( 'none', *, *, #11299, .f. ) ;
#11308 = edge_loop ( 'none', ( #11250, #11244, #11303, #11323 ) ) ;
#11309 = oriented_edge ( 'none', *, *, #6404, .t. ) ;
#11310 = oriented_edge ( 'none', *, *, #29865, .t. ) ;
#11311 = oriented_edge ( 'none', *, *, #11242, .t. ) ;
#11312 = oriented_edge ( 'none', *, *, #11243, .f. ) ;
#11313 = edge_loop ( 'none', ( #13084, #50868, #10433, #52105 ) ) ;
#11314 = edge_loop ( 'none', ( #11566, #9558, #11485, #11491 ) ) ;
#11315 = advanced_face ( 'none', ( #26408 ), #26452, .f. ) ;
#11316 = vertex_point ( 'none', #26439 ) ;
#11317 = edge_curve ( 'none', #11364, #11363, #26515, .t. ) ;
#11318 = manifold_solid_brep ( 'chamfer1', #11661 ) ;
#11319 = cartesian_point ( 'none', ( 54.24980209895039000, 8.213455402341011800, -36.70436246797962100 ) ) ;
#11320 = vertex_point ( 'none', #26510 ) ;
#11321 = oriented_edge ( 'none', *, *, #11384, .t. ) ;
#11322 = vertex_point ( 'none', #26469 ) ;
#11323 = oriented_edge ( 'none', *, *, #51944, .f. ) ;
#11324 = vertex_point ( 'none', #26443 ) ;
#11325 = oriented_edge ( 'none', *, *, #11388, .t. ) ;
#11326 = oriented_edge ( 'none', *, *, #11372, .t. ) ;
#11327 = oriented_edge ( 'none', *, *, #11356, .t. ) ;
#11328 = edge_loop ( 'none', ( #11383, #11321, #11325, #11392 ) ) ;
#11329 = edge_curve ( 'none', #11330, #11322, #26507, .t. ) ;
#11330 = vertex_point ( 'none', #26504 ) ;
#11331 = advanced_face ( 'none', ( #26502 ), #26497, .f. ) ;
#11332 = oriented_edge ( 'none', *, *, #11333, .t. ) ;
#11333 = edge_curve ( 'none', #11340, #11338, #26493, .t. ) ;
#11334 = advanced_face ( 'none', ( #26487 ), #26516, .f. ) ;
#11335 = edge_loop ( 'none', ( #2977, #10545, #10785, #11200 ) ) ;
#11336 = edge_curve ( 'none', #11246, #10437, #26479, .t. ) ;
#11337 = edge_curve ( 'none', #11349, #11340, #26543, .t. ) ;
#11338 = vertex_point ( 'none', #26546 ) ;
#11339 = oriented_edge ( 'none', *, *, #51225, .t. ) ;
#11340 = vertex_point ( 'none', #26545 ) ;
#11341 = advanced_face ( 'none', ( #26538 ), #26549, .f. ) ;
#11342 = edge_loop ( 'none', ( #11291, #12388, #12595, #11283 ) ) ;
#11343 = edge_curve ( 'none', #11344, #11349, #26537, .t. ) ;
#11344 = vertex_point ( 'none', #26548 ) ;
#11345 = edge_curve ( 'none', #11352, #11396, #26535, .t. ) ;
#11346 = oriented_edge ( 'none', *, *, #10735, .t. ) ;
#11347 = oriented_edge ( 'none', *, *, #11343, .t. ) ;
#11348 = oriented_edge ( 'none', *, *, #11701, .f. ) ;
#11349 = vertex_point ( 'none', #26525 ) ;
#11350 = edge_loop ( 'none', ( #11347, #11289, #11332, #11346 ) ) ;
#11351 = oriented_edge ( 'none', *, *, #11353, .t. ) ;
#11352 = vertex_point ( 'none', #26550 ) ;
#11353 = edge_curve ( 'none', #11229, #11352, #26536, .t. ) ;
#11354 = oriented_edge ( 'none', *, *, #11434, .t. ) ;
#11355 = advanced_face ( 'none', ( #26520 ), #26584, .t. ) ;
#11356 = edge_curve ( 'none', #11396, #11436, #26582, .t. ) ;
#11357 = oriented_edge ( 'none', *, *, #11261, .t. ) ;
#11358 = oriented_edge ( 'none', *, *, #11381, .t. ) ;
#11359 = edge_curve ( 'none', #11360, #11373, #26519, .t. ) ;
#11360 = vertex_point ( 'none', #26531 ) ;
#11361 = edge_loop ( 'none', ( #11382, #11371, #11366, #11354 ) ) ;
#11362 = edge_curve ( 'none', #11360, #11316, #26574, .t. ) ;
#11363 = vertex_point ( 'none', #26563 ) ;
#11365 = advanced_face ( 'none', ( #26557 ), #26571, .f. ) ;
#11364 = vertex_point ( 'none', #26567 ) ;
#11366 = oriented_edge ( 'none', *, *, #11317, .t. ) ;
#11367 = advanced_face ( 'none', ( #26554 ), #26570, .f. ) ;
#11368 = edge_curve ( 'none', #11373, #11364, #26618, .t. ) ;
#11369 = edge_loop ( 'none', ( #11327, #11357, #11351, #11270 ) ) ;
#11370 = vertex_point ( 'none', #26562 ) ;
#11371 = oriented_edge ( 'none', *, *, #11368, .t. ) ;
#11372 = edge_curve ( 'none', #11324, #11387, #26553, .t. ) ;
#11373 = vertex_point ( 'none', #26608 ) ;
#11374 = oriented_edge ( 'none', *, *, #11385, .t. ) ;
#11375 = edge_curve ( 'none', #11316, #11395, #26606, .t. ) ;
#11376 = edge_curve ( 'none', #11316, #11324, #26617, .t. ) ;
#11377 = edge_loop ( 'none', ( #11394, #11358, #11379, #11393 ) ) ;
#11378 = oriented_edge ( 'none', *, *, #11376, .t. ) ;
#11379 = oriented_edge ( 'none', *, *, #11359, .f. ) ;
#11380 = advanced_face ( 'none', ( #26614 ), #26597, .t. ) ;
#11381 = edge_curve ( 'none', #11395, #11373, #26559, .t. ) ;
#11382 = oriented_edge ( 'none', *, *, #11359, .t. ) ;
#11383 = oriented_edge ( 'none', *, *, #11329, .t. ) ;
#11384 = edge_curve ( 'none', #11322, #11386, #26646, .t. ) ;
#11385 = edge_curve ( 'none', #11387, #11395, #26593, .t. ) ;
#11386 = vertex_point ( 'none', #26590 ) ;
#11387 = vertex_point ( 'none', #26640 ) ;
#11388 = edge_curve ( 'none', #11386, #11320, #26632, .t. ) ;
#11389 = edge_loop ( 'none', ( #11326, #11374, #11391, #11378 ) ) ;
#11390 = edge_curve ( 'none', #11320, #11330, #26627, .t. ) ;
#11391 = oriented_edge ( 'none', *, *, #11375, .f. ) ;
#11392 = oriented_edge ( 'none', *, *, #11390, .t. ) ;
#11393 = oriented_edge ( 'none', *, *, #11362, .t. ) ;
#11394 = oriented_edge ( 'none', *, *, #11375, .t. ) ;
#11395 = vertex_point ( 'none', #26642 ) ;
#11396 = vertex_point ( 'none', #26635 ) ;
#11397 = edge_loop ( 'none', ( #11455, #11457, #11462, #11439 ) ) ;
#11398 = oriented_edge ( 'none', *, *, #8271, .f. ) ;
#11399 = advanced_face ( 'none', ( #26634 ), #26628, .f. ) ;
#11400 = edge_loop ( 'none', ( #11476, #11467, #11460, #11471 ) ) ;
#11401 = oriented_edge ( 'none', *, *, #4634, .t. ) ;
#11402 = vertex_point ( 'none', #26621 ) ;
#11403 = edge_curve ( 'none', #7058, #11402, #26672, .t. ) ;
#11404 = edge_curve ( 'none', #11407, #4598, #26668, .t. ) ;
#11405 = oriented_edge ( 'none', *, *, #6954, .f. ) ;
#11406 = edge_curve ( 'none', #4423, #11407, #26659, .t. ) ;
#11407 = vertex_point ( 'none', #26636 ) ;
#11408 = advanced_face ( 'none', ( #26662 ), #26620, .f. ) ;
#11409 = oriented_edge ( 'none', *, *, #11425, .t. ) ;
#11410 = oriented_edge ( 'none', *, *, #7110, .f. ) ;
#11411 = edge_curve ( 'none', #7088, #11407, #26651, .t. ) ;
#11412 = oriented_edge ( 'none', *, *, #11411, .f. ) ;
#11413 = oriented_edge ( 'none', *, *, #7057, .f. ) ;
#11414 = oriented_edge ( 'none', *, *, #11411, .t. ) ;
#11415 = oriented_edge ( 'none', *, *, #11404, .t. ) ;
#11416 = edge_loop ( 'none', ( #11414, #11415, #11475, #11474 ) ) ;
#11417 = edge_curve ( 'none', #50861, #11420, #26652, .t. ) ;
#11418 = oriented_edge ( 'none', *, *, #50827, .t. ) ;
#11419 = edge_loop ( 'none', ( #11401, #11409, #11461, #11413 ) ) ;
#11420 = vertex_point ( 'none', #26692 ) ;
#11421 = edge_curve ( 'none', #11420, #4635, #26686, .t. ) ;
#11422 = oriented_edge ( 'none', *, *, #11424, .f. ) ;
#11423 = edge_loop ( 'none', ( #11428, #11430, #11418, #11405 ) ) ;
#11424 = edge_curve ( 'none', #6956, #11420, #26695, .t. ) ;
#11425 = edge_curve ( 'none', #4378, #11402, #26677, .t. ) ;
#11426 = oriented_edge ( 'none', *, *, #7023, .f. ) ;
#11427 = advanced_face ( 'none', ( #26667 ), #26675, .f. ) ;
#11428 = oriented_edge ( 'none', *, *, #11424, .t. ) ;
#11429 = oriented_edge ( 'none', *, *, #4803, .t. ) ;
#11430 = oriented_edge ( 'none', *, *, #11421, .t. ) ;
#11431 = oriented_edge ( 'none', *, *, #11406, .t. ) ;
#11432 = edge_loop ( 'none', ( #11429, #11431, #11412, #11410 ) ) ;
#11433 = oriented_edge ( 'none', *, *, #6504, .f. ) ;
#11434 = edge_curve ( 'none', #11363, #11360, #26729, .t. ) ;
#11435 = advanced_face ( 'none', ( #26726 ), #26724, .f. ) ;
#11436 = vertex_point ( 'none', #26722 ) ;
#11437 = oriented_edge ( 'none', *, *, #6797, .f. ) ;
#11438 = vertex_point ( 'none', #26676 ) ;
#11439 = oriented_edge ( 'none', *, *, #7206, .f. ) ;
#11440 = edge_curve ( 'none', #11438, #7636, #26707, .t. ) ;
#11441 = oriented_edge ( 'none', *, *, #11454, .t. ) ;
#11442 = advanced_face ( 'none', ( #26709 ), #26730, .f. ) ;
#11443 = oriented_edge ( 'none', *, *, #11503, .t. ) ;
#11444 = oriented_edge ( 'none', *, *, #3468, .t. ) ;
#11445 = oriented_edge ( 'none', *, *, #6785, .f. ) ;
#11446 = edge_curve ( 'none', #6783, #11438, #26713, .t. ) ;
#11447 = oriented_edge ( 'none', *, *, #11446, .f. ) ;
#11448 = oriented_edge ( 'none', *, *, #11499, .t. ) ;
#11449 = advanced_face ( 'none', ( #26715 ), #26700, .f. ) ;
#11450 = edge_loop ( 'none', ( #11506, #11459, #11509, #11508 ) ) ;
#11451 = oriented_edge ( 'none', *, *, #6955, .f. ) ;
#11452 = edge_curve ( 'none', #6950, #11468, #26763, .t. ) ;
#11453 = oriented_edge ( 'none', *, *, #11452, .f. ) ;
#11454 = edge_curve ( 'none', #2186, #11438, #26751, .t. ) ;
#11455 = oriented_edge ( 'none', *, *, #11452, .t. ) ;
#11456 = edge_loop ( 'none', ( #11444, #11441, #11447, #11445 ) ) ;
#11457 = oriented_edge ( 'none', *, *, #11470, .t. ) ;
#11458 = advanced_face ( 'none', ( #26758 ), #26757, .f. ) ;
#11459 = oriented_edge ( 'none', *, *, #11440, .t. ) ;
#11460 = oriented_edge ( 'none', *, *, #4314, .t. ) ;
#11461 = oriented_edge ( 'none', *, *, #11403, .f. ) ;
#11462 = oriented_edge ( 'none', *, *, #755, .t. ) ;
#11463 = advanced_face ( 'none', ( #26765 ), #25407, .f. ) ;
#11464 = edge_curve ( 'none', #11402, #4230, #25679, .t. ) ;
#11465 = oriented_edge ( 'none', *, *, #11472, .t. ) ;
#11466 = oriented_edge ( 'none', *, *, #4233, .t. ) ;
#11467 = oriented_edge ( 'none', *, *, #11464, .t. ) ;
#11468 = vertex_point ( 'none', #26736 ) ;
#11469 = edge_loop ( 'none', ( #11466, #11465, #11453, #11451 ) ) ;
#11470 = edge_curve ( 'none', #11468, #50821, #25653, .t. ) ;
#11471 = oriented_edge ( 'none', *, *, #7126, .f. ) ;
#11472 = edge_curve ( 'none', #4211, #11468, #25663, .t. ) ;
#11473 = advanced_face ( 'none', ( #26753 ), #26508, .f. ) ;
#11474 = oriented_edge ( 'none', *, *, #7055, .f. ) ;
#11475 = oriented_edge ( 'none', *, *, #4703, .t. ) ;
#11476 = oriented_edge ( 'none', *, *, #11403, .t. ) ;
#11477 = oriented_edge ( 'none', *, *, #11555, .t. ) ;
#11478 = oriented_edge ( 'none', *, *, #11547, .t. ) ;
#11479 = edge_loop ( 'none', ( #11477, #11478, #11540, #11539 ) ) ;
#11480 = edge_curve ( 'none', #10544, #11483, #26795, .t. ) ;
#11481 = oriented_edge ( 'none', *, *, #2728, .t. ) ;
#11482 = edge_loop ( 'none', ( #11544, #11543, #11546, #11521 ) ) ;
#11483 = vertex_point ( 'none', #26798 ) ;
#11484 = edge_curve ( 'none', #11483, #2782, #26785, .t. ) ;
#11485 = oriented_edge ( 'none', *, *, #11489, .f. ) ;
#11486 = edge_loop ( 'none', ( #11588, #11532, #11590, #11535 ) ) ;
#11487 = edge_curve ( 'none', #6679, #11557, #26783, .t. ) ;
#11488 = edge_loop ( 'none', ( #11493, #11495, #11481, #11548 ) ) ;
#11489 = edge_curve ( 'none', #6787, #11483, #26776, .t. ) ;
#11490 = oriented_edge ( 'none', *, *, #7755, .t. ) ;
#11491 = oriented_edge ( 'none', *, *, #6789, .f. ) ;
#11492 = advanced_face ( 'none', ( #26784 ), #26796, .f. ) ;
#11493 = oriented_edge ( 'none', *, *, #11489, .t. ) ;
#11494 = oriented_edge ( 'none', *, *, #10473, .t. ) ;
#11495 = oriented_edge ( 'none', *, *, #11484, .t. ) ;
#11496 = oriented_edge ( 'none', *, *, #11549, .t. ) ;
#11497 = edge_loop ( 'none', ( #11494, #11496, #11556, #11552 ) ) ;
#11498 = advanced_face ( 'none', ( #26797 ), #26830, .f. ) ;
#11499 = edge_curve ( 'none', #11513, #3208, #26818, .t. ) ;
#11500 = oriented_edge ( 'none', *, *, #11514, .t. ) ;
#11501 = oriented_edge ( 'none', *, *, #3917, .t. ) ;
#11502 = oriented_edge ( 'none', *, *, #6794, .f. ) ;
#11503 = edge_curve ( 'none', #2764, #11513, #26817, .t. ) ;
#11504 = advanced_face ( 'none', ( #26808 ), #26823, .f. ) ;
#11505 = edge_loop ( 'none', ( #11512, #11443, #11510, #11437 ) ) ;
#11506 = oriented_edge ( 'none', *, *, #11446, .t. ) ;
#11507 = edge_loop ( 'none', ( #11500, #11448, #11501, #11502 ) ) ;
#11508 = oriented_edge ( 'none', *, *, #6782, .f. ) ;
#11509 = oriented_edge ( 'none', *, *, #7788, .t. ) ;
#11510 = oriented_edge ( 'none', *, *, #11514, .f. ) ;
#11511 = advanced_face ( 'none', ( #26854 ), #26778, .f. ) ;
#11512 = oriented_edge ( 'none', *, *, #2851, .t. ) ;
#11513 = vertex_point ( 'none', #26824 ) ;
#11514 = edge_curve ( 'none', #6796, #11513, #26851, .t. ) ;
#11515 = edge_loop ( 'none', ( #11582, #11579, #11585, #11583 ) ) ;
#11516 = oriented_edge ( 'none', *, *, #11586, .t. ) ;
#11517 = vertex_point ( 'none', #26846 ) ;
#11518 = edge_curve ( 'none', #4549, #5337, #26853, .t. ) ;
#11519 = edge_loop ( 'none', ( #11490, #11528, #11527, #11534 ) ) ;
#11520 = oriented_edge ( 'none', *, *, #11562, .f. ) ;
#11521 = oriented_edge ( 'none', *, *, #6695, .f. ) ;
#11522 = oriented_edge ( 'none', *, *, #11593, .t. ) ;
#11523 = oriented_edge ( 'none', *, *, #34464, .t. ) ;
#11524 = advanced_face ( 'none', ( #26807 ), #26841, .f. ) ;
#11525 = edge_curve ( 'none', #7785, #11557, #26835, .t. ) ;
#11526 = oriented_edge ( 'none', *, *, #11533, .t. ) ;
#11527 = oriented_edge ( 'none', *, *, #11487, .f. ) ;
#11528 = oriented_edge ( 'none', *, *, #11525, .t. ) ;
#11529 = edge_loop ( 'none', ( #11565, #11966, #12921, #12809 ) ) ;
#11530 = oriented_edge ( 'none', *, *, #11537, .t. ) ;
#11531 = edge_loop ( 'none', ( #11591, #11530, #11595, #11597 ) ) ;
#11532 = oriented_edge ( 'none', *, *, #11518, .t. ) ;
#11533 = edge_curve ( 'none', #11592, #5456, #26882, .t. ) ;
#11534 = oriented_edge ( 'none', *, *, #6682, .f. ) ;
#11535 = oriented_edge ( 'none', *, *, #11273, .f. ) ;
#11536 = advanced_face ( 'none', ( #26878 ), #26834, .f. ) ;
#11537 = edge_curve ( 'none', #10475, #11592, #26868, .t. ) ;
#11538 = advanced_face ( 'none', ( #26803 ), #26873, .f. ) ;
#11539 = oriented_edge ( 'none', *, *, #6806, .f. ) ;
#11540 = oriented_edge ( 'none', *, *, #2307, .t. ) ;
#11541 = oriented_edge ( 'none', *, *, #10474, .t. ) ;
#11542 = advanced_face ( 'none', ( #26867 ), #26859, .f. ) ;
#11543 = oriented_edge ( 'none', *, *, #11545, .t. ) ;
#11544 = oriented_edge ( 'none', *, *, #11487, .t. ) ;
#11545 = edge_curve ( 'none', #11557, #10479, #26914, .t. ) ;
#11546 = oriented_edge ( 'none', *, *, #10418, .t. ) ;
#11547 = edge_curve ( 'none', #11550, #10469, #26907, .t. ) ;
#11548 = oriented_edge ( 'none', *, *, #6800, .f. ) ;
#11549 = edge_curve ( 'none', #10503, #11550, #26896, .t. ) ;
#11550 = vertex_point ( 'none', #26856 ) ;
#11551 = advanced_face ( 'none', ( #26869 ), #26915, .f. ) ;
#11552 = oriented_edge ( 'none', *, *, #6810, .f. ) ;
#11553 = advanced_face ( 'none', ( #26888 ), #26866, .t. ) ;
#11554 = oriented_edge ( 'none', *, *, #10442, .t. ) ;
#11555 = edge_curve ( 'none', #6807, #11550, #26935, .t. ) ;
#11556 = oriented_edge ( 'none', *, *, #11555, .f. ) ;
#11558 = vertex_point ( 'none', #26934 ) ;
#11557 = vertex_point ( 'none', #26936 ) ;
#11559 = oriented_edge ( 'none', *, *, #11577, .t. ) ;
#11560 = oriented_edge ( 'none', *, *, #6748, .f. ) ;
#11561 = oriented_edge ( 'none', *, *, #5367, .t. ) ;
#11562 = edge_curve ( 'none', #5307, #5493, #26941, .t. ) ;
#11563 = advanced_face ( 'none', ( #26908 ), #26923, .f. ) ;
#11565 = oriented_edge ( 'none', *, *, #32900, .f. ) ;
#11564 = advanced_face ( 'none', ( #26922 ), #26897, .f. ) ;
#11566 = oriented_edge ( 'none', *, *, #4432, .t. ) ;
#11567 = edge_loop ( 'none', ( #11559, #11642, #11561, #11560 ) ) ;
#11568 = oriented_edge ( 'none', *, *, #6280, .t. ) ;
#11569 = edge_loop ( 'none', ( #11575, #11581, #11641, #11576 ) ) ;
#11570 = edge_curve ( 'none', #11574, #5021, #26969, .t. ) ;
#11571 = oriented_edge ( 'none', *, *, #6741, .f. ) ;
#11572 = edge_curve ( 'none', #6033, #11574, #26962, .t. ) ;
#11573 = advanced_face ( 'none', ( #26970 ), #26961, .f. ) ;
#11574 = vertex_point ( 'none', #26958 ) ;
#11575 = oriented_edge ( 'none', *, *, #6065, .t. ) ;
#11576 = oriented_edge ( 'none', *, *, #6756, .f. ) ;
#11577 = edge_curve ( 'none', #6743, #11574, #26957, .t. ) ;
#11578 = oriented_edge ( 'none', *, *, #6765, .f. ) ;
#11579 = oriented_edge ( 'none', *, *, #11596, .t. ) ;
#11580 = advanced_face ( 'none', ( #26947 ), #26949, .f. ) ;
#11581 = oriented_edge ( 'none', *, *, #11572, .t. ) ;
#11582 = oriented_edge ( 'none', *, *, #10478, .t. ) ;
#11583 = oriented_edge ( 'none', *, *, #6758, .f. ) ;
#11584 = edge_curve ( 'none', #6740, #11517, #26945, .t. ) ;
#11585 = oriented_edge ( 'none', *, *, #11584, .f. ) ;
#11586 = edge_curve ( 'none', #11517, #6123, #26993, .t. ) ;
#11587 = oriented_edge ( 'none', *, *, #8901, .f. ) ;
#11588 = oriented_edge ( 'none', *, *, #4914, .t. ) ;
#11589 = edge_loop ( 'none', ( #11598, #11516, #11568, #11571 ) ) ;
#11590 = oriented_edge ( 'none', *, *, #5247, .t. ) ;
#11591 = oriented_edge ( 'none', *, *, #10423, .t. ) ;
#11592 = vertex_point ( 'none', #26990 ) ;
#11593 = edge_curve ( 'none', #6675, #11592, #26997, .t. ) ;
#11594 = edge_loop ( 'none', ( #11522, #11526, #11541, #11578 ) ) ;
#11595 = oriented_edge ( 'none', *, *, #11593, .f. ) ;
#11596 = edge_curve ( 'none', #6466, #11517, #26978, .t. ) ;
#11597 = oriented_edge ( 'none', *, *, #6770, .f. ) ;
#11598 = oriented_edge ( 'none', *, *, #11584, .t. ) ;
#11599 = advanced_face ( 'none', ( #27001 ), #25125, .f. ) ;
#11600 = edge_loop ( 'none', ( #11668, #11622, #11609, #11674 ) ) ;
#11601 = oriented_edge ( 'none', *, *, #6685, .f. ) ;
#11602 = oriented_edge ( 'none', *, *, #8015, .t. ) ;
#11603 = oriented_edge ( 'none', *, *, #8099, .t. ) ;
#11604 = advanced_face ( 'none', ( #26735 ), #26738, .f. ) ;
#11605 = oriented_edge ( 'none', *, *, #11608, .f. ) ;
#11606 = oriented_edge ( 'none', *, *, #34538, .t. ) ;
#11607 = oriented_edge ( 'none', *, *, #6712, .f. ) ;
#11608 = edge_curve ( 'none', #6717, #11610, #27022, .t. ) ;
#11609 = oriented_edge ( 'none', *, *, #6457, .t. ) ;
#11610 = vertex_point ( 'none', #27025 ) ;
#11611 = oriented_edge ( 'none', *, *, #10490, .t. ) ;
#11612 = edge_curve ( 'none', #11615, #7816, #27017, .t. ) ;
#11613 = oriented_edge ( 'none', *, *, #6771, .f. ) ;
#11614 = edge_curve ( 'none', #30732, #11615, #27011, .t. ) ;
#11615 = vertex_point ( 'none', #27012 ) ;
#11616 = advanced_face ( 'none', ( #27024 ), #27007, .f. ) ;
#11617 = oriented_edge ( 'none', *, *, #11623, .t. ) ;
#11618 = oriented_edge ( 'none', *, *, #30741, .t. ) ;
#11619 = oriented_edge ( 'none', *, *, #6703, .f. ) ;
#11620 = edge_curve ( 'none', #6684, #11615, #27050, .t. ) ;
#11621 = oriented_edge ( 'none', *, *, #11620, .f. ) ;
#11622 = oriented_edge ( 'none', *, *, #11665, .t. ) ;
#11623 = edge_curve ( 'none', #1358, #11610, #27042, .t. ) ;
#11624 = edge_loop ( 'none', ( #11633, #11638, #11602, #11601 ) ) ;
#11625 = edge_curve ( 'none', #4743, #11626, #27036, .t. ) ;
#11626 = vertex_point ( 'none', #27048 ) ;
#11627 = edge_curve ( 'none', #11626, #10500, #27044, .t. ) ;
#11628 = oriented_edge ( 'none', *, *, #11630, .f. ) ;
#11629 = edge_loop ( 'none', ( #11637, #11639, #11611, #11613 ) ) ;
#11630 = edge_curve ( 'none', #6760, #11626, #27028, .t. ) ;
#11631 = edge_loop ( 'none', ( #11618, #11640, #11621, #11619 ) ) ;
#11632 = oriented_edge ( 'none', *, *, #6757, .f. ) ;
#11633 = oriented_edge ( 'none', *, *, #11620, .t. ) ;
#11634 = oriented_edge ( 'none', *, *, #34554, .t. ) ;
#11635 = oriented_edge ( 'none', *, *, #9025, .t. ) ;
#11636 = advanced_face ( 'none', ( #27009 ), #27041, .f. ) ;
#11637 = oriented_edge ( 'none', *, *, #11630, .t. ) ;
#11638 = oriented_edge ( 'none', *, *, #11612, .t. ) ;
#11639 = oriented_edge ( 'none', *, *, #11627, .t. ) ;
#11640 = oriented_edge ( 'none', *, *, #11614, .t. ) ;
#11641 = oriented_edge ( 'none', *, *, #11577, .f. ) ;
#11642 = oriented_edge ( 'none', *, *, #11570, .t. ) ;
#11643 = advanced_face ( 'none', ( #27071 ), #27070, .f. ) ;
#11644 = oriented_edge ( 'none', *, *, #11721, .f. ) ;
#11645 = vertex_point ( 'none', #27043 ) ;
#11646 = oriented_edge ( 'none', *, *, #11721, .t. ) ;
#11647 = edge_loop ( 'none', ( #11709, #11711, #11692, #11691 ) ) ;
#11648 = edge_loop ( 'none', ( #11646, #11718, #11706, #11704 ) ) ;
#11649 = oriented_edge ( 'none', *, *, #11650, .f. ) ;
#11650 = edge_curve ( 'none', #6716, #11667, #27060, .t. ) ;
#11651 = oriented_edge ( 'none', *, *, #12190, .f. ) ;
#11652 = edge_curve ( 'none', #11660, #813, #27053, .t. ) ;
#11653 = oriented_edge ( 'none', *, *, #11673, .t. ) ;
#11654 = advanced_face ( 'none', ( #27065 ), #27058, .f. ) ;
#11655 = oriented_edge ( 'none', *, *, #11716, .t. ) ;
#11656 = oriented_edge ( 'none', *, *, #11329, .f. ) ;
#11657 = oriented_edge ( 'none', *, *, #11650, .t. ) ;
#11658 = oriented_edge ( 'none', *, *, #1110, .t. ) ;
#11659 = edge_curve ( 'none', #6564, #11645, #27098, .t. ) ;
#11660 = vertex_point ( 'none', #27035 ) ;
#11661 = closed_shell ( 'none', ( #11331, #11315, #11380, #11367, #11355, #11341, #10734, #10630, #10711, #10751, #11294, #11717, #11277, #12155, #12417, #12530, #12800, #12801, #12785, #12947 ) ) ;
#11662 = oriented_edge ( 'none', *, *, #32787, .t. ) ;
#11663 = oriented_edge ( 'none', *, *, #11688, .f. ) ;
#11664 = advanced_face ( 'none', ( #27103 ), #27099, .f. ) ;
#11665 = edge_curve ( 'none', #11610, #32539, #27087, .t. ) ;
#11666 = edge_loop ( 'none', ( #11657, #11653, #11662, #11713 ) ) ;
#11667 = vertex_point ( 'none', #27084 ) ;
#11668 = oriented_edge ( 'none', *, *, #11608, .t. ) ;
#11669 = oriented_edge ( 'none', *, *, #1207, .t. ) ;
#11670 = oriented_edge ( 'none', *, *, #11676, .t. ) ;
#11671 = edge_loop ( 'none', ( #11722, #11695, #11663, #11656 ) ) ;
#11672 = edge_loop ( 'none', ( #11669, #11670, #11649, #11677 ) ) ;
#11673 = edge_curve ( 'none', #11667, #22279, #27133, .t. ) ;
#11674 = oriented_edge ( 'none', *, *, #6694, .f. ) ;
#11675 = advanced_face ( 'none', ( #27078 ), #27085, .f. ) ;
#11676 = edge_curve ( 'none', #1153, #11667, #27123, .t. ) ;
#11677 = oriented_edge ( 'none', *, *, #6722, .f. ) ;
#11678 = advanced_face ( 'none', ( #27127 ), #27094, .f. ) ;
#11679 = edge_loop ( 'none', ( #11606, #11617, #11605, #11607 ) ) ;
#11680 = oriented_edge ( 'none', *, *, #11750, .t. ) ;
#11681 = edge_loop ( 'none', ( #11683, #11690, #11749, #11747 ) ) ;
#11682 = oriented_edge ( 'none', *, *, #11755, .t. ) ;
#11683 = oriented_edge ( 'none', *, *, #921, .t. ) ;
#11684 = oriented_edge ( 'none', *, *, #11760, .t. ) ;
#11685 = vertex_point ( 'none', #27117 ) ;
#11686 = oriented_edge ( 'none', *, *, #6616, .f. ) ;
#11687 = oriented_edge ( 'none', *, *, #899, .t. ) ;
#11688 = edge_curve ( 'none', #11322, #11364, #27112, .t. ) ;
#11689 = oriented_edge ( 'none', *, *, #11748, .t. ) ;
#11690 = oriented_edge ( 'none', *, *, #11745, .t. ) ;
#11691 = oriented_edge ( 'none', *, *, #6571, .f. ) ;
#11692 = oriented_edge ( 'none', *, *, #1041, .t. ) ;
#11693 = edge_curve ( 'none', #1089, #11699, #27108, .t. ) ;
#11694 = advanced_face ( 'none', ( #27114 ), #27160, .f. ) ;
#11695 = oriented_edge ( 'none', *, *, #11317, .f. ) ;
#11696 = oriented_edge ( 'none', *, *, #11376, .f. ) ;
#11697 = oriented_edge ( 'none', *, *, #6567, .f. ) ;
#11698 = oriented_edge ( 'none', *, *, #11659, .f. ) ;
#11699 = vertex_point ( 'none', #27155 ) ;
#11700 = advanced_face ( 'none', ( #27154 ), #27163, .f. ) ;
#11701 = edge_curve ( 'none', #11324, #11436, #27150, .t. ) ;
#11702 = oriented_edge ( 'none', *, *, #11707, .t. ) ;
#11703 = edge_loop ( 'none', ( #11603, #11702, #11698, #11697 ) ) ;
#11704 = oriented_edge ( 'none', *, *, #6714, .f. ) ;
#11705 = advanced_face ( 'none', ( #27113 ), #27149, .f. ) ;
#11706 = oriented_edge ( 'none', *, *, #1134, .t. ) ;
#11707 = edge_curve ( 'none', #7991, #11645, #27141, .t. ) ;
#11708 = advanced_face ( 'none', ( #27164 ), #27140, .f. ) ;
#11709 = oriented_edge ( 'none', *, *, #11659, .t. ) ;
#11710 = edge_curve ( 'none', #11645, #1025, #27184, .t. ) ;
#11711 = oriented_edge ( 'none', *, *, #11710, .t. ) ;
#11712 = edge_loop ( 'none', ( #11658, #11655, #11644, #11719 ) ) ;
#11713 = oriented_edge ( 'none', *, *, #6721, .f. ) ;
#11714 = advanced_face ( 'none', ( #27187 ), #27190, .f. ) ;
#11715 = advanced_face ( 'none', ( #27139 ), #27145, .f. ) ;
#11716 = edge_curve ( 'none', #1078, #11660, #27134, .t. ) ;
#11717 = advanced_face ( 'none', ( #27167 ), #27232, .f. ) ;
#11718 = oriented_edge ( 'none', *, *, #11652, .t. ) ;
#11719 = oriented_edge ( 'none', *, *, #6628, .f. ) ;
#11720 = oriented_edge ( 'none', *, *, #51688, .t. ) ;
#11721 = edge_curve ( 'none', #6631, #11660, #27222, .t. ) ;
#11722 = oriented_edge ( 'none', *, *, #10774, .t. ) ;
#11723 = oriented_edge ( 'none', *, *, #50949, .t. ) ;
#11724 = oriented_edge ( 'none', *, *, #6598, .f. ) ;
#11725 = edge_curve ( 'none', #11727, #1052, #27211, .t. ) ;
#11726 = edge_curve ( 'none', #50898, #11727, #26979, .t. ) ;
#11727 = vertex_point ( 'none', #27209 ) ;
#11728 = advanced_face ( 'none', ( #27207 ), #50314, .f. ) ;
#11729 = oriented_edge ( 'none', *, *, #11783, .f. ) ;
#11730 = oriented_edge ( 'none', *, *, #751, .t. ) ;
#11731 = edge_curve ( 'none', #741, #11736, #27254, .t. ) ;
#11732 = edge_loop ( 'none', ( #11786, #11787, #11793, #11795 ) ) ;
#11733 = advanced_face ( 'none', ( #27259 ), #27250, .f. ) ;
#11734 = oriented_edge ( 'none', *, *, #11796, .t. ) ;
#11735 = oriented_edge ( 'none', *, *, #710, .t. ) ;
#11736 = vertex_point ( 'none', #27255 ) ;
#11737 = edge_curve ( 'none', #6602, #11736, #27258, .t. ) ;
#11738 = oriented_edge ( 'none', *, *, #11726, .t. ) ;
#11739 = oriented_edge ( 'none', *, *, #11737, .f. ) ;
#11740 = oriented_edge ( 'none', *, *, #11777, .f. ) ;
#11741 = oriented_edge ( 'none', *, *, #6656, .f. ) ;
#11742 = oriented_edge ( 'none', *, *, #11737, .t. ) ;
#11743 = edge_loop ( 'none', ( #11742, #11734, #11799, #11724 ) ) ;
#11744 = advanced_face ( 'none', ( #27251 ), #27252, .f. ) ;
#11745 = edge_curve ( 'none', #903, #11685, #27289, .t. ) ;
#11746 = oriented_edge ( 'none', *, *, #6608, .f. ) ;
#11747 = oriented_edge ( 'none', *, *, #6615, .f. ) ;
#11748 = edge_curve ( 'none', #6617, #11685, #27290, .t. ) ;
#11749 = oriented_edge ( 'none', *, *, #11748, .f. ) ;
#11750 = edge_curve ( 'none', #11685, #800, #27278, .t. ) ;
#11751 = oriented_edge ( 'none', *, *, #11731, .t. ) ;
#11752 = advanced_face ( 'none', ( #27235 ), #27276, .f. ) ;
#11753 = oriented_edge ( 'none', *, *, #6607, .f. ) ;
#11754 = edge_loop ( 'none', ( #11735, #11751, #11739, #11753 ) ) ;
#11755 = edge_curve ( 'none', #6546, #11699, #27269, .t. ) ;
#11756 = edge_loop ( 'none', ( #11689, #11680, #11730, #11746 ) ) ;
#11757 = oriented_edge ( 'none', *, *, #6545, .f. ) ;
#11758 = edge_loop ( 'none', ( #11682, #11684, #11687, #11686 ) ) ;
#11759 = advanced_face ( 'none', ( #27282 ), #27262, .f. ) ;
#11760 = edge_curve ( 'none', #11699, #904, #27316, .t. ) ;
#11761 = oriented_edge ( 'none', *, *, #11176, .t. ) ;
#11762 = edge_curve ( 'none', #9632, #6529, #27265, .t. ) ;
#11763 = oriented_edge ( 'none', *, *, #6498, .f. ) ;
#11764 = oriented_edge ( 'none', *, *, #8273, .t. ) ;
#11765 = oriented_edge ( 'none', *, *, #11772, .f. ) ;
#11766 = oriented_edge ( 'none', *, *, #11772, .t. ) ;
#11767 = oriented_edge ( 'none', *, *, #11778, .t. ) ;
#11768 = advanced_face ( 'none', ( #27271 ), #27261, .f. ) ;
#11769 = oriented_edge ( 'none', *, *, #11837, .t. ) ;
#11770 = oriented_edge ( 'none', *, *, #11159, .t. ) ;
#11771 = vertex_point ( 'none', #27317 ) ;
#11772 = edge_curve ( 'none', #10332, #11771, #27277, .t. ) ;
#11773 = oriented_edge ( 'none', *, *, #7137, .f. ) ;
#11774 = advanced_face ( 'none', ( #27308 ), #27315, .f. ) ;
#11775 = oriented_edge ( 'none', *, *, #50883, .t. ) ;
#11776 = oriented_edge ( 'none', *, *, #11784, .t. ) ;
#11777 = edge_curve ( 'none', #10324, #11792, #27305, .t. ) ;
#11778 = edge_curve ( 'none', #11119, #11771, #27337, .t. ) ;
#11779 = edge_loop ( 'none', ( #11770, #11767, #11765, #11836 ) ) ;
#11780 = oriented_edge ( 'none', *, *, #11794, .t. ) ;
#11781 = advanced_face ( 'none', ( #27294 ), #27330, .f. ) ;
#11782 = edge_loop ( 'none', ( #11766, #11769, #11840, #11841 ) ) ;
#11783 = edge_curve ( 'none', #6654, #11727, #27332, .t. ) ;
#11784 = edge_curve ( 'none', #11234, #11792, #27322, .t. ) ;
#11785 = edge_loop ( 'none', ( #11775, #11776, #11740, #11790 ) ) ;
#11786 = oriented_edge ( 'none', *, *, #11783, .t. ) ;
#11787 = oriented_edge ( 'none', *, *, #11725, .t. ) ;
#11788 = advanced_face ( 'none', ( #27369 ), #27342, .f. ) ;
#11789 = edge_loop ( 'none', ( #11791, #11780, #11764, #11763 ) ) ;
#11790 = oriented_edge ( 'none', *, *, #10322, .f. ) ;
#11791 = oriented_edge ( 'none', *, *, #11777, .t. ) ;
#11792 = vertex_point ( 'none', #27341 ) ;
#11793 = oriented_edge ( 'none', *, *, #982, .t. ) ;
#11794 = edge_curve ( 'none', #11792, #8033, #27362, .t. ) ;
#11795 = oriented_edge ( 'none', *, *, #6632, .f. ) ;
#11796 = edge_curve ( 'none', #11736, #50902, #27353, .t. ) ;
#11797 = edge_loop ( 'none', ( #11723, #11738, #11729, #11741 ) ) ;
#11798 = advanced_face ( 'none', ( #27364 ), #27325, .f. ) ;
#11799 = oriented_edge ( 'none', *, *, #50950, .t. ) ;
#11800 = edge_curve ( 'none', #11807, #6390, #27345, .t. ) ;
#11801 = edge_curve ( 'none', #11885, #11820, #27346, .t. ) ;
#11802 = oriented_edge ( 'none', *, *, #11869, .t. ) ;
#11803 = edge_curve ( 'none', #11875, #11876, #27413, .t. ) ;
#11804 = edge_curve ( 'none', #11820, #11866, #27394, .t. ) ;
#11805 = oriented_edge ( 'none', *, *, #11801, .t. ) ;
#11806 = advanced_face ( 'none', ( #27399, #27403 ), #27393, .t. ) ;
#11807 = vertex_point ( 'none', #27395 ) ;
#11808 = vertex_point ( 'none', #27430 ) ;
#11809 = vertex_point ( 'none', #27431 ) ;
#11810 = oriented_edge ( 'none', *, *, #11814, .t. ) ;
#11811 = oriented_edge ( 'none', *, *, #11826, .t. ) ;
#11812 = edge_curve ( 'none', #11818, #11809, #27423, .t. ) ;
#11813 = oriented_edge ( 'none', *, *, #11812, .t. ) ;
#11814 = edge_curve ( 'none', #11809, #6394, #27400, .t. ) ;
#11815 = edge_curve ( 'none', #13357, #11883, #27407, .t. ) ;
#11816 = edge_curve ( 'none', #6394, #11821, #27414, .t. ) ;
#11817 = vertex_point ( 'none', #27425 ) ;
#11818 = vertex_point ( 'none', #27494 ) ;
#11819 = vertex_point ( 'none', #27488 ) ;
#11820 = vertex_point ( 'none', #27480 ) ;
#11821 = vertex_point ( 'none', #27398 ) ;
#11822 = oriented_edge ( 'none', *, *, #11825, .t. ) ;
#11823 = edge_curve ( 'none', #11879, #11808, #27481, .t. ) ;
#11824 = oriented_edge ( 'none', *, *, #11827, .t. ) ;
#11825 = edge_curve ( 'none', #11819, #11817, #27477, .t. ) ;
#11826 = edge_curve ( 'none', #11817, #11818, #27472, .t. ) ;
#11827 = edge_curve ( 'none', #11821, #11819, #27469, .t. ) ;
#11828 = oriented_edge ( 'none', *, *, #6476, .f. ) ;
#11829 = oriented_edge ( 'none', *, *, #11832, .t. ) ;
#11830 = oriented_edge ( 'none', *, *, #11831, .f. ) ;
#11831 = edge_curve ( 'none', #6355, #11817, #27456, .t. ) ;
#11832 = edge_curve ( 'none', #6413, #6355, #27514, .t. ) ;
#11833 = oriented_edge ( 'none', *, *, #11800, .t. ) ;
#11834 = oriented_edge ( 'none', *, *, #11831, .t. ) ;
#11835 = edge_loop ( 'none', ( #11828, #11829, #11834, #11811, #11813, #11810, #11882, #11881, #11880, #11833 ) ) ;
#11836 = oriented_edge ( 'none', *, *, #10327, .f. ) ;
#11837 = edge_curve ( 'none', #11771, #11157, #27506, .t. ) ;
#11838 = edge_loop ( 'none', ( #11761, #20657, #6854, #6859 ) ) ;
#11839 = advanced_face ( 'none', ( #27504 ), #27516, .f. ) ;
#11840 = oriented_edge ( 'none', *, *, #50924, .t. ) ;
#11841 = oriented_edge ( 'none', *, *, #10330, .f. ) ;
#11842 = advanced_face ( 'none', ( #27507 ), #27496, .f. ) ;
#11843 = vertex_point ( 'none', #27505 ) ;
#11844 = edge_curve ( 'none', #11871, #11862, #27553, .t. ) ;
#11845 = vertex_point ( 'none', #27503 ) ;
#11846 = oriented_edge ( 'none', *, *, #11844, .f. ) ;
#11847 = edge_curve ( 'none', #11845, #11877, #27554, .t. ) ;
#11848 = oriented_edge ( 'none', *, *, #7688, .f. ) ;
#11849 = edge_loop ( 'none', ( #11850, #11915, #11919, #11913 ) ) ;
#11850 = oriented_edge ( 'none', *, *, #11847, .f. ) ;
#11851 = edge_curve ( 'none', #11855, #11845, #27549, .t. ) ;
#11852 = edge_curve ( 'none', #11808, #11875, #27546, .t. ) ;
#11853 = oriented_edge ( 'none', *, *, #11852, .f. ) ;
#11854 = vertex_point ( 'none', #27547 ) ;
#11855 = vertex_point ( 'none', #27536 ) ;
#11856 = oriented_edge ( 'none', *, *, #11823, .f. ) ;
#11857 = edge_curve ( 'none', #11876, #11879, #27538, .t. ) ;
#11858 = edge_curve ( 'none', #11863, #11865, #27531, .t. ) ;
#11859 = oriented_edge ( 'none', *, *, #11857, .f. ) ;
#11860 = edge_loop ( 'none', ( #11861, #11864, #11846, #11848 ) ) ;
#11861 = oriented_edge ( 'none', *, *, #11858, .f. ) ;
#11862 = vertex_point ( 'none', #27532 ) ;
#11863 = vertex_point ( 'none', #27545 ) ;
#11864 = oriented_edge ( 'none', *, *, #11929, .f. ) ;
#11865 = vertex_point ( 'none', #27528 ) ;
#11866 = vertex_point ( 'none', #27527 ) ;
#11867 = edge_loop ( 'none', ( #11874, #11853, #11856, #11859 ) ) ;
#11868 = oriented_edge ( 'none', *, *, #11804, .t. ) ;
#11869 = edge_curve ( 'none', #11866, #6334, #27598, .t. ) ;
#11870 = edge_curve ( 'none', #6276, #11885, #27591, .t. ) ;
#11871 = vertex_point ( 'none', #27593 ) ;
#11872 = oriented_edge ( 'none', *, *, #11870, .t. ) ;
#11873 = oriented_edge ( 'none', *, *, #6343, .t. ) ;
#11874 = oriented_edge ( 'none', *, *, #11803, .f. ) ;
#11875 = vertex_point ( 'none', #27592 ) ;
#11876 = vertex_point ( 'none', #27521 ) ;
#11877 = vertex_point ( 'none', #27600 ) ;
#11878 = advanced_face ( 'none', ( #27583, #27599, #27557, #27601, #27555, #27582, #27581, #27579, #27578, #27586, #27584, #27647, #27523, #27577, #27646, #27645, #27644, #27643, #27642, #27641, #27640, #27639, #27637, #27636, #27635, #27648, #27634, #27632, #27590, #27630, #27629, #27628, #27631, #27626, #27625, #27624, #27627, #27622, #27621, #27620, #27623, #27617, #27616, #27615, #27618, #27613, #27611, #27610, #27614, #27607 ), #27522, .t. ) ;
#11879 = vertex_point ( 'none', #27609 ) ;
#11880 = oriented_edge ( 'none', *, *, #11884, .t. ) ;
#11881 = oriented_edge ( 'none', *, *, #11815, .t. ) ;
#11882 = oriented_edge ( 'none', *, *, #6473, .f. ) ;
#11883 = vertex_point ( 'none', #27608 ) ;
#11884 = edge_curve ( 'none', #11883, #11807, #27688, .t. ) ;
#11885 = vertex_point ( 'none', #27689 ) ;
#11886 = edge_loop ( 'none', ( #11805, #11868, #11802, #11873, #11872 ) ) ;
#11887 = oriented_edge ( 'none', *, *, #11960, .f. ) ;
#11888 = vertex_point ( 'none', #27603 ) ;
#11889 = oriented_edge ( 'none', *, *, #11892, .f. ) ;
#11890 = edge_curve ( 'none', #11910, #11974, #27605, .t. ) ;
#11891 = edge_curve ( 'none', #11903, #11975, #27687, .t. ) ;
#11892 = edge_curve ( 'none', #11974, #11977, #27719, .t. ) ;
#11893 = vertex_point ( 'none', #27724 ) ;
#11894 = edge_curve ( 'none', #11971, #11968, #27723, .t. ) ;
#11895 = edge_loop ( 'none', ( #11969, #11944, #11902, #11961 ) ) ;
#11896 = oriented_edge ( 'none', *, *, #11890, .f. ) ;
#11897 = edge_loop ( 'none', ( #11898, #11959, #11887, #11967 ) ) ;
#11898 = oriented_edge ( 'none', *, *, #11891, .f. ) ;
#11899 = vertex_point ( 'none', #27602 ) ;
#11900 = edge_curve ( 'none', #11888, #11903, #27707, .t. ) ;
#11901 = vertex_point ( 'none', #27717 ) ;
#11902 = oriented_edge ( 'none', *, *, #11945, .f. ) ;
#11903 = vertex_point ( 'none', #27714 ) ;
#11904 = edge_loop ( 'none', ( #6329, #12278, #12276, #12274 ) ) ;
#11905 = edge_curve ( 'none', #11918, #11924, #27713, .t. ) ;
#11906 = oriented_edge ( 'none', *, *, #11905, .f. ) ;
#11907 = edge_curve ( 'none', #11925, #11918, #27703, .t. ) ;
#11908 = edge_curve ( 'none', #11912, #11910, #27693, .t. ) ;
#11909 = oriented_edge ( 'none', *, *, #11907, .f. ) ;
#11910 = vertex_point ( 'none', #27765 ) ;
#11911 = oriented_edge ( 'none', *, *, #11908, .f. ) ;
#11912 = vertex_point ( 'none', #27764 ) ;
#11913 = oriented_edge ( 'none', *, *, #11920, .f. ) ;
#11914 = oriented_edge ( 'none', *, *, #13356, .f. ) ;
#11915 = oriented_edge ( 'none', *, *, #11851, .f. ) ;
#11916 = edge_curve ( 'none', #11854, #11855, #27762, .t. ) ;
#11917 = edge_loop ( 'none', ( #11911, #6474, #11889, #11896 ) ) ;
#11918 = vertex_point ( 'none', #27700 ) ;
#11919 = oriented_edge ( 'none', *, *, #11916, .f. ) ;
#11920 = edge_curve ( 'none', #11877, #11854, #27701, .t. ) ;
#11921 = edge_curve ( 'none', #11928, #11925, #27751, .t. ) ;
#11922 = edge_loop ( 'none', ( #11923, #11926, #11906, #11909 ) ) ;
#11923 = oriented_edge ( 'none', *, *, #11921, .f. ) ;
#11924 = vertex_point ( 'none', #27756 ) ;
#11925 = vertex_point ( 'none', #27742 ) ;
#11926 = oriented_edge ( 'none', *, *, #11927, .f. ) ;
#11927 = edge_curve ( 'none', #11924, #11928, #27749, .t. ) ;
#11928 = vertex_point ( 'none', #27734 ) ;
#11929 = edge_curve ( 'none', #11862, #11863, #27741, .t. ) ;
#11930 = vertex_point ( 'none', #27730 ) ;
#11931 = edge_curve ( 'none', #11976, #11952, #27733, .t. ) ;
#11932 = oriented_edge ( 'none', *, *, #11939, .f. ) ;
#11933 = oriented_edge ( 'none', *, *, #11931, .f. ) ;
#11934 = edge_curve ( 'none', #12009, #11937, #27732, .t. ) ;
#11935 = vertex_point ( 'none', #27729 ) ;
#11936 = edge_curve ( 'none', #11946, #11965, #27805, .t. ) ;
#11937 = vertex_point ( 'none', #27803 ) ;
#11938 = oriented_edge ( 'none', *, *, #11936, .f. ) ;
#11939 = edge_curve ( 'none', #11893, #11946, #27796, .t. ) ;
#11940 = edge_curve ( 'none', #11937, #11954, #27789, .t. ) ;
#11941 = vertex_point ( 'none', #27806 ) ;
#11942 = oriented_edge ( 'none', *, *, #11940, .f. ) ;
#11943 = edge_loop ( 'none', ( #11942, #12010, #12016, #12011 ) ) ;
#11944 = oriented_edge ( 'none', *, *, #11894, .f. ) ;
#11945 = edge_curve ( 'none', #11970, #11971, #27782, .t. ) ;
#11946 = vertex_point ( 'none', #27781 ) ;
#11947 = edge_curve ( 'none', #11972, #11970, #27785, .t. ) ;
#11948 = edge_curve ( 'none', #11953, #11893, #27198, .t. ) ;
#11949 = oriented_edge ( 'none', *, *, #11957, .f. ) ;
#11950 = edge_loop ( 'none', ( #11951, #11958, #11933, #11949, #11938, #11932 ) ) ;
#11951 = oriented_edge ( 'none', *, *, #11948, .f. ) ;
#11952 = vertex_point ( 'none', #27801 ) ;
#11953 = vertex_point ( 'none', #27728 ) ;
#11954 = vertex_point ( 'none', #27769 ) ;
#11955 = edge_curve ( 'none', #11952, #11953, #27791, .t. ) ;
#11956 = vertex_point ( 'none', #27838 ) ;
#11957 = edge_curve ( 'none', #11965, #11976, #27837, .t. ) ;
#11958 = oriented_edge ( 'none', *, *, #11955, .f. ) ;
#11959 = oriented_edge ( 'none', *, *, #11900, .f. ) ;
#11960 = edge_curve ( 'none', #11899, #11888, #27832, .t. ) ;
#11961 = oriented_edge ( 'none', *, *, #11947, .f. ) ;
#11962 = edge_curve ( 'none', #11975, #11899, #27827, .t. ) ;
#11963 = oriented_edge ( 'none', *, *, #11226, .f. ) ;
#11964 = edge_curve ( 'none', #11968, #11972, #27840, .t. ) ;
#11966 = oriented_edge ( 'none', *, *, #51102, .t. ) ;
#11965 = vertex_point ( 'none', #27822 ) ;
#11967 = oriented_edge ( 'none', *, *, #11962, .f. ) ;
#11968 = vertex_point ( 'none', #27819 ) ;
#11969 = oriented_edge ( 'none', *, *, #11964, .f. ) ;
#11970 = vertex_point ( 'none', #27833 ) ;
#11971 = vertex_point ( 'none', #27823 ) ;
#11972 = vertex_point ( 'none', #27821 ) ;
#11973 = edge_curve ( 'none', #11977, #11912, #27812, .t. ) ;
#11974 = vertex_point ( 'none', #27815 ) ;
#11975 = vertex_point ( 'none', #27879 ) ;
#11976 = vertex_point ( 'none', #27875 ) ;
#11977 = vertex_point ( 'none', #27828 ) ;
#11978 = edge_loop ( 'none', ( #13720, #13725, #13727, #13729 ) ) ;
#11979 = edge_loop ( 'none', ( #51427, #51510, #51504, #51501 ) ) ;
#11980 = oriented_edge ( 'none', *, *, #11986, .f. ) ;
#11981 = vertex_point ( 'none', #27870 ) ;
#11982 = oriented_edge ( 'none', *, *, #12006, .f. ) ;
#11983 = edge_curve ( 'none', #12012, #11901, #27816, .t. ) ;
#11984 = oriented_edge ( 'none', *, *, #12062, .f. ) ;
#11985 = oriented_edge ( 'none', *, *, #11983, .f. ) ;
#11986 = edge_curve ( 'none', #11941, #12012, #27868, .t. ) ;
#11987 = edge_curve ( 'none', #11994, #11991, #27871, .t. ) ;
#11988 = oriented_edge ( 'none', *, *, #10815, .t. ) ;
#11989 = oriented_edge ( 'none', *, *, #11987, .f. ) ;
#11990 = vertex_point ( 'none', #27872 ) ;
#11991 = vertex_point ( 'none', #27861 ) ;
#11992 = oriented_edge ( 'none', *, *, #11993, .f. ) ;
#11993 = edge_curve ( 'none', #11990, #11994, #27851, .t. ) ;
#11994 = vertex_point ( 'none', #27853 ) ;
#11995 = vertex_point ( 'none', #27852 ) ;
#11996 = edge_loop ( 'none', ( #12008, #11982, #11985, #11980 ) ) ;
#11997 = oriented_edge ( 'none', *, *, #12020, .f. ) ;
#11998 = edge_curve ( 'none', #11930, #11995, #27846, .t. ) ;
#11999 = vertex_point ( 'none', #27842 ) ;
#12000 = vertex_point ( 'none', #27841 ) ;
#12001 = oriented_edge ( 'none', *, *, #11998, .f. ) ;
#12002 = edge_curve ( 'none', #11956, #11930, #27844, .t. ) ;
#12003 = edge_curve ( 'none', #11999, #11941, #27905, .t. ) ;
#12004 = oriented_edge ( 'none', *, *, #12002, .f. ) ;
#12005 = vertex_point ( 'none', #27899 ) ;
#12006 = edge_curve ( 'none', #11901, #11999, #27898, .t. ) ;
#12007 = edge_loop ( 'none', ( #11989, #11992, #12061, #11984, #12060, #6402 ) ) ;
#12008 = oriented_edge ( 'none', *, *, #12003, .f. ) ;
#12009 = vertex_point ( 'none', #27867 ) ;
#12010 = oriented_edge ( 'none', *, *, #11934, .f. ) ;
#12011 = oriented_edge ( 'none', *, *, #12017, .f. ) ;
#12012 = vertex_point ( 'none', #27909 ) ;
#12013 = edge_curve ( 'none', #11935, #12009, #27893, .t. ) ;
#12014 = vertex_point ( 'none', #27896 ) ;
#12015 = oriented_edge ( 'none', *, *, #12018, .f. ) ;
#12016 = oriented_edge ( 'none', *, *, #12013, .f. ) ;
#12017 = edge_curve ( 'none', #11954, #11935, #27887, .t. ) ;
#12018 = edge_curve ( 'none', #12014, #11956, #27883, .t. ) ;
#12019 = edge_loop ( 'none', ( #12015, #11997, #12001, #12004 ) ) ;
#12020 = edge_curve ( 'none', #11995, #12014, #27942, .t. ) ;
#12021 = oriented_edge ( 'none', *, *, #12107, .f. ) ;
#12022 = oriented_edge ( 'none', *, *, #12075, .f. ) ;
#12023 = edge_curve ( 'none', #12108, #12027, #27933, .t. ) ;
#12024 = oriented_edge ( 'none', *, *, #12095, .f. ) ;
#12025 = edge_loop ( 'none', ( #12086, #12087, #12104, #12024 ) ) ;
#12026 = edge_curve ( 'none', #12054, #12055, #27938, .t. ) ;
#12027 = vertex_point ( 'none', #27937 ) ;
#12028 = edge_loop ( 'none', ( #12029, #12030, #12036, #12032 ) ) ;
#12029 = oriented_edge ( 'none', *, *, #12026, .f. ) ;
#12030 = oriented_edge ( 'none', *, *, #12031, .f. ) ;
#12031 = edge_curve ( 'none', #12040, #12054, #27859, .t. ) ;
#12032 = oriented_edge ( 'none', *, *, #12037, .f. ) ;
#12033 = vertex_point ( 'none', #27923 ) ;
#12034 = edge_curve ( 'none', #12050, #12040, #27918, .t. ) ;
#12035 = edge_loop ( 'none', ( #12102, #12106, #12021, #12056 ) ) ;
#12036 = oriented_edge ( 'none', *, *, #12034, .f. ) ;
#12037 = edge_curve ( 'none', #12055, #12050, #27925, .t. ) ;
#12038 = vertex_point ( 'none', #27920 ) ;
#12039 = edge_curve ( 'none', #11991, #11981, #27891, .t. ) ;
#12040 = vertex_point ( 'none', #27911 ) ;
#12041 = edge_curve ( 'none', #12042, #12043, #27976, .t. ) ;
#12042 = vertex_point ( 'none', #27980 ) ;
#12043 = vertex_point ( 'none', #27978 ) ;
#12044 = edge_loop ( 'none', ( #12048, #12045, #12052, #12051 ) ) ;
#12045 = oriented_edge ( 'none', *, *, #12049, .f. ) ;
#12046 = vertex_point ( 'none', #27922 ) ;
#12047 = vertex_point ( 'none', #27926 ) ;
#12048 = oriented_edge ( 'none', *, *, #12041, .f. ) ;
#12049 = edge_curve ( 'none', #12047, #12042, #27971, .t. ) ;
#12050 = vertex_point ( 'none', #27970 ) ;
#12051 = oriented_edge ( 'none', *, *, #12057, .f. ) ;
#12052 = oriented_edge ( 'none', *, *, #12053, .f. ) ;
#12053 = edge_curve ( 'none', #12058, #12047, #27964, .t. ) ;
#12054 = vertex_point ( 'none', #27981 ) ;
#12055 = vertex_point ( 'none', #27965 ) ;
#12056 = oriented_edge ( 'none', *, *, #12105, .f. ) ;
#12057 = edge_curve ( 'none', #12043, #12058, #27958, .t. ) ;
#12058 = vertex_point ( 'none', #27959 ) ;
#12059 = edge_curve ( 'none', #12000, #11990, #27966, .t. ) ;
#12060 = oriented_edge ( 'none', *, *, #12064, .f. ) ;
#12061 = oriented_edge ( 'none', *, *, #12059, .f. ) ;
#12062 = edge_curve ( 'none', #12005, #12000, #27943, .t. ) ;
#12063 = vertex_point ( 'none', #27944 ) ;
#12064 = edge_curve ( 'none', #11981, #12005, #27951, .t. ) ;
#12065 = oriented_edge ( 'none', *, *, #12135, .f. ) ;
#12066 = oriented_edge ( 'none', *, *, #12078, .f. ) ;
#12067 = edge_curve ( 'none', #12151, #12149, #27945, .t. ) ;
#12068 = vertex_point ( 'none', #28013 ) ;
#12069 = oriented_edge ( 'none', *, *, #12067, .f. ) ;
#12070 = edge_curve ( 'none', #12033, #12151, #27960, .t. ) ;
#12071 = vertex_point ( 'none', #28003 ) ;
#12072 = edge_loop ( 'none', ( #12138, #12139, #12145, #12137 ) ) ;
#12073 = edge_loop ( 'none', ( #12129, #12132, #12141, #12109 ) ) ;
#12074 = edge_curve ( 'none', #12090, #12096, #28000, .t. ) ;
#12075 = edge_curve ( 'none', #12096, #12097, #27994, .t. ) ;
#12076 = oriented_edge ( 'none', *, *, #12074, .f. ) ;
#12077 = vertex_point ( 'none', #27990 ) ;
#12078 = edge_curve ( 'none', #12149, #12077, #28006, .t. ) ;
#12079 = edge_curve ( 'none', #12094, #12090, #28043, .t. ) ;
#12080 = vertex_point ( 'none', #27989 ) ;
#12081 = oriented_edge ( 'none', *, *, #12079, .f. ) ;
#12082 = edge_curve ( 'none', #12097, #12094, #28038, .t. ) ;
#12083 = edge_curve ( 'none', #12080, #12093, #28033, .t. ) ;
#12084 = oriented_edge ( 'none', *, *, #12082, .f. ) ;
#12085 = edge_loop ( 'none', ( #12146, #12153, #12066, #12069, #12148, #12065 ) ) ;
#12086 = oriented_edge ( 'none', *, *, #12023, .f. ) ;
#12087 = oriented_edge ( 'none', *, *, #12088, .f. ) ;
#12088 = edge_curve ( 'none', #12089, #12108, #27988, .t. ) ;
#12089 = vertex_point ( 'none', #28029 ) ;
#12090 = vertex_point ( 'none', #28028 ) ;
#12091 = edge_curve ( 'none', #12092, #12089, #28023, .t. ) ;
#12092 = vertex_point ( 'none', #27996 ) ;
#12093 = vertex_point ( 'none', #28025 ) ;
#12094 = vertex_point ( 'none', #28024 ) ;
#12095 = edge_curve ( 'none', #12027, #12092, #28019, .t. ) ;
#12096 = vertex_point ( 'none', #27995 ) ;
#12097 = vertex_point ( 'none', #28015 ) ;
#12098 = edge_loop ( 'none', ( #12022, #12076, #12081, #12084 ) ) ;
#12099 = vertex_point ( 'none', #28086 ) ;
#12100 = edge_curve ( 'none', #12038, #12046, #28084, .t. ) ;
#12101 = vertex_point ( 'none', #28016 ) ;
#12102 = oriented_edge ( 'none', *, *, #12100, .f. ) ;
#12103 = edge_curve ( 'none', #12099, #12038, #28076, .t. ) ;
#12104 = oriented_edge ( 'none', *, *, #12091, .f. ) ;
#12105 = edge_curve ( 'none', #12046, #12101, #28080, .t. ) ;
#12106 = oriented_edge ( 'none', *, *, #12103, .f. ) ;
#12107 = edge_curve ( 'none', #12101, #12099, #28064, .t. ) ;
#12108 = vertex_point ( 'none', #28068 ) ;
#12109 = oriented_edge ( 'none', *, *, #12113, .f. ) ;
#12110 = edge_loop ( 'none', ( #12117, #12122, #12121, #12185 ) ) ;
#12111 = vertex_point ( 'none', #28065 ) ;
#12112 = vertex_point ( 'none', #28055 ) ;
#12113 = edge_curve ( 'none', #12128, #12198, #28051, .t. ) ;
#12114 = vertex_point ( 'none', #28053 ) ;
#12115 = edge_curve ( 'none', #12200, #12120, #28058, .t. ) ;
#12116 = vertex_point ( 'none', #28123 ) ;
#12117 = oriented_edge ( 'none', *, *, #12115, .f. ) ;
#12118 = edge_curve ( 'none', #12125, #12200, #28121, .t. ) ;
#12119 = oriented_edge ( 'none', *, *, #12193, .f. ) ;
#12120 = vertex_point ( 'none', #28122 ) ;
#12121 = oriented_edge ( 'none', *, *, #12123, .f. ) ;
#12122 = oriented_edge ( 'none', *, *, #12118, .f. ) ;
#12123 = edge_curve ( 'none', #12116, #12125, #28114, .t. ) ;
#12124 = edge_curve ( 'none', #12173, #12174, #28108, .t. ) ;
#12125 = vertex_point ( 'none', #28116 ) ;
#12126 = edge_curve ( 'none', #12127, #12128, #28115, .t. ) ;
#12127 = vertex_point ( 'none', #28102 ) ;
#12128 = vertex_point ( 'none', #28104 ) ;
#12129 = oriented_edge ( 'none', *, *, #12126, .f. ) ;
#12130 = edge_loop ( 'none', ( #13001, #13109, #13093, #13101 ) ) ;
#12131 = edge_curve ( 'none', #12133, #12127, #28155, .t. ) ;
#12132 = oriented_edge ( 'none', *, *, #12131, .f. ) ;
#12133 = vertex_point ( 'none', #28103 ) ;
#12134 = oriented_edge ( 'none', *, *, #12206, .f. ) ;
#12135 = edge_curve ( 'none', #12093, #12033, #28147, .t. ) ;
#12136 = edge_curve ( 'none', #12071, #12068, #28091, .t. ) ;
#12137 = oriented_edge ( 'none', *, *, #12142, .f. ) ;
#12138 = oriented_edge ( 'none', *, *, #12136, .f. ) ;
#12139 = oriented_edge ( 'none', *, *, #12140, .f. ) ;
#12140 = edge_curve ( 'none', #12152, #12071, #28150, .t. ) ;
#12141 = oriented_edge ( 'none', *, *, #12196, .f. ) ;
#12142 = edge_curve ( 'none', #12068, #12144, #28096, .t. ) ;
#12143 = edge_curve ( 'none', #12144, #12152, #28138, .t. ) ;
#12144 = vertex_point ( 'none', #28141 ) ;
#12145 = oriented_edge ( 'none', *, *, #12143, .f. ) ;
#12146 = oriented_edge ( 'none', *, *, #12083, .f. ) ;
#12147 = oriented_edge ( 'none', *, *, #52700, .t. ) ;
#12148 = oriented_edge ( 'none', *, *, #12070, .f. ) ;
#12149 = vertex_point ( 'none', #28090 ) ;
#12150 = edge_curve ( 'none', #12077, #12080, #28130, .t. ) ;
#12151 = vertex_point ( 'none', #28132 ) ;
#12152 = vertex_point ( 'none', #28131 ) ;
#12154 = edge_curve ( 'none', #13531, #27467, #28126, .t. ) ;
#12153 = oriented_edge ( 'none', *, *, #12150, .f. ) ;
#12155 = advanced_face ( 'none', ( #28125 ), #28134, .t. ) ;
#12156 = vertex_point ( 'none', #28133 ) ;
#12157 = vertex_point ( 'none', #28181 ) ;
#12158 = oriented_edge ( 'none', *, *, #12211, .f. ) ;
#12159 = vertex_point ( 'none', #28186 ) ;
#12160 = edge_loop ( 'none', ( #12389, #11339, #14322, #13275, #13312, #14343 ) ) ;
#12161 = edge_curve ( 'none', #12175, #12176, #28175, .t. ) ;
#12162 = oriented_edge ( 'none', *, *, #12178, .f. ) ;
#12163 = edge_loop ( 'none', ( #12240, #12243, #12224, #12235 ) ) ;
#12164 = oriented_edge ( 'none', *, *, #12237, .f. ) ;
#12165 = oriented_edge ( 'none', *, *, #12167, .f. ) ;
#12166 = vertex_point ( 'none', #28191 ) ;
#12167 = edge_curve ( 'none', #12176, #12156, #28166, .t. ) ;
#12168 = edge_curve ( 'none', #12112, #12195, #28167, .t. ) ;
#12169 = edge_curve ( 'none', #12174, #12197, #28156, .t. ) ;
#12170 = oriented_edge ( 'none', *, *, #12168, .f. ) ;
#12171 = edge_loop ( 'none', ( #12172, #12179, #12183, #12194 ) ) ;
#12172 = oriented_edge ( 'none', *, *, #12169, .f. ) ;
#12173 = vertex_point ( 'none', #28161 ) ;
#12174 = vertex_point ( 'none', #28160 ) ;
#12175 = vertex_point ( 'none', #28221 ) ;
#12176 = vertex_point ( 'none', #28162 ) ;
#12177 = edge_loop ( 'none', ( #12249, #12162, #12165, #12248, #12236, #12164 ) ) ;
#12178 = edge_curve ( 'none', #12156, #12157, #28217, .t. ) ;
#12179 = oriented_edge ( 'none', *, *, #12124, .f. ) ;
#12180 = edge_curve ( 'none', #12191, #12173, #28219, .t. ) ;
#12181 = vertex_point ( 'none', #28213 ) ;
#12182 = vertex_point ( 'none', #28212 ) ;
#12183 = oriented_edge ( 'none', *, *, #12180, .f. ) ;
#12184 = edge_curve ( 'none', #12120, #12116, #28206, .t. ) ;
#12185 = oriented_edge ( 'none', *, *, #12184, .f. ) ;
#12186 = edge_loop ( 'none', ( #12187, #12192, #12119, #12170 ) ) ;
#12187 = oriented_edge ( 'none', *, *, #12202, .f. ) ;
#12188 = vertex_point ( 'none', #28220 ) ;
#12189 = edge_curve ( 'none', #12114, #12111, #28207, .t. ) ;
#12190 = edge_curve ( 'none', #11324, #11320, #28197, .t. ) ;
#12191 = vertex_point ( 'none', #28209 ) ;
#12192 = oriented_edge ( 'none', *, *, #12189, .f. ) ;
#12193 = edge_curve ( 'none', #12195, #12114, #28202, .t. ) ;
#12194 = oriented_edge ( 'none', *, *, #12246, .f. ) ;
#12195 = vertex_point ( 'none', #28222 ) ;
#12196 = edge_curve ( 'none', #12198, #12133, #28246, .t. ) ;
#12197 = vertex_point ( 'none', #28247 ) ;
#12198 = vertex_point ( 'none', #28198 ) ;
#12199 = edge_curve ( 'none', #17584, #18244, #28199, .t. ) ;
#12200 = vertex_point ( 'none', #28248 ) ;
#12201 = edge_curve ( 'none', #10501, #9910, #28253, .t. ) ;
#12202 = edge_curve ( 'none', #12111, #12112, #28236, .t. ) ;
#12204 = oriented_edge ( 'none', *, *, #12359, .f. ) ;
#12203 = oriented_edge ( 'none', *, *, #12205, .f. ) ;
#12205 = edge_curve ( 'none', #12063, #11843, #28237, .t. ) ;
#12206 = edge_curve ( 'none', #11114, #12063, #28225, .t. ) ;
#12207 = edge_curve ( 'none', #12223, #12229, #28287, .t. ) ;
#12208 = oriented_edge ( 'none', *, *, #12290, .f. ) ;
#12209 = edge_loop ( 'none', ( #10788, #10952, #11523, #11635 ) ) ;
#12210 = oriented_edge ( 'none', *, *, #12207, .f. ) ;
#12211 = edge_curve ( 'none', #12159, #12223, #28232, .t. ) ;
#12212 = edge_curve ( 'none', #12216, #12213, #28279, .t. ) ;
#12213 = vertex_point ( 'none', #28230 ) ;
#12214 = oriented_edge ( 'none', *, *, #12212, .f. ) ;
#12215 = vertex_point ( 'none', #28282 ) ;
#12216 = vertex_point ( 'none', #28275 ) ;
#12217 = oriented_edge ( 'none', *, *, #12218, .f. ) ;
#12218 = edge_curve ( 'none', #12215, #12216, #28271, .t. ) ;
#12219 = oriented_edge ( 'none', *, *, #12522, .t. ) ;
#12220 = edge_curve ( 'none', #12231, #12215, #28263, .t. ) ;
#12221 = edge_curve ( 'none', #12166, #12241, #28259, .t. ) ;
#12222 = edge_loop ( 'none', ( #12214, #12217, #12289, #12208 ) ) ;
#12223 = vertex_point ( 'none', #28272 ) ;
#12224 = oriented_edge ( 'none', *, *, #12221, .f. ) ;
#12225 = edge_curve ( 'none', #12239, #12166, #28255, .t. ) ;
#12226 = edge_curve ( 'none', #12230, #12159, #28270, .t. ) ;
#12227 = edge_loop ( 'none', ( #12228, #12233, #12210, #12158 ) ) ;
#12228 = oriented_edge ( 'none', *, *, #12226, .f. ) ;
#12229 = vertex_point ( 'none', #28321 ) ;
#12230 = vertex_point ( 'none', #28325 ) ;
#12231 = vertex_point ( 'none', #28317 ) ;
#12232 = edge_curve ( 'none', #12292, #11114, #28265, .t. ) ;
#12233 = oriented_edge ( 'none', *, *, #12245, .f. ) ;
#12234 = edge_curve ( 'none', #12181, #12175, #28316, .t. ) ;
#12235 = oriented_edge ( 'none', *, *, #12225, .f. ) ;
#12236 = oriented_edge ( 'none', *, *, #12234, .f. ) ;
#12237 = edge_curve ( 'none', #12188, #12181, #28313, .t. ) ;
#12238 = edge_curve ( 'none', #12242, #12239, #28298, .t. ) ;
#12239 = vertex_point ( 'none', #28314 ) ;
#12240 = oriented_edge ( 'none', *, *, #12238, .f. ) ;
#12241 = vertex_point ( 'none', #28302 ) ;
#12242 = vertex_point ( 'none', #28294 ) ;
#12243 = oriented_edge ( 'none', *, *, #12244, .f. ) ;
#12244 = edge_curve ( 'none', #12241, #12242, #28291, .t. ) ;
#12245 = edge_curve ( 'none', #12229, #12230, #28364, .t. ) ;
#12246 = edge_curve ( 'none', #12197, #12191, #28359, .t. ) ;
#12247 = edge_curve ( 'none', #12157, #12188, #28360, .t. ) ;
#12248 = oriented_edge ( 'none', *, *, #12161, .f. ) ;
#12249 = oriented_edge ( 'none', *, *, #12247, .f. ) ;
#12250 = edge_loop ( 'none', ( #12272, #12321, #12325, #12319, #12330, #12323 ) ) ;
#12251 = edge_curve ( 'none', #12333, #12336, #28352, .t. ) ;
#12252 = edge_curve ( 'none', #12336, #12261, #28301, .t. ) ;
#12253 = oriented_edge ( 'none', *, *, #12374, .f. ) ;
#12254 = oriented_edge ( 'none', *, *, #12284, .f. ) ;
#12255 = oriented_edge ( 'none', *, *, #12256, .f. ) ;
#12256 = edge_curve ( 'none', #12257, #12285, #28353, .t. ) ;
#12257 = vertex_point ( 'none', #28017 ) ;
#12258 = oriented_edge ( 'none', *, *, #12263, .f. ) ;
#12259 = edge_curve ( 'none', #12260, #12257, #27471, .t. ) ;
#12260 = vertex_point ( 'none', #28335 ) ;
#12261 = vertex_point ( 'none', #28347 ) ;
#12262 = vertex_point ( 'none', #28341 ) ;
#12263 = edge_curve ( 'none', #12286, #12260, #27768, .t. ) ;
#12264 = vertex_point ( 'none', #28396 ) ;
#12265 = vertex_point ( 'none', #28394 ) ;
#12266 = vertex_point ( 'none', #28393 ) ;
#12267 = oriented_edge ( 'none', *, *, #12269, .f. ) ;
#12268 = vertex_point ( 'none', #28391 ) ;
#12269 = edge_curve ( 'none', #12264, #12265, #28390, .t. ) ;
#12270 = edge_curve ( 'none', #12273, #12275, #28384, .t. ) ;
#12271 = vertex_point ( 'none', #28386 ) ;
#12272 = oriented_edge ( 'none', *, *, #12252, .f. ) ;
#12273 = vertex_point ( 'none', #28385 ) ;
#12274 = oriented_edge ( 'none', *, *, #12283, .f. ) ;
#12275 = vertex_point ( 'none', #28395 ) ;
#12276 = oriented_edge ( 'none', *, *, #12279, .f. ) ;
#12277 = edge_loop ( 'none', ( #12267, #12331, #12338, #12341 ) ) ;
#12278 = oriented_edge ( 'none', *, *, #12280, .f. ) ;
#12279 = edge_curve ( 'none', #12281, #12271, #28379, .t. ) ;
#12280 = edge_curve ( 'none', #12271, #12273, #28374, .t. ) ;
#12281 = vertex_point ( 'none', #28380 ) ;
#12282 = oriented_edge ( 'none', *, *, #12259, .f. ) ;
#12283 = edge_curve ( 'none', #12275, #12281, #28430, .t. ) ;
#12284 = edge_curve ( 'none', #12285, #12286, #28424, .t. ) ;
#12285 = vertex_point ( 'none', #28392 ) ;
#12286 = vertex_point ( 'none', #28421 ) ;
#12287 = edge_loop ( 'none', ( #12254, #12255, #12282, #12258 ) ) ;
#12288 = edge_loop ( 'none', ( #12293, #12203, #12134, #6187 ) ) ;
#12289 = oriented_edge ( 'none', *, *, #12220, .f. ) ;
#12290 = edge_curve ( 'none', #12213, #12231, #28418, .t. ) ;
#12291 = edge_curve ( 'none', #11843, #12292, #28412, .t. ) ;
#12292 = vertex_point ( 'none', #28410 ) ;
#12293 = oriented_edge ( 'none', *, *, #12291, .f. ) ;
#12294 = oriented_edge ( 'none', *, *, #12311, .f. ) ;
#12295 = edge_curve ( 'none', #12383, #12384, #28417, .t. ) ;
#12296 = oriented_edge ( 'none', *, *, #12376, .f. ) ;
#12297 = edge_curve ( 'none', #12315, #12383, #28404, .t. ) ;
#12298 = edge_curve ( 'none', #12368, #12307, #28428, .t. ) ;
#12299 = vertex_point ( 'none', #28397 ) ;
#12300 = oriented_edge ( 'none', *, *, #12298, .f. ) ;
#12301 = edge_curve ( 'none', #12261, #12266, #28464, .t. ) ;
#12302 = edge_curve ( 'none', #12306, #12340, #28409, .t. ) ;
#12303 = oriented_edge ( 'none', *, *, #12364, .f. ) ;
#12304 = oriented_edge ( 'none', *, *, #12302, .f. ) ;
#12305 = vertex_point ( 'none', #28414 ) ;
#12306 = vertex_point ( 'none', #28453 ) ;
#12307 = vertex_point ( 'none', #28460 ) ;
#12308 = edge_curve ( 'none', #12305, #12306, #28458, .t. ) ;
#12309 = oriented_edge ( 'none', *, *, #37061, .t. ) ;
#12310 = oriented_edge ( 'none', *, *, #12295, .f. ) ;
#12311 = edge_curve ( 'none', #12384, #12314, #28450, .t. ) ;
#12312 = oriented_edge ( 'none', *, *, #12308, .f. ) ;
#12313 = vertex_point ( 'none', #28459 ) ;
#12314 = vertex_point ( 'none', #28406 ) ;
#12315 = vertex_point ( 'none', #28442 ) ;
#12316 = oriented_edge ( 'none', *, *, #12318, .f. ) ;
#12317 = edge_curve ( 'none', #12340, #12329, #28437, .t. ) ;
#12318 = edge_curve ( 'none', #12329, #12305, #28434, .t. ) ;
#12319 = oriented_edge ( 'none', *, *, #12326, .f. ) ;
#12320 = vertex_point ( 'none', #28444 ) ;
#12321 = oriented_edge ( 'none', *, *, #12251, .f. ) ;
#12322 = vertex_point ( 'none', #28433 ) ;
#12323 = oriented_edge ( 'none', *, *, #12301, .f. ) ;
#12324 = edge_loop ( 'none', ( #12304, #12312, #12316, #12328 ) ) ;
#12325 = oriented_edge ( 'none', *, *, #12334, .f. ) ;
#12326 = edge_curve ( 'none', #12320, #12322, #28491, .t. ) ;
#12327 = edge_curve ( 'none', #12266, #12320, #28487, .t. ) ;
#12328 = oriented_edge ( 'none', *, *, #12317, .f. ) ;
#12329 = vertex_point ( 'none', #28486 ) ;
#12330 = oriented_edge ( 'none', *, *, #12327, .f. ) ;
#12331 = oriented_edge ( 'none', *, *, #12332, .f. ) ;
#12332 = edge_curve ( 'none', #12268, #12264, #28448, .t. ) ;
#12333 = vertex_point ( 'none', #28482 ) ;
#12334 = edge_curve ( 'none', #12322, #12333, #28479, .t. ) ;
#12335 = edge_curve ( 'none', #12262, #12268, #28474, .t. ) ;
#12336 = vertex_point ( 'none', #28467 ) ;
#12337 = oriented_edge ( 'none', *, *, #12425, .f. ) ;
#12338 = oriented_edge ( 'none', *, *, #12335, .f. ) ;
#12339 = edge_curve ( 'none', #12265, #12262, #28469, .t. ) ;
#12340 = vertex_point ( 'none', #28475 ) ;
#12341 = oriented_edge ( 'none', *, *, #12339, .f. ) ;
#12342 = vertex_point ( 'none', #28477 ) ;
#12343 = oriented_edge ( 'none', *, *, #12414, .f. ) ;
#12344 = vertex_point ( 'none', #28522 ) ;
#12345 = oriented_edge ( 'none', *, *, #12348, .f. ) ;
#12346 = edge_curve ( 'none', #12379, #12432, #28476, .t. ) ;
#12347 = edge_curve ( 'none', #12358, #12433, #28518, .t. ) ;
#12348 = edge_curve ( 'none', #12432, #12342, #28509, .t. ) ;
#12349 = vertex_point ( 'none', #28512 ) ;
#12350 = edge_loop ( 'none', ( #12424, #12426, #12356, #12416 ) ) ;
#12351 = oriented_edge ( 'none', *, *, #12346, .f. ) ;
#12352 = edge_loop ( 'none', ( #12353, #12413, #12343, #12422 ) ) ;
#12353 = oriented_edge ( 'none', *, *, #12347, .f. ) ;
#12354 = vertex_point ( 'none', #28504 ) ;
#12355 = edge_curve ( 'none', #12344, #12358, #28503, .t. ) ;
#12356 = oriented_edge ( 'none', *, *, #12398, .f. ) ;
#12357 = vertex_point ( 'none', #28513 ) ;
#12358 = vertex_point ( 'none', #28501 ) ;
#12359 = edge_curve ( 'none', #10494, #10256, #28497, .t. ) ;
#12360 = edge_loop ( 'none', ( #12361, #12363, #12303, #12378, #12345, #12351 ) ) ;
#12361 = oriented_edge ( 'none', *, *, #12377, .f. ) ;
#12362 = edge_curve ( 'none', #12299, #12375, #28498, .t. ) ;
#12363 = oriented_edge ( 'none', *, *, #12362, .f. ) ;
#12364 = edge_curve ( 'none', #12365, #12299, #28500, .t. ) ;
#12365 = vertex_point ( 'none', #28561 ) ;
#12366 = vertex_point ( 'none', #28557 ) ;
#12367 = vertex_point ( 'none', #28555 ) ;
#12368 = vertex_point ( 'none', #28553 ) ;
#12369 = edge_curve ( 'none', #12371, #12368, #28549, .t. ) ;
#12370 = vertex_point ( 'none', #28551 ) ;
#12371 = vertex_point ( 'none', #28550 ) ;
#12372 = vertex_point ( 'none', #28545 ) ;
#12373 = oriented_edge ( 'none', *, *, #12369, .f. ) ;
#12374 = edge_curve ( 'none', #12370, #12371, #28541, .t. ) ;
#12375 = vertex_point ( 'none', #28505 ) ;
#12376 = edge_curve ( 'none', #12307, #12370, #28535, .t. ) ;
#12377 = edge_curve ( 'none', #12375, #12379, #28544, .t. ) ;
#12378 = oriented_edge ( 'none', *, *, #12431, .f. ) ;
#12379 = vertex_point ( 'none', #28537 ) ;
#12380 = edge_curve ( 'none', #12314, #12315, #28552, .t. ) ;
#12381 = edge_loop ( 'none', ( #12382, #12294, #12310, #12385 ) ) ;
#12382 = oriented_edge ( 'none', *, *, #12380, .f. ) ;
#12383 = vertex_point ( 'none', #28527 ) ;
#12384 = vertex_point ( 'none', #28598 ) ;
#12385 = oriented_edge ( 'none', *, *, #12297, .f. ) ;
#12386 = edge_loop ( 'none', ( #12300, #12373, #12253, #12296 ) ) ;
#12387 = edge_curve ( 'none', #12406, #12421, #28595, .t. ) ;
#12388 = oriented_edge ( 'none', *, *, #6798, .t. ) ;
#12389 = oriented_edge ( 'none', *, *, #36554, .t. ) ;
#12390 = vertex_point ( 'none', #28529 ) ;
#12391 = vertex_point ( 'none', #28593 ) ;
#12392 = oriented_edge ( 'none', *, *, #12387, .f. ) ;
#12393 = edge_curve ( 'none', #12349, #12406, #28589, .t. ) ;
#12394 = vertex_point ( 'none', #28599 ) ;
#12395 = oriented_edge ( 'none', *, *, #12393, .f. ) ;
#12396 = edge_loop ( 'none', ( #12397, #12460, #12477, #12411 ) ) ;
#12397 = oriented_edge ( 'none', *, *, #12434, .f. ) ;
#12398 = edge_curve ( 'none', #12430, #12428, #28583, .t. ) ;
#12399 = vertex_point ( 'none', #28585 ) ;
#12400 = vertex_point ( 'none', #28584 ) ;
#12401 = edge_curve ( 'none', #12357, #12430, #28587, .t. ) ;
#12402 = edge_curve ( 'none', #12399, #12349, #28576, .t. ) ;
#12403 = edge_loop ( 'none', ( #12405, #12407, #12475, #12409, #12392, #12395 ) ) ;
#12404 = oriented_edge ( 'none', *, *, #10735, .f. ) ;
#12405 = oriented_edge ( 'none', *, *, #12402, .f. ) ;
#12406 = vertex_point ( 'none', #28570 ) ;
#12407 = oriented_edge ( 'none', *, *, #12408, .f. ) ;
#12408 = edge_curve ( 'none', #12429, #12399, #28588, .t. ) ;
#12409 = oriented_edge ( 'none', *, *, #12476, .f. ) ;
#12410 = advanced_face ( 'none', ( #28568 ), #28631, .f. ) ;
#12411 = oriented_edge ( 'none', *, *, #12466, .f. ) ;
#12412 = oriented_edge ( 'none', *, *, #33954, .f. ) ;
#12413 = oriented_edge ( 'none', *, *, #12355, .f. ) ;
#12415 = oriented_edge ( 'none', *, *, #51272, .t. ) ;
#12414 = edge_curve ( 'none', #12354, #12344, #28577, .t. ) ;
#12416 = oriented_edge ( 'none', *, *, #12401, .f. ) ;
#12417 = advanced_face ( 'none', ( #28571 ), #28579, .f. ) ;
#12418 = edge_loop ( 'none', ( #12219, #12404, #12605, #12487 ) ) ;
#12419 = edge_curve ( 'none', #12433, #12354, #28617, .t. ) ;
#12420 = edge_curve ( 'none', #12423, #12357, #28603, .t. ) ;
#12421 = vertex_point ( 'none', #28674 ) ;
#12422 = oriented_edge ( 'none', *, *, #12419, .f. ) ;
#12423 = vertex_point ( 'none', #28671 ) ;
#12424 = oriented_edge ( 'none', *, *, #12420, .f. ) ;
#12425 = edge_curve ( 'none', #11344, #11364, #28673, .t. ) ;
#12426 = oriented_edge ( 'none', *, *, #12427, .f. ) ;
#12427 = edge_curve ( 'none', #12428, #12423, #28670, .t. ) ;
#12428 = vertex_point ( 'none', #28664 ) ;
#12429 = vertex_point ( 'none', #28663 ) ;
#12430 = vertex_point ( 'none', #28659 ) ;
#12431 = edge_curve ( 'none', #12342, #12365, #28669, .t. ) ;
#12432 = vertex_point ( 'none', #28658 ) ;
#12433 = vertex_point ( 'none', #28657 ) ;
#12434 = edge_curve ( 'none', #12390, #12391, #28653, .t. ) ;
#12435 = edge_curve ( 'none', #12459, #12523, #28650, .t. ) ;
#12436 = vertex_point ( 'none', #28672 ) ;
#12437 = vertex_point ( 'none', #28644 ) ;
#12438 = edge_curve ( 'none', #12394, #12459, #28700, .t. ) ;
#12439 = edge_curve ( 'none', #12436, #12437, #28696, .t. ) ;
#12440 = oriented_edge ( 'none', *, *, #12517, .f. ) ;
#12441 = oriented_edge ( 'none', *, *, #12438, .f. ) ;
#12442 = edge_curve ( 'none', #12513, #12436, #28668, .t. ) ;
#12443 = oriented_edge ( 'none', *, *, #12439, .f. ) ;
#12444 = oriented_edge ( 'none', *, *, #12445, .f. ) ;
#12445 = edge_curve ( 'none', #12473, #12468, #28692, .t. ) ;
#12446 = oriented_edge ( 'none', *, *, #12452, .f. ) ;
#12447 = vertex_point ( 'none', #28685 ) ;
#12448 = vertex_point ( 'none', #28690 ) ;
#12449 = edge_loop ( 'none', ( #12443, #12515, #12458, #12440 ) ) ;
#12450 = oriented_edge ( 'none', *, *, #12454, .f. ) ;
#12451 = oriented_edge ( 'none', *, *, #12472, .f. ) ;
#12452 = edge_curve ( 'none', #12469, #12448, #28684, .t. ) ;
#12453 = oriented_edge ( 'none', *, *, #12522, .f. ) ;
#12454 = edge_curve ( 'none', #12456, #12394, #28678, .t. ) ;
#12455 = edge_loop ( 'none', ( #12450, #12524, #12471, #12441 ) ) ;
#12456 = vertex_point ( 'none', #28681 ) ;
#12457 = edge_curve ( 'none', #12523, #12456, #28740, .t. ) ;
#12458 = oriented_edge ( 'none', *, *, #12516, .f. ) ;
#12459 = vertex_point ( 'none', #28735 ) ;
#12460 = oriented_edge ( 'none', *, *, #12461, .f. ) ;
#12461 = edge_curve ( 'none', #12478, #12390, #28689, .t. ) ;
#12462 = edge_loop ( 'none', ( #12470, #12444, #12451, #12446 ) ) ;
#12463 = edge_loop ( 'none', ( #13237, #13135, #11026, #10802 ) ) ;
#12464 = edge_curve ( 'none', #12465, #12478, #28729, .t. ) ;
#12465 = vertex_point ( 'none', #28682 ) ;
#12466 = edge_curve ( 'none', #12391, #12465, #28734, .t. ) ;
#12467 = edge_curve ( 'none', #12468, #12469, #28724, .t. ) ;
#12468 = vertex_point ( 'none', #28730 ) ;
#12469 = vertex_point ( 'none', #28718 ) ;
#12470 = oriented_edge ( 'none', *, *, #12467, .f. ) ;
#12471 = oriented_edge ( 'none', *, *, #12435, .f. ) ;
#12472 = edge_curve ( 'none', #12448, #12473, #28712, .t. ) ;
#12473 = vertex_point ( 'none', #28709 ) ;
#12474 = edge_curve ( 'none', #12400, #12429, #28732, .t. ) ;
#12475 = oriented_edge ( 'none', *, *, #12474, .f. ) ;
#12476 = edge_curve ( 'none', #12421, #12400, #28713, .t. ) ;
#12477 = oriented_edge ( 'none', *, *, #12464, .f. ) ;
#12478 = vertex_point ( 'none', #28768 ) ;
#12479 = edge_curve ( 'none', #12481, #12488, #28762, .t. ) ;
#12480 = oriented_edge ( 'none', *, *, #12566, .f. ) ;
#12481 = vertex_point ( 'none', #28707 ) ;
#12482 = oriented_edge ( 'none', *, *, #12479, .f. ) ;
#12483 = vertex_point ( 'none', #28714 ) ;
#12484 = vertex_point ( 'none', #28769 ) ;
#12485 = vertex_point ( 'none', #28705 ) ;
#12486 = oriented_edge ( 'none', *, *, #11385, .f. ) ;
#12487 = oriented_edge ( 'none', *, *, #11384, .f. ) ;
#12488 = vertex_point ( 'none', #28758 ) ;
#12489 = edge_curve ( 'none', #12493, #12313, #28756, .t. ) ;
#12490 = vertex_point ( 'none', #28755 ) ;
#12491 = vertex_point ( 'none', #28757 ) ;
#12492 = edge_curve ( 'none', #12555, #12556, #28749, .t. ) ;
#12493 = vertex_point ( 'none', #28763 ) ;
#12494 = oriented_edge ( 'none', *, *, #12564, .f. ) ;
#12495 = oriented_edge ( 'none', *, *, #51598, .f. ) ;
#12496 = vertex_point ( 'none', #28743 ) ;
#12497 = oriented_edge ( 'none', *, *, #12500, .f. ) ;
#12498 = edge_curve ( 'none', #12372, #12490, #28744, .t. ) ;
#12499 = edge_curve ( 'none', #12512, #12491, #28804, .t. ) ;
#12500 = edge_curve ( 'none', #12490, #12493, #28800, .t. ) ;
#12501 = vertex_point ( 'none', #28770 ) ;
#12502 = edge_curve ( 'none', #12484, #12481, #28751, .t. ) ;
#12503 = edge_loop ( 'none', ( #12635, #12620, #12638, #12553 ) ) ;
#12504 = edge_loop ( 'none', ( #12482, #12548, #12511, #12565, #12558, #12561 ) ) ;
#12505 = oriented_edge ( 'none', *, *, #12498, .f. ) ;
#12506 = edge_loop ( 'none', ( #12507, #12563, #12494, #12480 ) ) ;
#12507 = oriented_edge ( 'none', *, *, #12499, .f. ) ;
#12508 = vertex_point ( 'none', #28798 ) ;
#12509 = edge_curve ( 'none', #12496, #12512, #28791, .t. ) ;
#12510 = oriented_edge ( 'none', *, *, #12546, .f. ) ;
#12511 = oriented_edge ( 'none', *, *, #12549, .f. ) ;
#12512 = vertex_point ( 'none', #28792 ) ;
#12513 = vertex_point ( 'none', #28805 ) ;
#12514 = edge_loop ( 'none', ( #12520, #6314, #12497, #12505 ) ) ;
#12515 = oriented_edge ( 'none', *, *, #12442, .f. ) ;
#12516 = edge_curve ( 'none', #12447, #12513, #28794, .t. ) ;
#12517 = edge_curve ( 'none', #12437, #12447, #28782, .t. ) ;
#12518 = vertex_point ( 'none', #28786 ) ;
#12519 = edge_curve ( 'none', #12313, #12372, #28781, .t. ) ;
#12520 = oriented_edge ( 'none', *, *, #12519, .f. ) ;
#12521 = oriented_edge ( 'none', *, *, #11688, .t. ) ;
#12522 = edge_curve ( 'none', #11322, #11344, #28787, .t. ) ;
#12523 = vertex_point ( 'none', #28840 ) ;
#12524 = oriented_edge ( 'none', *, *, #12457, .f. ) ;
#12525 = edge_loop ( 'none', ( #12581, #12572, #12570, #12577, #12576, #12641, #12647, #12649, #12656, #12648, #12639 ) ) ;
#12526 = oriented_edge ( 'none', *, *, #6424, .t. ) ;
#12527 = edge_curve ( 'none', #12544, #12608, #28837, .t. ) ;
#12528 = edge_curve ( 'none', #6309, #6271, #28783, .t. ) ;
#12529 = edge_loop ( 'none', ( #12526, #12593 ) ) ;
#12530 = advanced_face ( 'none', ( #28826 ), #28830, .f. ) ;
#12531 = edge_curve ( 'none', #6350, #6396, #28822, .t. ) ;
#12532 = oriented_edge ( 'none', *, *, #12528, .f. ) ;
#12533 = edge_loop ( 'none', ( #12532, #12589 ) ) ;
#12534 = oriented_edge ( 'none', *, *, #12492, .f. ) ;
#12535 = oriented_edge ( 'none', *, *, #12527, .f. ) ;
#12536 = edge_curve ( 'none', #12552, #12555, #28825, .t. ) ;
#12537 = edge_loop ( 'none', ( #12545, #12604, #12560, #12535 ) ) ;
#12538 = oriented_edge ( 'none', *, *, #12536, .f. ) ;
#12539 = edge_curve ( 'none', #12540, #12552, #28874, .t. ) ;
#12540 = vertex_point ( 'none', #28876 ) ;
#12541 = edge_curve ( 'none', #6359, #12602, #28823, .t. ) ;
#12542 = edge_curve ( 'none', #12543, #12544, #28867, .t. ) ;
#12543 = vertex_point ( 'none', #28829 ) ;
#12544 = vertex_point ( 'none', #28864 ) ;
#12545 = oriented_edge ( 'none', *, *, #12542, .f. ) ;
#12546 = edge_curve ( 'none', #12556, #12540, #28859, .t. ) ;
#12547 = edge_loop ( 'none', ( #12412, #12890, #14150, #13386, #14082 ) ) ;
#12548 = oriented_edge ( 'none', *, *, #12502, .f. ) ;
#12549 = edge_curve ( 'none', #12483, #12484, #28875, .t. ) ;
#12550 = edge_curve ( 'none', #12501, #12483, #28853, .t. ) ;
#12551 = oriented_edge ( 'none', *, *, #12539, .f. ) ;
#12552 = vertex_point ( 'none', #28850 ) ;
#12553 = oriented_edge ( 'none', *, *, #11372, .f. ) ;
#12554 = edge_curve ( 'none', #12485, #12501, #28918, .t. ) ;
#12555 = vertex_point ( 'none', #28922 ) ;
#12556 = vertex_point ( 'none', #28920 ) ;
#12557 = edge_loop ( 'none', ( #12534, #12538, #12551, #12510 ) ) ;
#12558 = oriented_edge ( 'none', *, *, #12554, .f. ) ;
#12559 = edge_curve ( 'none', #12488, #12485, #28911, .t. ) ;
#12560 = oriented_edge ( 'none', *, *, #12607, .f. ) ;
#12561 = oriented_edge ( 'none', *, *, #12559, .f. ) ;
#12562 = edge_curve ( 'none', #6461, #6804, #28856, .t. ) ;
#12563 = oriented_edge ( 'none', *, *, #12509, .f. ) ;
#12564 = edge_curve ( 'none', #12508, #12496, #28902, .t. ) ;
#12565 = oriented_edge ( 'none', *, *, #12550, .f. ) ;
#12566 = edge_curve ( 'none', #12491, #12508, #28912, .t. ) ;
#12567 = vertex_point ( 'none', #28893 ) ;
#12568 = vertex_point ( 'none', #28913 ) ;
#12569 = vertex_point ( 'none', #28887 ) ;
#12570 = oriented_edge ( 'none', *, *, #6412, .t. ) ;
#12571 = oriented_edge ( 'none', *, *, #12707, .t. ) ;
#12572 = oriented_edge ( 'none', *, *, #12574, .f. ) ;
#12573 = advanced_face ( 'none', ( #28907, #28892 ), #28337, .f. ) ;
#12574 = edge_curve ( 'none', #6376, #6374, #28953, .t. ) ;
#12575 = vertex_point ( 'none', #28956 ) ;
#12576 = oriented_edge ( 'none', *, *, #12637, .f. ) ;
#12577 = oriented_edge ( 'none', *, *, #12586, .f. ) ;
#12578 = edge_curve ( 'none', #11386, #11338, #28947, .t. ) ;
#12579 = oriented_edge ( 'none', *, *, #12601, .t. ) ;
#12580 = oriented_edge ( 'none', *, *, #11814, .f. ) ;
#12581 = oriented_edge ( 'none', *, *, #6346, .f. ) ;
#12582 = oriented_edge ( 'none', *, *, #12531, .f. ) ;
#12583 = advanced_face ( 'none', ( #28948 ), #28941, .t. ) ;
#12584 = oriented_edge ( 'none', *, *, #6421, .f. ) ;
#12585 = oriented_edge ( 'none', *, *, #11832, .f. ) ;
#12586 = edge_curve ( 'none', #12575, #6429, #28954, .t. ) ;
#12587 = oriented_edge ( 'none', *, *, #6397, .t. ) ;
#12588 = edge_loop ( 'none', ( #12598, #12600, #12579, #12590, #12580, #12597 ) ) ;
#12589 = oriented_edge ( 'none', *, *, #6313, .f. ) ;
#12590 = oriented_edge ( 'none', *, *, #11816, .f. ) ;
#12591 = edge_loop ( 'none', ( #12584, #12585, #12587, #12582 ) ) ;
#12592 = advanced_face ( 'none', ( #28943 ), #28942, .f. ) ;
#12593 = oriented_edge ( 'none', *, *, #12531, .t. ) ;
#12594 = advanced_face ( 'none', ( #28932 ), #28934, .f. ) ;
#12595 = oriented_edge ( 'none', *, *, #12562, .f. ) ;
#12596 = advanced_face ( 'none', ( #28927 ), #28990, .f. ) ;
#12597 = oriented_edge ( 'none', *, *, #12599, .f. ) ;
#12598 = oriented_edge ( 'none', *, *, #6431, .t. ) ;
#12599 = edge_curve ( 'none', #6357, #11809, #28978, .t. ) ;
#12600 = oriented_edge ( 'none', *, *, #12541, .t. ) ;
#12601 = edge_curve ( 'none', #12602, #11821, #28972, .t. ) ;
#12602 = vertex_point ( 'none', #28979 ) ;
#12603 = edge_curve ( 'none', #12606, #12543, #28965, .t. ) ;
#12604 = oriented_edge ( 'none', *, *, #12603, .f. ) ;
#12605 = oriented_edge ( 'none', *, *, #12578, .f. ) ;
#12606 = vertex_point ( 'none', #28958 ) ;
#12607 = edge_curve ( 'none', #12608, #12606, #29051, .t. ) ;
#12608 = vertex_point ( 'none', #28966 ) ;
#12609 = vertex_point ( 'none', #28973 ) ;
#12610 = oriented_edge ( 'none', *, *, #12630, .f. ) ;
#12611 = vertex_point ( 'none', #29044 ) ;
#12612 = advanced_face ( 'none', ( #29043, #28933, #28967, #28959, #29047, #29042, #29041, #28961, #29039, #29045, #29037, #29036, #29040, #29034, #29038, #29033, #29032, #29031, #29029, #29027, #29025, #29035, #29024, #29023, #29022, #29021, #29020, #29019, #29017, #29026, #29016, #29015, #29018, #29012, #29011, #29009, #29014, #29007, #29006, #29005, #29004, #29003, #29002, #29001, #29000, #28989, #28999, #28998, #28985, #28993 ), #28968, .f. ) ;
#12613 = vertex_point ( 'none', #29087 ) ;
#12614 = oriented_edge ( 'none', *, *, #12615, .t. ) ;
#12615 = edge_curve ( 'none', #12613, #12568, #29086, .t. ) ;
#12616 = edge_curve ( 'none', #12634, #12613, #29075, .t. ) ;
#12617 = vertex_point ( 'none', #28996 ) ;
#12618 = oriented_edge ( 'none', *, *, #12619, .t. ) ;
#12619 = edge_curve ( 'none', #12568, #12569, #29070, .t. ) ;
#12620 = oriented_edge ( 'none', *, *, #11388, .f. ) ;
#12621 = oriented_edge ( 'none', *, *, #12622, .t. ) ;
#12622 = edge_curve ( 'none', #12569, #12634, #29083, .t. ) ;
#12623 = edge_curve ( 'none', #12694, #12617, #28997, .t. ) ;
#12624 = edge_loop ( 'none', ( #12652, #12626, #12632, #12636, #12610 ) ) ;
#12625 = edge_curve ( 'none', #12631, #12698, #29055, .t. ) ;
#12626 = oriented_edge ( 'none', *, *, #12627, .f. ) ;
#12627 = edge_curve ( 'none', #12657, #12658, #29082, .t. ) ;
#12628 = edge_loop ( 'none', ( #12655, #12614, #12618, #12621 ) ) ;
#12629 = edge_curve ( 'none', #6290, #12657, #29115, .t. ) ;
#12630 = edge_curve ( 'none', #12567, #6289, #29124, .t. ) ;
#12631 = vertex_point ( 'none', #29116 ) ;
#12632 = oriented_edge ( 'none', *, *, #12629, .f. ) ;
#12633 = oriented_edge ( 'none', *, *, #12700, .t. ) ;
#12634 = vertex_point ( 'none', #29056 ) ;
#12635 = oriented_edge ( 'none', *, *, #12190, .t. ) ;
#12636 = oriented_edge ( 'none', *, *, #6239, .f. ) ;
#12637 = edge_curve ( 'none', #12602, #12575, #29107, .t. ) ;
#12638 = oriented_edge ( 'none', *, *, #12727, .f. ) ;
#12639 = oriented_edge ( 'none', *, *, #12640, .f. ) ;
#12640 = edge_curve ( 'none', #6348, #6278, #29161, .t. ) ;
#12641 = oriented_edge ( 'none', *, *, #12541, .f. ) ;
#12642 = edge_curve ( 'none', #12645, #6372, #29109, .t. ) ;
#12643 = edge_curve ( 'none', #12658, #12567, #29148, .t. ) ;
#12644 = oriented_edge ( 'none', *, *, #52379, .f. ) ;
#12645 = vertex_point ( 'none', #29147 ) ;
#12646 = oriented_edge ( 'none', *, *, #52522, .f. ) ;
#12647 = oriented_edge ( 'none', *, *, #6427, .f. ) ;
#12648 = oriented_edge ( 'none', *, *, #6325, .f. ) ;
#12650 = advanced_face ( 'none', ( #29090 ), #29153, .f. ) ;
#12649 = oriented_edge ( 'none', *, *, #12642, .f. ) ;
#12651 = edge_curve ( 'none', #6263, #12645, #29179, .t. ) ;
#12652 = oriented_edge ( 'none', *, *, #12643, .f. ) ;
#12653 = oriented_edge ( 'none', *, *, #36218, .t. ) ;
#12654 = oriented_edge ( 'none', *, *, #52102, .f. ) ;
#12655 = oriented_edge ( 'none', *, *, #12616, .t. ) ;
#12656 = oriented_edge ( 'none', *, *, #12651, .f. ) ;
#12657 = vertex_point ( 'none', #29149 ) ;
#12658 = vertex_point ( 'none', #29123 ) ;
#12659 = oriented_edge ( 'none', *, *, #12745, .t. ) ;
#12660 = edge_loop ( 'none', ( #12571, #12715, #12713, #12722 ) ) ;
#12661 = edge_loop ( 'none', ( #12659, #12732, #12734, #12737 ) ) ;
#12662 = oriented_edge ( 'none', *, *, #12664, .t. ) ;
#12663 = oriented_edge ( 'none', *, *, #12684, .t. ) ;
#12664 = edge_curve ( 'none', #12690, #12667, #29172, .t. ) ;
#12665 = vertex_point ( 'none', #29173 ) ;
#12666 = vertex_point ( 'none', #29174 ) ;
#12667 = vertex_point ( 'none', #29238 ) ;
#12668 = vertex_point ( 'none', #29237 ) ;
#12669 = edge_curve ( 'none', #12667, #12665, #29232, .t. ) ;
#12670 = vertex_point ( 'none', #29180 ) ;
#12671 = edge_curve ( 'none', #12665, #12682, #29224, .t. ) ;
#12672 = vertex_point ( 'none', #29234 ) ;
#12673 = oriented_edge ( 'none', *, *, #12738, .t. ) ;
#12674 = edge_loop ( 'none', ( #12673, #12739, #12743, #12746 ) ) ;
#12675 = oriented_edge ( 'none', *, *, #12701, .t. ) ;
#12676 = edge_loop ( 'none', ( #12663, #12662, #12679, #12685 ) ) ;
#12677 = oriented_edge ( 'none', *, *, #12683, .t. ) ;
#12678 = vertex_point ( 'none', #29182 ) ;
#12679 = oriented_edge ( 'none', *, *, #12669, .t. ) ;
#12680 = oriented_edge ( 'none', *, *, #12625, .t. ) ;
#12681 = edge_curve ( 'none', #12698, #12678, #29216, .t. ) ;
#12682 = vertex_point ( 'none', #29175 ) ;
#12683 = edge_curve ( 'none', #12678, #12611, #29208, .t. ) ;
#12684 = edge_curve ( 'none', #12682, #12690, #29276, .t. ) ;
#12685 = oriented_edge ( 'none', *, *, #12671, .t. ) ;
#12686 = edge_curve ( 'none', #12666, #12731, #29272, .t. ) ;
#12687 = oriented_edge ( 'none', *, *, #12623, .t. ) ;
#12688 = edge_loop ( 'none', ( #12687, #12689, #12699, #12633 ) ) ;
#12689 = oriented_edge ( 'none', *, *, #12692, .t. ) ;
#12690 = vertex_point ( 'none', #29267 ) ;
#12691 = vertex_point ( 'none', #29271 ) ;
#12692 = edge_curve ( 'none', #12617, #12691, #29269, .t. ) ;
#12693 = oriented_edge ( 'none', *, *, #12681, .t. ) ;
#12694 = vertex_point ( 'none', #29262 ) ;
#12695 = edge_loop ( 'none', ( #12675, #12680, #12693, #12677 ) ) ;
#12696 = vertex_point ( 'none', #29261 ) ;
#12697 = edge_curve ( 'none', #12691, #12696, #29263, .t. ) ;
#12698 = vertex_point ( 'none', #29270 ) ;
#12699 = oriented_edge ( 'none', *, *, #12697, .t. ) ;
#12700 = edge_curve ( 'none', #12696, #12694, #29252, .t. ) ;
#12701 = edge_curve ( 'none', #12611, #12631, #29312, .t. ) ;
#12702 = edge_loop ( 'none', ( #12770, #12771, #12774, #12777 ) ) ;
#12703 = oriented_edge ( 'none', *, *, #12720, .t. ) ;
#12704 = edge_curve ( 'none', #12709, #12726, #29305, .t. ) ;
#12705 = vertex_point ( 'none', #29253 ) ;
#12706 = oriented_edge ( 'none', *, *, #12425, .t. ) ;
#12707 = edge_curve ( 'none', #12710, #12712, #29299, .t. ) ;
#12708 = vertex_point ( 'none', #29301 ) ;
#12709 = vertex_point ( 'none', #29300 ) ;
#12710 = vertex_point ( 'none', #29295 ) ;
#12711 = vertex_point ( 'none', #29308 ) ;
#12712 = vertex_point ( 'none', #29277 ) ;
#12713 = oriented_edge ( 'none', *, *, #12716, .t. ) ;
#12714 = oriented_edge ( 'none', *, *, #12727, .t. ) ;
#12715 = oriented_edge ( 'none', *, *, #12718, .t. ) ;
#12716 = edge_curve ( 'none', #12711, #12708, #29292, .t. ) ;
#12717 = edge_loop ( 'none', ( #12751, #12759, #12762, #12776 ) ) ;
#12718 = edge_curve ( 'none', #12712, #12711, #29290, .t. ) ;
#12719 = vertex_point ( 'none', #29293 ) ;
#12720 = edge_curve ( 'none', #12780, #12709, #29283, .t. ) ;
#12721 = vertex_point ( 'none', #29258 ) ;
#12722 = oriented_edge ( 'none', *, *, #12723, .t. ) ;
#12723 = edge_curve ( 'none', #12708, #12710, #29343, .t. ) ;
#12724 = edge_curve ( 'none', #12719, #12721, #29306, .t. ) ;
#12725 = oriented_edge ( 'none', *, *, #12787, .t. ) ;
#12726 = vertex_point ( 'none', #29291 ) ;
#12727 = edge_curve ( 'none', #11387, #11386, #29333, .t. ) ;
#12728 = oriented_edge ( 'none', *, *, #12724, .t. ) ;
#12729 = edge_loop ( 'none', ( #12728, #12786, #12725, #12703, #12766, #12788 ) ) ;
#12730 = vertex_point ( 'none', #29335 ) ;
#12731 = vertex_point ( 'none', #29334 ) ;
#12732 = oriented_edge ( 'none', *, *, #12686, .t. ) ;
#12733 = edge_curve ( 'none', #12731, #12730, #29338, .t. ) ;
#12734 = oriented_edge ( 'none', *, *, #12733, .t. ) ;
#12735 = edge_curve ( 'none', #12730, #12742, #29318, .t. ) ;
#12736 = vertex_point ( 'none', #29319 ) ;
#12737 = oriented_edge ( 'none', *, *, #12735, .t. ) ;
#12738 = edge_curve ( 'none', #12670, #12609, #29325, .t. ) ;
#12739 = oriented_edge ( 'none', *, *, #12740, .t. ) ;
#12740 = edge_curve ( 'none', #12609, #12668, #29328, .t. ) ;
#12741 = edge_curve ( 'none', #12668, #12672, #29376, .t. ) ;
#12742 = vertex_point ( 'none', #29373 ) ;
#12743 = oriented_edge ( 'none', *, *, #12741, .t. ) ;
#12744 = edge_curve ( 'none', #12672, #12670, #29367, .t. ) ;
#12745 = edge_curve ( 'none', #12742, #12666, #29314, .t. ) ;
#12746 = oriented_edge ( 'none', *, *, #12744, .t. ) ;
#12747 = vertex_point ( 'none', #29366 ) ;
#12748 = edge_curve ( 'none', #12753, #12783, #29355, .t. ) ;
#12749 = vertex_point ( 'none', #29353 ) ;
#12750 = oriented_edge ( 'none', *, *, #11343, .f. ) ;
#12751 = oriented_edge ( 'none', *, *, #12748, .t. ) ;
#12752 = vertex_point ( 'none', #29368 ) ;
#12753 = vertex_point ( 'none', #29372 ) ;
#12754 = vertex_point ( 'none', #29365 ) ;
#12755 = edge_curve ( 'none', #12783, #12752, #29350, .t. ) ;
#12756 = oriented_edge ( 'none', *, *, #12817, .t. ) ;
#12757 = oriented_edge ( 'none', *, *, #12833, .t. ) ;
#12758 = edge_loop ( 'none', ( #12757, #12790, #12820, #13025 ) ) ;
#12759 = oriented_edge ( 'none', *, *, #12755, .t. ) ;
#12760 = edge_curve ( 'none', #12752, #12754, #29364, .t. ) ;
#12761 = oriented_edge ( 'none', *, *, #12835, .t. ) ;
#12762 = oriented_edge ( 'none', *, *, #12760, .t. ) ;
#12763 = edge_curve ( 'none', #12754, #12753, #29348, .t. ) ;
#12764 = edge_curve ( 'none', #12825, #12821, #29402, .t. ) ;
#12765 = edge_loop ( 'none', ( #12822, #12826, #12834, #12761 ) ) ;
#12766 = oriented_edge ( 'none', *, *, #12704, .t. ) ;
#12767 = edge_curve ( 'none', #12726, #12719, #29403, .t. ) ;
#12768 = edge_curve ( 'none', #12769, #12791, #29409, .t. ) ;
#12769 = vertex_point ( 'none', #29395 ) ;
#12770 = oriented_edge ( 'none', *, *, #12768, .t. ) ;
#12771 = oriented_edge ( 'none', *, *, #12772, .t. ) ;
#12772 = edge_curve ( 'none', #12791, #12705, #29387, .t. ) ;
#12773 = vertex_point ( 'none', #29388 ) ;
#12774 = oriented_edge ( 'none', *, *, #12775, .t. ) ;
#12775 = edge_curve ( 'none', #12705, #12779, #29394, .t. ) ;
#12776 = oriented_edge ( 'none', *, *, #12763, .t. ) ;
#12777 = oriented_edge ( 'none', *, *, #12789, .t. ) ;
#12778 = oriented_edge ( 'none', *, *, #12878, .f. ) ;
#12779 = vertex_point ( 'none', #29397 ) ;
#12780 = vertex_point ( 'none', #29396 ) ;
#12781 = edge_curve ( 'none', #12721, #12784, #29445, .t. ) ;
#12782 = oriented_edge ( 'none', *, *, #11368, .f. ) ;
#12783 = vertex_point ( 'none', #29383 ) ;
#12784 = vertex_point ( 'none', #29389 ) ;
#12785 = advanced_face ( 'none', ( #29436 ), #29382, .t. ) ;
#12786 = oriented_edge ( 'none', *, *, #12781, .t. ) ;
#12787 = edge_curve ( 'none', #12784, #12780, #29433, .t. ) ;
#12788 = oriented_edge ( 'none', *, *, #12767, .t. ) ;
#12789 = edge_curve ( 'none', #12779, #12769, #29427, .t. ) ;
#12790 = oriented_edge ( 'none', *, *, #11381, .f. ) ;
#12791 = vertex_point ( 'none', #29435 ) ;
#12792 = edge_curve ( 'none', #12812, #12808, #29422, .t. ) ;
#12793 = vertex_point ( 'none', #29421 ) ;
#12794 = vertex_point ( 'none', #29420 ) ;
#12795 = oriented_edge ( 'none', *, *, #12792, .t. ) ;
#12796 = edge_loop ( 'none', ( #12797, #12803, #12818, #12802 ) ) ;
#12797 = oriented_edge ( 'none', *, *, #12811, .t. ) ;
#12798 = edge_curve ( 'none', #12819, #12794, #29416, .t. ) ;
#12799 = edge_curve ( 'none', #12885, #12819, #29475, .t. ) ;
#12800 = advanced_face ( 'none', ( #29447 ), #29434, .f. ) ;
#12801 = advanced_face ( 'none', ( #29470 ), #29413, .t. ) ;
#12802 = oriented_edge ( 'none', *, *, #12876, .t. ) ;
#12803 = oriented_edge ( 'none', *, *, #12799, .t. ) ;
#12804 = edge_curve ( 'none', #12808, #12773, #29460, .t. ) ;
#12805 = edge_loop ( 'none', ( #12806, #12813, #12815, #12756, #12886, #12795 ) ) ;
#12806 = oriented_edge ( 'none', *, *, #12804, .t. ) ;
#12807 = vertex_point ( 'none', #29469 ) ;
#12808 = vertex_point ( 'none', #29428 ) ;
#12809 = oriented_edge ( 'none', *, *, #51155, .t. ) ;
#12810 = edge_loop ( 'none', ( #12706, #12782, #12830, #12750 ) ) ;
#12811 = edge_curve ( 'none', #12884, #12885, #29455, .t. ) ;
#12812 = vertex_point ( 'none', #29452 ) ;
#12813 = oriented_edge ( 'none', *, *, #12828, .t. ) ;
#12814 = edge_curve ( 'none', #12807, #12832, #29450, .t. ) ;
#12815 = oriented_edge ( 'none', *, *, #12814, .t. ) ;
#12816 = vertex_point ( 'none', #29520 ) ;
#12817 = edge_curve ( 'none', #12832, #12747, #29511, .t. ) ;
#12818 = oriented_edge ( 'none', *, *, #12798, .t. ) ;
#12819 = vertex_point ( 'none', #29519 ) ;
#12820 = oriented_edge ( 'none', *, *, #12911, .f. ) ;
#12821 = vertex_point ( 'none', #29521 ) ;
#12822 = oriented_edge ( 'none', *, *, #12764, .t. ) ;
#12823 = vertex_point ( 'none', #29453 ) ;
#12824 = edge_loop ( 'none', ( #12714, #12883, #12778 ) ) ;
#12825 = vertex_point ( 'none', #29515 ) ;
#12826 = oriented_edge ( 'none', *, *, #12827, .t. ) ;
#12827 = edge_curve ( 'none', #12821, #12823, #29506, .t. ) ;
#12828 = edge_curve ( 'none', #12773, #12807, #29507, .t. ) ;
#12829 = edge_curve ( 'none', #12823, #12749, #29498, .t. ) ;
#12830 = oriented_edge ( 'none', *, *, #12833, .f. ) ;
#12831 = edge_curve ( 'none', #12747, #12812, #29486, .t. ) ;
#12832 = vertex_point ( 'none', #29227 ) ;
#12833 = edge_curve ( 'none', #11349, #11373, #29201, .t. ) ;
#12834 = oriented_edge ( 'none', *, *, #12829, .t. ) ;
#12835 = edge_curve ( 'none', #12749, #12825, #29481, .t. ) ;
#12836 = oriented_edge ( 'none', *, *, #12844, .t. ) ;
#12837 = vertex_point ( 'none', #29199 ) ;
#12838 = oriented_edge ( 'none', *, *, #12939, .t. ) ;
#12839 = vertex_point ( 'none', #29202 ) ;
#12840 = vertex_point ( 'none', #28054 ) ;
#12841 = oriented_edge ( 'none', *, *, #6803, .t. ) ;
#12842 = vertex_point ( 'none', #28326 ) ;
#12843 = edge_curve ( 'none', #12848, #12839, #28612, .t. ) ;
#12844 = edge_curve ( 'none', #12870, #12840, #28327, .t. ) ;
#12845 = edge_curve ( 'none', #12875, #12849, #29552, .t. ) ;
#12846 = vertex_point ( 'none', #29554 ) ;
#12847 = vertex_point ( 'none', #29553 ) ;
#12848 = vertex_point ( 'none', #29548 ) ;
#12849 = vertex_point ( 'none', #29547 ) ;
#12850 = oriented_edge ( 'none', *, *, #12853, .t. ) ;
#12851 = edge_curve ( 'none', #12873, #12846, #29546, .t. ) ;
#12852 = oriented_edge ( 'none', *, *, #12858, .t. ) ;
#12853 = edge_curve ( 'none', #12847, #12874, #29539, .t. ) ;
#12854 = oriented_edge ( 'none', *, *, #52361, .f. ) ;
#12855 = edge_loop ( 'none', ( #12838, #12918, #12922, #12836 ) ) ;
#12856 = oriented_edge ( 'none', *, *, #6440, .f. ) ;
#12857 = edge_curve ( 'none', #14215, #13909, #29541, .t. ) ;
#12858 = edge_curve ( 'none', #12849, #12847, #29532, .t. ) ;
#12859 = edge_curve ( 'none', #12872, #12873, #29587, .t. ) ;
#12860 = edge_loop ( 'none', ( #14172, #13526, #13840, #13169 ) ) ;
#12861 = vertex_point ( 'none', #29586 ) ;
#12862 = oriented_edge ( 'none', *, *, #12911, .t. ) ;
#12863 = oriented_edge ( 'none', *, *, #12936, .t. ) ;
#12864 = edge_loop ( 'none', ( #12865, #12935, #12863, #12871 ) ) ;
#12865 = oriented_edge ( 'none', *, *, #12859, .t. ) ;
#12866 = vertex_point ( 'none', #29585 ) ;
#12867 = oriented_edge ( 'none', *, *, #52290, .f. ) ;
#12868 = oriented_edge ( 'none', *, *, #8396, .t. ) ;
#12869 = oriented_edge ( 'none', *, *, #51608, .f. ) ;
#12870 = vertex_point ( 'none', #29555 ) ;
#12871 = oriented_edge ( 'none', *, *, #12938, .t. ) ;
#12872 = vertex_point ( 'none', #29579 ) ;
#12873 = vertex_point ( 'none', #29526 ) ;
#12874 = vertex_point ( 'none', #29540 ) ;
#12875 = vertex_point ( 'none', #29580 ) ;
#12876 = edge_curve ( 'none', #12794, #12884, #29576, .t. ) ;
#12877 = edge_curve ( 'none', #12874, #12875, #29571, .t. ) ;
#12878 = edge_curve ( 'none', #11387, #11338, #29567, .t. ) ;
#12879 = edge_loop ( 'none', ( #12880, #12881, #12852, #12850 ) ) ;
#12880 = oriented_edge ( 'none', *, *, #12877, .t. ) ;
#12881 = oriented_edge ( 'none', *, *, #12845, .t. ) ;
#12882 = oriented_edge ( 'none', *, *, #13006, .t. ) ;
#12883 = oriented_edge ( 'none', *, *, #12578, .t. ) ;
#12884 = vertex_point ( 'none', #29572 ) ;
#12885 = vertex_point ( 'none', #29577 ) ;
#12886 = oriented_edge ( 'none', *, *, #12831, .t. ) ;
#12887 = vertex_point ( 'none', #29563 ) ;
#12889 = edge_loop ( 'none', ( #11156, #11057, #12415, #12309 ) ) ;
#12888 = edge_curve ( 'none', #12925, #12898, #29560, .t. ) ;
#12890 = oriented_edge ( 'none', *, *, #38017, .f. ) ;
#12891 = vertex_point ( 'none', #29561 ) ;
#12892 = oriented_edge ( 'none', *, *, #12888, .t. ) ;
#12893 = oriented_edge ( 'none', *, *, #12955, .t. ) ;
#12894 = oriented_edge ( 'none', *, *, #12932, .t. ) ;
#12896 = oriented_edge ( 'none', *, *, #7134, .f. ) ;
#12895 = vertex_point ( 'none', #29556 ) ;
#12897 = edge_curve ( 'none', #12937, #12837, #29578, .t. ) ;
#12898 = vertex_point ( 'none', #29533 ) ;
#12899 = vertex_point ( 'none', #29616 ) ;
#12900 = oriented_edge ( 'none', *, *, #11333, .f. ) ;
#12901 = oriented_edge ( 'none', *, *, #12897, .t. ) ;
#12902 = edge_curve ( 'none', #12898, #12842, #29618, .t. ) ;
#12903 = oriented_edge ( 'none', *, *, #12981, .t. ) ;
#12904 = oriented_edge ( 'none', *, *, #12930, .t. ) ;
#12905 = edge_loop ( 'none', ( #12906, #12913, #12928, #12980, #12903, #12892 ) ) ;
#12906 = oriented_edge ( 'none', *, *, #12902, .t. ) ;
#12907 = oriented_edge ( 'none', *, *, #12958, .t. ) ;
#12908 = edge_loop ( 'none', ( #10369, #12910, #15112, #19023 ) ) ;
#12909 = edge_curve ( 'none', #12842, #12923, #29612, .t. ) ;
#12910 = oriented_edge ( 'none', *, *, #17844, .t. ) ;
#12911 = edge_curve ( 'none', #11340, #11395, #29608, .t. ) ;
#12912 = vertex_point ( 'none', #29603 ) ;
#12913 = oriented_edge ( 'none', *, *, #12909, .t. ) ;
#12914 = edge_curve ( 'none', #12923, #12917, #29581, .t. ) ;
#12915 = oriented_edge ( 'none', *, *, #13567, .t. ) ;
#12916 = edge_loop ( 'none', ( #12894, #12966, #12969, #12972 ) ) ;
#12917 = vertex_point ( 'none', #29562 ) ;
#12918 = oriented_edge ( 'none', *, *, #12843, .t. ) ;
#12919 = edge_curve ( 'none', #12839, #12870, #29588, .t. ) ;
#12920 = vertex_point ( 'none', #29589 ) ;
#12921 = oriented_edge ( 'none', *, *, #34377, .t. ) ;
#12922 = oriented_edge ( 'none', *, *, #12919, .t. ) ;
#12923 = vertex_point ( 'none', #29599 ) ;
#12924 = edge_curve ( 'none', #12920, #12861, #29648, .t. ) ;
#12925 = vertex_point ( 'none', #29652 ) ;
#12926 = edge_loop ( 'none', ( #12927, #12931, #12901, #12904 ) ) ;
#12927 = oriented_edge ( 'none', *, *, #12924, .t. ) ;
#12928 = oriented_edge ( 'none', *, *, #12914, .t. ) ;
#12929 = edge_curve ( 'none', #12861, #12937, #29596, .t. ) ;
#12930 = edge_curve ( 'none', #12837, #12920, #29642, .t. ) ;
#12931 = oriented_edge ( 'none', *, *, #12929, .t. ) ;
#12932 = edge_curve ( 'none', #12982, #12887, #29634, .t. ) ;
#12933 = edge_curve ( 'none', #10747, #10702, #29630, .t. ) ;
#12934 = edge_loop ( 'none', ( #6165, #12654, #13666, #10331 ) ) ;
#12935 = oriented_edge ( 'none', *, *, #12851, .t. ) ;
#12936 = edge_curve ( 'none', #12846, #12866, #29626, .t. ) ;
#12937 = vertex_point ( 'none', #29635 ) ;
#12938 = edge_curve ( 'none', #12866, #12872, #29622, .t. ) ;
#12939 = edge_curve ( 'none', #12840, #12848, #29624, .t. ) ;
#12940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12941 = oriented_edge ( 'none', *, *, #12964, .t. ) ;
#12942 = edge_curve ( 'none', #12962, #12960, #29685, .t. ) ;
#12943 = oriented_edge ( 'none', *, *, #52533, .f. ) ;
#12944 = oriented_edge ( 'none', *, *, #12942, .t. ) ;
#12945 = edge_curve ( 'none', #12960, #12963, #29640, .t. ) ;
#12946 = edge_curve ( 'none', #12952, #12736, #29623, .t. ) ;
#12947 = advanced_face ( 'none', ( #29651 ), #29664, .f. ) ;
#12948 = edge_loop ( 'none', ( #12951, #12882, #13014, #13012 ) ) ;
#12949 = edge_loop ( 'none', ( #12953, #12900, #12862, #12486 ) ) ;
#12950 = oriented_edge ( 'none', *, *, #12562, .t. ) ;
#12951 = oriented_edge ( 'none', *, *, #12946, .t. ) ;
#12952 = vertex_point ( 'none', #29662 ) ;
#12953 = oriented_edge ( 'none', *, *, #12878, .t. ) ;
#12954 = vertex_point ( 'none', #29661 ) ;
#12955 = edge_curve ( 'none', #12954, #12975, #29657, .t. ) ;
#12956 = oriented_edge ( 'none', *, *, #12945, .t. ) ;
#12957 = edge_loop ( 'none', ( #12961, #12941, #12944, #12956 ) ) ;
#12958 = edge_curve ( 'none', #12975, #12968, #29669, .t. ) ;
#12959 = edge_curve ( 'none', #12963, #12891, #29663, .t. ) ;
#12960 = vertex_point ( 'none', #29718 ) ;
#12961 = oriented_edge ( 'none', *, *, #12959, .t. ) ;
#12962 = vertex_point ( 'none', #29723 ) ;
#12963 = vertex_point ( 'none', #29715 ) ;
#12964 = edge_curve ( 'none', #12891, #12962, #29714, .t. ) ;
#12965 = edge_curve ( 'none', #12887, #12899, #29707, .t. ) ;
#12966 = oriented_edge ( 'none', *, *, #12965, .t. ) ;
#12967 = edge_curve ( 'none', #12899, #12895, #29703, .t. ) ;
#12968 = vertex_point ( 'none', #29710 ) ;
#12969 = oriented_edge ( 'none', *, *, #12967, .t. ) ;
#12970 = edge_curve ( 'none', #12895, #12982, #29696, .t. ) ;
#12971 = edge_curve ( 'none', #12968, #12979, #29708, .t. ) ;
#12972 = oriented_edge ( 'none', *, *, #12970, .t. ) ;
#12973 = edge_loop ( 'none', ( #12974, #12976, #12893, #12907 ) ) ;
#12974 = oriented_edge ( 'none', *, *, #12971, .t. ) ;
#12975 = vertex_point ( 'none', #29695 ) ;
#12976 = oriented_edge ( 'none', *, *, #12977, .t. ) ;
#12977 = edge_curve ( 'none', #12979, #12954, #29701, .t. ) ;
#12978 = edge_curve ( 'none', #12917, #12912, #29750, .t. ) ;
#12979 = vertex_point ( 'none', #29658 ) ;
#12980 = oriented_edge ( 'none', *, *, #12978, .t. ) ;
#12981 = edge_curve ( 'none', #12912, #12925, #29741, .t. ) ;
#12982 = vertex_point ( 'none', #29747 ) ;
#12983 = edge_loop ( 'none', ( #13051, #13054, #13061, #12985 ) ) ;
#12984 = edge_curve ( 'none', #13026, #12991, #29737, .t. ) ;
#12985 = oriented_edge ( 'none', *, *, #13062, .t. ) ;
#12986 = oriented_edge ( 'none', *, *, #12984, .t. ) ;
#12987 = edge_curve ( 'none', #12991, #13000, #29731, .t. ) ;
#12988 = edge_curve ( 'none', #13053, #13069, #29730, .t. ) ;
#12989 = oriented_edge ( 'none', *, *, #13013, .t. ) ;
#12990 = edge_curve ( 'none', #13019, #13023, #29786, .t. ) ;
#12991 = vertex_point ( 'none', #29735 ) ;
#12992 = edge_curve ( 'none', #13023, #13007, #29781, .t. ) ;
#12993 = closed_shell ( 'none', ( #31764, #32942, #34468, #34423, #34749, #34908, #35645, #35478, #35680, #35994, #36515, #36348, #36691, #36705, #37013, #37068, #36881, #37349, #37265, #37100, #37217, #37881, #38104, #38037, #38084, #51383, #51182, #51176, #51164, #51208, #51224, #51242, #51333, #51295, #51319, #51334, #51360, #51645, #51541, #51578, #51230, #51577, #51765, #51692, #51752, #52042, #52136, #52332, #52360, #52339, #52470, #52373, #52485, #7067, #7222, #8592, #8946, #9789, #9869, #10509, #11215, #10559, #11365, #11167, #12410, #14107, #13283, #14390, #14182, #14364, #14656, #14535, #15296, #14892, #6128, #6869, #12650, #11715, #13246, #14049 ) ) ;
#12994 = edge_curve ( 'none', #13000, #13010, #29744, .t. ) ;
#12995 = oriented_edge ( 'none', *, *, #13005, .t. ) ;
#12996 = oriented_edge ( 'none', *, *, #12992, .t. ) ;
#12997 = oriented_edge ( 'none', *, *, #13043, .t. ) ;
#12998 = oriented_edge ( 'none', *, *, #12994, .t. ) ;
#12999 = vertex_point ( 'none', #29787 ) ;
#13000 = vertex_point ( 'none', #29775 ) ;
#13001 = oriented_edge ( 'none', *, *, #52816, .t. ) ;
#13002 = advanced_face ( 'none', ( #29769 ), #29765, .f. ) ;
#13003 = edge_curve ( 'none', #13010, #12999, #29758, .t. ) ;
#13004 = vertex_point ( 'none', #29777 ) ;
#13005 = edge_curve ( 'none', #13024, #13026, #29774, .t. ) ;
#13006 = edge_curve ( 'none', #12736, #13011, #29815, .t. ) ;
#13007 = vertex_point ( 'none', #29819 ) ;
#13008 = vertex_point ( 'none', #29818 ) ;
#13009 = vertex_point ( 'none', #29817 ) ;
#13010 = vertex_point ( 'none', #29816 ) ;
#13011 = vertex_point ( 'none', #29811 ) ;
#13012 = oriented_edge ( 'none', *, *, #13015, .t. ) ;
#13013 = edge_curve ( 'none', #13008, #13019, #29805, .t. ) ;
#13014 = oriented_edge ( 'none', *, *, #13017, .t. ) ;
#13015 = edge_curve ( 'none', #13009, #12952, #29807, .t. ) ;
#13016 = edge_loop ( 'none', ( #12998, #13065, #13068, #12995, #12986, #13067 ) ) ;
#13017 = edge_curve ( 'none', #13011, #13009, #29800, .t. ) ;
#13018 = edge_curve ( 'none', #13007, #13008, #29788, .t. ) ;
#13019 = vertex_point ( 'none', #29789 ) ;
#13020 = oriented_edge ( 'none', *, *, #12990, .t. ) ;
#13021 = edge_loop ( 'none', ( #13022, #12989, #13020, #12996 ) ) ;
#13022 = oriented_edge ( 'none', *, *, #13018, .t. ) ;
#13023 = vertex_point ( 'none', #29801 ) ;
#13024 = vertex_point ( 'none', #29810 ) ;
#13025 = oriented_edge ( 'none', *, *, #11337, .f. ) ;
#13026 = vertex_point ( 'none', #29809 ) ;
#13027 = oriented_edge ( 'none', *, *, #13115, .t. ) ;
#13028 = edge_curve ( 'none', #13038, #13049, #29808, .t. ) ;
#13029 = edge_curve ( 'none', #13116, #13037, #29844, .t. ) ;
#13030 = edge_loop ( 'none', ( #13033, #13097, #13103, #13102 ) ) ;
#13031 = edge_curve ( 'none', #13037, #13096, #29836, .t. ) ;
#13032 = edge_loop ( 'none', ( #13108, #13086, #13090, #13100 ) ) ;
#13033 = oriented_edge ( 'none', *, *, #13029, .t. ) ;
#13034 = oriented_edge ( 'none', *, *, #13063, .t. ) ;
#13035 = vertex_point ( 'none', #29845 ) ;
#13036 = vertex_point ( 'none', #29831 ) ;
#13037 = vertex_point ( 'none', #29830 ) ;
#13038 = vertex_point ( 'none', #29848 ) ;
#13039 = oriented_edge ( 'none', *, *, #13057, .t. ) ;
#13040 = edge_curve ( 'none', #13035, #13060, #29828, .t. ) ;
#13041 = oriented_edge ( 'none', *, *, #13028, .t. ) ;
#13042 = oriented_edge ( 'none', *, *, #13040, .t. ) ;
#13043 = edge_curve ( 'none', #13060, #13036, #29824, .t. ) ;
#13044 = edge_curve ( 'none', #13049, #13046, #29838, .t. ) ;
#13045 = vertex_point ( 'none', #29832 ) ;
#13046 = vertex_point ( 'none', #29829 ) ;
#13047 = oriented_edge ( 'none', *, *, #13044, .t. ) ;
#13048 = vertex_point ( 'none', #29842 ) ;
#13049 = vertex_point ( 'none', #29881 ) ;
#13050 = oriented_edge ( 'none', *, *, #13113, .t. ) ;
#13051 = oriented_edge ( 'none', *, *, #12988, .t. ) ;
#13052 = vertex_point ( 'none', #29820 ) ;
#13053 = vertex_point ( 'none', #29880 ) ;
#13054 = oriented_edge ( 'none', *, *, #13055, .t. ) ;
#13055 = edge_curve ( 'none', #13069, #13052, #29877, .t. ) ;
#13056 = oriented_edge ( 'none', *, *, #13077, .t. ) ;
#13057 = edge_curve ( 'none', #13004, #13035, #29870, .t. ) ;
#13058 = edge_curve ( 'none', #13052, #13070, #29879, .t. ) ;
#13059 = edge_loop ( 'none', ( #13047, #13050, #13027, #13041 ) ) ;
#13060 = vertex_point ( 'none', #29864 ) ;
#13061 = oriented_edge ( 'none', *, *, #13058, .t. ) ;
#13062 = edge_curve ( 'none', #13070, #13053, #29859, .t. ) ;
#13063 = edge_curve ( 'none', #13036, #13004, #29878, .t. ) ;
#13064 = edge_loop ( 'none', ( #13034, #13039, #13042, #12997 ) ) ;
#13065 = oriented_edge ( 'none', *, *, #13003, .t. ) ;
#13066 = edge_curve ( 'none', #12999, #13024, #29919, .t. ) ;
#13067 = oriented_edge ( 'none', *, *, #12987, .t. ) ;
#13068 = oriented_edge ( 'none', *, *, #13066, .t. ) ;
#13069 = vertex_point ( 'none', #29857 ) ;
#13070 = vertex_point ( 'none', #29915 ) ;
#13071 = edge_curve ( 'none', #13157, #13156, #29873, .t. ) ;
#13072 = vertex_point ( 'none', #29912 ) ;
#13073 = edge_curve ( 'none', #13140, #13072, #29908, .t. ) ;
#13074 = edge_loop ( 'none', ( #6964, #12653 ) ) ;
#13075 = vertex_point ( 'none', #29911 ) ;
#13076 = oriented_edge ( 'none', *, *, #13078, .t. ) ;
#13077 = edge_curve ( 'none', #11225, #11246, #29913, .t. ) ;
#13078 = edge_curve ( 'none', #13153, #13155, #29899, .t. ) ;
#13079 = edge_curve ( 'none', #13072, #13075, #29903, .t. ) ;
#13080 = oriented_edge ( 'none', *, *, #13144, .t. ) ;
#13081 = oriented_edge ( 'none', *, *, #13131, .t. ) ;
#13082 = oriented_edge ( 'none', *, *, #13079, .t. ) ;
#13083 = edge_loop ( 'none', ( #13082, #13143, #13080, #13149 ) ) ;
#13084 = oriented_edge ( 'none', *, *, #11068, .t. ) ;
#13085 = oriented_edge ( 'none', *, *, #13224, .t. ) ;
#13086 = oriented_edge ( 'none', *, *, #13107, .t. ) ;
#13087 = edge_curve ( 'none', #13110, #13106, #29887, .t. ) ;
#13088 = advanced_face ( 'none', ( #29888 ), #29910, .f. ) ;
#13089 = edge_loop ( 'none', ( #13094, #13160, #13158, #13076 ) ) ;
#13090 = oriented_edge ( 'none', *, *, #13087, .t. ) ;
#13091 = edge_curve ( 'none', #13106, #13111, #29952, .t. ) ;
#13092 = vertex_point ( 'none', #29894 ) ;
#13093 = oriented_edge ( 'none', *, *, #12933, .f. ) ;
#13094 = oriented_edge ( 'none', *, *, #13152, .t. ) ;
#13095 = vertex_point ( 'none', #29953 ) ;
#13096 = vertex_point ( 'none', #29884 ) ;
#13097 = oriented_edge ( 'none', *, *, #13031, .t. ) ;
#13098 = edge_curve ( 'none', #13096, #13095, #29950, .t. ) ;
#13099 = edge_loop ( 'none', ( #13515, #13630, #13739, #13691 ) ) ;
#13100 = oriented_edge ( 'none', *, *, #13091, .t. ) ;
#13101 = oriented_edge ( 'none', *, *, #10746, .f. ) ;
#13102 = oriented_edge ( 'none', *, *, #13104, .t. ) ;
#13103 = oriented_edge ( 'none', *, *, #13098, .t. ) ;
#13104 = edge_curve ( 'none', #13095, #13116, #29904, .t. ) ;
#13105 = edge_curve ( 'none', #13111, #13045, #29932, .t. ) ;
#13106 = vertex_point ( 'none', #29942 ) ;
#13107 = edge_curve ( 'none', #13045, #13110, #29927, .t. ) ;
#13108 = oriented_edge ( 'none', *, *, #13105, .t. ) ;
#13109 = oriented_edge ( 'none', *, *, #10701, .t. ) ;
#13110 = vertex_point ( 'none', #29936 ) ;
#13111 = vertex_point ( 'none', #29920 ) ;
#13112 = oriented_edge ( 'none', *, *, #11356, .f. ) ;
#13113 = edge_curve ( 'none', #13046, #13048, #29928, .t. ) ;
#13114 = advanced_face ( 'none', ( #29934 ), #29933, .t. ) ;
#13115 = edge_curve ( 'none', #13048, #13038, #29986, .t. ) ;
#13116 = vertex_point ( 'none', #29979 ) ;
#13117 = edge_curve ( 'none', #13127, #13207, #29971, .t. ) ;
#13118 = edge_loop ( 'none', ( #13190, #13198, #13201, #13122 ) ) ;
#13119 = edge_curve ( 'none', #13129, #13191, #29967, .t. ) ;
#13120 = oriented_edge ( 'none', *, *, #13117, .t. ) ;
#13121 = edge_curve ( 'none', #13207, #13139, #29935, .t. ) ;
#13122 = oriented_edge ( 'none', *, *, #13202, .t. ) ;
#13123 = oriented_edge ( 'none', *, *, #13121, .t. ) ;
#13124 = edge_curve ( 'none', #13139, #13209, #29954, .t. ) ;
#13125 = edge_curve ( 'none', #13154, #13128, #29963, .t. ) ;
#13126 = vertex_point ( 'none', #29975 ) ;
#13127 = vertex_point ( 'none', #29955 ) ;
#13128 = vertex_point ( 'none', #30025 ) ;
#13129 = vertex_point ( 'none', #29961 ) ;
#13130 = oriented_edge ( 'none', *, *, #13125, .t. ) ;
#13131 = edge_curve ( 'none', #13128, #13126, #30019, .t. ) ;
#13132 = oriented_edge ( 'none', *, *, #13204, .t. ) ;
#13133 = vertex_point ( 'none', #30016 ) ;
#13134 = edge_curve ( 'none', #13126, #13133, #30014, .t. ) ;
#13135 = oriented_edge ( 'none', *, *, #11025, .t. ) ;
#13136 = vertex_point ( 'none', #30020 ) ;
#13137 = edge_curve ( 'none', #13133, #13136, #30008, .t. ) ;
#13138 = oriented_edge ( 'none', *, *, #13124, .t. ) ;
#13139 = vertex_point ( 'none', #30011 ) ;
#13140 = vertex_point ( 'none', #30005 ) ;
#13141 = edge_curve ( 'none', #13075, #13142, #29996, .t. ) ;
#13142 = vertex_point ( 'none', #29988 ) ;
#13143 = oriented_edge ( 'none', *, *, #13141, .t. ) ;
#13144 = edge_curve ( 'none', #13142, #13140, #30006, .t. ) ;
#13145 = vertex_point ( 'none', #30012 ) ;
#13146 = oriented_edge ( 'none', *, *, #13137, .t. ) ;
#13147 = edge_curve ( 'none', #13145, #13154, #29999, .t. ) ;
#13148 = oriented_edge ( 'none', *, *, #13134, .t. ) ;
#13149 = oriented_edge ( 'none', *, *, #13073, .t. ) ;
#13150 = edge_loop ( 'none', ( #13206, #13120, #13123, #13138 ) ) ;
#13151 = oriented_edge ( 'none', *, *, #13147, .t. ) ;
#13152 = edge_curve ( 'none', #13155, #13157, #29997, .t. ) ;
#13153 = vertex_point ( 'none', #30000 ) ;
#13154 = vertex_point ( 'none', #30054 ) ;
#13155 = vertex_point ( 'none', #30042 ) ;
#13156 = vertex_point ( 'none', #30047 ) ;
#13157 = vertex_point ( 'none', #30045 ) ;
#13158 = oriented_edge ( 'none', *, *, #13161, .t. ) ;
#13159 = edge_loop ( 'none', ( #13151, #13130, #13081, #13148, #13146, #13132 ) ) ;
#13160 = oriented_edge ( 'none', *, *, #13071, .t. ) ;
#13161 = edge_curve ( 'none', #13156, #13153, #30002, .t. ) ;
#13162 = vertex_point ( 'none', #29992 ) ;
#13163 = vertex_point ( 'none', #30039 ) ;
#13164 = vertex_point ( 'none', #30043 ) ;
#13165 = edge_curve ( 'none', #13179, #13178, #30031, .t. ) ;
#13166 = oriented_edge ( 'none', *, *, #13181, .t. ) ;
#13167 = edge_curve ( 'none', #13162, #13179, #30041, .t. ) ;
#13168 = oriented_edge ( 'none', *, *, #13167, .t. ) ;
#13169 = oriented_edge ( 'none', *, *, #51815, .f. ) ;
#13170 = edge_loop ( 'none', ( #13251, #13256, #13085, #13231 ) ) ;
#13171 = oriented_edge ( 'none', *, *, #13249, .t. ) ;
#13172 = edge_curve ( 'none', #13178, #13173, #28885, .t. ) ;
#13173 = vertex_point ( 'none', #29766 ) ;
#13174 = edge_curve ( 'none', #13177, #13210, #28046, .t. ) ;
#13175 = oriented_edge ( 'none', *, *, #13174, .t. ) ;
#13176 = vertex_point ( 'none', #30048 ) ;
#13177 = vertex_point ( 'none', #30026 ) ;
#13178 = vertex_point ( 'none', #30035 ) ;
#13179 = vertex_point ( 'none', #20271 ) ;
#13180 = edge_loop ( 'none', ( #13257, #13166, #13168, #13188, #13248, #13171 ) ) ;
#13181 = edge_curve ( 'none', #13194, #13162, #29203, .t. ) ;
#13182 = oriented_edge ( 'none', *, *, #10427, .f. ) ;
#13183 = oriented_edge ( 'none', *, *, #13197, .t. ) ;
#13184 = edge_curve ( 'none', #13176, #13195, #29487, .t. ) ;
#13185 = oriented_edge ( 'none', *, *, #13184, .t. ) ;
#13186 = edge_curve ( 'none', #13195, #13177, #30080, .t. ) ;
#13187 = edge_curve ( 'none', #13163, #13194, #30084, .t. ) ;
#13188 = oriented_edge ( 'none', *, *, #13165, .t. ) ;
#13189 = edge_curve ( 'none', #13193, #13129, #30074, .t. ) ;
#13190 = oriented_edge ( 'none', *, *, #13189, .t. ) ;
#13191 = vertex_point ( 'none', #30076 ) ;
#13192 = edge_curve ( 'none', #9628, #14215, #30068, .t. ) ;
#13193 = vertex_point ( 'none', #30067 ) ;
#13194 = vertex_point ( 'none', #30069 ) ;
#13195 = vertex_point ( 'none', #30058 ) ;
#13196 = edge_loop ( 'none', ( #13175, #13183, #13185, #13200 ) ) ;
#13197 = edge_curve ( 'none', #13210, #13176, #30062, .t. ) ;
#13198 = oriented_edge ( 'none', *, *, #13119, .t. ) ;
#13199 = edge_curve ( 'none', #13191, #13203, #30066, .t. ) ;
#13200 = oriented_edge ( 'none', *, *, #13186, .t. ) ;
#13201 = oriented_edge ( 'none', *, *, #13199, .t. ) ;
#13202 = edge_curve ( 'none', #13203, #13193, #30059, .t. ) ;
#13203 = vertex_point ( 'none', #30105 ) ;
#13204 = edge_curve ( 'none', #13136, #13145, #30111, .t. ) ;
#13205 = edge_curve ( 'none', #13209, #13127, #30109, .t. ) ;
#13206 = oriented_edge ( 'none', *, *, #13205, .t. ) ;
#13207 = vertex_point ( 'none', #30057 ) ;
#13208 = edge_curve ( 'none', #9628, #7415, #30101, .t. ) ;
#13209 = vertex_point ( 'none', #30089 ) ;
#13210 = vertex_point ( 'none', #30096 ) ;
#13211 = vertex_point ( 'none', #30088 ) ;
#13212 = edge_curve ( 'none', #13245, #13230, #30100, .t. ) ;
#13213 = oriented_edge ( 'none', *, *, #13293, .t. ) ;
#13214 = oriented_edge ( 'none', *, *, #13227, .t. ) ;
#13215 = oriented_edge ( 'none', *, *, #13212, .t. ) ;
#13216 = edge_curve ( 'none', #13230, #13221, #30146, .t. ) ;
#13217 = oriented_edge ( 'none', *, *, #13295, .t. ) ;
#13218 = oriented_edge ( 'none', *, *, #13216, .t. ) ;
#13219 = vertex_point ( 'none', #30090 ) ;
#13220 = vertex_point ( 'none', #30139 ) ;
#13221 = vertex_point ( 'none', #30138 ) ;
#13222 = edge_curve ( 'none', #13221, #13219, #30136, .t. ) ;
#13223 = oriented_edge ( 'none', *, *, #13298, .t. ) ;
#13224 = edge_curve ( 'none', #13092, #13228, #30130, .t. ) ;
#13225 = edge_loop ( 'none', ( #13215, #13218, #13241, #13213, #13217, #13223 ) ) ;
#13226 = vertex_point ( 'none', #30131 ) ;
#13227 = edge_curve ( 'none', #13233, #13226, #30137, .t. ) ;
#13228 = vertex_point ( 'none', #30125 ) ;
#13229 = vertex_point ( 'none', #30122 ) ;
#13230 = vertex_point ( 'none', #30118 ) ;
#13231 = oriented_edge ( 'none', *, *, #13234, .t. ) ;
#13232 = edge_loop ( 'none', ( #13239, #13236, #13243, #13214 ) ) ;
#13233 = vertex_point ( 'none', #30092 ) ;
#13234 = edge_curve ( 'none', #13228, #13252, #30124, .t. ) ;
#13235 = edge_curve ( 'none', #13226, #13229, #30115, .t. ) ;
#13236 = oriented_edge ( 'none', *, *, #13240, .t. ) ;
#13237 = oriented_edge ( 'none', *, *, #13238, .t. ) ;
#13238 = edge_curve ( 'none', #13254, #13255, #30116, .t. ) ;
#13239 = oriented_edge ( 'none', *, *, #13235, .t. ) ;
#13240 = edge_curve ( 'none', #13229, #13247, #30175, .t. ) ;
#13241 = oriented_edge ( 'none', *, *, #13222, .t. ) ;
#13242 = vertex_point ( 'none', #30170 ) ;
#13243 = oriented_edge ( 'none', *, *, #13244, .t. ) ;
#13244 = edge_curve ( 'none', #13247, #13233, #30171, .t. ) ;
#13245 = vertex_point ( 'none', #30164 ) ;
#13246 = advanced_face ( 'none', ( #30163 ), #30132, .f. ) ;
#13247 = vertex_point ( 'none', #30156 ) ;
#13248 = oriented_edge ( 'none', *, *, #13172, .t. ) ;
#13249 = edge_curve ( 'none', #13173, #13163, #30169, .t. ) ;
#13250 = edge_curve ( 'none', #13252, #13164, #30162, .t. ) ;
#13251 = oriented_edge ( 'none', *, *, #13250, .t. ) ;
#13252 = vertex_point ( 'none', #30179 ) ;
#13253 = edge_curve ( 'none', #13164, #13092, #30151, .t. ) ;
#13254 = vertex_point ( 'none', #30207 ) ;
#13255 = vertex_point ( 'none', #30211 ) ;
#13256 = oriented_edge ( 'none', *, *, #13253, .t. ) ;
#13257 = oriented_edge ( 'none', *, *, #13187, .t. ) ;
#13258 = edge_curve ( 'none', #13282, #13349, #30205, .t. ) ;
#13259 = edge_curve ( 'none', #13303, #13337, #30201, .t. ) ;
#13260 = edge_curve ( 'none', #13269, #13268, #30196, .t. ) ;
#13261 = edge_curve ( 'none', #13286, #13272, #30191, .t. ) ;
#13262 = oriented_edge ( 'none', *, *, #13344, .t. ) ;
#13263 = advanced_face ( 'none', ( #30192 ), #30208, .f. ) ;
#13264 = oriented_edge ( 'none', *, *, #13261, .t. ) ;
#13265 = edge_curve ( 'none', #13272, #13287, #30203, .t. ) ;
#13266 = edge_curve ( 'none', #13291, #13269, #30165, .t. ) ;
#13267 = oriented_edge ( 'none', *, *, #13266, .t. ) ;
#13268 = vertex_point ( 'none', #30246 ) ;
#13269 = vertex_point ( 'none', #30189 ) ;
#13270 = oriented_edge ( 'none', *, *, #13260, .t. ) ;
#13271 = vertex_point ( 'none', #30188 ) ;
#13272 = vertex_point ( 'none', #30184 ) ;
#13273 = edge_curve ( 'none', #13284, #13286, #30183, .t. ) ;
#13275 = oriented_edge ( 'none', *, *, #37208, .t. ) ;
#13274 = oriented_edge ( 'none', *, *, #13304, .t. ) ;
#13276 = oriented_edge ( 'none', *, *, #14511, .t. ) ;
#13277 = edge_curve ( 'none', #13242, #13297, #30239, .t. ) ;
#13278 = oriented_edge ( 'none', *, *, #13265, .t. ) ;
#13279 = oriented_edge ( 'none', *, *, #13277, .t. ) ;
#13280 = edge_curve ( 'none', #13297, #13211, #30229, .t. ) ;
#13281 = edge_curve ( 'none', #13287, #13284, #30249, .t. ) ;
#13282 = vertex_point ( 'none', #30224 ) ;
#13283 = advanced_face ( 'none', ( #30223 ), #30234, .f. ) ;
#13284 = vertex_point ( 'none', #30231 ) ;
#13285 = oriented_edge ( 'none', *, *, #13281, .t. ) ;
#13286 = vertex_point ( 'none', #30241 ) ;
#13287 = vertex_point ( 'none', #30218 ) ;
#13288 = oriented_edge ( 'none', *, *, #13273, .t. ) ;
#13289 = vertex_point ( 'none', #30277 ) ;
#13290 = edge_loop ( 'none', ( #13267, #13270, #13343, #13262 ) ) ;
#13291 = vertex_point ( 'none', #30272 ) ;
#13292 = vertex_point ( 'none', #30213 ) ;
#13293 = edge_curve ( 'none', #13219, #13292, #30230, .t. ) ;
#13294 = vertex_point ( 'none', #30275 ) ;
#13295 = edge_curve ( 'none', #13292, #13294, #30240, .t. ) ;
#13296 = edge_loop ( 'none', ( #13285, #13288, #13264, #13278 ) ) ;
#13297 = vertex_point ( 'none', #30220 ) ;
#13298 = edge_curve ( 'none', #13294, #13245, #30273, .t. ) ;
#13299 = edge_curve ( 'none', #13211, #13220, #30260, .t. ) ;
#13300 = oriented_edge ( 'none', *, *, #13280, .t. ) ;
#13301 = edge_loop ( 'none', ( #13302, #13274, #13279, #13300 ) ) ;
#13302 = oriented_edge ( 'none', *, *, #13299, .t. ) ;
#13303 = vertex_point ( 'none', #30274 ) ;
#13304 = edge_curve ( 'none', #13220, #13242, #30266, .t. ) ;
#13305 = vertex_point ( 'none', #30251 ) ;
#13306 = vertex_point ( 'none', #30312 ) ;
#13307 = oriented_edge ( 'none', *, *, #13393, .t. ) ;
#13308 = edge_loop ( 'none', ( #13313, #13319, #13397, #13316, #13387, #13381 ) ) ;
#13309 = vertex_point ( 'none', #30313 ) ;
#13310 = vertex_point ( 'none', #30255 ) ;
#13311 = edge_curve ( 'none', #13309, #13317, #30308, .t. ) ;
#13312 = oriented_edge ( 'none', *, *, #51343, .t. ) ;
#13313 = oriented_edge ( 'none', *, *, #13394, .t. ) ;
#13314 = edge_curve ( 'none', #13305, #13309, #30301, .t. ) ;
#13315 = vertex_point ( 'none', #30302 ) ;
#13316 = oriented_edge ( 'none', *, *, #13379, .t. ) ;
#13318 = oriented_edge ( 'none', *, *, #51641, .f. ) ;
#13317 = vertex_point ( 'none', #30309 ) ;
#13319 = oriented_edge ( 'none', *, *, #13314, .t. ) ;
#13320 = edge_curve ( 'none', #13337, #13331, #30295, .t. ) ;
#13321 = oriented_edge ( 'none', *, *, #13320, .t. ) ;
#13322 = edge_curve ( 'none', #13331, #13338, #30288, .t. ) ;
#13323 = edge_curve ( 'none', #13326, #13346, #30283, .t. ) ;
#13324 = edge_loop ( 'none', ( #13325, #13327, #13392, #13307 ) ) ;
#13325 = oriented_edge ( 'none', *, *, #13323, .t. ) ;
#13326 = vertex_point ( 'none', #29767 ) ;
#13327 = oriented_edge ( 'none', *, *, #13339, .t. ) ;
#13328 = edge_curve ( 'none', #13349, #13271, #30284, .t. ) ;
#13330 = edge_curve ( 'none', #10277, #11558, #30032, .t. ) ;
#13329 = oriented_edge ( 'none', *, *, #13322, .t. ) ;
#13331 = vertex_point ( 'none', #30340 ) ;
#13332 = oriented_edge ( 'none', *, *, #13328, .t. ) ;
#13333 = edge_curve ( 'none', #13271, #13350, #30334, .t. ) ;
#13334 = edge_curve ( 'none', #13338, #13303, #30339, .t. ) ;
#13335 = edge_loop ( 'none', ( #13336, #13340, #13321, #13329 ) ) ;
#13336 = oriented_edge ( 'none', *, *, #13334, .t. ) ;
#13337 = vertex_point ( 'none', #30336 ) ;
#13338 = vertex_point ( 'none', #30335 ) ;
#13339 = edge_curve ( 'none', #13346, #11111, #30338, .t. ) ;
#13340 = oriented_edge ( 'none', *, *, #13259, .t. ) ;
#13341 = edge_curve ( 'none', #13268, #13289, #30321, .t. ) ;
#13342 = oriented_edge ( 'none', *, *, #13333, .t. ) ;
#13343 = oriented_edge ( 'none', *, *, #13341, .t. ) ;
#13344 = edge_curve ( 'none', #13289, #13291, #30326, .t. ) ;
#13345 = edge_curve ( 'none', #13350, #13282, #30373, .t. ) ;
#13346 = vertex_point ( 'none', #30317 ) ;
#13347 = edge_loop ( 'none', ( #13348, #13351, #13332, #13342 ) ) ;
#13348 = oriented_edge ( 'none', *, *, #13345, .t. ) ;
#13349 = vertex_point ( 'none', #30314 ) ;
#13350 = vertex_point ( 'none', #30369 ) ;
#13351 = oriented_edge ( 'none', *, *, #13258, .t. ) ;
#13352 = vertex_point ( 'none', #30324 ) ;
#13353 = vertex_point ( 'none', #30327 ) ;
#13354 = oriented_edge ( 'none', *, *, #13374, .t. ) ;
#13355 = oriented_edge ( 'none', *, *, #6397, .f. ) ;
#13357 = vertex_point ( 'none', #30362 ) ;
#13356 = edge_curve ( 'none', #13353, #13352, #30360, .t. ) ;
#13358 = edge_loop ( 'none', ( #13363, #13426 ) ) ;
#13359 = oriented_edge ( 'none', *, *, #13356, .t. ) ;
#13360 = edge_curve ( 'none', #13352, #13368, #30374, .t. ) ;
#13361 = edge_loop ( 'none', ( #13362, #13373 ) ) ;
#13362 = oriented_edge ( 'none', *, *, #13427, .f. ) ;
#13363 = oriented_edge ( 'none', *, *, #13366, .t. ) ;
#13364 = oriented_edge ( 'none', *, *, #13365, .t. ) ;
#13365 = edge_curve ( 'none', #13384, #13377, #30361, .t. ) ;
#13366 = edge_curve ( 'none', #6331, #6330, #30368, .t. ) ;
#13367 = edge_curve ( 'none', #13377, #13380, #30356, .t. ) ;
#13368 = vertex_point ( 'none', #30346 ) ;
#13369 = oriented_edge ( 'none', *, *, #13367, .t. ) ;
#13370 = edge_curve ( 'none', #13380, #13383, #30409, .t. ) ;
#13371 = edge_curve ( 'none', #13368, #13310, #30345, .t. ) ;
#13372 = oriented_edge ( 'none', *, *, #13370, .t. ) ;
#13373 = oriented_edge ( 'none', *, *, #6303, .f. ) ;
#13374 = edge_curve ( 'none', #13310, #13353, #30341, .t. ) ;
#13375 = oriented_edge ( 'none', *, *, #6311, .f. ) ;
#13376 = oriented_edge ( 'none', *, *, #13371, .t. ) ;
#13377 = vertex_point ( 'none', #30403 ) ;
#13378 = edge_curve ( 'none', #13315, #13396, #30400, .t. ) ;
#13379 = edge_curve ( 'none', #13317, #13306, #30396, .t. ) ;
#13380 = vertex_point ( 'none', #30388 ) ;
#13381 = oriented_edge ( 'none', *, *, #13378, .t. ) ;
#13382 = edge_curve ( 'none', #13306, #13315, #30393, .t. ) ;
#13383 = vertex_point ( 'none', #30382 ) ;
#13384 = vertex_point ( 'none', #30394 ) ;
#13385 = oriented_edge ( 'none', *, *, #13360, .t. ) ;
#13386 = oriented_edge ( 'none', *, *, #38165, .t. ) ;
#13387 = oriented_edge ( 'none', *, *, #13382, .t. ) ;
#13388 = edge_curve ( 'none', #13383, #13384, #30375, .t. ) ;
#13389 = edge_loop ( 'none', ( #13376, #13354, #13359, #13385 ) ) ;
#13390 = edge_loop ( 'none', ( #13391, #13364, #13369, #13372 ) ) ;
#13391 = oriented_edge ( 'none', *, *, #13388, .t. ) ;
#13392 = oriented_edge ( 'none', *, *, #13395, .t. ) ;
#13393 = edge_curve ( 'none', #13398, #13326, #30444, .t. ) ;
#13394 = edge_curve ( 'none', #13396, #13305, #30442, .t. ) ;
#13395 = edge_curve ( 'none', #11111, #13398, #30438, .t. ) ;
#13396 = vertex_point ( 'none', #30381 ) ;
#13397 = oriented_edge ( 'none', *, *, #13311, .t. ) ;
#13398 = vertex_point ( 'none', #30434 ) ;
#13399 = advanced_face ( 'none', ( #30433 ), #30439, .f. ) ;
#13400 = oriented_edge ( 'none', *, *, #13406, .f. ) ;
#13401 = oriented_edge ( 'none', *, *, #13432, .f. ) ;
#13402 = oriented_edge ( 'none', *, *, #13374, .f. ) ;
#13403 = advanced_face ( 'none', ( #30421 ), #30424, .f. ) ;
#13404 = edge_loop ( 'none', ( #13423, #13477, #13478, #13424 ) ) ;
#13405 = oriented_edge ( 'none', *, *, #12603, .t. ) ;
#13406 = edge_curve ( 'none', #13352, #12608, #30413, .t. ) ;
#13407 = oriented_edge ( 'none', *, *, #13371, .f. ) ;
#13408 = advanced_face ( 'none', ( #30425 ), #30470, .f. ) ;
#13409 = edge_loop ( 'none', ( #13436, #13479, #13400, #11914 ) ) ;
#13410 = oriented_edge ( 'none', *, *, #13427, .t. ) ;
#13411 = oriented_edge ( 'none', *, *, #13366, .f. ) ;
#13412 = advanced_face ( 'none', ( #30414 ), #30435, .f. ) ;
#13413 = edge_loop ( 'none', ( #13420, #13405, #13401, #13407 ) ) ;
#13414 = oriented_edge ( 'none', *, *, #6373, .t. ) ;
#13415 = edge_curve ( 'none', #13353, #12544, #30462, .t. ) ;
#13416 = vertex_point ( 'none', #30458 ) ;
#13418 = oriented_edge ( 'none', *, *, #51933, .t. ) ;
#13417 = oriented_edge ( 'none', *, *, #13415, .f. ) ;
#13419 = oriented_edge ( 'none', *, *, #12528, .t. ) ;
#13420 = oriented_edge ( 'none', *, *, #13429, .t. ) ;
#13421 = oriented_edge ( 'none', *, *, #12542, .t. ) ;
#13422 = advanced_face ( 'none', ( #30468 ), #30473, .f. ) ;
#13423 = oriented_edge ( 'none', *, *, #13406, .t. ) ;
#13424 = oriented_edge ( 'none', *, *, #13360, .f. ) ;
#13425 = edge_loop ( 'none', ( #13375, #13411, #13414, #13419 ) ) ;
#13426 = oriented_edge ( 'none', *, *, #6262, .t. ) ;
#13427 = edge_curve ( 'none', #6302, #6380, #30466, .t. ) ;
#13428 = vertex_point ( 'none', #30445 ) ;
#13429 = edge_curve ( 'none', #13368, #12606, #30503, .t. ) ;
#13430 = oriented_edge ( 'none', *, *, #6385, .f. ) ;
#13431 = edge_loop ( 'none', ( #13430, #13433, #13437, #13410 ) ) ;
#13432 = edge_curve ( 'none', #13310, #12543, #30497, .t. ) ;
#13433 = oriented_edge ( 'none', *, *, #12574, .t. ) ;
#13434 = oriented_edge ( 'none', *, *, #13330, .t. ) ;
#13435 = advanced_face ( 'none', ( #30498 ), #30464, .f. ) ;
#13436 = oriented_edge ( 'none', *, *, #13415, .t. ) ;
#13437 = oriented_edge ( 'none', *, *, #6375, .t. ) ;
#13438 = oriented_edge ( 'none', *, *, #13432, .t. ) ;
#13439 = edge_loop ( 'none', ( #13438, #13421, #13417, #13402 ) ) ;
#13440 = oriented_edge ( 'none', *, *, #13450, .f. ) ;
#13441 = oriented_edge ( 'none', *, *, #13394, .f. ) ;
#13442 = oriented_edge ( 'none', *, *, #12479, .t. ) ;
#13443 = edge_curve ( 'none', #13309, #12488, #30490, .t. ) ;
#13444 = oriented_edge ( 'none', *, *, #13367, .f. ) ;
#13445 = advanced_face ( 'none', ( #30452 ), #30483, .f. ) ;
#13446 = oriented_edge ( 'none', *, *, #13493, .t. ) ;
#13447 = oriented_edge ( 'none', *, *, #13314, .f. ) ;
#13448 = edge_curve ( 'none', #13396, #12484, #30491, .t. ) ;
#13449 = oriented_edge ( 'none', *, *, #13450, .t. ) ;
#13450 = edge_curve ( 'none', #13380, #12540, #30474, .t. ) ;
#13451 = oriented_edge ( 'none', *, *, #12546, .t. ) ;
#13452 = edge_loop ( 'none', ( #13471, #13451, #13440, #13444 ) ) ;
#13453 = advanced_face ( 'none', ( #30475 ), #30479, .f. ) ;
#13454 = oriented_edge ( 'none', *, *, #12539, .t. ) ;
#13455 = edge_curve ( 'none', #13305, #12481, #30537, .t. ) ;
#13456 = oriented_edge ( 'none', *, *, #13455, .t. ) ;
#13457 = oriented_edge ( 'none', *, *, #13459, .f. ) ;
#13458 = advanced_face ( 'none', ( #30499 ), #30538, .f. ) ;
#13459 = edge_curve ( 'none', #13383, #12552, #30528, .t. ) ;
#13460 = oriented_edge ( 'none', *, *, #13370, .f. ) ;
#13461 = edge_loop ( 'none', ( #13462, #13469, #13465, #13463 ) ) ;
#13462 = oriented_edge ( 'none', *, *, #13464, .t. ) ;
#13463 = oriented_edge ( 'none', *, *, #13365, .f. ) ;
#13464 = edge_curve ( 'none', #13384, #12555, #30524, .t. ) ;
#13465 = oriented_edge ( 'none', *, *, #13467, .f. ) ;
#13466 = edge_loop ( 'none', ( #13468, #13474, #13472, #13470 ) ) ;
#13467 = edge_curve ( 'none', #13377, #12556, #30511, .t. ) ;
#13468 = oriented_edge ( 'none', *, *, #13459, .t. ) ;
#13469 = oriented_edge ( 'none', *, *, #12492, .t. ) ;
#13470 = oriented_edge ( 'none', *, *, #13388, .f. ) ;
#13471 = oriented_edge ( 'none', *, *, #13467, .t. ) ;
#13472 = oriented_edge ( 'none', *, *, #13464, .f. ) ;
#13473 = oriented_edge ( 'none', *, *, #13382, .f. ) ;
#13474 = oriented_edge ( 'none', *, *, #12536, .t. ) ;
#13475 = advanced_face ( 'none', ( #30533 ), #30529, .f. ) ;
#13476 = edge_loop ( 'none', ( #13449, #13454, #13457, #13460 ) ) ;
#13477 = oriented_edge ( 'none', *, *, #12607, .t. ) ;
#13478 = oriented_edge ( 'none', *, *, #13429, .f. ) ;
#13479 = oriented_edge ( 'none', *, *, #12527, .t. ) ;
#13480 = advanced_face ( 'none', ( #30521 ), #30575, .f. ) ;
#13481 = oriented_edge ( 'none', *, *, #13556, .t. ) ;
#13482 = edge_curve ( 'none', #13346, #12512, #30569, .t. ) ;
#13483 = oriented_edge ( 'none', *, *, #12554, .t. ) ;
#13484 = oriented_edge ( 'none', *, *, #13443, .t. ) ;
#13485 = oriented_edge ( 'none', *, *, #13505, .f. ) ;
#13486 = edge_loop ( 'none', ( #13500, #13550, #13552, #13555 ) ) ;
#13487 = oriented_edge ( 'none', *, *, #12559, .t. ) ;
#13488 = advanced_face ( 'none', ( #30570 ), #30517, .f. ) ;
#13489 = edge_loop ( 'none', ( #13549, #13554, #13542, #13543 ) ) ;
#13490 = oriented_edge ( 'none', *, *, #13556, .f. ) ;
#13491 = advanced_face ( 'none', ( #30562 ), #30559, .f. ) ;
#13492 = oriented_edge ( 'none', *, *, #12549, .t. ) ;
#13493 = edge_curve ( 'none', #13315, #12483, #30560, .t. ) ;
#13494 = oriented_edge ( 'none', *, *, #13448, .f. ) ;
#13495 = oriented_edge ( 'none', *, *, #13379, .f. ) ;
#13496 = oriented_edge ( 'none', *, *, #13378, .f. ) ;
#13497 = advanced_face ( 'none', ( #30561 ), #29768, .f. ) ;
#13498 = oriented_edge ( 'none', *, *, #13493, .f. ) ;
#13499 = oriented_edge ( 'none', *, *, #12550, .t. ) ;
#13500 = oriented_edge ( 'none', *, *, #13482, .t. ) ;
#13501 = edge_loop ( 'none', ( #13481, #13483, #13485, #13495 ) ) ;
#13502 = oriented_edge ( 'none', *, *, #13443, .f. ) ;
#13503 = edge_loop ( 'none', ( #13511, #13499, #13498, #13473 ) ) ;
#13504 = oriented_edge ( 'none', *, *, #13455, .f. ) ;
#13505 = edge_curve ( 'none', #13306, #12501, #30601, .t. ) ;
#13506 = edge_loop ( 'none', ( #13446, #13492, #13494, #13496 ) ) ;
#13507 = advanced_face ( 'none', ( #30600 ), #30597, .f. ) ;
#13508 = oriented_edge ( 'none', *, *, #13448, .t. ) ;
#13509 = edge_loop ( 'none', ( #13484, #13487, #13490, #13548 ) ) ;
#13510 = oriented_edge ( 'none', *, *, #12502, .t. ) ;
#13511 = oriented_edge ( 'none', *, *, #13505, .t. ) ;
#13512 = edge_loop ( 'none', ( #13456, #13442, #13502, #13447 ) ) ;
#13513 = edge_loop ( 'none', ( #13508, #13510, #13504, #13441 ) ) ;
#13514 = advanced_face ( 'none', ( #30589 ), #30586, .f. ) ;
#13515 = oriented_edge ( 'none', *, *, #12933, .t. ) ;
#13516 = advanced_face ( 'none', ( #30604 ), #30603, .f. ) ;
#13517 = edge_loop ( 'none', ( #13589, #13580, #13582, #13584 ) ) ;
#13518 = edge_curve ( 'none', #13338, #12493, #30599, .t. ) ;
#13519 = oriented_edge ( 'none', *, *, #12564, .t. ) ;
#13520 = edge_loop ( 'none', ( #13522, #13534, #13532, #13537 ) ) ;
#13521 = edge_curve ( 'none', #13303, #12313, #30635, .t. ) ;
#13522 = oriented_edge ( 'none', *, *, #13547, .t. ) ;
#13523 = oriented_edge ( 'none', *, *, #13546, .f. ) ;
#13525 = edge_loop ( 'none', ( #51927, #51926, #13418, #51889 ) ) ;
#13524 = edge_loop ( 'none', ( #13538, #13596, #13595, #13593 ) ) ;
#13526 = oriented_edge ( 'none', *, *, #13192, .t. ) ;
#13527 = oriented_edge ( 'none', *, *, #13393, .f. ) ;
#13528 = oriented_edge ( 'none', *, *, #12519, .t. ) ;
#13530 = edge_loop ( 'none', ( #14351, #14506, #14263, #14295 ) ) ;
#13529 = advanced_face ( 'none', ( #30581 ), #30584, .f. ) ;
#13531 = vertex_point ( 'none', #30631 ) ;
#13532 = oriented_edge ( 'none', *, *, #13553, .f. ) ;
#13533 = edge_curve ( 'none', #13349, #12437, #30630, .t. ) ;
#13534 = oriented_edge ( 'none', *, *, #12566, .t. ) ;
#13535 = edge_loop ( 'none', ( #13585, #13568, #13577, #13574 ) ) ;
#13536 = edge_curve ( 'none', #13337, #12372, #30624, .t. ) ;
#13537 = oriented_edge ( 'none', *, *, #13395, .f. ) ;
#13538 = oriented_edge ( 'none', *, *, #13518, .t. ) ;
#13539 = edge_loop ( 'none', ( #13590, #13528, #13592, #13591 ) ) ;
#13540 = advanced_face ( 'none', ( #30626 ), #30636, .f. ) ;
#13541 = edge_loop ( 'none', ( #13544, #13519, #13523, #13527 ) ) ;
#13542 = oriented_edge ( 'none', *, *, #13482, .f. ) ;
#13543 = oriented_edge ( 'none', *, *, #13323, .f. ) ;
#13544 = oriented_edge ( 'none', *, *, #13553, .t. ) ;
#13545 = advanced_face ( 'none', ( #30613 ), #30588, .f. ) ;
#13546 = edge_curve ( 'none', #13326, #12496, #30607, .t. ) ;
#13547 = edge_curve ( 'none', #11111, #12491, #30670, .t. ) ;
#13548 = oriented_edge ( 'none', *, *, #13311, .f. ) ;
#13549 = oriented_edge ( 'none', *, *, #13546, .t. ) ;
#13550 = oriented_edge ( 'none', *, *, #12499, .t. ) ;
#13551 = advanced_face ( 'none', ( #30671 ), #30667, .f. ) ;
#13552 = oriented_edge ( 'none', *, *, #13547, .f. ) ;
#13553 = edge_curve ( 'none', #13398, #12508, #30662, .t. ) ;
#13554 = oriented_edge ( 'none', *, *, #12509, .t. ) ;
#13555 = oriented_edge ( 'none', *, *, #13339, .f. ) ;
#13556 = edge_curve ( 'none', #13317, #12485, #30612, .t. ) ;
#13557 = advanced_face ( 'none', ( #30659 ), #30660, .f. ) ;
#13558 = oriented_edge ( 'none', *, *, #12442, .t. ) ;
#13559 = oriented_edge ( 'none', *, *, #13635, .t. ) ;
#13560 = oriented_edge ( 'none', *, *, #13573, .t. ) ;
#13561 = oriented_edge ( 'none', *, *, #13575, .f. ) ;
#13562 = edge_loop ( 'none', ( #13622, #13621, #13612, #13626 ) ) ;
#13563 = oriented_edge ( 'none', *, *, #13345, .f. ) ;
#13564 = advanced_face ( 'none', ( #30655 ), #30666, .f. ) ;
#13565 = edge_loop ( 'none', ( #13627, #13624, #13628, #13620 ) ) ;
#13566 = oriented_edge ( 'none', *, *, #12516, .t. ) ;
#13567 = edge_curve ( 'none', #11558, #10656, #30712, .t. ) ;
#13568 = oriented_edge ( 'none', *, *, #12439, .t. ) ;
#13569 = oriented_edge ( 'none', *, *, #13581, .f. ) ;
#13570 = edge_loop ( 'none', ( #13560, #13566, #13571, #13623 ) ) ;
#13571 = oriented_edge ( 'none', *, *, #13635, .f. ) ;
#13572 = advanced_face ( 'none', ( #30640 ), #30648, .f. ) ;
#13573 = edge_curve ( 'none', #13271, #12447, #30709, .t. ) ;
#13574 = oriented_edge ( 'none', *, *, #13258, .f. ) ;
#13575 = edge_curve ( 'none', #13282, #12436, #30704, .t. ) ;
#13576 = edge_loop ( 'none', ( #13559, #13558, #13561, #13563 ) ) ;
#13577 = oriented_edge ( 'none', *, *, #13533, .f. ) ;
#13578 = oriented_edge ( 'none', *, *, #13536, .t. ) ;
#13579 = advanced_face ( 'none', ( #30641 ), #30705, .f. ) ;
#13580 = oriented_edge ( 'none', *, *, #12500, .t. ) ;
#13581 = edge_curve ( 'none', #13331, #12490, #30690, .t. ) ;
#13582 = oriented_edge ( 'none', *, *, #13518, .f. ) ;
#13583 = oriented_edge ( 'none', *, *, #13320, .f. ) ;
#13584 = oriented_edge ( 'none', *, *, #13322, .f. ) ;
#13585 = oriented_edge ( 'none', *, *, #13575, .t. ) ;
#13586 = oriented_edge ( 'none', *, *, #12498, .t. ) ;
#13587 = advanced_face ( 'none', ( #30689 ), #30691, .f. ) ;
#13588 = advanced_face ( 'none', ( #30676 ), #30688, .f. ) ;
#13589 = oriented_edge ( 'none', *, *, #13581, .t. ) ;
#13590 = oriented_edge ( 'none', *, *, #13521, .t. ) ;
#13591 = oriented_edge ( 'none', *, *, #13259, .f. ) ;
#13592 = oriented_edge ( 'none', *, *, #13536, .f. ) ;
#13593 = oriented_edge ( 'none', *, *, #13334, .f. ) ;
#13594 = edge_loop ( 'none', ( #13578, #13586, #13569, #13583 ) ) ;
#13595 = oriented_edge ( 'none', *, *, #13521, .f. ) ;
#13596 = oriented_edge ( 'none', *, *, #12489, .t. ) ;
#13597 = edge_curve ( 'none', #13286, #12469, #30675, .t. ) ;
#13598 = advanced_face ( 'none', ( #30684 ), #30696, .f. ) ;
#13599 = edge_curve ( 'none', #10655, #10656, #30735, .t. ) ;
#13600 = oriented_edge ( 'none', *, *, #13675, .t. ) ;
#13601 = oriented_edge ( 'none', *, *, #13273, .f. ) ;
#13602 = oriented_edge ( 'none', *, *, #12467, .t. ) ;
#13603 = edge_curve ( 'none', #13272, #12448, #30719, .t. ) ;
#13604 = oriented_edge ( 'none', *, *, #13266, .f. ) ;
#13605 = edge_loop ( 'none', ( #13668, #13671, #13673, #13676 ) ) ;
#13606 = advanced_face ( 'none', ( #30728 ), #30725, .f. ) ;
#13607 = oriented_edge ( 'none', *, *, #12435, .t. ) ;
#13608 = oriented_edge ( 'none', *, *, #10754, .f. ) ;
#13609 = oriented_edge ( 'none', *, *, #13295, .f. ) ;
#13610 = oriented_edge ( 'none', *, *, #13616, .f. ) ;
#13611 = advanced_face ( 'none', ( #30736 ), #30774, .f. ) ;
#13612 = oriented_edge ( 'none', *, *, #13632, .f. ) ;
#13613 = edge_curve ( 'none', #13289, #12459, #30769, .t. ) ;
#13614 = oriented_edge ( 'none', *, *, #13344, .f. ) ;
#13615 = oriented_edge ( 'none', *, *, #13613, .t. ) ;
#13616 = edge_curve ( 'none', #13291, #12523, #30766, .t. ) ;
#13617 = advanced_face ( 'none', ( #30765 ), #30764, .f. ) ;
#13618 = edge_loop ( 'none', ( #13615, #13607, #13610, #13614 ) ) ;
#13619 = oriented_edge ( 'none', *, *, #12457, .t. ) ;
#13620 = oriented_edge ( 'none', *, *, #13328, .f. ) ;
#13621 = oriented_edge ( 'none', *, *, #12454, .t. ) ;
#13622 = oriented_edge ( 'none', *, *, #13629, .t. ) ;
#13623 = oriented_edge ( 'none', *, *, #13333, .f. ) ;
#13624 = oriented_edge ( 'none', *, *, #12517, .t. ) ;
#13625 = advanced_face ( 'none', ( #30752 ), #30758, .f. ) ;
#13626 = oriented_edge ( 'none', *, *, #13260, .f. ) ;
#13627 = oriented_edge ( 'none', *, *, #13533, .t. ) ;
#13628 = oriented_edge ( 'none', *, *, #13573, .f. ) ;
#13629 = edge_curve ( 'none', #13269, #12456, #30805, .t. ) ;
#13630 = oriented_edge ( 'none', *, *, #10694, .t. ) ;
#13631 = oriented_edge ( 'none', *, *, #13616, .t. ) ;
#13632 = edge_curve ( 'none', #13268, #12394, #30750, .t. ) ;
#13633 = advanced_face ( 'none', ( #30771 ), #30751, .f. ) ;
#13634 = oriented_edge ( 'none', *, *, #13629, .f. ) ;
#13635 = edge_curve ( 'none', #13350, #12513, #30794, .t. ) ;
#13636 = edge_loop ( 'none', ( #13631, #13619, #13634, #13604 ) ) ;
#13637 = oriented_edge ( 'none', *, *, #13657, .t. ) ;
#13638 = oriented_edge ( 'none', *, *, #13658, .f. ) ;
#13639 = oriented_edge ( 'none', *, *, #12461, .t. ) ;
#13640 = edge_loop ( 'none', ( #13688, #13695, #13679, #13608 ) ) ;
#13641 = advanced_face ( 'none', ( #30796 ), #30795, .f. ) ;
#13642 = edge_loop ( 'none', ( #13700, #13705, #13708, #13712 ) ) ;
#13643 = edge_loop ( 'none', ( #13645, #13652, #13655, #13650 ) ) ;
#13644 = oriented_edge ( 'none', *, *, #12472, .t. ) ;
#13645 = oriented_edge ( 'none', *, *, #13597, .t. ) ;
#13646 = edge_loop ( 'none', ( #12646, #12495, #13318, #12869 ) ) ;
#13647 = edge_loop ( 'none', ( #13648, #13715, #13714, #13664 ) ) ;
#13648 = oriented_edge ( 'none', *, *, #13658, .t. ) ;
#13649 = oriented_edge ( 'none', *, *, #13659, .f. ) ;
#13650 = oriented_edge ( 'none', *, *, #13261, .f. ) ;
#13651 = oriented_edge ( 'none', *, *, #13265, .f. ) ;
#13652 = oriented_edge ( 'none', *, *, #12452, .t. ) ;
#13653 = advanced_face ( 'none', ( #30797 ), #30780, .f. ) ;
#13654 = vertex_point ( 'none', #30781 ) ;
#13655 = oriented_edge ( 'none', *, *, #13603, .f. ) ;
#13656 = oriented_edge ( 'none', *, *, #13710, .t. ) ;
#13657 = edge_curve ( 'none', #13211, #12478, #30790, .t. ) ;
#13658 = edge_curve ( 'none', #13220, #12390, #30835, .t. ) ;
#13659 = edge_curve ( 'none', #13287, #12473, #30830, .t. ) ;
#13660 = advanced_face ( 'none', ( #30831 ), #30836, .f. ) ;
#13661 = edge_loop ( 'none', ( #13669, #13644, #13649, #13651 ) ) ;
#13662 = oriented_edge ( 'none', *, *, #12445, .t. ) ;
#13663 = oriented_edge ( 'none', *, *, #13675, .f. ) ;
#13664 = oriented_edge ( 'none', *, *, #13304, .f. ) ;
#13665 = oriented_edge ( 'none', *, *, #13281, .f. ) ;
#13666 = oriented_edge ( 'none', *, *, #51571, .f. ) ;
#13667 = advanced_face ( 'none', ( #30806 ), #30825, .f. ) ;
#13668 = oriented_edge ( 'none', *, *, #13632, .t. ) ;
#13669 = oriented_edge ( 'none', *, *, #13603, .t. ) ;
#13670 = edge_loop ( 'none', ( #13600, #13602, #13672, #13601 ) ) ;
#13671 = oriented_edge ( 'none', *, *, #12438, .t. ) ;
#13672 = oriented_edge ( 'none', *, *, #13597, .f. ) ;
#13673 = oriented_edge ( 'none', *, *, #13613, .f. ) ;
#13674 = edge_loop ( 'none', ( #13677, #13662, #13663, #13665 ) ) ;
#13675 = edge_curve ( 'none', #13284, #12468, #30815, .t. ) ;
#13676 = oriented_edge ( 'none', *, *, #13341, .f. ) ;
#13677 = oriented_edge ( 'none', *, *, #13659, .t. ) ;
#13678 = advanced_face ( 'none', ( #30798 ), #30829, .f. ) ;
#13679 = oriented_edge ( 'none', *, *, #11290, .f. ) ;
#13680 = oriented_edge ( 'none', *, *, #12474, .t. ) ;
#13681 = edge_curve ( 'none', #13294, #12400, #30289, .t. ) ;
#13682 = oriented_edge ( 'none', *, *, #13681, .t. ) ;
#13683 = oriented_edge ( 'none', *, *, #13298, .f. ) ;
#13684 = advanced_face ( 'none', ( #30807 ), #30554, .f. ) ;
#13685 = oriented_edge ( 'none', *, *, #13745, .t. ) ;
#13686 = advanced_face ( 'none', ( #30869 ), #30863, .f. ) ;
#13687 = oriented_edge ( 'none', *, *, #13701, .f. ) ;
#13688 = oriented_edge ( 'none', *, *, #52779, .t. ) ;
#13689 = edge_curve ( 'none', #13245, #12429, #30866, .t. ) ;
#13690 = edge_curve ( 'none', #13221, #12349, #30868, .t. ) ;
#13691 = oriented_edge ( 'none', *, *, #10557, .f. ) ;
#13692 = oriented_edge ( 'none', *, *, #13277, .f. ) ;
#13693 = oriented_edge ( 'none', *, *, #13689, .t. ) ;
#13694 = oriented_edge ( 'none', *, *, #12402, .t. ) ;
#13695 = oriented_edge ( 'none', *, *, #10692, .t. ) ;
#13696 = advanced_face ( 'none', ( #30870 ), #30855, .f. ) ;
#13697 = edge_loop ( 'none', ( #13693, #13750, #13748, #13699 ) ) ;
#13698 = oriented_edge ( 'none', *, *, #13690, .f. ) ;
#13699 = oriented_edge ( 'none', *, *, #13212, .f. ) ;
#13700 = oriented_edge ( 'none', *, *, #13701, .t. ) ;
#13701 = edge_curve ( 'none', #13297, #12465, #30849, .t. ) ;
#13702 = oriented_edge ( 'none', *, *, #12466, .t. ) ;
#13703 = edge_loop ( 'none', ( #13656, #13702, #13687, #13692 ) ) ;
#13704 = advanced_face ( 'none', ( #30844 ), #30853, .f. ) ;
#13705 = oriented_edge ( 'none', *, *, #12464, .t. ) ;
#13706 = edge_curve ( 'none', #13230, #12399, #30897, .t. ) ;
#13707 = oriented_edge ( 'none', *, *, #13706, .t. ) ;
#13708 = oriented_edge ( 'none', *, *, #13657, .f. ) ;
#13709 = edge_loop ( 'none', ( #13707, #13694, #13698, #13749 ) ) ;
#13710 = edge_curve ( 'none', #13242, #12391, #30900, .t. ) ;
#13711 = advanced_face ( 'none', ( #30848 ), #30865, .f. ) ;
#13712 = oriented_edge ( 'none', *, *, #13280, .f. ) ;
#13713 = edge_loop ( 'none', ( #13637, #13639, #13638, #13716 ) ) ;
#13714 = oriented_edge ( 'none', *, *, #13710, .f. ) ;
#13715 = oriented_edge ( 'none', *, *, #12434, .t. ) ;
#13716 = oriented_edge ( 'none', *, *, #13299, .f. ) ;
#13717 = advanced_face ( 'none', ( #30895 ), #30885, .f. ) ;
#13718 = oriented_edge ( 'none', *, *, #13235, .f. ) ;
#13719 = edge_loop ( 'none', ( #13777, #13764, #13763, #13767 ) ) ;
#13720 = oriented_edge ( 'none', *, *, #13723, .t. ) ;
#13721 = edge_curve ( 'none', #13229, #12423, #30876, .t. ) ;
#13722 = oriented_edge ( 'none', *, *, #13690, .t. ) ;
#13723 = edge_curve ( 'none', #13219, #12406, #30890, .t. ) ;
#13724 = oriented_edge ( 'none', *, *, #13721, .t. ) ;
#13725 = oriented_edge ( 'none', *, *, #12387, .t. ) ;
#13726 = edge_loop ( 'none', ( #13722, #13731, #13734, #13783 ) ) ;
#13727 = oriented_edge ( 'none', *, *, #13745, .f. ) ;
#13728 = edge_curve ( 'none', #13247, #12357, #30877, .t. ) ;
#13729 = oriented_edge ( 'none', *, *, #13293, .f. ) ;
#13730 = oriented_edge ( 'none', *, *, #13789, .t. ) ;
#13731 = oriented_edge ( 'none', *, *, #12393, .t. ) ;
#13732 = advanced_face ( 'none', ( #30924 ), #30883, .f. ) ;
#13733 = oriented_edge ( 'none', *, *, #13240, .f. ) ;
#13734 = oriented_edge ( 'none', *, *, #13723, .f. ) ;
#13735 = oriented_edge ( 'none', *, *, #13737, .t. ) ;
#13736 = edge_loop ( 'none', ( #13724, #13788, #13786, #13733 ) ) ;
#13737 = edge_curve ( 'none', #13226, #12428, #30927, .t. ) ;
#13738 = edge_loop ( 'none', ( #13819, #13804, #13787, #13757 ) ) ;
#13739 = oriented_edge ( 'none', *, *, #52941, .t. ) ;
#13740 = oriented_edge ( 'none', *, *, #13689, .f. ) ;
#13741 = advanced_face ( 'none', ( #30919 ), #30928, .f. ) ;
#13742 = advanced_face ( 'none', ( #30925 ), #30911, .f. ) ;
#13743 = oriented_edge ( 'none', *, *, #12476, .t. ) ;
#13744 = advanced_face ( 'none', ( #30910 ), #30906, .f. ) ;
#13745 = edge_curve ( 'none', #13292, #12421, #30969, .t. ) ;
#13746 = oriented_edge ( 'none', *, *, #13681, .f. ) ;
#13747 = edge_loop ( 'none', ( #13685, #13743, #13746, #13609 ) ) ;
#13748 = oriented_edge ( 'none', *, *, #13706, .f. ) ;
#13749 = oriented_edge ( 'none', *, *, #13216, .f. ) ;
#13750 = oriented_edge ( 'none', *, *, #12408, .t. ) ;
#13751 = advanced_face ( 'none', ( #30903 ), #30965, .f. ) ;
#13752 = edge_loop ( 'none', ( #13682, #13680, #13740, #13683 ) ) ;
#13753 = oriented_edge ( 'none', *, *, #12355, .t. ) ;
#13754 = edge_curve ( 'none', #13228, #12354, #30967, .t. ) ;
#13755 = edge_curve ( 'none', #13194, #12375, #30908, .t. ) ;
#13756 = oriented_edge ( 'none', *, *, #12419, .t. ) ;
#13757 = oriented_edge ( 'none', *, *, #10753, .f. ) ;
#13758 = edge_loop ( 'none', ( #13769, #13817, #13818, #13820 ) ) ;
#13759 = oriented_edge ( 'none', *, *, #13227, .f. ) ;
#13760 = edge_loop ( 'none', ( #13771, #13774, #13773, #13829 ) ) ;
#13761 = advanced_face ( 'none', ( #30909 ), #30950, .f. ) ;
#13762 = oriented_edge ( 'none', *, *, #13224, .f. ) ;
#13763 = oriented_edge ( 'none', *, *, #13789, .f. ) ;
#13764 = oriented_edge ( 'none', *, *, #12401, .t. ) ;
#13765 = edge_curve ( 'none', #13252, #12344, #30953, .t. ) ;
#13766 = oriented_edge ( 'none', *, *, #50841, .f. ) ;
#13767 = oriented_edge ( 'none', *, *, #13244, .f. ) ;
#13768 = advanced_face ( 'none', ( #30940 ), #30933, .f. ) ;
#13769 = oriented_edge ( 'none', *, *, #13754, .t. ) ;
#13770 = oriented_edge ( 'none', *, *, #13250, .f. ) ;
#13771 = oriented_edge ( 'none', *, *, #13792, .t. ) ;
#13772 = edge_loop ( 'none', ( #13780, #13753, #13828, #13770 ) ) ;
#13773 = oriented_edge ( 'none', *, *, #13781, .f. ) ;
#13774 = oriented_edge ( 'none', *, *, #12347, .t. ) ;
#13775 = edge_loop ( 'none', ( #13730, #13779, #13782, #13759 ) ) ;
#13776 = oriented_edge ( 'none', *, *, #12427, .t. ) ;
#13777 = oriented_edge ( 'none', *, *, #13728, .t. ) ;
#13778 = advanced_face ( 'none', ( #30946 ), #30998, .f. ) ;
#13779 = oriented_edge ( 'none', *, *, #12398, .t. ) ;
#13780 = oriented_edge ( 'none', *, *, #13765, .t. ) ;
#13781 = edge_curve ( 'none', #13092, #12433, #30999, .t. ) ;
#13782 = oriented_edge ( 'none', *, *, #13737, .f. ) ;
#13783 = oriented_edge ( 'none', *, *, #13222, .f. ) ;
#13784 = advanced_face ( 'none', ( #30993 ), #31000, .f. ) ;
#13785 = edge_loop ( 'none', ( #13735, #13776, #13791, #13718 ) ) ;
#13786 = oriented_edge ( 'none', *, *, #13728, .f. ) ;
#13787 = oriented_edge ( 'none', *, *, #52850, .t. ) ;
#13788 = oriented_edge ( 'none', *, *, #12420, .t. ) ;
#13789 = edge_curve ( 'none', #13233, #12430, #30964, .t. ) ;
#13790 = oriented_edge ( 'none', *, *, #13781, .t. ) ;
#13791 = oriented_edge ( 'none', *, *, #13721, .f. ) ;
#13792 = edge_curve ( 'none', #13164, #12358, #30987, .t. ) ;
#13793 = oriented_edge ( 'none', *, *, #13809, .f. ) ;
#13794 = oriented_edge ( 'none', *, *, #12431, .t. ) ;
#13795 = oriented_edge ( 'none', *, *, #13824, .t. ) ;
#13796 = advanced_face ( 'none', ( #30973 ), #30994, .f. ) ;
#13797 = advanced_face ( 'none', ( #30978 ), #30982, .f. ) ;
#13798 = oriented_edge ( 'none', *, *, #12348, .t. ) ;
#13799 = oriented_edge ( 'none', *, *, #13755, .f. ) ;
#13800 = oriented_edge ( 'none', *, *, #13187, .f. ) ;
#13801 = oriented_edge ( 'none', *, *, #12364, .t. ) ;
#13802 = advanced_face ( 'none', ( #30971 ), #31026, .f. ) ;
#13803 = oriented_edge ( 'none', *, *, #13825, .f. ) ;
#13804 = oriented_edge ( 'none', *, *, #10704, .t. ) ;
#13805 = oriented_edge ( 'none', *, *, #13249, .f. ) ;
#13806 = advanced_face ( 'none', ( #31025 ), #31020, .f. ) ;
#13807 = oriented_edge ( 'none', *, *, #12377, .t. ) ;
#13808 = edge_loop ( 'none', ( #13814, #13812, #13799, #13800 ) ) ;
#13809 = edge_curve ( 'none', #13173, #12365, #31011, .t. ) ;
#13810 = oriented_edge ( 'none', *, *, #13824, .f. ) ;
#13811 = oriented_edge ( 'none', *, *, #13181, .f. ) ;
#13812 = oriented_edge ( 'none', *, *, #12362, .t. ) ;
#13813 = advanced_face ( 'none', ( #31012 ), #31014, .f. ) ;
#13814 = oriented_edge ( 'none', *, *, #13825, .t. ) ;
#13815 = oriented_edge ( 'none', *, *, #13809, .t. ) ;
#13816 = advanced_face ( 'none', ( #31005 ), #31006, .f. ) ;
#13817 = oriented_edge ( 'none', *, *, #12414, .t. ) ;
#13818 = oriented_edge ( 'none', *, *, #13765, .f. ) ;
#13819 = oriented_edge ( 'none', *, *, #11290, .t. ) ;
#13820 = oriented_edge ( 'none', *, *, #13234, .f. ) ;
#13821 = oriented_edge ( 'none', *, *, #13755, .t. ) ;
#13822 = advanced_face ( 'none', ( #31027 ), #31062, .f. ) ;
#13823 = oriented_edge ( 'none', *, *, #13754, .f. ) ;
#13824 = edge_curve ( 'none', #13162, #12379, #31057, .t. ) ;
#13825 = edge_curve ( 'none', #13163, #12299, #31003, .t. ) ;
#13826 = edge_loop ( 'none', ( #13815, #13801, #13803, #13805 ) ) ;
#13827 = edge_loop ( 'none', ( #13790, #13756, #13823, #13762 ) ) ;
#13828 = oriented_edge ( 'none', *, *, #13792, .f. ) ;
#13829 = oriented_edge ( 'none', *, *, #13253, .f. ) ;
#13830 = advanced_face ( 'none', ( #31004 ), #31056, .f. ) ;
#13831 = edge_loop ( 'none', ( #13821, #13807, #13810, #13811 ) ) ;
#13832 = cartesian_point ( 'none', ( -33.10109822064437400, 0.0000000000000000000, -47.26105475534008300 ) ) ;
#13833 = line ( 'none', #13832, #13887 ) ;
#13834 = circle ( 'none', #13894, 57.69999999999999600 ) ;
#13835 = direction ( 'none', ( 0.3681245526846722600, -0.0000000000000000000, 0.9297764858882536800 ) ) ;
#13836 = vector ( 'none', #13835, 1000.000000000000000 ) ;
#13837 = cartesian_point ( 'none', ( -22.16737294875997200, 0.0000000000000000000, -53.27192108935610500 ) ) ;
#13838 = line ( 'none', #13837, #13836 ) ;
#13840 = oriented_edge ( 'none', *, *, #12857, .t. ) ;
#13839 = cartesian_point ( 'none', ( -14.57254514023157000, 0.0000000000000000000, -60.77738829643730900 ) ) ;
#13841 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13842 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#13843 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.80869939627408300 ) ) ;
#13844 = axis2_placement_3d ( 'none', #13843, #13842, #13841 ) ;
#13845 = cartesian_point ( 'none', ( -13.37866814141689900, 0.0000000000000000000, -56.12754438563865000 ) ) ;
#13846 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13847 = circle ( 'none', #13888, 62.50000000000000000 ) ;
#13848 = conical_surface ( 'none', #13844, 9.316987298107779500, 1.047197551196600100 ) ;
#13849 = cartesian_point ( 'none', ( -22.07506287197839600, 0.0000000000000000000, -58.47171623270692500 ) ) ;
#13850 = face_outer_bound ( 'none', #53018, .t. ) ;
#13851 = edge_curve ( 'none', #13177, #12371, #31046, .t. ) ;
#13852 = advanced_face ( 'none', ( #31051 ), #31048, .f. ) ;
#13853 = oriented_edge ( 'none', *, *, #13172, .f. ) ;
#13854 = edge_loop ( 'none', ( #13795, #1407, #1392, #1393 ) ) ;
#13855 = edge_loop ( 'none', ( #13857, #13794, #13793, #13853 ) ) ;
#13856 = edge_loop ( 'none', ( #13859, #13798, #1398, #1400 ) ) ;
#13857 = oriented_edge ( 'none', *, *, #13860, .t. ) ;
#13858 = edge_curve ( 'none', #13210, #12368, #31036, .t. ) ;
#13859 = oriented_edge ( 'none', *, *, #1397, .t. ) ;
#13860 = edge_curve ( 'none', #13178, #12342, #31090, .t. ) ;
#13861 = circle ( 'none', #13867, 57.69999999999999600 ) ;
#13862 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13863 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13864 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13865 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13866 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13867 = axis2_placement_3d ( 'none', #13866, #13865, #13924 ) ;
#13868 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13869 = direction ( 'none', ( -0.1253332335642974900, 0.0000000000000000000, -0.9921147013144786500 ) ) ;
#13870 = cartesian_point ( 'none', ( -6.238526717231242600, 0.0000000000000000000, -57.36175367262050900 ) ) ;
#13871 = circle ( 'none', #13923, 62.50000000000000000 ) ;
#13872 = direction ( 'none', ( 0.2486898871648481600, -0.0000000000000000000, 0.9685831611286328500 ) ) ;
#13873 = vector ( 'none', #13872, 1000.000000000000000 ) ;
#13874 = cartesian_point ( 'none', ( -15.31583446367416500, 0.0000000000000000000, -55.63016461130894200 ) ) ;
#13875 = cartesian_point ( 'none', ( -20.30781997698346300, 0.0000000000000000000, -54.00817019472545200 ) ) ;
#13876 = cartesian_point ( 'none', ( 34.71913220939426700, 0.0000000000000000000, -46.08548425075516500 ) ) ;
#13877 = axis2_placement_3d ( 'none', #13864, #13863, #13862 ) ;
#13878 = cartesian_point ( 'none', ( -8.824439069035749500, 0.0000000000000000000, -61.87389817295233700 ) ) ;
#13879 = cartesian_point ( 'none', ( -6.238526717231242600, 0.0000000000000000000, -57.36175367262050900 ) ) ;
#13880 = line ( 'none', #13890, #13884 ) ;
#13881 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13882 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13883 = circle ( 'none', #13877, 62.50000000000000000 ) ;
#13884 = vector ( 'none', #13889, 1000.000000000000100 ) ;
#13885 = line ( 'none', #13874, #13873 ) ;
#13886 = direction ( 'none', ( -0.5877852522924678100, 0.0000000000000000000, -0.8090169943749514500 ) ) ;
#13887 = vector ( 'none', #13886, 999.9999999999998900 ) ;
#13888 = axis2_placement_3d ( 'none', #13846, #13882, #13881 ) ;
#13889 = direction ( 'none', ( -0.2486898871648489900, 0.0000000000000000000, -0.9685831611286326300 ) ) ;
#13890 = cartesian_point ( 'none', ( -13.37866814141689900, 0.0000000000000000000, -56.12754438563865000 ) ) ;
#13891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13892 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13893 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13894 = axis2_placement_3d ( 'none', #13893, #13892, #13891 ) ;
#13895 = axis2_placement_3d ( 'none', #13957, #13942, #13941 ) ;
#13896 = cartesian_point ( 'none', ( 1.000000000000380800, 0.0000000000000000000, -57.69133383793443700 ) ) ;
#13897 = cartesian_point ( 'none', ( 6.840209666406745500, 0.0000000000000000000, -62.12456464008094800 ) ) ;
#13898 = line ( 'none', #13963, #13954 ) ;
#13899 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13900 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13901 = cartesian_point ( 'none', ( -15.31583446367414500, 0.0000000000000000000, -55.63016461130894900 ) ) ;
#13902 = cartesian_point ( 'none', ( 6.238526717231205300, 0.0000000000000000000, -57.36175367262050200 ) ) ;
#13903 = cartesian_point ( 'none', ( -8.222756119860173700, 0.0000000000000000000, -57.11108720549191300 ) ) ;
#13904 = cartesian_point ( 'none', ( 14.57254514023152900, 0.0000000000000000000, -60.77738829643729400 ) ) ;
#13905 = axis2_placement_3d ( 'none', #13918, #13900, #13899 ) ;
#13906 = direction ( 'none', ( -0.3681245526846722600, 0.0000000000000000000, -0.9297764858882536800 ) ) ;
#13907 = vector ( 'none', #13906, 1000.000000000000000 ) ;
#13908 = cartesian_point ( 'none', ( -20.30781997698346300, 0.0000000000000000000, -54.00817019472545200 ) ) ;
#13909 = vertex_point ( 'none', #31030 ) ;
#13910 = circle ( 'none', #13895, 57.70000000000000300 ) ;
#13911 = line ( 'none', #13908, #13907 ) ;
#13912 = vector ( 'none', #13869, 1000.000000000000100 ) ;
#13913 = cartesian_point ( 'none', ( -6.840209666406794400, 0.0000000000000000000, -62.12456464008094800 ) ) ;
#13914 = line ( 'none', #13870, #13912 ) ;
#13915 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13916 = oriented_edge ( 'none', *, *, #10551, .f. ) ;
#13917 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13918 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13919 = cartesian_point ( 'none', ( -16.50971146248883100, 0.0000000000000000000, -60.28000852210760000 ) ) ;
#13920 = oriented_edge ( 'none', *, *, #10442, .f. ) ;
#13921 = brep_with_voids ( 'none', #50414, ( #31086, #31091, #31083 ) );
#13922 = circle ( 'none', #13905, 62.50000000000000000 ) ;
#13923 = axis2_placement_3d ( 'none', #13868, #13917, #13915 ) ;
#13924 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13925 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13926 = vector ( 'none', #13925, 1000.000000000000000 ) ;
#13927 = cartesian_point ( 'none', ( -29.99999999999999300, -6.000000000000000000, -30.00000000000000000 ) ) ;
#13928 = vertex_point ( 'none', #31081 ) ;
#13929 = line ( 'none', #13927, #13926 ) ;
#13930 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13931 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13932 = axis2_placement_3d ( 'none', #13931, #13930, #12940 ) ;
#13933 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13934 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13935 = axis2_placement_3d ( 'none', #13944, #13934, #13933 ) ;
#13936 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13937 = cartesian_point ( 'none', ( 23.93461584375485900, 0.0000000000000000000, -57.73546712733759300 ) ) ;
#13938 = circle ( 'none', #13932, 57.69999999999999600 ) ;
#13939 = cartesian_point ( 'none', ( -37.50000000000000000, 0.9999999999999991100, 37.50000000000000700 ) ) ;
#13940 = axis2_placement_3d ( 'none', #13939, #14197, #14192 ) ;
#13941 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13942 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13943 = cartesian_point ( 'none', ( 1.000000000000412100, 0.0000000000000000000, -62.49199948793445000 ) ) ;
#13944 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13945 = direction ( 'none', ( 0.1253332335642979000, -0.0000000000000000000, 0.9921147013144785400 ) ) ;
#13946 = vector ( 'none', #13945, 1000.000000000000100 ) ;
#13947 = cartesian_point ( 'none', ( -8.222756119860196800, 0.0000000000000000000, -57.11108720549190600 ) ) ;
#13948 = line ( 'none', #13947, #13946 ) ;
#13949 = direction ( 'none', ( 6.570168676713679900e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13950 = vector ( 'none', #13949, 1000.000000000000000 ) ;
#13951 = cartesian_point ( 'none', ( 1.000000000000380800, 0.0000000000000000000, -57.69133383793443700 ) ) ;
#13952 = line ( 'none', #13951, #13950 ) ;
#13953 = direction ( 'none', ( -6.570168676713679900e-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13954 = vector ( 'none', #13953, 1000.000000000000000 ) ;
#13955 = circle ( 'none', #13935, 57.70000000000000300 ) ;
#13956 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13957 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13958 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13959 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13960 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13961 = axis2_placement_3d ( 'none', #13960, #13959, #13958 ) ;
#13962 = circle ( 'none', #13961, 57.70000000000000300 ) ;
#13963 = cartesian_point ( 'none', ( -0.9999999999996184200, 0.0000000000000000000, -57.69133383793445100 ) ) ;
#13964 = cartesian_point ( 'none', ( 20.30781997698342800, 0.0000000000000000000, -54.00817019472545900 ) ) ;
#13965 = line ( 'none', #13964, #14023 ) ;
#13966 = axis2_placement_3d ( 'none', #13981, #14007, #14006 ) ;
#13967 = direction ( 'none', ( 0.1253332335642971800, 0.0000000000000000000, -0.9921147013144786500 ) ) ;
#13968 = vector ( 'none', #13967, 1000.000000000000100 ) ;
#13969 = cartesian_point ( 'none', ( 8.222756119860152400, 0.0000000000000000000, -57.11108720549191300 ) ) ;
#13970 = line ( 'none', #13969, #13968 ) ;
#13971 = cartesian_point ( 'none', ( 20.30781997698342800, 0.0000000000000000000, -54.00817019472547300 ) ) ;
#13972 = direction ( 'none', ( -0.1253332335642971800, -0.0000000000000000000, 0.9921147013144786500 ) ) ;
#13973 = vector ( 'none', #13972, 1000.000000000000200 ) ;
#13974 = cartesian_point ( 'none', ( 6.238526717231194700, 0.0000000000000000000, -57.36175367262050200 ) ) ;
#13975 = line ( 'none', #13974, #13973 ) ;
#13976 = cartesian_point ( 'none', ( 22.07506287197835300, 0.0000000000000000000, -58.47171623270693200 ) ) ;
#13977 = cartesian_point ( 'none', ( 13.37866814141687000, 0.0000000000000000000, -56.12754438563865700 ) ) ;
#13978 = direction ( 'none', ( -0.2486898871648481600, -0.0000000000000000000, 0.9685831611286328500 ) ) ;
#13979 = vector ( 'none', #13978, 1000.000000000000000 ) ;
#13980 = cartesian_point ( 'none', ( 16.50971146248879900, 0.0000000000000000000, -60.28000852210760700 ) ) ;
#13981 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13983 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13984 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13985 = axis2_placement_3d ( 'none', #13984, #13983, #13982 ) ;
#13986 = line ( 'none', #13990, #13979 ) ;
#13987 = cartesian_point ( 'none', ( 8.824439069035701500, 0.0000000000000000000, -61.87389817295235900 ) ) ;
#13988 = cartesian_point ( 'none', ( -0.9999999999995947700, 0.0000000000000000000, -57.69133383793445800 ) ) ;
#13989 = circle ( 'none', #13985, 62.50000000000000000 ) ;
#13990 = cartesian_point ( 'none', ( 13.37866814141686900, 0.0000000000000000000, -56.12754438563866400 ) ) ;
#13991 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13992 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13993 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13994 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13995 = axis2_placement_3d ( 'none', #13994, #13993, #13992 ) ;
#13996 = cartesian_point ( 'none', ( 33.10109822064436000, 0.0000000000000000000, -47.26105475534009100 ) ) ;
#13997 = line ( 'none', #13996, #14037 ) ;
#13998 = cartesian_point ( 'none', ( 29.22944367523073000, 0.0000000000000000000, -55.24391027467656600 ) ) ;
#13999 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14000 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14001 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14002 = axis2_placement_3d ( 'none', #14001, #14000, #13999 ) ;
#14003 = cartesian_point ( 'none', ( 15.31583446367413600, 0.0000000000000000000, -55.63016461130896300 ) ) ;
#14004 = cartesian_point ( 'none', ( 33.10109822064436700, 0.0000000000000000000, -47.26105475534009800 ) ) ;
#14005 = cartesian_point ( 'none', ( 26.91670536020935600, 0.0000000000000000000, -51.03705489692441700 ) ) ;
#14006 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14007 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14008 = circle ( 'none', #14046, 57.69999999999999600 ) ;
#14009 = cartesian_point ( 'none', ( 8.222756119860152400, 0.0000000000000000000, -57.11108720549191300 ) ) ;
#14010 = circle ( 'none', #13995, 62.50000000000000000 ) ;
#14011 = direction ( 'none', ( 0.3681245526846722000, 0.0000000000000000000, -0.9297764858882537900 ) ) ;
#14012 = vector ( 'none', #14011, 999.9999999999998900 ) ;
#14013 = cartesian_point ( 'none', ( 22.16737294875993700, 0.0000000000000000000, -53.27192108935612700 ) ) ;
#14014 = line ( 'none', #14013, #14012 ) ;
#14015 = cartesian_point ( 'none', ( 22.16737294875993700, 0.0000000000000000000, -53.27192108935612700 ) ) ;
#14016 = circle ( 'none', #14002, 62.50000000000000000 ) ;
#14017 = direction ( 'none', ( 0.2486898871648478600, 0.0000000000000000000, -0.9685831611286328500 ) ) ;
#14018 = vector ( 'none', #14017, 1000.000000000000200 ) ;
#14019 = cartesian_point ( 'none', ( 15.31583446367413600, 0.0000000000000000000, -55.63016461130896300 ) ) ;
#14020 = line ( 'none', #14019, #14018 ) ;
#14021 = circle ( 'none', #13966, 57.70000000000000300 ) ;
#14022 = direction ( 'none', ( -0.3681245526846713700, -0.0000000000000000000, 0.9297764858882540100 ) ) ;
#14023 = vector ( 'none', #14022, 1000.000000000000000 ) ;
#14024 = cartesian_point ( 'none', ( 48.78833716273981500, 0.0000000000000000000, -39.06338639819673400 ) ) ;
#14025 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14026 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14027 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14028 = line ( 'none', #14035, #14080 ) ;
#14029 = direction ( 'none', ( -0.4817536741017101600, -0.0000000000000000000, 0.8763066800438664700 ) ) ;
#14030 = vector ( 'none', #14029, 999.9999999999998900 ) ;
#14031 = cartesian_point ( 'none', ( 26.91670536020934500, 0.0000000000000000000, -51.03705489692441700 ) ) ;
#14032 = line ( 'none', #14031, #14030 ) ;
#14033 = circle ( 'none', #14048, 62.50000000000000000 ) ;
#14034 = cartesian_point ( 'none', ( 35.92285869090140700, 0.0000000000000000000, -51.14487485050217700 ) ) ;
#14035 = cartesian_point ( 'none', ( 28.66931872029707800, 0.0000000000000000000, -50.07354754872100200 ) ) ;
#14036 = direction ( 'none', ( -0.5877852522924683600, -0.0000000000000000000, 0.8090169943749508900 ) ) ;
#14037 = vector ( 'none', #14036, 1000.000000000000100 ) ;
#14038 = cartesian_point ( 'none', ( 30.98205703531846200, 0.0000000000000000000, -54.28040292647314400 ) ) ;
#14039 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14040 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14041 = axis2_placement_3d ( 'none', #13991, #14040, #14039 ) ;
#14042 = cartesian_point ( 'none', ( 28.66931872029707800, 0.0000000000000000000, -50.07354754872100200 ) ) ;
#14043 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14044 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14045 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14046 = axis2_placement_3d ( 'none', #14045, #14044, #14043 ) ;
#14047 = circle ( 'none', #14041, 57.70000000000000300 ) ;
#14048 = axis2_placement_3d ( 'none', #14027, #14026, #14025 ) ;
#14049 = advanced_face ( 'none', ( #31080 ), #31096, .f. ) ;
#14050 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14051 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14052 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14053 = axis2_placement_3d ( 'none', #14052, #14051, #14050 ) ;
#14054 = direction ( 'none', ( -0.7705132427757847000, -0.0000000000000000000, 0.6374239897486951900 ) ) ;
#14055 = vector ( 'none', #14054, 999.9999999999998900 ) ;
#14056 = cartesian_point ( 'none', ( 37.54089267965130700, 0.0000000000000000000, -49.96930434591724400 ) ) ;
#14057 = circle ( 'none', #14053, 62.50000000000000000 ) ;
#14058 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14059 = cartesian_point ( 'none', ( 40.22140424334502700, 0.0000000000000000000, -41.37062533602104300 ) ) ;
#14060 = cartesian_point ( 'none', ( 43.81451272577859200, 0.0000000000000000000, -37.54435343167578100 ) ) ;
#14061 = line ( 'none', #14060, #14055 ) ;
#14062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14063 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14064 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14065 = axis2_placement_3d ( 'none', #14064, #14063, #14062 ) ;
#14066 = cartesian_point ( 'none', ( 52.62645884097631900, 0.0000000000000000000, -23.65894819849407000 ) ) ;
#14067 = circle ( 'none', #14065, 62.50000000000000000 ) ;
#14068 = direction ( 'none', ( 0.5877852522924674700, 0.0000000000000000000, -0.8090169943749514500 ) ) ;
#14069 = vector ( 'none', #14068, 1000.000000000000100 ) ;
#14070 = cartesian_point ( 'none', ( 34.71913220939426700, 0.0000000000000000000, -46.08548425075516500 ) ) ;
#14071 = line ( 'none', #14070, #14069 ) ;
#14072 = cartesian_point ( 'none', ( 38.76346698850220200, 0.0000000000000000000, -42.73971954787841600 ) ) ;
#14073 = cartesian_point ( 'none', ( 43.81451272577859200, 0.0000000000000000000, -37.54435343167578800 ) ) ;
#14074 = direction ( 'none', ( -0.6845471059286835100, -0.0000000000000000000, 0.7289686274214164400 ) ) ;
#14075 = vector ( 'none', #14074, 1000.000000000000000 ) ;
#14076 = cartesian_point ( 'none', ( 38.76346698850219500, 0.0000000000000000000, -42.73971954787841600 ) ) ;
#14077 = line ( 'none', #14076, #14075 ) ;
#14078 = cartesian_point ( 'none', ( 47.51348918324242700, 0.0000000000000000000, -40.60441288374831000 ) ) ;
#14079 = direction ( 'none', ( 0.4817536741017106600, 0.0000000000000000000, -0.8763066800438662500 ) ) ;
#14080 = vector ( 'none', #14079, 999.9999999999998900 ) ;
#14081 = axis2_placement_3d ( 'none', #14092, #14155, #14154 ) ;
#14082 = oriented_edge ( 'none', *, *, #51279, .t. ) ;
#14083 = face_outer_bound ( 'none', #136, .t. ) ;
#14084 = face_outer_bound ( 'none', #190, .t. ) ;
#14085 = advanced_face ( 'none', ( #31093 ), #31078, .t. ) ;
#14086 = cartesian_point ( 'none', ( -22.49999999999938500, 11.50000000000000200, 24.00000000000001100 ) ) ;
#14087 = plane ( 'none', #14117 ) ;
#14088 = circle ( 'none', #14081, 2.499999999999998700 ) ;
#14089 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14090 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14091 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14092 = cartesian_point ( 'none', ( -22.49999999999938500, -6.000000000000000000, 24.00000000000001100 ) ) ;
#14093 = axis2_placement_3d ( 'none', #14126, #14125, #14188 ) ;
#14094 = vertex_point ( 'none', #31077 ) ;
#14095 = face_bound ( 'none', #569, .t. ) ;
#14096 = direction ( 'none', ( 0.6845471059286835100, 0.0000000000000000000, -0.7289686274214164400 ) ) ;
#14097 = vector ( 'none', #14096, 1000.000000000000000 ) ;
#14098 = cartesian_point ( 'none', ( 59.12440633493840600, 0.0000000000000000000, -20.26214637053770300 ) ) ;
#14099 = axis2_placement_3d ( 'none', #14091, #14090, #14089 ) ;
#14100 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14101 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14102 = oriented_edge ( 'none', *, *, #7742, .t. ) ;
#14103 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14104 = axis2_placement_3d ( 'none', #14103, #14101, #14100 ) ;
#14105 = vertex_point ( 'none', #31073 ) ;
#14106 = cartesian_point ( 'none', ( 53.29956708309951800, 0.0000000000000000000, -32.64055987194727500 ) ) ;
#14107 = advanced_face ( 'none', ( #31066 ), #31123, .f. ) ;
#14108 = circle ( 'none', #14099, 57.69999999999999600 ) ;
#14109 = circle ( 'none', #14104, 62.50000000000000000 ) ;
#14110 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14111 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14112 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14113 = axis2_placement_3d ( 'none', #14112, #14111, #14110 ) ;
#14114 = cartesian_point ( 'none', ( 40.22140424334502700, 0.0000000000000000000, -41.37062533602104300 ) ) ;
#14115 = line ( 'none', #14114, #14097 ) ;
#14116 = circle ( 'none', #14113, 62.50000000000000000 ) ;
#14117 = axis2_placement_3d ( 'none', #14149, #14148, #14147 ) ;
#14118 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 24.00000000000000400 ) ) ;
#14119 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14120 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14121 = axis2_placement_3d ( 'none', #14058, #14120, #14119 ) ;
#14122 = circle ( 'none', #14121, 57.70000000000000300 ) ;
#14123 = cartesian_point ( 'none', ( 48.17457742384822000, 0.0000000000000000000, -31.75689043394602300 ) ) ;
#14124 = cartesian_point ( 'none', ( 43.50768602058377600, 0.0000000000000000000, -44.87015998561069800 ) ) ;
#14125 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14126 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14127 = circle ( 'none', #14187, 62.50000000000000000 ) ;
#14128 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14129 = vector ( 'none', #14128, 1000.000000000000000 ) ;
#14130 = circle ( 'none', #14093, 62.50000000000000000 ) ;
#14131 = edge_loop ( 'none', ( #51843, #51845, #52095, #51862 ) ) ;
#14132 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14133 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#14134 = line ( 'none', #14133, #14129 ) ;
#14135 = axis2_placement_3d ( 'none', #14174, #14173, #14171 ) ;
#14136 = cartesian_point ( 'none', ( 61.57247568412744700, 0.0000000000000000000, -10.72754576441117000 ) ) ;
#14137 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14138 = cylindrical_surface ( 'none', #14151, 2.499999999999998700 ) ;
#14139 = cartesian_point ( 'none', ( 48.17457742384823400, 0.0000000000000000000, -31.75689043394601500 ) ) ;
#14140 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14141 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14142 = axis2_placement_3d ( 'none', #14118, #14141, #14140 ) ;
#14143 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14144 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14145 = axis2_placement_3d ( 'none', #14153, #14144, #14143 ) ;
#14146 = circle ( 'none', #14145, 4.000000000000000000 ) ;
#14147 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14148 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14149 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 24.00000000000000400 ) ) ;
#14150 = oriented_edge ( 'none', *, *, #37102, .t. ) ;
#14151 = axis2_placement_3d ( 'none', #14086, #14137, #14132 ) ;
#14152 = circle ( 'none', #14142, 4.000000000000000000 ) ;
#14153 = cartesian_point ( 'none', ( -22.49999999999999600, 4.000000000000000000, 24.00000000000000400 ) ) ;
#14154 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14155 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14156 = line ( 'none', #14225, #14224 ) ;
#14157 = cartesian_point ( 'none', ( -22.16737294875997200, 95.00000000000000000, -53.27192108935610500 ) ) ;
#14158 = cartesian_point ( 'none', ( -29.71505162541472000, 95.00000000000000000, -56.12722785688723100 ) ) ;
#14159 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 23.99999999999999300 ) ) ;
#14160 = cartesian_point ( 'none', ( 56.11867240781052900, 0.0000000000000000000, -27.51262632292391100 ) ) ;
#14161 = cartesian_point ( 'none', ( 45.08936070527597200, 0.0000000000000000000, -36.00332694612421800 ) ) ;
#14162 = direction ( 'none', ( 0.7705132427757868100, 0.0000000000000000000, -0.6374239897486925200 ) ) ;
#14163 = vector ( 'none', #14162, 1000.000000000000200 ) ;
#14164 = cartesian_point ( 'none', ( 51.77490025784617000, 0.0000000000000000000, -25.46860230342609600 ) ) ;
#14165 = cartesian_point ( 'none', ( 52.22791349314151400, 0.0000000000000000000, -34.32921572295130400 ) ) ;
#14166 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14167 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14168 = cartesian_point ( 'none', ( 45.08936070527597200, 0.0000000000000000000, -36.00332694612421800 ) ) ;
#14169 = line ( 'none', #14168, #14163 ) ;
#14170 = axis2_placement_3d ( 'none', #14179, #14167, #14166 ) ;
#14171 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14172 = oriented_edge ( 'none', *, *, #13208, .f. ) ;
#14173 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14174 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14175 = circle ( 'none', #14185, 57.69999999999999600 ) ;
#14176 = circle ( 'none', #14170, 57.70000000000000300 ) ;
#14177 = direction ( 'none', ( -0.8443279255020118600, -0.0000000000000000000, 0.5358267949790016500 ) ) ;
#14178 = vector ( 'none', #14177, 1000.000000000000000 ) ;
#14179 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14180 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14182 = advanced_face ( 'none', ( #31116 ), #31118, .t. ) ;
#14181 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14183 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14184 = line ( 'none', #14139, #14178 ) ;
#14185 = axis2_placement_3d ( 'none', #14220, #14219, #14218 ) ;
#14186 = circle ( 'none', #14135, 57.69999999999998900 ) ;
#14187 = axis2_placement_3d ( 'none', #14183, #14181, #14180 ) ;
#14188 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14189 = cartesian_point ( 'none', ( 28.99999999999999300, 0.0000000000000000000, 31.00000000000000000 ) ) ;
#14190 = cartesian_point ( 'none', ( 30.99999999999999600, 0.0000000000000000000, 28.99999999999999600 ) ) ;
#14191 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14192 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14193 = vector ( 'none', #14201, 1000.000000000000000 ) ;
#14194 = cartesian_point ( 'none', ( 17.99999999999998600, 47.00000000000000000, 1.700000000000000200 ) ) ;
#14195 = line ( 'none', #14194, #14193 ) ;
#14196 = face_outer_bound ( 'none', #592, .t. ) ;
#14197 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14198 = direction ( 'none', ( 0.3681245526846722600, -0.0000000000000000000, 0.9297764858882536800 ) ) ;
#14199 = vector ( 'none', #14198, 1000.000000000000000 ) ;
#14200 = axis2_placement_3d ( 'none', #14205, #14204, #14191 ) ;
#14201 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14202 = face_outer_bound ( 'none', #538, .t. ) ;
#14203 = line ( 'none', #14157, #14199 ) ;
#14204 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14205 = cartesian_point ( 'none', ( -29.99999999999999300, -6.000000000000000000, -30.00000000000000000 ) ) ;
#14206 = direction ( 'none', ( -0.3681245526846722600, 0.0000000000000000000, -0.9297764858882536800 ) ) ;
#14207 = vector ( 'none', #14206, 1000.000000000000000 ) ;
#14208 = cartesian_point ( 'none', ( -20.30781997698346300, 95.00000000000000000, -54.00817019472545200 ) ) ;
#14209 = cartesian_point ( 'none', ( -26.91670536020936300, 95.00000000000000000, -51.03705489692441000 ) ) ;
#14210 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14211 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14212 = axis2_placement_3d ( 'none', #14159, #14211, #14210 ) ;
#14213 = cylindrical_surface ( 'none', #14212, 4.000000000000000000 ) ;
#14214 = line ( 'none', #14208, #14207 ) ;
#14215 = vertex_point ( 'none', #31117 ) ;
#14216 = face_outer_bound ( 'none', #52932, .t. ) ;
#14217 = face_outer_bound ( 'none', #145, .t. ) ;
#14218 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14219 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14220 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#14221 = cartesian_point ( 'none', ( -22.16737294875997200, 95.00000000000000000, -53.27192108935610500 ) ) ;
#14222 = plane ( 'none', #14200 ) ;
#14223 = direction ( 'none', ( -0.2486898871648489900, 0.0000000000000000000, -0.9685831611286326300 ) ) ;
#14224 = vector ( 'none', #14223, 1000.000000000000100 ) ;
#14225 = cartesian_point ( 'none', ( -13.37866814141689900, 95.00000000000000000, -56.12754438563865000 ) ) ;
#14226 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14227 = cartesian_point ( 'none', ( 49.24623101380623800, 0.0000000000000000000, -30.06823458294199700 ) ) ;
#14228 = axis2_placement_3d ( 'none', #14284, #14283, #14280 ) ;
#14229 = cartesian_point ( 'none', ( 49.24623101380623800, 0.0000000000000000000, -30.06823458294199700 ) ) ;
#14230 = line ( 'none', #14229, #14255 ) ;
#14231 = cartesian_point ( 'none', ( 54.55870198595160800, 0.0000000000000000000, -18.77865910037563100 ) ) ;
#14232 = cartesian_point ( 'none', ( 56.97023099094068500, 0.0000000000000000000, -25.70297221799188100 ) ) ;
#14233 = direction ( 'none', ( -0.9048270524660174700, -0.0000000000000000000, 0.4257792915650769900 ) ) ;
#14234 = vector ( 'none', #14233, 1000.000000000000000 ) ;
#14235 = cartesian_point ( 'none', ( 51.77490025784616300, 0.0000000000000000000, -25.46860230342610600 ) ) ;
#14236 = line ( 'none', #14235, #14234 ) ;
#14237 = direction ( 'none', ( 0.8443279255020128500, 0.0000000000000000000, -0.5358267949790003200 ) ) ;
#14238 = direction ( 'none', ( 0.9048270524660173600, 0.0000000000000000000, -0.4257792915650774900 ) ) ;
#14239 = vector ( 'none', #14238, 999.9999999999998900 ) ;
#14240 = cartesian_point ( 'none', ( 52.62645884097631900, 0.0000000000000000000, -23.65894819849407000 ) ) ;
#14241 = cartesian_point ( 'none', ( 56.85684302112129300, 0.0000000000000000000, -9.827990724027616300 ) ) ;
#14242 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14243 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14244 = axis2_placement_3d ( 'none', #14248, #14243, #14242 ) ;
#14245 = line ( 'none', #14240, #14239 ) ;
#14246 = circle ( 'none', #14244, 62.50000000000000000 ) ;
#14247 = edge_loop ( 'none', ( #11398, #14378, #14446, #14479 ) ) ;
#14248 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14249 = plane ( 'none', #14228 ) ;
#14250 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14251 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14252 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 24.00000000000000400 ) ) ;
#14253 = axis2_placement_3d ( 'none', #14252, #14251, #14250 ) ;
#14254 = cylindrical_surface ( 'none', #14253, 4.000000000000000000 ) ;
#14255 = vector ( 'none', #14237, 999.9999999999998900 ) ;
#14256 = line ( 'none', #14262, #14320 ) ;
#14257 = axis2_placement_3d ( 'none', #14317, #14269, #14315 ) ;
#14258 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14259 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14260 = axis2_placement_3d ( 'none', #14289, #14259, #14258 ) ;
#14261 = circle ( 'none', #14260, 2.499999999999998700 ) ;
#14263 = oriented_edge ( 'none', *, *, #8792, .f. ) ;
#14262 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -33.71589725978749600 ) ) ;
#14264 = cartesian_point ( 'none', ( 22.49999999999999600, 11.50000000000000200, 24.00000746030691400 ) ) ;
#14265 = face_outer_bound ( 'none', #171, .t. ) ;
#14266 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14267 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14268 = axis2_placement_3d ( 'none', #14281, #14267, #14266 ) ;
#14269 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14270 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14271 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14272 = cylindrical_surface ( 'none', #14278, 2.499999999999998700 ) ;
#14273 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14274 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14275 = cartesian_point ( 'none', ( 22.49999999999999600, 0.0000000000000000000, 24.00000746030691400 ) ) ;
#14276 = axis2_placement_3d ( 'none', #14275, #14274, #14273 ) ;
#14277 = circle ( 'none', #14276, 2.499999999999998700 ) ;
#14278 = axis2_placement_3d ( 'none', #14264, #14271, #14270 ) ;
#14279 = oriented_edge ( 'none', *, *, #7713, .f. ) ;
#14280 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14281 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 23.99999999999999300 ) ) ;
#14282 = circle ( 'none', #14268, 4.000000000000000000 ) ;
#14283 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14284 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 23.99999999999999300 ) ) ;
#14285 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14286 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14287 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14288 = face_outer_bound ( 'none', #224, .t. ) ;
#14289 = cartesian_point ( 'none', ( 22.49999999999999600, -6.000000000000000000, 24.00000746030691400 ) ) ;
#14290 = face_bound ( 'none', #198, .t. ) ;
#14291 = circle ( 'none', #14292, 57.70000000000000300 ) ;
#14292 = axis2_placement_3d ( 'none', #14287, #14286, #14285 ) ;
#14293 = cartesian_point ( 'none', ( 59.74244032368832800, 0.0000000000000000000, -18.36003333794739900 ) ) ;
#14294 = face_bound ( 'none', #562, .t. ) ;
#14295 = oriented_edge ( 'none', *, *, #6670, .f. ) ;
#14296 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14297 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14298 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14299 = cartesian_point ( 'none', ( 17.50000000000000000, -6.000000000000000000, -16.00000000000000000 ) ) ;
#14300 = face_outer_bound ( 'none', #244, .t. ) ;
#14301 = axis2_placement_3d ( 'none', #14345, #14335, #14342 ) ;
#14302 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -20.99999999999999300 ) ) ;
#14303 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14304 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14305 = cartesian_point ( 'none', ( -22.49999999999937800, 0.0000000000000000000, -20.99999999999998200 ) ) ;
#14306 = axis2_placement_3d ( 'none', #14305, #14304, #14303 ) ;
#14307 = circle ( 'none', #14306, 2.499999999999998700 ) ;
#14308 = axis2_placement_3d ( 'none', #14313, #14298, #14353 ) ;
#14309 = axis2_placement_3d ( 'none', #14302, #14297, #14296 ) ;
#14310 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14311 = plane ( 'none', #14308 ) ;
#14312 = oriented_edge ( 'none', *, *, #52535, .f. ) ;
#14313 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -20.99999999999999300 ) ) ;
#14314 = circle ( 'none', #14349, 4.000000000000000000 ) ;
#14315 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14316 = axis2_placement_3d ( 'none', #14319, #14318, #14310 ) ;
#14317 = cartesian_point ( 'none', ( 22.50000000000000400, 4.000000000000000000, 23.99999999999999300 ) ) ;
#14318 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14319 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -20.99999999999999300 ) ) ;
#14320 = vector ( 'none', #14325, 1000.000000000000100 ) ;
#14321 = face_outer_bound ( 'none', #241, .t. ) ;
#14322 = oriented_edge ( 'none', *, *, #38416, .f. ) ;
#14323 = circle ( 'none', #14309, 4.000000000000000000 ) ;
#14324 = circle ( 'none', #14257, 4.000000000000000000 ) ;
#14325 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#14326 = cylindrical_surface ( 'none', #14316, 4.000000000000000000 ) ;
#14327 = line ( 'none', #14387, #14386 ) ;
#14328 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14329 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14330 = cartesian_point ( 'none', ( 17.50000000000000000, -6.000000000000000000, -26.00000000000000400 ) ) ;
#14331 = cartesian_point ( 'none', ( 17.50000000000000000, 10.00000000000000000, -16.00000000000000000 ) ) ;
#14332 = plane ( 'none', #14336 ) ;
#14333 = cartesian_point ( 'none', ( -17.50000000000000000, -6.000000000000000000, -26.00000000000000400 ) ) ;
#14334 = line ( 'none', #14333, #14393 ) ;
#14335 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14336 = axis2_placement_3d ( 'none', #14331, #14329, #14328 ) ;
#14337 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14338 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14339 = cartesian_point ( 'none', ( -22.49999999999937800, -6.000000000000000000, -20.99999999999998200 ) ) ;
#14340 = axis2_placement_3d ( 'none', #14339, #14338, #14337 ) ;
#14341 = circle ( 'none', #14340, 2.499999999999998700 ) ;
#14343 = oriented_edge ( 'none', *, *, #51287, .t. ) ;
#14342 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14344 = cartesian_point ( 'none', ( -17.50000000000000000, -6.000000000000000000, -26.00000000000000400 ) ) ;
#14345 = cartesian_point ( 'none', ( -22.49999999999937800, 11.50000000000000200, -20.99999999999998200 ) ) ;
#14346 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14347 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14348 = cartesian_point ( 'none', ( -22.50000000000000000, 4.000000000000000000, -20.99999999999999300 ) ) ;
#14349 = axis2_placement_3d ( 'none', #14348, #14347, #14346 ) ;
#14350 = face_outer_bound ( 'none', #232, .t. ) ;
#14351 = oriented_edge ( 'none', *, *, #52110, .f. ) ;
#14352 = face_outer_bound ( 'none', #270, .t. ) ;
#14353 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14354 = cylindrical_surface ( 'none', #14301, 2.499999999999998700 ) ;
#14355 = advanced_face ( 'none', ( #31124 ), #31112, .t. ) ;
#14356 = edge_loop ( 'none', ( #14312, #14463, #14693, #52371 ) ) ;
#14357 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14358 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14359 = face_outer_bound ( 'none', #279, .t. ) ;
#14360 = plane ( 'none', #14368 ) ;
#14361 = circle ( 'none', #14421, 8.850000000000001400 ) ;
#14362 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14363 = circle ( 'none', #14401, 2.499999999999998700 ) ;
#14364 = advanced_face ( 'none', ( #31115 ), #31107, .t. ) ;
#14365 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -21.75869939627408200 ) ) ;
#14366 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#14367 = cylindrical_surface ( 'none', #14428, 8.850000000000001400 ) ;
#14368 = axis2_placement_3d ( 'none', #14380, #14358, #14357 ) ;
#14369 = cartesian_point ( 'none', ( 17.50000000000000000, -6.000000000000000000, -16.00000000000000000 ) ) ;
#14370 = line ( 'none', #14369, #14375 ) ;
#14371 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14372 = vector ( 'none', #14371, 1000.000000000000000 ) ;
#14373 = cartesian_point ( 'none', ( 17.50000000000000000, 10.00000000000000000, -26.00000000000000400 ) ) ;
#14374 = line ( 'none', #14373, #14372 ) ;
#14375 = vector ( 'none', #14362, 1000.000000000000000 ) ;
#14376 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14377 = vector ( 'none', #14376, 1000.000000000000000 ) ;
#14378 = oriented_edge ( 'none', *, *, #10695, .f. ) ;
#14379 = face_outer_bound ( 'none', #288, .t. ) ;
#14380 = cartesian_point ( 'none', ( -17.50000000000000400, 10.00000000000000000, -16.00000000000000000 ) ) ;
#14381 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14382 = vector ( 'none', #14381, 1000.000000000000000 ) ;
#14383 = cartesian_point ( 'none', ( -17.50000000000000000, 10.00000000000000000, -26.00000000000000400 ) ) ;
#14384 = line ( 'none', #14383, #14382 ) ;
#14385 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14386 = vector ( 'none', #14385, 1000.000000000000000 ) ;
#14387 = cartesian_point ( 'none', ( 17.50000000000000000, 10.00000000000000000, -16.00000000000000000 ) ) ;
#14388 = cartesian_point ( 'none', ( -17.50000000000000400, 10.00000000000000000, -16.00000000000000000 ) ) ;
#14389 = line ( 'none', #14388, #14377 ) ;
#14390 = advanced_face ( 'none', ( #31102 ), #31098, .t. ) ;
#14391 = cartesian_point ( 'none', ( -17.50000000000000400, -6.000000000000000000, -16.00000000000000000 ) ) ;
#14392 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14393 = vector ( 'none', #14392, 1000.000000000000000 ) ;
#14394 = direction ( 'none', ( -3.469446951953613700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14395 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -3.469446951953613700e-016 ) ) ;
#14396 = edge_curve ( 'none', #211, #159, #31164, .t. ) ;
#14397 = circle ( 'none', #14497, 8.850000000000001400 ) ;
#14398 = axis2_placement_3d ( 'none', #14402, #14395, #14394 ) ;
#14399 = face_outer_bound ( 'none', #52315, .t. ) ;
#14400 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14401 = axis2_placement_3d ( 'none', #14415, #14407, #14400 ) ;
#14402 = cartesian_point ( 'none', ( -17.50000000000000400, 10.00000000000000000, -16.00000000000000000 ) ) ;
#14403 = edge_loop ( 'none', ( #12896, #14279, #14577, #14521 ) ) ;
#14404 = cartesian_point ( 'none', ( -17.99999999999999600, 47.00000000000000000, -18.19999999999999900 ) ) ;
#14405 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -22.55869939627408300 ) ) ;
#14406 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14407 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14408 = plane ( 'none', #14398 ) ;
#14409 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14410 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#14411 = oriented_edge ( 'none', *, *, #52548, .f. ) ;
#14412 = plane ( 'none', #14464 ) ;
#14413 = direction ( 'none', ( 3.469446951953613700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14414 = vector ( 'none', #14413, 1000.000000000000000 ) ;
#14415 = cartesian_point ( 'none', ( 22.50000000000061800, -6.000000000000000000, -20.99999253969308600 ) ) ;
#14416 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -33.98985223130100800 ) ) ;
#14417 = face_outer_bound ( 'none', #282, .t. ) ;
#14418 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14419 = cartesian_point ( 'none', ( -17.50000000000000400, -6.000000000000000000, -16.00000000000000000 ) ) ;
#14420 = line ( 'none', #14419, #14414 ) ;
#14421 = axis2_placement_3d ( 'none', #14427, #14366, #14418 ) ;
#14422 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14423 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#14424 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.98985223130100800 ) ) ;
#14425 = axis2_placement_3d ( 'none', #14424, #14423, #14422 ) ;
#14426 = circle ( 'none', #14425, 8.850000000000001400 ) ;
#14427 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.98985223130100100 ) ) ;
#14428 = axis2_placement_3d ( 'none', #14410, #14409, #14406 ) ;
#14429 = face_outer_bound ( 'none', #52930, .t. ) ;
#14430 = conical_surface ( 'none', #14431, 9.316987298107779500, 1.047197551196600100 ) ;
#14431 = axis2_placement_3d ( 'none', #14441, #14493, #14492 ) ;
#14433 = vertex_point ( 'none', #31159 ) ;
#14432 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14434 = oriented_edge ( 'none', *, *, #14396, .f. ) ;
#14435 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14436 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.55869939627408300 ) ) ;
#14437 = axis2_placement_3d ( 'none', #14436, #14435, #14432 ) ;
#14438 = cartesian_point ( 'none', ( 8.592946108295432600, 7.116580753731044600, -7.000000000000000000 ) ) ;
#14439 = face_outer_bound ( 'none', #478, .t. ) ;
#14440 = cartesian_point ( 'none', ( 29.99999999999999600, -6.000000000000000000, 28.99999999999999600 ) ) ;
#14441 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00869939627408200 ) ) ;
#14442 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14443 = vector ( 'none', #14442, 1000.000000000000000 ) ;
#14444 = cartesian_point ( 'none', ( -10.99999999999999100, 47.00000000000000000, -20.69999999999999900 ) ) ;
#14445 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -22.55869939627408300 ) ) ;
#14446 = oriented_edge ( 'none', *, *, #9285, .f. ) ;
#14447 = oriented_edge ( 'none', *, *, #14934, .f. ) ;
#14448 = oriented_edge ( 'none', *, *, #7820, .f. ) ;
#14449 = direction ( 'none', ( 4.956352788505162300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14450 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 4.956352788505162300e-016 ) ) ;
#14451 = line ( 'none', #14444, #14443 ) ;
#14452 = circle ( 'none', #14437, 9.750000000000000000 ) ;
#14453 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14454 = vector ( 'none', #14453, 1000.000000000000000 ) ;
#14455 = cartesian_point ( 'none', ( -29.99999999999999300, -6.000000000000000000, -28.99999999999999600 ) ) ;
#14456 = line ( 'none', #14455, #14454 ) ;
#14457 = cartesian_point ( 'none', ( -9.966506350946106700, 1.220545010136791600e-015, -22.43369939627407900 ) ) ;
#14458 = line ( 'none', #14457, #14503 ) ;
#14459 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14460 = vector ( 'none', #14459, 1000.000000000000000 ) ;
#14461 = cartesian_point ( 'none', ( -17.99999999999999600, 47.00000000000000000, -18.19999999999999900 ) ) ;
#14462 = line ( 'none', #14461, #14460 ) ;
#14463 = oriented_edge ( 'none', *, *, #52121, .f. ) ;
#14464 = axis2_placement_3d ( 'none', #14404, #14450, #14449 ) ;
#14465 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14466 = vector ( 'none', #14465, 1000.000000000000000 ) ;
#14467 = cartesian_point ( 'none', ( -28.99999999999998900, -6.000000000000000000, -30.00000000000000000 ) ) ;
#14468 = line ( 'none', #14467, #14466 ) ;
#14469 = axis2_placement_3d ( 'none', #14490, #14482, #14476 ) ;
#14470 = direction ( 'none', ( -0.5000000000000021100, 0.8660254037844373800, 0.0000000000000000000 ) ) ;
#14471 = direction ( 'none', ( 0.8660254037844374900, 0.5000000000000022200, 0.0000000000000000000 ) ) ;
#14472 = cartesian_point ( 'none', ( -9.026279441628835400, 5.211324865405164700, -15.32287565553229800 ) ) ;
#14473 = cartesian_point ( 'none', ( 1.700000000000000000, 47.00000000000000000, 30.20000000000001000 ) ) ;
#14474 = line ( 'none', #14473, #15284 ) ;
#14475 = direction ( 'none', ( 8.659560562354931600e-017, 0.7071067811865475700, -0.7071067811865474600 ) ) ;
#14476 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14477 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#14478 = direction ( 'none', ( 0.8660254037844408200, -0.4999999999999963900, -0.0000000000000000000 ) ) ;
#14479 = oriented_edge ( 'none', *, *, #7841, .f. ) ;
#14480 = cartesian_point ( 'none', ( -9.526279441628798100, -6.077350269189670600, -15.32287565553229800 ) ) ;
#14481 = edge_curve ( 'none', #159, #21188, #31151, .t. ) ;
#14482 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14483 = plane ( 'none', #14498 ) ;
#14484 = plane ( 'none', #14500 ) ;
#14485 = cartesian_point ( 'none', ( 11.34294610829540800, 2.353441032916671700, -14.00000000000000000 ) ) ;
#14486 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14487 = vector ( 'none', #14486, 1000.000000000000000 ) ;
#14488 = plane ( 'none', #14469 ) ;
#14489 = line ( 'none', #14438, #14487 ) ;
#14490 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#14491 = edge_loop ( 'none', ( #14448, #14741, #14657, #14551 ) ) ;
#14492 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14493 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#14494 = direction ( 'none', ( 0.2486898871648554600, 0.0000000000000000000, 0.9685831611286308500 ) ) ;
#14495 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14496 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14497 = axis2_placement_3d ( 'none', #14501, #14496, #14495 ) ;
#14498 = axis2_placement_3d ( 'none', #14472, #14471, #14470 ) ;
#14499 = face_outer_bound ( 'none', #318, .t. ) ;
#14500 = axis2_placement_3d ( 'none', #14480, #14478, #14477 ) ;
#14501 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.44194228827397800 ) ) ;
#14502 = direction ( 'none', ( -0.8660254037844379300, 1.060575238724906100e-016, 0.5000000000000014400 ) ) ;
#14503 = vector ( 'none', #14502, 999.9999999999998900 ) ;
#14504 = edge_curve ( 'none', #21188, #21183, #31155, .t. ) ;
#14505 = line ( 'none', #14556, #14555 ) ;
#14506 = oriented_edge ( 'none', *, *, #9649, .f. ) ;
#14507 = cartesian_point ( 'none', ( -10.99999999999999100, 47.00000000000000000, -27.69999999999999900 ) ) ;
#14508 = line ( 'none', #14572, #14571 ) ;
#14509 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14510 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14511 = edge_curve ( 'none', #14094, #14552, #31141, .t. ) ;
#14512 = cylindrical_surface ( 'none', #14517, 1.000000000000000900 ) ;
#14513 = axis2_placement_3d ( 'none', #14567, #14559, #14558 ) ;
#14514 = face_outer_bound ( 'none', #575, .t. ) ;
#14515 = face_outer_bound ( 'none', #24777, .t. ) ;
#14516 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14517 = axis2_placement_3d ( 'none', #14518, #14509, #14516 ) ;
#14518 = cartesian_point ( 'none', ( -29.00000000000000000, -6.000000000000000000, 28.99999999999999600 ) ) ;
#14519 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14520 = line ( 'none', #14528, #14527 ) ;
#14521 = oriented_edge ( 'none', *, *, #10576, .f. ) ;
#14522 = axis2_placement_3d ( 'none', #14525, #14519, #14523 ) ;
#14523 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14524 = face_outer_bound ( 'none', #23861, .t. ) ;
#14525 = cartesian_point ( 'none', ( -28.99999999999998900, -6.000000000000000000, -28.99999999999999600 ) ) ;
#14526 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#14527 = vector ( 'none', #14510, 1000.000000000000000 ) ;
#14528 = cartesian_point ( 'none', ( -10.99999999999999100, 47.00000000000000000, -27.69999999999999900 ) ) ;
#14529 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14530 = vector ( 'none', #14529, 1000.000000000000000 ) ;
#14531 = cartesian_point ( 'none', ( 3.633333333333332900, 11.00000000000000000, -7.000000000000000000 ) ) ;
#14532 = line ( 'none', #14531, #14530 ) ;
#14533 = axis2_placement_3d ( 'none', #14536, #14539, #14537 ) ;
#14535 = advanced_face ( 'none', ( #31142 ), #31150, .t. ) ;
#14534 = face_outer_bound ( 'none', #23053, .t. ) ;
#14536 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.30496480251722600 ) ) ;
#14537 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14538 = cylindrical_surface ( 'none', #14522, 1.000000000000000900 ) ;
#14539 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14540 = conical_surface ( 'none', #14533, 9.087251964823741100, 1.047197551196589400 ) ;
#14541 = face_outer_bound ( 'none', #52240, .t. ) ;
#14542 = plane ( 'none', #14549 ) ;
#14543 = toroidal_surface ( 'none', #14560, 2.000000000000000000, 1.000000000000000000 ) ;
#14544 = axis2_placement_3d ( 'none', #14589, #14587, #14586 ) ;
#14545 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14546 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14547 = cartesian_point ( 'none', ( 28.99999999999999300, -6.000000000000000000, 28.99999999999999600 ) ) ;
#14548 = circle ( 'none', #14600, 1.000000000000000900 ) ;
#14549 = axis2_placement_3d ( 'none', #14507, #14562, #14561 ) ;
#14550 = circle ( 'none', #14557, 1.000000000000000900 ) ;
#14551 = oriented_edge ( 'none', *, *, #9560, .f. ) ;
#14552 = vertex_point ( 'none', #31139 ) ;
#14553 = cylindrical_surface ( 'none', #14590, 1.000000000000000900 ) ;
#14554 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14555 = vector ( 'none', #14554, 1000.000000000000000 ) ;
#14556 = cartesian_point ( 'none', ( -17.99999999999999600, 47.00000000000000000, -27.69999999999999900 ) ) ;
#14557 = axis2_placement_3d ( 'none', #14547, #14546, #14545 ) ;
#14558 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14559 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14560 = axis2_placement_3d ( 'none', #14606, #14605, #14601 ) ;
#14561 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14562 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14563 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#14564 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#14565 = plane ( 'none', #14513 ) ;
#14566 = face_outer_bound ( 'none', #382, .t. ) ;
#14567 = cartesian_point ( 'none', ( -10.99999999999999100, 47.00000000000000000, -20.69999999999999900 ) ) ;
#14568 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000200, 37.14999999999999900 ) ) ;
#14569 = plane ( 'none', #14574 ) ;
#14570 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14571 = vector ( 'none', #14570, 1000.000000000000000 ) ;
#14572 = cartesian_point ( 'none', ( -29.00000000000000000, -6.000000000000000000, 30.00000000000000000 ) ) ;
#14573 = face_outer_bound ( 'none', #743, .t. ) ;
#14574 = axis2_placement_3d ( 'none', #14526, #14564, #14563 ) ;
#14575 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14576 = plane ( 'none', #14630 ) ;
#14577 = oriented_edge ( 'none', *, *, #9122, .f. ) ;
#14578 = face_outer_bound ( 'none', #463, .t. ) ;
#14579 = cartesian_point ( 'none', ( 35.00000000000000000, 0.0000000000000000000, -46.50000000000000000 ) ) ;
#14580 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14581 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14582 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000200, 35.50000000000000700 ) ) ;
#14583 = direction ( 'none', ( -1.734723475976806800e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14584 = cartesian_point ( 'none', ( -29.00000000000000000, -1.000000000000000000, 30.00000000000000000 ) ) ;
#14585 = face_outer_bound ( 'none', #376, .t. ) ;
#14586 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14587 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14588 = cartesian_point ( 'none', ( -31.00000000000000400, -1.000000000000000000, 30.00000000000000000 ) ) ;
#14589 = cartesian_point ( 'none', ( -29.00000000000000000, -1.000000000000000000, 31.00000000000000000 ) ) ;
#14590 = axis2_placement_3d ( 'none', #14588, #14583, #14575 ) ;
#14591 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14592 = vector ( 'none', #14591, 1000.000000000000000 ) ;
#14593 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000000, 37.14999999999999900 ) ) ;
#14594 = axis2_placement_3d ( 'none', #14582, #14581, #14580 ) ;
#14595 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14596 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#14597 = cartesian_point ( 'none', ( -41.49999999999999300, 1.000000000000000000, 37.50000000000000700 ) ) ;
#14598 = circle ( 'none', #14634, 1.000000000000000900 ) ;
#14599 = circle ( 'none', #14594, 1.649999999999991700 ) ;
#14600 = axis2_placement_3d ( 'none', #14597, #14596, #14595 ) ;
#14601 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14602 = circle ( 'none', #14544, 1.000000000000000900 ) ;
#14603 = cartesian_point ( 'none', ( -29.00000000000000000, 0.0000000000000000000, 31.00000000000000000 ) ) ;
#14604 = line ( 'none', #14593, #14592 ) ;
#14605 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14606 = cartesian_point ( 'none', ( -28.99999999999998900, -1.000000000000000000, -28.99999999999999600 ) ) ;
#14607 = plane ( 'none', #14615 ) ;
#14608 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#14609 = line ( 'none', #14608, #14671 ) ;
#14610 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14611 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14612 = cartesian_point ( 'none', ( -9.142946108295502600, 6.163952809568046500, -7.000000000000000000 ) ) ;
#14613 = oriented_edge ( 'none', *, *, #5533, .f. ) ;
#14614 = line ( 'none', #14612, #14674 ) ;
#14615 = axis2_placement_3d ( 'none', #14668, #14664, #14663 ) ;
#14616 = face_outer_bound ( 'none', #433, .t. ) ;
#14617 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14618 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14619 = edge_loop ( 'none', ( #6993, #52146, #25900, #50904 ) ) ;
#14620 = cartesian_point ( 'none', ( -17.99999999999999600, 47.00000000000000000, -20.69999999999999900 ) ) ;
#14621 = face_outer_bound ( 'none', #367, .t. ) ;
#14622 = face_outer_bound ( 'none', #420, .t. ) ;
#14623 = plane ( 'none', #14635 ) ;
#14624 = oriented_edge ( 'none', *, *, #10609, .t. ) ;
#14625 = axis2_placement_3d ( 'none', #14579, #14618, #14617 ) ;
#14626 = face_outer_bound ( 'none', #453, .t. ) ;
#14627 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14628 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14629 = cartesian_point ( 'none', ( -10.99999999999999100, 47.00000000000000000, -20.69999999999999900 ) ) ;
#14630 = axis2_placement_3d ( 'none', #14629, #14628, #14627 ) ;
#14631 = cylindrical_surface ( 'none', #14666, 2.749999999999999100 ) ;
#14632 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14633 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14634 = axis2_placement_3d ( 'none', #14639, #14633, #14632 ) ;
#14635 = axis2_placement_3d ( 'none', #14620, #14611, #14610 ) ;
#14636 = cartesian_point ( 'none', ( -28.99999999999998900, 0.0000000000000000000, -31.00000000000000000 ) ) ;
#14637 = cartesian_point ( 'none', ( -31.00000000000000400, 0.0000000000000000000, 28.99999999999999600 ) ) ;
#14638 = edge_curve ( 'none', #14740, #14768, #31129, .t. ) ;
#14639 = cartesian_point ( 'none', ( -28.99999999999998900, -1.000000000000000000, -28.99999999999999600 ) ) ;
#14640 = plane ( 'none', #14625 ) ;
#14641 = face_outer_bound ( 'none', #405, .t. ) ;
#14642 = plane ( 'none', #14647 ) ;
#14643 = cartesian_point ( 'none', ( 35.00000000000000000, 8.000000000000000000, -46.50000000000000000 ) ) ;
#14644 = line ( 'none', #14643, #14685 ) ;
#14645 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14646 = axis2_placement_3d ( 'none', #14703, #14702, #14701 ) ;
#14647 = axis2_placement_3d ( 'none', #14697, #14696, #14695 ) ;
#14648 = cartesian_point ( 'none', ( -9.142946108295502600, 6.163952809568047400, -14.00000000000000000 ) ) ;
#14649 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#14650 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#14651 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#14652 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#14653 = cartesian_point ( 'none', ( 35.00000000000000000, 8.000000000000000000, -46.50000000000000000 ) ) ;
#14654 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14655 = plane ( 'none', #14672 ) ;
#14656 = advanced_face ( 'none', ( #31145 ), #31146, .t. ) ;
#14657 = oriented_edge ( 'none', *, *, #9252, .f. ) ;
#14658 = cartesian_point ( 'none', ( -2.499999999999999600, 10.24999999999999800, 63.50000000000000000 ) ) ;
#14659 = line ( 'none', #14658, #14706 ) ;
#14660 = plane ( 'none', #14667 ) ;
#14661 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14662 = cartesian_point ( 'none', ( -2.499999999999999600, 7.500000000000000000, 63.50000000000000000 ) ) ;
#14663 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14664 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14665 = face_outer_bound ( 'none', #436, .t. ) ;
#14666 = axis2_placement_3d ( 'none', #14662, #14661, #14654 ) ;
#14667 = axis2_placement_3d ( 'none', #14651, #14650, #14649 ) ;
#14668 = cartesian_point ( 'none', ( -35.00000000000000000, 0.0000000000000000000, -46.50000000000000000 ) ) ;
#14669 = circle ( 'none', #14646, 0.9999999999999974500 ) ;
#14670 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#14671 = vector ( 'none', #14670, 1000.000000000000100 ) ;
#14672 = axis2_placement_3d ( 'none', #14653, #14652, #14645 ) ;
#14673 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14674 = vector ( 'none', #14673, 1000.000000000000000 ) ;
#14675 = axis2_placement_3d ( 'none', #14699, #14700, #14736 ) ;
#14676 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14677 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14678 = cartesian_point ( 'none', ( -29.00000000000000000, 0.0000000000000000000, 28.99999999999999600 ) ) ;
#14679 = face_outer_bound ( 'none', #396, .t. ) ;
#14680 = circle ( 'none', #14729, 1.000000000000000900 ) ;
#14681 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#14682 = vector ( 'none', #14681, 1000.000000000000000 ) ;
#14683 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -35.44194228827397800 ) ) ;
#14684 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#14685 = vector ( 'none', #14684, 1000.000000000000000 ) ;
#14686 = axis2_placement_3d ( 'none', #14678, #14677, #14676 ) ;
#14687 = cartesian_point ( 'none', ( -35.00000000000000000, 8.000000000000000000, -46.50000000000000000 ) ) ;
#14688 = line ( 'none', #14687, #14682 ) ;
#14689 = circle ( 'none', #14686, 2.000000000000001800 ) ;
#14690 = cartesian_point ( 'none', ( -28.99999999999998900, 0.0000000000000000000, -28.99999999999999600 ) ) ;
#14691 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14693 = oriented_edge ( 'none', *, *, #51759, .f. ) ;
#14692 = vector ( 'none', #14691, 1000.000000000000000 ) ;
#14694 = toroidal_surface ( 'none', #14675, 2.000000000000000000, 1.000000000000000000 ) ;
#14695 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14696 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14697 = cartesian_point ( 'none', ( -2.499999999999999600, 10.24999999999999800, 63.50000000000000000 ) ) ;
#14698 = cartesian_point ( 'none', ( -2.499999999999999600, 4.750000000000000900, 63.50000000000000000 ) ) ;
#14699 = cartesian_point ( 'none', ( -29.00000000000000000, -1.000000000000000000, 28.99999999999999600 ) ) ;
#14700 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14701 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14702 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14703 = cartesian_point ( 'none', ( -31.00000000000000400, -1.000000000000000000, 28.99999999999999600 ) ) ;
#14704 = face_outer_bound ( 'none', #449, .t. ) ;
#14705 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14706 = vector ( 'none', #14705, 1000.000000000000000 ) ;
#14707 = line ( 'none', #14698, #14692 ) ;
#14708 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14709 = vector ( 'none', #14708, 1000.000000000000000 ) ;
#14710 = cartesian_point ( 'none', ( -30.00000000000000400, -6.000000000000000000, 30.00000000000000000 ) ) ;
#14711 = line ( 'none', #14710, #14709 ) ;
#14713 = oriented_edge ( 'none', *, *, #14638, .f. ) ;
#14712 = line ( 'none', #14722, #14721 ) ;
#14714 = direction ( 'none', ( -0.8660254037844381500, 1.060575238724906300e-016, 0.5000000000000008900 ) ) ;
#14715 = vector ( 'none', #14714, 1000.000000000000000 ) ;
#14716 = axis2_placement_3d ( 'none', #14775, #14766, #14765 ) ;
#14717 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14718 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14719 = cartesian_point ( 'none', ( -28.99999999999998900, -1.000000000000000000, -31.00000000000000000 ) ) ;
#14720 = line ( 'none', #14723, #14715 ) ;
#14721 = vector ( 'none', #14780, 999.9999999999998900 ) ;
#14722 = cartesian_point ( 'none', ( -53.74261314031171100, 4.750000000000000900, -33.91506350946135500 ) ) ;
#14723 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -35.30496480251722600 ) ) ;
#14724 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14725 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14726 = cartesian_point ( 'none', ( -29.00000000000000000, -1.000000000000000000, 28.99999999999999600 ) ) ;
#14727 = axis2_placement_3d ( 'none', #14726, #14725, #14724 ) ;
#14728 = circle ( 'none', #14727, 1.000000000000000900 ) ;
#14729 = axis2_placement_3d ( 'none', #14719, #14718, #14717 ) ;
#14730 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14731 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14732 = axis2_placement_3d ( 'none', #14690, #14731, #14730 ) ;
#14733 = circle ( 'none', #14732, 2.000000000000001800 ) ;
#14734 = cylindrical_surface ( 'none', #14779, 2.749999999999999100 ) ;
#14735 = cartesian_point ( 'none', ( -30.00000000000000400, -1.000000000000000000, 28.99999999999999600 ) ) ;
#14736 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14737 = cartesian_point ( 'none', ( -28.99999999999998900, -1.000000000000000000, -30.00000000000000000 ) ) ;
#14738 = cylindrical_surface ( 'none', #14764, 1.000000000000000900 ) ;
#14739 = vertex_point ( 'none', #31126 ) ;
#14741 = oriented_edge ( 'none', *, *, #8302, .f. ) ;
#14740 = vertex_point ( 'none', #31127 ) ;
#14742 = edge_curve ( 'none', #21179, #21180, #31183, .t. ) ;
#14743 = axis2_placement_3d ( 'none', #14757, #14750, #14748 ) ;
#14744 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14745 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14746 = cartesian_point ( 'none', ( 2.000000000000002700, 7.500000000000000000, 63.50000000000000000 ) ) ;
#14747 = vertex_point ( 'none', #31153 ) ;
#14748 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 3.097720492815725800e-017 ) ) ;
#14749 = oriented_edge ( 'none', *, *, #138, .f. ) ;
#14750 = direction ( 'none', ( -3.097720492815725800e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14751 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14752 = edge_curve ( 'none', #14768, #21179, #31187, .t. ) ;
#14753 = face_outer_bound ( 'none', #633, .t. ) ;
#14754 = oriented_edge ( 'none', *, *, #15170, .f. ) ;
#14755 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14756 = vertex_point ( 'none', #31188 ) ;
#14757 = cartesian_point ( 'none', ( 27.50258157546444000, 47.00000000000000000, 1.700000000000000000 ) ) ;
#14758 = plane ( 'none', #14743 ) ;
#14759 = cartesian_point ( 'none', ( -30.00000000000000400, -1.000000000000000000, 31.00000000000000000 ) ) ;
#14760 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14761 = cartesian_point ( 'none', ( 28.99999999999999300, -1.000000000000000000, 28.99999999999999600 ) ) ;
#14762 = face_outer_bound ( 'none', #399, .t. ) ;
#14763 = axis2_placement_3d ( 'none', #14761, #14760, #14751 ) ;
#14764 = axis2_placement_3d ( 'none', #14759, #13936, #13956 ) ;
#14765 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14766 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14767 = cartesian_point ( 'none', ( 28.99999999999999300, -6.000000000000000000, 30.00000000000000000 ) ) ;
#14768 = vertex_point ( 'none', #31175 ) ;
#14769 = face_outer_bound ( 'none', #443, .t. ) ;
#14770 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14771 = vector ( 'none', #14770, 1000.000000000000000 ) ;
#14772 = cartesian_point ( 'none', ( -30.00000000000000400, -6.000000000000000000, 28.99999999999999600 ) ) ;
#14773 = line ( 'none', #14772, #14771 ) ;
#14774 = oriented_edge ( 'none', *, *, #14752, .f. ) ;
#14775 = cartesian_point ( 'none', ( 28.99999999999999300, -1.000000000000000000, 31.00000000000000000 ) ) ;
#14776 = vertex_point ( 'none', #31177 ) ;
#14777 = circle ( 'none', #14763, 1.000000000000000900 ) ;
#14778 = circle ( 'none', #14716, 1.000000000000000900 ) ;
#14779 = axis2_placement_3d ( 'none', #14746, #14745, #14744 ) ;
#14780 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000040000 ) ) ;
#14781 = cartesian_point ( 'none', ( 28.99999999999999300, -1.000000000000000000, 30.00000000000000000 ) ) ;
#14782 = vector ( 'none', #14755, 1000.000000000000000 ) ;
#14783 = cartesian_point ( 'none', ( 29.99999999999999600, 0.0000000000000000000, 31.00000000000000000 ) ) ;
#14784 = line ( 'none', #14783, #14782 ) ;
#14785 = axis2_placement_3d ( 'none', #14844, #14842, #14841 ) ;
#14786 = axis2_placement_3d ( 'none', #14838, #14837, #14836 ) ;
#14787 = direction ( 'none', ( 1.734723475976806800e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#14788 = vector ( 'none', #14787, 1000.000000000000000 ) ;
#14789 = cartesian_point ( 'none', ( -29.99999999999999300, -1.000000000000000000, -30.00000000000000700 ) ) ;
#14790 = line ( 'none', #14789, #14788 ) ;
#14791 = circle ( 'none', #14785, 2.000000000000001800 ) ;
#14792 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000040000 ) ) ;
#14793 = vector ( 'none', #14792, 999.9999999999998900 ) ;
#14794 = cartesian_point ( 'none', ( -53.74261314031171100, 10.24999999999999800, -33.91506350946135500 ) ) ;
#14795 = cylindrical_surface ( 'none', #14786, 2.749999999999996000 ) ;
#14796 = direction ( 'none', ( -1.734723475976806800e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14797 = vector ( 'none', #14796, 1000.000000000000000 ) ;
#14798 = face_outer_bound ( 'none', #507, .t. ) ;
#14799 = face_outer_bound ( 'none', #553, .t. ) ;
#14800 = cartesian_point ( 'none', ( -31.00000000000000400, 0.0000000000000000000, 30.00000000000000000 ) ) ;
#14801 = line ( 'none', #14800, #14797 ) ;
#14802 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14803 = vector ( 'none', #14802, 1000.000000000000000 ) ;
#14804 = cartesian_point ( 'none', ( -30.00000000000000400, -1.000000000000000000, 30.00000000000000000 ) ) ;
#14805 = cartesian_point ( 'none', ( -37.50000000000000000, 0.0000000000000000000, 41.50000000000000000 ) ) ;
#14806 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14807 = vector ( 'none', #14806, 1000.000000000000000 ) ;
#14808 = cartesian_point ( 'none', ( 2.000000000000002200, 4.750000000000000900, 63.50000000000000000 ) ) ;
#14809 = line ( 'none', #14794, #14793 ) ;
#14810 = cartesian_point ( 'none', ( 29.99999999999999600, -1.000000000000000000, 28.99999999999999600 ) ) ;
#14811 = cartesian_point ( 'none', ( -30.00000000000000400, -6.000000000000000000, 30.00000000000000000 ) ) ;
#14812 = cartesian_point ( 'none', ( -8.809612774962170400, 6.741303078757666400, -14.00000000000000000 ) ) ;
#14813 = line ( 'none', #14804, #14803 ) ;
#14814 = line ( 'none', #14808, #14807 ) ;
#14815 = toroidal_surface ( 'none', #14820, 2.000000000000000000, 1.000000000000000000 ) ;
#14816 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14817 = vector ( 'none', #14816, 1000.000000000000000 ) ;
#14818 = cartesian_point ( 'none', ( 28.99999999999999300, -6.000000000000000000, 30.00000000000000000 ) ) ;
#14819 = line ( 'none', #14818, #14817 ) ;
#14820 = axis2_placement_3d ( 'none', #14828, #14871, #14870 ) ;
#14821 = face_outer_bound ( 'none', #477, .t. ) ;
#14822 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14823 = vector ( 'none', #14822, 1000.000000000000000 ) ;
#14824 = cartesian_point ( 'none', ( 42.50000000000000700, 0.9999999999999991100, 37.50000000000000700 ) ) ;
#14825 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14826 = cartesian_point ( 'none', ( -9.026279441628835400, 5.211324865405164700, -15.32287565553229800 ) ) ;
#14827 = line ( 'none', #14826, #14823 ) ;
#14828 = cartesian_point ( 'none', ( 28.99999999999999300, -1.000000000000000000, 28.99999999999999600 ) ) ;
#14829 = line ( 'none', #14903, #14902 ) ;
#14830 = circle ( 'none', #14866, 1.000000000000000900 ) ;
#14831 = direction ( 'none', ( 1.734723475976807100e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#14832 = vector ( 'none', #14831, 1000.000000000000000 ) ;
#14833 = cartesian_point ( 'none', ( -30.00000000000000400, -6.000000000000000000, 30.00000000000000000 ) ) ;
#14834 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14835 = axis2_placement_3d ( 'none', #14811, #14834, #14825 ) ;
#14836 = direction ( 'none', ( -0.5000000000000036600, 0.0000000000000000000, 0.8660254037844364900 ) ) ;
#14837 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000041100 ) ) ;
#14838 = cartesian_point ( 'none', ( -53.74261314031171100, 7.500000000000000000, -33.91506350946135500 ) ) ;
#14839 = line ( 'none', #14833, #14832 ) ;
#14840 = plane ( 'none', #14835 ) ;
#14841 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14842 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14843 = cylindrical_surface ( 'none', #14869, 1.000000000000000900 ) ;
#14844 = cartesian_point ( 'none', ( 28.99999999999999300, 0.0000000000000000000, 28.99999999999999600 ) ) ;
#14845 = axis2_placement_3d ( 'none', #14883, #14882, #14881 ) ;
#14846 = axis2_placement_3d ( 'none', #14854, #14908, #14895 ) ;
#14847 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#14848 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14849 = axis2_placement_3d ( 'none', #14907, #14906, #14905 ) ;
#14850 = circle ( 'none', #14849, 1.000000000000000900 ) ;
#14851 = face_outer_bound ( 'none', #530, .t. ) ;
#14852 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -33.98985223130100800 ) ) ;
#14853 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14854 = cartesian_point ( 'none', ( 29.99999999999999600, -6.000000000000000000, 30.00000000000000000 ) ) ;
#14855 = cartesian_point ( 'none', ( -17.50000000000000000, 10.00000000000000000, -26.00000000000000400 ) ) ;
#14856 = axis2_placement_3d ( 'none', #14855, #14848, #14847 ) ;
#14857 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14858 = cartesian_point ( 'none', ( 29.00000000000000400, -6.000000000000000000, -28.99999999999999600 ) ) ;
#14859 = face_outer_bound ( 'none', #582, .t. ) ;
#14860 = plane ( 'none', #14856 ) ;
#14861 = face_outer_bound ( 'none', #543, .t. ) ;
#14862 = cartesian_point ( 'none', ( 28.99999999999999300, -6.000000000000000000, 28.99999999999999600 ) ) ;
#14863 = face_outer_bound ( 'none', #529, .t. ) ;
#14864 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14865 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14866 = axis2_placement_3d ( 'none', #14872, #14865, #14864 ) ;
#14867 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14868 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14869 = axis2_placement_3d ( 'none', #14858, #14857, #14853 ) ;
#14870 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14871 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14872 = cartesian_point ( 'none', ( 29.00000000000000400, -6.000000000000000000, -28.99999999999999600 ) ) ;
#14873 = cylindrical_surface ( 'none', #14874, 1.000000000000000900 ) ;
#14874 = axis2_placement_3d ( 'none', #14862, #14868, #14867 ) ;
#14875 = line ( 'none', #14894, #14945 ) ;
#14876 = line ( 'none', #14933, #14932 ) ;
#14877 = circle ( 'none', #14899, 1.000000000000000900 ) ;
#14878 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14879 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14880 = cartesian_point ( 'none', ( -10.99999999999999100, 47.00000000000000000, -18.19999999999999900 ) ) ;
#14881 = direction ( 'none', ( 4.956352788505162300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14882 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 4.956352788505162300e-016 ) ) ;
#14883 = cartesian_point ( 'none', ( -10.99999999999999100, 47.00000000000000000, -18.19999999999999900 ) ) ;
#14884 = cartesian_point ( 'none', ( 31.00000000000000700, -1.000000000000000000, -28.99999999999999600 ) ) ;
#14885 = oriented_edge ( 'none', *, *, #52542, .f. ) ;
#14886 = plane ( 'none', #14897 ) ;
#14887 = cartesian_point ( 'none', ( 29.00000000000000400, 0.0000000000000000000, -31.00000000000000000 ) ) ;
#14888 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14889 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14890 = cartesian_point ( 'none', ( -22.49999999999938500, 0.0000000000000000000, 24.00000000000001100 ) ) ;
#14892 = advanced_face ( 'none', ( #31184 ), #31176, .t. ) ;
#14891 = axis2_placement_3d ( 'none', #14890, #14889, #14888 ) ;
#14893 = plane ( 'none', #14845 ) ;
#14894 = cartesian_point ( 'none', ( 30.00000000000000700, -6.000000000000000000, -28.99999999999999600 ) ) ;
#14895 = direction ( 'none', ( -1.734723475976806800e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14896 = circle ( 'none', #14891, 2.499999999999998700 ) ;
#14897 = axis2_placement_3d ( 'none', #14880, #14879, #14878 ) ;
#14898 = face_outer_bound ( 'none', #52313, .t. ) ;
#14899 = axis2_placement_3d ( 'none', #14884, #14939, #14938 ) ;
#14900 = plane ( 'none', #14846 ) ;
#14901 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14902 = vector ( 'none', #14901, 1000.000000000000000 ) ;
#14903 = cartesian_point ( 'none', ( 29.99999999999999600, -6.000000000000000000, 28.99999999999999600 ) ) ;
#14904 = face_outer_bound ( 'none', #52300, .t. ) ;
#14905 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14906 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14907 = cartesian_point ( 'none', ( 30.99999999999999600, -1.000000000000000000, 28.99999999999999600 ) ) ;
#14908 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.734723475976806800e-016 ) ) ;
#14909 = face_outer_bound ( 'none', #548, .t. ) ;
#14910 = cartesian_point ( 'none', ( 37.50000000000002100, 0.9999999999999991100, 42.50000000000000000 ) ) ;
#14911 = cartesian_point ( 'none', ( 30.99999999999999600, -1.000000000000000000, 30.00000000000000000 ) ) ;
#14912 = cartesian_point ( 'none', ( -37.50000000000000000, 0.9999999999999991100, 42.50000000000000000 ) ) ;
#14913 = direction ( 'none', ( -1.734723475976806800e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14914 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14915 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#14916 = cartesian_point ( 'none', ( -29.00000000000000000, -6.000000000000000000, 28.99999999999999600 ) ) ;
#14917 = direction ( 'none', ( 1.734723475976806800e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14918 = circle ( 'none', #14925, 1.000000000000000900 ) ;
#14919 = cylindrical_surface ( 'none', #14973, 1.000000000000000900 ) ;
#14920 = direction ( 'none', ( 1.734723475976806800e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#14921 = vector ( 'none', #14920, 1000.000000000000000 ) ;
#14922 = cartesian_point ( 'none', ( 31.00000000000000700, 0.0000000000000000000, -29.99999999999999300 ) ) ;
#14923 = cartesian_point ( 'none', ( 30.00000000000000700, -1.000000000000000000, -28.99999999999999600 ) ) ;
#14924 = vector ( 'none', #14913, 1000.000000000000000 ) ;
#14925 = axis2_placement_3d ( 'none', #14916, #14915, #14914 ) ;
#14926 = cartesian_point ( 'none', ( 29.99999999999999600, -1.000000000000000000, 30.00000000000000000 ) ) ;
#14927 = line ( 'none', #14926, #14924 ) ;
#14928 = cartesian_point ( 'none', ( -29.71505162541510000, 4.000000000000003600, 56.12722785688702500 ) ) ;
#14929 = cartesian_point ( 'none', ( -29.00000000000000000, -6.000000000000000000, 30.00000000000000000 ) ) ;
#14930 = cartesian_point ( 'none', ( 31.00000000000000700, 0.0000000000000000000, -28.99999999999999600 ) ) ;
#14931 = direction ( 'none', ( -1.734723475976807100e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14932 = vector ( 'none', #14931, 1000.000000000000000 ) ;
#14933 = cartesian_point ( 'none', ( 29.99999999999999600, -6.000000000000000000, 30.00000000000000000 ) ) ;
#14934 = edge_curve ( 'none', #21180, #14433, #31169, .t. ) ;
#14935 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14936 = vector ( 'none', #14935, 1000.000000000000000 ) ;
#14937 = cartesian_point ( 'none', ( 29.00000000000000400, -6.000000000000000000, -30.00000000000000000 ) ) ;
#14938 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14939 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14940 = cartesian_point ( 'none', ( 29.00000000000000400, -6.000000000000000000, -30.00000000000000000 ) ) ;
#14941 = line ( 'none', #14937, #14936 ) ;
#14942 = cartesian_point ( 'none', ( 30.00000000000000700, -6.000000000000000000, -28.99999999999999600 ) ) ;
#14943 = line ( 'none', #14922, #14921 ) ;
#14944 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14945 = vector ( 'none', #14944, 1000.000000000000000 ) ;
#14946 = oriented_edge ( 'none', *, *, #51583, .f. ) ;
#14947 = oriented_edge ( 'none', *, *, #51696, .f. ) ;
#14948 = toroidal_surface ( 'none', #15006, 2.000000000000000000, 1.000000000000000000 ) ;
#14949 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14950 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#14951 = axis2_placement_3d ( 'none', #14955, #14950, #14949 ) ;
#14952 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14953 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14954 = cartesian_point ( 'none', ( 37.50000000000001400, 0.9999999999999991100, 37.50000000000000700 ) ) ;
#14955 = cartesian_point ( 'none', ( 29.00000000000000400, 0.0000000000000000000, -28.99999999999999600 ) ) ;
#14956 = cartesian_point ( 'none', ( 37.50000000000002100, 0.0000000000000000000, 41.50000000000000000 ) ) ;
#14957 = cartesian_point ( 'none', ( 29.00000000000000400, -1.000000000000000000, -28.99999999999999600 ) ) ;
#14958 = face_outer_bound ( 'none', #573, .t. ) ;
#14959 = circle ( 'none', #14951, 2.000000000000001800 ) ;
#14960 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14961 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14962 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14963 = axis2_placement_3d ( 'none', #14965, #14962, #14961 ) ;
#14964 = face_outer_bound ( 'none', #518, .t. ) ;
#14965 = cartesian_point ( 'none', ( 41.50000000000000700, 0.9999999999999991100, 37.50000000000000700 ) ) ;
#14966 = axis2_placement_3d ( 'none', #14954, #14953, #14952 ) ;
#14967 = toroidal_surface ( 'none', #14966, 4.000000000000000000, 1.000000000000000000 ) ;
#14968 = face_outer_bound ( 'none', #549, .t. ) ;
#14969 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14970 = circle ( 'none', #15005, 1.000000000000000900 ) ;
#14971 = cartesian_point ( 'none', ( 41.50000000000000700, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#14972 = cartesian_point ( 'none', ( 29.00000000000000400, -1.000000000000000000, -30.00000000000000000 ) ) ;
#14973 = axis2_placement_3d ( 'none', #14911, #14917, #14969 ) ;
#14974 = circle ( 'none', #14963, 1.000000000000000900 ) ;
#14975 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14976 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14977 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14978 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14979 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14980 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14981 = axis2_placement_3d ( 'none', #14992, #14976, #14975 ) ;
#14982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14983 = edge_loop ( 'none', ( #13434, #12915, #10349, #17586 ) ) ;
#14984 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14985 = cartesian_point ( 'none', ( 37.50000000000001400, 1.000000000000000000, 41.50000000000000000 ) ) ;
#14986 = axis2_placement_3d ( 'none', #14985, #14984, #14982 ) ;
#14987 = circle ( 'none', #14986, 1.000000000000000900 ) ;
#14988 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -24.40869939627407700 ) ) ;
#14989 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14990 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14991 = cartesian_point ( 'none', ( -42.49999999999999300, 0.9999999999999991100, 41.50000000000000000 ) ) ;
#14992 = cartesian_point ( 'none', ( 37.50000000000001400, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#14993 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14994 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#14995 = cartesian_point ( 'none', ( 29.00000000000000400, -1.000000000000000000, -28.99999999999999600 ) ) ;
#14996 = axis2_placement_3d ( 'none', #14991, #14990, #14989 ) ;
#14997 = oriented_edge ( 'none', *, *, #21189, .f. ) ;
#14998 = vertex_point ( 'none', #31228 ) ;
#14999 = cylindrical_surface ( 'none', #14996, 1.000000000000000900 ) ;
#15000 = cartesian_point ( 'none', ( -2.618666188839571600e-013, -11.49999999999998600, -84.49999999999998600 ) ) ;
#15001 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -33.71589725978749600 ) ) ;
#15002 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15003 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15004 = cartesian_point ( 'none', ( 29.00000000000000400, -1.000000000000000000, -31.00000000000000000 ) ) ;
#15005 = axis2_placement_3d ( 'none', #15004, #15003, #15002 ) ;
#15006 = axis2_placement_3d ( 'none', #14995, #14994, #14993 ) ;
#15007 = circle ( 'none', #14981, 4.000000000000003600 ) ;
#15008 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15009 = axis2_placement_3d ( 'none', #14957, #14960, #15008 ) ;
#15010 = circle ( 'none', #15009, 1.000000000000000900 ) ;
#15011 = toroidal_surface ( 'none', #15044, 11.49999999999999500, 1.000000000000000000 ) ;
#15012 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15013 = vector ( 'none', #15012, 1000.000000000000000 ) ;
#15014 = cartesian_point ( 'none', ( 37.00258157546441900, 47.00000000000000000, 8.700000000000004600 ) ) ;
#15015 = vertex_point ( 'none', #31170 ) ;
#15016 = oriented_edge ( 'none', *, *, #15031, .f. ) ;
#15017 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.022247762629192000e-015 ) ) ;
#15018 = oriented_edge ( 'none', *, *, #15511, .f. ) ;
#15020 = oriented_edge ( 'none', *, *, #15555, .f. ) ;
#15019 = line ( 'none', #15014, #15013 ) ;
#15021 = toroidal_surface ( 'none', #13940, 4.000000000000000000, 1.000000000000000000 ) ;
#15022 = edge_curve ( 'none', #14776, #14739, #31223, .t. ) ;
#15023 = vertex_point ( 'none', #31171 ) ;
#15024 = plane ( 'none', #15032 ) ;
#15025 = edge_curve ( 'none', #15015, #15294, #31182, .t. ) ;
#15026 = line ( 'none', #15792, #15788 ) ;
#15027 = plane ( 'none', #15033 ) ;
#15028 = cartesian_point ( 'none', ( 30.00258157546443300, 47.00000000000000000, 1.700000000000000000 ) ) ;
#15029 = direction ( 'none', ( 1.022247762629192000e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15030 = oriented_edge ( 'none', *, *, #15025, .f. ) ;
#15031 = edge_curve ( 'none', #15294, #14776, #31218, .t. ) ;
#15032 = axis2_placement_3d ( 'none', #15028, #15029, #15017 ) ;
#15033 = axis2_placement_3d ( 'none', #15000, #14978, #14977 ) ;
#15034 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -83.49999999999998600 ) ) ;
#15035 = face_outer_bound ( 'none', #1206, .t. ) ;
#15036 = direction ( 'none', ( 1.387778780781446500e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15037 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#15038 = cartesian_point ( 'none', ( 37.50000000000001400, 0.9999999999999991100, 37.50000000000000700 ) ) ;
#15039 = face_outer_bound ( 'none', #644, .t. ) ;
#15040 = axis2_placement_3d ( 'none', #15038, #15037, #15036 ) ;
#15041 = circle ( 'none', #15040, 4.999999999999997300 ) ;
#15042 = face_bound ( 'none', #50839, .t. ) ;
#15043 = face_outer_bound ( 'none', #676, .t. ) ;
#15044 = axis2_placement_3d ( 'none', #15034, #14980, #14979 ) ;
#15045 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15046 = axis2_placement_3d ( 'none', #15048, #15047, #15103 ) ;
#15047 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -9.912705577010328500e-016 ) ) ;
#15048 = cartesian_point ( 'none', ( 30.00258157546442600, 47.00000000000000000, 8.699999999999999300 ) ) ;
#15049 = face_outer_bound ( 'none', #8760, .t. ) ;
#15050 = cartesian_point ( 'none', ( 37.50000000000001400, 10.00000000000000000, 37.50000000000000700 ) ) ;
#15051 = plane ( 'none', #15046 ) ;
#15052 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15053 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15054 = axis2_placement_3d ( 'none', #15062, #15053, #15052 ) ;
#15055 = axis2_placement_3d ( 'none', #15083, #15082, #15140 ) ;
#15056 = face_outer_bound ( 'none', #656, .t. ) ;
#15057 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15058 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#15059 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.71589725978749600 ) ) ;
#15060 = axis2_placement_3d ( 'none', #15059, #15058, #15057 ) ;
#15061 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15062 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -30.00000000000000400 ) ) ;
#15063 = face_outer_bound ( 'none', #652, .t. ) ;
#15064 = plane ( 'none', #15115 ) ;
#15066 = edge_loop ( 'none', ( #15105, #15236, #15153, #15216 ) ) ;
#15065 = face_outer_bound ( 'none', #659, .t. ) ;
#15067 = circle ( 'none', #15060, 8.375496070352515000 ) ;
#15068 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#15069 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15070 = vector ( 'none', #15069, 1000.000000000000000 ) ;
#15071 = cartesian_point ( 'none', ( 27.50258157546444000, 47.00000000000000000, 8.699999999999997500 ) ) ;
#15072 = line ( 'none', #15071, #15070 ) ;
#15073 = circle ( 'none', #15054, 1.000000000000000900 ) ;
#15074 = cylindrical_surface ( 'none', #15076, 4.999999999999997300 ) ;
#15075 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -24.15869939627407700 ) ) ;
#15076 = axis2_placement_3d ( 'none', #15050, #15061, #15045 ) ;
#15077 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15078 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15079 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -52.99999999999999300 ) ) ;
#15080 = axis2_placement_3d ( 'none', #15079, #15078, #15077 ) ;
#15081 = plane ( 'none', #15080 ) ;
#15082 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15083 = cartesian_point ( 'none', ( 37.00258157546441900, 47.00000000000000000, 8.700000000000004600 ) ) ;
#15084 = cartesian_point ( 'none', ( -5.400000000000000400, 6.613092715395707500e-016, 0.0000000000000000000 ) ) ;
#15085 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15086 = edge_loop ( 'none', ( #15182, #15118, #14947, #6633 ) ) ;
#15087 = axis2_placement_3d ( 'none', #15142, #15141, #15136 ) ;
#15088 = face_outer_bound ( 'none', #695, .t. ) ;
#15089 = plane ( 'none', #15087 ) ;
#15090 = face_outer_bound ( 'none', #679, .t. ) ;
#15091 = cartesian_point ( 'none', ( 5.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15092 = circle ( 'none', #15135, 5.400000000000000400 ) ;
#15093 = axis2_placement_3d ( 'none', #15099, #15098, #15085 ) ;
#15094 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#15095 = vector ( 'none', #15094, 1000.000000000000000 ) ;
#15096 = cartesian_point ( 'none', ( -22.16737294876033100, 95.00000000000000000, 53.27192108935596300 ) ) ;
#15097 = face_outer_bound ( 'none', #653, .t. ) ;
#15098 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15099 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#15100 = line ( 'none', #15096, #15095 ) ;
#15101 = plane ( 'none', #15055 ) ;
#15102 = axis2_placement_3d ( 'none', #15104, #15068, #15106 ) ;
#15103 = direction ( 'none', ( -9.912705577010328500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15104 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#15105 = oriented_edge ( 'none', *, *, #52142, .f. ) ;
#15106 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15107 = cylindrical_surface ( 'none', #15093, 5.400000000000000400 ) ;
#15108 = cylindrical_surface ( 'none', #15102, 57.69999999999999600 ) ;
#15109 = edge_curve ( 'none', #10303, #18598, #31216, .t. ) ;
#15110 = face_outer_bound ( 'none', #1401, .t. ) ;
#15111 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 7.434529182757754300e-016 ) ) ;
#15112 = oriented_edge ( 'none', *, *, #12199, .t. ) ;
#15113 = direction ( 'none', ( -7.434529182757754300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15114 = cartesian_point ( 'none', ( 30.00258157546442600, 47.00000000000000000, 8.699999999999999300 ) ) ;
#15115 = axis2_placement_3d ( 'none', #15114, #15113, #15111 ) ;
#15116 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15117 = vector ( 'none', #15116, 1000.000000000000000 ) ;
#15118 = oriented_edge ( 'none', *, *, #51772, .f. ) ;
#15119 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15120 = axis2_placement_3d ( 'none', #15152, #15144, #15143 ) ;
#15121 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15122 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15123 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15124 = cartesian_point ( 'none', ( 8.042946108295526000, -8.069208697893760300, -7.000000000000000000 ) ) ;
#15125 = line ( 'none', #15124, #15117 ) ;
#15126 = axis2_placement_3d ( 'none', #15175, #15164, #15163 ) ;
#15127 = plane ( 'none', #15134 ) ;
#15128 = line ( 'none', #15174, #15157 ) ;
#15129 = face_outer_bound ( 'none', #1185, .t. ) ;
#15130 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15131 = vector ( 'none', #15130, 1000.000000000000000 ) ;
#15132 = cartesian_point ( 'none', ( -5.400000000000000400, 6.613092715395707500e-016, -39.00000000000000000 ) ) ;
#15133 = line ( 'none', #15132, #15131 ) ;
#15134 = axis2_placement_3d ( 'none', #15137, #15122, #15121 ) ;
#15135 = axis2_placement_3d ( 'none', #15119, #15123, #15176 ) ;
#15136 = direction ( 'none', ( 0.4999999999999993300, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#15137 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15138 = cartesian_point ( 'none', ( 8.259612774962214100, -7.693931022920470900, -14.00000000000000000 ) ) ;
#15139 = cartesian_point ( 'none', ( -5.400000000000000400, 6.613092715395707500e-016, -39.00000000000000000 ) ) ;
#15140 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15141 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999993900, 0.0000000000000000000 ) ) ;
#15142 = cartesian_point ( 'none', ( -4.900000000000000400, 11.28867513459478100, -15.32287565553229500 ) ) ;
#15143 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#15144 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#15145 = cylindrical_surface ( 'none', #15162, 1.649999999999991700 ) ;
#15146 = circle ( 'none', #15200, 1.649999999999991700 ) ;
#15147 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000000, 35.50000000000000700 ) ) ;
#15148 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15149 = vector ( 'none', #15148, 1000.000000000000000 ) ;
#15150 = cartesian_point ( 'none', ( -11.89294610829551500, 1.400813088753612300, -7.000000000000000000 ) ) ;
#15151 = line ( 'none', #15150, #15149 ) ;
#15152 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#15153 = oriented_edge ( 'none', *, *, #51760, .f. ) ;
#15154 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15155 = vector ( 'none', #15159, 1000.000000000000000 ) ;
#15156 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15157 = vector ( 'none', #15156, 1000.000000000000000 ) ;
#15158 = plane ( 'none', #15120 ) ;
#15159 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15160 = cartesian_point ( 'none', ( -42.49999999999999300, 0.0000000000000000000, 41.50000000000000000 ) ) ;
#15161 = line ( 'none', #15160, #15155 ) ;
#15162 = axis2_placement_3d ( 'none', #15147, #15196, #15154 ) ;
#15163 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15164 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15165 = face_outer_bound ( 'none', #727, .t. ) ;
#15166 = cartesian_point ( 'none', ( 8.259612774962212400, -7.693931022920470000, -8.674699990824036500 ) ) ;
#15167 = cartesian_point ( 'none', ( 8.186722884416402800, -7.820180016703943700, -8.733116111909211600 ) ) ;
#15168 = cartesian_point ( 'none', ( 8.114518774696241700, -7.945241203254544100, -8.795768278425937200 ) ) ;
#15169 = cartesian_point ( 'none', ( 8.042946108295526000, -8.069208697893760300, -8.862320849399301500 ) ) ;
#15170 = edge_curve ( 'none', #14747, #14740, #31210, .t. ) ;
#15171 = circle ( 'none', #15126, 5.400000000000000400 ) ;
#15172 = edge_loop ( 'none', ( #14946, #14885, #6217, #5639 ) ) ;
#15173 = b_spline_curve_with_knots ( 'none', 3,
( #15169, #15168, #15167, #15166 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004549650064606444900, 0.005017825730732609900 ),
.unspecified. ) ;
#15174 = cartesian_point ( 'none', ( 27.50258157546444000, 47.00000000000000000, 1.700000000000000000 ) ) ;
#15175 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#15176 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15177 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15178 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15179 = cartesian_point ( 'none', ( -30.99999999999999300, -1.000000000000000000, -28.99999999999999600 ) ) ;
#15180 = plane ( 'none', #15244 ) ;
#15181 = face_outer_bound ( 'none', #1396, .t. ) ;
#15182 = oriented_edge ( 'none', *, *, #51651, .f. ) ;
#15183 = cartesian_point ( 'none', ( -12.41303078757695000, 0.5000000000000018900, -14.00000000000000000 ) ) ;
#15184 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000200, 33.85000000000000900 ) ) ;
#15185 = axis2_placement_3d ( 'none', #15179, #15178, #15177 ) ;
#15186 = face_outer_bound ( 'none', #713, .t. ) ;
#15187 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15188 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15189 = axis2_placement_3d ( 'none', #15192, #15188, #15187 ) ;
#15190 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#15191 = circle ( 'none', #15185, 1.000000000000000900 ) ;
#15192 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15193 = plane ( 'none', #15194 ) ;
#15194 = axis2_placement_3d ( 'none', #15201, #15195, #15190 ) ;
#15195 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#15196 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15197 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15198 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15199 = cartesian_point ( 'none', ( -35.50000000000000000, 0.0000000000000000000, 35.50000000000000700 ) ) ;
#15200 = axis2_placement_3d ( 'none', #15199, #15198, #15197 ) ;
#15201 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#15202 = face_outer_bound ( 'none', #52271, .t. ) ;
#15203 = cartesian_point ( 'none', ( 8.042946108295526000, -8.069208697893760300, -8.862320849399301500 ) ) ;
#15204 = circle ( 'none', #15189, 62.50000000000000000 ) ;
#15205 = plane ( 'none', #15257 ) ;
#15206 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15207 = plane ( 'none', #15218 ) ;
#15208 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15209 = vector ( 'none', #15208, 1000.000000000000000 ) ;
#15210 = face_outer_bound ( 'none', #729, .t. ) ;
#15211 = plane ( 'none', #15266 ) ;
#15212 = direction ( 'none', ( 2.478176394252580600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15213 = cartesian_point ( 'none', ( 27.50258157546444000, 47.00000000000000000, 8.699999999999997500 ) ) ;
#15214 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15216 = oriented_edge ( 'none', *, *, #52334, .f. ) ;
#15215 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15217 = face_outer_bound ( 'none', #746, .t. ) ;
#15218 = axis2_placement_3d ( 'none', #15271, #15270, #15269 ) ;
#15219 = cartesian_point ( 'none', ( 35.50000000000000000, 10.00000000000000000, 37.14999999999998400 ) ) ;
#15220 = line ( 'none', #15219, #15209 ) ;
#15221 = cartesian_point ( 'none', ( 20.50258157546443600, 47.00000000000000000, 8.699999999999999300 ) ) ;
#15222 = line ( 'none', #15221, #15224 ) ;
#15223 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15224 = vector ( 'none', #15223, 1000.000000000000000 ) ;
#15225 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15226 = vector ( 'none', #15225, 1000.000000000000000 ) ;
#15227 = cartesian_point ( 'none', ( -11.89294610829545500, -1.400813088753711800, -7.000000000000000000 ) ) ;
#15228 = line ( 'none', #15227, #15226 ) ;
#15229 = cartesian_point ( 'none', ( 27.50258157546444000, 47.00000000000000000, 8.699999999999997500 ) ) ;
#15230 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15231 = vector ( 'none', #15230, 1000.000000000000000 ) ;
#15232 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000000, 33.85000000000000900 ) ) ;
#15233 = line ( 'none', #15232, #15231 ) ;
#15234 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#15235 = vector ( 'none', #15234, 1000.000000000000200 ) ;
#15236 = oriented_edge ( 'none', *, *, #52084, .f. ) ;
#15237 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15238 = vector ( 'none', #15237, 1000.000000000000000 ) ;
#15239 = cartesian_point ( 'none', ( 8.259612774962212400, -7.693931022920469200, -7.000000000000000000 ) ) ;
#15240 = line ( 'none', #15239, #15238 ) ;
#15241 = cartesian_point ( 'none', ( 5.400000000000000400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#15242 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#15243 = line ( 'none', #15242, #15235 ) ;
#15244 = axis2_placement_3d ( 'none', #15229, #15215, #15214 ) ;
#15245 = plane ( 'none', #15292 ) ;
#15246 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15247 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.478176394252580600e-016 ) ) ;
#15248 = line ( 'none', #15312, #15311 ) ;
#15249 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15250 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15251 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15252 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15253 = face_outer_bound ( 'none', #820, .t. ) ;
#15254 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15255 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15256 = oriented_edge ( 'none', *, *, #15443, .f. ) ;
#15257 = axis2_placement_3d ( 'none', #15213, #15212, #15247 ) ;
#15258 = cartesian_point ( 'none', ( 8.042946108295524300, -8.069208697893760300, -14.00000000000000000 ) ) ;
#15259 = cartesian_point ( 'none', ( 20.50258157546443600, 47.00000000000000000, 8.699999999999999300 ) ) ;
#15260 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15261 = vector ( 'none', #15260, 1000.000000000000000 ) ;
#15262 = face_outer_bound ( 'none', #787, .t. ) ;
#15263 = axis2_placement_3d ( 'none', #15252, #15249, #15246 ) ;
#15264 = cartesian_point ( 'none', ( -8.592946108295500100, 7.116580753730931800, -14.00000000000000000 ) ) ;
#15265 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15266 = axis2_placement_3d ( 'none', #15259, #15255, #15254 ) ;
#15267 = cartesian_point ( 'none', ( 10.99999999999999100, 47.00000000000000000, 1.700000000000000000 ) ) ;
#15268 = face_outer_bound ( 'none', #718, .t. ) ;
#15269 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15270 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15271 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15272 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15273 = line ( 'none', #15267, #15261 ) ;
#15274 = face_outer_bound ( 'none', #35748, .t. ) ;
#15275 = axis2_placement_3d ( 'none', #15272, #15206, #15265 ) ;
#15276 = cylindrical_surface ( 'none', #15275, 62.50000000000000000 ) ;
#15277 = plane ( 'none', #15299 ) ;
#15278 = cartesian_point ( 'none', ( 51.77490025784635500, 4.000000000000003600, 25.46860230342570100 ) ) ;
#15279 = line ( 'none', #15278, #15780 ) ;
#15280 = face_outer_bound ( 'none', #732, .t. ) ;
#15281 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15282 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15283 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15285 = oriented_edge ( 'none', *, *, #15022, .f. ) ;
#15284 = vector ( 'none', #15301, 1000.000000000000000 ) ;
#15286 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15287 = cartesian_point ( 'none', ( 20.50258157546444000, 47.00000000000000000, 20.69999999999999900 ) ) ;
#15289 = advanced_face ( 'none', ( #31212 ), #31193, .f. ) ;
#15288 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15290 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15291 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15292 = axis2_placement_3d ( 'none', #15291, #15290, #15288 ) ;
#15293 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15294 = vertex_point ( 'none', #31198 ) ;
#15295 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15296 = advanced_face ( 'none', ( #31197 ), #31217, .t. ) ;
#15297 = plane ( 'none', #15308 ) ;
#15298 = cartesian_point ( 'none', ( 4.066666666667218900, -11.00000000000000400, -9.459784372770959800 ) ) ;
#15299 = axis2_placement_3d ( 'none', #15287, #15286, #15295 ) ;
#15300 = cartesian_point ( 'none', ( -11.89294610829551500, 1.400813088753612300, -14.00000000000000000 ) ) ;
#15301 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15302 = face_outer_bound ( 'none', #574, .t. ) ;
#15304 = edge_loop ( 'none', ( #17827, #20272, #20270, #20284, #20281, #20806 ) ) ;
#15303 = cartesian_point ( 'none', ( 10.99999999999999100, 47.00000000000000000, 8.699999999999997500 ) ) ;
#15305 = cartesian_point ( 'none', ( 8.259612774962212400, -7.693931022920470000, -8.674699990824036500 ) ) ;
#15306 = face_outer_bound ( 'none', #939, .t. ) ;
#15307 = plane ( 'none', #15313 ) ;
#15308 = axis2_placement_3d ( 'none', #15283, #15282, #15281 ) ;
#15309 = cylindrical_surface ( 'none', #15263, 62.50000000000000000 ) ;
#15310 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#15311 = vector ( 'none', #15310, 1000.000000000000100 ) ;
#15312 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#15313 = axis2_placement_3d ( 'none', #15303, #15251, #15250 ) ;
#15314 = face_outer_bound ( 'none', #828, .t. ) ;
#15315 = vector ( 'none', #15370, 1000.000000000000000 ) ;
#15316 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15317 = vector ( 'none', #15316, 1000.000000000000000 ) ;
#15318 = cartesian_point ( 'none', ( 20.50258157546443600, 47.00000000000000000, 1.700000000000000200 ) ) ;
#15319 = cartesian_point ( 'none', ( 10.99999999999999100, 47.00000000000000000, 8.699999999999997500 ) ) ;
#15320 = line ( 'none', #15319, #15373 ) ;
#15321 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#15322 = line ( 'none', #15369, #15368 ) ;
#15323 = cartesian_point ( 'none', ( 8.809612774962209500, -6.741303078757592700, -8.326604671405778600 ) ) ;
#15324 = cartesian_point ( 'none', ( 8.737070789574938000, -6.866949483130264700, -8.360076241111237000 ) ) ;
#15325 = cartesian_point ( 'none', ( 8.664853191788028000, -6.992034031697770000, -8.398395931080939300 ) ) ;
#15326 = cartesian_point ( 'none', ( 8.592946108295528500, -7.116580753730871400, -8.441356398446057300 ) ) ;
#15327 = line ( 'none', #15318, #15317 ) ;
#15328 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15329 = vector ( 'none', #15328, 1000.000000000000000 ) ;
#15330 = b_spline_curve_with_knots ( 'none', 3,
( #15326, #15325, #15324, #15323 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004262485593313513700, 0.004702683219281607700 ),
.unspecified. ) ;
#15331 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15332 = vector ( 'none', #15331, 1000.000000000000000 ) ;
#15333 = cartesian_point ( 'none', ( -10.79294610829551000, 3.306068977079388300, -14.00000000000000000 ) ) ;
#15334 = cartesian_point ( 'none', ( 12.81717597600969900, -0.5000000000000038900, -30.00000000000000400 ) ) ;
#15335 = line ( 'none', #15334, #15329 ) ;
#15336 = line ( 'none', #15371, #15315 ) ;
#15337 = cartesian_point ( 'none', ( -11.00961277496216100, 2.930791302106154900, -7.000000000000000000 ) ) ;
#15338 = line ( 'none', #15337, #15332 ) ;
#15339 = plane ( 'none', #15347 ) ;
#15340 = axis2_placement_3d ( 'none', #15364, #15321, #15400 ) ;
#15341 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15342 = vector ( 'none', #15341, 1000.000000000000000 ) ;
#15343 = plane ( 'none', #15340 ) ;
#15344 = cartesian_point ( 'none', ( 8.809612774962211300, -6.741303078757598900, -14.00000000000000000 ) ) ;
#15345 = face_outer_bound ( 'none', #866, .t. ) ;
#15346 = axis2_placement_3d ( 'none', #15393, #15392, #15391 ) ;
#15347 = axis2_placement_3d ( 'none', #15395, #15394, #15376 ) ;
#15348 = face_outer_bound ( 'none', #941, .t. ) ;
#15349 = line ( 'none', #15353, #15352 ) ;
#15350 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15351 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15352 = vector ( 'none', #15351, 1000.000000000000000 ) ;
#15353 = cartesian_point ( 'none', ( -10.79294610829550800, 3.306068977079388300, -7.000000000000000000 ) ) ;
#15354 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -3.097720492815729500e-017 ) ) ;
#15355 = direction ( 'none', ( 3.097720492815729500e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15356 = cartesian_point ( 'none', ( 10.99999999999999100, 47.00000000000000000, 1.700000000000000000 ) ) ;
#15357 = axis2_placement_3d ( 'none', #15356, #15355, #15354 ) ;
#15358 = cartesian_point ( 'none', ( -11.55961277496216000, 1.978163357943276900, -7.000000000000000000 ) ) ;
#15359 = line ( 'none', #15358, #15342 ) ;
#15360 = vector ( 'none', #15350, 1000.000000000000000 ) ;
#15361 = plane ( 'none', #15346 ) ;
#15362 = cartesian_point ( 'none', ( -11.34294610829551100, 2.353441032916501200, -14.00000000000000000 ) ) ;
#15363 = plane ( 'none', #15357 ) ;
#15364 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#15365 = cartesian_point ( 'none', ( 17.46575342465750000, 47.00000000000000000, 33.18429534145728600 ) ) ;
#15366 = line ( 'none', #15365, #15360 ) ;
#15367 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#15368 = vector ( 'none', #15367, 1000.000000000000100 ) ;
#15369 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#15370 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15371 = cartesian_point ( 'none', ( -11.34294610829551100, 2.353441032916501200, -7.000000000000000000 ) ) ;
#15372 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15373 = vector ( 'none', #15372, 1000.000000000000000 ) ;
#15374 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#15375 = cylindrical_surface ( 'none', #15430, 0.9999999999999940000 ) ;
#15376 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#15377 = line ( 'none', #15374, #15435 ) ;
#15378 = plane ( 'none', #15432 ) ;
#15379 = cartesian_point ( 'none', ( 16.99999999999997500, 47.00000000000000000, 32.29938079901842900 ) ) ;
#15380 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15381 = vector ( 'none', #15380, 1000.000000000000000 ) ;
#15382 = line ( 'none', #15427, #15425 ) ;
#15383 = cartesian_point ( 'none', ( -12.41303078757695000, 0.5000000000000022200, -7.000000000000000000 ) ) ;
#15384 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#15385 = vector ( 'none', #15384, 1000.000000000000100 ) ;
#15386 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#15387 = line ( 'none', #15386, #15385 ) ;
#15388 = face_outer_bound ( 'none', #882, .t. ) ;
#15389 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15390 = line ( 'none', #15383, #15381 ) ;
#15391 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15392 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15393 = cartesian_point ( 'none', ( 17.99999999999998600, 47.00000000000000000, 8.699999999999999300 ) ) ;
#15394 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#15395 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#15396 = face_outer_bound ( 'none', #851, .t. ) ;
#15397 = vector ( 'none', #15389, 1000.000000000000000 ) ;
#15398 = cartesian_point ( 'none', ( 17.99999999999998600, 47.00000000000000000, 8.699999999999999300 ) ) ;
#15399 = line ( 'none', #15398, #15397 ) ;
#15400 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#15401 = face_outer_bound ( 'none', #911, .t. ) ;
#15402 = face_outer_bound ( 'none', #874, .t. ) ;
#15403 = cartesian_point ( 'none', ( 8.809612774962209500, -6.741303078757592700, -8.326604671405778600 ) ) ;
#15404 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15405 = vector ( 'none', #15404, 1000.000000000000000 ) ;
#15406 = cartesian_point ( 'none', ( 8.809612774962209500, -6.741303078757592700, -7.000000000000000000 ) ) ;
#15407 = line ( 'none', #15406, #15405 ) ;
#15408 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15409 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15410 = vector ( 'none', #15409, 1000.000000000000000 ) ;
#15411 = cartesian_point ( 'none', ( 17.99999999999997500, 47.00000000000000000, 32.29938079901842900 ) ) ;
#15412 = line ( 'none', #15411, #15410 ) ;
#15413 = face_outer_bound ( 'none', #711, .t. ) ;
#15414 = cartesian_point ( 'none', ( 8.592946108295528500, -7.116580753730871400, -8.441356398446057300 ) ) ;
#15415 = cartesian_point ( 'none', ( -11.55961277496215800, 1.978163357943275600, -14.00000000000000000 ) ) ;
#15416 = cylindrical_surface ( 'none', #15460, 62.50000000000000000 ) ;
#15417 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15418 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15419 = line ( 'none', #15465, #15464 ) ;
#15420 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15421 = vector ( 'none', #15420, 1000.000000000000000 ) ;
#15422 = cartesian_point ( 'none', ( 10.99999999999998400, 47.00000000000000000, 30.19999999999999900 ) ) ;
#15423 = line ( 'none', #15422, #15421 ) ;
#15424 = circle ( 'none', #15438, 62.50000000000000000 ) ;
#15425 = vector ( 'none', #15426, 1000.000000000000000 ) ;
#15426 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15427 = cartesian_point ( 'none', ( 11.75721461541134100, 47.00000000000000000, 35.60923903268877700 ) ) ;
#15428 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 2.478176394252583600e-016 ) ) ;
#15429 = direction ( 'none', ( -2.478176394252583600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15430 = axis2_placement_3d ( 'none', #15379, #15418, #15417 ) ;
#15431 = cartesian_point ( 'none', ( 10.99999999999999100, 47.00000000000000000, 8.699999999999997500 ) ) ;
#15432 = axis2_placement_3d ( 'none', #15431, #15429, #15428 ) ;
#15433 = face_outer_bound ( 'none', #844, .t. ) ;
#15434 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#15435 = vector ( 'none', #15434, 1000.000000000000200 ) ;
#15436 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15437 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15438 = axis2_placement_3d ( 'none', #15437, #15436, #15501 ) ;
#15439 = axis2_placement_3d ( 'none', #15499, #15488, #15487 ) ;
#15440 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15441 = axis2_placement_3d ( 'none', #15462, #15461, #15497 ) ;
#15442 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15443 = edge_curve ( 'none', #14756, #14998, #31248, .t. ) ;
#15444 = cartesian_point ( 'none', ( 0.0000000000000000000, 47.00000000000000000, 0.0000000000000000000 ) ) ;
#15445 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15446 = vector ( 'none', #15445, 1000.000000000000000 ) ;
#15447 = cartesian_point ( 'none', ( 10.99999999999998400, 47.00000000000000000, 34.63915900659303300 ) ) ;
#15448 = line ( 'none', #15447, #15446 ) ;
#15449 = face_outer_bound ( 'none', #900, .t. ) ;
#15450 = plane ( 'none', #15441 ) ;
#15451 = cartesian_point ( 'none', ( 8.592946108295528500, -7.116580753730871400, -14.00000000000000000 ) ) ;
#15452 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15453 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15454 = cartesian_point ( 'none', ( 11.99999999999998200, 47.00000000000000000, 34.63915900659304000 ) ) ;
#15455 = axis2_placement_3d ( 'none', #15454, #15453, #15452 ) ;
#15456 = cylindrical_surface ( 'none', #15455, 0.9999999999998829800 ) ;
#15457 = cylindrical_surface ( 'none', #15466, 37.49999999999999300 ) ;
#15458 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15459 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15460 = axis2_placement_3d ( 'none', #15408, #15459, #15458 ) ;
#15461 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#15462 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#15463 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15464 = vector ( 'none', #15463, 1000.000000000000000 ) ;
#15465 = cartesian_point ( 'none', ( 17.99999999999998200, 47.00000000000000000, 30.19999999999999200 ) ) ;
#15466 = axis2_placement_3d ( 'none', #15444, #15442, #15440 ) ;
#15467 = plane ( 'none', #15439 ) ;
#15468 = cartesian_point ( 'none', ( 0.0000000000000000000, 255.3718179731089900, 0.0000000000000000000 ) ) ;
#15469 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 3.305209758587623400e-015 ) ) ;
#15470 = cartesian_point ( 'none', ( 17.99999999999998200, 47.00000000000000000, 30.19999999999999200 ) ) ;
#15471 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15472 = vector ( 'none', #15471, 1000.000000000000000 ) ;
#15473 = cartesian_point ( 'none', ( -10.24294610829550400, 4.258696921242276700, -7.000000000000000000 ) ) ;
#15474 = cylindrical_surface ( 'none', #15489, 56.70000000000001000 ) ;
#15475 = face_outer_bound ( 'none', #965, .t. ) ;
#15476 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15477 = vector ( 'none', #15476, 1000.000000000000000 ) ;
#15478 = cartesian_point ( 'none', ( -8.042946108295499400, 8.069208697893815300, -7.000000000000000000 ) ) ;
#15479 = line ( 'none', #15478, #15477 ) ;
#15480 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15481 = vector ( 'none', #15480, 1000.000000000000000 ) ;
#15482 = cartesian_point ( 'none', ( 20.50258157546444000, 47.00000000000000000, 27.69999999999999900 ) ) ;
#15483 = direction ( 'none', ( -9.912705577010330500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15484 = cartesian_point ( 'none', ( 10.99999999999998400, 47.00000000000000000, 30.19999999999999900 ) ) ;
#15485 = cartesian_point ( 'none', ( -11.00961277496216100, 2.930791302106155300, -14.00000000000000000 ) ) ;
#15486 = face_outer_bound ( 'none', #957, .t. ) ;
#15487 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15488 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15489 = axis2_placement_3d ( 'none', #15468, #15495, #15529 ) ;
#15490 = line ( 'none', #15482, #15481 ) ;
#15491 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15492 = vector ( 'none', #15491, 1000.000000000000000 ) ;
#15493 = cartesian_point ( 'none', ( 8.592946108295528500, -7.116580753730872300, -7.000000000000000000 ) ) ;
#15494 = line ( 'none', #15493, #15492 ) ;
#15495 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15496 = axis2_placement_3d ( 'none', #15470, #15469, #15524 ) ;
#15497 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#15498 = line ( 'none', #15473, #15472 ) ;
#15499 = cartesian_point ( 'none', ( 10.99999999999998400, 47.00000000000000000, 30.19999999999999900 ) ) ;
#15500 = face_outer_bound ( 'none', #905, .t. ) ;
#15501 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15502 = axis2_placement_3d ( 'none', #15530, #15565, #15563 ) ;
#15503 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15504 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15505 = cartesian_point ( 'none', ( 27.50258157546444300, 47.00000000000000000, 27.69999999999999900 ) ) ;
#15506 = vertex_point ( 'none', #31252 ) ;
#15507 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.71589725978749600 ) ) ;
#15508 = cartesian_point ( 'none', ( 5.400000000000000400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#15509 = plane ( 'none', #15554 ) ;
#15510 = cylindrical_surface ( 'none', #15502, 8.850000000000001400 ) ;
#15511 = edge_curve ( 'none', #14998, #15023, #31243, .t. ) ;
#15512 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#15513 = cartesian_point ( 'none', ( -10.45961277496216400, 3.883419246269030000, -14.00000000000000000 ) ) ;
#15514 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15515 = vector ( 'none', #15514, 1000.000000000000000 ) ;
#15516 = cartesian_point ( 'none', ( 27.50258157546444300, 47.00000000000000000, 20.69999999999999900 ) ) ;
#15517 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15518 = vector ( 'none', #15517, 1000.000000000000000 ) ;
#15519 = plane ( 'none', #15521 ) ;
#15520 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 9.912705577010330500e-016 ) ) ;
#15521 = axis2_placement_3d ( 'none', #15505, #15504, #15503 ) ;
#15522 = line ( 'none', #15516, #15515 ) ;
#15523 = face_outer_bound ( 'none', #978, .t. ) ;
#15524 = direction ( 'none', ( 3.305209758587623400e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15525 = plane ( 'none', #15526 ) ;
#15526 = axis2_placement_3d ( 'none', #15484, #15483, #15520 ) ;
#15527 = cartesian_point ( 'none', ( 27.50258157546444300, 47.00000000000000000, 27.69999999999999900 ) ) ;
#15528 = line ( 'none', #15527, #15518 ) ;
#15529 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15530 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#15531 = face_outer_bound ( 'none', #926, .t. ) ;
#15532 = plane ( 'none', #15496 ) ;
#15533 = face_outer_bound ( 'none', #951, .t. ) ;
#15534 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15535 = conical_surface ( 'none', #15538, 8.375496070352515000, 1.047197551196601000 ) ;
#15536 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15537 = axis2_placement_3d ( 'none', #15551, #15536, #15293 ) ;
#15538 = axis2_placement_3d ( 'none', #15507, #15541, #14226 ) ;
#15539 = plane ( 'none', #15553 ) ;
#15540 = edge_curve ( 'none', #15562, #15506, #31239, .t. ) ;
#15541 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#15542 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15543 = vector ( 'none', #15542, 1000.000000000000000 ) ;
#15544 = cartesian_point ( 'none', ( 7.159612774962217200, -9.599186911246224700, -7.000000000000000000 ) ) ;
#15545 = line ( 'none', #15544, #15543 ) ;
#15546 = cartesian_point ( 'none', ( 12.81717597600969900, -0.5000000000000038900, -25.00000000000000000 ) ) ;
#15547 = face_outer_bound ( 'none', #960, .t. ) ;
#15548 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#15549 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#15550 = cartesian_point ( 'none', ( -10.24294610829550400, 4.258696921242276700, -14.00000000000000000 ) ) ;
#15551 = cartesian_point ( 'none', ( 1.699999999999999100, 47.00000000000000000, 20.70000000000000300 ) ) ;
#15552 = plane ( 'none', #15537 ) ;
#15553 = axis2_placement_3d ( 'none', #15568, #15567, #15534 ) ;
#15555 = edge_curve ( 'none', #15023, #15015, #31194, .t. ) ;
#15554 = axis2_placement_3d ( 'none', #15512, #15549, #15548 ) ;
#15556 = cartesian_point ( 'none', ( 12.95115057222526100, -3.361026734705063700e-015, -30.00000000000000400 ) ) ;
#15557 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15558 = vector ( 'none', #15557, 1000.000000000000000 ) ;
#15559 = face_outer_bound ( 'none', #930, .t. ) ;
#15560 = cartesian_point ( 'none', ( 12.81717597600969900, -0.5000000000000038900, -30.00000000000000400 ) ) ;
#15561 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#15562 = vertex_point ( 'none', #31244 ) ;
#15563 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15564 = oriented_edge ( 'none', *, *, #16758, .f. ) ;
#15565 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15566 = face_outer_bound ( 'none', #970, .t. ) ;
#15567 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15568 = cartesian_point ( 'none', ( 27.50258157546444300, 47.00000000000000000, 20.69999999999999900 ) ) ;
#15569 = line ( 'none', #15508, #15558 ) ;
#15570 = axis2_placement_3d ( 'none', #15601, #15600, #15599 ) ;
#15571 = cartesian_point ( 'none', ( 5.773502691896247500, -11.00000000000000400, -14.00000000000000000 ) ) ;
#15572 = line ( 'none', #15575, #15621 ) ;
#15573 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15574 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15575 = cartesian_point ( 'none', ( -7.492946108295500500, 9.021836642056696200, -7.000000000000000000 ) ) ;
#15576 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#15577 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#15578 = cylindrical_surface ( 'none', #15624, 62.50000000000000000 ) ;
#15579 = cartesian_point ( 'none', ( 9.142946108295531000, -6.163952809567983400, -14.00000000000000000 ) ) ;
#15580 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#15581 = axis2_placement_3d ( 'none', #15592, #15577, #15576 ) ;
#15582 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15583 = vector ( 'none', #15582, 1000.000000000000000 ) ;
#15584 = cartesian_point ( 'none', ( -10.45961277496216500, 3.883419246269030900, -7.000000000000000000 ) ) ;
#15585 = b_spline_curve_with_knots ( 'none', 3,
( #15628, #15627, #15626, #15625 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.998880101705820600e-007, 0.001312402942377730600 ),
.unspecified. ) ;
#15586 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15587 = vector ( 'none', #15586, 1000.000000000000000 ) ;
#15588 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#15589 = vector ( 'none', #15588, 1000.000000000000100 ) ;
#15590 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#15591 = line ( 'none', #15590, #15589 ) ;
#15592 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#15593 = line ( 'none', #15584, #15583 ) ;
#15594 = plane ( 'none', #15581 ) ;
#15595 = face_outer_bound ( 'none', #974, .t. ) ;
#15596 = cartesian_point ( 'none', ( 20.50258157546444000, 47.00000000000000000, 20.69999999999999900 ) ) ;
#15597 = line ( 'none', #15596, #15587 ) ;
#15598 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15599 = direction ( 'none', ( -1.239088197126291100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15600 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.239088197126291100e-016 ) ) ;
#15601 = cartesian_point ( 'none', ( 1.699999999999999100, 47.00000000000000000, 37.20000000000001000 ) ) ;
#15602 = cartesian_point ( 'none', ( -7.709612774962169900, 8.646558967083430900, -14.00000000000000000 ) ) ;
#15603 = cartesian_point ( 'none', ( -7.492946108295501300, 9.021836642056698000, -14.00000000000000000 ) ) ;
#15604 = cartesian_point ( 'none', ( 9.359612774962206700, -5.788675134594715400, -8.169585876471764200 ) ) ;
#15605 = plane ( 'none', #15606 ) ;
#15606 = axis2_placement_3d ( 'none', #15609, #15608, #15659 ) ;
#15607 = plane ( 'none', #15570 ) ;
#15608 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15609 = cartesian_point ( 'none', ( 27.50258157546444300, 47.00000000000000000, 20.69999999999999900 ) ) ;
#15610 = face_outer_bound ( 'none', #1019, .t. ) ;
#15611 = face_outer_bound ( 'none', #991, .t. ) ;
#15612 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15613 = cartesian_point ( 'none', ( -7.709612774962170800, 8.646558967083432600, -7.000000000000000000 ) ) ;
#15614 = line ( 'none', #15613, #15640 ) ;
#15615 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#15616 = vector ( 'none', #15615, 1000.000000000000200 ) ;
#15617 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#15618 = line ( 'none', #15617, #15616 ) ;
#15619 = cartesian_point ( 'none', ( 6.639528095680685900, -10.50000000000000000, -14.00000000000000000 ) ) ;
#15620 = face_outer_bound ( 'none', #467, .t. ) ;
#15621 = vector ( 'none', #15574, 1000.000000000000000 ) ;
#15622 = cartesian_point ( 'none', ( 7.159612774962220700, -9.599186911246230000, -14.00000000000000000 ) ) ;
#15623 = cartesian_point ( 'none', ( 6.639528095680685000, -10.50000000000000200, -10.70149930827727900 ) ) ;
#15624 = axis2_placement_3d ( 'none', #15629, #15598, #15573 ) ;
#15625 = cartesian_point ( 'none', ( 7.159612774962216300, -9.599186911246224700, -9.901710504412559300 ) ) ;
#15626 = cartesian_point ( 'none', ( 6.980793299339068400, -9.908911328408343900, -10.15411012308009800 ) ) ;
#15627 = cartesian_point ( 'none', ( 6.807934890374835600, -10.20831087524991400, -10.42201514250226600 ) ) ;
#15628 = cartesian_point ( 'none', ( 6.639528095680685000, -10.50000000000000200, -10.70149930827727900 ) ) ;
#15629 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15630 = line ( 'none', #15651, #15647 ) ;
#15631 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#15632 = line ( 'none', #15631, #15682 ) ;
#15633 = face_outer_bound ( 'none', #1066, .t. ) ;
#15634 = face_outer_bound ( 'none', #802, .t. ) ;
#15635 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15636 = vector ( 'none', #15635, 1000.000000000000000 ) ;
#15637 = cartesian_point ( 'none', ( 9.359612774962206700, -5.788675134594715400, -7.000000000000000000 ) ) ;
#15638 = line ( 'none', #15637, #15636 ) ;
#15639 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15640 = vector ( 'none', #15639, 1000.000000000000000 ) ;
#15641 = cartesian_point ( 'none', ( 5.773502691896247500, -11.00000000000000400, -10.70149930827728500 ) ) ;
#15642 = cartesian_point ( 'none', ( 1.700000000000000000, 47.00000000000000000, 30.20000000000001000 ) ) ;
#15643 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15644 = vector ( 'none', #15643, 1000.000000000000000 ) ;
#15645 = cartesian_point ( 'none', ( 8.699999999999992200, 47.00000000000000000, 37.20000000000001000 ) ) ;
#15646 = line ( 'none', #15645, #15644 ) ;
#15647 = vector ( 'none', #15612, 1000.000000000000000 ) ;
#15648 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#15649 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#15650 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#15651 = cartesian_point ( 'none', ( 1.699999999999999100, 47.00000000000000000, 20.70000000000000300 ) ) ;
#15652 = plane ( 'none', #15661 ) ;
#15653 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#15654 = vector ( 'none', #15653, 1000.000000000000100 ) ;
#15655 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#15656 = cartesian_point ( 'none', ( 9.359612774962210200, -5.788675134594722500, -14.00000000000000000 ) ) ;
#15657 = face_outer_bound ( 'none', #1036, .t. ) ;
#15658 = axis2_placement_3d ( 'none', #15642, #15685, #15684 ) ;
#15659 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15660 = line ( 'none', #15655, #15654 ) ;
#15661 = axis2_placement_3d ( 'none', #15650, #15649, #15648 ) ;
#15662 = cartesian_point ( 'none', ( 9.359612774962206700, -5.788675134594715400, -8.169585876471764200 ) ) ;
#15663 = cartesian_point ( 'none', ( 9.287058747146876000, -5.914342397064633200, -8.177433467674104500 ) ) ;
#15664 = cartesian_point ( 'none', ( 9.214840188126503400, -6.039428610537330000, -8.190365641075287000 ) ) ;
#15665 = cartesian_point ( 'none', ( 9.142946108295534600, -6.163952809567983400, -8.208215831100147900 ) ) ;
#15666 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15667 = cartesian_point ( 'none', ( 1.699999999999999100, 47.00000000000000000, 37.20000000000001000 ) ) ;
#15668 = b_spline_curve_with_knots ( 'none', 3,
( #15665, #15664, #15663, #15662 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004028914651040580600, 0.004463423040302881900 ),
.unspecified. ) ;
#15669 = face_outer_bound ( 'none', #1099, .t. ) ;
#15670 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15671 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15672 = axis2_placement_3d ( 'none', #15671, #15670, #15689 ) ;
#15673 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15674 = vector ( 'none', #15673, 1000.000000000000000 ) ;
#15675 = cartesian_point ( 'none', ( 8.699999999999992200, 47.00000000000000000, 30.20000000000000600 ) ) ;
#15676 = line ( 'none', #15675, #15674 ) ;
#15677 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15678 = vector ( 'none', #15677, 1000.000000000000000 ) ;
#15679 = cartesian_point ( 'none', ( 6.639528095680685000, -10.50000000000000000, -7.000000000000000000 ) ) ;
#15680 = axis2_placement_3d ( 'none', #15667, #15666, #15718 ) ;
#15681 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#15682 = vector ( 'none', #15681, 1000.000000000000000 ) ;
#15683 = plane ( 'none', #15680 ) ;
#15684 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 4.956352788505168200e-016 ) ) ;
#15685 = direction ( 'none', ( -4.956352788505168200e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15686 = line ( 'none', #15679, #15678 ) ;
#15687 = cylindrical_surface ( 'none', #15672, 62.50000000000000000 ) ;
#15688 = cartesian_point ( 'none', ( 7.159612774962216300, -9.599186911246224700, -9.901710504412559300 ) ) ;
#15689 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15690 = plane ( 'none', #15658 ) ;
#15691 = face_outer_bound ( 'none', #1172, .t. ) ;
#15692 = face_outer_bound ( 'none', #1050, .t. ) ;
#15693 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#15694 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15695 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#15696 = cartesian_point ( 'none', ( 8.699999999999992200, 47.00000000000000000, 37.20000000000001000 ) ) ;
#15697 = cartesian_point ( 'none', ( 0.0000000000000000000, 255.3718179731089900, 0.0000000000000000000 ) ) ;
#15698 = cartesian_point ( 'none', ( 9.142946108295534600, -6.163952809567983400, -8.208215831100147900 ) ) ;
#15699 = plane ( 'none', #15736 ) ;
#15700 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15701 = vector ( 'none', #15700, 1000.000000000000000 ) ;
#15702 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#15703 = vector ( 'none', #15702, 1000.000000000000200 ) ;
#15704 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#15705 = line ( 'none', #15704, #15703 ) ;
#15706 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9999999999999991100, 20.50000000000000400 ) ) ;
#15707 = axis2_placement_3d ( 'none', #15695, #15694, #15693 ) ;
#15708 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15709 = face_outer_bound ( 'none', #1088, .t. ) ;
#15710 = cartesian_point ( 'none', ( 4.733333333333353800, -11.00000000000000400, -9.901710504412685400 ) ) ;
#15711 = plane ( 'none', #15707 ) ;
#15712 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15713 = vector ( 'none', #15712, 1000.000000000000000 ) ;
#15714 = cartesian_point ( 'none', ( 1.699999999999999100, 47.00000000000000000, 37.20000000000001000 ) ) ;
#15715 = vector ( 'none', #15708, 1000.000000000000000 ) ;
#15716 = cartesian_point ( 'none', ( 9.142946108295534600, -6.163952809567984300, -7.000000000000000000 ) ) ;
#15717 = line ( 'none', #15716, #15715 ) ;
#15718 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15719 = line ( 'none', #15714, #15713 ) ;
#15720 = plane ( 'none', #15722 ) ;
#15721 = edge_curve ( 'none', #15506, #15783, #31231, .t. ) ;
#15722 = axis2_placement_3d ( 'none', #15774, #15773, #15772 ) ;
#15723 = b_spline_curve_with_knots ( 'none', 3,
( #15779, #15778, #15777, #15776 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002788761724857507600, 0.004092730593369751100 ),
.unspecified. ) ;
#15724 = cartesian_point ( 'none', ( 0.0000000000000000000, 255.3718179731089900, 0.0000000000000000000 ) ) ;
#15725 = cartesian_point ( 'none', ( -8.259612774962169700, 7.693931022920548200, -14.00000000000000000 ) ) ;
#15726 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15727 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15728 = face_outer_bound ( 'none', #1102, .t. ) ;
#15729 = cylindrical_surface ( 'none', #15769, 56.70000000000001000 ) ;
#15730 = face_outer_bound ( 'none', #958, .t. ) ;
#15731 = face_outer_bound ( 'none', #1147, .t. ) ;
#15732 = cartesian_point ( 'none', ( -8.042946108295499400, 8.069208697893815300, -14.00000000000000000 ) ) ;
#15733 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#15734 = vector ( 'none', #15733, 1000.000000000000100 ) ;
#15735 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#15736 = axis2_placement_3d ( 'none', #15696, #15727, #15726 ) ;
#15737 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15738 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15739 = cartesian_point ( 'none', ( 8.699999999999992200, 47.00000000000000000, 27.70000000000000600 ) ) ;
#15740 = line ( 'none', #15739, #15701 ) ;
#15741 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15742 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15743 = axis2_placement_3d ( 'none', #15697, #15742, #15741 ) ;
#15744 = line ( 'none', #15735, #15734 ) ;
#15745 = cylindrical_surface ( 'none', #15743, 56.70000000000001000 ) ;
#15746 = vector ( 'none', #15817, 1000.000000000000000 ) ;
#15747 = cartesian_point ( 'none', ( 12.95115057222526100, -3.361026734705063700e-015, -30.00000000000000400 ) ) ;
#15748 = line ( 'none', #15798, #15797 ) ;
#15749 = oriented_edge ( 'none', *, *, #16554, .f. ) ;
#15750 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15751 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#15752 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15753 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#15754 = line ( 'none', #15747, #15746 ) ;
#15755 = face_outer_bound ( 'none', #1046, .t. ) ;
#15756 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15757 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15758 = axis2_placement_3d ( 'none', #15753, #15752, #15751 ) ;
#15759 = cartesian_point ( 'none', ( 8.699999999999992200, 47.00000000000000000, 20.70000000000000300 ) ) ;
#15760 = face_outer_bound ( 'none', #1113, .t. ) ;
#15761 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15762 = vector ( 'none', #15761, 1000.000000000000000 ) ;
#15763 = cartesian_point ( 'none', ( 4.733333333333353800, -11.00000000000000400, -7.000000000000000000 ) ) ;
#15764 = circle ( 'none', #15766, 62.50000000000000000 ) ;
#15765 = line ( 'none', #15763, #15762 ) ;
#15766 = axis2_placement_3d ( 'none', #15771, #15757, #15756 ) ;
#15767 = plane ( 'none', #15758 ) ;
#15768 = axis2_placement_3d ( 'none', #15759, #15750, #15810 ) ;
#15769 = axis2_placement_3d ( 'none', #15724, #15738, #15737 ) ;
#15770 = oriented_edge ( 'none', *, *, #16209, .f. ) ;
#15771 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15772 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#15773 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#15774 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#15775 = cartesian_point ( 'none', ( 4.733333333333356500, -11.00000000000000700, -14.00000000000000000 ) ) ;
#15776 = cartesian_point ( 'none', ( 5.773502691896247500, -11.00000000000000400, -10.70149930827728500 ) ) ;
#15777 = cartesian_point ( 'none', ( 5.437744188296666600, -11.00000000000000400, -10.42289064094041800 ) ) ;
#15778 = cartesian_point ( 'none', ( 5.089973273695221700, -11.00000000000000400, -10.15340508252077000 ) ) ;
#15779 = cartesian_point ( 'none', ( 4.733333333333353800, -11.00000000000000400, -9.901710504412685400 ) ) ;
#15780 = vector ( 'none', #15814, 1000.000000000000100 ) ;
#15781 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15782 = vector ( 'none', #15781, 1000.000000000000000 ) ;
#15783 = vertex_point ( 'none', #31250 ) ;
#15784 = oriented_edge ( 'none', *, *, #16535, .f. ) ;
#15785 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#15786 = face_outer_bound ( 'none', #1116, .t. ) ;
#15787 = oriented_edge ( 'none', *, *, #15540, .f. ) ;
#15789 = oriented_edge ( 'none', *, *, #16034, .f. ) ;
#15788 = vector ( 'none', #15785, 1000.000000000000000 ) ;
#15790 = cartesian_point ( 'none', ( 12.95115057222526100, -3.361026734705063700e-015, -25.00000000000000000 ) ) ;
#15791 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15792 = cartesian_point ( 'none', ( 57.03073854002723700, 95.00000000000000000, 27.94181206684797300 ) ) ;
#15793 = cartesian_point ( 'none', ( 4.066666666666646900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#15794 = line ( 'none', #15793, #15782 ) ;
#15795 = face_outer_bound ( 'none', #1265, .t. ) ;
#15796 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15797 = vector ( 'none', #15796, 1000.000000000000000 ) ;
#15798 = cartesian_point ( 'none', ( 1.700000000000000000, 47.00000000000000000, 27.70000000000000300 ) ) ;
#15799 = vector ( 'none', #15791, 1000.000000000000000 ) ;
#15800 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#15801 = vector ( 'none', #15800, 1000.000000000000000 ) ;
#15802 = cartesian_point ( 'none', ( 8.699999999999992200, 47.00000000000000000, 20.70000000000000300 ) ) ;
#15803 = direction ( 'none', ( 1.239088197126291100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15804 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.239088197126291100e-016 ) ) ;
#15805 = cartesian_point ( 'none', ( 1.699999999999999100, 47.00000000000000000, 20.70000000000000300 ) ) ;
#15806 = axis2_placement_3d ( 'none', #15805, #15804, #15803 ) ;
#15807 = plane ( 'none', #15806 ) ;
#15808 = line ( 'none', #15815, #15801 ) ;
#15809 = line ( 'none', #15802, #15799 ) ;
#15810 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15812 = oriented_edge ( 'none', *, *, #16788, .f. ) ;
#15811 = face_outer_bound ( 'none', #1130, .t. ) ;
#15813 = edge_curve ( 'none', #16052, #16054, #31287, .t. ) ;
#15814 = direction ( 'none', ( 0.9048270524660203500, 0.0000000000000000000, 0.4257792915650710500 ) ) ;
#15815 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#15816 = plane ( 'none', #15768 ) ;
#15817 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15818 = cartesian_point ( 'none', ( 3.633333333333348800, -11.00000000000000400, -9.204227120211911000 ) ) ;
#15819 = cartesian_point ( 'none', ( 3.633333333333348800, -11.00000000000000400, -9.204227120211911000 ) ) ;
#15820 = plane ( 'none', #15828 ) ;
#15821 = b_spline_curve_with_knots ( 'none', 3,
( #15818, #15870, #15869, #15868 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002431169626556860600, 0.002930796901536488100 ),
.unspecified. ) ;
#15822 = plane ( 'none', #15859 ) ;
#15823 = cartesian_point ( 'none', ( 2.966666666666652600, -11.00000000000000400, -8.862320849399351300 ) ) ;
#15824 = cartesian_point ( 'none', ( 2.823980503620654700, -11.00000000000000400, -8.795981760256939500 ) ) ;
#15825 = cartesian_point ( 'none', ( 2.679596921182516100, -11.00000000000000400, -8.733309980454834000 ) ) ;
#15826 = cartesian_point ( 'none', ( 2.533333333333345200, -11.00000000000000400, -8.674699990824109400 ) ) ;
#15827 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#15828 = axis2_placement_3d ( 'none', #15827, #15831, #15863 ) ;
#15829 = face_outer_bound ( 'none', #50939, .t. ) ;
#15830 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15831 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15832 = b_spline_curve_with_knots ( 'none', 3,
( #15826, #15825, #15824, #15823 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003260929393285686700, 0.003732505822330766500 ),
.unspecified. ) ;
#15833 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15834 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15835 = cartesian_point ( 'none', ( 1.699999999999999100, 47.00000000000000000, 18.19999999999999900 ) ) ;
#15836 = axis2_placement_3d ( 'none', #15835, #15834, #15833 ) ;
#15837 = plane ( 'none', #15836 ) ;
#15838 = face_outer_bound ( 'none', #959, .t. ) ;
#15839 = face_outer_bound ( 'none', #1193, .t. ) ;
#15840 = cartesian_point ( 'none', ( 3.633333333333351500, -11.00000000000000900, -14.00000000000000000 ) ) ;
#15841 = face_outer_bound ( 'none', #1162, .t. ) ;
#15842 = face_outer_bound ( 'none', #1137, .t. ) ;
#15843 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15844 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15845 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15846 = axis2_placement_3d ( 'none', #15845, #15844, #15843 ) ;
#15847 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15848 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15849 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15850 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15851 = axis2_placement_3d ( 'none', #15895, #15886, #15885 ) ;
#15852 = cylindrical_surface ( 'none', #15862, 62.50000000000000000 ) ;
#15853 = cylindrical_surface ( 'none', #15846, 62.50000000000000000 ) ;
#15854 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15855 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15856 = circle ( 'none', #15893, 62.50000000000000000 ) ;
#15857 = face_outer_bound ( 'none', #1179, .t. ) ;
#15858 = cartesian_point ( 'none', ( 2.571758278209442100e-015, 1.499999999999999600, -21.00000000000000400 ) ) ;
#15859 = axis2_placement_3d ( 'none', #15830, #15855, #15854 ) ;
#15860 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15861 = circle ( 'none', #15878, 62.50000000000000000 ) ;
#15862 = axis2_placement_3d ( 'none', #15850, #15849, #15848 ) ;
#15863 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#15864 = vector ( 'none', #15860, 1000.000000000000000 ) ;
#15865 = cartesian_point ( 'none', ( 1.699999999999999100, 47.00000000000000000, 18.19999999999999900 ) ) ;
#15866 = line ( 'none', #15865, #15864 ) ;
#15867 = cartesian_point ( 'none', ( 9.316987298107779500, 1.167516248200546700e-015, -24.40869939627407700 ) ) ;
#15868 = cartesian_point ( 'none', ( 4.066666666667218900, -11.00000000000000400, -9.459784372770959800 ) ) ;
#15869 = cartesian_point ( 'none', ( 3.924519400197015600, -11.00000000000000400, -9.371775960786726100 ) ) ;
#15870 = cartesian_point ( 'none', ( 3.779887090058401200, -11.00000000000000400, -9.286296705853565900 ) ) ;
#15871 = cartesian_point ( 'none', ( 8.699999999999992200, 47.00000000000000000, 11.19999999999999800 ) ) ;
#15872 = line ( 'none', #15871, #15919 ) ;
#15873 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15874 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15875 = axis2_placement_3d ( 'none', #15887, #15874, #15873 ) ;
#15876 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15877 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15878 = axis2_placement_3d ( 'none', #15884, #15877, #15876 ) ;
#15879 = face_outer_bound ( 'none', #1023, .t. ) ;
#15880 = plane ( 'none', #15917 ) ;
#15881 = direction ( 'none', ( -0.8660254037844379300, 1.060575238724906100e-016, 0.5000000000000014400 ) ) ;
#15882 = vector ( 'none', #15881, 999.9999999999998900 ) ;
#15883 = circle ( 'none', #15935, 10.99999999999999500 ) ;
#15884 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15885 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 4.956352788505168200e-016 ) ) ;
#15886 = direction ( 'none', ( -4.956352788505168200e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15887 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15888 = plane ( 'none', #15875 ) ;
#15889 = line ( 'none', #15890, #15882 ) ;
#15890 = cartesian_point ( 'none', ( -9.966506350946106700, 1.220545010136791600e-015, -24.03369939627407700 ) ) ;
#15891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15892 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15893 = axis2_placement_3d ( 'none', #15847, #15892, #15891 ) ;
#15894 = vector ( 'none', #15921, 1000.000000000000000 ) ;
#15895 = cartesian_point ( 'none', ( 1.700000000000000000, 47.00000000000000000, 27.70000000000000300 ) ) ;
#15896 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15897 = vector ( 'none', #15896, 1000.000000000000000 ) ;
#15898 = cartesian_point ( 'none', ( 8.699999999999992200, 47.00000000000000000, 18.19999999999999900 ) ) ;
#15899 = line ( 'none', #15898, #15897 ) ;
#15900 = plane ( 'none', #15851 ) ;
#15901 = cartesian_point ( 'none', ( 1.699999999999999100, 47.00000000000000000, 18.19999999999999900 ) ) ;
#15902 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15903 = face_outer_bound ( 'none', #1180, .t. ) ;
#15904 = face_outer_bound ( 'none', #858, .t. ) ;
#15905 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15906 = vector ( 'none', #15905, 1000.000000000000000 ) ;
#15907 = cartesian_point ( 'none', ( 20.49999999999998200, 47.00000000000000000, 11.19999999999999900 ) ) ;
#15908 = circle ( 'none', #15954, 11.49999999999998600 ) ;
#15909 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15910 = cartesian_point ( 'none', ( 0.0000000000000000000, 255.3718179731089900, 0.0000000000000000000 ) ) ;
#15911 = cylindrical_surface ( 'none', #15929, 56.70000000000001000 ) ;
#15912 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15913 = vector ( 'none', #15912, 1000.000000000000000 ) ;
#15914 = cartesian_point ( 'none', ( 1.700000000000000000, 47.00000000000000000, 11.19999999999999900 ) ) ;
#15915 = line ( 'none', #15914, #15913 ) ;
#15916 = plane ( 'none', #15955 ) ;
#15917 = axis2_placement_3d ( 'none', #15901, #15964, #15963 ) ;
#15918 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15919 = vector ( 'none', #15918, 1000.000000000000000 ) ;
#15920 = face_outer_bound ( 'none', #1186, .t. ) ;
#15921 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15922 = cartesian_point ( 'none', ( -11.89294610829545500, -1.400813088753711400, -9.901710504412609000 ) ) ;
#15923 = cartesian_point ( 'none', ( -12.07176558391858900, -1.091088671591616600, -10.15411012308013200 ) ) ;
#15924 = cartesian_point ( 'none', ( -12.24462399288281000, -0.7916891247500643700, -10.42201514250228200 ) ) ;
#15925 = cartesian_point ( 'none', ( -12.41303078757694900, -0.4999999999999963400, -10.70149930827727900 ) ) ;
#15926 = cylindrical_surface ( 'none', #15951, 62.50000000000000000 ) ;
#15927 = b_spline_curve_with_knots ( 'none', 3,
( #15925, #15924, #15923, #15922 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.998880101689291800e-007, 0.001312402942377642100 ),
.unspecified. ) ;
#15928 = line ( 'none', #15907, #15906 ) ;
#15929 = axis2_placement_3d ( 'none', #15910, #15909, #15902 ) ;
#15930 = cartesian_point ( 'none', ( 3.633333333333348800, -11.00000000000000400, -7.000000000000000000 ) ) ;
#15931 = line ( 'none', #15930, #15894 ) ;
#15932 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15933 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15934 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -84.49999999999998600 ) ) ;
#15935 = axis2_placement_3d ( 'none', #15934, #15933, #15932 ) ;
#15936 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15937 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15938 = face_outer_bound ( 'none', #1264, .t. ) ;
#15939 = face_outer_bound ( 'none', #1236, .t. ) ;
#15940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15941 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15942 = axis2_placement_3d ( 'none', #15956, #15941, #15940 ) ;
#15943 = plane ( 'none', #15952 ) ;
#15944 = cylindrical_surface ( 'none', #15970, 62.50000000000000000 ) ;
#15945 = cartesian_point ( 'none', ( 27.49999999999998200, 47.00000000000000000, 11.19999999999999900 ) ) ;
#15946 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999999600, 21.00000000000000400 ) ) ;
#15947 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15948 = face_outer_bound ( 'none', #1255, .t. ) ;
#15949 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15950 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15951 = axis2_placement_3d ( 'none', #15962, #15950, #15949 ) ;
#15952 = axis2_placement_3d ( 'none', #15947, #15937, #15936 ) ;
#15953 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15954 = axis2_placement_3d ( 'none', #15958, #15960, #15953 ) ;
#15955 = axis2_placement_3d ( 'none', #15998, #15997, #15988 ) ;
#15956 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15957 = face_outer_bound ( 'none', #1199, .t. ) ;
#15958 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -84.49999999999998600 ) ) ;
#15959 = oriented_edge ( 'none', *, *, #15721, .f. ) ;
#15960 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15961 = circle ( 'none', #15942, 62.50000000000000000 ) ;
#15962 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15963 = direction ( 'none', ( -1.239088197126290600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15964 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.239088197126290600e-016 ) ) ;
#15965 = axis2_placement_3d ( 'none', #16025, #15969, #16014 ) ;
#15966 = axis2_placement_3d ( 'none', #15974, #16028, #16027 ) ;
#15967 = face_outer_bound ( 'none', #1244, .t. ) ;
#15968 = plane ( 'none', #15966 ) ;
#15969 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15970 = axis2_placement_3d ( 'none', #15987, #15986, #15975 ) ;
#15971 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15972 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15973 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15974 = cartesian_point ( 'none', ( 20.49999999999998200, 47.00000000000000000, 11.19999999999999900 ) ) ;
#15975 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15976 = axis2_placement_3d ( 'none', #15973, #15972, #15971 ) ;
#15977 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15978 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15979 = circle ( 'none', #15976, 62.50000000000000000 ) ;
#15980 = face_outer_bound ( 'none', #1296, .t. ) ;
#15981 = axis2_placement_3d ( 'none', #16045, #16068, #16066 ) ;
#15982 = cartesian_point ( 'none', ( 4.066666666666644200, -11.00000000000000900, -14.00000000000000000 ) ) ;
#15983 = axis2_placement_3d ( 'none', #15945, #15978, #15977 ) ;
#15984 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#15985 = vector ( 'none', #15984, 1000.000000000000000 ) ;
#15986 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15987 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#15988 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15989 = cartesian_point ( 'none', ( 27.49999999999998200, 47.00000000000000000, 11.19999999999999900 ) ) ;
#15990 = line ( 'none', #15989, #15985 ) ;
#15991 = plane ( 'none', #15983 ) ;
#15992 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.478176394252584100e-016 ) ) ;
#15993 = direction ( 'none', ( -2.478176394252584100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15994 = cartesian_point ( 'none', ( 1.700000000000000000, 47.00000000000000000, 11.19999999999999900 ) ) ;
#15995 = axis2_placement_3d ( 'none', #15994, #15993, #15992 ) ;
#15996 = plane ( 'none', #15995 ) ;
#15997 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15998 = cartesian_point ( 'none', ( 8.699999999999992200, 47.00000000000000000, 18.19999999999999900 ) ) ;
#15999 = face_outer_bound ( 'none', #1189, .t. ) ;
#16000 = axis2_placement_3d ( 'none', #16012, #16006, #16065 ) ;
#16001 = cartesian_point ( 'none', ( 27.49999999999998200, 47.00000000000000000, 18.19999999999999900 ) ) ;
#16002 = line ( 'none', #16001, #16063 ) ;
#16003 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16004 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16005 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9999999999999991100, 0.0000000000000000000 ) ) ;
#16006 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16007 = cartesian_point ( 'none', ( -23.93461584375528900, 4.000000000000000000, 57.73546712733740800 ) ) ;
#16008 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16009 = axis2_placement_3d ( 'none', #16030, #16053, #16051 ) ;
#16010 = axis2_placement_3d ( 'none', #16005, #16004, #16003 ) ;
#16011 = line ( 'none', #16007, #16074 ) ;
#16012 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#16013 = cylindrical_surface ( 'none', #16019, 62.50000000000000000 ) ;
#16014 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16015 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#16016 = conical_surface ( 'none', #16010, 20.50000000000000400, 0.7853981633974482800 ) ;
#16017 = vertex_point ( 'none', #31284 ) ;
#16018 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16019 = axis2_placement_3d ( 'none', #16015, #16018, #16008 ) ;
#16020 = plane ( 'none', #15965 ) ;
#16021 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16022 = vector ( 'none', #16021, 1000.000000000000000 ) ;
#16023 = cartesian_point ( 'none', ( 20.49999999999998200, 47.00000000000000000, 18.19999999999999900 ) ) ;
#16024 = line ( 'none', #16023, #16022 ) ;
#16025 = cartesian_point ( 'none', ( 20.49999999999998200, 47.00000000000000000, 18.19999999999999900 ) ) ;
#16026 = face_outer_bound ( 'none', #1280, .t. ) ;
#16027 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16028 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16029 = oriented_edge ( 'none', *, *, #15813, .f. ) ;
#16030 = cartesian_point ( 'none', ( 10.99999999999998400, 47.00000000000000000, 18.19999999999999900 ) ) ;
#16031 = face_outer_bound ( 'none', #1292, .t. ) ;
#16032 = cartesian_point ( 'none', ( 15.31583446367454600, 95.00000000000000000, 55.63016461130880700 ) ) ;
#16033 = direction ( 'none', ( -0.9685831611286309700, 0.0000000000000000000, 0.2486898871648554900 ) ) ;
#16034 = edge_curve ( 'none', #15783, #16052, #31280, .t. ) ;
#16035 = cartesian_point ( 'none', ( 2.510525938252074500e-015, 0.9999999999999991100, -20.50000000000000400 ) ) ;
#16036 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#16037 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16038 = plane ( 'none', #15981 ) ;
#16039 = face_outer_bound ( 'none', #1085, .t. ) ;
#16040 = axis2_placement_3d ( 'none', #16032, #16033, #14494 ) ;
#16041 = edge_curve ( 'none', #16054, #14756, #31276, .t. ) ;
#16042 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16043 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16044 = axis2_placement_3d ( 'none', #16064, #16043, #16042 ) ;
#16045 = cartesian_point ( 'none', ( 20.49999999999998200, 47.00000000000000000, 11.19999999999999900 ) ) ;
#16046 = axis2_placement_3d ( 'none', #16059, #16037, #16036 ) ;
#16047 = vertex_point ( 'none', #31274 ) ;
#16048 = face_outer_bound ( 'none', #1228, .t. ) ;
#16049 = vertex_point ( 'none', #31273 ) ;
#16050 = plane ( 'none', #16040 ) ;
#16051 = direction ( 'none', ( -4.956352788505162300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16052 = vertex_point ( 'none', #31268 ) ;
#16053 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.956352788505162300e-016 ) ) ;
#16054 = vertex_point ( 'none', #31278 ) ;
#16055 = vector ( 'none', #14475, 1000.000000000000000 ) ;
#16056 = circle ( 'none', #16044, 20.50000000000000400 ) ;
#16057 = vertex_point ( 'none', #31270 ) ;
#16058 = vertex_point ( 'none', #31269 ) ;
#16059 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#16060 = line ( 'none', #16035, #16055 ) ;
#16061 = plane ( 'none', #16046 ) ;
#16062 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16063 = vector ( 'none', #16062, 1000.000000000000000 ) ;
#16064 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9999999999999991100, 0.0000000000000000000 ) ) ;
#16065 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16066 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16067 = oriented_edge ( 'none', *, *, #16303, .f. ) ;
#16068 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16069 = edge_curve ( 'none', #16313, #16287, #31267, .t. ) ;
#16070 = plane ( 'none', #16009 ) ;
#16071 = face_outer_bound ( 'none', #1307, .t. ) ;
#16072 = circle ( 'none', #16000, 62.50000000000000000 ) ;
#16073 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16074 = vector ( 'none', #16073, 1000.000000000000000 ) ;
#16075 = line ( 'none', #16118, #16117 ) ;
#16076 = face_outer_bound ( 'none', #1281, .t. ) ;
#16077 = plane ( 'none', #16086 ) ;
#16078 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16079 = vector ( 'none', #16078, 1000.000000000000000 ) ;
#16080 = cartesian_point ( 'none', ( 10.99999999999998800, 47.00000000000000000, 11.19999999999999900 ) ) ;
#16081 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16082 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16083 = axis2_placement_3d ( 'none', #16087, #16082, #16081 ) ;
#16084 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#16085 = face_outer_bound ( 'none', #1314, .t. ) ;
#16086 = axis2_placement_3d ( 'none', #16080, #16140, #16139 ) ;
#16087 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#16088 = cylindrical_surface ( 'none', #16083, 62.50000000000000000 ) ;
#16089 = line ( 'none', #16090, #16079 ) ;
#16090 = cartesian_point ( 'none', ( 17.99999999999997900, 47.00000000000000000, 11.19999999999999900 ) ) ;
#16091 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16092 = vector ( 'none', #16091, 1000.000000000000000 ) ;
#16093 = cartesian_point ( 'none', ( 10.99999999999998400, 47.00000000000000000, 18.19999999999999900 ) ) ;
#16094 = cartesian_point ( 'none', ( 2.541142108230758300e-015, 0.9999999999999991100, -20.50000000000000400 ) ) ;
#16095 = plane ( 'none', #16120 ) ;
#16096 = face_outer_bound ( 'none', #1322, .t. ) ;
#16097 = line ( 'none', #16093, #16092 ) ;
#16098 = plane ( 'none', #16135 ) ;
#16099 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16100 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16101 = cartesian_point ( 'none', ( 0.0000000000000000000, 255.3718179731089900, 0.0000000000000000000 ) ) ;
#16102 = axis2_placement_3d ( 'none', #16101, #16100, #16099 ) ;
#16103 = cylindrical_surface ( 'none', #16102, 56.70000000000001000 ) ;
#16104 = line ( 'none', #16128, #16127 ) ;
#16105 = direction ( 'none', ( -4.956352788505162300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16106 = face_outer_bound ( 'none', #1294, .t. ) ;
#16107 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16108 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#16109 = axis2_placement_3d ( 'none', #16160, #16107, #16156 ) ;
#16110 = cartesian_point ( 'none', ( 17.99999999999998200, 47.00000000000000000, 18.19999999999999900 ) ) ;
#16111 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16112 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#16113 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -4.956352788505162300e-016 ) ) ;
#16114 = face_outer_bound ( 'none', #1325, .t. ) ;
#16115 = plane ( 'none', #16164 ) ;
#16116 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16117 = vector ( 'none', #16116, 1000.000000000000000 ) ;
#16118 = cartesian_point ( 'none', ( 17.99999999999998200, 47.00000000000000000, 18.19999999999999900 ) ) ;
#16119 = line ( 'none', #16159, #16158 ) ;
#16120 = axis2_placement_3d ( 'none', #16110, #16113, #16105 ) ;
#16121 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#16122 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16123 = cylindrical_surface ( 'none', #16109, 21.00000000000000400 ) ;
#16124 = axis2_placement_3d ( 'none', #16137, #16112, #16111 ) ;
#16125 = face_outer_bound ( 'none', #1321, .t. ) ;
#16126 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16127 = vector ( 'none', #16126, 1000.000000000000000 ) ;
#16128 = cartesian_point ( 'none', ( 10.99999999999998800, 47.00000000000000000, 11.19999999999999900 ) ) ;
#16129 = cylindrical_surface ( 'none', #16144, 62.50000000000000000 ) ;
#16130 = face_outer_bound ( 'none', #1336, .t. ) ;
#16131 = axis2_placement_3d ( 'none', #16084, #16122, #16121 ) ;
#16132 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#16133 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16134 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#16135 = axis2_placement_3d ( 'none', #16134, #16133, #16132 ) ;
#16136 = plane ( 'none', #16131 ) ;
#16137 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.40869939627407700 ) ) ;
#16138 = circle ( 'none', #16124, 9.316987298107779500 ) ;
#16139 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16140 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16141 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#16142 = face_outer_bound ( 'none', #1368, .t. ) ;
#16143 = axis2_placement_3d ( 'none', #16141, #16201, #16200 ) ;
#16144 = axis2_placement_3d ( 'none', #16108, #16151, #16150 ) ;
#16145 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.499999999999998200, -21.00000000000000400 ) ) ;
#16146 = face_outer_bound ( 'none', #1342, .t. ) ;
#16147 = cartesian_point ( 'none', ( 2.533333333333345200, -11.00000000000000400, -8.674699990824109400 ) ) ;
#16148 = plane ( 'none', #16143 ) ;
#16149 = axis2_placement_3d ( 'none', #16178, #16177, #16176 ) ;
#16150 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16151 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16152 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16153 = vector ( 'none', #16152, 1000.000000000000000 ) ;
#16154 = cartesian_point ( 'none', ( 17.99999999999998200, 47.00000000000000000, 20.69999999999999900 ) ) ;
#16155 = line ( 'none', #16154, #16153 ) ;
#16156 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16157 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16158 = vector ( 'none', #16157, 1000.000000000000000 ) ;
#16159 = cartesian_point ( 'none', ( 10.99999999999998400, 47.00000000000000000, 20.69999999999999900 ) ) ;
#16160 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 0.0000000000000000000 ) ) ;
#16161 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16162 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16163 = cartesian_point ( 'none', ( 10.99999999999998400, 47.00000000000000000, 18.19999999999999900 ) ) ;
#16164 = axis2_placement_3d ( 'none', #16163, #16162, #16161 ) ;
#16165 = face_outer_bound ( 'none', #1404, .t. ) ;
#16166 = face_outer_bound ( 'none', #778, .t. ) ;
#16167 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16168 = vector ( 'none', #16167, 1000.000000000000000 ) ;
#16169 = cartesian_point ( 'none', ( -16.50971146248921100, 4.000000000000000000, 60.28000852210749400 ) ) ;
#16170 = direction ( 'none', ( 0.4817536741017162700, 0.0000000000000000000, -0.8763066800438630300 ) ) ;
#16171 = vector ( 'none', #16170, 1000.000000000000000 ) ;
#16172 = cartesian_point ( 'none', ( -26.91670536020970100, 4.000000000000003600, 51.03705489692422500 ) ) ;
#16173 = line ( 'none', #16172, #16171 ) ;
#16174 = direction ( 'none', ( 0.9685831611286311900, -0.0000000000000000000, 0.2486898871648546000 ) ) ;
#16175 = cartesian_point ( 'none', ( -15.31583446367451500, 95.00000000000000000, 55.63016461130885700 ) ) ;
#16176 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16177 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16178 = cartesian_point ( 'none', ( 10.99999999999998400, 47.00000000000000000, 20.69999999999999900 ) ) ;
#16179 = cylindrical_surface ( 'none', #16234, 1.030635999729259600 ) ;
#16180 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16181 = vector ( 'none', #16180, 1000.000000000000000 ) ;
#16182 = cartesian_point ( 'none', ( 10.99999999999998400, 47.00000000000000000, 27.69999999999999900 ) ) ;
#16183 = face_outer_bound ( 'none', #13854, .t. ) ;
#16184 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16185 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16186 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#16187 = axis2_placement_3d ( 'none', #16186, #16185, #16184 ) ;
#16188 = cartesian_point ( 'none', ( 34.35732896524944400, 47.00000000000000000, 11.19999999999998900 ) ) ;
#16189 = line ( 'none', #16188, #16168 ) ;
#16190 = plane ( 'none', #16149 ) ;
#16191 = line ( 'none', #16182, #16181 ) ;
#16192 = circle ( 'none', #16187, 62.50000000000000000 ) ;
#16193 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16194 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16195 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#16196 = axis2_placement_3d ( 'none', #16195, #16194, #16193 ) ;
#16197 = circle ( 'none', #16196, 62.50000000000000000 ) ;
#16198 = face_outer_bound ( 'none', #1350, .t. ) ;
#16199 = cartesian_point ( 'none', ( -26.91670536020970100, 95.00000000000000000, 51.03705489692422500 ) ) ;
#16200 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#16201 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16202 = plane ( 'none', #16216 ) ;
#16203 = cylindrical_surface ( 'none', #16221, 1.000000000000000900 ) ;
#16204 = cartesian_point ( 'none', ( -20.30781997698382600, 95.00000000000000000, 54.00817019472531700 ) ) ;
#16205 = face_outer_bound ( 'none', #1483, .t. ) ;
#16206 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16207 = vector ( 'none', #16206, 1000.000000000000000 ) ;
#16209 = edge_curve ( 'none', #16017, #16333, #31277, .t. ) ;
#16208 = plane ( 'none', #16265 ) ;
#16210 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16211 = cartesian_point ( 'none', ( -16.76039099609690900, 4.000000000000003600, 61.25634084450322100 ) ) ;
#16212 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16213 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16214 = cartesian_point ( 'none', ( 0.0000000000000000000, 255.3718179731089900, 0.0000000000000000000 ) ) ;
#16215 = line ( 'none', #16169, #16207 ) ;
#16216 = axis2_placement_3d ( 'none', #16175, #16174, #16264 ) ;
#16217 = direction ( 'none', ( -0.9297764858882512400, 0.0000000000000000000, -0.3681245526846783600 ) ) ;
#16218 = direction ( 'none', ( -0.4817536741017162700, 0.0000000000000000000, 0.8763066800438630300 ) ) ;
#16219 = direction ( 'none', ( -0.8763066800438630300, 0.0000000000000000000, -0.4817536741017162700 ) ) ;
#16220 = cylindrical_surface ( 'none', #16225, 56.70000000000001000 ) ;
#16221 = axis2_placement_3d ( 'none', #16243, #16210, #16240 ) ;
#16222 = axis2_placement_3d ( 'none', #16199, #16219, #16218 ) ;
#16223 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16224 = vector ( 'none', #16223, 1000.000000000000000 ) ;
#16225 = axis2_placement_3d ( 'none', #16214, #16213, #16212 ) ;
#16226 = circle ( 'none', #16299, 1.000000000000000900 ) ;
#16227 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16228 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16229 = cartesian_point ( 'none', ( 34.35732896524944400, 47.00000000000000000, 12.23063599972925000 ) ) ;
#16230 = cartesian_point ( 'none', ( -22.44613260958883700, 95.00000000000000000, 59.40893140658862800 ) ) ;
#16231 = line ( 'none', #16230, #16224 ) ;
#16232 = plane ( 'none', #16222 ) ;
#16233 = face_outer_bound ( 'none', #1437, .t. ) ;
#16234 = axis2_placement_3d ( 'none', #16229, #16228, #16227 ) ;
#16235 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16236 = vector ( 'none', #16235, 1000.000000000000000 ) ;
#16237 = cartesian_point ( 'none', ( 30.00258157546442600, 47.00000000000000000, 8.699999999999999300 ) ) ;
#16238 = line ( 'none', #16237, #16236 ) ;
#16239 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16240 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16241 = cartesian_point ( 'none', ( -23.37590909547709100, 4.000000000000003600, 59.04080685390395200 ) ) ;
#16242 = cartesian_point ( 'none', ( -22.07506287197878300, 4.000000000000000000, 58.47171623270676800 ) ) ;
#16243 = cartesian_point ( 'none', ( -23.37590909547709100, 95.00000000000000000, 59.04080685390395200 ) ) ;
#16244 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16245 = vector ( 'none', #16244, 1000.000000000000000 ) ;
#16246 = face_outer_bound ( 'none', #1439, .t. ) ;
#16247 = direction ( 'none', ( 0.9297764858882513500, -0.0000000000000000000, 0.3681245526846782500 ) ) ;
#16248 = cartesian_point ( 'none', ( -22.16737294876033100, 95.00000000000000000, 53.27192108935596300 ) ) ;
#16249 = cartesian_point ( 'none', ( -22.44613260958883700, 4.000000000000003600, 59.40893140658862800 ) ) ;
#16250 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16251 = vector ( 'none', #16250, 1000.000000000000000 ) ;
#16252 = cartesian_point ( 'none', ( -22.07506287197878300, 4.000000000000000000, 58.47171623270676800 ) ) ;
#16253 = line ( 'none', #16252, #16251 ) ;
#16254 = face_outer_bound ( 'none', #1446, .t. ) ;
#16255 = direction ( 'none', ( 0.3681245526846783600, 0.0000000000000000000, -0.9297764858882512400 ) ) ;
#16256 = vector ( 'none', #16255, 1000.000000000000100 ) ;
#16257 = cartesian_point ( 'none', ( -22.16737294876033100, 4.000000000000003600, 53.27192108935596300 ) ) ;
#16258 = line ( 'none', #16257, #16289 ) ;
#16259 = direction ( 'none', ( -0.3681245526846783600, 0.0000000000000000000, 0.9297764858882512400 ) ) ;
#16260 = cartesian_point ( 'none', ( -20.30781997698382200, 95.00000000000000000, 54.00817019472533100 ) ) ;
#16261 = line ( 'none', #16260, #16245 ) ;
#16262 = cartesian_point ( 'none', ( -20.30781997698382600, 4.000000000000003600, 54.00817019472531700 ) ) ;
#16263 = line ( 'none', #16262, #16256 ) ;
#16264 = direction ( 'none', ( 0.2486898871648545700, 0.0000000000000000000, -0.9685831611286310800 ) ) ;
#16265 = axis2_placement_3d ( 'none', #16204, #16217, #16259 ) ;
#16266 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16267 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16268 = vector ( 'none', #16267, 1000.000000000000000 ) ;
#16269 = cartesian_point ( 'none', ( -13.37866814141727700, 95.00000000000000000, 56.12754438563855800 ) ) ;
#16270 = line ( 'none', #16269, #16268 ) ;
#16271 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16272 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16273 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16274 = vector ( 'none', #16273, 1000.000000000000000 ) ;
#16275 = cartesian_point ( 'none', ( -14.57254514023194900, 4.000000000000000000, 60.77738829643720200 ) ) ;
#16276 = line ( 'none', #16275, #16274 ) ;
#16277 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#16278 = cartesian_point ( 'none', ( -8.222756119860552100, 95.00000000000000000, 57.11108720549185600 ) ) ;
#16279 = cartesian_point ( 'none', ( -8.824439069036135000, 4.000000000000000000, 61.87389817295229500 ) ) ;
#16280 = face_outer_bound ( 'none', #1453, .t. ) ;
#16281 = plane ( 'none', #16316 ) ;
#16282 = vector ( 'none', #16239, 1000.000000000000000 ) ;
#16283 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16284 = vector ( 'none', #16283, 1000.000000000000000 ) ;
#16285 = cartesian_point ( 'none', ( -24.30568558136534200, 95.00000000000000000, 58.67268230121926800 ) ) ;
#16286 = line ( 'none', #16285, #16284 ) ;
#16287 = vertex_point ( 'none', #31262 ) ;
#16288 = direction ( 'none', ( -0.3681245526846782000, 0.0000000000000000000, 0.9297764858882512400 ) ) ;
#16289 = vector ( 'none', #16288, 1000.000000000000100 ) ;
#16290 = cylindrical_surface ( 'none', #16335, 57.70000000000000300 ) ;
#16291 = direction ( 'none', ( 0.3681245526846782000, 0.0000000000000000000, -0.9297764858882512400 ) ) ;
#16292 = oriented_edge ( 'none', *, *, #16842, .f. ) ;
#16293 = line ( 'none', #16295, #16282 ) ;
#16294 = plane ( 'none', #16296 ) ;
#16295 = cartesian_point ( 'none', ( -29.22944367523111000, 4.000000000000000000, 55.24391027467635200 ) ) ;
#16296 = axis2_placement_3d ( 'none', #16248, #16247, #16291 ) ;
#16297 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16298 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16299 = axis2_placement_3d ( 'none', #16241, #16298, #16297 ) ;
#16300 = direction ( 'none', ( -0.2486898871648545700, 0.0000000000000000000, 0.9685831611286310800 ) ) ;
#16301 = vector ( 'none', #16300, 1000.000000000000100 ) ;
#16302 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#16303 = edge_curve ( 'none', #16287, #16017, #31263, .t. ) ;
#16304 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16305 = direction ( 'none', ( -0.2486898871648557400, 0.0000000000000000000, 0.9685831611286308500 ) ) ;
#16306 = direction ( 'none', ( -0.9685831611286308500, 0.0000000000000000000, -0.2486898871648557400 ) ) ;
#16307 = axis2_placement_3d ( 'none', #16321, #16320, #16319 ) ;
#16308 = cartesian_point ( 'none', ( -15.31583446367451500, 4.000000000000003600, 55.63016461130885700 ) ) ;
#16309 = line ( 'none', #16308, #16301 ) ;
#16310 = axis2_placement_3d ( 'none', #16302, #16304, #16326 ) ;
#16311 = cylindrical_surface ( 'none', #16310, 57.70000000000000300 ) ;
#16312 = vector ( 'none', #16322, 1000.000000000000000 ) ;
#16313 = vertex_point ( 'none', #31279 ) ;
#16314 = cartesian_point ( 'none', ( -13.37866814141724900, 95.00000000000000000, 56.12754438563856500 ) ) ;
#16315 = face_outer_bound ( 'none', #1625, .t. ) ;
#16316 = axis2_placement_3d ( 'none', #16314, #16306, #16305 ) ;
#16317 = cylindrical_surface ( 'none', #16307, 1.000000000000004400 ) ;
#16318 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16319 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16320 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16321 = cartesian_point ( 'none', ( 57.45651783159231500, 95.00000000000000000, 27.03698501438195500 ) ) ;
#16322 = direction ( 'none', ( 0.2486898871648557400, 0.0000000000000000000, -0.9685831611286308500 ) ) ;
#16323 = cartesian_point ( 'none', ( -13.37866814141724900, 4.000000000000003600, 56.12754438563856500 ) ) ;
#16324 = cartesian_point ( 'none', ( -14.82322467383964700, 95.00000000000000000, 61.75372061883292900 ) ) ;
#16325 = line ( 'none', #16324, #16329 ) ;
#16326 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16327 = vector ( 'none', #16266, 1000.000000000000000 ) ;
#16328 = cartesian_point ( 'none', ( -8.950775032647785100, 4.000000000000003600, 62.87395029990502600 ) ) ;
#16329 = vector ( 'none', #16318, 1000.000000000000000 ) ;
#16330 = face_outer_bound ( 'none', #1473, .t. ) ;
#16331 = line ( 'none', #16278, #16327 ) ;
#16332 = line ( 'none', #16323, #16312 ) ;
#16333 = vertex_point ( 'none', #31323 ) ;
#16334 = vertex_point ( 'none', #31264 ) ;
#16335 = axis2_placement_3d ( 'none', #16277, #16272, #16271 ) ;
#16336 = plane ( 'none', #16392 ) ;
#16337 = axis2_placement_3d ( 'none', #16390, #16389, #16388 ) ;
#16338 = cartesian_point ( 'none', ( -15.31583446367451500, 95.00000000000000000, 55.63016461130885700 ) ) ;
#16339 = plane ( 'none', #16337 ) ;
#16340 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16341 = line ( 'none', #16338, #16397 ) ;
#16342 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16343 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16344 = axis2_placement_3d ( 'none', #16363, #16343, #16342 ) ;
#16345 = face_outer_bound ( 'none', #1426, .t. ) ;
#16346 = cartesian_point ( 'none', ( -16.50971146248921400, 4.000000000000000000, 60.28000852210750800 ) ) ;
#16347 = axis2_placement_3d ( 'none', #16364, #16352, #16340 ) ;
#16348 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16349 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16350 = axis2_placement_3d ( 'none', #16356, #16349, #16348 ) ;
#16351 = cylindrical_surface ( 'none', #16350, 1.000000000000000900 ) ;
#16352 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16353 = face_outer_bound ( 'none', #1506, .t. ) ;
#16354 = cylindrical_surface ( 'none', #16347, 57.70000000000000300 ) ;
#16355 = circle ( 'none', #16344, 1.000000000000000900 ) ;
#16356 = cartesian_point ( 'none', ( -15.79180783496828000, 95.00000000000000000, 61.50503073166807900 ) ) ;
#16357 = cartesian_point ( 'none', ( -14.82322467383964700, 4.000000000000003600, 61.75372061883292900 ) ) ;
#16358 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16359 = vector ( 'none', #16358, 1000.000000000000000 ) ;
#16360 = cartesian_point ( 'none', ( -16.76039099609690900, 95.00000000000000000, 61.25634084450322100 ) ) ;
#16361 = line ( 'none', #16360, #16359 ) ;
#16362 = face_outer_bound ( 'none', #1413, .t. ) ;
#16363 = cartesian_point ( 'none', ( -15.79180783496828000, 4.000000000000003600, 61.50503073166807900 ) ) ;
#16364 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#16365 = edge_curve ( 'none', #16058, #16057, #31261, .t. ) ;
#16366 = face_outer_bound ( 'none', #1518, .t. ) ;
#16367 = direction ( 'none', ( 0.1253332335643042300, 0.0000000000000000000, -0.9921147013144777600 ) ) ;
#16368 = vector ( 'none', #16367, 1000.000000000000200 ) ;
#16369 = edge_loop ( 'none', ( #13920, #18496, #17186, #17221 ) ) ;
#16370 = axis2_placement_3d ( 'none', #16383, #16372, #16425 ) ;
#16371 = direction ( 'none', ( 1.493220153798561800e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16372 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16373 = vector ( 'none', #16371, 1000.000000000000000 ) ;
#16374 = cartesian_point ( 'none', ( -0.9999999999999756900, 4.000000000000003600, 57.69133383793444400 ) ) ;
#16375 = line ( 'none', #16374, #16373 ) ;
#16376 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16377 = vector ( 'none', #16376, 1000.000000000000000 ) ;
#16378 = cartesian_point ( 'none', ( -6.238526717231621000, 95.00000000000000000, 57.36175367262045200 ) ) ;
#16379 = line ( 'none', #16378, #16377 ) ;
#16380 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16381 = vector ( 'none', #16380, 1000.000000000000000 ) ;
#16382 = cartesian_point ( 'none', ( -6.840209666407179000, 4.000000000000000000, 62.12456464008089100 ) ) ;
#16383 = cartesian_point ( 'none', ( -7.958660331333309300, 4.000000000000003600, 62.99928353346933800 ) ) ;
#16384 = direction ( 'none', ( -0.1253332335643042300, 0.0000000000000000000, 0.9921147013144777600 ) ) ;
#16385 = direction ( 'none', ( -0.9921147013144778800, 0.0000000000000000000, -0.1253332335643042600 ) ) ;
#16386 = cartesian_point ( 'none', ( -6.238526717231595200, 95.00000000000000000, 57.36175367262045900 ) ) ;
#16387 = line ( 'none', #16382, #16381 ) ;
#16388 = direction ( 'none', ( -1.493220153798561800e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16389 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.493220153798561800e-016 ) ) ;
#16390 = cartesian_point ( 'none', ( -0.9999999999999756900, 95.00000000000000000, 57.69133383793444400 ) ) ;
#16391 = circle ( 'none', #16370, 1.000000000000000900 ) ;
#16392 = axis2_placement_3d ( 'none', #16386, #16385, #16384 ) ;
#16393 = cartesian_point ( 'none', ( -6.238526717231595200, 4.000000000000003600, 57.36175367262045900 ) ) ;
#16394 = line ( 'none', #16393, #16368 ) ;
#16395 = face_outer_bound ( 'none', #1502, .t. ) ;
#16396 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16397 = vector ( 'none', #16396, 1000.000000000000000 ) ;
#16398 = line ( 'none', #16403, #16402 ) ;
#16399 = vector ( 'none', #16483, 1000.000000000000000 ) ;
#16400 = direction ( 'none', ( 0.1253332335643042000, 0.0000000000000000000, -0.9921147013144777600 ) ) ;
#16401 = direction ( 'none', ( 0.9921147013144778800, -0.0000000000000000000, 0.1253332335643042300 ) ) ;
#16402 = vector ( 'none', #16463, 1000.000000000000200 ) ;
#16403 = cartesian_point ( 'none', ( -8.222756119860552100, 4.000000000000003600, 57.11108720549185600 ) ) ;
#16404 = vector ( 'none', #16454, 1000.000000000000000 ) ;
#16405 = line ( 'none', #16460, #16459 ) ;
#16406 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16407 = cartesian_point ( 'none', ( -8.222756119860552100, 95.00000000000000000, 57.11108720549185600 ) ) ;
#16408 = face_outer_bound ( 'none', #1546, .t. ) ;
#16409 = cartesian_point ( 'none', ( -8.824439069036135000, 4.000000000000000000, 61.87389817295229500 ) ) ;
#16410 = line ( 'none', #16409, #16426 ) ;
#16411 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16412 = vector ( 'none', #16411, 1000.000000000000000 ) ;
#16413 = plane ( 'none', #16423 ) ;
#16414 = cartesian_point ( 'none', ( -0.9999999999999753500, 4.000000000000000000, 62.49199948793446400 ) ) ;
#16415 = cartesian_point ( 'none', ( -6.840209666407180800, 4.000000000000000000, 62.12456464008090500 ) ) ;
#16416 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16417 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16418 = cartesian_point ( 'none', ( -7.958660331333309300, 95.00000000000000000, 62.99928353346933800 ) ) ;
#16419 = axis2_placement_3d ( 'none', #16418, #16417, #16416 ) ;
#16420 = line ( 'none', #16421, #16412 ) ;
#16421 = cartesian_point ( 'none', ( -6.966545630018828200, 95.00000000000000000, 63.12461676703363600 ) ) ;
#16422 = face_outer_bound ( 'none', #1458, .t. ) ;
#16423 = axis2_placement_3d ( 'none', #16407, #16401, #16400 ) ;
#16424 = cylindrical_surface ( 'none', #16419, 1.000000000000000900 ) ;
#16425 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16426 = vector ( 'none', #16406, 1000.000000000000000 ) ;
#16427 = cartesian_point ( 'none', ( -6.966545630018828200, 4.000000000000003600, 63.12461676703363600 ) ) ;
#16428 = cartesian_point ( 'none', ( -0.9999999999999792400, 95.00000000000000000, 63.50000000000000000 ) ) ;
#16429 = direction ( 'none', ( 4.479660461395679400e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16430 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 4.479660461395679400e-016 ) ) ;
#16431 = cartesian_point ( 'none', ( 1.000000000000022600, 95.00000000000000000, 57.69133383793443700 ) ) ;
#16432 = axis2_placement_3d ( 'none', #16431, #16430, #16429 ) ;
#16433 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16434 = vector ( 'none', #16433, 1000.000000000000000 ) ;
#16435 = cartesian_point ( 'none', ( 1.000000000000024600, 4.000000000000000000, 62.49199948793445000 ) ) ;
#16436 = line ( 'none', #16435, #16434 ) ;
#16437 = line ( 'none', #16428, #16399 ) ;
#16438 = cartesian_point ( 'none', ( 1.000000000000025100, 4.000000000000003600, 63.50000000000000000 ) ) ;
#16439 = cartesian_point ( 'none', ( 2.081668171172168500e-014, 4.000000000000003600, 63.50000000000000000 ) ) ;
#16440 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16441 = vector ( 'none', #16440, 1000.000000000000000 ) ;
#16442 = cartesian_point ( 'none', ( 1.000000000000025100, 95.00000000000000000, 63.50000000000000000 ) ) ;
#16443 = line ( 'none', #16442, #16441 ) ;
#16444 = axis2_placement_3d ( 'none', #16439, #16474, #16473 ) ;
#16445 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16446 = vector ( 'none', #16445, 1000.000000000000000 ) ;
#16447 = face_outer_bound ( 'none', #1555, .t. ) ;
#16448 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16449 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16450 = plane ( 'none', #16432 ) ;
#16451 = cartesian_point ( 'none', ( 6.238526717231641400, 95.00000000000000000, 57.36175367262045200 ) ) ;
#16452 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#16453 = axis2_placement_3d ( 'none', #16452, #16449, #16448 ) ;
#16454 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16455 = cylindrical_surface ( 'none', #16453, 57.69999999999998900 ) ;
#16456 = line ( 'none', #16451, #16446 ) ;
#16457 = cartesian_point ( 'none', ( 1.000000000000024900, 4.000000000000000000, 62.49199948793446400 ) ) ;
#16458 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16459 = vector ( 'none', #16458, 1000.000000000000000 ) ;
#16460 = cartesian_point ( 'none', ( -8.950775032647785100, 95.00000000000000000, 62.87395029990502600 ) ) ;
#16461 = cartesian_point ( 'none', ( 6.966545630018875300, 95.00000000000000000, 63.12461676703363600 ) ) ;
#16462 = line ( 'none', #16461, #16404 ) ;
#16463 = direction ( 'none', ( -0.1253332335643042000, 0.0000000000000000000, 0.9921147013144777600 ) ) ;
#16464 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16465 = vector ( 'none', #16464, 1000.000000000000000 ) ;
#16466 = face_outer_bound ( 'none', #1513, .t. ) ;
#16467 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16468 = line ( 'none', #16486, #16465 ) ;
#16469 = cartesian_point ( 'none', ( 13.37866814141728800, 95.00000000000000000, 56.12754438563852200 ) ) ;
#16470 = face_outer_bound ( 'none', #1651, .t. ) ;
#16471 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16472 = cartesian_point ( 'none', ( 2.081668171172168500e-014, 95.00000000000000000, 63.50000000000000000 ) ) ;
#16473 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16474 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16475 = face_outer_bound ( 'none', #1595, .t. ) ;
#16476 = cylindrical_surface ( 'none', #16478, 1.000000000000000900 ) ;
#16477 = cartesian_point ( 'none', ( -0.9999999999999792400, 4.000000000000003600, 63.50000000000000000 ) ) ;
#16478 = axis2_placement_3d ( 'none', #16472, #16471, #16467 ) ;
#16479 = face_outer_bound ( 'none', #1567, .t. ) ;
#16480 = direction ( 'none', ( -4.479660461395679400e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16481 = circle ( 'none', #16444, 1.000000000000000900 ) ;
#16482 = line ( 'none', #16485, #16484 ) ;
#16483 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16484 = vector ( 'none', #16480, 1000.000000000000000 ) ;
#16485 = cartesian_point ( 'none', ( 1.000000000000022600, 4.000000000000003600, 57.69133383793443700 ) ) ;
#16486 = cartesian_point ( 'none', ( -0.9999999999999756900, 95.00000000000000000, 57.69133383793444400 ) ) ;
#16487 = cylindrical_surface ( 'none', #16524, 57.69999999999999600 ) ;
#16488 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16489 = vector ( 'none', #16488, 1000.000000000000000 ) ;
#16490 = cartesian_point ( 'none', ( 1.000000000000022600, 95.00000000000000000, 57.69133383793443000 ) ) ;
#16491 = line ( 'none', #16490, #16489 ) ;
#16492 = cartesian_point ( 'none', ( 8.824439069036182900, 4.000000000000000000, 61.87389817295228800 ) ) ;
#16493 = cartesian_point ( 'none', ( 6.238526717231641400, 4.000000000000003600, 57.36175367262045200 ) ) ;
#16494 = axis2_placement_3d ( 'none', #16548, #16546, #16545 ) ;
#16495 = direction ( 'none', ( 0.1253332335643048400, 0.0000000000000000000, 0.9921147013144777600 ) ) ;
#16496 = direction ( 'none', ( -0.9921147013144777600, 0.0000000000000000000, 0.1253332335643048400 ) ) ;
#16497 = cartesian_point ( 'none', ( 8.222756119860594700, 95.00000000000000000, 57.11108720549184200 ) ) ;
#16498 = direction ( 'none', ( -0.1253332335643048400, 0.0000000000000000000, -0.9921147013144777600 ) ) ;
#16499 = vector ( 'none', #16498, 1000.000000000000100 ) ;
#16500 = cylindrical_surface ( 'none', #16494, 1.000000000000000900 ) ;
#16501 = plane ( 'none', #16508 ) ;
#16502 = direction ( 'none', ( 0.2486898871648554600, 0.0000000000000000000, 0.9685831611286308500 ) ) ;
#16503 = vector ( 'none', #16502, 1000.000000000000200 ) ;
#16504 = cartesian_point ( 'none', ( 13.37866814141728800, 4.000000000000003600, 56.12754438563852200 ) ) ;
#16505 = direction ( 'none', ( -0.2486898871648554600, 0.0000000000000000000, -0.9685831611286308500 ) ) ;
#16506 = direction ( 'none', ( 0.9685831611286309700, 0.0000000000000000000, -0.2486898871648554900 ) ) ;
#16507 = line ( 'none', #16504, #16503 ) ;
#16508 = axis2_placement_3d ( 'none', #16497, #16496, #16495 ) ;
#16509 = cartesian_point ( 'none', ( 8.222756119860594700, 4.000000000000003600, 57.11108720549184200 ) ) ;
#16510 = line ( 'none', #16509, #16499 ) ;
#16511 = plane ( 'none', #16521 ) ;
#16512 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16513 = vector ( 'none', #16512, 1000.000000000000000 ) ;
#16514 = cartesian_point ( 'none', ( -0.9999999999999751300, 4.000000000000000000, 62.49199948793445000 ) ) ;
#16515 = face_outer_bound ( 'none', #1602, .t. ) ;
#16516 = line ( 'none', #16493, #16526 ) ;
#16517 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16518 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16519 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#16520 = line ( 'none', #16514, #16513 ) ;
#16521 = axis2_placement_3d ( 'none', #16469, #16506, #16505 ) ;
#16522 = circle ( 'none', #16544, 1.000000000000000900 ) ;
#16523 = cartesian_point ( 'none', ( 14.57254514023199500, 4.000000000000000000, 60.77738829643720200 ) ) ;
#16524 = axis2_placement_3d ( 'none', #16519, #16518, #16517 ) ;
#16525 = direction ( 'none', ( 0.1253332335643048400, 0.0000000000000000000, 0.9921147013144777600 ) ) ;
#16526 = vector ( 'none', #16525, 1000.000000000000100 ) ;
#16527 = cartesian_point ( 'none', ( 8.950775032647831300, 4.000000000000003600, 62.87395029990502600 ) ) ;
#16528 = axis2_placement_3d ( 'none', #16583, #16582, #16571 ) ;
#16529 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16530 = vector ( 'none', #16529, 1000.000000000000000 ) ;
#16531 = cartesian_point ( 'none', ( 14.57254514023199100, 4.000000000000000000, 60.77738829643718800 ) ) ;
#16532 = line ( 'none', #16531, #16530 ) ;
#16533 = face_outer_bound ( 'none', #1604, .t. ) ;
#16535 = edge_curve ( 'none', #16823, #16824, #31259, .t. ) ;
#16534 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16536 = vector ( 'none', #16534, 1000.000000000000000 ) ;
#16537 = cartesian_point ( 'none', ( 8.824439069036182900, 4.000000000000000000, 61.87389817295228800 ) ) ;
#16538 = line ( 'none', #16537, #16536 ) ;
#16539 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16540 = vector ( 'none', #16539, 1000.000000000000000 ) ;
#16541 = cartesian_point ( 'none', ( 8.950775032647831300, 95.00000000000000000, 62.87395029990502600 ) ) ;
#16542 = line ( 'none', #16541, #16540 ) ;
#16543 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16544 = axis2_placement_3d ( 'none', #16553, #16547, #16543 ) ;
#16545 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16546 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16547 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16548 = cartesian_point ( 'none', ( 7.958660331333352800, 95.00000000000000000, 62.99928353346933800 ) ) ;
#16549 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16550 = vector ( 'none', #16549, 1000.000000000000000 ) ;
#16551 = cartesian_point ( 'none', ( 8.222756119860593000, 95.00000000000000000, 57.11108720549183500 ) ) ;
#16552 = line ( 'none', #16551, #16550 ) ;
#16553 = cartesian_point ( 'none', ( 7.958660331333352800, 4.000000000000003600, 62.99928353346933800 ) ) ;
#16554 = edge_curve ( 'none', #16333, #15562, #31324, .t. ) ;
#16555 = direction ( 'none', ( -0.9048270524660203500, 0.0000000000000000000, -0.4257792915650710500 ) ) ;
#16556 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16557 = vector ( 'none', #16556, 1000.000000000000000 ) ;
#16558 = cartesian_point ( 'none', ( 15.31583446367455400, 95.00000000000000000, 55.63016461130884200 ) ) ;
#16559 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16560 = vector ( 'none', #16559, 1000.000000000000000 ) ;
#16561 = line ( 'none', #16831, #16843 ) ;
#16562 = cartesian_point ( 'none', ( 51.77490025784635500, 95.00000000000000000, 25.46860230342570100 ) ) ;
#16563 = oriented_edge ( 'none', *, *, #16365, .f. ) ;
#16564 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16565 = vector ( 'none', #16564, 1000.000000000000000 ) ;
#16566 = direction ( 'none', ( 0.4257792915650710500, 0.0000000000000000000, -0.9048270524660203500 ) ) ;
#16567 = line ( 'none', #16558, #16557 ) ;
#16568 = cartesian_point ( 'none', ( 20.30781997698388300, 95.00000000000000000, 54.00817019472533100 ) ) ;
#16569 = plane ( 'none', #16581 ) ;
#16570 = vertex_point ( 'none', #31313 ) ;
#16571 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16572 = cartesian_point ( 'none', ( 16.50971146248925700, 4.000000000000000000, 60.28000852210749400 ) ) ;
#16573 = face_outer_bound ( 'none', #1692, .t. ) ;
#16574 = direction ( 'none', ( -0.1253332335643048400, 0.0000000000000000000, -0.9921147013144777600 ) ) ;
#16575 = direction ( 'none', ( 0.9921147013144777600, 0.0000000000000000000, -0.1253332335643048400 ) ) ;
#16576 = cartesian_point ( 'none', ( 6.238526717231641400, 95.00000000000000000, 57.36175367262045200 ) ) ;
#16577 = axis2_placement_3d ( 'none', #16576, #16575, #16574 ) ;
#16578 = plane ( 'none', #16577 ) ;
#16579 = edge_curve ( 'none', #16824, #16334, #31315, .t. ) ;
#16580 = vertex_point ( 'none', #31297 ) ;
#16581 = axis2_placement_3d ( 'none', #16562, #16566, #16555 ) ;
#16582 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16583 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#16584 = cartesian_point ( 'none', ( 22.07506287197883300, 4.000000000000000000, 58.47171623270674000 ) ) ;
#16585 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16586 = vector ( 'none', #16585, 1000.000000000000000 ) ;
#16587 = cartesian_point ( 'none', ( 6.840209666407229600, 4.000000000000000000, 62.12456464008089800 ) ) ;
#16588 = line ( 'none', #16587, #16586 ) ;
#16589 = cartesian_point ( 'none', ( 6.840209666407229600, 4.000000000000000000, 62.12456464008089800 ) ) ;
#16590 = cylindrical_surface ( 'none', #16528, 57.69999999999999600 ) ;
#16591 = line ( 'none', #16568, #16565 ) ;
#16592 = cartesian_point ( 'none', ( 16.76039099609694500, 4.000000000000003600, 61.25634084450317800 ) ) ;
#16593 = cartesian_point ( 'none', ( 54.15065006435678200, 95.00000000000000000, -33.18067355566454800 ) ) ;
#16594 = line ( 'none', #16593, #16560 ) ;
#16595 = cartesian_point ( 'none', ( 6.966545630018875300, 4.000000000000003600, 63.12461676703363600 ) ) ;
#16596 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16597 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16598 = cartesian_point ( 'none', ( 15.79180783496831500, 95.00000000000000000, 61.50503073166804300 ) ) ;
#16599 = face_outer_bound ( 'none', #1586, .t. ) ;
#16600 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16601 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16602 = axis2_placement_3d ( 'none', #16619, #16601, #16600 ) ;
#16603 = plane ( 'none', #16637 ) ;
#16604 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16605 = line ( 'none', #16655, #16649 ) ;
#16606 = vector ( 'none', #16604, 1000.000000000000000 ) ;
#16607 = vector ( 'none', #16624, 1000.000000000000000 ) ;
#16608 = cylindrical_surface ( 'none', #16602, 57.69999999999998200 ) ;
#16609 = cylindrical_surface ( 'none', #16615, 1.000000000000000900 ) ;
#16610 = cartesian_point ( 'none', ( 16.76039099609694500, 95.00000000000000000, 61.25634084450317800 ) ) ;
#16611 = line ( 'none', #16610, #16606 ) ;
#16612 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16613 = vector ( 'none', #16612, 1000.000000000000000 ) ;
#16614 = cartesian_point ( 'none', ( 16.50971146248925300, 4.000000000000000000, 60.28000852210748000 ) ) ;
#16615 = axis2_placement_3d ( 'none', #16598, #16597, #16596 ) ;
#16616 = circle ( 'none', #16652, 0.9999999999999940000 ) ;
#16617 = line ( 'none', #16614, #16613 ) ;
#16618 = face_outer_bound ( 'none', #1649, .t. ) ;
#16619 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#16620 = direction ( 'none', ( -0.2486898871648554600, 0.0000000000000000000, -0.9685831611286308500 ) ) ;
#16621 = vector ( 'none', #16620, 1000.000000000000200 ) ;
#16622 = cartesian_point ( 'none', ( 15.31583446367454600, 4.000000000000003600, 55.63016461130880700 ) ) ;
#16623 = line ( 'none', #16622, #16621 ) ;
#16624 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16625 = cartesian_point ( 'none', ( 14.82322467383968100, 95.00000000000000000, 61.75372061883288700 ) ) ;
#16626 = line ( 'none', #16625, #16607 ) ;
#16627 = line ( 'none', #16707, #16704 ) ;
#16628 = direction ( 'none', ( 0.3681245526846789200, 0.0000000000000000000, 0.9297764858882509000 ) ) ;
#16629 = vector ( 'none', #16682, 1000.000000000000000 ) ;
#16630 = cartesian_point ( 'none', ( 23.93461584375533500, 4.000000000000000000, 57.73546712733740100 ) ) ;
#16631 = cylindrical_surface ( 'none', #16684, 1.000000000000000900 ) ;
#16632 = cartesian_point ( 'none', ( 22.16737294876038400, 95.00000000000000000, 53.27192108935597000 ) ) ;
#16633 = direction ( 'none', ( -0.3681245526846789200, 0.0000000000000000000, -0.9297764858882509000 ) ) ;
#16634 = vector ( 'none', #16633, 1000.000000000000100 ) ;
#16635 = cartesian_point ( 'none', ( 22.16737294876038400, 4.000000000000003600, 53.27192108935597000 ) ) ;
#16636 = line ( 'none', #16635, #16634 ) ;
#16637 = axis2_placement_3d ( 'none', #16632, #16647, #16628 ) ;
#16638 = cartesian_point ( 'none', ( 29.22944367523116000, 4.000000000000000000, 55.24391027467633800 ) ) ;
#16639 = direction ( 'none', ( 0.4817536741017167100, 0.0000000000000000000, 0.8763066800438628100 ) ) ;
#16640 = vector ( 'none', #16639, 1000.000000000000100 ) ;
#16641 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16642 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16643 = cartesian_point ( 'none', ( 15.79180783496831500, 4.000000000000003600, 61.50503073166804300 ) ) ;
#16644 = face_outer_bound ( 'none', #1671, .t. ) ;
#16645 = cartesian_point ( 'none', ( 24.30568558136540200, 95.00000000000000000, 58.67268230121928200 ) ) ;
#16646 = line ( 'none', #16645, #16629 ) ;
#16647 = direction ( 'none', ( -0.9297764858882510100, 0.0000000000000000000, 0.3681245526846789700 ) ) ;
#16648 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16649 = vector ( 'none', #16648, 1000.000000000000000 ) ;
#16650 = circle ( 'none', #16663, 1.000000000000000900 ) ;
#16651 = cartesian_point ( 'none', ( 14.82322467383968100, 4.000000000000003600, 61.75372061883288700 ) ) ;
#16652 = axis2_placement_3d ( 'none', #16643, #16642, #16641 ) ;
#16653 = cartesian_point ( 'none', ( 26.91670536020974300, 4.000000000000003600, 51.03705489692421100 ) ) ;
#16654 = line ( 'none', #16653, #16640 ) ;
#16655 = cartesian_point ( 'none', ( 13.37866814141728800, 95.00000000000000000, 56.12754438563852200 ) ) ;
#16656 = direction ( 'none', ( -0.3681245526846787000, 0.0000000000000000000, -0.9297764858882510100 ) ) ;
#16657 = direction ( 'none', ( 0.9297764858882511300, 0.0000000000000000000, -0.3681245526846787500 ) ) ;
#16658 = cartesian_point ( 'none', ( 20.30781997698388300, 95.00000000000000000, 54.00817019472533100 ) ) ;
#16659 = axis2_placement_3d ( 'none', #16706, #16712, #16708 ) ;
#16660 = line ( 'none', #16667, #16714 ) ;
#16661 = cylindrical_surface ( 'none', #16659, 57.69999999999998900 ) ;
#16662 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16663 = axis2_placement_3d ( 'none', #16669, #16674, #16662 ) ;
#16664 = face_outer_bound ( 'none', #1616, .t. ) ;
#16665 = plane ( 'none', #16681 ) ;
#16666 = direction ( 'none', ( 0.3681245526846787000, 0.0000000000000000000, 0.9297764858882510100 ) ) ;
#16667 = cartesian_point ( 'none', ( 20.30781997698388300, 4.000000000000003600, 54.00817019472533100 ) ) ;
#16668 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16669 = cartesian_point ( 'none', ( 23.37590909547714800, 4.000000000000003600, 59.04080685390396600 ) ) ;
#16670 = plane ( 'none', #16747 ) ;
#16671 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16672 = face_outer_bound ( 'none', #1701, .t. ) ;
#16673 = cartesian_point ( 'none', ( 23.37590909547714800, 95.00000000000000000, 59.04080685390396600 ) ) ;
#16674 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16675 = cartesian_point ( 'none', ( 24.30568558136540200, 4.000000000000003600, 58.67268230121928200 ) ) ;
#16676 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16677 = vector ( 'none', #16676, 1000.000000000000000 ) ;
#16678 = cartesian_point ( 'none', ( 22.16737294876038100, 95.00000000000000000, 53.27192108935596300 ) ) ;
#16679 = line ( 'none', #16678, #16677 ) ;
#16680 = face_outer_bound ( 'none', #1674, .t. ) ;
#16681 = axis2_placement_3d ( 'none', #16658, #16657, #16656 ) ;
#16682 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16683 = cartesian_point ( 'none', ( 22.44613260958889400, 4.000000000000003600, 59.40893140658863600 ) ) ;
#16684 = axis2_placement_3d ( 'none', #16673, #16671, #16668 ) ;
#16685 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16686 = vector ( 'none', #16685, 1000.000000000000000 ) ;
#16687 = cartesian_point ( 'none', ( 23.93461584375532800, 4.000000000000000000, 57.73546712733738700 ) ) ;
#16688 = line ( 'none', #16687, #16686 ) ;
#16689 = face_outer_bound ( 'none', #1731, .t. ) ;
#16690 = cartesian_point ( 'none', ( 28.66931872029746500, 95.00000000000000000, 50.07354754872077500 ) ) ;
#16691 = line ( 'none', #16690, #16749 ) ;
#16692 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16693 = vector ( 'none', #16692, 1000.000000000000000 ) ;
#16694 = cartesian_point ( 'none', ( 31.46766498550287100, 95.00000000000000000, 55.16372050868358200 ) ) ;
#16695 = cartesian_point ( 'none', ( 30.98205703531888500, 4.000000000000000000, 54.28040292647290200 ) ) ;
#16696 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16697 = vector ( 'none', #16696, 1000.000000000000000 ) ;
#16698 = line ( 'none', #16694, #16693 ) ;
#16699 = line ( 'none', #16700, #16697 ) ;
#16700 = cartesian_point ( 'none', ( 33.10109822064470100, 95.00000000000000000, 47.26105475533984200 ) ) ;
#16701 = cartesian_point ( 'none', ( 35.92285869090178400, 4.000000000000000000, 51.14487485050191400 ) ) ;
#16702 = cylindrical_surface ( 'none', #16732, 1.000000000000000900 ) ;
#16703 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16704 = vector ( 'none', #16703, 1000.000000000000000 ) ;
#16705 = face_outer_bound ( 'none', #625, .t. ) ;
#16706 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#16707 = cartesian_point ( 'none', ( 22.44613260958889400, 95.00000000000000000, 59.40893140658863600 ) ) ;
#16708 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16709 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16710 = vector ( 'none', #16709, 1000.000000000000000 ) ;
#16711 = cartesian_point ( 'none', ( 22.07506287197883700, 4.000000000000000000, 58.47171623270675400 ) ) ;
#16712 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16713 = line ( 'none', #16711, #16710 ) ;
#16714 = vector ( 'none', #16666, 1000.000000000000200 ) ;
#16715 = cylindrical_surface ( 'none', #16776, 57.70000000000001700 ) ;
#16716 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16717 = axis2_placement_3d ( 'none', #16724, #16722, #16716 ) ;
#16718 = line ( 'none', #16783, #16771 ) ;
#16719 = axis2_placement_3d ( 'none', #16782, #16766, #16765 ) ;
#16720 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16721 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16722 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16723 = face_outer_bound ( 'none', #1666, .t. ) ;
#16724 = cartesian_point ( 'none', ( 30.59135830545900300, 4.000000000000003600, 55.64547418278529300 ) ) ;
#16725 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16726 = vector ( 'none', #16725, 1000.000000000000000 ) ;
#16727 = circle ( 'none', #16717, 1.000000000000000900 ) ;
#16728 = cartesian_point ( 'none', ( 29.22944367523116000, 4.000000000000000000, 55.24391027467633800 ) ) ;
#16729 = line ( 'none', #16728, #16781 ) ;
#16730 = cartesian_point ( 'none', ( 31.46766498550287100, 4.000000000000003600, 55.16372050868358200 ) ) ;
#16731 = cartesian_point ( 'none', ( 30.59135830545900300, 95.00000000000000000, 55.64547418278529300 ) ) ;
#16732 = axis2_placement_3d ( 'none', #16731, #16721, #16720 ) ;
#16733 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16734 = vector ( 'none', #16733, 1000.000000000000000 ) ;
#16735 = cartesian_point ( 'none', ( 30.98205703531888500, 4.000000000000000000, 54.28040292647290200 ) ) ;
#16736 = line ( 'none', #16735, #16734 ) ;
#16737 = face_outer_bound ( 'none', #1744, .t. ) ;
#16738 = direction ( 'none', ( -0.4817536741017166600, 0.0000000000000000000, -0.8763066800438628100 ) ) ;
#16739 = vector ( 'none', #16738, 1000.000000000000100 ) ;
#16740 = direction ( 'none', ( 0.4817536741017166600, 0.0000000000000000000, 0.8763066800438628100 ) ) ;
#16741 = direction ( 'none', ( -0.8763066800438628100, 0.0000000000000000000, 0.4817536741017166600 ) ) ;
#16742 = cartesian_point ( 'none', ( 28.66931872029746800, 95.00000000000000000, 50.07354754872078200 ) ) ;
#16743 = cartesian_point ( 'none', ( 29.71505162541513900, 95.00000000000000000, 56.12722785688701100 ) ) ;
#16744 = line ( 'none', #16743, #16726 ) ;
#16745 = cartesian_point ( 'none', ( 28.66931872029746800, 4.000000000000003600, 50.07354754872078200 ) ) ;
#16746 = line ( 'none', #16745, #16739 ) ;
#16747 = axis2_placement_3d ( 'none', #16742, #16741, #16740 ) ;
#16748 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16749 = vector ( 'none', #16748, 1000.000000000000000 ) ;
#16750 = cartesian_point ( 'none', ( 34.71913220939460100, 95.00000000000000000, 46.08548425075489500 ) ) ;
#16751 = axis2_placement_3d ( 'none', #16750, #16817, #16816 ) ;
#16752 = direction ( 'none', ( -0.6845471059286896100, 0.0000000000000000000, -0.7289686274214106600 ) ) ;
#16753 = direction ( 'none', ( 0.7289686274214106600, 0.0000000000000000000, -0.6845471059286896100 ) ) ;
#16754 = cartesian_point ( 'none', ( 38.76346698850254300, 95.00000000000000000, 42.73971954787810300 ) ) ;
#16755 = line ( 'none', #16805, #16804 ) ;
#16756 = line ( 'none', #16812, #16811 ) ;
#16757 = cartesian_point ( 'none', ( 37.54089267965168400, 4.000000000000000000, 49.96930434591696700 ) ) ;
#16758 = edge_curve ( 'none', #16047, #16049, #31293, .t. ) ;
#16759 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16760 = vector ( 'none', #16759, 1000.000000000000000 ) ;
#16761 = cartesian_point ( 'none', ( 42.04974876574132000, 4.000000000000000000, 46.23925419746773000 ) ) ;
#16762 = line ( 'none', #16761, #16760 ) ;
#16763 = face_outer_bound ( 'none', #1793, .t. ) ;
#16764 = face_outer_bound ( 'none', #1756, .t. ) ;
#16765 = direction ( 'none', ( -0.4817536741017167100, 0.0000000000000000000, -0.8763066800438628100 ) ) ;
#16766 = direction ( 'none', ( 0.8763066800438628100, 0.0000000000000000000, -0.4817536741017167100 ) ) ;
#16767 = plane ( 'none', #16751 ) ;
#16768 = plane ( 'none', #16779 ) ;
#16769 = face_outer_bound ( 'none', #1725, .t. ) ;
#16770 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16771 = vector ( 'none', #16770, 1000.000000000000000 ) ;
#16772 = plane ( 'none', #16719 ) ;
#16773 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16774 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16775 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#16776 = axis2_placement_3d ( 'none', #16775, #16774, #16773 ) ;
#16777 = oriented_edge ( 'none', *, *, #16069, .f. ) ;
#16778 = oriented_edge ( 'none', *, *, #16579, .f. ) ;
#16779 = axis2_placement_3d ( 'none', #16754, #16753, #16752 ) ;
#16780 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16781 = vector ( 'none', #16780, 1000.000000000000000 ) ;
#16782 = cartesian_point ( 'none', ( 26.91670536020974300, 95.00000000000000000, 51.03705489692421100 ) ) ;
#16783 = cartesian_point ( 'none', ( 26.91670536020974300, 95.00000000000000000, 51.03705489692421100 ) ) ;
#16784 = cartesian_point ( 'none', ( 29.71505162541513900, 4.000000000000003600, 56.12722785688701100 ) ) ;
#16785 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16786 = cartesian_point ( 'none', ( 38.13338051494705600, 95.00000000000000000, 50.78479389051662500 ) ) ;
#16787 = line ( 'none', #16786, #16850 ) ;
#16788 = edge_curve ( 'none', #16334, #16047, #31356, .t. ) ;
#16789 = plane ( 'none', #16844 ) ;
#16790 = axis2_placement_3d ( 'none', #16802, #16801, #16785 ) ;
#16791 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16792 = vector ( 'none', #16791, 1000.000000000000000 ) ;
#16793 = cartesian_point ( 'none', ( 34.71913220939460100, 95.00000000000000000, 46.08548425075489500 ) ) ;
#16794 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16795 = face_outer_bound ( 'none', #1700, .t. ) ;
#16796 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16797 = cartesian_point ( 'none', ( 36.51534652619716300, 95.00000000000000000, 51.96036439510157100 ) ) ;
#16798 = line ( 'none', #16793, #16792 ) ;
#16799 = cylindrical_surface ( 'none', #16790, 1.000000000000000900 ) ;
#16800 = circle ( 'none', #16852, 1.000000000000000900 ) ;
#16801 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16802 = cartesian_point ( 'none', ( 37.32436352057211300, 95.00000000000000000, 51.37257914280910100 ) ) ;
#16803 = direction ( 'none', ( 0.6845471059286896100, 0.0000000000000000000, 0.7289686274214106600 ) ) ;
#16804 = vector ( 'none', #16803, 1000.000000000000000 ) ;
#16805 = cartesian_point ( 'none', ( 38.76346698850254300, 4.000000000000003600, 42.73971954787810300 ) ) ;
#16806 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16807 = cartesian_point ( 'none', ( 42.04974876574132000, 4.000000000000000000, 46.23925419746773000 ) ) ;
#16808 = face_outer_bound ( 'none', #1696, .t. ) ;
#16809 = line ( 'none', #16814, #16813 ) ;
#16810 = direction ( 'none', ( -0.5877852522924739100, 0.0000000000000000000, -0.8090169943749467900 ) ) ;
#16811 = vector ( 'none', #16810, 1000.000000000000100 ) ;
#16812 = cartesian_point ( 'none', ( 34.71913220939460100, 4.000000000000003600, 46.08548425075489500 ) ) ;
#16813 = vector ( 'none', #16806, 1000.000000000000000 ) ;
#16814 = cartesian_point ( 'none', ( 37.54089267965167700, 4.000000000000000000, 49.96930434591695300 ) ) ;
#16815 = cartesian_point ( 'none', ( 37.32436352057211300, 4.000000000000003600, 51.37257914280910100 ) ) ;
#16816 = direction ( 'none', ( 0.5877852522924739100, 0.0000000000000000000, 0.8090169943749467900 ) ) ;
#16817 = direction ( 'none', ( -0.8090169943749467900, 0.0000000000000000000, 0.5877852522924739100 ) ) ;
#16818 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16819 = vector ( 'none', #16818, 1000.000000000000000 ) ;
#16820 = cartesian_point ( 'none', ( 57.88229712315738600, 95.00000000000000000, 26.13215796191592900 ) ) ;
#16821 = line ( 'none', #16820, #16819 ) ;
#16822 = cartesian_point ( 'none', ( 62.56262173585748300, 4.000000000000003600, 10.91642622546460500 ) ) ;
#16823 = vertex_point ( 'none', #31318 ) ;
#16824 = vertex_point ( 'none', #31307 ) ;
#16825 = vector ( 'none', #16796, 1000.000000000000000 ) ;
#16826 = vertex_point ( 'none', #31352 ) ;
#16827 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16828 = oriented_edge ( 'none', *, *, #16955, .f. ) ;
#16829 = vector ( 'none', #16827, 1000.000000000000000 ) ;
#16830 = cartesian_point ( 'none', ( 35.92285869090177600, 4.000000000000000000, 51.14487485050190000 ) ) ;
#16831 = cartesian_point ( 'none', ( 48.17457742384822000, 95.00000000000000000, -31.75689043394602300 ) ) ;
#16832 = line ( 'none', #16830, #16829 ) ;
#16833 = line ( 'none', #16797, #16825 ) ;
#16834 = direction ( 'none', ( 0.5877852522924751400, 0.0000000000000000000, 0.8090169943749459000 ) ) ;
#16835 = vector ( 'none', #16834, 999.9999999999998900 ) ;
#16836 = cartesian_point ( 'none', ( 33.10109822064470100, 4.000000000000003600, 47.26105475533984200 ) ) ;
#16837 = line ( 'none', #16836, #16835 ) ;
#16838 = direction ( 'none', ( -0.5877852522924751400, 0.0000000000000000000, -0.8090169943749459000 ) ) ;
#16839 = edge_curve ( 'none', #16849, #16570, #31347, .t. ) ;
#16840 = direction ( 'none', ( 0.8090169943749459000, 0.0000000000000000000, -0.5877852522924751400 ) ) ;
#16841 = vertex_point ( 'none', #31348 ) ;
#16842 = edge_curve ( 'none', #16049, #16313, #31353, .t. ) ;
#16843 = vector ( 'none', #16846, 1000.000000000000000 ) ;
#16844 = axis2_placement_3d ( 'none', #16855, #16840, #16838 ) ;
#16845 = direction ( 'none', ( -0.4817536741017106100, 0.0000000000000000000, 0.8763066800438661400 ) ) ;
#16846 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16847 = edge_curve ( 'none', #16854, #16580, #31341, .t. ) ;
#16848 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16849 = vertex_point ( 'none', #31339 ) ;
#16850 = vector ( 'none', #16848, 1000.000000000000000 ) ;
#16851 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16852 = axis2_placement_3d ( 'none', #16815, #16794, #16851 ) ;
#16853 = cartesian_point ( 'none', ( 38.13338051494705600, 4.000000000000003600, 50.78479389051662500 ) ) ;
#16854 = vertex_point ( 'none', #31335 ) ;
#16855 = cartesian_point ( 'none', ( 33.10109822064470100, 95.00000000000000000, 47.26105475533984200 ) ) ;
#16856 = direction ( 'none', ( 0.6845471059286897300, 0.0000000000000000000, 0.7289686274214105500 ) ) ;
#16857 = direction ( 'none', ( -0.7289686274214105500, 0.0000000000000000000, 0.6845471059286897300 ) ) ;
#16858 = cartesian_point ( 'none', ( 40.22140424334536100, 95.00000000000000000, 41.37062533602072300 ) ) ;
#16859 = axis2_placement_3d ( 'none', #16899, #16898, #16897 ) ;
#16860 = line ( 'none', #16916, #16915 ) ;
#16861 = cartesian_point ( 'none', ( 42.73977259905042600, 95.00000000000000000, 46.97405494718821500 ) ) ;
#16862 = line ( 'none', #16861, #16907 ) ;
#16863 = plane ( 'none', #16882 ) ;
#16864 = line ( 'none', #16913, #16912 ) ;
#16865 = cartesian_point ( 'none', ( 44.19770985389325100, 4.000000000000003600, 45.60496073533084200 ) ) ;
#16866 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16867 = vector ( 'none', #16866, 1000.000000000000000 ) ;
#16868 = cartesian_point ( 'none', ( 47.51348918324275400, 4.000000000000000000, 40.60441288374791900 ) ) ;
#16869 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16870 = vector ( 'none', #16869, 1000.000000000000000 ) ;
#16871 = cartesian_point ( 'none', ( 44.19770985389325100, 95.00000000000000000, 45.60496073533084200 ) ) ;
#16872 = line ( 'none', #16871, #16870 ) ;
#16873 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16874 = vector ( 'none', #16873, 1000.000000000000000 ) ;
#16875 = cartesian_point ( 'none', ( 43.81451272577890400, 95.00000000000000000, 37.54435343167543200 ) ) ;
#16876 = line ( 'none', #16875, #16874 ) ;
#16877 = line ( 'none', #16868, #16867 ) ;
#16878 = cartesian_point ( 'none', ( 43.50768602058414600, 4.000000000000000000, 44.87015998561034300 ) ) ;
#16879 = face_outer_bound ( 'none', #1802, .t. ) ;
#16880 = cartesian_point ( 'none', ( 47.51348918324275400, 4.000000000000000000, 40.60441288374791900 ) ) ;
#16881 = cartesian_point ( 'none', ( 48.29016692651403300, 4.000000000000003600, 41.24693659181747300 ) ) ;
#16882 = axis2_placement_3d ( 'none', #16858, #16857, #16856 ) ;
#16883 = cartesian_point ( 'none', ( 42.73977259905042600, 4.000000000000003600, 46.97405494718821500 ) ) ;
#16884 = cylindrical_surface ( 'none', #16947, 57.69999999999998900 ) ;
#16885 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16886 = vector ( 'none', #16885, 1000.000000000000000 ) ;
#16887 = cartesian_point ( 'none', ( 53.07899647439904800, 4.000000000000003600, 34.86932940666817200 ) ) ;
#16888 = face_outer_bound ( 'none', #1753, .t. ) ;
#16889 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16890 = cartesian_point ( 'none', ( 38.76346698850254300, 95.00000000000000000, 42.73971954787810300 ) ) ;
#16891 = line ( 'none', #16890, #16886 ) ;
#16892 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16893 = plane ( 'none', #16924 ) ;
#16894 = cartesian_point ( 'none', ( 43.46874122647184200, 95.00000000000000000, 46.28950784125953500 ) ) ;
#16895 = cartesian_point ( 'none', ( 56.11867240781074200, 4.000000000000000000, 27.51262632292348100 ) ) ;
#16896 = line ( 'none', #16895, #16941 ) ;
#16897 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16898 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16899 = cartesian_point ( 'none', ( 43.46874122647184200, 4.000000000000003600, 46.28950784125953500 ) ) ;
#16900 = cartesian_point ( 'none', ( -24.30568558136534200, 4.000000000000003600, 58.67268230121926800 ) ) ;
#16901 = axis2_placement_3d ( 'none', #16894, #16892, #16889 ) ;
#16902 = face_outer_bound ( 'none', #1757, .t. ) ;
#16903 = direction ( 'none', ( -0.6845471059286897300, 0.0000000000000000000, -0.7289686274214105500 ) ) ;
#16904 = vector ( 'none', #16903, 1000.000000000000000 ) ;
#16905 = cylindrical_surface ( 'none', #16901, 1.000000000000000900 ) ;
#16906 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16907 = vector ( 'none', #16906, 1000.000000000000000 ) ;
#16908 = cartesian_point ( 'none', ( 40.22140424334536100, 4.000000000000003600, 41.37062533602072300 ) ) ;
#16909 = line ( 'none', #16908, #16904 ) ;
#16910 = circle ( 'none', #16859, 1.000000000000000900 ) ;
#16911 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16912 = vector ( 'none', #16911, 1000.000000000000000 ) ;
#16913 = cartesian_point ( 'none', ( 40.22140424334536100, 95.00000000000000000, 41.37062533602072300 ) ) ;
#16914 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16915 = vector ( 'none', #16914, 1000.000000000000000 ) ;
#16916 = cartesian_point ( 'none', ( 43.50768602058414600, 4.000000000000000000, 44.87015998561034300 ) ) ;
#16917 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16918 = cartesian_point ( 'none', ( 45.08936070527627000, 4.000000000000003600, 36.00332694612386300 ) ) ;
#16919 = direction ( 'none', ( 0.7705132427757917000, 0.0000000000000000000, 0.6374239897486867500 ) ) ;
#16920 = direction ( 'none', ( -0.6374239897486867500, 0.0000000000000000000, 0.7705132427757917000 ) ) ;
#16921 = cartesian_point ( 'none', ( 45.08936070527627000, 95.00000000000000000, 36.00332694612386300 ) ) ;
#16922 = cartesian_point ( 'none', ( 45.08936070527627000, 95.00000000000000000, 36.00332694612386300 ) ) ;
#16923 = line ( 'none', #16918, #16943 ) ;
#16924 = axis2_placement_3d ( 'none', #16921, #16920, #16919 ) ;
#16925 = circle ( 'none', #16961, 1.000000000000000900 ) ;
#16926 = direction ( 'none', ( 0.8443279255020166300, 0.0000000000000000000, 0.5358267949789943300 ) ) ;
#16927 = vector ( 'none', #16926, 1000.000000000000100 ) ;
#16928 = cartesian_point ( 'none', ( 48.17457742384848300, 4.000000000000003600, 31.75689043394564600 ) ) ;
#16929 = line ( 'none', #16928, #16927 ) ;
#16930 = cartesian_point ( 'none', ( 52.22791349314177700, 4.000000000000000000, 34.32921572295089900 ) ) ;
#16931 = axis2_placement_3d ( 'none', #16968, #16917, #16963 ) ;
#16932 = direction ( 'none', ( -0.8443279255020166300, 0.0000000000000000000, -0.5358267949789943300 ) ) ;
#16933 = direction ( 'none', ( 0.5358267949789943300, 0.0000000000000000000, -0.8443279255020166300 ) ) ;
#16934 = cartesian_point ( 'none', ( 48.17457742384848300, 95.00000000000000000, 31.75689043394564600 ) ) ;
#16935 = axis2_placement_3d ( 'none', #16934, #16933, #16932 ) ;
#16936 = plane ( 'none', #16935 ) ;
#16937 = cartesian_point ( 'none', ( 48.78833716274012700, 4.000000000000000000, 39.06338639819634300 ) ) ;
#16938 = line ( 'none', #16977, #16976 ) ;
#16939 = face_outer_bound ( 'none', #1818, .t. ) ;
#16940 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16941 = vector ( 'none', #16940, 1000.000000000000000 ) ;
#16942 = face_outer_bound ( 'none', #1777, .t. ) ;
#16943 = vector ( 'none', #16973, 1000.000000000000000 ) ;
#16944 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16945 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16946 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#16947 = axis2_placement_3d ( 'none', #16946, #16945, #16944 ) ;
#16948 = axis2_placement_3d ( 'none', #17005, #16991, #16990 ) ;
#16949 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16950 = direction ( 'none', ( -0.7705132427757900300, 0.0000000000000000000, -0.6374239897486887500 ) ) ;
#16951 = direction ( 'none', ( 0.6374239897486887500, 0.0000000000000000000, -0.7705132427757900300 ) ) ;
#16952 = cartesian_point ( 'none', ( 43.81451272577890400, 95.00000000000000000, 37.54435343167543200 ) ) ;
#16953 = cartesian_point ( 'none', ( 43.81451272577890400, 4.000000000000003600, 37.54435343167543200 ) ) ;
#16954 = line ( 'none', #16953, #17009 ) ;
#16955 = edge_curve ( 'none', #16570, #16058, #31328, .t. ) ;
#16956 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16957 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16958 = plane ( 'none', #16970 ) ;
#16959 = cartesian_point ( 'none', ( 49.56501490601141300, 4.000000000000003600, 39.70591010626588300 ) ) ;
#16960 = line ( 'none', #17007, #17004 ) ;
#16961 = axis2_placement_3d ( 'none', #16969, #16957, #16956 ) ;
#16962 = cartesian_point ( 'none', ( 56.11867240781074200, 4.000000000000000000, 27.51262632292348100 ) ) ;
#16963 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16964 = cylindrical_surface ( 'none', #16931, 1.000000000000000900 ) ;
#16965 = face_outer_bound ( 'none', #1936, .t. ) ;
#16966 = face_outer_bound ( 'none', #1848, .t. ) ;
#16967 = face_outer_bound ( 'none', #1845, .t. ) ;
#16968 = cartesian_point ( 'none', ( 48.92759091626272300, 95.00000000000000000, 40.47642334904168100 ) ) ;
#16969 = cartesian_point ( 'none', ( 48.92759091626272300, 4.000000000000003600, 40.47642334904168100 ) ) ;
#16970 = axis2_placement_3d ( 'none', #16952, #16951, #16950 ) ;
#16971 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16972 = vector ( 'none', #16971, 1000.000000000000000 ) ;
#16973 = direction ( 'none', ( -0.7705132427757917000, 0.0000000000000000000, -0.6374239897486867500 ) ) ;
#16974 = line ( 'none', #16922, #16972 ) ;
#16975 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16976 = vector ( 'none', #16975, 1000.000000000000000 ) ;
#16977 = cartesian_point ( 'none', ( 48.78833716274012700, 4.000000000000000000, 39.06338639819634300 ) ) ;
#16978 = cylindrical_surface ( 'none', #17029, 1.000000000000000900 ) ;
#16979 = direction ( 'none', ( 0.8443279255020166300, 0.0000000000000000000, 0.5358267949789943300 ) ) ;
#16980 = direction ( 'none', ( -0.5358267949789943300, 0.0000000000000000000, 0.8443279255020166300 ) ) ;
#16981 = circle ( 'none', #17012, 1.000000000000000900 ) ;
#16982 = face_outer_bound ( 'none', #1880, .t. ) ;
#16983 = line ( 'none', #17042, #17041 ) ;
#16984 = axis2_placement_3d ( 'none', #16989, #16980, #16979 ) ;
#16985 = line ( 'none', #16997, #16996 ) ;
#16986 = vector ( 'none', #16949, 1000.000000000000000 ) ;
#16987 = plane ( 'none', #16984 ) ;
#16988 = face_outer_bound ( 'none', #1823, .t. ) ;
#16989 = cartesian_point ( 'none', ( 49.24623101380646500, 95.00000000000000000, 30.06823458294161000 ) ) ;
#16990 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16991 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16992 = cartesian_point ( 'none', ( 51.77490025784635500, 95.00000000000000000, 25.46860230342570100 ) ) ;
#16993 = axis2_placement_3d ( 'none', #17010, #17068, #17067 ) ;
#16994 = line ( 'none', #16992, #16986 ) ;
#16995 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#16996 = vector ( 'none', #16995, 1000.000000000000000 ) ;
#16997 = cartesian_point ( 'none', ( 54.15065006435703800, 95.00000000000000000, 33.18067355566413600 ) ) ;
#16998 = cartesian_point ( 'none', ( 53.29956708309976700, 4.000000000000000000, 32.64055987194686300 ) ) ;
#16999 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17000 = vector ( 'none', #16999, 1000.000000000000000 ) ;
#17001 = cartesian_point ( 'none', ( 49.56501490601141300, 95.00000000000000000, 39.70591010626588300 ) ) ;
#17002 = cylindrical_surface ( 'none', #16948, 57.69999999999999600 ) ;
#17003 = line ( 'none', #17001, #17000 ) ;
#17004 = vector ( 'none', #17006, 1000.000000000000000 ) ;
#17005 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#17006 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17007 = cartesian_point ( 'none', ( 48.29016692651403300, 95.00000000000000000, 41.24693659181747300 ) ) ;
#17008 = direction ( 'none', ( 0.7705132427757900300, 0.0000000000000000000, 0.6374239897486887500 ) ) ;
#17009 = vector ( 'none', #17008, 1000.000000000000000 ) ;
#17010 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#17011 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17012 = axis2_placement_3d ( 'none', #17025, #17015, #17011 ) ;
#17013 = face_outer_bound ( 'none', #1895, .t. ) ;
#17014 = cylindrical_surface ( 'none', #16993, 57.70000000000000300 ) ;
#17015 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17016 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17017 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17018 = vector ( 'none', #17017, 1000.000000000000000 ) ;
#17019 = cartesian_point ( 'none', ( 53.07899647439904800, 95.00000000000000000, 34.86932940666817200 ) ) ;
#17020 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17021 = line ( 'none', #17019, #17018 ) ;
#17022 = cartesian_point ( 'none', ( 53.61482326937804300, 95.00000000000000000, 34.02500148116615000 ) ) ;
#17023 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17024 = vector ( 'none', #17023, 1000.000000000000000 ) ;
#17025 = cartesian_point ( 'none', ( 53.61482326937804300, 4.000000000000003600, 34.02500148116615000 ) ) ;
#17026 = cartesian_point ( 'none', ( 54.15065006435703800, 4.000000000000003600, 33.18067355566413600 ) ) ;
#17027 = cartesian_point ( 'none', ( 52.22791349314177700, 4.000000000000000000, 34.32921572295089900 ) ) ;
#17028 = line ( 'none', #17027, #17024 ) ;
#17029 = axis2_placement_3d ( 'none', #17022, #17020, #17016 ) ;
#17030 = plane ( 'none', #17055 ) ;
#17031 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17032 = vector ( 'none', #17031, 1000.000000000000000 ) ;
#17033 = cartesian_point ( 'none', ( 49.24623101380646500, 95.00000000000000000, 30.06823458294160600 ) ) ;
#17034 = line ( 'none', #17033, #17032 ) ;
#17035 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17036 = vector ( 'none', #17035, 1000.000000000000000 ) ;
#17037 = cartesian_point ( 'none', ( 53.29956708309976700, 4.000000000000000000, 32.64055987194686300 ) ) ;
#17038 = line ( 'none', #17037, #17036 ) ;
#17039 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17040 = direction ( 'none', ( -0.8443279255020166300, 0.0000000000000000000, -0.5358267949789943300 ) ) ;
#17041 = vector ( 'none', #17040, 1000.000000000000100 ) ;
#17042 = cartesian_point ( 'none', ( 49.24623101380646500, 4.000000000000003600, 30.06823458294161000 ) ) ;
#17043 = axis2_placement_3d ( 'none', #17051, #17108, #17107 ) ;
#17044 = line ( 'none', #17103, #17101 ) ;
#17045 = direction ( 'none', ( -0.9510565162951543100, 0.0000000000000000000, -0.3090169943749450600 ) ) ;
#17046 = direction ( 'none', ( 0.3090169943749451200, 0.0000000000000000000, -0.9510565162951544200 ) ) ;
#17047 = plane ( 'none', #17043 ) ;
#17048 = face_outer_bound ( 'none', #1925, .t. ) ;
#17049 = cartesian_point ( 'none', ( 59.12440633493858400, 4.000000000000000000, 20.26214637053722000 ) ) ;
#17050 = cartesian_point ( 'none', ( 56.97023099094088400, 4.000000000000000000, 25.70297221799143400 ) ) ;
#17051 = cartesian_point ( 'none', ( 52.62645884097649000, 95.00000000000000000, 23.65894819849365800 ) ) ;
#17052 = vector ( 'none', #17058, 1000.000000000000000 ) ;
#17053 = cartesian_point ( 'none', ( 54.55870198595175700, 95.00000000000000000, 18.77865910037517600 ) ) ;
#17054 = line ( 'none', #17056, #17052 ) ;
#17055 = axis2_placement_3d ( 'none', #17053, #17046, #17045 ) ;
#17056 = cartesian_point ( 'none', ( 54.55870198595175700, 95.00000000000000000, 18.77865910037517600 ) ) ;
#17057 = face_outer_bound ( 'none', #1904, .t. ) ;
#17058 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17059 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17060 = vector ( 'none', #17059, 1000.000000000000000 ) ;
#17061 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#17062 = face_outer_bound ( 'none', #1919, .t. ) ;
#17063 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17064 = axis2_placement_3d ( 'none', #17061, #17063, #17039 ) ;
#17065 = line ( 'none', #17069, #17060 ) ;
#17066 = cylindrical_surface ( 'none', #17064, 57.69999999999999600 ) ;
#17067 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17068 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17069 = cartesian_point ( 'none', ( 48.17457742384848300, 95.00000000000000000, 31.75689043394564600 ) ) ;
#17070 = face_outer_bound ( 'none', #1863, .t. ) ;
#17071 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17072 = face_outer_bound ( 'none', #2412, .t. ) ;
#17073 = vertex_point ( 'none', #31386 ) ;
#17074 = face_outer_bound ( 'none', #1940, .t. ) ;
#17075 = oriented_edge ( 'none', *, *, #17104, .f. ) ;
#17076 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17077 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17078 = cartesian_point ( 'none', ( 57.45651783159231500, 4.000000000000003600, 27.03698501438195500 ) ) ;
#17079 = axis2_placement_3d ( 'none', #17078, #17077, #17076 ) ;
#17080 = vertex_point ( 'none', #31384 ) ;
#17082 = oriented_edge ( 'none', *, *, #17341, .f. ) ;
#17081 = line ( 'none', #17339, #17363 ) ;
#17083 = cartesian_point ( 'none', ( 29.22944367523073000, 4.000000000000000000, -55.24391027467656600 ) ) ;
#17084 = circle ( 'none', #17079, 1.000000000000004400 ) ;
#17085 = vector ( 'none', #17109, 1000.000000000000000 ) ;
#17086 = cartesian_point ( 'none', ( 57.88229712315738600, 4.000000000000003600, 26.13215796191592900 ) ) ;
#17087 = cartesian_point ( 'none', ( 57.03073854002723700, 4.000000000000003600, 27.94181206684797300 ) ) ;
#17088 = vector ( 'none', #17071, 1000.000000000000000 ) ;
#17089 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17090 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17091 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17092 = vector ( 'none', #17091, 1000.000000000000000 ) ;
#17093 = oriented_edge ( 'none', *, *, #16839, .f. ) ;
#17094 = cartesian_point ( 'none', ( 52.62645884097649700, 95.00000000000000000, 23.65894819849365800 ) ) ;
#17095 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17096 = vector ( 'none', #17095, 1000.000000000000000 ) ;
#17097 = cartesian_point ( 'none', ( 56.97023099094088400, 4.000000000000000000, 25.70297221799143400 ) ) ;
#17098 = line ( 'none', #17097, #17096 ) ;
#17099 = face_outer_bound ( 'none', #1882, .t. ) ;
#17100 = direction ( 'none', ( -0.9048270524660206900, 0.0000000000000000000, -0.4257792915650702200 ) ) ;
#17101 = vector ( 'none', #17100, 1000.000000000000100 ) ;
#17102 = oriented_edge ( 'none', *, *, #16847, .f. ) ;
#17103 = cartesian_point ( 'none', ( 52.62645884097649000, 4.000000000000003600, 23.65894819849365800 ) ) ;
#17104 = edge_curve ( 'none', #17073, #16849, #31376, .t. ) ;
#17105 = line ( 'none', #17094, #17092 ) ;
#17106 = line ( 'none', #17110, #17085 ) ;
#17107 = direction ( 'none', ( 0.9048270524660206900, 0.0000000000000000000, 0.4257792915650701600 ) ) ;
#17108 = direction ( 'none', ( -0.4257792915650701600, 0.0000000000000000000, 0.9048270524660206900 ) ) ;
#17109 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17110 = cartesian_point ( 'none', ( 59.12440633493858400, 4.000000000000000000, 20.26214637053722000 ) ) ;
#17111 = cylindrical_surface ( 'none', #17156, 1.000000000000000900 ) ;
#17112 = direction ( 'none', ( 0.9510565162951546400, 0.0000000000000000000, 0.3090169943749441200 ) ) ;
#17113 = cartesian_point ( 'none', ( 59.74244032368846300, 4.000000000000000000, 18.36003333794691300 ) ) ;
#17114 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17115 = vector ( 'none', #17114, 1000.000000000000000 ) ;
#17116 = axis2_placement_3d ( 'none', #17133, #17120, #17112 ) ;
#17117 = direction ( 'none', ( -0.9510565162951546400, 0.0000000000000000000, -0.3090169943749441200 ) ) ;
#17118 = vector ( 'none', #17117, 1000.000000000000000 ) ;
#17119 = line ( 'none', #17113, #17175 ) ;
#17120 = direction ( 'none', ( -0.3090169943749441200, 0.0000000000000000000, 0.9510565162951546400 ) ) ;
#17121 = cartesian_point ( 'none', ( 55.17673597470164300, 4.000000000000003600, 16.87654606778487200 ) ) ;
#17122 = line ( 'none', #17121, #17118 ) ;
#17123 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17124 = vector ( 'none', #17123, 1000.000000000000000 ) ;
#17125 = plane ( 'none', #17116 ) ;
#17126 = cartesian_point ( 'none', ( 61.19771305495608300, 4.000000000000000000, 12.69212026586806300 ) ) ;
#17127 = face_outer_bound ( 'none', #1965, .t. ) ;
#17128 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17129 = vector ( 'none', #17128, 1000.000000000000000 ) ;
#17130 = cartesian_point ( 'none', ( 56.48208039194991400, 95.00000000000000000, 11.79256522548454600 ) ) ;
#17131 = line ( 'none', #17130, #17129 ) ;
#17132 = cartesian_point ( 'none', ( 60.70110577911726300, 95.00000000000000000, 18.67152262651381300 ) ) ;
#17133 = cartesian_point ( 'none', ( 55.17673597470164300, 95.00000000000000000, 16.87654606778487200 ) ) ;
#17134 = line ( 'none', #17132, #17124 ) ;
#17135 = cartesian_point ( 'none', ( 59.74244032368847700, 4.000000000000000000, 18.36003333794691600 ) ) ;
#17136 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17137 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17138 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#17139 = axis2_placement_3d ( 'none', #17138, #17137, #17136 ) ;
#17140 = cylindrical_surface ( 'none', #17139, 57.70000000000000300 ) ;
#17141 = oriented_edge ( 'none', *, *, #17610, .f. ) ;
#17142 = vertex_point ( 'none', #31385 ) ;
#17143 = face_outer_bound ( 'none', #1976, .t. ) ;
#17144 = cartesian_point ( 'none', ( 56.85684302112134200, 95.00000000000000000, 9.827990724027166900 ) ) ;
#17145 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17146 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17147 = cartesian_point ( 'none', ( 60.39208878474231300, 4.000000000000003600, 19.62257914280896600 ) ) ;
#17148 = direction ( 'none', ( 0.06279051952930961300, 0.0000000000000000000, -0.9980267284282718900 ) ) ;
#17149 = cartesian_point ( 'none', ( 57.51470264940766000, 95.00000000000000000, 4.620495552451020900 ) ) ;
#17150 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17151 = axis2_placement_3d ( 'none', #17147, #17146, #17145 ) ;
#17152 = cartesian_point ( 'none', ( 62.18785910668605500, 4.000000000000003600, 12.88100072692198600 ) ) ;
#17153 = face_outer_bound ( 'none', #1978, .t. ) ;
#17154 = plane ( 'none', #17165 ) ;
#17155 = cartesian_point ( 'none', ( 60.39208878474231300, 95.00000000000000000, 19.62257914280896600 ) ) ;
#17156 = axis2_placement_3d ( 'none', #17155, #17162, #17150 ) ;
#17157 = vector ( 'none', #17172, 1000.000000000000000 ) ;
#17158 = circle ( 'none', #17151, 1.000000000000000900 ) ;
#17159 = cartesian_point ( 'none', ( 62.30589528235515900, 4.000000000000000000, 4.921931842701033200 ) ) ;
#17160 = cartesian_point ( 'none', ( 57.51470264940766000, 4.000000000000003600, 4.620495552451020900 ) ) ;
#17161 = line ( 'none', #17160, #17203 ) ;
#17162 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17163 = vector ( 'none', #17166, 999.9999999999998900 ) ;
#17164 = line ( 'none', #17173, #17157 ) ;
#17165 = axis2_placement_3d ( 'none', #17149, #17148, #17205 ) ;
#17166 = direction ( 'none', ( 0.9510565162951544200, 0.0000000000000000000, 0.3090169943749450600 ) ) ;
#17167 = cartesian_point ( 'none', ( 54.55870198595175700, 4.000000000000003600, 18.77865910037517600 ) ) ;
#17168 = line ( 'none', #17167, #17163 ) ;
#17169 = cartesian_point ( 'none', ( 60.08307179036737000, 4.000000000000003600, 20.57363565910412000 ) ) ;
#17170 = cartesian_point ( 'none', ( 60.08307179036737000, 95.00000000000000000, 20.57363565910412000 ) ) ;
#17171 = line ( 'none', #17170, #17115 ) ;
#17172 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17173 = cartesian_point ( 'none', ( 55.17673597470165000, 95.00000000000000000, 16.87654606778487200 ) ) ;
#17174 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17175 = vector ( 'none', #17174, 1000.000000000000000 ) ;
#17176 = cartesian_point ( 'none', ( 60.70110577911726300, 4.000000000000003600, 18.67152262651381300 ) ) ;
#17177 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17178 = line ( 'none', #17182, #17183 ) ;
#17179 = cartesian_point ( 'none', ( 61.57247568412751800, 4.000000000000000000, 10.72754576441068500 ) ) ;
#17180 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17181 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17182 = cartesian_point ( 'none', ( 62.56262173585748300, 95.00000000000000000, 10.91642622546460500 ) ) ;
#17183 = vector ( 'none', #17234, 1000.000000000000000 ) ;
#17184 = cartesian_point ( 'none', ( 62.37524042127177600, 4.000000000000003600, 11.89871347619329700 ) ) ;
#17185 = circle ( 'none', #17238, 0.9999999999999991100 ) ;
#17186 = oriented_edge ( 'none', *, *, #18735, .t. ) ;
#17187 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17188 = vector ( 'none', #17187, 1000.000000000000000 ) ;
#17189 = cartesian_point ( 'none', ( 56.85684302112134200, 95.00000000000000000, 9.827990724027170400 ) ) ;
#17190 = cartesian_point ( 'none', ( 62.37524042127177600, 95.00000000000000000, 11.89871347619329700 ) ) ;
#17191 = direction ( 'none', ( -0.9822872507286892800, 0.0000000000000000000, -0.1873813145857211300 ) ) ;
#17192 = vector ( 'none', #17191, 1000.000000000000200 ) ;
#17193 = cylindrical_surface ( 'none', #17197, 0.9999999999999991100 ) ;
#17194 = direction ( 'none', ( 0.9822872507286892800, 0.0000000000000000000, 0.1873813145857211600 ) ) ;
#17195 = direction ( 'none', ( -0.1873813145857211900, 0.0000000000000000000, 0.9822872507286893900 ) ) ;
#17196 = line ( 'none', #17189, #17188 ) ;
#17197 = axis2_placement_3d ( 'none', #17190, #17181, #17180 ) ;
#17198 = cartesian_point ( 'none', ( 56.85684302112134200, 4.000000000000003600, 9.827990724027166900 ) ) ;
#17199 = line ( 'none', #17198, #17192 ) ;
#17200 = cartesian_point ( 'none', ( 61.57247568412751800, 4.000000000000000000, 10.72754576441068500 ) ) ;
#17201 = plane ( 'none', #17206 ) ;
#17202 = direction ( 'none', ( 0.9980267284282718900, 0.0000000000000000000, 0.06279051952930959900 ) ) ;
#17203 = vector ( 'none', #17202, 999.9999999999998900 ) ;
#17204 = face_outer_bound ( 'none', #2011, .t. ) ;
#17205 = direction ( 'none', ( -0.9980267284282717800, 0.0000000000000000000, -0.06279051952930959900 ) ) ;
#17206 = axis2_placement_3d ( 'none', #17144, #17195, #17194 ) ;
#17207 = face_outer_bound ( 'none', #2017, .t. ) ;
#17208 = cartesian_point ( 'none', ( 62.18785910668605500, 95.00000000000000000, 12.88100072692198600 ) ) ;
#17209 = line ( 'none', #17208, #17270 ) ;
#17210 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17211 = vector ( 'none', #17210, 1000.000000000000000 ) ;
#17212 = cartesian_point ( 'none', ( 61.19771305495608300, 4.000000000000000000, 12.69212026586806300 ) ) ;
#17213 = line ( 'none', #17212, #17211 ) ;
#17214 = direction ( 'none', ( 0.9822872507286892800, 0.0000000000000000000, 0.1873813145857211300 ) ) ;
#17215 = vector ( 'none', #17214, 1000.000000000000200 ) ;
#17216 = cartesian_point ( 'none', ( 56.48208039194991400, 4.000000000000003600, 11.79256522548454600 ) ) ;
#17217 = line ( 'none', #17216, #17215 ) ;
#17218 = direction ( 'none', ( -0.9822872507286892800, 0.0000000000000000000, -0.1873813145857211600 ) ) ;
#17219 = cartesian_point ( 'none', ( 2.541142108230758300e-015, 8.999999999999998200, 20.50000000000000400 ) ) ;
#17220 = cartesian_point ( 'none', ( 62.43147632141374000, 4.000000000000000000, -2.925878385844952900 ) ) ;
#17221 = oriented_edge ( 'none', *, *, #18324, .f. ) ;
#17222 = line ( 'none', #17220, #17266 ) ;
#17223 = cartesian_point ( 'none', ( 63.43748777472457300, 4.000000000000003600, 2.989171261682894700 ) ) ;
#17224 = face_outer_bound ( 'none', #1945, .t. ) ;
#17225 = direction ( 'none', ( 0.1873813145857211900, 0.0000000000000000000, -0.9822872507286893900 ) ) ;
#17226 = cartesian_point ( 'none', ( 56.48208039194991400, 95.00000000000000000, 11.79256522548454600 ) ) ;
#17227 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17228 = vector ( 'none', #17227, 1000.000000000000000 ) ;
#17229 = cartesian_point ( 'none', ( 62.30589528235514500, 4.000000000000000000, 4.921931842701032300 ) ) ;
#17230 = line ( 'none', #17229, #17228 ) ;
#17231 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17232 = axis2_placement_3d ( 'none', #17226, #17225, #17218 ) ;
#17233 = vector ( 'none', #17231, 1000.000000000000000 ) ;
#17234 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17235 = line ( 'none', #17179, #17233 ) ;
#17236 = plane ( 'none', #17232 ) ;
#17237 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17238 = axis2_placement_3d ( 'none', #17184, #17177, #17237 ) ;
#17239 = cartesian_point ( 'none', ( 57.64028368846627600, 95.00000000000000000, 2.624442095594476900 ) ) ;
#17240 = cartesian_point ( 'none', ( 57.64028368846627600, 4.000000000000003600, 2.624442095594476900 ) ) ;
#17241 = line ( 'none', #17240, #17253 ) ;
#17242 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17243 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17244 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17245 = axis2_placement_3d ( 'none', #17257, #17244, #17243 ) ;
#17246 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17247 = face_outer_bound ( 'none', #2038, .t. ) ;
#17248 = axis2_placement_3d ( 'none', #17239, #17299, #17298 ) ;
#17249 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17250 = vector ( 'none', #17249, 1000.000000000000000 ) ;
#17251 = cartesian_point ( 'none', ( 63.43748777472457300, 95.00000000000000000, 2.989171261682894700 ) ) ;
#17252 = line ( 'none', #17251, #17250 ) ;
#17253 = vector ( 'none', #17301, 999.9999999999998900 ) ;
#17254 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17255 = vector ( 'none', #17254, 1000.000000000000000 ) ;
#17256 = plane ( 'none', #17248 ) ;
#17257 = cartesian_point ( 'none', ( 63.37469725519525800, 4.000000000000003600, 3.987197990111167800 ) ) ;
#17258 = line ( 'none', #17261, #17255 ) ;
#17259 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17260 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17261 = cartesian_point ( 'none', ( 57.64028368846625500, 95.00000000000000000, -2.624442095594904600 ) ) ;
#17262 = circle ( 'none', #17245, 1.000000000000000000 ) ;
#17263 = axis2_placement_3d ( 'none', #17268, #17260, #17259 ) ;
#17264 = face_outer_bound ( 'none', #2019, .t. ) ;
#17265 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17266 = vector ( 'none', #17265, 1000.000000000000000 ) ;
#17267 = cartesian_point ( 'none', ( 62.43147632141375400, 4.000000000000000000, -2.925878385844953300 ) ) ;
#17268 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#17269 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17270 = vector ( 'none', #17269, 1000.000000000000000 ) ;
#17271 = cylindrical_surface ( 'none', #17263, 57.70000000000000300 ) ;
#17272 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17273 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17274 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#17275 = cartesian_point ( 'none', ( 57.51470264940766000, 95.00000000000000000, 4.620495552451020900 ) ) ;
#17276 = line ( 'none', #17275, #17333 ) ;
#17277 = plane ( 'none', #17328 ) ;
#17278 = axis2_placement_3d ( 'none', #17274, #17273, #17272 ) ;
#17279 = cylindrical_surface ( 'none', #17278, 57.69999999999999600 ) ;
#17280 = face_outer_bound ( 'none', #1994, .t. ) ;
#17281 = plane ( 'none', #17325 ) ;
#17282 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17283 = vector ( 'none', #17282, 1000.000000000000000 ) ;
#17284 = cartesian_point ( 'none', ( 63.31190673566594300, 95.00000000000000000, 4.985224718539440000 ) ) ;
#17285 = line ( 'none', #17284, #17283 ) ;
#17286 = face_outer_bound ( 'none', #2059, .t. ) ;
#17287 = cartesian_point ( 'none', ( 63.37469725519525800, 95.00000000000000000, 3.987197990111167800 ) ) ;
#17288 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17289 = vector ( 'none', #17288, 1000.000000000000000 ) ;
#17290 = cartesian_point ( 'none', ( 57.64028368846628300, 95.00000000000000000, 2.624442095594480900 ) ) ;
#17291 = line ( 'none', #17290, #17289 ) ;
#17292 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17293 = vector ( 'none', #17292, 1000.000000000000000 ) ;
#17294 = cartesian_point ( 'none', ( 62.43147632141376100, 4.000000000000000000, 2.925878385844487900 ) ) ;
#17295 = line ( 'none', #17294, #17293 ) ;
#17296 = axis2_placement_3d ( 'none', #17287, #17246, #17242 ) ;
#17297 = cylindrical_surface ( 'none', #17296, 1.000000000000000000 ) ;
#17298 = direction ( 'none', ( 0.9980267284282717800, 0.0000000000000000000, 0.06279051952930961300 ) ) ;
#17299 = direction ( 'none', ( -0.06279051952930962700, 0.0000000000000000000, 0.9980267284282718900 ) ) ;
#17300 = cartesian_point ( 'none', ( 62.43147632141377600, 4.000000000000000000, 2.925878385844488300 ) ) ;
#17301 = direction ( 'none', ( -0.9980267284282718900, 0.0000000000000000000, -0.06279051952930961300 ) ) ;
#17302 = vector ( 'none', #17329, 999.9999999999998900 ) ;
#17303 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17304 = vector ( 'none', #17303, 1000.000000000000000 ) ;
#17305 = circle ( 'none', #17365, 0.9999999999999991100 ) ;
#17306 = cartesian_point ( 'none', ( 62.30589528235511000, 4.000000000000000000, -4.921931842701494200 ) ) ;
#17307 = line ( 'none', #17306, #17304 ) ;
#17308 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17309 = vector ( 'none', #17308, 1000.000000000000000 ) ;
#17310 = direction ( 'none', ( 0.9980267284282714500, 0.0000000000000000000, -0.06279051952931705100 ) ) ;
#17311 = direction ( 'none', ( 0.06279051952931705100, -0.0000000000000000000, 0.9980267284282714500 ) ) ;
#17312 = oriented_edge ( 'none', *, *, #17368, .f. ) ;
#17313 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17314 = cartesian_point ( 'none', ( 63.37469725519523700, 95.00000000000000000, -3.987197990111634600 ) ) ;
#17315 = cartesian_point ( 'none', ( 56.85684302112129300, 95.00000000000000000, -9.827990724027616300 ) ) ;
#17316 = line ( 'none', #17315, #17309 ) ;
#17317 = line ( 'none', #17367, #17375 ) ;
#17318 = direction ( 'none', ( 0.9822872507286878300, 0.0000000000000000000, -0.1873813145857290700 ) ) ;
#17319 = vector ( 'none', #17318, 1000.000000000000000 ) ;
#17320 = cartesian_point ( 'none', ( 57.51470264940761700, 95.00000000000000000, -4.620495552451447300 ) ) ;
#17321 = face_outer_bound ( 'none', #2100, .t. ) ;
#17322 = direction ( 'none', ( -0.9822872507286878300, 0.0000000000000000000, 0.1873813145857290700 ) ) ;
#17323 = direction ( 'none', ( -0.1873813145857290700, 0.0000000000000000000, -0.9822872507286878300 ) ) ;
#17324 = cartesian_point ( 'none', ( 56.85684302112129300, 95.00000000000000000, -9.827990724027616300 ) ) ;
#17325 = axis2_placement_3d ( 'none', #17324, #17323, #17322 ) ;
#17326 = line ( 'none', #17327, #17319 ) ;
#17327 = cartesian_point ( 'none', ( 56.85684302112129300, 4.000000000000003600, -9.827990724027616300 ) ) ;
#17328 = axis2_placement_3d ( 'none', #17320, #17311, #17310 ) ;
#17329 = direction ( 'none', ( -0.9980267284282714500, 0.0000000000000000000, 0.06279051952931705100 ) ) ;
#17330 = cartesian_point ( 'none', ( 57.51470264940761700, 4.000000000000003600, -4.620495552451447300 ) ) ;
#17331 = face_outer_bound ( 'none', #2061, .t. ) ;
#17332 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17333 = vector ( 'none', #17332, 1000.000000000000000 ) ;
#17334 = cartesian_point ( 'none', ( 63.31190673566594300, 4.000000000000003600, 4.985224718539440000 ) ) ;
#17335 = edge_curve ( 'none', #17346, #17080, #31378, .t. ) ;
#17336 = cartesian_point ( 'none', ( 61.57247568412744700, 4.000000000000000000, -10.72754576441117000 ) ) ;
#17337 = cartesian_point ( 'none', ( 31.46766498550244200, 4.000000000000003600, -55.16372050868381600 ) ) ;
#17338 = direction ( 'none', ( -0.9980267284282713400, 0.0000000000000000000, 0.06279051952931726000 ) ) ;
#17339 = cartesian_point ( 'none', ( -30.98205703531846900, 4.000000000000000000, -54.28040292647313000 ) ) ;
#17340 = edge_curve ( 'none', #16580, #17073, #31372, .t. ) ;
#17341 = edge_curve ( 'none', #16057, #16823, #31382, .t. ) ;
#17342 = vector ( 'none', #17356, 1000.000000000000000 ) ;
#17343 = plane ( 'none', #17354 ) ;
#17344 = face_outer_bound ( 'none', #2355, .t. ) ;
#17345 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17346 = vertex_point ( 'none', #31364 ) ;
#17347 = direction ( 'none', ( -0.06279051952931726000, 0.0000000000000000000, -0.9980267284282713400 ) ) ;
#17348 = vertex_point ( 'none', #31367 ) ;
#17349 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17350 = cartesian_point ( 'none', ( 63.43748777472455200, 4.000000000000003600, -2.989171261683363700 ) ) ;
#17351 = cartesian_point ( 'none', ( 62.30589528235511000, 4.000000000000000000, -4.921931842701494200 ) ) ;
#17352 = cartesian_point ( 'none', ( 57.64028368846625500, 95.00000000000000000, -2.624442095594904600 ) ) ;
#17353 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17354 = axis2_placement_3d ( 'none', #17352, #17347, #17338 ) ;
#17355 = cartesian_point ( 'none', ( -35.92285869090142100, 4.000000000000000000, -51.14487485050217000 ) ) ;
#17356 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17357 = face_outer_bound ( 'none', #2024, .t. ) ;
#17358 = cartesian_point ( 'none', ( 63.37469725519523700, 4.000000000000003600, -3.987197990111634600 ) ) ;
#17359 = axis2_placement_3d ( 'none', #17314, #17313, #17353 ) ;
#17360 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17361 = oriented_edge ( 'none', *, *, #17335, .f. ) ;
#17362 = oriented_edge ( 'none', *, *, #17340, .f. ) ;
#17363 = vector ( 'none', #17345, 1000.000000000000000 ) ;
#17364 = face_outer_bound ( 'none', #2022, .t. ) ;
#17365 = axis2_placement_3d ( 'none', #17358, #17360, #17349 ) ;
#17366 = line ( 'none', #17330, #17302 ) ;
#17368 = edge_curve ( 'none', #17080, #16854, #31360, .t. ) ;
#17367 = cartesian_point ( 'none', ( 57.51470264940762400, 95.00000000000000000, -4.620495552451449900 ) ) ;
#17369 = cylindrical_surface ( 'none', #17359, 0.9999999999999991100 ) ;
#17370 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17371 = vector ( 'none', #17370, 1000.000000000000000 ) ;
#17372 = cartesian_point ( 'none', ( 61.57247568412743300, 4.000000000000000000, -10.72754576441116800 ) ) ;
#17373 = line ( 'none', #17372, #17371 ) ;
#17374 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17375 = vector ( 'none', #17374, 1000.000000000000000 ) ;
#17376 = line ( 'none', #17377, #17434 ) ;
#17377 = cartesian_point ( 'none', ( 55.17673597470151500, 95.00000000000000000, -16.87654606778532700 ) ) ;
#17378 = face_outer_bound ( 'none', #2131, .t. ) ;
#17379 = advanced_face ( 'none', ( #31383 ), #31380, .f. ) ;
#17380 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17381 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17382 = plane ( 'none', #17432 ) ;
#17383 = cylindrical_surface ( 'none', #17404, 57.70000000000000300 ) ;
#17384 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17385 = vector ( 'none', #17384, 1000.000000000000000 ) ;
#17386 = cartesian_point ( 'none', ( 56.48208039194981500, 95.00000000000000000, -11.79256522548499200 ) ) ;
#17387 = line ( 'none', #17386, #17385 ) ;
#17388 = face_outer_bound ( 'none', #2110, .t. ) ;
#17389 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17390 = vector ( 'none', #17389, 1000.000000000000000 ) ;
#17391 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#17392 = cartesian_point ( 'none', ( 61.19771305495597600, 4.000000000000000000, -12.69212026586854400 ) ) ;
#17393 = cartesian_point ( 'none', ( 59.74244032368832800, 4.000000000000000000, -18.36003333794739900 ) ) ;
#17394 = cartesian_point ( 'none', ( 60.70110577911710700, 95.00000000000000000, -18.67152262651430300 ) ) ;
#17395 = line ( 'none', #17394, #17390 ) ;
#17396 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17397 = vector ( 'none', #17396, 1000.000000000000000 ) ;
#17398 = cartesian_point ( 'none', ( 63.43748777472455200, 95.00000000000000000, -2.989171261683363700 ) ) ;
#17399 = line ( 'none', #17398, #17397 ) ;
#17400 = direction ( 'none', ( 0.9980267284282713400, 0.0000000000000000000, -0.06279051952931726000 ) ) ;
#17401 = vector ( 'none', #17400, 1000.000000000000000 ) ;
#17402 = cartesian_point ( 'none', ( 57.64028368846625500, 4.000000000000003600, -2.624442095594904600 ) ) ;
#17403 = line ( 'none', #17402, #17401 ) ;
#17404 = axis2_placement_3d ( 'none', #17391, #17381, #17380 ) ;
#17405 = cartesian_point ( 'none', ( 60.70110577911710700, 4.000000000000003600, -18.67152262651430300 ) ) ;
#17406 = cartesian_point ( 'none', ( 62.37524042127169100, 95.00000000000000000, -11.89871347619378400 ) ) ;
#17407 = cartesian_point ( 'none', ( 62.37524042127169100, 4.000000000000003600, -11.89871347619378400 ) ) ;
#17408 = face_outer_bound ( 'none', #2075, .t. ) ;
#17409 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17410 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17411 = vector ( 'none', #17429, 1000.000000000000100 ) ;
#17412 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17413 = circle ( 'none', #17465, 0.9999999999999991100 ) ;
#17414 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17415 = vector ( 'none', #17414, 1000.000000000000000 ) ;
#17416 = axis2_placement_3d ( 'none', #17462, #17412, #17410 ) ;
#17417 = cylindrical_surface ( 'none', #17416, 57.70000000000000300 ) ;
#17418 = face_outer_bound ( 'none', #2142, .t. ) ;
#17419 = cylindrical_surface ( 'none', #17428, 0.9999999999999991100 ) ;
#17420 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17421 = vector ( 'none', #17420, 1000.000000000000000 ) ;
#17422 = cartesian_point ( 'none', ( 61.19771305495596200, 4.000000000000000000, -12.69212026586854100 ) ) ;
#17423 = line ( 'none', #17422, #17421 ) ;
#17424 = cartesian_point ( 'none', ( 53.29956708309951800, 4.000000000000000000, -32.64055987194727500 ) ) ;
#17425 = cartesian_point ( 'none', ( 62.56262173585741200, 95.00000000000000000, -10.91642622546509700 ) ) ;
#17426 = line ( 'none', #17425, #17415 ) ;
#17427 = direction ( 'none', ( 0.9822872507286879400, 0.0000000000000000000, -0.1873813145857287400 ) ) ;
#17428 = axis2_placement_3d ( 'none', #17406, #17409, #17467 ) ;
#17429 = direction ( 'none', ( -0.9822872507286879400, 0.0000000000000000000, 0.1873813145857287400 ) ) ;
#17430 = cartesian_point ( 'none', ( 56.48208039194981500, 4.000000000000003600, -11.79256522548499000 ) ) ;
#17431 = line ( 'none', #17430, #17411 ) ;
#17432 = axis2_placement_3d ( 'none', #17436, #17435, #17427 ) ;
#17433 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17434 = vector ( 'none', #17433, 1000.000000000000000 ) ;
#17435 = direction ( 'none', ( 0.1873813145857287400, -0.0000000000000000000, 0.9822872507286879400 ) ) ;
#17436 = cartesian_point ( 'none', ( 56.48208039194981500, 95.00000000000000000, -11.79256522548499000 ) ) ;
#17437 = cartesian_point ( 'none', ( 59.12440633493840600, 4.000000000000000000, -20.26214637053770300 ) ) ;
#17438 = line ( 'none', #17437, #17500 ) ;
#17439 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#17440 = cartesian_point ( 'none', ( 56.97023099094068500, 4.000000000000000000, -25.70297221799188100 ) ) ;
#17441 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865475700, 0.7071067811865474600 ) ) ;
#17442 = axis2_placement_3d ( 'none', #17439, #17450, #17498 ) ;
#17443 = line ( 'none', #17491, #17484 ) ;
#17444 = axis2_placement_3d ( 'none', #17486, #17478, #17477 ) ;
#17445 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17446 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17447 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17448 = vector ( 'none', #17447, 1000.000000000000000 ) ;
#17449 = cartesian_point ( 'none', ( 57.88229712315719400, 95.00000000000000000, -26.13215796191638100 ) ) ;
#17450 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17451 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17452 = vector ( 'none', #17451, 1000.000000000000000 ) ;
#17453 = cartesian_point ( 'none', ( 56.97023099094067100, 4.000000000000000000, -25.70297221799187400 ) ) ;
#17454 = line ( 'none', #17453, #17452 ) ;
#17455 = cartesian_point ( 'none', ( 57.45651783159211600, 4.000000000000003600, -27.03698501438239500 ) ) ;
#17456 = vector ( 'none', #17441, 1000.000000000000000 ) ;
#17457 = cartesian_point ( 'none', ( 62.56262173585741200, 4.000000000000003600, -10.91642622546509700 ) ) ;
#17458 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9999999999999991100, 20.50000000000000400 ) ) ;
#17459 = line ( 'none', #17458, #17456 ) ;
#17460 = line ( 'none', #17449, #17448 ) ;
#17461 = axis2_placement_3d ( 'none', #17455, #17446, #17445 ) ;
#17462 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#17463 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17464 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17465 = axis2_placement_3d ( 'none', #17407, #17464, #17463 ) ;
#17466 = circle ( 'none', #17461, 1.000000000000000900 ) ;
#17467 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17468 = cartesian_point ( 'none', ( 60.39208878474217100, 4.000000000000003600, -19.62257914280946000 ) ) ;
#17469 = circle ( 'none', #17530, 1.000000000000000900 ) ;
#17470 = axis2_placement_3d ( 'none', #17526, #17524, #17523 ) ;
#17471 = face_outer_bound ( 'none', #2112, .t. ) ;
#17472 = cartesian_point ( 'none', ( 53.61482326937777300, 95.00000000000000000, -34.02500148116656200 ) ) ;
#17473 = face_outer_bound ( 'none', #2164, .t. ) ;
#17474 = plane ( 'none', #17470 ) ;
#17475 = direction ( 'none', ( -0.3090169943749520000, 0.0000000000000000000, -0.9510565162951520900 ) ) ;
#17476 = cartesian_point ( 'none', ( 55.17673597470151500, 95.00000000000000000, -16.87654606778532700 ) ) ;
#17477 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17478 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17479 = direction ( 'none', ( -0.9510565162951522000, 0.0000000000000000000, 0.3090169943749518900 ) ) ;
#17480 = cylindrical_surface ( 'none', #17444, 1.000000000000000900 ) ;
#17481 = cartesian_point ( 'none', ( 59.12440633493842100, 4.000000000000000000, -20.26214637053770700 ) ) ;
#17482 = vector ( 'none', #17479, 999.9999999999998900 ) ;
#17483 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17484 = vector ( 'none', #17483, 1000.000000000000000 ) ;
#17485 = face_outer_bound ( 'none', #2181, .t. ) ;
#17486 = cartesian_point ( 'none', ( 60.39208878474217100, 95.00000000000000000, -19.62257914280946000 ) ) ;
#17487 = cartesian_point ( 'none', ( 52.22791349314151400, 4.000000000000000000, -34.32921572295130400 ) ) ;
#17488 = axis2_placement_3d ( 'none', #17476, #17475, #17516 ) ;
#17489 = cartesian_point ( 'none', ( 54.55870198595160000, 4.000000000000003600, -18.77865910037562700 ) ) ;
#17490 = cylindrical_surface ( 'none', #17442, 57.70000000000000300 ) ;
#17491 = cartesian_point ( 'none', ( 52.62645884097631900, 95.00000000000000000, -23.65894819849407000 ) ) ;
#17492 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17493 = vector ( 'none', #17492, 1000.000000000000000 ) ;
#17494 = cartesian_point ( 'none', ( 54.55870198595160800, 95.00000000000000000, -18.77865910037563100 ) ) ;
#17495 = line ( 'none', #17494, #17493 ) ;
#17496 = face_outer_bound ( 'none', #2153, .t. ) ;
#17497 = line ( 'none', #17489, #17482 ) ;
#17498 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17499 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17500 = vector ( 'none', #17499, 1000.000000000000000 ) ;
#17501 = face_outer_bound ( 'none', #2202, .t. ) ;
#17502 = cartesian_point ( 'none', ( 49.24623101380623800, 95.00000000000000000, -30.06823458294199700 ) ) ;
#17503 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#17504 = cartesian_point ( 'none', ( 56.11867240781052900, 4.000000000000000000, -27.51262632292391100 ) ) ;
#17505 = cartesian_point ( 'none', ( 1.527746881936323600e-015, 1.000000000000000900, -12.47500000000000300 ) ) ;
#17506 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17507 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17508 = vector ( 'none', #17507, 1000.000000000000000 ) ;
#17509 = cartesian_point ( 'none', ( 59.74244032368832800, 4.000000000000000000, -18.36003333794739900 ) ) ;
#17510 = cartesian_point ( 'none', ( -8.809612774962129600, -6.741303078757745500, -8.326604671405830200 ) ) ;
#17511 = line ( 'none', #17509, #17508 ) ;
#17512 = plane ( 'none', #17549 ) ;
#17513 = direction ( 'none', ( 0.9510565162951520900, 0.0000000000000000000, -0.3090169943749520000 ) ) ;
#17514 = vector ( 'none', #17513, 1000.000000000000100 ) ;
#17515 = face_outer_bound ( 'none', #2185, .t. ) ;
#17516 = direction ( 'none', ( -0.9510565162951520900, 0.0000000000000000000, 0.3090169943749520000 ) ) ;
#17517 = cartesian_point ( 'none', ( 55.17673597470151500, 4.000000000000003600, -16.87654606778532700 ) ) ;
#17518 = line ( 'none', #17517, #17514 ) ;
#17519 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17520 = cylindrical_surface ( 'none', #17525, 1.000000000000000900 ) ;
#17521 = direction ( 'none', ( 0.4257792915650769900, -0.0000000000000000000, 0.9048270524660174700 ) ) ;
#17522 = cartesian_point ( 'none', ( 51.77490025784616300, 95.00000000000000000, -25.46860230342610600 ) ) ;
#17523 = direction ( 'none', ( 0.9510565162951520900, 0.0000000000000000000, -0.3090169943749518900 ) ) ;
#17524 = direction ( 'none', ( 0.3090169943749519500, -0.0000000000000000000, 0.9510565162951522000 ) ) ;
#17525 = axis2_placement_3d ( 'none', #17472, #17506, #17519 ) ;
#17526 = cartesian_point ( 'none', ( 54.55870198595160000, 95.00000000000000000, -18.77865910037562700 ) ) ;
#17527 = plane ( 'none', #17488 ) ;
#17528 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17529 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17530 = axis2_placement_3d ( 'none', #17468, #17529, #17528 ) ;
#17531 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17532 = vector ( 'none', #17531, 1000.000000000000000 ) ;
#17533 = cartesian_point ( 'none', ( 53.29956708309951800, 4.000000000000000000, -32.64055987194727500 ) ) ;
#17534 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17535 = vector ( 'none', #17534, 1000.000000000000000 ) ;
#17536 = axis2_placement_3d ( 'none', #17599, #17588, #17580 ) ;
#17537 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17538 = vector ( 'none', #17537, 1000.000000000000000 ) ;
#17539 = cartesian_point ( 'none', ( 56.11867240781052900, 4.000000000000000000, -27.51262632292391100 ) ) ;
#17540 = cartesian_point ( 'none', ( 52.62645884097631900, 95.00000000000000000, -23.65894819849407000 ) ) ;
#17541 = line ( 'none', #17533, #17532 ) ;
#17542 = direction ( 'none', ( 0.9048270524660174700, 0.0000000000000000000, -0.4257792915650769900 ) ) ;
#17543 = cartesian_point ( 'none', ( 57.88229712315719400, 4.000000000000003600, -26.13215796191638100 ) ) ;
#17544 = face_outer_bound ( 'none', #2171, .t. ) ;
#17545 = line ( 'none', #17539, #17538 ) ;
#17546 = direction ( 'none', ( -0.8443279255020128500, 0.0000000000000000000, 0.5358267949790003200 ) ) ;
#17547 = direction ( 'none', ( -0.5358267949790003200, 0.0000000000000000000, -0.8443279255020128500 ) ) ;
#17548 = cartesian_point ( 'none', ( 51.77490025784617000, 95.00000000000000000, -25.46860230342609600 ) ) ;
#17549 = axis2_placement_3d ( 'none', #17522, #17521, #17542 ) ;
#17550 = axis2_placement_3d ( 'none', #17502, #17547, #17546 ) ;
#17551 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17552 = vector ( 'none', #17551, 1000.000000000000000 ) ;
#17553 = line ( 'none', #17548, #17535 ) ;
#17554 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17555 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17556 = axis2_placement_3d ( 'none', #17503, #17555, #17554 ) ;
#17557 = face_outer_bound ( 'none', #2208, .t. ) ;
#17558 = cartesian_point ( 'none', ( 49.24623101380623800, 95.00000000000000000, -30.06823458294199700 ) ) ;
#17559 = line ( 'none', #17558, #17552 ) ;
#17560 = plane ( 'none', #17550 ) ;
#17561 = face_outer_bound ( 'none', #2191, .t. ) ;
#17562 = cylindrical_surface ( 'none', #17556, 57.70000000000000300 ) ;
#17563 = direction ( 'none', ( -0.7705132427757848100, 0.0000000000000000000, 0.6374239897486951900 ) ) ;
#17564 = vector ( 'none', #17563, 1000.000000000000000 ) ;
#17565 = line ( 'none', #17579, #17568 ) ;
#17566 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17567 = vector ( 'none', #17566, 1000.000000000000000 ) ;
#17568 = vector ( 'none', #17632, 1000.000000000000000 ) ;
#17569 = cartesian_point ( 'none', ( 43.81451272577859200, 4.000000000000003600, -37.54435343167578100 ) ) ;
#17570 = line ( 'none', #17569, #17564 ) ;
#17571 = cylindrical_surface ( 'none', #17633, 57.69999999999998900 ) ;
#17572 = direction ( 'none', ( 0.9048270524660172500, 0.0000000000000000000, -0.4257792915650774900 ) ) ;
#17573 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17574 = direction ( 'none', ( -0.9048270524660172500, 0.0000000000000000000, 0.4257792915650774900 ) ) ;
#17575 = direction ( 'none', ( -0.4257792915650774900, 0.0000000000000000000, -0.9048270524660172500 ) ) ;
#17576 = vector ( 'none', #17572, 1000.000000000000000 ) ;
#17577 = cartesian_point ( 'none', ( 52.62645884097631900, 4.000000000000003600, -23.65894819849407000 ) ) ;
#17578 = line ( 'none', #17577, #17576 ) ;
#17579 = cartesian_point ( 'none', ( 43.50768602058376900, 4.000000000000000000, -44.87015998561069100 ) ) ;
#17580 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17581 = vertex_point ( 'none', #31413 ) ;
#17582 = axis2_placement_3d ( 'none', #17540, #17575, #17574 ) ;
#17584 = vertex_point ( 'none', #31411 ) ;
#17583 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#17586 = oriented_edge ( 'none', *, *, #18272, .f. ) ;
#17585 = face_outer_bound ( 'none', #2249, .t. ) ;
#17587 = edge_curve ( 'none', #17639, #17634, #31405, .t. ) ;
#17588 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17589 = cartesian_point ( 'none', ( 48.17457742384823400, 95.00000000000000000, -31.75689043394601500 ) ) ;
#17590 = direction ( 'none', ( -0.9048270524660174700, 0.0000000000000000000, 0.4257792915650769900 ) ) ;
#17591 = vector ( 'none', #17590, 1000.000000000000100 ) ;
#17592 = cartesian_point ( 'none', ( 51.77490025784616300, 4.000000000000003600, -25.46860230342610600 ) ) ;
#17593 = line ( 'none', #17592, #17591 ) ;
#17594 = cartesian_point ( 'none', ( 49.56501490601109300, 95.00000000000000000, -39.70591010626627300 ) ) ;
#17595 = line ( 'none', #17594, #17567 ) ;
#17596 = plane ( 'none', #17582 ) ;
#17597 = face_outer_bound ( 'none', #2158, .t. ) ;
#17598 = cylindrical_surface ( 'none', #17536, 1.000000000000000900 ) ;
#17599 = cartesian_point ( 'none', ( 57.45651783159211600, 95.00000000000000000, -27.03698501438239500 ) ) ;
#17600 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17601 = vector ( 'none', #17600, 1000.000000000000000 ) ;
#17602 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17603 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17604 = direction ( 'none', ( 0.8443279255020118600, 0.0000000000000000000, -0.5358267949790016500 ) ) ;
#17606 = edge_curve ( 'none', #17634, #17348, #31371, .t. ) ;
#17605 = direction ( 'none', ( 0.5358267949790016500, -0.0000000000000000000, 0.8443279255020118600 ) ) ;
#17607 = axis2_placement_3d ( 'none', #17622, #17603, #17602 ) ;
#17608 = vector ( 'none', #17908, 1000.000000000000200 ) ;
#17609 = vertex_point ( 'none', #31400 ) ;
#17610 = edge_curve ( 'none', #17142, #17346, #31410, .t. ) ;
#17611 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17612 = edge_curve ( 'none', #17581, #16826, #31396, .t. ) ;
#17613 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17614 = cartesian_point ( 'none', ( 53.61482326937777300, 4.000000000000003600, -34.02500148116656200 ) ) ;
#17615 = axis2_placement_3d ( 'none', #17614, #17613, #17611 ) ;
#17616 = cartesian_point ( 'none', ( 52.22791349314151400, 4.000000000000000000, -34.32921572295130400 ) ) ;
#17617 = line ( 'none', #17616, #17601 ) ;
#17618 = face_outer_bound ( 'none', #3007, .t. ) ;
#17619 = oriented_edge ( 'none', *, *, #17612, .f. ) ;
#17620 = edge_curve ( 'none', #16841, #17142, #31446, .t. ) ;
#17621 = vector ( 'none', #17636, 1000.000000000000000 ) ;
#17622 = cartesian_point ( 'none', ( 30.59135830545857400, 95.00000000000000000, -55.64547418278552000 ) ) ;
#17623 = cylindrical_surface ( 'none', #17607, 1.000000000000000900 ) ;
#17624 = axis2_placement_3d ( 'none', #17589, #17605, #17604 ) ;
#17625 = face_outer_bound ( 'none', #2264, .t. ) ;
#17626 = plane ( 'none', #17624 ) ;
#17627 = vertex_point ( 'none', #31392 ) ;
#17628 = cartesian_point ( 'none', ( 48.78833716273981500, 4.000000000000000000, -39.06338639819673400 ) ) ;
#17629 = circle ( 'none', #17615, 1.000000000000000900 ) ;
#17630 = edge_curve ( 'none', #16826, #16841, #31398, .t. ) ;
#17631 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17632 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17633 = axis2_placement_3d ( 'none', #17583, #17573, #17631 ) ;
#17634 = vertex_point ( 'none', #31442 ) ;
#17635 = oriented_edge ( 'none', *, *, #17620, .f. ) ;
#17636 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17637 = cartesian_point ( 'none', ( 45.08936070527597200, 95.00000000000000000, -36.00332694612421800 ) ) ;
#17638 = line ( 'none', #17637, #17621 ) ;
#17639 = vertex_point ( 'none', #31441 ) ;
#17640 = oriented_edge ( 'none', *, *, #17630, .f. ) ;
#17641 = plane ( 'none', #17716 ) ;
#17642 = cartesian_point ( 'none', ( 44.19770985389287400, 4.000000000000003600, -45.60496073533119700 ) ) ;
#17643 = direction ( 'none', ( -0.6845471059286835100, 0.0000000000000000000, 0.7289686274214164400 ) ) ;
#17644 = direction ( 'none', ( -0.7289686274214164400, 0.0000000000000000000, -0.6845471059286835100 ) ) ;
#17645 = cartesian_point ( 'none', ( 40.22140424334502700, 95.00000000000000000, -41.37062533602104300 ) ) ;
#17646 = axis2_placement_3d ( 'none', #17645, #17644, #17643 ) ;
#17647 = cartesian_point ( 'none', ( 43.50768602058377600, 4.000000000000000000, -44.87015998561069800 ) ) ;
#17648 = axis2_placement_3d ( 'none', #17693, #17685, #17681 ) ;
#17649 = vector ( 'none', #17700, 1000.000000000000000 ) ;
#17650 = cartesian_point ( 'none', ( 40.22140424334502700, 4.000000000000003600, -41.37062533602104300 ) ) ;
#17651 = line ( 'none', #17650, #17649 ) ;
#17652 = face_outer_bound ( 'none', #2346, .t. ) ;
#17653 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17654 = axis2_placement_3d ( 'none', #17665, #17668, #17653 ) ;
#17655 = direction ( 'none', ( -0.8443279255020118600, 0.0000000000000000000, 0.5358267949790016500 ) ) ;
#17656 = vector ( 'none', #17655, 1000.000000000000000 ) ;
#17657 = cartesian_point ( 'none', ( 48.17457742384823400, 4.000000000000003600, -31.75689043394601500 ) ) ;
#17658 = conical_surface ( 'none', #17654, 21.00000000000000400, 0.7853981633974501700 ) ;
#17659 = face_outer_bound ( 'none', #3919, .t. ) ;
#17660 = plane ( 'none', #17646 ) ;
#17661 = direction ( 'none', ( 0.8443279255020128500, 0.0000000000000000000, -0.5358267949790003200 ) ) ;
#17662 = vector ( 'none', #17661, 999.9999999999998900 ) ;
#17663 = cartesian_point ( 'none', ( 49.24623101380623800, 4.000000000000003600, -30.06823458294199700 ) ) ;
#17664 = line ( 'none', #17663, #17662 ) ;
#17665 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.499999999999998200, 0.0000000000000000000 ) ) ;
#17666 = line ( 'none', #17657, #17656 ) ;
#17667 = cartesian_point ( 'none', ( 54.15065006435678200, 4.000000000000003600, -33.18067355566454800 ) ) ;
#17668 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17669 = plane ( 'none', #17675 ) ;
#17670 = cartesian_point ( 'none', ( 47.51348918324242700, 4.000000000000000000, -40.60441288374831000 ) ) ;
#17671 = face_outer_bound ( 'none', #2267, .t. ) ;
#17672 = axis2_placement_3d ( 'none', #17699, #17676, #17694 ) ;
#17673 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17674 = vector ( 'none', #17673, 1000.000000000000000 ) ;
#17675 = axis2_placement_3d ( 'none', #17722, #17721, #17720 ) ;
#17676 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17677 = line ( 'none', #17679, #17674 ) ;
#17678 = cylindrical_surface ( 'none', #17672, 1.000000000000007800 ) ;
#17679 = cartesian_point ( 'none', ( 40.22140424334502700, 95.00000000000000000, -41.37062533602104300 ) ) ;
#17680 = face_outer_bound ( 'none', #2303, .t. ) ;
#17681 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17682 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17683 = vector ( 'none', #17682, 1000.000000000000000 ) ;
#17684 = cartesian_point ( 'none', ( 43.81451272577859200, 95.00000000000000000, -37.54435343167578800 ) ) ;
#17685 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17686 = face_outer_bound ( 'none', #2280, .t. ) ;
#17687 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17688 = vector ( 'none', #17687, 1000.000000000000000 ) ;
#17689 = cartesian_point ( 'none', ( 47.51348918324242700, 4.000000000000000000, -40.60441288374831000 ) ) ;
#17690 = line ( 'none', #17689, #17688 ) ;
#17691 = line ( 'none', #17684, #17683 ) ;
#17692 = cylindrical_surface ( 'none', #17648, 57.69999999999999600 ) ;
#17693 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#17694 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17695 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17696 = vector ( 'none', #17695, 1000.000000000000000 ) ;
#17697 = cartesian_point ( 'none', ( 44.19770985389287400, 95.00000000000000000, -45.60496073533119700 ) ) ;
#17698 = line ( 'none', #17697, #17696 ) ;
#17699 = cartesian_point ( 'none', ( 48.92759091626238900, 95.00000000000000000, -40.47642334904206500 ) ) ;
#17700 = direction ( 'none', ( 0.6845471059286835100, 0.0000000000000000000, -0.7289686274214164400 ) ) ;
#17701 = line ( 'none', #17766, #17763 ) ;
#17702 = cartesian_point ( 'none', ( -7.492946108295480900, -9.021836642056738900, -14.00000000000000000 ) ) ;
#17703 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17704 = vector ( 'none', #17703, 1000.000000000000000 ) ;
#17705 = cartesian_point ( 'none', ( -7.492946108295480900, -9.021836642056738900, -7.000000000000000000 ) ) ;
#17706 = line ( 'none', #17705, #17704 ) ;
#17707 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17708 = vector ( 'none', #17707, 1000.000000000000000 ) ;
#17709 = cartesian_point ( 'none', ( 48.78833716273981500, 4.000000000000000000, -39.06338639819673400 ) ) ;
#17710 = line ( 'none', #17709, #17708 ) ;
#17711 = direction ( 'none', ( 0.7705132427757868100, 0.0000000000000000000, -0.6374239897486926300 ) ) ;
#17712 = vector ( 'none', #17711, 1000.000000000000000 ) ;
#17713 = direction ( 'none', ( -0.7705132427757868100, 0.0000000000000000000, 0.6374239897486926300 ) ) ;
#17714 = direction ( 'none', ( -0.6374239897486926300, 0.0000000000000000000, -0.7705132427757868100 ) ) ;
#17715 = cartesian_point ( 'none', ( 45.08936070527597200, 95.00000000000000000, -36.00332694612421800 ) ) ;
#17716 = axis2_placement_3d ( 'none', #17715, #17714, #17713 ) ;
#17717 = cartesian_point ( 'none', ( 45.08936070527597200, 4.000000000000003600, -36.00332694612421800 ) ) ;
#17718 = line ( 'none', #17717, #17712 ) ;
#17719 = axis2_placement_3d ( 'none', #17735, #17734, #17733 ) ;
#17720 = direction ( 'none', ( 0.7705132427757848100, 0.0000000000000000000, -0.6374239897486951900 ) ) ;
#17721 = direction ( 'none', ( 0.6374239897486951900, -0.0000000000000000000, 0.7705132427757848100 ) ) ;
#17722 = cartesian_point ( 'none', ( 43.81451272577859200, 95.00000000000000000, -37.54435343167578100 ) ) ;
#17723 = plane ( 'none', #17749 ) ;
#17724 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17725 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17726 = cartesian_point ( 'none', ( 48.92759091626238900, 4.000000000000003600, -40.47642334904206500 ) ) ;
#17727 = axis2_placement_3d ( 'none', #17726, #17725, #17724 ) ;
#17728 = circle ( 'none', #17727, 1.000000000000007800 ) ;
#17729 = face_outer_bound ( 'none', #2294, .t. ) ;
#17730 = cartesian_point ( 'none', ( 49.56501490601109300, 4.000000000000003600, -39.70591010626627300 ) ) ;
#17731 = cartesian_point ( 'none', ( 42.04974876574093700, 4.000000000000000000, -46.23925419746806400 ) ) ;
#17732 = line ( 'none', #17731, #17785 ) ;
#17733 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17734 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17735 = cartesian_point ( 'none', ( 43.46874122647145800, 4.000000000000003600, -46.28950784125989100 ) ) ;
#17736 = plane ( 'none', #17744 ) ;
#17737 = cartesian_point ( 'none', ( 38.76346698850219500, 4.000000000000003600, -42.73971954787841600 ) ) ;
#17738 = line ( 'none', #17737, #17795 ) ;
#17739 = direction ( 'none', ( -0.5877852522924675900, 0.0000000000000000000, 0.8090169943749514500 ) ) ;
#17740 = direction ( 'none', ( -0.8090169943749514500, 0.0000000000000000000, -0.5877852522924675900 ) ) ;
#17741 = cartesian_point ( 'none', ( 34.71913220939426700, 95.00000000000000000, -46.08548425075516500 ) ) ;
#17742 = circle ( 'none', #17719, 1.000000000000000900 ) ;
#17743 = cartesian_point ( 'none', ( 42.04974876574094400, 4.000000000000000000, -46.23925419746807100 ) ) ;
#17744 = axis2_placement_3d ( 'none', #17748, #17789, #17788 ) ;
#17745 = face_outer_bound ( 'none', #2330, .t. ) ;
#17746 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17747 = vector ( 'none', #17746, 1000.000000000000000 ) ;
#17748 = cartesian_point ( 'none', ( 38.76346698850219500, 95.00000000000000000, -42.73971954787841600 ) ) ;
#17749 = axis2_placement_3d ( 'none', #17741, #17740, #17739 ) ;
#17750 = line ( 'none', #17761, #17747 ) ;
#17751 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17752 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17753 = cartesian_point ( 'none', ( 37.54089267965130700, 4.000000000000000000, -49.96930434591724400 ) ) ;
#17754 = axis2_placement_3d ( 'none', #17759, #17752, #17751 ) ;
#17755 = direction ( 'none', ( 0.5877852522924675900, 0.0000000000000000000, -0.8090169943749514500 ) ) ;
#17756 = vector ( 'none', #17755, 1000.000000000000000 ) ;
#17757 = cartesian_point ( 'none', ( 34.71913220939426700, 4.000000000000003600, -46.08548425075516500 ) ) ;
#17758 = line ( 'none', #17757, #17756 ) ;
#17759 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#17760 = cylindrical_surface ( 'none', #17754, 57.70000000000000300 ) ;
#17761 = cartesian_point ( 'none', ( 34.71913220939426700, 95.00000000000000000, -46.08548425075516500 ) ) ;
#17762 = cartesian_point ( 'none', ( 38.13338051494668700, 4.000000000000003600, -50.78479389051691600 ) ) ;
#17763 = vector ( 'none', #17765, 1000.000000000000200 ) ;
#17764 = face_outer_bound ( 'none', #2332, .t. ) ;
#17765 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#17766 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#17767 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#17768 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#17769 = line ( 'none', #17819, #17818 ) ;
#17770 = line ( 'none', #17824, #17823 ) ;
#17771 = line ( 'none', #17808, #17806 ) ;
#17772 = cartesian_point ( 'none', ( 30.98205703531846200, 4.000000000000000000, -54.28040292647314400 ) ) ;
#17773 = cylindrical_surface ( 'none', #17778, 57.70000000000000300 ) ;
#17774 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#17775 = cartesian_point ( 'none', ( 43.46874122647145800, 95.00000000000000000, -46.28950784125989100 ) ) ;
#17776 = axis2_placement_3d ( 'none', #17774, #17768, #17767 ) ;
#17777 = face_outer_bound ( 'none', #2348, .t. ) ;
#17778 = axis2_placement_3d ( 'none', #17786, #17821, #17820 ) ;
#17779 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17780 = vector ( 'none', #17779, 1000.000000000000000 ) ;
#17781 = cartesian_point ( 'none', ( 38.76346698850220200, 95.00000000000000000, -42.73971954787841600 ) ) ;
#17782 = plane ( 'none', #17776 ) ;
#17783 = line ( 'none', #17781, #17780 ) ;
#17784 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17785 = vector ( 'none', #17784, 1000.000000000000000 ) ;
#17786 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#17787 = axis2_placement_3d ( 'none', #17775, #17792, #17791 ) ;
#17788 = direction ( 'none', ( 0.6845471059286835100, 0.0000000000000000000, -0.7289686274214164400 ) ) ;
#17789 = direction ( 'none', ( 0.7289686274214164400, -0.0000000000000000000, 0.6845471059286835100 ) ) ;
#17790 = cylindrical_surface ( 'none', #17787, 1.000000000000000900 ) ;
#17791 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17792 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17793 = face_outer_bound ( 'none', #2326, .t. ) ;
#17794 = direction ( 'none', ( -0.6845471059286835100, 0.0000000000000000000, 0.7289686274214164400 ) ) ;
#17795 = vector ( 'none', #17794, 1000.000000000000000 ) ;
#17796 = face_outer_bound ( 'none', #2268, .t. ) ;
#17797 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17798 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17799 = cartesian_point ( 'none', ( 37.32436352057173700, 95.00000000000000000, -51.37257914280939300 ) ) ;
#17800 = axis2_placement_3d ( 'none', #17799, #17798, #17797 ) ;
#17801 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17802 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17803 = axis2_placement_3d ( 'none', #17812, #17802, #17801 ) ;
#17804 = cartesian_point ( 'none', ( 33.10109822064436000, 95.00000000000000000, -47.26105475534009100 ) ) ;
#17805 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17806 = vector ( 'none', #17805, 1000.000000000000000 ) ;
#17807 = circle ( 'none', #17803, 21.00000000000000400 ) ;
#17808 = cartesian_point ( 'none', ( 28.66931872029707800, 95.00000000000000000, -50.07354754872100200 ) ) ;
#17809 = cylindrical_surface ( 'none', #17800, 0.9999999999999940000 ) ;
#17810 = face_outer_bound ( 'none', #2319, .t. ) ;
#17811 = face_outer_bound ( 'none', #2351, .t. ) ;
#17812 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999999600, 0.0000000000000000000 ) ) ;
#17813 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17814 = vector ( 'none', #17813, 1000.000000000000000 ) ;
#17815 = cartesian_point ( 'none', ( 33.10109822064436700, 95.00000000000000000, -47.26105475534009800 ) ) ;
#17816 = line ( 'none', #17815, #17814 ) ;
#17817 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17818 = vector ( 'none', #17817, 1000.000000000000000 ) ;
#17819 = cartesian_point ( 'none', ( 26.91670536020935600, 95.00000000000000000, -51.03705489692441700 ) ) ;
#17820 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17821 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17822 = direction ( 'none', ( 8.659560562354950100e-017, -0.7071067811865462400, 0.7071067811865489100 ) ) ;
#17823 = vector ( 'none', #17822, 999.9999999999998900 ) ;
#17824 = cartesian_point ( 'none', ( 2.571758278209442100e-015, 8.499999999999998200, 21.00000000000000400 ) ) ;
#17825 = axis2_placement_3d ( 'none', #17902, #17901, #17900 ) ;
#17826 = plane ( 'none', #17825 ) ;
#17827 = oriented_edge ( 'none', *, *, #20268, .t. ) ;
#17828 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17829 = vector ( 'none', #17828, 1000.000000000000000 ) ;
#17830 = line ( 'none', #17863, #17852 ) ;
#17831 = line ( 'none', #17896, #17904 ) ;
#17832 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17833 = vector ( 'none', #17832, 1000.000000000000000 ) ;
#17834 = cartesian_point ( 'none', ( 37.54089267965130000, 4.000000000000000000, -49.96930434591723000 ) ) ;
#17835 = cartesian_point ( 'none', ( -8.042946108295478100, -8.069208697893861500, -14.00000000000000000 ) ) ;
#17836 = oriented_edge ( 'none', *, *, #17880, .f. ) ;
#17837 = vertex_point ( 'none', #31389 ) ;
#17838 = cartesian_point ( 'none', ( 24.30568558136491600, 4.000000000000003600, -58.67268230121943900 ) ) ;
#17839 = direction ( 'none', ( -0.5877852522924683600, 0.0000000000000000000, 0.8090169943749508900 ) ) ;
#17840 = face_outer_bound ( 'none', #2469, .t. ) ;
#17841 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17842 = vector ( 'none', #17841, 1000.000000000000000 ) ;
#17844 = edge_curve ( 'none', #9548, #17584, #31434, .t. ) ;
#17843 = cartesian_point ( 'none', ( 35.92285869090140000, 4.000000000000000000, -51.14487485050217700 ) ) ;
#17845 = line ( 'none', #17843, #17842 ) ;
#17846 = cartesian_point ( 'none', ( 35.92285869090140000, 4.000000000000000000, -51.14487485050217700 ) ) ;
#17847 = direction ( 'none', ( 0.5877852522924683600, 0.0000000000000000000, -0.8090169943749508900 ) ) ;
#17848 = direction ( 'none', ( 0.8090169943749508900, -0.0000000000000000000, 0.5877852522924683600 ) ) ;
#17849 = oriented_edge ( 'none', *, *, #17887, .f. ) ;
#17850 = cartesian_point ( 'none', ( 38.13338051494668700, 95.00000000000000000, -50.78479389051691600 ) ) ;
#17851 = line ( 'none', #17850, #17829 ) ;
#17852 = vector ( 'none', #17839, 1000.000000000000100 ) ;
#17853 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17854 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17855 = cartesian_point ( 'none', ( 37.32436352057173700, 4.000000000000003600, -51.37257914280939300 ) ) ;
#17856 = axis2_placement_3d ( 'none', #17855, #17854, #17853 ) ;
#17857 = circle ( 'none', #17856, 0.9999999999999940000 ) ;
#17858 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.999999999999998200, -20.50000000000000400 ) ) ;
#17859 = axis2_placement_3d ( 'none', #17804, #17848, #17847 ) ;
#17860 = face_outer_bound ( 'none', #2368, .t. ) ;
#17861 = plane ( 'none', #17859 ) ;
#17862 = line ( 'none', #17834, #17833 ) ;
#17863 = cartesian_point ( 'none', ( 33.10109822064436000, 4.000000000000003600, -47.26105475534009100 ) ) ;
#17864 = direction ( 'none', ( -0.8763066800438661400, 0.0000000000000000000, -0.4817536741017106100 ) ) ;
#17865 = cartesian_point ( 'none', ( 28.66931872029707800, 95.00000000000000000, -50.07354754872100200 ) ) ;
#17866 = axis2_placement_3d ( 'none', #17865, #17864, #16845 ) ;
#17867 = vertex_point ( 'none', #31397 ) ;
#17868 = oriented_edge ( 'none', *, *, #17906, .f. ) ;
#17869 = plane ( 'none', #17882 ) ;
#17870 = oriented_edge ( 'none', *, *, #17606, .f. ) ;
#17871 = direction ( 'none', ( -0.4817536741017101600, 0.0000000000000000000, 0.8763066800438664700 ) ) ;
#17872 = vector ( 'none', #17871, 1000.000000000000100 ) ;
#17873 = oriented_edge ( 'none', *, *, #17587, .f. ) ;
#17874 = cartesian_point ( 'none', ( 26.91670536020934500, 4.000000000000003600, -51.03705489692441700 ) ) ;
#17875 = direction ( 'none', ( 0.4817536741017101600, 0.0000000000000000000, -0.8763066800438664700 ) ) ;
#17876 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#17877 = face_outer_bound ( 'none', #2734, .t. ) ;
#17878 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17879 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17880 = edge_curve ( 'none', #17348, #17581, #31437, .t. ) ;
#17881 = axis2_placement_3d ( 'none', #17889, #17879, #17878 ) ;
#17882 = axis2_placement_3d ( 'none', #17883, #17886, #17875 ) ;
#17884 = vertex_point ( 'none', #31431 ) ;
#17883 = cartesian_point ( 'none', ( 26.91670536020934500, 95.00000000000000000, -51.03705489692441700 ) ) ;
#17885 = oriented_edge ( 'none', *, *, #18110, .f. ) ;
#17886 = direction ( 'none', ( 0.8763066800438664700, -0.0000000000000000000, 0.4817536741017101600 ) ) ;
#17887 = edge_curve ( 'none', #17867, #17639, #31427, .t. ) ;
#17888 = plane ( 'none', #17866 ) ;
#17889 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#17890 = edge_curve ( 'none', #17609, #17627, #31418, .t. ) ;
#17891 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17892 = vector ( 'none', #17891, 1000.000000000000000 ) ;
#17893 = cartesian_point ( 'none', ( 23.93461584375485900, 4.000000000000000000, -57.73546712733759300 ) ) ;
#17894 = line ( 'none', #17893, #17892 ) ;
#17895 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17896 = cartesian_point ( 'none', ( 29.22944367523073000, 4.000000000000000000, -55.24391027467656600 ) ) ;
#17897 = edge_curve ( 'none', #17627, #17884, #31428, .t. ) ;
#17898 = oriented_edge ( 'none', *, *, #17897, .f. ) ;
#17899 = cylindrical_surface ( 'none', #17881, 57.69999999999999600 ) ;
#17900 = direction ( 'none', ( -0.3681245526846721500, 0.0000000000000000000, 0.9297764858882536800 ) ) ;
#17901 = direction ( 'none', ( -0.9297764858882536800, 0.0000000000000000000, -0.3681245526846721500 ) ) ;
#17902 = cartesian_point ( 'none', ( 22.16737294875993700, 95.00000000000000000, -53.27192108935612700 ) ) ;
#17903 = face_outer_bound ( 'none', #46434, .t. ) ;
#17904 = vector ( 'none', #17895, 1000.000000000000000 ) ;
#17905 = line ( 'none', #17874, #17872 ) ;
#17906 = edge_curve ( 'none', #17837, #17867, #31436, .t. ) ;
#17907 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#17908 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#17909 = face_outer_bound ( 'none', #2362, .t. ) ;
#17910 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17911 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17912 = cartesian_point ( 'none', ( 15.31583446367413600, 95.00000000000000000, -55.63016461130896300 ) ) ;
#17913 = line ( 'none', #17912, #17969 ) ;
#17914 = plane ( 'none', #17963 ) ;
#17915 = face_outer_bound ( 'none', #2439, .t. ) ;
#17916 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17917 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17918 = axis2_placement_3d ( 'none', #17934, #17911, #17910 ) ;
#17919 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17920 = vector ( 'none', #17919, 1000.000000000000000 ) ;
#17921 = cartesian_point ( 'none', ( 31.46766498550244200, 95.00000000000000000, -55.16372050868381600 ) ) ;
#17922 = line ( 'none', #17921, #17920 ) ;
#17923 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17924 = vector ( 'none', #17923, 1000.000000000000000 ) ;
#17925 = cartesian_point ( 'none', ( 30.98205703531846200, 4.000000000000000000, -54.28040292647314400 ) ) ;
#17926 = circle ( 'none', #17935, 1.000000000000000900 ) ;
#17927 = direction ( 'none', ( 0.4817536741017106100, 0.0000000000000000000, -0.8763066800438661400 ) ) ;
#17928 = vector ( 'none', #17927, 1000.000000000000100 ) ;
#17929 = cartesian_point ( 'none', ( 28.66931872029707800, 4.000000000000003600, -50.07354754872100200 ) ) ;
#17930 = line ( 'none', #17929, #17928 ) ;
#17931 = cylindrical_surface ( 'none', #17918, 57.70000000000000300 ) ;
#17932 = line ( 'none', #17925, #17924 ) ;
#17933 = face_outer_bound ( 'none', #2449, .t. ) ;
#17934 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#17935 = axis2_placement_3d ( 'none', #17938, #17917, #17916 ) ;
#17936 = direction ( 'none', ( 0.3681245526846713100, 0.0000000000000000000, -0.9297764858882540100 ) ) ;
#17937 = direction ( 'none', ( 0.9297764858882540100, -0.0000000000000000000, 0.3681245526846713100 ) ) ;
#17938 = cartesian_point ( 'none', ( 30.59135830545857400, 4.000000000000003600, -55.64547418278552000 ) ) ;
#17939 = line ( 'none', #17951, #17959 ) ;
#17940 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17941 = vector ( 'none', #17940, 1000.000000000000000 ) ;
#17942 = line ( 'none', #17999, #17993 ) ;
#17943 = face_outer_bound ( 'none', #2395, .t. ) ;
#17944 = axis2_placement_3d ( 'none', #17997, #17996, #17995 ) ;
#17945 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17946 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17947 = vector ( 'none', #17946, 1000.000000000000000 ) ;
#17948 = cartesian_point ( 'none', ( 22.07506287197835700, 4.000000000000000000, -58.47171623270693200 ) ) ;
#17949 = line ( 'none', #17948, #17947 ) ;
#17950 = axis2_placement_3d ( 'none', #17998, #17987, #17986 ) ;
#17951 = cartesian_point ( 'none', ( 20.30781997698342800, 95.00000000000000000, -54.00817019472547300 ) ) ;
#17952 = vector ( 'none', #17982, 1000.000000000000100 ) ;
#17953 = cartesian_point ( 'none', ( 24.30568558136491600, 95.00000000000000000, -58.67268230121943900 ) ) ;
#17954 = line ( 'none', #17953, #17941 ) ;
#17955 = face_outer_bound ( 'none', #2454, .t. ) ;
#17956 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17957 = vector ( 'none', #17956, 1000.000000000000000 ) ;
#17958 = cartesian_point ( 'none', ( 22.07506287197835700, 4.000000000000000000, -58.47171623270693200 ) ) ;
#17959 = vector ( 'none', #17945, 1000.000000000000000 ) ;
#17960 = direction ( 'none', ( -0.2486898871648478800, 0.0000000000000000000, 0.9685831611286329600 ) ) ;
#17961 = direction ( 'none', ( -0.9685831611286329600, 0.0000000000000000000, -0.2486898871648478800 ) ) ;
#17962 = cartesian_point ( 'none', ( 15.31583446367413600, 95.00000000000000000, -55.63016461130896300 ) ) ;
#17963 = axis2_placement_3d ( 'none', #17962, #17961, #17960 ) ;
#17964 = cartesian_point ( 'none', ( 16.50971146248879900, 4.000000000000000000, -60.28000852210760700 ) ) ;
#17965 = line ( 'none', #17964, #17957 ) ;
#17966 = cartesian_point ( 'none', ( 20.30781997698342800, 95.00000000000000000, -54.00817019472545900 ) ) ;
#17967 = axis2_placement_3d ( 'none', #17966, #17937, #17936 ) ;
#17968 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17969 = vector ( 'none', #17968, 1000.000000000000000 ) ;
#17970 = plane ( 'none', #17967 ) ;
#17971 = cartesian_point ( 'none', ( 16.76039099609649000, 4.000000000000003600, -61.25634084450334900 ) ) ;
#17972 = plane ( 'none', #17973 ) ;
#17973 = axis2_placement_3d ( 'none', #17990, #17983, #18033 ) ;
#17974 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17975 = vector ( 'none', #17974, 1000.000000000000000 ) ;
#17976 = line ( 'none', #17989, #18030 ) ;
#17977 = face_outer_bound ( 'none', #2486, .t. ) ;
#17978 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17979 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17980 = cartesian_point ( 'none', ( 22.16737294875993700, 95.00000000000000000, -53.27192108935612700 ) ) ;
#17981 = line ( 'none', #17980, #17975 ) ;
#17982 = direction ( 'none', ( 0.3681245526846721500, 0.0000000000000000000, -0.9297764858882536800 ) ) ;
#17983 = direction ( 'none', ( -0.9921147013144787600, 0.0000000000000000000, -0.1253332335642972100 ) ) ;
#17984 = cartesian_point ( 'none', ( 22.16737294875993700, 4.000000000000003600, -53.27192108935612700 ) ) ;
#17985 = line ( 'none', #17984, #17952 ) ;
#17986 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17987 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17988 = cartesian_point ( 'none', ( 23.93461584375485900, 4.000000000000000000, -57.73546712733759300 ) ) ;
#17989 = cartesian_point ( 'none', ( 8.222756119860152400, 4.000000000000003600, -57.11108720549191300 ) ) ;
#17990 = cartesian_point ( 'none', ( 8.222756119860152400, 95.00000000000000000, -57.11108720549191300 ) ) ;
#17991 = axis2_placement_3d ( 'none', #18013, #18025, #17979 ) ;
#17992 = direction ( 'none', ( -0.3681245526846713100, 0.0000000000000000000, 0.9297764858882540100 ) ) ;
#17993 = vector ( 'none', #17992, 1000.000000000000100 ) ;
#17994 = circle ( 'none', #17950, 1.000000000000000900 ) ;
#17995 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17996 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#17997 = cartesian_point ( 'none', ( 23.37590909547666100, 95.00000000000000000, -59.04080685390411500 ) ) ;
#17998 = cartesian_point ( 'none', ( 23.37590909547666100, 4.000000000000003600, -59.04080685390411500 ) ) ;
#17999 = cartesian_point ( 'none', ( 20.30781997698342800, 4.000000000000003600, -54.00817019472545900 ) ) ;
#18000 = cylindrical_surface ( 'none', #17944, 1.000000000000000900 ) ;
#18001 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18002 = vector ( 'none', #18001, 1000.000000000000000 ) ;
#18003 = cartesian_point ( 'none', ( 13.37866814141686900, 95.00000000000000000, -56.12754438563866400 ) ) ;
#18004 = line ( 'none', #18012, #18002 ) ;
#18005 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18006 = axis2_placement_3d ( 'none', #18064, #18010, #18058 ) ;
#18007 = axis2_placement_3d ( 'none', #18003, #18026, #18052 ) ;
#18008 = cartesian_point ( 'none', ( 8.950775032647348100, 4.000000000000003600, -62.87395029990509700 ) ) ;
#18009 = cartesian_point ( 'none', ( 15.79180783496785700, 95.00000000000000000, -61.50503073166819900 ) ) ;
#18010 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#18011 = axis2_placement_3d ( 'none', #18009, #17978, #18005 ) ;
#18012 = cartesian_point ( 'none', ( 13.37866814141687000, 95.00000000000000000, -56.12754438563865700 ) ) ;
#18013 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#18014 = cylindrical_surface ( 'none', #18011, 1.000000000000000900 ) ;
#18015 = face_outer_bound ( 'none', #2431, .t. ) ;
#18016 = face_outer_bound ( 'none', #2479, .t. ) ;
#18017 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#18018 = vector ( 'none', #18017, 1000.000000000000000 ) ;
#18019 = cartesian_point ( 'none', ( 8.824439069035701500, 4.000000000000000000, -61.87389817295234500 ) ) ;
#18020 = cartesian_point ( 'none', ( 1.527746881936323600e-015, 8.999999999999998200, -12.47500000000000300 ) ) ;
#18021 = circle ( 'none', #18006, 1.000000000000000900 ) ;
#18022 = cylindrical_surface ( 'none', #17991, 57.70000000000000300 ) ;
#18023 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18024 = vector ( 'none', #18023, 1000.000000000000000 ) ;
#18025 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18026 = direction ( 'none', ( 0.9685831611286328500, -0.0000000000000000000, 0.2486898871648481300 ) ) ;
#18027 = cartesian_point ( 'none', ( 8.950775032647348100, 95.00000000000000000, -62.87395029990509700 ) ) ;
#18028 = line ( 'none', #18027, #18024 ) ;
#18029 = direction ( 'none', ( 0.1253332335642971800, 0.0000000000000000000, -0.9921147013144786500 ) ) ;
#18030 = vector ( 'none', #18029, 1000.000000000000200 ) ;
#18031 = cartesian_point ( 'none', ( 8.824439069035701500, 4.000000000000000000, -61.87389817295235900 ) ) ;
#18032 = line ( 'none', #18019, #18018 ) ;
#18033 = direction ( 'none', ( -0.1253332335642971800, 0.0000000000000000000, 0.9921147013144786500 ) ) ;
#18034 = line ( 'none', #18072, #18069 ) ;
#18035 = face_outer_bound ( 'none', #2517, .t. ) ;
#18036 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18037 = vector ( 'none', #18036, 1000.000000000000000 ) ;
#18038 = cartesian_point ( 'none', ( 8.222756119860152400, 95.00000000000000000, -57.11108720549191300 ) ) ;
#18039 = axis2_placement_3d ( 'none', #18093, #18092, #18081 ) ;
#18040 = line ( 'none', #18060, #18090 ) ;
#18041 = cartesian_point ( 'none', ( 16.76039099609649000, 95.00000000000000000, -61.25634084450334900 ) ) ;
#18042 = line ( 'none', #18041, #18046 ) ;
#18043 = direction ( 'none', ( 0.2486898871648478800, 0.0000000000000000000, -0.9685831611286329600 ) ) ;
#18044 = vector ( 'none', #18043, 1000.000000000000000 ) ;
#18045 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18046 = vector ( 'none', #18045, 1000.000000000000000 ) ;
#18047 = cartesian_point ( 'none', ( 15.31583446367413600, 4.000000000000003600, -55.63016461130896300 ) ) ;
#18048 = line ( 'none', #18047, #18044 ) ;
#18049 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18050 = vector ( 'none', #18049, 1000.000000000000000 ) ;
#18051 = cartesian_point ( 'none', ( 14.57254514023153100, 4.000000000000000000, -60.77738829643729400 ) ) ;
#18052 = direction ( 'none', ( 0.2486898871648481300, 0.0000000000000000000, -0.9685831611286328500 ) ) ;
#18053 = cartesian_point ( 'none', ( 16.50971146248879900, 4.000000000000000000, -60.28000852210760700 ) ) ;
#18054 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.999999999999998200, 0.0000000000000000000 ) ) ;
#18055 = line ( 'none', #18051, #18050 ) ;
#18056 = line ( 'none', #18038, #18037 ) ;
#18057 = face_outer_bound ( 'none', #2507, .t. ) ;
#18058 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18059 = direction ( 'none', ( -0.2486898871648481300, 0.0000000000000000000, 0.9685831611286328500 ) ) ;
#18060 = cartesian_point ( 'none', ( 13.37866814141686900, 4.000000000000003600, -56.12754438563866400 ) ) ;
#18061 = cartesian_point ( 'none', ( 14.57254514023153500, 4.000000000000000000, -60.77738829643730900 ) ) ;
#18062 = plane ( 'none', #18039 ) ;
#18063 = plane ( 'none', #18007 ) ;
#18064 = cartesian_point ( 'none', ( 15.79180783496785700, 4.000000000000003600, -61.50503073166819900 ) ) ;
#18065 = cartesian_point ( 'none', ( 6.238526717231205300, 95.00000000000000000, -57.36175367262050200 ) ) ;
#18066 = line ( 'none', #18065, #18126 ) ;
#18067 = cylindrical_surface ( 'none', #18119, 1.000000000000000900 ) ;
#18068 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18069 = vector ( 'none', #18068, 1000.000000000000000 ) ;
#18070 = direction ( 'none', ( 0.1253332335642971500, 0.0000000000000000000, -0.9921147013144786500 ) ) ;
#18071 = direction ( 'none', ( 0.9921147013144787600, -0.0000000000000000000, 0.1253332335642971800 ) ) ;
#18072 = cartesian_point ( 'none', ( 6.840209666406745500, 4.000000000000000000, -62.12456464008094800 ) ) ;
#18073 = cylindrical_surface ( 'none', #18101, 57.70000000000000300 ) ;
#18074 = plane ( 'none', #18086 ) ;
#18075 = direction ( 'none', ( 6.570168676713680700e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18076 = vector ( 'none', #18075, 1000.000000000000000 ) ;
#18077 = cartesian_point ( 'none', ( 1.000000000000380800, 4.000000000000003600, -57.69133383793443700 ) ) ;
#18078 = cartesian_point ( 'none', ( 6.238526717231194700, 95.00000000000000000, -57.36175367262050200 ) ) ;
#18079 = face_outer_bound ( 'none', #2540, .t. ) ;
#18080 = cartesian_point ( 'none', ( 6.840209666406745500, 4.000000000000000000, -62.12456464008094800 ) ) ;
#18081 = direction ( 'none', ( -6.570168676713680700e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18082 = line ( 'none', #18077, #18076 ) ;
#18083 = cartesian_point ( 'none', ( 1.000000000000412100, 4.000000000000000000, -62.49199948793445000 ) ) ;
#18084 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18085 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#18086 = axis2_placement_3d ( 'none', #18078, #18071, #18070 ) ;
#18087 = cartesian_point ( 'none', ( 1.000000000000411900, 4.000000000000000000, -62.49199948793443600 ) ) ;
#18088 = line ( 'none', #18087, #18121 ) ;
#18089 = axis2_placement_3d ( 'none', #18054, #18085, #18084 ) ;
#18090 = vector ( 'none', #18059, 1000.000000000000100 ) ;
#18091 = circle ( 'none', #18089, 20.50000000000000400 ) ;
#18092 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -6.570168676713680700e-015 ) ) ;
#18093 = cartesian_point ( 'none', ( 1.000000000000380800, 95.00000000000000000, -57.69133383793443700 ) ) ;
#18094 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18095 = axis2_placement_3d ( 'none', #18161, #18160, #18159 ) ;
#18096 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18097 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18098 = vector ( 'none', #18097, 1000.000000000000000 ) ;
#18099 = cartesian_point ( 'none', ( -6.238526717231242600, 95.00000000000000000, -57.36175367262050900 ) ) ;
#18100 = line ( 'none', #18099, #18098 ) ;
#18101 = axis2_placement_3d ( 'none', #18108, #18096, #18094 ) ;
#18102 = face_outer_bound ( 'none', #2518, .t. ) ;
#18103 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18104 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#18105 = cartesian_point ( 'none', ( 7.958660331332868800, 4.000000000000003600, -62.99928353346939500 ) ) ;
#18106 = axis2_placement_3d ( 'none', #18105, #18104, #18103 ) ;
#18107 = plane ( 'none', #18149 ) ;
#18108 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#18109 = direction ( 'none', ( -0.1253332335642971500, 0.0000000000000000000, 0.9921147013144786500 ) ) ;
#18110 = edge_curve ( 'none', #17884, #17837, #31471, .t. ) ;
#18111 = vector ( 'none', #18109, 1000.000000000000100 ) ;
#18112 = cartesian_point ( 'none', ( 6.238526717231194700, 4.000000000000003600, -57.36175367262050200 ) ) ;
#18113 = line ( 'none', #18112, #18111 ) ;
#18114 = plane ( 'none', #18095 ) ;
#18115 = cartesian_point ( 'none', ( -6.840209666406794400, 4.000000000000000000, -62.12456464008094800 ) ) ;
#18116 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18117 = cartesian_point ( 'none', ( -8.824439069035753000, 4.000000000000000000, -61.87389817295235200 ) ) ;
#18118 = face_outer_bound ( 'none', #2580, .t. ) ;
#18119 = axis2_placement_3d ( 'none', #18122, #18127, #18116 ) ;
#18120 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#18121 = vector ( 'none', #18120, 1000.000000000000000 ) ;
#18122 = cartesian_point ( 'none', ( 7.958660331332868800, 95.00000000000000000, -62.99928353346939500 ) ) ;
#18123 = face_outer_bound ( 'none', #2541, .t. ) ;
#18124 = circle ( 'none', #18106, 1.000000000000000900 ) ;
#18125 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18126 = vector ( 'none', #18125, 1000.000000000000000 ) ;
#18127 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18128 = line ( 'none', #18136, #17088 ) ;
#18129 = cartesian_point ( 'none', ( 17.47308093990179100, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#18130 = line ( 'none', #18129, #18686 ) ;
#18131 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18132 = vector ( 'none', #18131, 1000.000000000000000 ) ;
#18133 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18134 = vertex_point ( 'none', #31465 ) ;
#18135 = oriented_edge ( 'none', *, *, #17890, .f. ) ;
#18136 = cartesian_point ( 'none', ( -6.840209666406792600, 4.000000000000000000, -62.12456464008093300 ) ) ;
#18137 = cartesian_point ( 'none', ( -0.9999999999995947700, 95.00000000000000000, -57.69133383793445800 ) ) ;
#18138 = line ( 'none', #18137, #18132 ) ;
#18139 = direction ( 'none', ( 6.570168676713680700e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18140 = oriented_edge ( 'none', *, *, #18670, .f. ) ;
#18141 = oriented_edge ( 'none', *, *, #18696, .f. ) ;
#18142 = oriented_edge ( 'none', *, *, #18401, .f. ) ;
#18143 = edge_curve ( 'none', #18134, #18419, #31459, .t. ) ;
#18144 = axis2_placement_3d ( 'none', #18151, #18150, #17876 ) ;
#18145 = edge_curve ( 'none', #18156, #18134, #31479, .t. ) ;
#18146 = direction ( 'none', ( -0.1253332335642974900, 0.0000000000000000000, -0.9921147013144786500 ) ) ;
#18147 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 6.570168676713680700e-015 ) ) ;
#18148 = plane ( 'none', #18144 ) ;
#18149 = axis2_placement_3d ( 'none', #18164, #18147, #18139 ) ;
#18150 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#18151 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#18152 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18153 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#18154 = cartesian_point ( 'none', ( 4.232725281383409300e-013, 4.000000000000003600, -63.50000000000000000 ) ) ;
#18155 = axis2_placement_3d ( 'none', #18154, #18153, #18152 ) ;
#18156 = vertex_point ( 'none', #31478 ) ;
#18157 = vertex_point ( 'none', #31450 ) ;
#18158 = cartesian_point ( 'none', ( -6.238526717231242600, 4.000000000000003600, -57.36175367262050900 ) ) ;
#18159 = direction ( 'none', ( 0.1253332335642974900, 0.0000000000000000000, 0.9921147013144786500 ) ) ;
#18160 = direction ( 'none', ( -0.9921147013144786500, 0.0000000000000000000, 0.1253332335642974900 ) ) ;
#18161 = cartesian_point ( 'none', ( -6.238526717231242600, 95.00000000000000000, -57.36175367262050900 ) ) ;
#18162 = line ( 'none', #18158, #18163 ) ;
#18163 = vector ( 'none', #18146, 1000.000000000000000 ) ;
#18164 = cartesian_point ( 'none', ( -0.9999999999996184200, 95.00000000000000000, -57.69133383793445100 ) ) ;
#18165 = face_outer_bound ( 'none', #2558, .t. ) ;
#18166 = cartesian_point ( 'none', ( -6.966545630018434700, 4.000000000000003600, -63.12461676703369300 ) ) ;
#18167 = circle ( 'none', #18155, 1.000000000000000900 ) ;
#18168 = cartesian_point ( 'none', ( 1.000000000000422800, 4.000000000000003600, -63.49999999999998600 ) ) ;
#18169 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18170 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18171 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18172 = cartesian_point ( 'none', ( 1.000000000000380800, 95.00000000000000000, -57.69133383793443700 ) ) ;
#18173 = axis2_placement_3d ( 'none', #18224, #18223, #18222 ) ;
#18174 = cartesian_point ( 'none', ( -14.82322467383925600, 4.000000000000003600, -61.75372061883302200 ) ) ;
#18175 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#18176 = cylindrical_surface ( 'none', #18183, 57.69999999999999600 ) ;
#18177 = face_outer_bound ( 'none', #2531, .t. ) ;
#18178 = line ( 'none', #18172, #18230 ) ;
#18179 = axis2_placement_3d ( 'none', #18190, #18184, #18191 ) ;
#18180 = direction ( 'none', ( -6.570168676713680700e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18181 = vector ( 'none', #18180, 1000.000000000000000 ) ;
#18182 = cylindrical_surface ( 'none', #18211, 57.70000000000000300 ) ;
#18183 = axis2_placement_3d ( 'none', #18175, #18170, #18169 ) ;
#18184 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18185 = edge_loop ( 'none', ( #20262, #19162, #19148, #19461 ) ) ;
#18186 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18187 = vector ( 'none', #18186, 1000.000000000000000 ) ;
#18188 = cartesian_point ( 'none', ( 1.000000000000422800, 95.00000000000000000, -63.49999999999998600 ) ) ;
#18189 = line ( 'none', #18188, #18187 ) ;
#18190 = cartesian_point ( 'none', ( 4.232725281383409300e-013, 95.00000000000000000, -63.50000000000000000 ) ) ;
#18191 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18192 = cartesian_point ( 'none', ( -0.9999999999996184200, 4.000000000000003600, -57.69133383793445100 ) ) ;
#18193 = line ( 'none', #18192, #18181 ) ;
#18194 = cylindrical_surface ( 'none', #18179, 1.000000000000000900 ) ;
#18195 = face_outer_bound ( 'none', #2513, .t. ) ;
#18196 = face_outer_bound ( 'none', #2620, .t. ) ;
#18197 = cartesian_point ( 'none', ( -8.222756119860173700, 95.00000000000000000, -57.11108720549191300 ) ) ;
#18198 = line ( 'none', #18197, #18263 ) ;
#18199 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18200 = vector ( 'none', #18199, 1000.000000000000000 ) ;
#18201 = cartesian_point ( 'none', ( -8.824439069035751300, 4.000000000000000000, -61.87389817295233700 ) ) ;
#18202 = vertex_point ( 'none', #31472 ) ;
#18203 = line ( 'none', #18201, #18200 ) ;
#18204 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18205 = vector ( 'none', #18204, 1000.000000000000000 ) ;
#18206 = circle ( 'none', #18248, 1.000000000000000900 ) ;
#18207 = cartesian_point ( 'none', ( -20.30781997698346300, 95.00000000000000000, -54.00817019472545200 ) ) ;
#18208 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#18209 = vector ( 'none', #18208, 1000.000000000000000 ) ;
#18210 = cartesian_point ( 'none', ( -14.57254514023156700, 4.000000000000000000, -60.77738829643729400 ) ) ;
#18211 = axis2_placement_3d ( 'none', #18260, #18259, #18258 ) ;
#18212 = line ( 'none', #18210, #18209 ) ;
#18213 = cartesian_point ( 'none', ( -14.57254514023157000, 4.000000000000000000, -60.77738829643730900 ) ) ;
#18214 = direction ( 'none', ( -0.2486898871648490500, 0.0000000000000000000, -0.9685831611286327400 ) ) ;
#18215 = vector ( 'none', #18214, 999.9999999999998900 ) ;
#18216 = cartesian_point ( 'none', ( -13.37866814141689900, 4.000000000000003600, -56.12754438563865000 ) ) ;
#18217 = line ( 'none', #18216, #18215 ) ;
#18218 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18219 = vector ( 'none', #18218, 1000.000000000000000 ) ;
#18220 = cartesian_point ( 'none', ( -14.82322467383925600, 95.00000000000000000, -61.75372061883302200 ) ) ;
#18221 = line ( 'none', #18207, #18205 ) ;
#18222 = direction ( 'none', ( 0.2486898871648490500, 0.0000000000000000000, 0.9685831611286327400 ) ) ;
#18223 = direction ( 'none', ( -0.9685831611286327400, 0.0000000000000000000, 0.2486898871648490500 ) ) ;
#18224 = cartesian_point ( 'none', ( -13.37866814141689900, 95.00000000000000000, -56.12754438563865000 ) ) ;
#18225 = line ( 'none', #18220, #18219 ) ;
#18226 = face_outer_bound ( 'none', #2605, .t. ) ;
#18227 = vertex_point ( 'none', #31455 ) ;
#18228 = face_outer_bound ( 'none', #2614, .t. ) ;
#18229 = plane ( 'none', #18173 ) ;
#18230 = vector ( 'none', #18171, 1000.000000000000000 ) ;
#18231 = cartesian_point ( 'none', ( -7.958660331332913200, 95.00000000000000000, -62.99928353346939500 ) ) ;
#18232 = cartesian_point ( 'none', ( -23.37590909547669000, 4.000000000000003600, -59.04080685390410100 ) ) ;
#18233 = face_outer_bound ( 'none', #2661, .t. ) ;
#18234 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18235 = vector ( 'none', #18234, 1000.000000000000000 ) ;
#18236 = cartesian_point ( 'none', ( -6.966545630018434700, 95.00000000000000000, -63.12461676703369300 ) ) ;
#18237 = direction ( 'none', ( 0.9685831611286328500, 0.0000000000000000000, -0.2486898871648481600 ) ) ;
#18238 = face_outer_bound ( 'none', #2565, .t. ) ;
#18239 = cylindrical_surface ( 'none', #18295, 1.000000000000000900 ) ;
#18240 = direction ( 'none', ( -0.1253332335642979000, 0.0000000000000000000, -0.9921147013144785400 ) ) ;
#18241 = direction ( 'none', ( 0.9921147013144786500, 0.0000000000000000000, -0.1253332335642979300 ) ) ;
#18242 = cartesian_point ( 'none', ( -8.222756119860196800, 95.00000000000000000, -57.11108720549190600 ) ) ;
#18243 = line ( 'none', #18250, #18261 ) ;
#18244 = vertex_point ( 'none', #31454 ) ;
#18245 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18246 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#18247 = cartesian_point ( 'none', ( -7.958660331332913200, 4.000000000000003600, -62.99928353346939500 ) ) ;
#18248 = axis2_placement_3d ( 'none', #18247, #18246, #18245 ) ;
#18249 = axis2_placement_3d ( 'none', #18242, #18241, #18240 ) ;
#18250 = cartesian_point ( 'none', ( -8.222756119860196800, 4.000000000000003600, -57.11108720549190600 ) ) ;
#18251 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18252 = vector ( 'none', #18251, 1000.000000000000000 ) ;
#18253 = cartesian_point ( 'none', ( -13.37866814141689900, 95.00000000000000000, -56.12754438563865000 ) ) ;
#18254 = line ( 'none', #18236, #18235 ) ;
#18255 = cylindrical_surface ( 'none', #18280, 57.69999999999999600 ) ;
#18256 = line ( 'none', #18253, #18252 ) ;
#18257 = plane ( 'none', #18249 ) ;
#18258 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18259 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18260 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#18261 = vector ( 'none', #18296, 1000.000000000000200 ) ;
#18262 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18263 = vector ( 'none', #18262, 1000.000000000000000 ) ;
#18264 = axis2_placement_3d ( 'none', #18308, #18311, #18326 ) ;
#18265 = plane ( 'none', #18278 ) ;
#18266 = direction ( 'none', ( -0.3681245526846722600, 0.0000000000000000000, -0.9297764858882537900 ) ) ;
#18267 = vector ( 'none', #18266, 999.9999999999998900 ) ;
#18268 = cartesian_point ( 'none', ( -20.30781997698346300, 4.000000000000003600, -54.00817019472545200 ) ) ;
#18269 = line ( 'none', #18268, #18267 ) ;
#18270 = face_outer_bound ( 'none', #2601, .t. ) ;
#18272 = edge_curve ( 'none', #10277, #10655, #31452, .t. ) ;
#18271 = cartesian_point ( 'none', ( -22.07506287197839600, 4.000000000000000000, -58.47171623270692500 ) ) ;
#18273 = direction ( 'none', ( 0.3681245526846722600, 0.0000000000000000000, 0.9297764858882537900 ) ) ;
#18274 = direction ( 'none', ( -0.9297764858882537900, 0.0000000000000000000, 0.3681245526846722600 ) ) ;
#18275 = cartesian_point ( 'none', ( -20.30781997698346300, 95.00000000000000000, -54.00817019472545200 ) ) ;
#18276 = axis2_placement_3d ( 'none', #18275, #18274, #18273 ) ;
#18277 = plane ( 'none', #18276 ) ;
#18278 = axis2_placement_3d ( 'none', #18281, #18237, #18325 ) ;
#18279 = face_outer_bound ( 'none', #2666, .t. ) ;
#18280 = axis2_placement_3d ( 'none', #18293, #18292, #18287 ) ;
#18281 = cartesian_point ( 'none', ( -15.31583446367416500, 95.00000000000000000, -55.63016461130894200 ) ) ;
#18282 = face_outer_bound ( 'none', #2595, .t. ) ;
#18283 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18284 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#18285 = axis2_placement_3d ( 'none', #18232, #18284, #18283 ) ;
#18286 = line ( 'none', #18289, #18310 ) ;
#18287 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18288 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#18289 = cartesian_point ( 'none', ( -22.07506287197839300, 4.000000000000000000, -58.47171623270691000 ) ) ;
#18290 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18291 = circle ( 'none', #18285, 1.000000000000000900 ) ;
#18292 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18293 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#18294 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18295 = axis2_placement_3d ( 'none', #18231, #18294, #18290 ) ;
#18296 = direction ( 'none', ( 0.1253332335642979000, 0.0000000000000000000, 0.9921147013144785400 ) ) ;
#18297 = direction ( 'none', ( 0.2486898871648481600, 0.0000000000000000000, 0.9685831611286328500 ) ) ;
#18298 = cartesian_point ( 'none', ( -29.71505162541472000, 4.000000000000003600, -56.12722785688723100 ) ) ;
#18299 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#18300 = cartesian_point ( 'none', ( -15.31583446367416500, 4.000000000000003600, -55.63016461130894200 ) ) ;
#18301 = line ( 'none', #18300, #18312 ) ;
#18302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18303 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#18304 = cartesian_point ( 'none', ( -15.79180783496788700, 4.000000000000003600, -61.50503073166817800 ) ) ;
#18305 = axis2_placement_3d ( 'none', #18304, #18303, #18302 ) ;
#18306 = face_outer_bound ( 'none', #2694, .t. ) ;
#18307 = face_outer_bound ( 'none', #2705, .t. ) ;
#18308 = cartesian_point ( 'none', ( -15.79180783496788700, 95.00000000000000000, -61.50503073166817800 ) ) ;
#18309 = cartesian_point ( 'none', ( -16.50971146248883100, 4.000000000000000000, -60.28000852210760000 ) ) ;
#18310 = vector ( 'none', #18288, 1000.000000000000000 ) ;
#18311 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18312 = vector ( 'none', #18297, 1000.000000000000100 ) ;
#18313 = cartesian_point ( 'none', ( -22.44613260958843500, 4.000000000000003600, -59.40893140658877800 ) ) ;
#18314 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18315 = vector ( 'none', #18314, 1000.000000000000000 ) ;
#18316 = cartesian_point ( 'none', ( -15.31583446367414500, 95.00000000000000000, -55.63016461130894900 ) ) ;
#18317 = circle ( 'none', #18305, 1.000000000000000900 ) ;
#18318 = line ( 'none', #18316, #18315 ) ;
#18319 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18320 = vector ( 'none', #18319, 1000.000000000000000 ) ;
#18321 = cartesian_point ( 'none', ( -16.50971146248883100, 4.000000000000000000, -60.28000852210760000 ) ) ;
#18322 = line ( 'none', #18321, #18320 ) ;
#18323 = cylindrical_surface ( 'none', #18264, 0.9999999999999940000 ) ;
#18324 = edge_curve ( 'none', #10256, #18375, #31515, .t. ) ;
#18325 = direction ( 'none', ( -0.2486898871648481600, 0.0000000000000000000, -0.9685831611286328500 ) ) ;
#18326 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18327 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18328 = cartesian_point ( 'none', ( -26.91670536020936300, 95.00000000000000000, -51.03705489692441000 ) ) ;
#18329 = line ( 'none', #18328, #18396 ) ;
#18330 = face_outer_bound ( 'none', #2712, .t. ) ;
#18331 = axis2_placement_3d ( 'none', #18386, #18385, #18384 ) ;
#18332 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18333 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#18334 = vector ( 'none', #18333, 1000.000000000000000 ) ;
#18335 = cartesian_point ( 'none', ( -35.92285869090142100, 4.000000000000000000, -51.14487485050217000 ) ) ;
#18336 = line ( 'none', #18335, #18334 ) ;
#18337 = axis2_placement_3d ( 'none', #18299, #18332, #18327 ) ;
#18338 = axis2_placement_3d ( 'none', #18388, #18387, #18380 ) ;
#18339 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18340 = plane ( 'none', #18338 ) ;
#18341 = vector ( 'none', #18339, 1000.000000000000000 ) ;
#18342 = cartesian_point ( 'none', ( -29.71505162541472000, 95.00000000000000000, -56.12722785688723100 ) ) ;
#18343 = cylindrical_surface ( 'none', #18337, 57.69999999999999600 ) ;
#18344 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#18345 = vector ( 'none', #18344, 1000.000000000000000 ) ;
#18346 = cartesian_point ( 'none', ( -29.22944367523074000, 4.000000000000000000, -55.24391027467654400 ) ) ;
#18347 = line ( 'none', #18346, #18345 ) ;
#18348 = cartesian_point ( 'none', ( -29.22944367523074800, 4.000000000000000000, -55.24391027467655800 ) ) ;
#18349 = direction ( 'none', ( 0.4817536741017102700, 0.0000000000000000000, 0.8763066800438663600 ) ) ;
#18350 = vector ( 'none', #18349, 1000.000000000000000 ) ;
#18351 = cartesian_point ( 'none', ( -28.66931872029709200, 4.000000000000003600, -50.07354754872099500 ) ) ;
#18352 = line ( 'none', #18351, #18350 ) ;
#18353 = direction ( 'none', ( -0.4817536741017096100, 0.0000000000000000000, -0.8763066800438668000 ) ) ;
#18354 = vector ( 'none', #18353, 999.9999999999998900 ) ;
#18355 = cartesian_point ( 'none', ( -26.91670536020936300, 4.000000000000003600, -51.03705489692441000 ) ) ;
#18356 = line ( 'none', #18355, #18354 ) ;
#18357 = line ( 'none', #18342, #18341 ) ;
#18358 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18359 = plane ( 'none', #18362 ) ;
#18360 = vector ( 'none', #18392, 999.9999999999998900 ) ;
#18361 = axis2_placement_3d ( 'none', #18434, #18433, #18358 ) ;
#18362 = axis2_placement_3d ( 'none', #18366, #18420, #18418 ) ;
#18363 = face_outer_bound ( 'none', #2649, .t. ) ;
#18364 = cartesian_point ( 'none', ( -37.32436352057174400, 4.000000000000003600, -51.37257914280937900 ) ) ;
#18365 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18366 = cartesian_point ( 'none', ( -33.10109822064437400, 95.00000000000000000, -47.26105475534008300 ) ) ;
#18367 = circle ( 'none', #18427, 1.000000000000000900 ) ;
#18368 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18369 = vector ( 'none', #18368, 1000.000000000000000 ) ;
#18370 = cartesian_point ( 'none', ( -22.16737294875997200, 95.00000000000000000, -53.27192108935610500 ) ) ;
#18371 = line ( 'none', #18374, #18391 ) ;
#18372 = line ( 'none', #18393, #18360 ) ;
#18373 = line ( 'none', #18370, #18369 ) ;
#18374 = cartesian_point ( 'none', ( -22.44613260958843500, 95.00000000000000000, -59.40893140658877800 ) ) ;
#18375 = vertex_point ( 'none', #31447 ) ;
#18376 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18377 = vector ( 'none', #18376, 1000.000000000000000 ) ;
#18378 = cartesian_point ( 'none', ( -23.93461584375489800, 4.000000000000000000, -57.73546712733757100 ) ) ;
#18379 = edge_curve ( 'none', #18416, #18404, #31448, .t. ) ;
#18380 = direction ( 'none', ( -0.3681245526846722600, 0.0000000000000000000, -0.9297764858882537900 ) ) ;
#18381 = vertex_point ( 'none', #31514 ) ;
#18382 = oriented_edge ( 'none', *, *, #18379, .f. ) ;
#18383 = cylindrical_surface ( 'none', #18361, 1.000000000000000900 ) ;
#18384 = direction ( 'none', ( 0.4817536741017096100, 0.0000000000000000000, 0.8763066800438668000 ) ) ;
#18385 = direction ( 'none', ( -0.8763066800438668000, 0.0000000000000000000, 0.4817536741017096100 ) ) ;
#18386 = cartesian_point ( 'none', ( -26.91670536020936300, 95.00000000000000000, -51.03705489692441000 ) ) ;
#18387 = direction ( 'none', ( 0.9297764858882537900, 0.0000000000000000000, -0.3681245526846722600 ) ) ;
#18388 = cartesian_point ( 'none', ( -22.16737294875997200, 95.00000000000000000, -53.27192108935610500 ) ) ;
#18389 = line ( 'none', #18378, #18377 ) ;
#18390 = oriented_edge ( 'none', *, *, #18428, .t. ) ;
#18391 = vector ( 'none', #18365, 1000.000000000000000 ) ;
#18392 = direction ( 'none', ( 0.3681245526846722600, 0.0000000000000000000, 0.9297764858882537900 ) ) ;
#18393 = cartesian_point ( 'none', ( -22.16737294875997200, 4.000000000000003600, -53.27192108935610500 ) ) ;
#18394 = plane ( 'none', #18331 ) ;
#18395 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18396 = vector ( 'none', #18395, 1000.000000000000000 ) ;
#18397 = cartesian_point ( 'none', ( -28.66931872029707800, 95.00000000000000000, -50.07354754872101000 ) ) ;
#18398 = circle ( 'none', #18429, 1.610000000000001200 ) ;
#18399 = vector ( 'none', #19217, 1000.000000000000000 ) ;
#18400 = cartesian_point ( 'none', ( -8.042946108295478100, -8.069208697893861500, -7.000000000000000000 ) ) ;
#18401 = edge_curve ( 'none', #18419, #18416, #31507, .t. ) ;
#18402 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18403 = vector ( 'none', #18402, 1000.000000000000000 ) ;
#18404 = vertex_point ( 'none', #31518 ) ;
#18405 = oriented_edge ( 'none', *, *, #18143, .f. ) ;
#18406 = line ( 'none', #18397, #17342 ) ;
#18407 = cartesian_point ( 'none', ( -36.51534652619680100, 95.00000000000000000, -51.96036439510184800 ) ) ;
#18408 = line ( 'none', #18407, #18403 ) ;
#18409 = edge_curve ( 'none', #52734, #18658, #31494, .t. ) ;
#18411 = oriented_edge ( 'none', *, *, #18957, .f. ) ;
#18410 = cartesian_point ( 'none', ( 18.60000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#18412 = direction ( 'none', ( -0.5877852522924677000, 0.0000000000000000000, -0.8090169943749513400 ) ) ;
#18413 = vector ( 'none', #18412, 1000.000000000000100 ) ;
#18414 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18416 = vertex_point ( 'none', #31449 ) ;
#18415 = vector ( 'none', #18414, 1000.000000000000000 ) ;
#18417 = cartesian_point ( 'none', ( -36.51534652619680100, 4.000000000000003600, -51.96036439510184800 ) ) ;
#18418 = direction ( 'none', ( 0.5877852522924678100, 0.0000000000000000000, 0.8090169943749513400 ) ) ;
#18419 = vertex_point ( 'none', #31509 ) ;
#18420 = direction ( 'none', ( -0.8090169943749513400, 0.0000000000000000000, 0.5877852522924678100 ) ) ;
#18421 = cartesian_point ( 'none', ( -33.10109822064437400, 4.000000000000003600, -47.26105475534008300 ) ) ;
#18422 = line ( 'none', #18421, #18413 ) ;
#18423 = edge_loop ( 'none', ( #18390, #18894, #18411, #18873 ) ) ;
#18424 = edge_curve ( 'none', #18404, #17609, #31493, .t. ) ;
#18425 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18426 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#18427 = axis2_placement_3d ( 'none', #18364, #18426, #18425 ) ;
#18428 = edge_curve ( 'none', #50664, #18157, #31487, .t. ) ;
#18429 = axis2_placement_3d ( 'none', #18410, #18663, #18656 ) ;
#18430 = oriented_edge ( 'none', *, *, #18145, .f. ) ;
#18431 = line ( 'none', #18400, #18415 ) ;
#18432 = cartesian_point ( 'none', ( -23.93461584375489800, 4.000000000000000000, -57.73546712733757100 ) ) ;
#18433 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18434 = cartesian_point ( 'none', ( -23.37590909547669000, 95.00000000000000000, -59.04080685390410100 ) ) ;
#18435 = face_outer_bound ( 'none', #2737, .t. ) ;
#18436 = direction ( 'none', ( -0.4817536741017102700, 0.0000000000000000000, -0.8763066800438663600 ) ) ;
#18437 = direction ( 'none', ( 0.8763066800438663600, 0.0000000000000000000, -0.4817536741017102700 ) ) ;
#18438 = axis2_placement_3d ( 'none', #18468, #18447, #18493 ) ;
#18439 = cartesian_point ( 'none', ( -28.66931872029709200, 95.00000000000000000, -50.07354754872099500 ) ) ;
#18440 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18441 = cylindrical_surface ( 'none', #18438, 57.70000000000000300 ) ;
#18442 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18443 = axis2_placement_3d ( 'none', #18467, #18450, #18442 ) ;
#18444 = circle ( 'none', #18443, 1.000000000000000900 ) ;
#18445 = face_outer_bound ( 'none', #2747, .t. ) ;
#18446 = cartesian_point ( 'none', ( -30.98205703531846900, 4.000000000000000000, -54.28040292647313000 ) ) ;
#18447 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18448 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18449 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18450 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#18451 = cartesian_point ( 'none', ( -30.59135830545858800, 95.00000000000000000, -55.64547418278552000 ) ) ;
#18452 = axis2_placement_3d ( 'none', #18451, #18449, #18448 ) ;
#18453 = axis2_placement_3d ( 'none', #18439, #18437, #18436 ) ;
#18454 = cylindrical_surface ( 'none', #18452, 1.000000000000000900 ) ;
#18455 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18456 = vector ( 'none', #18455, 1000.000000000000000 ) ;
#18457 = cartesian_point ( 'none', ( -33.10109822064437400, 95.00000000000000000, -47.26105475534008300 ) ) ;
#18458 = axis2_placement_3d ( 'none', #18490, #18481, #18494 ) ;
#18459 = plane ( 'none', #18453 ) ;
#18460 = face_outer_bound ( 'none', #2680, .t. ) ;
#18461 = face_outer_bound ( 'none', #2777, .t. ) ;
#18462 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18463 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18464 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#18465 = axis2_placement_3d ( 'none', #18464, #18463, #18462 ) ;
#18466 = cylindrical_surface ( 'none', #18465, 57.70000000000000300 ) ;
#18467 = cartesian_point ( 'none', ( -30.59135830545858800, 4.000000000000003600, -55.64547418278552000 ) ) ;
#18468 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#18469 = line ( 'none', #18457, #18456 ) ;
#18470 = cartesian_point ( 'none', ( -37.54089267965131400, 4.000000000000000000, -49.96930434591722300 ) ) ;
#18471 = direction ( 'none', ( -0.6845471059286835100, 0.0000000000000000000, -0.7289686274214164400 ) ) ;
#18472 = vector ( 'none', #18471, 1000.000000000000000 ) ;
#18473 = cartesian_point ( 'none', ( -38.76346698850225200, 4.000000000000003600, -42.73971954787837300 ) ) ;
#18474 = plane ( 'none', #18485 ) ;
#18475 = line ( 'none', #18473, #18472 ) ;
#18476 = cartesian_point ( 'none', ( -8.042946108295463900, -8.069208697893886400, -8.862320849399365500 ) ) ;
#18477 = cartesian_point ( 'none', ( -8.114493415547375600, -7.945285126588829300, -8.795791858888142300 ) ) ;
#18478 = cartesian_point ( 'none', ( -8.186696319330611300, -7.820226028782260900, -8.733137401957233000 ) ) ;
#18479 = cartesian_point ( 'none', ( -8.259612774962125300, -7.693931022920637000, -8.674699990824128900 ) ) ;
#18480 = cartesian_point ( 'none', ( -8.259612774962125300, -7.693931022920637000, -8.674699990824128900 ) ) ;
#18481 = direction ( 'none', ( -0.7289686274214164400, 0.0000000000000000000, 0.6845471059286835100 ) ) ;
#18482 = b_spline_curve_with_knots ( 'none', 3,
( #18479, #18478, #18477, #18476 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003761329031024521400, 0.004229944080776745800 ),
.unspecified. ) ;
#18483 = plane ( 'none', #18458 ) ;
#18484 = face_outer_bound ( 'none', #2762, .t. ) ;
#18485 = axis2_placement_3d ( 'none', #18518, #18515, #18514 ) ;
#18486 = vector ( 'none', #18440, 1000.000000000000000 ) ;
#18487 = line ( 'none', #18516, #18511 ) ;
#18488 = cartesian_point ( 'none', ( -42.04974876574099300, 4.000000000000000000, -46.23925419746802100 ) ) ;
#18489 = cartesian_point ( 'none', ( -42.73977259905009900, 4.000000000000003600, -46.97405494718852000 ) ) ;
#18490 = cartesian_point ( 'none', ( -38.76346698850225200, 95.00000000000000000, -42.73971954787837300 ) ) ;
#18491 = line ( 'none', #18492, #18486 ) ;
#18492 = cartesian_point ( 'none', ( -38.76346698850225200, 95.00000000000000000, -42.73971954787837300 ) ) ;
#18493 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18494 = direction ( 'none', ( 0.6845471059286835100, 0.0000000000000000000, 0.7289686274214164400 ) ) ;
#18495 = cylindrical_surface ( 'none', #18503, 1.000000000000000900 ) ;
#18496 = oriented_edge ( 'none', *, *, #15109, .t. ) ;
#18497 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18498 = direction ( 'none', ( 0.5877852522924685900, 0.0000000000000000000, 0.8090169943749507800 ) ) ;
#18499 = vector ( 'none', #18498, 1000.000000000000000 ) ;
#18500 = cartesian_point ( 'none', ( -43.81451272577863400, 4.000000000000003600, -37.54435343167574500 ) ) ;
#18501 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18502 = vector ( 'none', #18501, 1000.000000000000000 ) ;
#18503 = axis2_placement_3d ( 'none', #18521, #18497, #18508 ) ;
#18504 = cartesian_point ( 'none', ( -34.71913220939425300, 95.00000000000000000, -46.08548425075516500 ) ) ;
#18505 = line ( 'none', #18504, #18502 ) ;
#18506 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#18507 = vector ( 'none', #18506, 1000.000000000000200 ) ;
#18508 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18509 = face_outer_bound ( 'none', #2742, .t. ) ;
#18510 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18511 = vector ( 'none', #18510, 1000.000000000000000 ) ;
#18512 = cartesian_point ( 'none', ( -34.71913220939427400, 4.000000000000003600, -46.08548425075515100 ) ) ;
#18513 = line ( 'none', #18512, #18499 ) ;
#18514 = direction ( 'none', ( -0.5877852522924685900, 0.0000000000000000000, -0.8090169943749507800 ) ) ;
#18515 = direction ( 'none', ( 0.8090169943749507800, 0.0000000000000000000, -0.5877852522924685900 ) ) ;
#18516 = cartesian_point ( 'none', ( -37.54089267965131400, 4.000000000000000000, -49.96930434591722300 ) ) ;
#18517 = cartesian_point ( 'none', ( -8.042946108295463900, -8.069208697893886400, -8.862320849399365500 ) ) ;
#18518 = cartesian_point ( 'none', ( -34.71913220939427400, 95.00000000000000000, -46.08548425075515100 ) ) ;
#18519 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#18520 = line ( 'none', #18519, #18507 ) ;
#18521 = cartesian_point ( 'none', ( -37.32436352057174400, 95.00000000000000000, -51.37257914280937900 ) ) ;
#18522 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#18523 = vector ( 'none', #18522, 1000.000000000000000 ) ;
#18524 = cartesian_point ( 'none', ( -42.04974876574098600, 4.000000000000000000, -46.23925419746801400 ) ) ;
#18525 = line ( 'none', #18524, #18523 ) ;
#18526 = face_outer_bound ( 'none', #2787, .t. ) ;
#18527 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18528 = cartesian_point ( 'none', ( -40.22140424334507000, 95.00000000000000000, -41.37062533602100000 ) ) ;
#18529 = vector ( 'none', #18566, 1000.000000000000000 ) ;
#18530 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#18531 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#18532 = vector ( 'none', #18531, 1000.000000000000000 ) ;
#18533 = cartesian_point ( 'none', ( -54.82928049865326900, 4.000000000000000000, -30.00000000000000000 ) ) ;
#18534 = line ( 'none', #18533, #18532 ) ;
#18535 = plane ( 'none', #18572 ) ;
#18536 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#18537 = vector ( 'none', #18536, 1000.000000000000000 ) ;
#18538 = cartesian_point ( 'none', ( -47.51348918324247000, 4.000000000000000000, -40.60441288374826000 ) ) ;
#18539 = line ( 'none', #18538, #18537 ) ;
#18540 = face_outer_bound ( 'none', #2821, .t. ) ;
#18541 = circle ( 'none', #18582, 1.000000000000000900 ) ;
#18542 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18543 = direction ( 'none', ( 0.7705132427757862600, 0.0000000000000000000, 0.6374239897486933000 ) ) ;
#18544 = vector ( 'none', #18543, 1000.000000000000100 ) ;
#18545 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18546 = vector ( 'none', #18545, 1000.000000000000000 ) ;
#18547 = cartesian_point ( 'none', ( -45.08936070527599300, 95.00000000000000000, -36.00332694612419000 ) ) ;
#18548 = line ( 'none', #18547, #18546 ) ;
#18549 = axis2_placement_3d ( 'none', #18530, #18527, #18542 ) ;
#18550 = face_outer_bound ( 'none', #2830, .t. ) ;
#18551 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18552 = vector ( 'none', #18551, 1000.000000000000000 ) ;
#18553 = cartesian_point ( 'none', ( -48.29016692651373400, 95.00000000000000000, -41.24693659181780000 ) ) ;
#18554 = line ( 'none', #18553, #18552 ) ;
#18555 = cartesian_point ( 'none', ( -45.08936070527601500, 4.000000000000003600, -36.00332694612417600 ) ) ;
#18556 = line ( 'none', #18555, #18544 ) ;
#18557 = direction ( 'none', ( -0.7705132427757859200, 0.0000000000000000000, -0.6374239897486937400 ) ) ;
#18558 = vector ( 'none', #18557, 1000.000000000000000 ) ;
#18559 = line ( 'none', #18500, #18558 ) ;
#18560 = cylindrical_surface ( 'none', #18549, 57.70000000000000300 ) ;
#18561 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18562 = face_outer_bound ( 'none', #2780, .t. ) ;
#18563 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18564 = vector ( 'none', #18563, 1000.000000000000000 ) ;
#18565 = line ( 'none', #18606, #18605 ) ;
#18566 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18567 = cartesian_point ( 'none', ( -40.22140424334507700, 95.00000000000000000, -41.37062533602100700 ) ) ;
#18568 = axis2_placement_3d ( 'none', #18578, #18612, #18561 ) ;
#18569 = direction ( 'none', ( -0.6845471059286847300, 0.0000000000000000000, -0.7289686274214152200 ) ) ;
#18570 = direction ( 'none', ( 0.7289686274214152200, 0.0000000000000000000, -0.6845471059286847300 ) ) ;
#18571 = cylindrical_surface ( 'none', #18568, 1.000000000000000900 ) ;
#18572 = axis2_placement_3d ( 'none', #18528, #18570, #18569 ) ;
#18573 = cartesian_point ( 'none', ( -43.50768602058383300, 4.000000000000000000, -44.87015998561064100 ) ) ;
#18574 = cartesian_point ( 'none', ( -57.99999999999998600, 95.00000000000000000, -30.00000000000000400 ) ) ;
#18575 = direction ( 'none', ( 0.6845471059286847300, 0.0000000000000000000, 0.7289686274214152200 ) ) ;
#18576 = vector ( 'none', #18575, 1000.000000000000000 ) ;
#18577 = line ( 'none', #18573, #18564 ) ;
#18578 = cartesian_point ( 'none', ( -43.46874122647151500, 95.00000000000000000, -46.28950784125983400 ) ) ;
#18579 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18580 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#18581 = cartesian_point ( 'none', ( -43.46874122647151500, 4.000000000000003600, -46.28950784125983400 ) ) ;
#18582 = axis2_placement_3d ( 'none', #18581, #18580, #18579 ) ;
#18583 = line ( 'none', #18567, #18529 ) ;
#18584 = cartesian_point ( 'none', ( -43.50768602058383300, 4.000000000000000000, -44.87015998561064100 ) ) ;
#18585 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18586 = vector ( 'none', #18585, 1000.000000000000000 ) ;
#18587 = cartesian_point ( 'none', ( -43.81451272577863400, 95.00000000000000000, -37.54435343167574500 ) ) ;
#18588 = cartesian_point ( 'none', ( -40.22140424334507000, 4.000000000000003600, -41.37062533602100000 ) ) ;
#18589 = line ( 'none', #18588, #18576 ) ;
#18590 = cartesian_point ( 'none', ( -48.29016692651373400, 4.000000000000003600, -41.24693659181780000 ) ) ;
#18591 = line ( 'none', #18587, #18586 ) ;
#18592 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18593 = cartesian_point ( 'none', ( -8.259612774962125300, -7.693931022920637000, -7.000000000000000000 ) ) ;
#18594 = b_spline_curve_with_knots ( 'none', 3,
( #18652, #18651, #18650, #18649 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003756786455376948600, 0.004203022907969486800 ),
.unspecified. ) ;
#18595 = line ( 'none', #18593, #18647 ) ;
#18596 = cartesian_point ( 'none', ( -54.82928049865328300, 4.000000000000000000, -30.00000000000000700 ) ) ;
#18597 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18598 = vertex_point ( 'none', #31502 ) ;
#18599 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18600 = vector ( 'none', #18599, 1000.000000000000000 ) ;
#18601 = face_outer_bound ( 'none', #2846, .t. ) ;
#18602 = cylindrical_surface ( 'none', #18646, 1.000000000000000900 ) ;
#18603 = cartesian_point ( 'none', ( -57.99999999999998600, 95.00000000000000000, -30.00000000000000400 ) ) ;
#18604 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -3.982298554899065300e-016 ) ) ;
#18605 = vector ( 'none', #18604, 1000.000000000000000 ) ;
#18606 = cartesian_point ( 'none', ( -57.99999999999998600, 4.000000000000003600, -30.00000000000000400 ) ) ;
#18607 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 3.982298554899065300e-016 ) ) ;
#18608 = cylindrical_surface ( 'none', #18610, 57.69999999999999600 ) ;
#18609 = direction ( 'none', ( -3.982298554899065300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18610 = axis2_placement_3d ( 'none', #18648, #18597, #18653 ) ;
#18611 = plane ( 'none', #18619 ) ;
#18612 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18613 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18614 = vector ( 'none', #18613, 1000.000000000000000 ) ;
#18615 = cartesian_point ( 'none', ( -42.73977259905009900, 95.00000000000000000, -46.97405494718852000 ) ) ;
#18616 = line ( 'none', #18615, #18614 ) ;
#18617 = edge_loop ( 'none', ( #19244, #18896, #19222, #19221, #19181, #19123 ) ) ;
#18618 = line ( 'none', #18603, #18600 ) ;
#18619 = axis2_placement_3d ( 'none', #18574, #18609, #18607 ) ;
#18620 = face_outer_bound ( 'none', #2856, .t. ) ;
#18621 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18622 = cartesian_point ( 'none', ( -48.78833716273985000, 4.000000000000000000, -39.06338639819668400 ) ) ;
#18623 = cartesian_point ( 'none', ( -48.78833716273985000, 4.000000000000000000, -39.06338639819668400 ) ) ;
#18624 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18625 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#18626 = axis2_placement_3d ( 'none', #18630, #18625, #18624 ) ;
#18627 = axis2_placement_3d ( 'none', #18692, #18691, #18689 ) ;
#18628 = line ( 'none', #18622, #18685 ) ;
#18629 = axis2_placement_3d ( 'none', #18680, #18679, #18678 ) ;
#18630 = cartesian_point ( 'none', ( -48.92759091626243200, 4.000000000000003600, -40.47642334904202200 ) ) ;
#18632 = oriented_edge ( 'none', *, *, #52953, .t. ) ;
#18631 = face_outer_bound ( 'none', #2812, .t. ) ;
#18633 = vertex_point ( 'none', #31508 ) ;
#18634 = circle ( 'none', #18626, 1.000000000000000900 ) ;
#18635 = axis2_placement_3d ( 'none', #18671, #18683, #18665 ) ;
#18636 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18637 = vector ( 'none', #18636, 1000.000000000000000 ) ;
#18638 = plane ( 'none', #18627 ) ;
#18639 = cartesian_point ( 'none', ( -57.99999999999998600, 4.000000000000003600, -30.00000000000000400 ) ) ;
#18640 = cartesian_point ( 'none', ( -48.92759091626243200, 95.00000000000000000, -40.47642334904202200 ) ) ;
#18641 = line ( 'none', #18643, #18637 ) ;
#18642 = face_outer_bound ( 'none', #2797, .t. ) ;
#18643 = cartesian_point ( 'none', ( -49.28782811201970300, 95.00000000000000000, -30.00000000000000000 ) ) ;
#18644 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18645 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18646 = axis2_placement_3d ( 'none', #18640, #18645, #18644 ) ;
#18647 = vector ( 'none', #18592, 1000.000000000000000 ) ;
#18648 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#18649 = cartesian_point ( 'none', ( -8.592946108295459200, -7.116580753731006400, -8.441356398446092900 ) ) ;
#18650 = cartesian_point ( 'none', ( -8.664795256649791000, -6.992134378300749900, -8.398430544091148400 ) ) ;
#18651 = cartesian_point ( 'none', ( -8.737011388816624100, -6.867052368261687100, -8.360103649192408800 ) ) ;
#18652 = cartesian_point ( 'none', ( -8.809612774962129600, -6.741303078757745500, -8.326604671405830200 ) ) ;
#18653 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18654 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18655 = vector ( 'none', #18654, 1000.000000000000000 ) ;
#18656 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18657 = vertex_point ( 'none', #31488 ) ;
#18658 = vertex_point ( 'none', #31510 ) ;
#18659 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18660 = vector ( 'none', #18659, 1000.000000000000000 ) ;
#18661 = cartesian_point ( 'none', ( -59.00000000000000000, 10.00000000000000000, -17.49999999999999600 ) ) ;
#18662 = line ( 'none', #18661, #18660 ) ;
#18663 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#18664 = oriented_edge ( 'none', *, *, #18688, .f. ) ;
#18665 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18666 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18667 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#18668 = cartesian_point ( 'none', ( -59.00000000000000000, 49.90796609807574000, 8.359572612681338000e-015 ) ) ;
#18669 = axis2_placement_3d ( 'none', #18668, #18667, #18666 ) ;
#18670 = edge_curve ( 'none', #18381, #18633, #31544, .t. ) ;
#18671 = cartesian_point ( 'none', ( 23.22691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#18672 = circle ( 'none', #18635, 2.000000000000000900 ) ;
#18673 = cartesian_point ( 'none', ( -59.00000000000000000, 10.00000000000000000, -17.49999999999999600 ) ) ;
#18674 = vertex_point ( 'none', #31541 ) ;
#18675 = line ( 'none', #18673, #18655 ) ;
#18676 = edge_curve ( 'none', #18657, #18674, #31489, .t. ) ;
#18677 = circle ( 'none', #18669, 1.649999999999991700 ) ;
#18678 = direction ( 'none', ( 0.7705132427757859200, 0.0000000000000000000, 0.6374239897486937400 ) ) ;
#18679 = direction ( 'none', ( -0.6374239897486937400, 0.0000000000000000000, 0.7705132427757859200 ) ) ;
#18680 = cartesian_point ( 'none', ( -43.81451272577863400, 95.00000000000000000, -37.54435343167574500 ) ) ;
#18681 = cartesian_point ( 'none', ( -47.51348918324247000, 4.000000000000000000, -40.60441288374826000 ) ) ;
#18682 = cartesian_point ( 'none', ( -59.00000000000000000, 20.00000000000000000, 17.50000000000000400 ) ) ;
#18683 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#18684 = cartesian_point ( 'none', ( -53.93180879592302500, 10.00000000000000900, -17.49999999999999600 ) ) ;
#18685 = vector ( 'none', #18621, 1000.000000000000000 ) ;
#18686 = vector ( 'none', #19472, 1000.000000000000100 ) ;
#18687 = face_outer_bound ( 'none', #2815, .t. ) ;
#18688 = edge_curve ( 'none', #18658, #18381, #31531, .t. ) ;
#18689 = direction ( 'none', ( -0.7705132427757862600, 0.0000000000000000000, -0.6374239897486933000 ) ) ;
#18690 = plane ( 'none', #18629 ) ;
#18691 = direction ( 'none', ( 0.6374239897486933000, 0.0000000000000000000, -0.7705132427757862600 ) ) ;
#18692 = cartesian_point ( 'none', ( -45.08936070527601500, 95.00000000000000000, -36.00332694612417600 ) ) ;
#18693 = circle ( 'none', #18720, 1.649999999999991700 ) ;
#18694 = cartesian_point ( 'none', ( -57.99999999999999300, 95.00000000000000000, -29.00000000000000000 ) ) ;
#18695 = circle ( 'none', #18747, 1.000000000000000900 ) ;
#18696 = edge_curve ( 'none', #18633, #18156, #31527, .t. ) ;
#18697 = cartesian_point ( 'none', ( -59.00000000000000000, 4.000000000000003600, -28.99999999999999300 ) ) ;
#18698 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#18699 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18700 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#18701 = cartesian_point ( 'none', ( -59.00000000000000000, 14.00000000000001100, 22.50000000000000400 ) ) ;
#18702 = axis2_placement_3d ( 'none', #18701, #18700, #18699 ) ;
#18703 = cylindrical_surface ( 'none', #18755, 1.000000000000000900 ) ;
#18704 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18705 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18706 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#18707 = axis2_placement_3d ( 'none', #18717, #18706, #18705 ) ;
#18708 = circle ( 'none', #18707, 1.649999999999991700 ) ;
#18709 = cartesian_point ( 'none', ( -8.259612774962127100, -7.693931022920639700, -14.00000000000000000 ) ) ;
#18710 = circle ( 'none', #18702, 1.649999999999988400 ) ;
#18711 = direction ( 'none', ( -1.196361017915039700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18712 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.196361017915039700e-016 ) ) ;
#18713 = cartesian_point ( 'none', ( -59.00000000000000000, 95.00000000000000000, -28.99999999999999300 ) ) ;
#18714 = cartesian_point ( 'none', ( -59.00000000000000000, 59.00000000000000000, -22.49999999999999300 ) ) ;
#18715 = face_outer_bound ( 'none', #2840, .t. ) ;
#18716 = line ( 'none', #18739, #18734 ) ;
#18717 = cartesian_point ( 'none', ( -59.00000000000000000, 59.00000000000001400, 22.50000000000000700 ) ) ;
#18718 = face_bound ( 'none', #2877, .t. ) ;
#18719 = plane ( 'none', #18722 ) ;
#18720 = axis2_placement_3d ( 'none', #18714, #18698, #18757 ) ;
#18721 = face_bound ( 'none', #2901, .t. ) ;
#18722 = axis2_placement_3d ( 'none', #18713, #18712, #18711 ) ;
#18723 = face_outer_bound ( 'none', #2888, .t. ) ;
#18724 = face_bound ( 'none', #2895, .t. ) ;
#18725 = face_bound ( 'none', #2889, .t. ) ;
#18726 = face_bound ( 'none', #2914, .t. ) ;
#18727 = face_bound ( 'none', #2880, .t. ) ;
#18728 = cartesian_point ( 'none', ( -59.00000000000000000, 9.999999999999994700, -17.50000000000000000 ) ) ;
#18729 = line ( 'none', #18762, #18776 ) ;
#18730 = cartesian_point ( 'none', ( -59.00000000000001400, 4.000000000000000000, -20.62159062730128400 ) ) ;
#18731 = cartesian_point ( 'none', ( -59.00000000000000000, 4.000000000000000000, 20.62159062730129100 ) ) ;
#18732 = vector ( 'none', #18791, 1000.000000000000000 ) ;
#18733 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#18734 = vector ( 'none', #18733, 1000.000000000000000 ) ;
#18735 = edge_curve ( 'none', #18598, #18375, #31540, .t. ) ;
#18736 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#18737 = direction ( 'none', ( -1.196361017915039700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18738 = cartesian_point ( 'none', ( -48.99999999999999300, 10.00000000000000000, -17.49999999999999600 ) ) ;
#18739 = cartesian_point ( 'none', ( -53.93180879592302500, 255.3718179731089900, -17.49999999999999600 ) ) ;
#18740 = cartesian_point ( 'none', ( -48.99999999999999300, 20.00000000000000000, 17.50000000000000400 ) ) ;
#18741 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18742 = vector ( 'none', #18741, 1000.000000000000000 ) ;
#18743 = line ( 'none', #18740, #18732 ) ;
#18744 = cartesian_point ( 'none', ( -59.00000000000000000, 19.99999999999999600, -17.49999999999999600 ) ) ;
#18745 = line ( 'none', #18744, #18758 ) ;
#18746 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18747 = axis2_placement_3d ( 'none', #18751, #18753, #18746 ) ;
#18748 = cartesian_point ( 'none', ( -59.00000000000000000, 95.00000000000000000, -28.99999999999999300 ) ) ;
#18749 = line ( 'none', #18748, #18742 ) ;
#18750 = axis2_placement_3d ( 'none', #18738, #18737, #18736 ) ;
#18751 = cartesian_point ( 'none', ( -57.99999999999999300, 4.000000000000003600, -29.00000000000000000 ) ) ;
#18752 = face_outer_bound ( 'none', #2885, .t. ) ;
#18753 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#18754 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#18755 = axis2_placement_3d ( 'none', #18694, #18754, #18704 ) ;
#18756 = plane ( 'none', #18750 ) ;
#18757 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18758 = vector ( 'none', #18819, 1000.000000000000000 ) ;
#18759 = line ( 'none', #18817, #18816 ) ;
#18760 = circle ( 'none', #18818, 1.649999999999988400 ) ;
#18761 = cartesian_point ( 'none', ( -53.93180879592302500, 19.99999999999998600, -17.49999999999999600 ) ) ;
#18762 = cartesian_point ( 'none', ( -59.00000000000000000, 10.00000000000000000, 17.50000000000000400 ) ) ;
#18763 = direction ( 'none', ( 1.196361017915039700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18764 = vector ( 'none', #18763, 1000.000000000000000 ) ;
#18765 = cartesian_point ( 'none', ( -59.00000000000000000, 4.000000000000003600, -28.99999999999999300 ) ) ;
#18766 = line ( 'none', #18765, #18764 ) ;
#18767 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#18768 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#18769 = vector ( 'none', #18768, 1000.000000000000000 ) ;
#18770 = cartesian_point ( 'none', ( -53.93180879592302500, 19.99999999999998900, 17.50000000000000400 ) ) ;
#18771 = cartesian_point ( 'none', ( -48.99999999999999300, 10.00000000000000000, -17.49999999999999600 ) ) ;
#18772 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18773 = vector ( 'none', #18772, 1000.000000000000000 ) ;
#18774 = cartesian_point ( 'none', ( -59.00000000000000000, 4.000000000000000000, -20.62159062730128100 ) ) ;
#18775 = line ( 'none', #18774, #18773 ) ;
#18776 = vector ( 'none', #18767, 1000.000000000000000 ) ;
#18777 = direction ( 'none', ( 1.196361017915039700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18778 = vector ( 'none', #18777, 1000.000000000000000 ) ;
#18779 = cartesian_point ( 'none', ( -59.00000000000000000, 4.000000000000003600, -28.99999999999999300 ) ) ;
#18780 = direction ( 'none', ( 0.0000000000000000000, 1.223790811976583400e-016, 1.000000000000000000 ) ) ;
#18781 = direction ( 'none', ( -1.185917453440416700e-032, 1.000000000000000000, -9.912705577010325500e-017 ) ) ;
#18782 = cartesian_point ( 'none', ( 0.0000000000000000000, 19.99999999999998900, 0.0000000000000000000 ) ) ;
#18783 = line ( 'none', #18779, #18778 ) ;
#18784 = axis2_placement_3d ( 'none', #18782, #18781, #18780 ) ;
#18785 = line ( 'none', #18771, #18769 ) ;
#18786 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#18787 = vector ( 'none', #18786, 1000.000000000000000 ) ;
#18788 = cartesian_point ( 'none', ( -48.99999999999999300, 19.99999999999999600, -17.49999999999999600 ) ) ;
#18789 = line ( 'none', #18788, #18787 ) ;
#18790 = circle ( 'none', #18784, 56.70000000000001000 ) ;
#18791 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#18792 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#18793 = cartesian_point ( 'none', ( -52.38317363439287500, 15.45911216124646400, 21.70112158842987800 ) ) ;
#18794 = cartesian_point ( 'none', ( -52.45841282009247700, 15.34382022720709100, 21.51821893837346500 ) ) ;
#18795 = cartesian_point ( 'none', ( -52.55435069408914500, 15.11874187434401800, 21.28232667246338400 ) ) ;
#18796 = cartesian_point ( 'none', ( -52.58303144547374300, 15.03627923987079400, 21.21130428830420200 ) ) ;
#18797 = cartesian_point ( 'none', ( -52.63376609974454800, 14.85595514378768600, 21.08509643715421000 ) ) ;
#18798 = cartesian_point ( 'none', ( -52.65576422000155100, 14.75768386083896300, 21.03004410739178500 ) ) ;
#18799 = cartesian_point ( 'none', ( -52.70855907883916600, 14.45168227802401300, 20.89753197957769300 ) ) ;
#18800 = cartesian_point ( 'none', ( -52.72729369121847000, 14.22535678030842000, 20.84999999999984900 ) ) ;
#18801 = cartesian_point ( 'none', ( -52.72729369121993400, 13.99999999999914600, 20.84999999999614700 ) ) ;
#18802 = b_spline_curve_with_knots ( 'none', 3,
( #18801, #18800, #18799, #18798, #18797, #18796, #18795, #18794, #18793, #18850, #18849, #18848, #18847, #18846, #18845, #18844, #18843, #18842, #18841, #18840, #18839, #18838, #18837, #18836, #18835, #18834, #18833, #18832 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005395559720318264500, 0.006069485524734016100, 0.006406448426941890200, 0.006743411329149763400, 0.007417337133565496700, 0.007754300035773358700, 0.008091262937981218800, 0.008428225840189080800, 0.008765188742396940900, 0.009102151644604802900, 0.009439114546812663000, 0.009776077449020523200, 0.01011304035122838500, 0.01078696615564410600 ),
.unspecified. ) ;
#18803 = cartesian_point ( 'none', ( -59.00000000000000000, 14.00000000000001100, 22.50000000000000400 ) ) ;
#18804 = face_outer_bound ( 'none', #2919, .t. ) ;
#18805 = axis2_placement_3d ( 'none', #18856, #18829, #18828 ) ;
#18806 = axis2_placement_3d ( 'none', #18853, #18792, #18826 ) ;
#18807 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18808 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#18809 = cartesian_point ( 'none', ( -59.00000000000000000, 14.00000000000000000, -22.49999999999999600 ) ) ;
#18810 = axis2_placement_3d ( 'none', #18803, #18813, #18855 ) ;
#18811 = cartesian_point ( 'none', ( -59.00000000000000000, 19.99999999999999600, -17.49999999999999600 ) ) ;
#18812 = cartesian_point ( 'none', ( -59.00000000000000000, 10.00000000000000000, 17.50000000000000400 ) ) ;
#18813 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#18814 = cylindrical_surface ( 'none', #18805, 1.649999999999988400 ) ;
#18815 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#18816 = vector ( 'none', #18815, 1000.000000000000000 ) ;
#18817 = cartesian_point ( 'none', ( -59.00000000000000000, 4.000000000000000000, 20.62159062730129100 ) ) ;
#18818 = axis2_placement_3d ( 'none', #18809, #18808, #18807 ) ;
#18819 = direction ( 'none', ( -0.0000000000000000000, -9.912705577010325500e-017, -1.000000000000000000 ) ) ;
#18820 = cylindrical_surface ( 'none', #18806, 1.649999999999988400 ) ;
#18821 = plane ( 'none', #18928 ) ;
#18822 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18823 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#18824 = cartesian_point ( 'none', ( -59.00000000000000000, 49.90796609807574000, 8.359572612681338000e-015 ) ) ;
#18825 = axis2_placement_3d ( 'none', #18824, #18823, #18822 ) ;
#18826 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18827 = face_outer_bound ( 'none', #2973, .t. ) ;
#18828 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18829 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#18830 = face_outer_bound ( 'none', #2991, .t. ) ;
#18831 = cylindrical_surface ( 'none', #18825, 1.649999999999988400 ) ;
#18832 = cartesian_point ( 'none', ( -51.29978070128566300, 14.00000000000001100, 24.14999999999999100 ) ) ;
#18833 = cartesian_point ( 'none', ( -51.29978070128567700, 14.22803455491495100, 24.14999999999999900 ) ) ;
#18834 = cartesian_point ( 'none', ( -51.32256348795641500, 14.45355240291430800, 24.10174016244740600 ) ) ;
#18835 = cartesian_point ( 'none', ( -51.38416299355596100, 14.75752339949617400, 23.96998422840614400 ) ) ;
#18836 = cartesian_point ( 'none', ( -51.40972832831296600, 14.85538984155226100, 23.91515320062147500 ) ) ;
#18837 = cartesian_point ( 'none', ( -51.46752864927344000, 15.03389677589883200, 23.79050680705140800 ) ) ;
#18838 = cartesian_point ( 'none', ( -51.49978563774099900, 15.11531243793886900, 23.72065039123960500 ) ) ;
#18839 = cartesian_point ( 'none', ( -51.57043272017356400, 15.26338333620071100, 23.56666384473502900 ) ) ;
#18840 = cartesian_point ( 'none', ( -51.60917425848514700, 15.33030708924279600, 23.48174916540758500 ) ) ;
#18841 = cartesian_point ( 'none', ( -51.68922576807318600, 15.44413022768262200, 23.30500699435561900 ) ) ;
#18842 = cartesian_point ( 'none', ( -51.73085527828978800, 15.49187440046577000, 23.21249223304835900 ) ) ;
#18843 = cartesian_point ( 'none', ( -51.81708301669994700, 15.56958468148610700, 23.01936339547900400 ) ) ;
#18844 = cartesian_point ( 'none', ( -51.86191629959788700, 15.59946300882582700, 22.91820027797948000 ) ) ;
#18845 = cartesian_point ( 'none', ( -51.95105324409785700, 15.63913616084841600, 22.71542060092621900 ) ) ;
#18846 = cartesian_point ( 'none', ( -51.99575873367539500, 15.64939167854361600, 22.61291279822000200 ) ) ;
#18847 = cartesian_point ( 'none', ( -52.08541675698349100, 15.65055624269944600, 22.40562681028644600 ) ) ;
#18848 = cartesian_point ( 'none', ( -52.13036226696354400, 15.64122188868465500, 22.30084367567590300 ) ) ;
#18849 = cartesian_point ( 'none', ( -52.21719961247966800, 15.60332841863708000, 22.09675006335195500 ) ) ;
#18850 = cartesian_point ( 'none', ( -52.25952308450203500, 15.57483717276237200, 21.99644599775362200 ) ) ;
#18851 = cylindrical_surface ( 'none', #18810, 1.649999999999988400 ) ;
#18852 = face_outer_bound ( 'none', #2987, .t. ) ;
#18853 = cartesian_point ( 'none', ( -59.00000000000000000, 14.00000000000000000, -22.49999999999999600 ) ) ;
#18854 = face_outer_bound ( 'none', #2978, .t. ) ;
#18855 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#18856 = cartesian_point ( 'none', ( -59.00000000000000000, 59.00000000000001400, 22.50000000000000700 ) ) ;
#18857 = cartesian_point ( 'none', ( -52.70831637228121700, 14.45370923980028800, -20.89814467224933700 ) ) ;
#18858 = cartesian_point ( 'none', ( -52.65545394512546600, 14.75916829925422700, -21.03082110186045400 ) ) ;
#18859 = cartesian_point ( 'none', ( -52.63335563441339100, 14.85760613644748900, -21.08612072395626000 ) ) ;
#18860 = cartesian_point ( 'none', ( -52.58269053980819100, 15.03729594215289500, -21.21214906883929500 ) ) ;
#18861 = cartesian_point ( 'none', ( -52.55410133357855100, 15.11935072590501700, -21.28294058766838500 ) ) ;
#18862 = cartesian_point ( 'none', ( -52.49049125219608000, 15.26853762986828600, -21.43934362664564100 ) ) ;
#18863 = cartesian_point ( 'none', ( -52.45522623112051300, 15.33572924693445600, -21.52553421031331700 ) ) ;
#18864 = cartesian_point ( 'none', ( -52.38137606987086100, 15.44953013560441600, -21.70462676537337300 ) ) ;
#18865 = cartesian_point ( 'none', ( -52.34244723210839800, 15.49709100464191800, -21.79838215365920800 ) ) ;
#18866 = cartesian_point ( 'none', ( -52.26053861768265600, 15.57402138210655800, -21.99402987523473000 ) ) ;
#18867 = cartesian_point ( 'none', ( -52.21748719635417800, 15.60314870981018000, -22.09606970197877700 ) ) ;
#18868 = cartesian_point ( 'none', ( -52.13077088370813100, 15.64109736088756200, -22.29988772273183500 ) ) ;
#18869 = cartesian_point ( 'none', ( -52.08667559037309000, 15.65039051346176900, -22.40270058397386100 ) ) ;
#18870 = cartesian_point ( 'none', ( -51.86241842498122200, 15.64837567081095500, -22.92125291739867200 ) ) ;
#18871 = cartesian_point ( 'none', ( -51.67760615855640800, 15.48789104496627700, -23.33305839376901900 ) ) ;
#18872 = cartesian_point ( 'none', ( -51.49962583073919800, 15.11500734711695200, -23.72099969039520000 ) ) ;
#18873 = oriented_edge ( 'none', *, *, #50680, .f. ) ;
#18874 = cartesian_point ( 'none', ( -51.46722721190653300, 15.03311421079812000, -23.79115924677911700 ) ) ;
#18875 = b_spline_curve_with_knots ( 'none', 3,
( #18922, #18921, #18920, #18919, #18918, #18917, #18916, #18915, #18914, #18913, #18912, #18911, #18910, #18909, #18908, #18907, #18906, #18905, #18904, #18903, #18902, #18901, #18900, #18899 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005158926257645332500, 0.005803646029839527500, 0.006448365802033723500, 0.006770725688130820600, 0.007093085574227918500, 0.007415445460325015600, 0.007737805346422113600, 0.008382525118616309500, 0.008704885004713405800, 0.009027244890810505500, 0.009671964663004684000, 0.01031668443519886600 ),
.unspecified. ) ;
#18876 = axis2_placement_3d ( 'none', #18888, #18887, #18965 ) ;
#18877 = circle ( 'none', #18893, 56.70000000000001000 ) ;
#18878 = cartesian_point ( 'none', ( -48.99999999999999300, 10.00000000000000000, -17.49999999999999600 ) ) ;
#18879 = cartesian_point ( 'none', ( -51.40932845854042900, 14.85400472594679900, -23.91601310063035500 ) ) ;
#18880 = cartesian_point ( 'none', ( -51.38386789336914300, 14.75633231188675200, -23.97061683047151700 ) ) ;
#18881 = cartesian_point ( 'none', ( -51.32226075159242400, 14.45152246280705700, -24.10238484074834600 ) ) ;
#18882 = cartesian_point ( 'none', ( -51.29978070128567000, 14.22555407110257500, -24.15000000000000200 ) ) ;
#18883 = cartesian_point ( 'none', ( -51.29978070128510100, 14.00000000000006900, -24.15000000000118500 ) ) ;
#18884 = b_spline_curve_with_knots ( 'none', 3,
( #18883, #18882, #18881, #18880, #18879, #18874, #18872, #18871, #18870, #18869, #18868, #18867, #18866, #18865, #18864, #18863, #18862, #18861, #18860, #18859, #18858, #18857, #18930, #18929 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005396074768743986700, 0.006069862628249896200, 0.006406756558002853600, 0.006743650487755810900, 0.008091226206767670700, 0.008428120136520635800, 0.008765014066273597500, 0.009101907996026560900, 0.009438801925779524400, 0.009775695855532487800, 0.01011258978528545100, 0.01078637764479137800 ),
.unspecified. ) ;
#18885 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#18886 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18887 = direction ( 'none', ( -1.185917453440416700e-032, 1.000000000000000000, -9.912705577010325500e-017 ) ) ;
#18888 = cartesian_point ( 'none', ( -48.99999999999999300, 19.99999999999999600, -17.49999999999999600 ) ) ;
#18889 = plane ( 'none', #18962 ) ;
#18890 = edge_curve ( 'none', #18674, #52915, #31573, .t. ) ;
#18891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18892 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18893 = axis2_placement_3d ( 'none', #18924, #18892, #18891 ) ;
#18894 = oriented_edge ( 'none', *, *, #18935, .t. ) ;
#18895 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18896 = oriented_edge ( 'none', *, *, #18676, .t. ) ;
#18897 = cartesian_point ( 'none', ( -53.93180879592302500, 10.00000000000000900, 17.50000000000000400 ) ) ;
#18898 = face_outer_bound ( 'none', #2943, .t. ) ;
#18899 = cartesian_point ( 'none', ( -56.67598697861380000, 49.90796609807574000, 1.649999999999996600 ) ) ;
#18900 = cartesian_point ( 'none', ( -56.67598697861381400, 50.12596778590381800, 1.649999999999997000 ) ) ;
#18901 = cartesian_point ( 'none', ( -56.67730552367827100, 50.34253003771930000, 1.606188634485376600 ) ) ;
#18902 = cartesian_point ( 'none', ( -56.68173873252158000, 50.73946482634002600, 1.441283321239579900 ) ) ;
#18903 = cartesian_point ( 'none', ( -56.68487714189499400, 50.92332337880436200, 1.318310540275650500 ) ) ;
#18904 = cartesian_point ( 'none', ( -56.68957911549559700, 51.15161747446019500, 1.089692399739334800 ) ) ;
#18905 = cartesian_point ( 'none', ( -56.69116884870654600, 51.22124151259578900, 1.004694942018560700 ) ) ;
#18906 = cartesian_point ( 'none', ( -56.69406253176920500, 51.34072331337252800, 0.8254156546343427400 ) ) ;
#18907 = cartesian_point ( 'none', ( -56.69538100678421000, 51.39135358742999000, 0.7306064182969876900 ) ) ;
#18908 = cartesian_point ( 'none', ( -56.69871943952567500, 51.51548898706583700, 0.4304264042677072300 ) ) ;
#18909 = cartesian_point ( 'none', ( -56.70000527995930600, 51.55814753674066300, 0.2162285939674434600 ) ) ;
#18910 = cartesian_point ( 'none', ( -56.69999733482552500, 51.55787451295666600, -0.1101844764290924900 ) ) ;
#18911 = cartesian_point ( 'none', ( -56.69968173263896500, 51.54712764895033000, -0.2172833107524428700 ) ) ;
#18912 = cartesian_point ( 'none', ( -56.69848124200139200, 51.50506257509208300, -0.4281885917432796100 ) ) ;
#18913 = cartesian_point ( 'none', ( -56.69758148291271000, 51.47320124776138100, -0.5331093283183520000 ) ) ;
#18914 = cartesian_point ( 'none', ( -56.69535458257713100, 51.39034469561236300, -0.7326119868776565000 ) ) ;
#18915 = cartesian_point ( 'none', ( -56.69403465823288000, 51.33962977650294600, -0.8273356506187864400 ) ) ;
#18916 = cartesian_point ( 'none', ( -56.69113237997560600, 51.21967703541458400, -1.006756963610478500 ) ) ;
#18917 = cartesian_point ( 'none', ( -56.68954324286924900, 51.14998205437873200, -1.091542976508889800 ) ) ;
#18918 = cartesian_point ( 'none', ( -56.68484706048474900, 50.92164675431095600, -1.319556875728802500 ) ) ;
#18919 = cartesian_point ( 'none', ( -56.68170908720057400, 50.73746661183437100, -1.442432872148328800 ) ) ;
#18920 = cartesian_point ( 'none', ( -56.67728827008328100, 50.34032209307061100, -1.606783117465423900 ) ) ;
#18921 = cartesian_point ( 'none', ( -56.67598697861380700, 50.12329942035147200, -1.649999999999980100 ) ) ;
#18922 = cartesian_point ( 'none', ( -56.67598697861380000, 49.90796609807574000, -1.649999999999980100 ) ) ;
#18923 = direction ( 'none', ( 1.196361017915039700e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#18924 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000900, 0.0000000000000000000 ) ) ;
#18925 = plane ( 'none', #18876 ) ;
#18926 = face_outer_bound ( 'none', #2922, .t. ) ;
#18927 = axis2_placement_3d ( 'none', #18950, #17090, #17089 ) ;
#18928 = axis2_placement_3d ( 'none', #18878, #18886, #18885 ) ;
#18929 = cartesian_point ( 'none', ( -52.72729369121840600, 14.00000000000000000, -20.85000000000000900 ) ) ;
#18930 = cartesian_point ( 'none', ( -52.72729369121842100, 14.22792874331128800, -20.85000000000001900 ) ) ;
#18931 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18932 = face_outer_bound ( 'none', #3101, .t. ) ;
#18933 = vertex_point ( 'none', #31569 ) ;
#18934 = cartesian_point ( 'none', ( 16.92691906009821400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#18935 = edge_curve ( 'none', #18157, #18657, #31575, .t. ) ;
#18936 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#18937 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18938 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#18939 = edge_loop ( 'none', ( #18632, #19182, #19479, #19447 ) ) ;
#18940 = circle ( 'none', #18927, 62.50000000000000000 ) ;
#18941 = oriented_edge ( 'none', *, *, #18409, .f. ) ;
#18942 = axis2_placement_3d ( 'none', #18938, #18937, #18936 ) ;
#18943 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#18944 = face_outer_bound ( 'none', #3034, .t. ) ;
#18945 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18946 = vector ( 'none', #18945, 1000.000000000000000 ) ;
#18947 = cartesian_point ( 'none', ( -53.93180879592302500, 255.3718179731089900, 17.50000000000000400 ) ) ;
#18948 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18949 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.196361017915039700e-016 ) ) ;
#18950 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#18951 = edge_loop ( 'none', ( #19502, #19757, #19716, #20028 ) ) ;
#18952 = axis2_placement_3d ( 'none', #18943, #18948, #18895 ) ;
#18953 = line ( 'none', #18947, #18946 ) ;
#18954 = face_outer_bound ( 'none', #3011, .t. ) ;
#18955 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#18957 = edge_curve ( 'none', #50667, #18657, #31521, .t. ) ;
#18956 = vector ( 'none', #18955, 1000.000000000000000 ) ;
#18958 = cartesian_point ( 'none', ( -48.99999999999999300, 10.00000000000000000, 17.50000000000000400 ) ) ;
#18959 = line ( 'none', #18958, #18956 ) ;
#18960 = cartesian_point ( 'none', ( -48.99999999999999300, 10.00000000000000000, 17.50000000000000400 ) ) ;
#18961 = cylindrical_surface ( 'none', #18952, 62.50000000000000000 ) ;
#18962 = axis2_placement_3d ( 'none', #18960, #18923, #18949 ) ;
#18963 = cylindrical_surface ( 'none', #18942, 62.50000000000000000 ) ;
#18964 = advanced_face ( 'none', ( #31522 ), #31566, .t. ) ;
#18965 = direction ( 'none', ( 0.0000000000000000000, 9.912705577010325500e-017, 1.000000000000000000 ) ) ;
#18966 = cartesian_point ( 'none', ( -51.38416299355594700, 59.75752339949617200, 23.96998422840614400 ) ) ;
#18967 = cartesian_point ( 'none', ( -51.40972832831298000, 59.85538984155228800, 23.91515320062148200 ) ) ;
#18968 = cartesian_point ( 'none', ( -51.46752864927343300, 60.03389677589884600, 23.79050680705141100 ) ) ;
#18969 = cartesian_point ( 'none', ( -51.49978563774100600, 60.11531243793886100, 23.72065039123961900 ) ) ;
#18970 = cartesian_point ( 'none', ( -51.57043272017359200, 60.26338333620073900, 23.56666384473503900 ) ) ;
#18971 = cartesian_point ( 'none', ( -51.60917425848516900, 60.33030708924281500, 23.48174916540760300 ) ) ;
#18972 = cartesian_point ( 'none', ( -51.68922576807320700, 60.44413022768262800, 23.30500699435563300 ) ) ;
#18973 = cartesian_point ( 'none', ( -51.73085527828981600, 60.49187440046580400, 23.21249223304836600 ) ) ;
#18974 = cartesian_point ( 'none', ( -51.81708301669994700, 60.56958468148610600, 23.01936339547900800 ) ) ;
#18975 = cartesian_point ( 'none', ( -51.86191629959789400, 60.59946300882585000, 22.91820027797949100 ) ) ;
#18976 = cartesian_point ( 'none', ( -51.95105324409786400, 60.63913616084842300, 22.71542060092622600 ) ) ;
#18977 = cartesian_point ( 'none', ( -51.99575873367541600, 60.64939167854363700, 22.61291279822001200 ) ) ;
#18978 = cartesian_point ( 'none', ( -52.08541675698350600, 60.65055624269945200, 22.40562681028645600 ) ) ;
#18979 = cartesian_point ( 'none', ( -52.13036226696357300, 60.64122188868465500, 22.30084367567590000 ) ) ;
#18980 = cartesian_point ( 'none', ( -52.21719961247967500, 60.60332841863709100, 22.09675006335196200 ) ) ;
#18981 = cartesian_point ( 'none', ( -52.25952308450204200, 60.57483717276237900, 21.99644599775363600 ) ) ;
#18982 = cartesian_point ( 'none', ( -52.38317363439286800, 60.45911216124647300, 21.70112158842988100 ) ) ;
#18983 = cartesian_point ( 'none', ( -52.45841282009245500, 60.34382022720707500, 21.51821893837346900 ) ) ;
#18984 = cartesian_point ( 'none', ( -52.55435069408914500, 60.11874187434402500, 21.28232667246338400 ) ) ;
#18985 = cartesian_point ( 'none', ( -52.58303144547372900, 60.03627923987080800, 21.21130428830420600 ) ) ;
#18986 = axis2_placement_3d ( 'none', #18994, #19041, #19040 ) ;
#18987 = circle ( 'none', #18986, 62.50000000000000000 ) ;
#18988 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18989 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#18990 = plane ( 'none', #19039 ) ;
#18991 = cylindrical_surface ( 'none', #19037, 1.649999999999988400 ) ;
#18992 = cylindrical_surface ( 'none', #19057, 62.50000000000000000 ) ;
#18993 = face_outer_bound ( 'none', #3021, .t. ) ;
#18994 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#18995 = cartesian_point ( 'none', ( -52.63376609974456200, 59.85595514378769600, 21.08509643715421700 ) ) ;
#18996 = cartesian_point ( 'none', ( -52.65576422000155100, 59.75768386083897400, 21.03004410739179200 ) ) ;
#18997 = cartesian_point ( 'none', ( -52.70855907883915800, 59.45168227802400200, 20.89753197957769300 ) ) ;
#18998 = cartesian_point ( 'none', ( -52.72729369121847800, 59.22535678030843800, 20.84999999999985600 ) ) ;
#18999 = cartesian_point ( 'none', ( -52.72729369121993400, 58.99999999999914700, 20.84999999999615000 ) ) ;
#19000 = plane ( 'none', #19014 ) ;
#19001 = advanced_face ( 'none', ( #31560 ), #31561, .f. ) ;
#19002 = b_spline_curve_with_knots ( 'none', 3,
( #18999, #18998, #18997, #18996, #18995, #18985, #18984, #18983, #18982, #18981, #18980, #18979, #18978, #18977, #18976, #18975, #18974, #18973, #18972, #18971, #18970, #18969, #18968, #18967, #18966, #19044, #19043, #19042 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005395559720318268000, 0.006069485524734001400, 0.006406448426941867600, 0.006743411329149733900, 0.007417337133565453400, 0.007754300035773318800, 0.008091262937981182400, 0.008428225840189047800, 0.008765188742396911500, 0.009102151644604776800, 0.009439114546812642200, 0.009776077449020505900, 0.01011304035122837100, 0.01078696615564411400 ),
.unspecified. ) ;
#19003 = cartesian_point ( 'none', ( -59.00000000000000000, 59.00000000000000000, -22.49999999999999300 ) ) ;
#19004 = cartesian_point ( 'none', ( -52.38137606987086100, 60.44953013560439800, -21.70462676537336900 ) ) ;
#19005 = cartesian_point ( 'none', ( -52.34244723210840500, 60.49709100464191600, -21.79838215365921200 ) ) ;
#19006 = cartesian_point ( 'none', ( -52.26053861768264900, 60.57402138210654400, -21.99402987523472700 ) ) ;
#19007 = cartesian_point ( 'none', ( -52.21748719635417000, 60.60314870981018500, -22.09606970197877000 ) ) ;
#19008 = cartesian_point ( 'none', ( -52.13077088370813800, 60.64109736088755700, -22.29988772273182800 ) ) ;
#19009 = cartesian_point ( 'none', ( -52.08667559037309800, 60.65039051346176500, -22.40270058397384300 ) ) ;
#19010 = cartesian_point ( 'none', ( -51.86241842498120700, 60.64837567081092800, -22.92125291739866100 ) ) ;
#19011 = cartesian_point ( 'none', ( -51.67760615855639400, 60.48789104496627500, -23.33305839376900400 ) ) ;
#19012 = cartesian_point ( 'none', ( -51.49962583073919800, 60.11500734711695100, -23.72099969039520000 ) ) ;
#19013 = cartesian_point ( 'none', ( -51.46722721190654700, 60.03311421079809700, -23.79115924677911300 ) ) ;
#19014 = axis2_placement_3d ( 'none', #19021, #19063, #19062 ) ;
#19015 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#19016 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19017 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#19018 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19019 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#19020 = face_outer_bound ( 'none', #3042, .t. ) ;
#19021 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#19022 = face_outer_bound ( 'none', #2999, .t. ) ;
#19023 = oriented_edge ( 'none', *, *, #20093, .f. ) ;
#19024 = cylindrical_surface ( 'none', #19060, 62.50000000000000000 ) ;
#19025 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#19026 = plane ( 'none', #19056 ) ;
#19027 = cartesian_point ( 'none', ( -51.40932845854043600, 59.85400472594679400, -23.91601310063035500 ) ) ;
#19028 = cartesian_point ( 'none', ( -51.38386789336913600, 59.75633231188673700, -23.97061683047150600 ) ) ;
#19029 = cartesian_point ( 'none', ( -51.32226075159241700, 59.45152246280704800, -24.10238484074834600 ) ) ;
#19030 = cartesian_point ( 'none', ( -51.29978070128566300, 59.22555407110256500, -24.14999999999999100 ) ) ;
#19031 = cartesian_point ( 'none', ( -51.29978070128510800, 59.00000000000006400, -24.15000000000118200 ) ) ;
#19032 = face_outer_bound ( 'none', #3039, .t. ) ;
#19033 = b_spline_curve_with_knots ( 'none', 3,
( #19031, #19030, #19029, #19028, #19027, #19013, #19012, #19011, #19010, #19009, #19008, #19007, #19006, #19005, #19004, #19074, #19073, #19072, #19071, #19070, #19068, #19067, #19066, #19065 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005396074768743985800, 0.006069862628249917000, 0.006406756558002872600, 0.006743650487755829100, 0.008091226206767679300, 0.008428120136520641000, 0.008765014066273602700, 0.009101907996026564400, 0.009438801925779526100, 0.009775695855532486000, 0.01011258978528544800, 0.01078637764479137500 ),
.unspecified. ) ;
#19034 = plane ( 'none', #19061 ) ;
#19035 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19036 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#19037 = axis2_placement_3d ( 'none', #19003, #19036, #19035 ) ;
#19038 = face_outer_bound ( 'none', #3053, .t. ) ;
#19039 = axis2_placement_3d ( 'none', #19017, #19016, #19015 ) ;
#19040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19041 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19042 = cartesian_point ( 'none', ( -51.29978070128566300, 59.00000000000001400, 24.14999999999999500 ) ) ;
#19043 = cartesian_point ( 'none', ( -51.29978070128566300, 59.22803455491497000, 24.14999999999999900 ) ) ;
#19044 = cartesian_point ( 'none', ( -51.32256348795640800, 59.45355240291430500, 24.10174016244740600 ) ) ;
#19045 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#19046 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19047 = face_outer_bound ( 'none', #3004, .t. ) ;
#19048 = face_outer_bound ( 'none', #2998, .t. ) ;
#19049 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#19050 = axis2_placement_3d ( 'none', #19049, #19103, #19102 ) ;
#19051 = circle ( 'none', #19050, 62.50000000000000000 ) ;
#19052 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19053 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#19054 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#19055 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19056 = axis2_placement_3d ( 'none', #19025, #19055, #19054 ) ;
#19057 = axis2_placement_3d ( 'none', #19019, #19018, #19046 ) ;
#19058 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19059 = edge_curve ( 'none', #1164, #9550, #31556, .t. ) ;
#19060 = axis2_placement_3d ( 'none', #18989, #18988, #19058 ) ;
#19061 = axis2_placement_3d ( 'none', #19053, #19052, #19097 ) ;
#19062 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#19063 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19064 = face_outer_bound ( 'none', #3005, .t. ) ;
#19065 = cartesian_point ( 'none', ( -52.72729369121840600, 59.00000000000000000, -20.85000000000000500 ) ) ;
#19066 = cartesian_point ( 'none', ( -52.72729369121842800, 59.22792874331131000, -20.85000000000001600 ) ) ;
#19067 = cartesian_point ( 'none', ( -52.70831637228121700, 59.45370923980028300, -20.89814467224933000 ) ) ;
#19068 = cartesian_point ( 'none', ( -52.65545394512548000, 59.75916829925422000, -21.03082110186044700 ) ) ;
#19069 = vertex_point ( 'none', #31551 ) ;
#19070 = cartesian_point ( 'none', ( -52.63335563441336300, 59.85760613644749400, -21.08612072395624900 ) ) ;
#19071 = cartesian_point ( 'none', ( -52.58269053980817600, 60.03729594215288800, -21.21214906883928800 ) ) ;
#19072 = cartesian_point ( 'none', ( -52.55410133357854400, 60.11935072590502200, -21.28294058766838500 ) ) ;
#19073 = cartesian_point ( 'none', ( -52.49049125219608700, 60.26853762986829800, -21.43934362664564800 ) ) ;
#19074 = cartesian_point ( 'none', ( -52.45522623112052700, 60.33572924693446300, -21.52553421031331400 ) ) ;
#19075 = circle ( 'none', #19086, 2.000000000000000900 ) ;
#19076 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19077 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19078 = cartesian_point ( 'none', ( 23.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19079 = cartesian_point ( 'none', ( 23.22691906009821500, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#19080 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19081 = vector ( 'none', #19080, 1000.000000000000000 ) ;
#19082 = cartesian_point ( 'none', ( 23.77308093990178900, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#19083 = circle ( 'none', #19092, 2.000000000000000900 ) ;
#19084 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19085 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19086 = axis2_placement_3d ( 'none', #19138, #19137, #19136 ) ;
#19087 = cartesian_point ( 'none', ( 23.22691906009821500, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#19088 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19089 = circle ( 'none', #19096, 62.50000000000000000 ) ;
#19090 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#19091 = line ( 'none', #19090, #19081 ) ;
#19092 = axis2_placement_3d ( 'none', #19078, #19077, #19076 ) ;
#19093 = line ( 'none', #19143, #19131 ) ;
#19094 = cartesian_point ( 'none', ( 23.92691906009821400, 2.449293598294707900e-016, -2.000000000000000900 ) ) ;
#19095 = cartesian_point ( 'none', ( 23.77308093990178900, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#19096 = axis2_placement_3d ( 'none', #19099, #19085, #19084 ) ;
#19097 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#19098 = axis2_placement_3d ( 'none', #19045, #19101, #19088 ) ;
#19099 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#19100 = cylindrical_surface ( 'none', #19098, 62.50000000000000000 ) ;
#19101 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19102 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19103 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19104 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19105 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#19106 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#19107 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#19108 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#19109 = vector ( 'none', #19108, 1000.000000000000100 ) ;
#19110 = cartesian_point ( 'none', ( 24.47308093990178800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#19111 = cylindrical_surface ( 'none', #19173, 62.50000000000000000 ) ;
#19112 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#19113 = vector ( 'none', #19112, 1000.000000000000000 ) ;
#19114 = cartesian_point ( 'none', ( 24.47308093990178800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#19115 = face_outer_bound ( 'none', #2743, .t. ) ;
#19116 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19117 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19118 = line ( 'none', #19114, #19113 ) ;
#19119 = face_outer_bound ( 'none', #3107, .t. ) ;
#19120 = line ( 'none', #19110, #19109 ) ;
#19121 = plane ( 'none', #19127 ) ;
#19123 = oriented_edge ( 'none', *, *, #50659, .f. ) ;
#19122 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19124 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19125 = cartesian_point ( 'none', ( 24.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19126 = cartesian_point ( 'none', ( 23.50000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19127 = axis2_placement_3d ( 'none', #19106, #19171, #19170 ) ;
#19129 = edge_loop ( 'none', ( #19229, #19445, #19227, #19490, #19715, #19480 ) ) ;
#19128 = circle ( 'none', #19140, 2.000000000000000900 ) ;
#19130 = cartesian_point ( 'none', ( 24.47308093990178800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#19131 = vector ( 'none', #19142, 1000.000000000000000 ) ;
#19132 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19133 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#19134 = circle ( 'none', #19135, 1.610000000000001200 ) ;
#19135 = axis2_placement_3d ( 'none', #19126, #19117, #19116 ) ;
#19136 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19137 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19138 = cartesian_point ( 'none', ( 23.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19139 = face_outer_bound ( 'none', #3036, .t. ) ;
#19141 = vertex_point ( 'none', #31550 ) ;
#19140 = axis2_placement_3d ( 'none', #19125, #19124, #19122 ) ;
#19142 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19143 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#19144 = cylindrical_surface ( 'none', #19147, 2.000000000000000000 ) ;
#19145 = cartesian_point ( 'none', ( 23.07308093990179300, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#19146 = face_outer_bound ( 'none', #3141, .t. ) ;
#19148 = oriented_edge ( 'none', *, *, #21063, .t. ) ;
#19147 = axis2_placement_3d ( 'none', #19172, #19207, #19206 ) ;
#19149 = vertex_point ( 'none', #31555 ) ;
#19150 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19151 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19152 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#19153 = circle ( 'none', #19246, 2.000000000000000900 ) ;
#19154 = axis2_placement_3d ( 'none', #19152, #19151, #19150 ) ;
#19155 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19156 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19157 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#19158 = axis2_placement_3d ( 'none', #19157, #19156, #19155 ) ;
#19159 = circle ( 'none', #19158, 62.50000000000000000 ) ;
#19160 = cartesian_point ( 'none', ( 23.07308093990179300, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19161 = cartesian_point ( 'none', ( 23.22691906009821500, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19162 = oriented_edge ( 'none', *, *, #21091, .t. ) ;
#19163 = cartesian_point ( 'none', ( 22.52691906009821600, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#19164 = circle ( 'none', #19154, 62.50000000000000000 ) ;
#19165 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19166 = plane ( 'none', #19169 ) ;
#19167 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#19168 = line ( 'none', #19167, #19194 ) ;
#19169 = axis2_placement_3d ( 'none', #19133, #19132, #19107 ) ;
#19170 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#19171 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#19172 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19173 = axis2_placement_3d ( 'none', #19105, #19104, #19165 ) ;
#19174 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19175 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19176 = cartesian_point ( 'none', ( 23.50000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#19177 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19178 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#19179 = cartesian_point ( 'none', ( 23.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19181 = oriented_edge ( 'none', *, *, #19245, .f. ) ;
#19180 = circle ( 'none', #19185, 2.000000000000000900 ) ;
#19182 = oriented_edge ( 'none', *, *, #19503, .f. ) ;
#19183 = face_outer_bound ( 'none', #3142, .t. ) ;
#19184 = cartesian_point ( 'none', ( 23.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19185 = axis2_placement_3d ( 'none', #19184, #19174, #19237 ) ;
#19186 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#19187 = vector ( 'none', #19186, 1000.000000000000000 ) ;
#19188 = cartesian_point ( 'none', ( 23.77308093990178900, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#19189 = cartesian_point ( 'none', ( 23.22691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19190 = axis2_placement_3d ( 'none', #19179, #19178, #19175 ) ;
#19191 = vector ( 'none', #19204, 1000.000000000000000 ) ;
#19192 = line ( 'none', #19188, #19187 ) ;
#19193 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19194 = vector ( 'none', #19193, 1000.000000000000000 ) ;
#19195 = conical_surface ( 'none', #19230, 1.610000000000001200, 0.9599310885968749300 ) ;
#19196 = conical_surface ( 'none', #19190, 2.000000000000000900, 0.9599310885968839200 ) ;
#19197 = line ( 'none', #19205, #19191 ) ;
#19198 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19199 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19200 = cartesian_point ( 'none', ( 23.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19201 = axis2_placement_3d ( 'none', #19200, #19199, #19198 ) ;
#19202 = circle ( 'none', #19201, 2.000000000000000900 ) ;
#19203 = cartesian_point ( 'none', ( 23.77308093990178900, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#19204 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#19205 = cartesian_point ( 'none', ( 23.50000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#19206 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19207 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19208 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19209 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19210 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19211 = cartesian_point ( 'none', ( 23.22691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19212 = advanced_face ( 'none', ( #31548 ), #31574, .f. ) ;
#19213 = cylindrical_surface ( 'none', #19240, 2.000000000000000000 ) ;
#19214 = cartesian_point ( 'none', ( 23.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19215 = axis2_placement_3d ( 'none', #19214, #17907, #18133 ) ;
#19216 = circle ( 'none', #19215, 2.000000000000000900 ) ;
#19217 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#19218 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#19219 = vector ( 'none', #19218, 1000.000000000000200 ) ;
#19220 = cartesian_point ( 'none', ( 23.50000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#19221 = oriented_edge ( 'none', *, *, #52942, .t. ) ;
#19222 = oriented_edge ( 'none', *, *, #18890, .t. ) ;
#19223 = circle ( 'none', #19233, 2.000000000000000900 ) ;
#19224 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19225 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19226 = cartesian_point ( 'none', ( 23.50000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19227 = oriented_edge ( 'none', *, *, #19603, .f. ) ;
#19229 = oriented_edge ( 'none', *, *, #19451, .t. ) ;
#19228 = cartesian_point ( 'none', ( 23.22691906009821500, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#19230 = axis2_placement_3d ( 'none', #19226, #19225, #19224 ) ;
#19231 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19232 = line ( 'none', #19220, #19219 ) ;
#19233 = axis2_placement_3d ( 'none', #19211, #19210, #19209 ) ;
#19234 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#19235 = cartesian_point ( 'none', ( 23.50000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#19236 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19237 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19238 = line ( 'none', #19242, #19241 ) ;
#19239 = face_outer_bound ( 'none', #3074, .t. ) ;
#19240 = axis2_placement_3d ( 'none', #19236, #19208, #19231 ) ;
#19241 = vector ( 'none', #19234, 1000.000000000000100 ) ;
#19242 = cartesian_point ( 'none', ( 23.77308093990178900, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#19243 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19244 = oriented_edge ( 'none', *, *, #18957, .t. ) ;
#19245 = edge_curve ( 'none', #50672, #52917, #31602, .t. ) ;
#19246 = axis2_placement_3d ( 'none', #19189, #19177, #19243 ) ;
#19247 = cylindrical_surface ( 'none', #19253, 2.000000000000000000 ) ;
#19248 = vector ( 'none', #19293, 1000.000000000000000 ) ;
#19249 = cartesian_point ( 'none', ( 22.52691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19250 = circle ( 'none', #19257, 2.000000000000000900 ) ;
#19251 = circle ( 'none', #19300, 2.000000000000000900 ) ;
#19252 = circle ( 'none', #19256, 2.000000000000000900 ) ;
#19253 = axis2_placement_3d ( 'none', #19271, #19261, #19276 ) ;
#19254 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#19255 = vector ( 'none', #19254, 1000.000000000000100 ) ;
#19256 = axis2_placement_3d ( 'none', #19304, #19302, #19301 ) ;
#19257 = axis2_placement_3d ( 'none', #19249, #19306, #19305 ) ;
#19258 = axis2_placement_3d ( 'none', #19339, #19320, #19319 ) ;
#19259 = cartesian_point ( 'none', ( 23.07308093990179300, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#19260 = line ( 'none', #19259, #19255 ) ;
#19261 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19262 = face_outer_bound ( 'none', #3187, .t. ) ;
#19263 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#19264 = face_outer_bound ( 'none', #3188, .t. ) ;
#19265 = cartesian_point ( 'none', ( 22.37308093990178600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#19266 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19267 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19268 = vector ( 'none', #19267, 1000.000000000000000 ) ;
#19269 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#19270 = line ( 'none', #19269, #19268 ) ;
#19271 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19272 = conical_surface ( 'none', #19274, 2.000000000000000900, 0.9599310885968839200 ) ;
#19273 = cartesian_point ( 'none', ( 23.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19274 = axis2_placement_3d ( 'none', #19273, #19263, #19266 ) ;
#19275 = cartesian_point ( 'none', ( 23.77308093990178900, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19276 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19277 = cartesian_point ( 'none', ( 22.80000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#19278 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19279 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19280 = cartesian_point ( 'none', ( 23.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19281 = axis2_placement_3d ( 'none', #19333, #19329, #19328 ) ;
#19282 = cartesian_point ( 'none', ( 22.37308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19283 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#19284 = line ( 'none', #19283, #19285 ) ;
#19285 = vector ( 'none', #19337, 1000.000000000000000 ) ;
#19286 = cartesian_point ( 'none', ( 22.52691906009821600, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#19287 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#19288 = vector ( 'none', #19287, 1000.000000000000000 ) ;
#19289 = cartesian_point ( 'none', ( 23.07308093990179300, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#19290 = line ( 'none', #19289, #19288 ) ;
#19291 = circle ( 'none', #19307, 2.000000000000000900 ) ;
#19292 = cartesian_point ( 'none', ( 22.80000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#19293 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#19294 = cartesian_point ( 'none', ( 22.52691906009821600, 0.0000000000000000000, 2.000000000000000900 ) ) ;
#19295 = cartesian_point ( 'none', ( 23.07308093990179300, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#19296 = cartesian_point ( 'none', ( 22.80000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#19297 = line ( 'none', #19296, #19248 ) ;
#19298 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19299 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19300 = axis2_placement_3d ( 'none', #19303, #19299, #19298 ) ;
#19301 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19302 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19303 = cartesian_point ( 'none', ( 22.52691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19304 = cartesian_point ( 'none', ( 23.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19305 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19306 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19307 = axis2_placement_3d ( 'none', #19280, #19279, #19278 ) ;
#19308 = circle ( 'none', #19321, 2.000000000000000900 ) ;
#19309 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#19310 = vector ( 'none', #19309, 1000.000000000000000 ) ;
#19311 = axis2_placement_3d ( 'none', #19358, #19357, #19356 ) ;
#19312 = cartesian_point ( 'none', ( 21.82691906009821300, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#19313 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19314 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#19315 = axis2_placement_3d ( 'none', #19282, #19314, #19313 ) ;
#19316 = cartesian_point ( 'none', ( 22.37308093990178600, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#19317 = line ( 'none', #19316, #19310 ) ;
#19318 = cartesian_point ( 'none', ( 21.82691906009821300, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#19319 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19320 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19321 = axis2_placement_3d ( 'none', #19331, #19363, #19362 ) ;
#19322 = cartesian_point ( 'none', ( -8.592946108295459200, -7.116580753731006400, -8.441356398446092900 ) ) ;
#19323 = cartesian_point ( 'none', ( 23.07308093990179300, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#19324 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#19325 = vector ( 'none', #19324, 1000.000000000000200 ) ;
#19326 = cartesian_point ( 'none', ( 22.80000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#19327 = line ( 'none', #19326, #19325 ) ;
#19328 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19329 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19330 = circle ( 'none', #19258, 1.610000000000001200 ) ;
#19331 = cartesian_point ( 'none', ( 21.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19332 = face_outer_bound ( 'none', #3158, .t. ) ;
#19333 = cartesian_point ( 'none', ( 22.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19334 = conical_surface ( 'none', #19315, 2.000000000000000900, 0.9599310885968839200 ) ;
#19335 = face_outer_bound ( 'none', #3122, .t. ) ;
#19336 = conical_surface ( 'none', #19281, 1.610000000000001200, 0.9599310885968749300 ) ;
#19337 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19338 = cartesian_point ( 'none', ( 22.37308093990178600, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#19339 = cartesian_point ( 'none', ( 22.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19340 = face_outer_bound ( 'none', #3248, .t. ) ;
#19341 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#19342 = vector ( 'none', #19341, 1000.000000000000200 ) ;
#19343 = cartesian_point ( 'none', ( 22.10000000000000100, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#19344 = circle ( 'none', #19360, 2.000000000000000900 ) ;
#19345 = cartesian_point ( 'none', ( 22.10000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19346 = cartesian_point ( 'none', ( 21.82691906009821300, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#19347 = line ( 'none', #19343, #19342 ) ;
#19348 = axis2_placement_3d ( 'none', #19345, #19401, #19400 ) ;
#19349 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19350 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19351 = circle ( 'none', #19348, 1.610000000000001200 ) ;
#19352 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#19353 = vector ( 'none', #19352, 1000.000000000000100 ) ;
#19354 = cartesian_point ( 'none', ( 22.37308093990178600, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#19355 = axis2_placement_3d ( 'none', #19365, #19350, #19349 ) ;
#19356 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19357 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19358 = cartesian_point ( 'none', ( 22.37308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19359 = line ( 'none', #19354, #19353 ) ;
#19360 = axis2_placement_3d ( 'none', #19378, #19377, #19376 ) ;
#19361 = conical_surface ( 'none', #19355, 1.610000000000001200, 0.9599310885968749300 ) ;
#19362 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19363 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19364 = face_outer_bound ( 'none', #3231, .t. ) ;
#19365 = cartesian_point ( 'none', ( 22.10000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19366 = circle ( 'none', #19311, 2.000000000000000900 ) ;
#19367 = cartesian_point ( 'none', ( 21.82691906009821300, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19368 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19369 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19370 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19371 = cartesian_point ( 'none', ( 22.37308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19372 = cylindrical_surface ( 'none', #19425, 2.000000000000000000 ) ;
#19373 = axis2_placement_3d ( 'none', #19371, #19370, #19369 ) ;
#19374 = circle ( 'none', #19431, 2.000000000000000900 ) ;
#19375 = cartesian_point ( 'none', ( 22.37308093990178600, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#19376 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19377 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19378 = cartesian_point ( 'none', ( 22.52691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19379 = circle ( 'none', #19373, 2.000000000000000900 ) ;
#19380 = cartesian_point ( 'none', ( 22.52691906009821600, 2.449293598294707900e-016, -2.000000000000000900 ) ) ;
#19381 = cartesian_point ( 'none', ( 22.37308093990178600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19382 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19383 = vector ( 'none', #19382, 1000.000000000000000 ) ;
#19384 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#19385 = line ( 'none', #19384, #19383 ) ;
#19386 = cartesian_point ( 'none', ( 22.10000000000000100, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#19387 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19388 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19389 = axis2_placement_3d ( 'none', #19396, #19388, #19387 ) ;
#19390 = circle ( 'none', #19389, 2.000000000000000900 ) ;
#19391 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19392 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19393 = cartesian_point ( 'none', ( 21.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19394 = axis2_placement_3d ( 'none', #19393, #19392, #19391 ) ;
#19395 = circle ( 'none', #19394, 2.000000000000000900 ) ;
#19396 = cartesian_point ( 'none', ( 21.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19397 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19398 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19399 = cartesian_point ( 'none', ( 22.10000000000000100, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#19400 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19401 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19402 = axis2_placement_3d ( 'none', #19405, #19404, #19407 ) ;
#19403 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19404 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#19405 = cartesian_point ( 'none', ( 21.67308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19406 = face_outer_bound ( 'none', #3273, .t. ) ;
#19407 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19408 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#19409 = vector ( 'none', #19408, 1000.000000000000000 ) ;
#19410 = cartesian_point ( 'none', ( 21.40000000000000200, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#19411 = line ( 'none', #19434, #19470 ) ;
#19412 = cartesian_point ( 'none', ( 21.40000000000000200, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#19413 = line ( 'none', #19412, #19453 ) ;
#19414 = cartesian_point ( 'none', ( 21.67308093990178700, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#19415 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19416 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19417 = cartesian_point ( 'none', ( 21.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19418 = axis2_placement_3d ( 'none', #19417, #19416, #19415 ) ;
#19419 = line ( 'none', #19410, #19409 ) ;
#19420 = conical_surface ( 'none', #19402, 2.000000000000000900, 0.9599310885968839200 ) ;
#19421 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19422 = axis2_placement_3d ( 'none', #19432, #19435, #19421 ) ;
#19423 = circle ( 'none', #19418, 2.000000000000000900 ) ;
#19424 = circle ( 'none', #19468, 2.000000000000000900 ) ;
#19425 = axis2_placement_3d ( 'none', #19398, #19397, #19368 ) ;
#19426 = axis2_placement_3d ( 'none', #19469, #19403, #19471 ) ;
#19427 = face_outer_bound ( 'none', #3253, .t. ) ;
#19428 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19429 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19430 = cartesian_point ( 'none', ( 22.37308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19431 = axis2_placement_3d ( 'none', #19430, #19429, #19428 ) ;
#19432 = cartesian_point ( 'none', ( 21.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19433 = circle ( 'none', #19422, 2.000000000000000900 ) ;
#19434 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#19435 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19436 = axis2_placement_3d ( 'none', #19440, #19449, #19448 ) ;
#19437 = face_outer_bound ( 'none', #3224, .t. ) ;
#19438 = cartesian_point ( 'none', ( 21.12691906009821400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#19439 = cartesian_point ( 'none', ( 21.67308093990178700, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19440 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19441 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#19442 = cylindrical_surface ( 'none', #19436, 2.000000000000000000 ) ;
#19443 = axis2_placement_3d ( 'none', #19493, #19492, #19491 ) ;
#19444 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19445 = oriented_edge ( 'none', *, *, #19458, .t. ) ;
#19446 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19447 = oriented_edge ( 'none', *, *, #19245, .t. ) ;
#19448 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19449 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19450 = cartesian_point ( 'none', ( -8.592946108295473500, -7.116580753730986000, -14.00000000000000000 ) ) ;
#19451 = edge_curve ( 'none', #52924, #18933, #31597, .t. ) ;
#19452 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#19453 = vector ( 'none', #19452, 1000.000000000000200 ) ;
#19454 = cartesian_point ( 'none', ( 21.12691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#19455 = cartesian_point ( 'none', ( 21.40000000000000200, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#19456 = axis2_placement_3d ( 'none', #19459, #19446, #19444 ) ;
#19457 = cartesian_point ( 'none', ( 21.12691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#19458 = edge_curve ( 'none', #18933, #19494, #31608, .t. ) ;
#19459 = cartesian_point ( 'none', ( 21.40000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19460 = circle ( 'none', #19456, 1.610000000000001200 ) ;
#19461 = oriented_edge ( 'none', *, *, #20321, .f. ) ;
#19462 = cartesian_point ( 'none', ( 21.40000000000000200, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#19463 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19464 = conical_surface ( 'none', #19426, 1.610000000000001200, 0.9599310885968749300 ) ;
#19465 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19466 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19467 = cartesian_point ( 'none', ( 21.67308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19468 = axis2_placement_3d ( 'none', #19467, #19466, #19465 ) ;
#19469 = cartesian_point ( 'none', ( 21.40000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19470 = vector ( 'none', #19463, 1000.000000000000000 ) ;
#19471 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19472 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#19473 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19474 = vector ( 'none', #19473, 1000.000000000000000 ) ;
#19475 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#19476 = advanced_face ( 'none', ( #31593 ), #31609, .t. ) ;
#19477 = line ( 'none', #19475, #19474 ) ;
#19478 = cartesian_point ( 'none', ( 16.50000000000000000, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#19479 = oriented_edge ( 'none', *, *, #50701, .f. ) ;
#19480 = oriented_edge ( 'none', *, *, #52920, .t. ) ;
#19481 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#19482 = vector ( 'none', #19481, 1000.000000000000000 ) ;
#19483 = cartesian_point ( 'none', ( 21.67308093990178700, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#19484 = line ( 'none', #19483, #19482 ) ;
#19485 = vertex_point ( 'none', #31585 ) ;
#19486 = edge_curve ( 'none', #50666, #19485, #31584, .t. ) ;
#19487 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#19488 = vector ( 'none', #19487, 1000.000000000000000 ) ;
#19489 = cartesian_point ( 'none', ( 16.50000000000000000, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#19490 = oriented_edge ( 'none', *, *, #50694, .f. ) ;
#19491 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19492 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19493 = cartesian_point ( 'none', ( 21.67308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19494 = vertex_point ( 'none', #31355 ) ;
#19495 = cartesian_point ( 'none', ( 22.10000000000000100, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#19496 = line ( 'none', #19495, #19488 ) ;
#19497 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19498 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19499 = vector ( 'none', #19498, 1000.000000000000000 ) ;
#19500 = advanced_face ( 'none', ( #31332 ), #31032, .f. ) ;
#19501 = circle ( 'none', #19443, 2.000000000000000900 ) ;
#19502 = oriented_edge ( 'none', *, *, #19603, .t. ) ;
#19503 = edge_curve ( 'none', #50668, #52918, #30545, .t. ) ;
#19504 = cartesian_point ( 'none', ( 21.67308093990178700, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#19505 = line ( 'none', #19441, #19499 ) ;
#19506 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#19507 = vector ( 'none', #19506, 1000.000000000000200 ) ;
#19508 = cartesian_point ( 'none', ( 20.97308093990178800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#19509 = line ( 'none', #19508, #19559 ) ;
#19510 = axis2_placement_3d ( 'none', #19514, #19563, #19562 ) ;
#19511 = circle ( 'none', #19510, 2.000000000000000900 ) ;
#19512 = line ( 'none', #19521, #19507 ) ;
#19513 = cartesian_point ( 'none', ( 20.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19514 = cartesian_point ( 'none', ( 20.42691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19515 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19516 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19517 = cartesian_point ( 'none', ( 20.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19518 = axis2_placement_3d ( 'none', #19517, #19516, #19515 ) ;
#19519 = circle ( 'none', #19518, 1.610000000000001200 ) ;
#19520 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19521 = cartesian_point ( 'none', ( 20.70000000000000300, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#19522 = cartesian_point ( 'none', ( 20.42691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#19523 = conical_surface ( 'none', #19534, 1.610000000000001200, 0.9599310885968749300 ) ;
#19524 = face_outer_bound ( 'none', #3288, .t. ) ;
#19525 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19526 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19527 = cartesian_point ( 'none', ( 20.42691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19528 = axis2_placement_3d ( 'none', #19527, #19526, #19525 ) ;
#19529 = circle ( 'none', #19528, 2.000000000000000900 ) ;
#19530 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19531 = cartesian_point ( 'none', ( 20.42691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#19532 = cartesian_point ( 'none', ( 20.70000000000000300, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#19533 = cartesian_point ( 'none', ( 20.42691906009821400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#19534 = axis2_placement_3d ( 'none', #19513, #19520, #19530 ) ;
#19535 = cartesian_point ( 'none', ( 20.70000000000000300, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#19536 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19537 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19538 = cartesian_point ( 'none', ( 21.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19539 = line ( 'none', #19587, #19586 ) ;
#19540 = circle ( 'none', #19593, 2.000000000000000900 ) ;
#19541 = axis2_placement_3d ( 'none', #19569, #19566, #19565 ) ;
#19542 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19543 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19544 = circle ( 'none', #19550, 2.000000000000000900 ) ;
#19545 = cartesian_point ( 'none', ( 21.67308093990178700, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#19546 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19547 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19548 = cartesian_point ( 'none', ( 20.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19549 = cartesian_point ( 'none', ( 20.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19550 = axis2_placement_3d ( 'none', #19538, #19537, #19536 ) ;
#19551 = axis2_placement_3d ( 'none', #19549, #19543, #19542 ) ;
#19552 = line ( 'none', #19626, #19625 ) ;
#19553 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19554 = vector ( 'none', #19553, 1000.000000000000000 ) ;
#19555 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#19556 = line ( 'none', #19555, #19554 ) ;
#19557 = axis2_placement_3d ( 'none', #19548, #19547, #19546 ) ;
#19558 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#19559 = vector ( 'none', #19558, 1000.000000000000000 ) ;
#19560 = circle ( 'none', #19557, 2.000000000000000900 ) ;
#19561 = cartesian_point ( 'none', ( 20.97308093990178800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#19562 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19563 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19564 = circle ( 'none', #19551, 2.000000000000000900 ) ;
#19565 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19566 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19567 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19568 = axis2_placement_3d ( 'none', #19599, #19598, #19597 ) ;
#19569 = cartesian_point ( 'none', ( 20.00000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19570 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19571 = face_outer_bound ( 'none', #3350, .t. ) ;
#19572 = cartesian_point ( 'none', ( 20.00000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19573 = circle ( 'none', #19575, 1.610000000000001200 ) ;
#19574 = cartesian_point ( 'none', ( 20.00000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#19575 = axis2_placement_3d ( 'none', #19572, #19618, #19617 ) ;
#19576 = vector ( 'none', #19570, 1000.000000000000000 ) ;
#19577 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19578 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19579 = cartesian_point ( 'none', ( 20.27308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19580 = axis2_placement_3d ( 'none', #19579, #19578, #19577 ) ;
#19581 = cartesian_point ( 'none', ( 19.72691906009821500, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#19582 = cartesian_point ( 'none', ( 19.72691906009821500, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#19583 = cartesian_point ( 'none', ( 21.12691906009821400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19584 = cartesian_point ( 'none', ( 20.97308093990178800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#19585 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#19586 = vector ( 'none', #19585, 1000.000000000000100 ) ;
#19587 = cartesian_point ( 'none', ( 21.67308093990178700, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#19588 = cartesian_point ( 'none', ( 20.97308093990178800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19589 = conical_surface ( 'none', #19541, 1.610000000000001200, 0.9599310885968749300 ) ;
#19590 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19591 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19592 = cartesian_point ( 'none', ( 21.67308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19593 = axis2_placement_3d ( 'none', #19592, #19591, #19590 ) ;
#19594 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#19595 = line ( 'none', #19594, #19576 ) ;
#19596 = circle ( 'none', #19580, 2.000000000000000900 ) ;
#19597 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19598 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19599 = cartesian_point ( 'none', ( 20.27308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19600 = cartesian_point ( 'none', ( 20.42691906009821400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19601 = cartesian_point ( 'none', ( 20.70000000000000300, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#19602 = line ( 'none', #19601, #19656 ) ;
#19603 = edge_curve ( 'none', #50677, #19494, #30282, .t. ) ;
#19604 = conical_surface ( 'none', #19612, 2.000000000000000900, 0.9599310885968839200 ) ;
#19605 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19606 = vector ( 'none', #19605, 1000.000000000000000 ) ;
#19607 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#19608 = line ( 'none', #19607, #19606 ) ;
#19609 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19610 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19611 = circle ( 'none', #19568, 2.000000000000000900 ) ;
#19612 = axis2_placement_3d ( 'none', #19652, #19651, #19650 ) ;
#19613 = face_outer_bound ( 'none', #3296, .t. ) ;
#19614 = axis2_placement_3d ( 'none', #19567, #19610, #19609 ) ;
#19615 = cartesian_point ( 'none', ( 20.27308093990178900, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#19616 = vector ( 'none', #19620, 1000.000000000000100 ) ;
#19617 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19618 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19619 = line ( 'none', #19621, #19616 ) ;
#19620 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#19621 = cartesian_point ( 'none', ( 20.97308093990178800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#19622 = cylindrical_surface ( 'none', #19614, 2.000000000000000000 ) ;
#19623 = cartesian_point ( 'none', ( 20.00000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#19624 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#19625 = vector ( 'none', #19624, 1000.000000000000200 ) ;
#19626 = cartesian_point ( 'none', ( 20.00000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#19627 = cartesian_point ( 'none', ( 19.72691906009821500, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#19628 = face_outer_bound ( 'none', #3355, .t. ) ;
#19629 = cartesian_point ( 'none', ( 19.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19630 = line ( 'none', #19692, #19691 ) ;
#19631 = circle ( 'none', #19641, 2.000000000000000900 ) ;
#19632 = cartesian_point ( 'none', ( 19.72691906009821500, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19633 = axis2_placement_3d ( 'none', #19629, #19694, #19693 ) ;
#19634 = cartesian_point ( 'none', ( 19.02691906009821600, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#19635 = face_outer_bound ( 'none', #3373, .t. ) ;
#19636 = cartesian_point ( 'none', ( 19.30000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#19637 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19638 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19639 = cartesian_point ( 'none', ( 20.42691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19640 = axis2_placement_3d ( 'none', #19639, #19638, #19637 ) ;
#19641 = axis2_placement_3d ( 'none', #19676, #19672, #19671 ) ;
#19642 = conical_surface ( 'none', #19633, 1.610000000000001200, 0.9599310885968749300 ) ;
#19643 = circle ( 'none', #19686, 2.000000000000000900 ) ;
#19644 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19645 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19646 = cartesian_point ( 'none', ( 20.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19647 = axis2_placement_3d ( 'none', #19646, #19645, #19644 ) ;
#19648 = circle ( 'none', #19647, 2.000000000000000900 ) ;
#19649 = cartesian_point ( 'none', ( 20.97308093990178800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#19650 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19651 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#19652 = cartesian_point ( 'none', ( 20.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19653 = circle ( 'none', #19640, 2.000000000000000900 ) ;
#19654 = cartesian_point ( 'none', ( 19.30000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#19655 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#19656 = vector ( 'none', #19655, 1000.000000000000000 ) ;
#19657 = cartesian_point ( 'none', ( 20.27308093990178900, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#19658 = cartesian_point ( 'none', ( 20.27308093990178900, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19659 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19660 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19661 = vector ( 'none', #19660, 1000.000000000000000 ) ;
#19662 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#19663 = line ( 'none', #19662, #19661 ) ;
#19664 = face_outer_bound ( 'none', #3333, .t. ) ;
#19665 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19666 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19667 = cartesian_point ( 'none', ( 19.57308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19668 = axis2_placement_3d ( 'none', #19689, #19682, #19724 ) ;
#19669 = edge_loop ( 'none', ( #19962, #20020, #19971, #20031 ) ) ;
#19670 = cartesian_point ( 'none', ( 16.07308093990178600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19671 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19672 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19673 = circle ( 'none', #19674, 2.000000000000000900 ) ;
#19674 = axis2_placement_3d ( 'none', #19667, #19666, #19665 ) ;
#19675 = circle ( 'none', #19718, 2.000000000000000900 ) ;
#19676 = cartesian_point ( 'none', ( 19.57308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19677 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19678 = vector ( 'none', #19677, 1000.000000000000000 ) ;
#19679 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#19680 = conical_surface ( 'none', #19668, 2.000000000000000900, 0.9599310885968839200 ) ;
#19681 = cartesian_point ( 'none', ( 19.57308093990178900, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#19682 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#19683 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19684 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19685 = cartesian_point ( 'none', ( 19.02691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19686 = axis2_placement_3d ( 'none', #19685, #19684, #19683 ) ;
#19687 = cartesian_point ( 'none', ( 19.02691906009821600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#19688 = line ( 'none', #19679, #19678 ) ;
#19689 = cartesian_point ( 'none', ( 20.27308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19690 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#19691 = vector ( 'none', #19690, 1000.000000000000200 ) ;
#19692 = cartesian_point ( 'none', ( 19.30000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#19693 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19694 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19695 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19696 = axis2_placement_3d ( 'none', #19721, #19659, #19695 ) ;
#19697 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19698 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19699 = cartesian_point ( 'none', ( 19.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19700 = axis2_placement_3d ( 'none', #19699, #19698, #19697 ) ;
#19701 = circle ( 'none', #19700, 1.610000000000001200 ) ;
#19702 = cartesian_point ( 'none', ( 20.27308093990178900, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#19703 = circle ( 'none', #19772, 2.000000000000000900 ) ;
#19704 = cylindrical_surface ( 'none', #19696, 2.000000000000000000 ) ;
#19705 = vertex_point ( 'none', #31336 ) ;
#19706 = oriented_edge ( 'none', *, *, #20007, .t. ) ;
#19707 = circle ( 'none', #19767, 2.000000000000000900 ) ;
#19708 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#19709 = vector ( 'none', #19708, 1000.000000000000100 ) ;
#19710 = cartesian_point ( 'none', ( 20.27308093990178900, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#19711 = line ( 'none', #19710, #19709 ) ;
#19712 = face_outer_bound ( 'none', #3331, .t. ) ;
#19713 = cartesian_point ( 'none', ( 19.57308093990178900, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#19714 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19715 = oriented_edge ( 'none', *, *, #19503, .t. ) ;
#19716 = oriented_edge ( 'none', *, *, #19486, .f. ) ;
#19717 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19718 = axis2_placement_3d ( 'none', #19722, #19717, #19714 ) ;
#19719 = line ( 'none', #19742, #19741 ) ;
#19720 = axis2_placement_3d ( 'none', #19743, #19764, #19737 ) ;
#19721 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19722 = cartesian_point ( 'none', ( 20.27308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19723 = cartesian_point ( 'none', ( 19.57308093990178900, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19724 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19725 = cartesian_point ( 'none', ( 18.60000000000000100, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#19726 = line ( 'none', #19725, #17608 ) ;
#19727 = axis2_placement_3d ( 'none', #19732, #19731, #19730 ) ;
#19728 = vector ( 'none', #19739, 1000.000000000000200 ) ;
#19729 = advanced_face ( 'none', ( #31067 ), #31639, .t. ) ;
#19730 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19731 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19732 = cartesian_point ( 'none', ( 16.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19733 = oriented_edge ( 'none', *, *, #19486, .t. ) ;
#19734 = edge_curve ( 'none', #50698, #52889, #31630, .t. ) ;
#19735 = vector ( 'none', #20008, 1000.000000000000000 ) ;
#19736 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#19737 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19738 = face_outer_bound ( 'none', #3489, .t. ) ;
#19739 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#19740 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#19741 = vector ( 'none', #19740, 1000.000000000000000 ) ;
#19742 = cartesian_point ( 'none', ( 20.27308093990178900, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#19743 = cartesian_point ( 'none', ( 18.60000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19744 = oriented_edge ( 'none', *, *, #19766, .t. ) ;
#19745 = oriented_edge ( 'none', *, *, #50689, .f. ) ;
#19746 = vector ( 'none', #19749, 1000.000000000000000 ) ;
#19747 = circle ( 'none', #19727, 2.000000000000000900 ) ;
#19748 = edge_curve ( 'none', #19494, #19485, #31641, .t. ) ;
#19749 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#19750 = cartesian_point ( 'none', ( 20.00000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#19751 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19752 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19753 = cartesian_point ( 'none', ( 19.72691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19754 = cartesian_point ( 'none', ( 17.20000000000000300, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#19755 = line ( 'none', #19754, #19728 ) ;
#19756 = line ( 'none', #19750, #19746 ) ;
#19757 = oriented_edge ( 'none', *, *, #19748, .t. ) ;
#19758 = conical_surface ( 'none', #19720, 1.610000000000001200, 0.9599310885968749300 ) ;
#19759 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19760 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19761 = cartesian_point ( 'none', ( 19.72691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19762 = axis2_placement_3d ( 'none', #19761, #19760, #19759 ) ;
#19763 = circle ( 'none', #19762, 2.000000000000000900 ) ;
#19764 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19765 = oriented_edge ( 'none', *, *, #52926, .t. ) ;
#19766 = edge_curve ( 'none', #19705, #52916, #31633, .t. ) ;
#19767 = axis2_placement_3d ( 'none', #19753, #19752, #19751 ) ;
#19768 = cartesian_point ( 'none', ( 18.60000000000000100, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#19769 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19770 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19771 = cartesian_point ( 'none', ( 19.72691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19772 = axis2_placement_3d ( 'none', #19771, #19770, #19769 ) ;
#19773 = cartesian_point ( 'none', ( 19.02691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19774 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19775 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19776 = cartesian_point ( 'none', ( 18.87308093990179000, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#19777 = axis2_placement_3d ( 'none', #19773, #19832, #19819 ) ;
#19778 = cartesian_point ( 'none', ( 19.02691906009821600, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#19779 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19780 = vector ( 'none', #19779, 1000.000000000000000 ) ;
#19781 = circle ( 'none', #19777, 2.000000000000000900 ) ;
#19782 = circle ( 'none', #19794, 2.000000000000000900 ) ;
#19783 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19784 = vector ( 'none', #19783, 1000.000000000000000 ) ;
#19785 = cartesian_point ( 'none', ( 18.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19786 = cartesian_point ( 'none', ( 18.87308093990179000, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19787 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19788 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19789 = axis2_placement_3d ( 'none', #19793, #19788, #19787 ) ;
#19790 = line ( 'none', #19800, #19784 ) ;
#19791 = face_outer_bound ( 'none', #3439, .t. ) ;
#19792 = cartesian_point ( 'none', ( 19.02691906009821600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19793 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19794 = axis2_placement_3d ( 'none', #19785, #19775, #19774 ) ;
#19795 = cartesian_point ( 'none', ( 18.32691906009821300, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#19796 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#19797 = line ( 'none', #19796, #19780 ) ;
#19798 = cartesian_point ( 'none', ( 18.60000000000000100, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#19799 = cylindrical_surface ( 'none', #19789, 2.000000000000000000 ) ;
#19800 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#19801 = cartesian_point ( 'none', ( 17.62691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#19802 = conical_surface ( 'none', #19841, 2.000000000000000900, 0.9599310885968839200 ) ;
#19803 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#19804 = vector ( 'none', #19803, 1000.000000000000000 ) ;
#19805 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19806 = cartesian_point ( 'none', ( 19.57308093990178900, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#19807 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19808 = circle ( 'none', #19853, 2.000000000000000900 ) ;
#19809 = axis2_placement_3d ( 'none', #19816, #19805, #19860 ) ;
#19810 = cartesian_point ( 'none', ( 19.57308093990178900, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#19811 = line ( 'none', #19810, #19804 ) ;
#19812 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#19813 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#19814 = vector ( 'none', #19813, 1000.000000000000100 ) ;
#19815 = cartesian_point ( 'none', ( 19.57308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19816 = cartesian_point ( 'none', ( 19.02691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19817 = conical_surface ( 'none', #19822, 2.000000000000000900, 0.9599310885968839200 ) ;
#19818 = circle ( 'none', #19809, 2.000000000000000900 ) ;
#19819 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19820 = cartesian_point ( 'none', ( 18.87308093990179000, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#19821 = line ( 'none', #19820, #19814 ) ;
#19822 = axis2_placement_3d ( 'none', #19815, #19812, #19807 ) ;
#19823 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#19824 = vector ( 'none', #19823, 1000.000000000000100 ) ;
#19825 = cartesian_point ( 'none', ( 19.57308093990178900, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#19826 = line ( 'none', #19825, #19824 ) ;
#19827 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#19828 = vector ( 'none', #19827, 1000.000000000000000 ) ;
#19829 = cartesian_point ( 'none', ( 19.30000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#19830 = line ( 'none', #19829, #19828 ) ;
#19831 = face_outer_bound ( 'none', #3434, .t. ) ;
#19832 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19833 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19834 = cartesian_point ( 'none', ( 18.32691906009821300, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19835 = cartesian_point ( 'none', ( 18.17308093990179100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19836 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19837 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19838 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19839 = vector ( 'none', #19838, 1000.000000000000000 ) ;
#19840 = circle ( 'none', #19887, 2.000000000000000900 ) ;
#19841 = axis2_placement_3d ( 'none', #19843, #19893, #19892 ) ;
#19842 = face_outer_bound ( 'none', #3488, .t. ) ;
#19843 = cartesian_point ( 'none', ( 18.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19844 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19845 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19846 = cartesian_point ( 'none', ( 17.62691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#19847 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#19848 = line ( 'none', #19847, #19839 ) ;
#19849 = cartesian_point ( 'none', ( 18.17308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19850 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19851 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19852 = cartesian_point ( 'none', ( 18.17308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19853 = axis2_placement_3d ( 'none', #19849, #19845, #19844 ) ;
#19854 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19855 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19856 = cartesian_point ( 'none', ( 19.57308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19857 = axis2_placement_3d ( 'none', #19856, #19855, #19854 ) ;
#19858 = circle ( 'none', #19859, 2.000000000000000900 ) ;
#19859 = axis2_placement_3d ( 'none', #19852, #19851, #19850 ) ;
#19860 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19861 = circle ( 'none', #19857, 2.000000000000000900 ) ;
#19862 = cartesian_point ( 'none', ( 18.32691906009821300, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#19863 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19864 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19865 = cartesian_point ( 'none', ( 18.60000000000000100, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#19866 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19867 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19868 = cartesian_point ( 'none', ( 18.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19869 = axis2_placement_3d ( 'none', #19868, #19867, #19866 ) ;
#19870 = circle ( 'none', #19869, 2.000000000000000900 ) ;
#19871 = cartesian_point ( 'none', ( 18.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19872 = cartesian_point ( 'none', ( 18.87308093990179000, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#19873 = circle ( 'none', #19875, 2.000000000000000900 ) ;
#19874 = circle ( 'none', #19925, 2.000000000000000900 ) ;
#19875 = axis2_placement_3d ( 'none', #19871, #19864, #19863 ) ;
#19876 = line ( 'none', #19865, #19920 ) ;
#19877 = face_outer_bound ( 'none', #3474, .t. ) ;
#19878 = cartesian_point ( 'none', ( 17.90000000000000200, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#19879 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19880 = vector ( 'none', #19879, 1000.000000000000000 ) ;
#19881 = cartesian_point ( 'none', ( 18.17308093990179100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#19882 = axis2_placement_3d ( 'none', #19833, #19837, #19836 ) ;
#19883 = cartesian_point ( 'none', ( 17.90000000000000200, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#19884 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19885 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19886 = cartesian_point ( 'none', ( 18.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19887 = axis2_placement_3d ( 'none', #19886, #19885, #19884 ) ;
#19888 = cartesian_point ( 'none', ( 18.32691906009821300, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#19889 = cylindrical_surface ( 'none', #19882, 2.000000000000000000 ) ;
#19890 = cartesian_point ( 'none', ( -8.809612774962129600, -6.741303078757745500, -7.000000000000000000 ) ) ;
#19891 = line ( 'none', #19890, #19880 ) ;
#19892 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19893 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#19894 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19895 = axis2_placement_3d ( 'none', #19954, #19951, #19950 ) ;
#19896 = cartesian_point ( 'none', ( 16.92691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#19897 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#19898 = circle ( 'none', #19895, 1.610000000000001200 ) ;
#19899 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#19900 = vector ( 'none', #19899, 1000.000000000000100 ) ;
#19901 = cartesian_point ( 'none', ( 18.17308093990179100, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#19902 = line ( 'none', #19901, #19900 ) ;
#19903 = circle ( 'none', #19917, 2.000000000000000900 ) ;
#19904 = cylindrical_surface ( 'none', #19905, 2.000000000000000000 ) ;
#19905 = axis2_placement_3d ( 'none', #19949, #19948, #19897 ) ;
#19906 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#19907 = vector ( 'none', #19906, 1000.000000000000000 ) ;
#19908 = cartesian_point ( 'none', ( 18.87308093990179000, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#19909 = line ( 'none', #19908, #19907 ) ;
#19910 = cartesian_point ( 'none', ( 17.47308093990179100, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#19911 = cartesian_point ( 'none', ( 17.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19912 = face_outer_bound ( 'none', #3499, .t. ) ;
#19913 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19914 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19915 = cartesian_point ( 'none', ( 18.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19916 = axis2_placement_3d ( 'none', #19915, #19914, #19913 ) ;
#19917 = axis2_placement_3d ( 'none', #19911, #19921, #19894 ) ;
#19918 = circle ( 'none', #19916, 2.000000000000000900 ) ;
#19919 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#19920 = vector ( 'none', #19919, 1000.000000000000000 ) ;
#19921 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19922 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19923 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19924 = cartesian_point ( 'none', ( 18.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19925 = axis2_placement_3d ( 'none', #19924, #19923, #19922 ) ;
#19926 = cartesian_point ( 'none', ( 18.87308093990179000, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#19927 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19928 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#19929 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#19930 = cartesian_point ( 'none', ( 18.17308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19931 = cartesian_point ( 'none', ( 17.90000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19932 = circle ( 'none', #19993, 1.610000000000001200 ) ;
#19933 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#19934 = vector ( 'none', #19933, 1000.000000000000000 ) ;
#19935 = cartesian_point ( 'none', ( 18.17308093990179100, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#19936 = axis2_placement_3d ( 'none', #19975, #19974, #19973 ) ;
#19937 = cartesian_point ( 'none', ( 18.17308093990179100, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#19938 = face_outer_bound ( 'none', #3450, .t. ) ;
#19939 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19940 = vector ( 'none', #19939, 1000.000000000000000 ) ;
#19941 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#19942 = cartesian_point ( 'none', ( 17.47308093990179100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#19943 = conical_surface ( 'none', #19988, 1.610000000000001200, 0.9599310885968749300 ) ;
#19944 = axis2_placement_3d ( 'none', #19930, #19929, #19928 ) ;
#19945 = line ( 'none', #19935, #19934 ) ;
#19946 = face_outer_bound ( 'none', #3452, .t. ) ;
#19947 = conical_surface ( 'none', #19944, 2.000000000000000900, 0.9599310885968839200 ) ;
#19948 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19949 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19950 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19951 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19952 = line ( 'none', #19941, #19940 ) ;
#19953 = cartesian_point ( 'none', ( 17.62691906009821400, 2.449293598294707900e-016, -2.000000000000000900 ) ) ;
#19954 = cartesian_point ( 'none', ( 17.20000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19955 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#19956 = vector ( 'none', #19955, 1000.000000000000000 ) ;
#19957 = cartesian_point ( 'none', ( 18.17308093990179100, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#19958 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19959 = axis2_placement_3d ( 'none', #19960, #20014, #20012 ) ;
#19961 = edge_loop ( 'none', ( #19733, #19706, #19744, #19765, #19969, #19745 ) ) ;
#19960 = cartesian_point ( 'none', ( 17.47308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19962 = oriented_edge ( 'none', *, *, #52921, .t. ) ;
#19963 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19964 = cartesian_point ( 'none', ( 16.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19965 = conical_surface ( 'none', #19959, 2.000000000000000900, 0.9599310885968839200 ) ;
#19966 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19967 = vector ( 'none', #19966, 1000.000000000000000 ) ;
#19968 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#19969 = oriented_edge ( 'none', *, *, #19734, .f. ) ;
#19970 = line ( 'none', #20025, #20024 ) ;
#19971 = oriented_edge ( 'none', *, *, #50716, .f. ) ;
#19972 = circle ( 'none', #19978, 2.000000000000000900 ) ;
#19973 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19974 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19975 = cartesian_point ( 'none', ( 17.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19976 = line ( 'none', #19968, #19967 ) ;
#19977 = cartesian_point ( 'none', ( 17.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#19978 = axis2_placement_3d ( 'none', #19977, #19963, #19958 ) ;
#19979 = cartesian_point ( 'none', ( 17.90000000000000200, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#19980 = line ( 'none', #19979, #19956 ) ;
#19981 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#19982 = vector ( 'none', #19981, 1000.000000000000200 ) ;
#19983 = cartesian_point ( 'none', ( 17.90000000000000200, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#19984 = line ( 'none', #19983, #19982 ) ;
#19985 = cartesian_point ( 'none', ( 17.62691906009821400, 0.0000000000000000000, 2.000000000000000900 ) ) ;
#19986 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19987 = advanced_face ( 'none', ( #31626 ), #31634, .f. ) ;
#19988 = axis2_placement_3d ( 'none', #19931, #19927, #19986 ) ;
#19989 = circle ( 'none', #19936, 2.000000000000000900 ) ;
#19990 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19991 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19992 = cartesian_point ( 'none', ( 17.90000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19993 = axis2_placement_3d ( 'none', #19992, #19991, #19990 ) ;
#19994 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19995 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19996 = cartesian_point ( 'none', ( 17.47308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19997 = axis2_placement_3d ( 'none', #19996, #19995, #19994 ) ;
#19998 = circle ( 'none', #19997, 2.000000000000000900 ) ;
#19999 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20000 = cartesian_point ( 'none', ( 12.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20001 = axis2_placement_3d ( 'none', #20000, #19999, #18931 ) ;
#20002 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20003 = axis2_placement_3d ( 'none', #20026, #20009, #20002 ) ;
#20004 = circle ( 'none', #20003, 2.000000000000000900 ) ;
#20005 = edge_loop ( 'none', ( #20267, #20497, #20545, #20466 ) ) ;
#20006 = circle ( 'none', #20001, 2.000000000000000900 ) ;
#20007 = edge_curve ( 'none', #19485, #19705, #31616, .t. ) ;
#20008 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20009 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20010 = cartesian_point ( 'none', ( 16.92691906009821400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#20011 = advanced_face ( 'none', ( #31640 ), #31618, .t. ) ;
#20012 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20013 = cartesian_point ( 'none', ( -11.34294610829550000, -2.353441032916515000, -9.204227120211859500 ) ) ;
#20014 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20015 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20016 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20017 = axis2_placement_3d ( 'none', #19964, #20016, #20015 ) ;
#20018 = cartesian_point ( 'none', ( 16.77308093990178900, -7.703719777548943400e-031, 2.000000000000000900 ) ) ;
#20020 = oriented_edge ( 'none', *, *, #20021, .f. ) ;
#20019 = cartesian_point ( 'none', ( 16.22691906009821100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#20021 = edge_curve ( 'none', #50697, #52955, #31678, .t. ) ;
#20022 = face_outer_bound ( 'none', #3572, .t. ) ;
#20023 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20024 = vector ( 'none', #20023, 1000.000000000000000 ) ;
#20025 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#20026 = cartesian_point ( 'none', ( 16.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20027 = circle ( 'none', #20017, 2.000000000000000900 ) ;
#20028 = oriented_edge ( 'none', *, *, #50699, .f. ) ;
#20029 = cartesian_point ( 'none', ( 16.22691906009821100, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#20030 = cartesian_point ( 'none', ( -8.809612774962131400, -6.741303078757747300, -14.00000000000000000 ) ) ;
#20031 = oriented_edge ( 'none', *, *, #19734, .t. ) ;
#20032 = axis2_placement_3d ( 'none', #20076, #20075, #20074 ) ;
#20033 = cartesian_point ( 'none', ( 17.20000000000000300, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#20034 = circle ( 'none', #20032, 2.000000000000000900 ) ;
#20035 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20036 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20037 = cartesian_point ( 'none', ( 17.47308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20038 = cartesian_point ( 'none', ( 17.47308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20039 = vector ( 'none', #20088, 1000.000000000000000 ) ;
#20040 = conical_surface ( 'none', #20085, 1.610000000000001200, 0.9599310885968749300 ) ;
#20041 = axis2_placement_3d ( 'none', #20038, #20042, #20094 ) ;
#20042 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20043 = circle ( 'none', #20041, 2.000000000000000900 ) ;
#20044 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#20045 = vector ( 'none', #20044, 1000.000000000000000 ) ;
#20046 = cartesian_point ( 'none', ( 17.20000000000000300, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#20047 = line ( 'none', #20046, #20045 ) ;
#20048 = circle ( 'none', #20060, 2.000000000000000900 ) ;
#20049 = cartesian_point ( 'none', ( 16.92691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#20050 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20051 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20052 = cartesian_point ( 'none', ( 16.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20053 = cartesian_point ( 'none', ( 17.47308093990179100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#20054 = cartesian_point ( 'none', ( 17.47308093990179100, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#20055 = cartesian_point ( 'none', ( 17.20000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20056 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#20057 = vector ( 'none', #20056, 1000.000000000000000 ) ;
#20058 = cartesian_point ( 'none', ( 17.47308093990179100, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#20059 = line ( 'none', #20058, #20057 ) ;
#20060 = axis2_placement_3d ( 'none', #20037, #20036, #20035 ) ;
#20061 = axis2_placement_3d ( 'none', #20052, #20051, #20050 ) ;
#20062 = circle ( 'none', #20061, 2.000000000000000900 ) ;
#20063 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20064 = axis2_placement_3d ( 'none', #20080, #20063, #20124 ) ;
#20065 = circle ( 'none', #20121, 2.000000000000000900 ) ;
#20066 = cartesian_point ( 'none', ( 16.50000000000000000, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#20067 = line ( 'none', #20066, #20068 ) ;
#20068 = vector ( 'none', #20122, 1000.000000000000000 ) ;
#20069 = conical_surface ( 'none', #20123, 2.000000000000000900, 0.9599310885968839200 ) ;
#20070 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20071 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20072 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20073 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20074 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20075 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20076 = cartesian_point ( 'none', ( 18.17308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20077 = face_outer_bound ( 'none', #3598, .t. ) ;
#20078 = cartesian_point ( 'none', ( 16.77308093990178900, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#20079 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20080 = cartesian_point ( 'none', ( 16.22691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20081 = axis2_placement_3d ( 'none', #20071, #20073, #20072 ) ;
#20082 = cartesian_point ( 'none', ( 15.52691906009821200, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#20083 = circle ( 'none', #20064, 2.000000000000000900 ) ;
#20084 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20085 = axis2_placement_3d ( 'none', #20055, #20084, #20079 ) ;
#20086 = face_outer_bound ( 'none', #3597, .t. ) ;
#20087 = face_outer_bound ( 'none', #3508, .t. ) ;
#20088 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20089 = cylindrical_surface ( 'none', #20081, 2.000000000000000000 ) ;
#20090 = cartesian_point ( 'none', ( 17.20000000000000300, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#20091 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#20092 = line ( 'none', #20091, #20039 ) ;
#20093 = edge_curve ( 'none', #10352, #18244, #31643, .t. ) ;
#20094 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20095 = axis2_placement_3d ( 'none', #20105, #20136, #20135 ) ;
#20096 = cartesian_point ( 'none', ( 16.07308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20097 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20098 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20099 = conical_surface ( 'none', #20150, 1.610000000000001200, 0.9599310885968749300 ) ;
#20100 = cartesian_point ( 'none', ( 16.22691906009821100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#20101 = cartesian_point ( 'none', ( -3.633333333333335500, -11.00000000000000500, -14.00000000000000000 ) ) ;
#20102 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#20103 = vector ( 'none', #20102, 1000.000000000000100 ) ;
#20104 = cartesian_point ( 'none', ( 16.77308093990178900, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#20105 = cartesian_point ( 'none', ( 16.50000000000000000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20106 = cartesian_point ( 'none', ( 16.22691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20107 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20108 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20109 = cartesian_point ( 'none', ( 16.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20110 = cartesian_point ( 'none', ( 16.22691906009821100, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#20111 = edge_loop ( 'none', ( #654, #1112, #1131, #50928 ) ) ;
#20112 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20113 = cartesian_point ( 'none', ( 16.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20114 = line ( 'none', #20104, #20103 ) ;
#20115 = axis2_placement_3d ( 'none', #20106, #20098, #20097 ) ;
#20116 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#20117 = vector ( 'none', #20116, 1000.000000000000000 ) ;
#20118 = cartesian_point ( 'none', ( 16.77308093990178900, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#20119 = line ( 'none', #20118, #20117 ) ;
#20120 = circle ( 'none', #20115, 2.000000000000000900 ) ;
#20121 = axis2_placement_3d ( 'none', #20109, #20108, #20107 ) ;
#20122 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#20123 = axis2_placement_3d ( 'none', #20113, #20112, #20070 ) ;
#20124 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20125 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20126 = cartesian_point ( 'none', ( 16.77308093990178900, 2.449293598294699000e-016, -2.000000000000000900 ) ) ;
#20127 = axis2_placement_3d ( 'none', #20133, #20125, #20137 ) ;
#20128 = conical_surface ( 'none', #20171, 2.000000000000000900, 0.9599310885968839200 ) ;
#20129 = circle ( 'none', #20176, 2.000000000000000900 ) ;
#20130 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20131 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20132 = axis2_placement_3d ( 'none', #20143, #20131, #20130 ) ;
#20133 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20134 = line ( 'none', #20185, #20180 ) ;
#20135 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20136 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20137 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20138 = circle ( 'none', #20132, 2.000000000000000900 ) ;
#20139 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#20140 = vector ( 'none', #20139, 1000.000000000000200 ) ;
#20141 = cartesian_point ( 'none', ( 16.50000000000000000, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#20142 = line ( 'none', #20141, #20140 ) ;
#20143 = cartesian_point ( 'none', ( 16.22691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20144 = cylindrical_surface ( 'none', #20127, 2.000000000000000000 ) ;
#20145 = circle ( 'none', #20095, 1.610000000000001200 ) ;
#20146 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20147 = face_outer_bound ( 'none', #3563, .t. ) ;
#20148 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20149 = cartesian_point ( 'none', ( 16.50000000000000000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20150 = axis2_placement_3d ( 'none', #20149, #20148, #20146 ) ;
#20151 = face_outer_bound ( 'none', #3611, .t. ) ;
#20152 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20153 = vector ( 'none', #20152, 1000.000000000000000 ) ;
#20154 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#20155 = line ( 'none', #20154, #20153 ) ;
#20156 = axis2_placement_3d ( 'none', #20248, #20247, #20246 ) ;
#20157 = vector ( 'none', #20166, 1000.000000000000100 ) ;
#20158 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20159 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20160 = cartesian_point ( 'none', ( 16.07308093990178600, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#20161 = cartesian_point ( 'none', ( 15.52691906009821200, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#20162 = cartesian_point ( 'none', ( 15.10000000000000100, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#20163 = cartesian_point ( 'none', ( 15.37308093990178800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#20164 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#20165 = vector ( 'none', #20164, 1000.000000000000000 ) ;
#20166 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#20167 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20168 = cartesian_point ( 'none', ( 15.52691906009821200, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#20169 = edge_loop ( 'none', ( #50974, #50986, #50993, #25359 ) ) ;
#20170 = line ( 'none', #20182, #20165 ) ;
#20171 = axis2_placement_3d ( 'none', #20096, #20177, #20167 ) ;
#20172 = line ( 'none', #20160, #20157 ) ;
#20173 = cartesian_point ( 'none', ( 16.07308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20174 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20175 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20176 = axis2_placement_3d ( 'none', #20181, #20175, #20174 ) ;
#20177 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20178 = circle ( 'none', #20187, 2.000000000000000900 ) ;
#20179 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20180 = vector ( 'none', #20179, 1000.000000000000000 ) ;
#20181 = cartesian_point ( 'none', ( 16.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20182 = cartesian_point ( 'none', ( 16.07308093990178600, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#20183 = cartesian_point ( 'none', ( 15.10000000000000100, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#20184 = cartesian_point ( 'none', ( 16.77308093990178900, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#20185 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#20186 = face_outer_bound ( 'none', #3643, .t. ) ;
#20187 = axis2_placement_3d ( 'none', #20173, #20159, #20158 ) ;
#20188 = cartesian_point ( 'none', ( 16.07308093990178600, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#20189 = circle ( 'none', #20255, 2.000000000000000900 ) ;
#20190 = vector ( 'none', #20198, 1000.000000000000000 ) ;
#20191 = cartesian_point ( 'none', ( 15.80000000000000100, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#20192 = circle ( 'none', #20156, 2.000000000000000900 ) ;
#20193 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20194 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20195 = cartesian_point ( 'none', ( 15.52691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20196 = axis2_placement_3d ( 'none', #20195, #20194, #20193 ) ;
#20197 = cartesian_point ( 'none', ( 16.07308093990178600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#20198 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#20199 = cartesian_point ( 'none', ( 15.80000000000000100, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#20200 = cartesian_point ( 'none', ( 16.07308093990178600, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#20201 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20202 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20203 = cartesian_point ( 'none', ( 15.52691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20204 = circle ( 'none', #20196, 2.000000000000000900 ) ;
#20205 = circle ( 'none', #20211, 2.000000000000000900 ) ;
#20206 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20207 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20208 = cartesian_point ( 'none', ( 15.80000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20209 = axis2_placement_3d ( 'none', #20208, #20207, #20206 ) ;
#20210 = circle ( 'none', #20209, 1.610000000000001200 ) ;
#20211 = axis2_placement_3d ( 'none', #20203, #20202, #20201 ) ;
#20212 = line ( 'none', #20199, #20190 ) ;
#20213 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20214 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20215 = cartesian_point ( 'none', ( 15.52691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20216 = axis2_placement_3d ( 'none', #20215, #20214, #20213 ) ;
#20217 = circle ( 'none', #20216, 2.000000000000000900 ) ;
#20218 = cartesian_point ( 'none', ( 15.10000000000000100, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#20219 = face_outer_bound ( 'none', #3663, .t. ) ;
#20220 = line ( 'none', #20286, #20283 ) ;
#20221 = line ( 'none', #20218, #20293 ) ;
#20222 = conical_surface ( 'none', #20250, 2.000000000000000900, 0.9599310885968839200 ) ;
#20223 = edge_curve ( 'none', #20495, #21076, #31667, .t. ) ;
#20224 = cartesian_point ( 'none', ( 14.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20225 = conical_surface ( 'none', #20242, 1.610000000000001200, 0.9599310885968749300 ) ;
#20226 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#20227 = edge_curve ( 'none', #50700, #20290, #31660, .t. ) ;
#20228 = vector ( 'none', #20226, 1000.000000000000100 ) ;
#20229 = cartesian_point ( 'none', ( 15.37308093990178800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#20230 = line ( 'none', #20229, #20228 ) ;
#20231 = cartesian_point ( 'none', ( 15.80000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20232 = face_outer_bound ( 'none', #3648, .t. ) ;
#20233 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#20234 = vector ( 'none', #20233, 1000.000000000000200 ) ;
#20235 = cartesian_point ( 'none', ( 15.80000000000000100, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#20236 = line ( 'none', #20235, #20234 ) ;
#20237 = cartesian_point ( 'none', ( 15.52691906009821200, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#20238 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20239 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20240 = vector ( 'none', #20239, 1000.000000000000000 ) ;
#20241 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#20242 = axis2_placement_3d ( 'none', #20231, #20244, #20243 ) ;
#20243 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20244 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20245 = line ( 'none', #20241, #20240 ) ;
#20246 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20247 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20248 = cartesian_point ( 'none', ( 16.07308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20249 = edge_loop ( 'none', ( #21807, #22427, #21195, #21117 ) ) ;
#20250 = axis2_placement_3d ( 'none', #20289, #20238, #20288 ) ;
#20251 = axis2_placement_3d ( 'none', #20224, #20274, #20273 ) ;
#20252 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20253 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20254 = cartesian_point ( 'none', ( 16.07308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20255 = axis2_placement_3d ( 'none', #20254, #20253, #20252 ) ;
#20256 = cartesian_point ( 'none', ( 15.80000000000000100, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#20257 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20258 = line ( 'none', #19736, #19735 ) ;
#20259 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20260 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20261 = axis2_placement_3d ( 'none', #20266, #20260, #20259 ) ;
#20262 = oriented_edge ( 'none', *, *, #10609, .f. ) ;
#20263 = circle ( 'none', #20261, 2.000000000000000900 ) ;
#20264 = face_outer_bound ( 'none', #3691, .t. ) ;
#20265 = edge_curve ( 'none', #20292, #20290, #31670, .t. ) ;
#20266 = cartesian_point ( 'none', ( 15.37308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20267 = oriented_edge ( 'none', *, *, #20227, .t. ) ;
#20268 = edge_curve ( 'none', #52881, #20292, #31674, .t. ) ;
#20269 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20270 = oriented_edge ( 'none', *, *, #20227, .f. ) ;
#20272 = oriented_edge ( 'none', *, *, #20265, .t. ) ;
#20271 = cartesian_point ( 'none', ( 34.35732896524944400, 49.00000000000000000, 11.19999999999998900 ) ) ;
#20273 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20274 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20275 = conical_surface ( 'none', #20278, 1.610000000000001200, 0.9599310885968749300 ) ;
#20276 = cartesian_point ( 'none', ( 14.82691906009821300, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#20277 = cartesian_point ( 'none', ( 15.10000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20278 = axis2_placement_3d ( 'none', #20277, #20287, #20257 ) ;
#20279 = cartesian_point ( 'none', ( 14.82691906009821300, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#20280 = oriented_edge ( 'none', *, *, #20223, .t. ) ;
#20281 = oriented_edge ( 'none', *, *, #20021, .t. ) ;
#20282 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#20283 = vector ( 'none', #20282, 1000.000000000000000 ) ;
#20284 = oriented_edge ( 'none', *, *, #50706, .f. ) ;
#20285 = oriented_edge ( 'none', *, *, #20552, .t. ) ;
#20286 = cartesian_point ( 'none', ( 15.37308093990178800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#20287 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20288 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20289 = cartesian_point ( 'none', ( 15.37308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20290 = vertex_point ( 'none', #31673 ) ;
#20291 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#20292 = vertex_point ( 'none', #31662 ) ;
#20293 = vector ( 'none', #20291, 1000.000000000000000 ) ;
#20294 = cartesian_point ( 'none', ( 15.37308093990178800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#20295 = circle ( 'none', #20251, 2.000000000000000900 ) ;
#20296 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20297 = circle ( 'none', #20345, 2.000000000000000900 ) ;
#20298 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20299 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20300 = line ( 'none', #20324, #20348 ) ;
#20301 = face_outer_bound ( 'none', #3660, .t. ) ;
#20302 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20303 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20304 = cartesian_point ( 'none', ( 15.37308093990178800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#20305 = axis2_placement_3d ( 'none', #20313, #20299, #20298 ) ;
#20306 = cylindrical_surface ( 'none', #20353, 2.000000000000000000 ) ;
#20307 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20308 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20309 = cartesian_point ( 'none', ( 15.10000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20310 = cartesian_point ( 'none', ( 14.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20311 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20312 = cartesian_point ( 'none', ( 14.82691906009821300, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#20313 = cartesian_point ( 'none', ( 14.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20314 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#20315 = vector ( 'none', #20314, 1000.000000000000200 ) ;
#20316 = cartesian_point ( 'none', ( 15.10000000000000100, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#20317 = line ( 'none', #20316, #20315 ) ;
#20318 = circle ( 'none', #20319, 2.000000000000000900 ) ;
#20319 = axis2_placement_3d ( 'none', #20310, #20303, #20302 ) ;
#20320 = circle ( 'none', #20325, 1.610000000000001200 ) ;
#20321 = edge_curve ( 'none', #10660, #18227, #31653, .t. ) ;
#20323 = vertex_point ( 'none', #31647 ) ;
#20322 = circle ( 'none', #20305, 2.000000000000000900 ) ;
#20324 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#20325 = axis2_placement_3d ( 'none', #20309, #20308, #20307 ) ;
#20326 = cartesian_point ( 'none', ( 14.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20327 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20328 = circle ( 'none', #20330, 2.000000000000000900 ) ;
#20329 = cartesian_point ( 'none', ( 15.37308093990178800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#20330 = axis2_placement_3d ( 'none', #20382, #20381, #20380 ) ;
#20331 = vector ( 'none', #20327, 1000.000000000000000 ) ;
#20332 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#20333 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20334 = face_outer_bound ( 'none', #3418, .t. ) ;
#20335 = axis2_placement_3d ( 'none', #20346, #20339, #20333 ) ;
#20336 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20337 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20338 = axis2_placement_3d ( 'none', #20349, #20337, #20336 ) ;
#20339 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#20340 = cartesian_point ( 'none', ( 14.82691906009821300, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#20341 = conical_surface ( 'none', #20335, 8.375496070352515000, 1.047197551196601000 ) ;
#20342 = circle ( 'none', #20338, 2.000000000000000900 ) ;
#20343 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20344 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20345 = axis2_placement_3d ( 'none', #20350, #20344, #20343 ) ;
#20346 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.71589725978749600 ) ) ;
#20347 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20348 = vector ( 'none', #20347, 1000.000000000000000 ) ;
#20349 = cartesian_point ( 'none', ( 15.37308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20350 = cartesian_point ( 'none', ( 15.37308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20351 = line ( 'none', #20332, #20331 ) ;
#20352 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20353 = axis2_placement_3d ( 'none', #20296, #20311, #20352 ) ;
#20354 = cartesian_point ( 'none', ( 14.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20355 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20356 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20357 = axis2_placement_3d ( 'none', #20365, #20356, #20355 ) ;
#20358 = cartesian_point ( 'none', ( 14.67308093990178900, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#20359 = cartesian_point ( 'none', ( 14.12691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#20360 = axis2_placement_3d ( 'none', #20354, #20419, #20418 ) ;
#20361 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20362 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20363 = cartesian_point ( 'none', ( 13.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20364 = axis2_placement_3d ( 'none', #20363, #20362, #20361 ) ;
#20365 = cartesian_point ( 'none', ( 14.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20366 = circle ( 'none', #20364, 1.610000000000001200 ) ;
#20367 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#20368 = vector ( 'none', #20367, 1000.000000000000200 ) ;
#20369 = cartesian_point ( 'none', ( 14.12691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#20370 = cartesian_point ( 'none', ( 14.12691906009821400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#20371 = circle ( 'none', #20357, 2.000000000000000900 ) ;
#20372 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20373 = cartesian_point ( 'none', ( 14.40000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#20374 = line ( 'none', #20373, #20368 ) ;
#20375 = circle ( 'none', #20384, 2.000000000000000900 ) ;
#20376 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#20377 = vector ( 'none', #20376, 1000.000000000000100 ) ;
#20378 = cartesian_point ( 'none', ( 14.67308093990178900, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#20379 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20380 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20381 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20382 = cartesian_point ( 'none', ( 14.67308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20383 = line ( 'none', #20378, #20377 ) ;
#20384 = axis2_placement_3d ( 'none', #20326, #20379, #20372 ) ;
#20385 = circle ( 'none', #20360, 2.000000000000000900 ) ;
#20386 = oriented_edge ( 'none', *, *, #21160, .t. ) ;
#20387 = axis2_placement_3d ( 'none', #20439, #20438, #20437 ) ;
#20388 = axis2_placement_3d ( 'none', #20451, #20489, #20488 ) ;
#20389 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20390 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20391 = cartesian_point ( 'none', ( 14.40000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20392 = cartesian_point ( 'none', ( 14.40000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20393 = face_outer_bound ( 'none', #3697, .t. ) ;
#20394 = axis2_placement_3d ( 'none', #20433, #20432, #20428 ) ;
#20395 = conical_surface ( 'none', #20398, 1.610000000000001200, 0.9599310885968749300 ) ;
#20396 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20397 = vector ( 'none', #20396, 1000.000000000000000 ) ;
#20398 = axis2_placement_3d ( 'none', #20391, #20390, #20389 ) ;
#20399 = cylindrical_surface ( 'none', #20448, 2.000000000000000000 ) ;
#20400 = face_outer_bound ( 'none', #3732, .t. ) ;
#20401 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20402 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20403 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20404 = cartesian_point ( 'none', ( 14.67308093990178900, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#20405 = axis2_placement_3d ( 'none', #20392, #20403, #20452 ) ;
#20406 = axis2_placement_3d ( 'none', #20421, #20402, #20401 ) ;
#20407 = circle ( 'none', #20405, 1.610000000000001200 ) ;
#20408 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#20409 = line ( 'none', #20408, #20397 ) ;
#20410 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#20411 = vector ( 'none', #20410, 1000.000000000000000 ) ;
#20412 = cartesian_point ( 'none', ( 14.67308093990178900, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#20413 = line ( 'none', #20412, #20411 ) ;
#20414 = circle ( 'none', #20406, 2.000000000000000900 ) ;
#20415 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#20416 = vector ( 'none', #20415, 1000.000000000000000 ) ;
#20417 = cartesian_point ( 'none', ( 14.40000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#20418 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20419 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20420 = line ( 'none', #20417, #20416 ) ;
#20421 = cartesian_point ( 'none', ( 14.67308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20422 = cartesian_point ( 'none', ( 13.42691906009821200, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#20423 = cartesian_point ( 'none', ( 13.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20424 = circle ( 'none', #20467, 2.000000000000000900 ) ;
#20425 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#20426 = vector ( 'none', #20425, 1000.000000000000000 ) ;
#20427 = cartesian_point ( 'none', ( 13.70000000000000300, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#20428 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20429 = cartesian_point ( 'none', ( 13.70000000000000300, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#20430 = cartesian_point ( 'none', ( 13.97308093990178800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#20431 = line ( 'none', #20430, #20426 ) ;
#20432 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20433 = cartesian_point ( 'none', ( 13.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20434 = circle ( 'none', #20388, 2.000000000000000900 ) ;
#20435 = cartesian_point ( 'none', ( 13.97308093990178800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#20436 = face_outer_bound ( 'none', #3826, .t. ) ;
#20437 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20438 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20439 = cartesian_point ( 'none', ( 14.67308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20440 = conical_surface ( 'none', #20394, 2.000000000000000900, 0.9599310885968839200 ) ;
#20441 = cartesian_point ( 'none', ( 14.67308093990178900, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#20442 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20443 = vector ( 'none', #20442, 1000.000000000000000 ) ;
#20444 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#20445 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20446 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20447 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20448 = axis2_placement_3d ( 'none', #20447, #20446, #20445 ) ;
#20449 = circle ( 'none', #20387, 2.000000000000000900 ) ;
#20450 = oriented_edge ( 'none', *, *, #20520, .t. ) ;
#20451 = cartesian_point ( 'none', ( 13.42691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20452 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20453 = line ( 'none', #20444, #20443 ) ;
#20454 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#20455 = circle ( 'none', #20519, 2.000000000000000900 ) ;
#20456 = edge_curve ( 'none', #13008, #12174, #31713, .t. ) ;
#20457 = oriented_edge ( 'none', *, *, #51130, .t. ) ;
#20458 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20459 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20460 = edge_loop ( 'none', ( #20457, #22796, #51129, #51133 ) ) ;
#20461 = cartesian_point ( 'none', ( 13.42691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20462 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20463 = axis2_placement_3d ( 'none', #20514, #20501, #20500 ) ;
#20464 = cartesian_point ( 'none', ( 13.27308093990178700, -5.777789833161707600e-031, 2.000000000000000900 ) ) ;
#20466 = oriented_edge ( 'none', *, *, #50675, .f. ) ;
#20465 = cartesian_point ( 'none', ( 13.42691906009821200, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#20467 = axis2_placement_3d ( 'none', #20461, #20459, #20458 ) ;
#20468 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#20469 = vector ( 'none', #20468, 1000.000000000000200 ) ;
#20470 = cartesian_point ( 'none', ( 13.70000000000000300, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#20471 = cylindrical_surface ( 'none', #20487, 2.000000000000000000 ) ;
#20472 = cartesian_point ( 'none', ( 13.42691906009821200, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#20473 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20474 = face_outer_bound ( 'none', #3728, .t. ) ;
#20475 = cartesian_point ( 'none', ( 13.42691906009821200, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#20476 = face_outer_bound ( 'none', #3771, .t. ) ;
#20477 = advanced_face ( 'none', ( #31716 ), #31663, .t. ) ;
#20478 = conical_surface ( 'none', #20485, 1.610000000000001200, 0.9599310885968749300 ) ;
#20479 = line ( 'none', #20470, #20469 ) ;
#20480 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20481 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20482 = axis2_placement_3d ( 'none', #20486, #20481, #20480 ) ;
#20483 = circle ( 'none', #20482, 2.000000000000000900 ) ;
#20484 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20485 = axis2_placement_3d ( 'none', #20423, #20484, #20473 ) ;
#20486 = cartesian_point ( 'none', ( 13.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20487 = axis2_placement_3d ( 'none', #20513, #20512, #20462 ) ;
#20488 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20489 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20490 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20491 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#20492 = line ( 'none', #20491, #20562 ) ;
#20493 = face_outer_bound ( 'none', #3714, .t. ) ;
#20494 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20495 = vertex_point ( 'none', #31708 ) ;
#20496 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20497 = oriented_edge ( 'none', *, *, #20724, .t. ) ;
#20498 = conical_surface ( 'none', #20504, 2.000000000000000900, 0.9599310885968839200 ) ;
#20499 = cartesian_point ( 'none', ( 13.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20500 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20501 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20502 = axis2_placement_3d ( 'none', #20499, #20496, #20494 ) ;
#20503 = cartesian_point ( 'none', ( 13.97308093990178800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#20504 = axis2_placement_3d ( 'none', #20554, #20553, #20549 ) ;
#20505 = cartesian_point ( 'none', ( 14.67308093990178900, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#20506 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20507 = vector ( 'none', #20506, 1000.000000000000000 ) ;
#20508 = circle ( 'none', #20463, 2.000000000000000900 ) ;
#20509 = cartesian_point ( 'none', ( 14.12691906009821400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#20510 = line ( 'none', #20454, #20507 ) ;
#20511 = circle ( 'none', #20502, 2.000000000000000900 ) ;
#20512 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20513 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20514 = cartesian_point ( 'none', ( 13.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20515 = cartesian_point ( 'none', ( 13.97308093990178800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#20516 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20517 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20518 = cartesian_point ( 'none', ( 13.42691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20519 = axis2_placement_3d ( 'none', #20518, #20517, #20516 ) ;
#20520 = edge_curve ( 'none', #50662, #20495, #31704, .t. ) ;
#20521 = cartesian_point ( 'none', ( 13.97308093990178800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#20522 = circle ( 'none', #20532, 2.000000000000000900 ) ;
#20523 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20524 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20525 = cartesian_point ( 'none', ( 13.00000000000000200, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#20526 = line ( 'none', #20525, #18399 ) ;
#20527 = edge_loop ( 'none', ( #28879, #50763, #52844, #37255 ) ) ;
#20528 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20529 = edge_loop ( 'none', ( #20450, #20280, #20285, #21025, #21023, #21033 ) ) ;
#20530 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20531 = cartesian_point ( 'none', ( 11.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20532 = axis2_placement_3d ( 'none', #20531, #20530, #20528 ) ;
#20533 = circle ( 'none', #20541, 2.000000000000000900 ) ;
#20534 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20535 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20536 = axis2_placement_3d ( 'none', #20559, #20535, #20534 ) ;
#20537 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20538 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20539 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20540 = advanced_face ( 'none', ( #31696 ), #31701, .f. ) ;
#20541 = axis2_placement_3d ( 'none', #20543, #20524, #20523 ) ;
#20542 = cartesian_point ( 'none', ( 12.57308093990178800, 2.449293598294702000e-016, -2.000000000000000900 ) ) ;
#20543 = cartesian_point ( 'none', ( 12.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20544 = axis2_placement_3d ( 'none', #20539, #20538, #20537 ) ;
#20545 = oriented_edge ( 'none', *, *, #20520, .f. ) ;
#20546 = oriented_edge ( 'none', *, *, #52891, .t. ) ;
#20547 = face_outer_bound ( 'none', #3868, .t. ) ;
#20548 = cartesian_point ( 'none', ( 10.62691906009821200, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#20549 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20550 = cylindrical_surface ( 'none', #20544, 2.000000000000000000 ) ;
#20551 = cartesian_point ( 'none', ( 12.30000000000000200, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#20552 = edge_curve ( 'none', #21076, #52859, #31700, .t. ) ;
#20553 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20554 = cartesian_point ( 'none', ( 14.67308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20555 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#20556 = vector ( 'none', #20555, 1000.000000000000100 ) ;
#20557 = edge_curve ( 'none', #20799, #21074, #31748, .t. ) ;
#20558 = cartesian_point ( 'none', ( 13.97308093990178800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#20559 = cartesian_point ( 'none', ( 12.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20560 = line ( 'none', #20558, #20556 ) ;
#20561 = circle ( 'none', #20536, 2.000000000000000900 ) ;
#20562 = vector ( 'none', #20490, 1000.000000000000000 ) ;
#20563 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20564 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20565 = axis2_placement_3d ( 'none', #20615, #20610, #20609 ) ;
#20566 = face_outer_bound ( 'none', #3822, .t. ) ;
#20567 = circle ( 'none', #20619, 1.610000000000001200 ) ;
#20568 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20569 = vector ( 'none', #20568, 1000.000000000000000 ) ;
#20570 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#20571 = line ( 'none', #20570, #20569 ) ;
#20572 = cartesian_point ( 'none', ( 13.27308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20573 = cartesian_point ( 'none', ( 13.00000000000000200, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#20574 = cartesian_point ( 'none', ( 12.72691906009821100, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#20575 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#20576 = vector ( 'none', #20575, 1000.000000000000200 ) ;
#20577 = cartesian_point ( 'none', ( 13.00000000000000200, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#20578 = cartesian_point ( 'none', ( 13.00000000000000200, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#20579 = cartesian_point ( 'none', ( 13.00000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20580 = cartesian_point ( 'none', ( 13.00000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20581 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20582 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20583 = cartesian_point ( 'none', ( 13.27308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20584 = axis2_placement_3d ( 'none', #20583, #20582, #20581 ) ;
#20585 = circle ( 'none', #20584, 2.000000000000000900 ) ;
#20586 = axis2_placement_3d ( 'none', #20579, #20564, #20563 ) ;
#20587 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20588 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20589 = cartesian_point ( 'none', ( 13.27308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20590 = line ( 'none', #20577, #20576 ) ;
#20591 = conical_surface ( 'none', #20586, 1.610000000000001200, 0.9599310885968749300 ) ;
#20592 = cartesian_point ( 'none', ( 12.72691906009821100, -1.925929944387235900e-031, 2.000000000000000900 ) ) ;
#20593 = axis2_placement_3d ( 'none', #20589, #20588, #20587 ) ;
#20594 = conical_surface ( 'none', #20593, 2.000000000000000900, 0.9599310885968839200 ) ;
#20595 = face_outer_bound ( 'none', #3166, .t. ) ;
#20596 = conical_surface ( 'none', #20646, 1.610000000000001200, 0.9599310885968749300 ) ;
#20597 = line ( 'none', #20642, #20641 ) ;
#20598 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20599 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#20600 = cartesian_point ( 'none', ( 13.70000000000000300, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#20601 = cartesian_point ( 'none', ( 12.30000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20602 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20603 = vector ( 'none', #20602, 1000.000000000000000 ) ;
#20604 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#20605 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20606 = face_outer_bound ( 'none', #3792, .t. ) ;
#20607 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -32.44194228827398500 ) ) ;
#20608 = circle ( 'none', #20611, 2.000000000000000900 ) ;
#20609 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20610 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20611 = axis2_placement_3d ( 'none', #20572, #20605, #20598 ) ;
#20612 = cartesian_point ( 'none', ( 13.27308093990178700, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#20613 = cartesian_point ( 'none', ( 13.27308093990178700, 2.449293598294702000e-016, -2.000000000000000900 ) ) ;
#20614 = cartesian_point ( 'none', ( 12.02691906009821200, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#20615 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20616 = line ( 'none', #20604, #20603 ) ;
#20617 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20618 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20619 = axis2_placement_3d ( 'none', #20580, #20618, #20617 ) ;
#20620 = line ( 'none', #20600, #20654 ) ;
#20621 = cylindrical_surface ( 'none', #20565, 2.000000000000000000 ) ;
#20622 = cartesian_point ( 'none', ( 12.72691906009821100, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#20623 = face_outer_bound ( 'none', #3782, .t. ) ;
#20624 = cartesian_point ( 'none', ( 12.02691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20625 = cartesian_point ( 'none', ( 12.02691906009821200, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#20626 = line ( 'none', #20674, #20656 ) ;
#20627 = direction ( 'none', ( -0.8660254037844344900, 1.060575238724901900e-016, 0.5000000000000072200 ) ) ;
#20628 = vector ( 'none', #20627, 1000.000000000000000 ) ;
#20629 = circle ( 'none', #20679, 2.000000000000000900 ) ;
#20630 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20631 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20632 = cartesian_point ( 'none', ( 12.02691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20633 = axis2_placement_3d ( 'none', #20632, #20631, #20630 ) ;
#20634 = axis2_placement_3d ( 'none', #20624, #20687, #20686 ) ;
#20635 = cartesian_point ( 'none', ( 12.02691906009821200, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#20636 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20637 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20638 = circle ( 'none', #20633, 2.000000000000000900 ) ;
#20639 = circle ( 'none', #20675, 8.850000000000001400 ) ;
#20640 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#20641 = vector ( 'none', #20640, 1000.000000000000200 ) ;
#20642 = cartesian_point ( 'none', ( 12.30000000000000200, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#20643 = cartesian_point ( 'none', ( 12.57308093990178800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#20644 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20645 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20646 = axis2_placement_3d ( 'none', #20601, #20645, #20644 ) ;
#20647 = circle ( 'none', #20653, 1.610000000000001200 ) ;
#20648 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -33.30496480251722600 ) ) ;
#20649 = line ( 'none', #20648, #20628 ) ;
#20650 = edge_curve ( 'none', #52226, #52216, #31691, .t. ) ;
#20651 = cartesian_point ( 'none', ( 12.30000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20652 = circle ( 'none', #20634, 2.000000000000000900 ) ;
#20653 = axis2_placement_3d ( 'none', #20651, #20637, #20636 ) ;
#20654 = vector ( 'none', #20599, 1000.000000000000000 ) ;
#20655 = oriented_edge ( 'none', *, *, #20650, .t. ) ;
#20656 = vector ( 'none', #20673, 1000.000000000000000 ) ;
#20657 = oriented_edge ( 'none', *, *, #6851, .t. ) ;
#20658 = oriented_edge ( 'none', *, *, #50994, .f. ) ;
#20659 = line ( 'none', #20714, #20713 ) ;
#20660 = axis2_placement_3d ( 'none', #20717, #20716, #20715 ) ;
#20661 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20662 = edge_loop ( 'none', ( #20947, #50968, #21136, #21198 ) ) ;
#20663 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20664 = cartesian_point ( 'none', ( 12.57308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20665 = axis2_placement_3d ( 'none', #20691, #20702, #20689 ) ;
#20666 = cartesian_point ( 'none', ( 13.27308093990178700, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#20667 = axis2_placement_3d ( 'none', #20664, #20663, #20661 ) ;
#20668 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20669 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20670 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.44194228827398500 ) ) ;
#20671 = circle ( 'none', #20660, 2.000000000000000900 ) ;
#20672 = cartesian_point ( 'none', ( 12.57308093990178800, -5.777789833161707600e-031, 2.000000000000000900 ) ) ;
#20673 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20674 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#20675 = axis2_placement_3d ( 'none', #20670, #20669, #20668 ) ;
#20676 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20677 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20678 = cartesian_point ( 'none', ( 12.57308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20679 = axis2_placement_3d ( 'none', #20678, #20677, #20676 ) ;
#20680 = circle ( 'none', #20667, 2.000000000000000900 ) ;
#20681 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20682 = vector ( 'none', #20681, 1000.000000000000000 ) ;
#20683 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#20684 = cartesian_point ( 'none', ( 12.30000000000000200, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#20685 = line ( 'none', #20683, #20682 ) ;
#20686 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20687 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20688 = cartesian_point ( 'none', ( 12.72691906009821100, 2.449293598294705900e-016, -2.000000000000000900 ) ) ;
#20689 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20690 = axis2_placement_3d ( 'none', #20740, #20739, #20738 ) ;
#20691 = cartesian_point ( 'none', ( 11.60000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20692 = line ( 'none', #20747, #20746 ) ;
#20693 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20694 = vector ( 'none', #20693, 1000.000000000000000 ) ;
#20695 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#20696 = line ( 'none', #20695, #20694 ) ;
#20697 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20698 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20699 = cartesian_point ( 'none', ( 11.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20700 = face_outer_bound ( 'none', #3901, .t. ) ;
#20701 = conical_surface ( 'none', #20665, 1.610000000000001200, 0.9599310885968749300 ) ;
#20702 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20703 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#20704 = vector ( 'none', #20703, 1000.000000000000100 ) ;
#20705 = cartesian_point ( 'none', ( 13.27308093990178700, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#20706 = line ( 'none', #20705, #20704 ) ;
#20707 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#20708 = vector ( 'none', #20707, 1000.000000000000000 ) ;
#20709 = cartesian_point ( 'none', ( 13.27308093990178700, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#20710 = line ( 'none', #20709, #20708 ) ;
#20711 = circle ( 'none', #20718, 2.000000000000000900 ) ;
#20712 = direction ( 'none', ( 0.8660254037844344900, 0.0000000000000000000, 0.5000000000000072200 ) ) ;
#20713 = vector ( 'none', #20712, 1000.000000000000000 ) ;
#20714 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -33.30496480251722600 ) ) ;
#20715 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20716 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20717 = cartesian_point ( 'none', ( 13.27308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20718 = axis2_placement_3d ( 'none', #20699, #20698, #20697 ) ;
#20719 = line ( 'none', #20777, #20776 ) ;
#20720 = axis2_placement_3d ( 'none', #20780, #20767, #20766 ) ;
#20721 = circle ( 'none', #20732, 2.000000000000000900 ) ;
#20722 = cartesian_point ( 'none', ( 11.32691906009821300, -1.925929944387235900e-031, 2.000000000000000900 ) ) ;
#20723 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20724 = edge_curve ( 'none', #20290, #20495, #31738, .t. ) ;
#20725 = vector ( 'none', #20723, 1000.000000000000000 ) ;
#20726 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#20727 = line ( 'none', #20726, #20725 ) ;
#20728 = cartesian_point ( 'none', ( 11.32691906009821300, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#20729 = cartesian_point ( 'none', ( 11.60000000000000300, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#20730 = cartesian_point ( 'none', ( 11.87308093990178600, -5.777789833161707600e-031, 2.000000000000000900 ) ) ;
#20731 = cartesian_point ( 'none', ( 11.87308093990178600, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#20732 = axis2_placement_3d ( 'none', #20784, #20783, #20782 ) ;
#20733 = cartesian_point ( 'none', ( 11.87308093990178600, 2.449293598294702000e-016, -2.000000000000000900 ) ) ;
#20734 = face_outer_bound ( 'none', #3832, .t. ) ;
#20735 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20736 = oriented_edge ( 'none', *, *, #20557, .t. ) ;
#20737 = axis2_placement_3d ( 'none', #20735, #20742, #20741 ) ;
#20738 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20739 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20740 = cartesian_point ( 'none', ( 11.60000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20741 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20742 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20743 = cartesian_point ( 'none', ( 11.32691906009821300, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#20744 = cylindrical_surface ( 'none', #20737, 2.000000000000000000 ) ;
#20745 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#20746 = vector ( 'none', #20745, 1000.000000000000200 ) ;
#20747 = cartesian_point ( 'none', ( 11.60000000000000300, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#20748 = cartesian_point ( 'none', ( 11.60000000000000300, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#20749 = circle ( 'none', #20690, 1.610000000000001200 ) ;
#20750 = cartesian_point ( 'none', ( 12.02691906009821200, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#20751 = cartesian_point ( 'none', ( 10.62691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20752 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20753 = circle ( 'none', #20811, 2.000000000000000900 ) ;
#20754 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20755 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20756 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -33.44194228827398500 ) ) ;
#20757 = cartesian_point ( 'none', ( 12.57308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20758 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#20759 = vector ( 'none', #20758, 1000.000000000000000 ) ;
#20760 = cartesian_point ( 'none', ( 12.57308093990178800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#20761 = circle ( 'none', #20823, 2.000000000000000900 ) ;
#20762 = cartesian_point ( 'none', ( 12.02691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20763 = edge_curve ( 'none', #50660, #52919, #31706, .t. ) ;
#20764 = line ( 'none', #20760, #20759 ) ;
#20765 = axis2_placement_3d ( 'none', #20762, #20755, #20754 ) ;
#20766 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20767 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20768 = advanced_face ( 'none', ( #31731 ), #31732, .t. ) ;
#20769 = conical_surface ( 'none', #20720, 2.000000000000000900, 0.9599310885968839200 ) ;
#20770 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#20771 = vector ( 'none', #20770, 1000.000000000000200 ) ;
#20772 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#20773 = line ( 'none', #20772, #20771 ) ;
#20774 = circle ( 'none', #20765, 2.000000000000000900 ) ;
#20775 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#20776 = vector ( 'none', #20775, 1000.000000000000000 ) ;
#20777 = cartesian_point ( 'none', ( 12.30000000000000200, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#20778 = line ( 'none', #20815, #20813 ) ;
#20779 = cartesian_point ( 'none', ( 12.57308093990178800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#20780 = cartesian_point ( 'none', ( 12.57308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20781 = face_outer_bound ( 'none', #3829, .t. ) ;
#20782 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20783 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20784 = cartesian_point ( 'none', ( 11.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20785 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20786 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.499999999999998200, 0.0000000000000000000 ) ) ;
#20787 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20788 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#20789 = axis2_placement_3d ( 'none', #20786, #20785, #19497 ) ;
#20790 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20791 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20792 = cartesian_point ( 'none', ( 10.62691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20793 = axis2_placement_3d ( 'none', #20792, #20791, #20790 ) ;
#20794 = circle ( 'none', #20793, 2.000000000000000900 ) ;
#20795 = cartesian_point ( 'none', ( 9.773080939901786800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#20796 = axis2_placement_3d ( 'none', #20788, #20787, #20269 ) ;
#20797 = circle ( 'none', #20789, 21.00000000000000400 ) ;
#20798 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20799 = vertex_point ( 'none', #31690 ) ;
#20800 = cartesian_point ( 'none', ( 2.571758278209442100e-015, 8.499999999999998200, 21.00000000000000400 ) ) ;
#20801 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20802 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20803 = vector ( 'none', #20802, 1000.000000000000000 ) ;
#20804 = advanced_face ( 'none', ( #31720 ), #31724, .t. ) ;
#20805 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20806 = oriented_edge ( 'none', *, *, #52944, .t. ) ;
#20807 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865462400, -0.7071067811865489100 ) ) ;
#20808 = vector ( 'none', #20807, 999.9999999999998900 ) ;
#20809 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.499999999999998200, -21.00000000000000400 ) ) ;
#20810 = line ( 'none', #20809, #20808 ) ;
#20811 = axis2_placement_3d ( 'none', #20751, #20805, #20798 ) ;
#20812 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#20813 = vector ( 'none', #20812, 1000.000000000000100 ) ;
#20814 = edge_loop ( 'none', ( #21018, #20736, #21100, #20816, #21111, #21102 ) ) ;
#20815 = cartesian_point ( 'none', ( 12.57308093990178800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#20816 = oriented_edge ( 'none', *, *, #50714, .f. ) ;
#20817 = cartesian_point ( 'none', ( 10.62691906009821200, -1.925929944387235900e-031, 2.000000000000000900 ) ) ;
#20818 = cartesian_point ( 'none', ( -8.592946108295471700, -7.116580753730985100, -7.000000000000000000 ) ) ;
#20819 = line ( 'none', #20818, #20803 ) ;
#20820 = cartesian_point ( 'none', ( 34.35732896524944400, 49.00000000000000000, 12.23063599972925000 ) ) ;
#20821 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20822 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20823 = axis2_placement_3d ( 'none', #20757, #20822, #20821 ) ;
#20824 = line ( 'none', #20881, #20880 ) ;
#20825 = axis2_placement_3d ( 'none', #20882, #20883, #20877 ) ;
#20826 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20827 = vector ( 'none', #20826, 1000.000000000000000 ) ;
#20828 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#20829 = line ( 'none', #20828, #20827 ) ;
#20830 = cartesian_point ( 'none', ( 10.90000000000000200, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#20831 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20832 = cartesian_point ( 'none', ( 11.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20833 = axis2_placement_3d ( 'none', #20832, #20831, #20884 ) ;
#20834 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20835 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20836 = cartesian_point ( 'none', ( 11.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20837 = axis2_placement_3d ( 'none', #20836, #20835, #20834 ) ;
#20838 = circle ( 'none', #20837, 2.000000000000000900 ) ;
#20839 = circle ( 'none', #20875, 2.000000000000000900 ) ;
#20840 = face_outer_bound ( 'none', #3875, .t. ) ;
#20841 = cartesian_point ( 'none', ( 11.17308093990178700, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#20842 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20843 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20844 = cartesian_point ( 'none', ( 11.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20845 = axis2_placement_3d ( 'none', #20844, #20843, #20842 ) ;
#20846 = cylindrical_surface ( 'none', #20825, 2.000000000000000000 ) ;
#20847 = circle ( 'none', #20845, 2.000000000000000900 ) ;
#20848 = cartesian_point ( 'none', ( 10.90000000000000200, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#20849 = cartesian_point ( 'none', ( 11.17308093990178700, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#20850 = cartesian_point ( 'none', ( 11.32691906009821300, 2.449293598294705900e-016, -2.000000000000000900 ) ) ;
#20851 = circle ( 'none', #20833, 2.000000000000000900 ) ;
#20852 = cartesian_point ( 'none', ( 11.17308093990178700, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#20853 = cartesian_point ( 'none', ( 11.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20854 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20855 = line ( 'none', #20913, #20908 ) ;
#20856 = face_outer_bound ( 'none', #3960, .t. ) ;
#20857 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20858 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#20859 = vector ( 'none', #20858, 1000.000000000000000 ) ;
#20860 = cartesian_point ( 'none', ( 11.87308093990178600, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#20861 = conical_surface ( 'none', #20871, 2.000000000000000900, 0.9599310885968839200 ) ;
#20862 = cartesian_point ( 'none', ( 9.926919060098210700, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#20863 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20864 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20865 = oriented_edge ( 'none', *, *, #29534, .f. ) ;
#20866 = cartesian_point ( 'none', ( 11.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20867 = axis2_placement_3d ( 'none', #20866, #20864, #20863 ) ;
#20868 = cartesian_point ( 'none', ( 11.60000000000000300, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#20869 = line ( 'none', #20868, #20859 ) ;
#20870 = face_outer_bound ( 'none', #4043, .t. ) ;
#20871 = axis2_placement_3d ( 'none', #20853, #20854, #20909 ) ;
#20872 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20873 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20874 = cartesian_point ( 'none', ( 11.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20875 = axis2_placement_3d ( 'none', #20874, #20873, #20872 ) ;
#20876 = circle ( 'none', #20867, 2.000000000000000900 ) ;
#20877 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20878 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -33.44194228827398500 ) ) ;
#20879 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#20880 = vector ( 'none', #20879, 1000.000000000000100 ) ;
#20881 = cartesian_point ( 'none', ( 11.87308093990178600, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#20882 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20883 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20884 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20885 = advanced_face ( 'none', ( #31781 ), #31739, .f. ) ;
#20886 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20887 = cartesian_point ( 'none', ( 10.62691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20888 = axis2_placement_3d ( 'none', #20887, #20886, #20950 ) ;
#20889 = cartesian_point ( 'none', ( 10.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20890 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20891 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20892 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20893 = cartesian_point ( 'none', ( 10.62691906009821200, 2.449293598294705900e-016, -2.000000000000000900 ) ) ;
#20894 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#20895 = vector ( 'none', #20894, 1000.000000000000100 ) ;
#20896 = cylindrical_surface ( 'none', #20901, 2.000000000000000000 ) ;
#20897 = vector ( 'none', #20943, 1000.000000000000000 ) ;
#20898 = circle ( 'none', #20888, 2.000000000000000900 ) ;
#20899 = cartesian_point ( 'none', ( 10.47308093990178800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#20900 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20901 = axis2_placement_3d ( 'none', #20892, #20891, #20890 ) ;
#20902 = face_outer_bound ( 'none', #3997, .t. ) ;
#20903 = cartesian_point ( 'none', ( 10.20000000000000100, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#20904 = cartesian_point ( 'none', ( 10.20000000000000100, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#20905 = cartesian_point ( 'none', ( 11.17308093990178700, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#20906 = line ( 'none', #20905, #20895 ) ;
#20907 = cartesian_point ( 'none', ( 10.20000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20908 = vector ( 'none', #20912, 1000.000000000000000 ) ;
#20909 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20910 = axis2_placement_3d ( 'none', #20907, #20857, #20900 ) ;
#20911 = cartesian_point ( 'none', ( 9.926919060098210700, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#20912 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#20913 = cartesian_point ( 'none', ( 11.87308093990178600, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#20914 = conical_surface ( 'none', #20910, 1.610000000000001200, 0.9599310885968749300 ) ;
#20915 = circle ( 'none', #20969, 1.610000000000001200 ) ;
#20916 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20917 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#20918 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#20919 = axis2_placement_3d ( 'none', #20941, #20940, #20916 ) ;
#20920 = cartesian_point ( 'none', ( 11.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20921 = face_outer_bound ( 'none', #3931, .t. ) ;
#20922 = axis2_placement_3d ( 'none', #20918, #20917, #20965 ) ;
#20923 = circle ( 'none', #20977, 2.000000000000000900 ) ;
#20924 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#20925 = vector ( 'none', #20924, 1000.000000000000000 ) ;
#20926 = cartesian_point ( 'none', ( 11.17308093990178700, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#20927 = line ( 'none', #20926, #20925 ) ;
#20928 = plane ( 'none', #20922 ) ;
#20929 = axis2_placement_3d ( 'none', #20974, #20972, #20971 ) ;
#20930 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#20931 = vector ( 'none', #20930, 1000.000000000000000 ) ;
#20932 = cartesian_point ( 'none', ( 11.17308093990178700, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#20933 = conical_surface ( 'none', #20929, 1.610000000000001200, 0.9599310885968749300 ) ;
#20934 = face_outer_bound ( 'none', #3995, .t. ) ;
#20935 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20936 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20937 = axis2_placement_3d ( 'none', #20889, #20936, #20935 ) ;
#20938 = circle ( 'none', #20937, 2.000000000000000900 ) ;
#20939 = cartesian_point ( 'none', ( 10.47308093990178800, 2.449293598294702000e-016, -2.000000000000000900 ) ) ;
#20940 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20941 = cartesian_point ( 'none', ( 11.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20942 = conical_surface ( 'none', #20919, 2.000000000000000900, 0.9599310885968839200 ) ;
#20943 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20944 = cartesian_point ( 'none', ( 10.90000000000000200, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#20945 = line ( 'none', #20944, #20931 ) ;
#20946 = cartesian_point ( 'none', ( 10.47308093990178800, -5.777789833161707600e-031, 2.000000000000000900 ) ) ;
#20947 = oriented_edge ( 'none', *, *, #52206, .f. ) ;
#20948 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#20949 = line ( 'none', #20948, #20897 ) ;
#20950 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20951 = axis2_placement_3d ( 'none', #20968, #21005, #21004 ) ;
#20952 = circle ( 'none', #20951, 2.000000000000000900 ) ;
#20953 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#20954 = vector ( 'none', #20953, 1000.000000000000000 ) ;
#20955 = cartesian_point ( 'none', ( 10.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20956 = cartesian_point ( 'none', ( 9.773080939901786800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#20957 = cartesian_point ( 'none', ( 9.773080939901786800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#20958 = cartesian_point ( 'none', ( 9.773080939901786800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#20959 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20960 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20961 = circle ( 'none', #20964, 2.000000000000000900 ) ;
#20962 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#20963 = line ( 'none', #20958, #20954 ) ;
#20964 = axis2_placement_3d ( 'none', #21003, #21000, #20999 ) ;
#20965 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#20966 = vector ( 'none', #20962, 1000.000000000000200 ) ;
#20967 = cartesian_point ( 'none', ( 10.90000000000000200, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#20968 = cartesian_point ( 'none', ( 9.773080939901786800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20969 = axis2_placement_3d ( 'none', #20973, #20960, #20959 ) ;
#20970 = line ( 'none', #20967, #20966 ) ;
#20971 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20972 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20973 = cartesian_point ( 'none', ( 10.90000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20974 = cartesian_point ( 'none', ( 10.90000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20975 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20976 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20977 = axis2_placement_3d ( 'none', #20920, #20976, #20975 ) ;
#20978 = cartesian_point ( 'none', ( 10.62691906009821200, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#20979 = face_outer_bound ( 'none', #2146, .t. ) ;
#20980 = axis2_placement_3d ( 'none', #21046, #21045, #21044 ) ;
#20981 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20982 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20983 = axis2_placement_3d ( 'none', #20955, #20982, #20981 ) ;
#20984 = cartesian_point ( 'none', ( 10.47308093990178800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#20985 = cartesian_point ( 'none', ( 9.773080939901786800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#20986 = line ( 'none', #20984, #21048 ) ;
#20987 = cartesian_point ( 'none', ( 9.926919060098210700, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#20988 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20989 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20990 = cartesian_point ( 'none', ( 9.926919060098210700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20991 = axis2_placement_3d ( 'none', #20990, #20989, #20988 ) ;
#20992 = circle ( 'none', #20983, 2.000000000000000900 ) ;
#20993 = oriented_edge ( 'none', *, *, #762, .t. ) ;
#20994 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20995 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20996 = axis2_placement_3d ( 'none', #21002, #20995, #20994 ) ;
#20997 = face_outer_bound ( 'none', #4032, .t. ) ;
#20998 = face_outer_bound ( 'none', #3966, .t. ) ;
#20999 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21000 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21001 = conical_surface ( 'none', #20996, 2.000000000000000900, 0.9599310885968839200 ) ;
#21002 = cartesian_point ( 'none', ( 10.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21003 = cartesian_point ( 'none', ( 9.773080939901786800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21004 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21005 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21006 = circle ( 'none', #20991, 2.000000000000000900 ) ;
#21007 = cylindrical_surface ( 'none', #20980, 2.000000000000000000 ) ;
#21008 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21009 = vector ( 'none', #21008, 1000.000000000000000 ) ;
#21010 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#21011 = line ( 'none', #21010, #21009 ) ;
#21012 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#21013 = vector ( 'none', #21012, 1000.000000000000000 ) ;
#21014 = cartesian_point ( 'none', ( 10.20000000000000100, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#21015 = line ( 'none', #21014, #21013 ) ;
#21016 = oriented_edge ( 'none', *, *, #20763, .f. ) ;
#21017 = cartesian_point ( 'none', ( -11.48836668535997600, -2.101565204974859200, -9.371562413085152700 ) ) ;
#21018 = oriented_edge ( 'none', *, *, #21101, .t. ) ;
#21019 = cartesian_point ( 'none', ( -11.55961277496213500, -1.978163357943310200, -9.459784372770863900 ) ) ;
#21020 = cartesian_point ( 'none', ( 9.926919060098210700, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#21021 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21022 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21023 = oriented_edge ( 'none', *, *, #21090, .f. ) ;
#21024 = cartesian_point ( 'none', ( 9.926919060098210700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#21025 = oriented_edge ( 'none', *, *, #52884, .t. ) ;
#21026 = line ( 'none', #21087, #21086 ) ;
#21027 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21028 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21029 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21030 = cartesian_point ( 'none', ( 9.926919060098210700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#21031 = axis2_placement_3d ( 'none', #21030, #21029, #21028 ) ;
#21032 = axis2_placement_3d ( 'none', #21084, #21082, #21081 ) ;
#21033 = oriented_edge ( 'none', *, *, #50715, .f. ) ;
#21034 = axis2_placement_3d ( 'none', #21024, #21022, #21021 ) ;
#21035 = cartesian_point ( 'none', ( 10.47308093990178800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#21036 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21037 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21038 = axis2_placement_3d ( 'none', #21042, #21037, #21036 ) ;
#21039 = circle ( 'none', #21038, 1.610000000000001200 ) ;
#21040 = circle ( 'none', #21032, 2.000000000000000900 ) ;
#21041 = circle ( 'none', #21034, 2.000000000000000900 ) ;
#21042 = cartesian_point ( 'none', ( 10.20000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21043 = circle ( 'none', #21031, 2.000000000000000900 ) ;
#21044 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21045 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21046 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21047 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#21048 = vector ( 'none', #21047, 1000.000000000000100 ) ;
#21049 = line ( 'none', #21058, #21056 ) ;
#21050 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21051 = vector ( 'none', #21050, 1000.000000000000000 ) ;
#21052 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#21053 = line ( 'none', #21052, #21051 ) ;
#21055 = vertex_point ( 'none', #31779 ) ;
#21054 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#21057 = edge_curve ( 'none', #50674, #21055, #31777, .t. ) ;
#21056 = vector ( 'none', #21054, 1000.000000000000000 ) ;
#21058 = cartesian_point ( 'none', ( 9.500000000000001800, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#21059 = face_outer_bound ( 'none', #4084, .t. ) ;
#21060 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21061 = edge_loop ( 'none', ( #20546, #21016, #21098, #21097 ) ) ;
#21062 = cartesian_point ( 'none', ( -11.41596795512592500, -2.226963484143705600, -9.286011072340791400 ) ) ;
#21063 = edge_curve ( 'none', #18202, #18227, #31719, .t. ) ;
#21064 = circle ( 'none', #21079, 2.000000000000000900 ) ;
#21065 = cartesian_point ( 'none', ( 9.073080939901785800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#21066 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21067 = vector ( 'none', #21066, 1000.000000000000000 ) ;
#21068 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#21069 = line ( 'none', #21068, #21067 ) ;
#21070 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21071 = face_outer_bound ( 'none', #4060, .t. ) ;
#21072 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21073 = cartesian_point ( 'none', ( 9.073080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21074 = vertex_point ( 'none', #31769 ) ;
#21075 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#21076 = vertex_point ( 'none', #31744 ) ;
#21077 = vector ( 'none', #21075, 1000.000000000000200 ) ;
#21078 = cartesian_point ( 'none', ( 10.20000000000000100, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#21079 = axis2_placement_3d ( 'none', #21073, #21072, #21070 ) ;
#21080 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21081 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21082 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21083 = axis2_placement_3d ( 'none', #21027, #21080, #21060 ) ;
#21084 = cartesian_point ( 'none', ( 10.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21085 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#21086 = vector ( 'none', #21085, 1000.000000000000000 ) ;
#21087 = cartesian_point ( 'none', ( 10.47308093990178800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#21088 = line ( 'none', #21078, #21077 ) ;
#21089 = cylindrical_surface ( 'none', #21083, 2.000000000000000000 ) ;
#21090 = edge_curve ( 'none', #50711, #52876, #31774, .t. ) ;
#21091 = edge_curve ( 'none', #10306, #18202, #31758, .t. ) ;
#21092 = advanced_face ( 'none', ( #31778 ), #31775, .f. ) ;
#21093 = edge_curve ( 'none', #50710, #21074, #31822, .t. ) ;
#21094 = edge_loop ( 'none', ( #21168, #21154, #21169, #21140 ) ) ;
#21095 = vertex_point ( 'none', #31818 ) ;
#21096 = vertex_point ( 'none', #31754 ) ;
#21097 = oriented_edge ( 'none', *, *, #21090, .t. ) ;
#21098 = oriented_edge ( 'none', *, *, #50717, .f. ) ;
#21099 = edge_loop ( 'none', ( #21129, #21131, #21127, #21130, #21126, #21128 ) ) ;
#21100 = oriented_edge ( 'none', *, *, #21093, .f. ) ;
#21101 = edge_curve ( 'none', #52885, #20799, #31813, .t. ) ;
#21102 = oriented_edge ( 'none', *, *, #52880, .t. ) ;
#21103 = edge_loop ( 'none', ( #21109, #21113, #21112, #21134 ) ) ;
#21104 = advanced_face ( 'none', ( #31823 ), #31805, .f. ) ;
#21105 = edge_curve ( 'none', #21106, #21108, #31765, .t. ) ;
#21106 = vertex_point ( 'none', #31797 ) ;
#21107 = advanced_face ( 'none', ( #31796 ), #31798, .t. ) ;
#21108 = vertex_point ( 'none', #31792 ) ;
#21109 = oriented_edge ( 'none', *, *, #21093, .t. ) ;
#21110 = edge_curve ( 'none', #21074, #21055, #31788, .t. ) ;
#21111 = oriented_edge ( 'none', *, *, #20763, .t. ) ;
#21112 = oriented_edge ( 'none', *, *, #21057, .f. ) ;
#21113 = oriented_edge ( 'none', *, *, #21110, .t. ) ;
#21114 = oriented_edge ( 'none', *, *, #387, .t. ) ;
#21115 = edge_curve ( 'none', #394, #750, #31849, .t. ) ;
#21116 = oriented_edge ( 'none', *, *, #21115, .t. ) ;
#21117 = oriented_edge ( 'none', *, *, #21196, .f. ) ;
#21118 = advanced_face ( 'none', ( #31856 ), #31787, .t. ) ;
#21119 = edge_loop ( 'none', ( #20386, #21158, #21156, #51143 ) ) ;
#21120 = edge_curve ( 'none', #21055, #21096, #31844, .t. ) ;
#21122 = vertex_point ( 'none', #31839 ) ;
#21121 = edge_curve ( 'none', #50718, #52793, #31838, .t. ) ;
#21123 = advanced_face ( 'none', ( #31841 ), #31845, .f. ) ;
#21124 = oriented_edge ( 'none', *, *, #21164, .t. ) ;
#21125 = oriented_edge ( 'none', *, *, #21643, .f. ) ;
#21126 = oriented_edge ( 'none', *, *, #21121, .f. ) ;
#21127 = oriented_edge ( 'none', *, *, #21132, .t. ) ;
#21128 = oriented_edge ( 'none', *, *, #29471, .f. ) ;
#21129 = oriented_edge ( 'none', *, *, #21057, .t. ) ;
#21130 = oriented_edge ( 'none', *, *, #52852, .t. ) ;
#21131 = oriented_edge ( 'none', *, *, #21120, .t. ) ;
#21132 = edge_curve ( 'none', #21096, #52832, #31886, .t. ) ;
#21133 = edge_curve ( 'none', #21095, #21139, #31834, .t. ) ;
#21134 = oriented_edge ( 'none', *, *, #29458, .f. ) ;
#21135 = edge_loop ( 'none', ( #50991, #29060, #22224, #22103 ) ) ;
#21136 = oriented_edge ( 'none', *, *, #52273, .t. ) ;
#21137 = advanced_face ( 'none', ( #31878 ), #31835, .f. ) ;
#21138 = oriented_edge ( 'none', *, *, #26500, .f. ) ;
#21139 = vertex_point ( 'none', #31829 ) ;
#21140 = oriented_edge ( 'none', *, *, #21121, .t. ) ;
#21141 = oriented_edge ( 'none', *, *, #21173, .f. ) ;
#21142 = edge_curve ( 'none', #21811, #52840, #31871, .t. ) ;
#21143 = edge_loop ( 'none', ( #21124, #21165, #21141, #21125, #21163, #21144 ) ) ;
#21144 = oriented_edge ( 'none', *, *, #52855, .t. ) ;
#21145 = advanced_face ( 'none', ( #31873 ), #31865, .f. ) ;
#21146 = advanced_face ( 'none', ( #31875 ), #31872, .f. ) ;
#21147 = oriented_edge ( 'none', *, *, #49802, .f. ) ;
#21148 = oriented_edge ( 'none', *, *, #22473, .t. ) ;
#21149 = advanced_face ( 'none', ( #31918 ), #31915, .t. ) ;
#21150 = oriented_edge ( 'none', *, *, #2228, .f. ) ;
#21151 = oriented_edge ( 'none', *, *, #156, .t. ) ;
#21152 = advanced_face ( 'none', ( #31916 ), #31919, .t. ) ;
#21153 = oriented_edge ( 'none', *, *, #20456, .t. ) ;
#21154 = oriented_edge ( 'none', *, *, #21142, .f. ) ;
#21155 = vertex_point ( 'none', #31906 ) ;
#21156 = oriented_edge ( 'none', *, *, #51950, .f. ) ;
#21157 = oriented_edge ( 'none', *, *, #13005, .f. ) ;
#21158 = oriented_edge ( 'none', *, *, #12167, .t. ) ;
#21159 = oriented_edge ( 'none', *, *, #51137, .t. ) ;
#21160 = edge_curve ( 'none', #12991, #12176, #31914, .t. ) ;
#21161 = oriented_edge ( 'none', *, *, #24680, .t. ) ;
#21162 = vertex_point ( 'none', #31907 ) ;
#21163 = oriented_edge ( 'none', *, *, #21142, .t. ) ;
#21164 = edge_curve ( 'none', #52794, #21095, #31902, .t. ) ;
#21165 = oriented_edge ( 'none', *, *, #21133, .t. ) ;
#21166 = advanced_face ( 'none', ( #31891 ), #31908, .t. ) ;
#21167 = edge_loop ( 'none', ( #21151, #22354, #22081, #1390 ) ) ;
#21168 = oriented_edge ( 'none', *, *, #52861, .t. ) ;
#21169 = oriented_edge ( 'none', *, *, #21907, .f. ) ;
#21170 = edge_curve ( 'none', #6501, #19141, #31895, .t. ) ;
#21171 = oriented_edge ( 'none', *, *, #52841, .t. ) ;
#21172 = vertex_point ( 'none', #31897 ) ;
#21173 = edge_curve ( 'none', #21920, #21139, #31953, .t. ) ;
#21174 = oriented_edge ( 'none', *, *, #2305, .f. ) ;
#21175 = vertex_point ( 'none', #31894 ) ;
#21176 = oriented_edge ( 'none', *, *, #160, .f. ) ;
#21177 = edge_curve ( 'none', #21175, #216, #31936, .t. ) ;
#21178 = edge_curve ( 'none', #210, #123, #31940, .t. ) ;
#21179 = vertex_point ( 'none', #31896 ) ;
#21180 = vertex_point ( 'none', #31932 ) ;
#21181 = oriented_edge ( 'none', *, *, #218, .f. ) ;
#21182 = oriented_edge ( 'none', *, *, #21186, .f. ) ;
#21183 = vertex_point ( 'none', #31938 ) ;
#21184 = oriented_edge ( 'none', *, *, #14481, .f. ) ;
#21185 = oriented_edge ( 'none', *, *, #14742, .f. ) ;
#21186 = edge_curve ( 'none', #140, #210, #31929, .t. ) ;
#21187 = oriented_edge ( 'none', *, *, #14504, .f. ) ;
#21188 = vertex_point ( 'none', #31951 ) ;
#21189 = edge_curve ( 'none', #14433, #211, #31925, .t. ) ;
#21190 = oriented_edge ( 'none', *, *, #2263, .f. ) ;
#21191 = oriented_edge ( 'none', *, *, #2245, .f. ) ;
#21192 = edge_curve ( 'none', #21203, #21522, #31939, .t. ) ;
#21193 = edge_curve ( 'none', #52288, #52157, #31979, .t. ) ;
#21194 = advanced_face ( 'none', ( #31974 ), #31976, .f. ) ;
#21195 = oriented_edge ( 'none', *, *, #21205, .t. ) ;
#21196 = edge_curve ( 'none', #21108, #19149, #31968, .t. ) ;
#21197 = vertex_point ( 'none', #31965 ) ;
#21198 = oriented_edge ( 'none', *, *, #21193, .t. ) ;
#21199 = vertex_point ( 'none', #31961 ) ;
#21200 = oriented_edge ( 'none', *, *, #50571, .f. ) ;
#21201 = edge_loop ( 'none', ( #23643, #21161, #24724, #24895 ) ) ;
#21202 = oriented_edge ( 'none', *, *, #2256, .f. ) ;
#21203 = vertex_point ( 'none', #31986 ) ;
#21204 = advanced_face ( 'none', ( #31973 ), #31964, .f. ) ;
#21205 = edge_curve ( 'none', #19069, #19149, #32019, .t. ) ;
#21206 = axis2_placement_3d ( 'none', #21219, #21214, #21213 ) ;
#21207 = face_outer_bound ( 'none', #8818, .t. ) ;
#21208 = plane ( 'none', #21260 ) ;
#21209 = cartesian_point ( 'none', ( 5.599999999999999600, 3.306546357697855200e-016, 2.700000000000001500 ) ) ;
#21210 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21211 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21212 = cartesian_point ( 'none', ( -28.49817136710353100, 138.8944443027283500, 38.50000000000000700 ) ) ;
#21213 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21214 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21215 = plane ( 'none', #21256 ) ;
#21216 = cartesian_point ( 'none', ( 5.799999999999999800, 3.061616997868385100e-016, -2.500000000000001300 ) ) ;
#21217 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.500000000000001300 ) ) ;
#21218 = line ( 'none', #21217, #21268 ) ;
#21219 = cartesian_point ( 'none', ( 5.799999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21220 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21221 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21222 = cartesian_point ( 'none', ( 4.630153689607048800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21223 = axis2_placement_3d ( 'none', #21222, #21221, #21220 ) ;
#21224 = face_outer_bound ( 'none', #8810, .t. ) ;
#21225 = cartesian_point ( 'none', ( 4.630153689607048800, 0.0000000000000000000, -5.371010071662833100 ) ) ;
#21226 = direction ( 'none', ( 0.3420201433256622700, 1.150791560227853200e-016, 0.9396926207859106500 ) ) ;
#21227 = vector ( 'none', #21226, 1000.000000000000100 ) ;
#21228 = cartesian_point ( 'none', ( 4.630153689607048800, 6.577590292450083800e-016, 5.371010071662833100 ) ) ;
#21229 = line ( 'none', #21228, #21227 ) ;
#21230 = circle ( 'none', #21223, 5.371010071662833100 ) ;
#21231 = axis2_placement_3d ( 'none', #21212, #21211, #21210 ) ;
#21232 = cartesian_point ( 'none', ( 15.60000000000000300, 2.789133085058098100e-016, -2.054999999999999700 ) ) ;
#21233 = toroidal_surface ( 'none', #21206, 2.700000000000001500, 0.2000000000000000100 ) ;
#21234 = cartesian_point ( 'none', ( 4.630153689607048800, 6.577590292450083800e-016, 5.371010071662833100 ) ) ;
#21235 = plane ( 'none', #21231 ) ;
#21236 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21237 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21238 = cartesian_point ( 'none', ( 5.100000000000002300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21239 = axis2_placement_3d ( 'none', #21238, #21237, #21236 ) ;
#21240 = toroidal_surface ( 'none', #21239, 5.200000000000001100, 0.4999999999999978400 ) ;
#21241 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21242 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21243 = cartesian_point ( 'none', ( 15.60000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21244 = line ( 'none', #21296, #21295 ) ;
#21245 = circle ( 'none', #21297, 2.500000000000002200 ) ;
#21246 = line ( 'none', #21291, #21281 ) ;
#21247 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21248 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21249 = cartesian_point ( 'none', ( 5.599999999999999600, 4.041451884327385900, -1.200406611105325000e-015 ) ) ;
#21250 = cartesian_point ( 'none', ( 15.15500000000001500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21251 = axis2_placement_3d ( 'none', #21243, #21242, #21241 ) ;
#21252 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21253 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21254 = cartesian_point ( 'none', ( 5.600000000000000500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21255 = face_outer_bound ( 'none', #8948, .t. ) ;
#21256 = axis2_placement_3d ( 'none', #21279, #21274, #21273 ) ;
#21257 = face_bound ( 'none', #8881, .t. ) ;
#21258 = face_outer_bound ( 'none', #8906, .t. ) ;
#21259 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21260 = axis2_placement_3d ( 'none', #21249, #21248, #21247 ) ;
#21261 = axis2_placement_3d ( 'none', #21254, #21253, #21252 ) ;
#21262 = direction ( 'none', ( 0.0000000000000000000, 1.224646799147353200e-016, 1.000000000000000000 ) ) ;
#21263 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -1.224646799147353200e-016 ) ) ;
#21264 = cartesian_point ( 'none', ( 5.799999999999999800, 3.306546357697855200e-016, 2.700000000000001500 ) ) ;
#21265 = axis2_placement_3d ( 'none', #21264, #21263, #21262 ) ;
#21266 = conical_surface ( 'none', #21251, 2.054999999999999700, 0.7853981633974658200 ) ;
#21267 = circle ( 'none', #21261, 5.200000000000001100 ) ;
#21268 = vector ( 'none', #21259, 1000.000000000000000 ) ;
#21269 = circle ( 'none', #21265, 0.2000000000000000900 ) ;
#21270 = cartesian_point ( 'none', ( 5.975575286112631400, 11.35000000000000100, -19.00000000000000000 ) ) ;
#21271 = line ( 'none', #21270, #21322 ) ;
#21272 = cartesian_point ( 'none', ( 15.15500000000001500, 0.0000000000000000000, 2.500000000000002200 ) ) ;
#21273 = direction ( 'none', ( 0.5000000000000001100, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#21274 = direction ( 'none', ( -0.8660254037844386000, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#21275 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21276 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21277 = cartesian_point ( 'none', ( 5.799999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21278 = cartesian_point ( 'none', ( 4.175813232069146800, 2.061359961916367800, -3.570380186727397700 ) ) ;
#21279 = cartesian_point ( 'none', ( 6.552925555302256700, 11.35000000000000100, -19.00000000000000000 ) ) ;
#21280 = cartesian_point ( 'none', ( 4.175813232069149400, 4.122719923832744500, -1.071917070974935700e-016 ) ) ;
#21281 = vector ( 'none', #21290, 1000.000000000000000 ) ;
#21282 = circle ( 'none', #21287, 2.500000000000001300 ) ;
#21283 = face_outer_bound ( 'none', #8840, .t. ) ;
#21284 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21285 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21286 = axis2_placement_3d ( 'none', #21293, #21285, #21284 ) ;
#21287 = axis2_placement_3d ( 'none', #21277, #21276, #21275 ) ;
#21288 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21289 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21290 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21291 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.061616997868385100e-016, -2.500000000000001300 ) ) ;
#21292 = circle ( 'none', #21286, 2.700000000000001500 ) ;
#21293 = cartesian_point ( 'none', ( 5.599999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21294 = direction ( 'none', ( -0.7071067811865350300, 8.659560562355083200e-017, -0.7071067811865599000 ) ) ;
#21295 = vector ( 'none', #21294, 1000.000000000000100 ) ;
#21296 = cartesian_point ( 'none', ( 15.60000000000000300, 2.516649172247810600e-016, -2.054999999999999700 ) ) ;
#21297 = axis2_placement_3d ( 'none', #21250, #21289, #21288 ) ;
#21298 = axis2_placement_3d ( 'none', #21341, #21340, #21339 ) ;
#21299 = b_spline_curve_with_knots ( 'none', 3,
( #21348, #21347, #21346, #21345, #21344, #21343 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002086519881787258000, 0.004173039763574516000 ),
.unspecified. ) ;
#21300 = cartesian_point ( 'none', ( 15.60000000000000300, 0.0000000000000000000, 2.054999999999999700 ) ) ;
#21301 = circle ( 'none', #21298, 0.4999999999999978400 ) ;
#21302 = axis2_placement_3d ( 'none', #21335, #21334, #21333 ) ;
#21303 = direction ( 'none', ( -0.7071067811865350300, 0.0000000000000000000, 0.7071067811865599000 ) ) ;
#21304 = vector ( 'none', #21303, 1000.000000000000100 ) ;
#21305 = cartesian_point ( 'none', ( 15.60000000000000300, 0.0000000000000000000, 2.054999999999999700 ) ) ;
#21306 = cartesian_point ( 'none', ( 4.175813232069149400, 4.122719923832744500, -1.071917070974935700e-016 ) ) ;
#21307 = cartesian_point ( 'none', ( 4.050823680195225800, 3.779313952391381900, -0.5899027668435166100 ) ) ;
#21308 = cartesian_point ( 'none', ( 3.973514160553463600, 3.435084588004192300, -1.181876024140317400 ) ) ;
#21309 = cartesian_point ( 'none', ( 3.972709601346592100, 2.746729940827191500, -2.374099244652734700 ) ) ;
#21310 = cartesian_point ( 'none', ( 4.050536630291690100, 2.401306687817041500, -2.976670123173768400 ) ) ;
#21311 = cartesian_point ( 'none', ( 4.175813232069146800, 2.061359961916367800, -3.570380186727397700 ) ) ;
#21312 = line ( 'none', #21305, #21304 ) ;
#21313 = b_spline_curve_with_knots ( 'none', 3,
( #21311, #21310, #21309, #21308, #21307, #21306 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002086519881787260600, 0.004173039763574521200 ),
.unspecified. ) ;
#21314 = cartesian_point ( 'none', ( 15.15500000000001500, 3.061616997868386600e-016, -2.500000000000002700 ) ) ;
#21315 = cartesian_point ( 'none', ( 4.175813232069146800, 2.061359961916367800, -3.570380186727397700 ) ) ;
#21316 = cartesian_point ( 'none', ( 4.050480423730737900, 1.376911654797407200, -3.567926555162023400 ) ) ;
#21317 = cartesian_point ( 'none', ( 3.973110223765528000, 0.6902454861566469400, -3.565797985667391600 ) ) ;
#21318 = cartesian_point ( 'none', ( 3.973110223767137800, -2.263315984422991800e-011, -3.565797985667433800 ) ) ;
#21319 = b_spline_curve_with_knots ( 'none', 3,
( #21318, #21317, #21316, #21315 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002080789711329275400, 0.004173039763574516000 ),
.unspecified. ) ;
#21320 = face_outer_bound ( 'none', #8940, .t. ) ;
#21321 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#21322 = vector ( 'none', #21321, 1000.000000000000000 ) ;
#21323 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21324 = cartesian_point ( 'none', ( 4.175813232069147700, -2.061359961916371400, -3.570380186727398500 ) ) ;
#21325 = cartesian_point ( 'none', ( 4.175813232069146800, -2.061359961916368300, 3.570380186727395000 ) ) ;
#21326 = cartesian_point ( 'none', ( 4.050480423730738800, -1.376911654797416100, 3.567926555162020700 ) ) ;
#21327 = cartesian_point ( 'none', ( 3.973110223765528900, -0.6902454861566647000, 3.565797985667389400 ) ) ;
#21328 = cartesian_point ( 'none', ( 3.973110223767137000, 2.260640516368720300e-011, 3.565797985667431100 ) ) ;
#21329 = face_outer_bound ( 'none', #8960, .t. ) ;
#21330 = b_spline_curve_with_knots ( 'none', 3,
( #21328, #21327, #21326, #21325 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002080789711329301400, 0.004173039763574516000 ),
.unspecified. ) ;
#21331 = cartesian_point ( 'none', ( 4.175813232069146800, -2.061359961916368300, 3.570380186727395000 ) ) ;
#21332 = axis2_placement_3d ( 'none', #21382, #21370, #21323 ) ;
#21333 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21334 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21335 = cartesian_point ( 'none', ( 4.630153689607048800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21336 = face_outer_bound ( 'none', #8959, .t. ) ;
#21337 = cartesian_point ( 'none', ( -5.975575286112634100, -11.35000000000000500, -14.00000000000000000 ) ) ;
#21338 = cartesian_point ( 'none', ( 4.175813232069148600, -4.122719923832741000, 1.022591427200700000e-016 ) ) ;
#21339 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21340 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21341 = cartesian_point ( 'none', ( 5.100000000000002300, 0.0000000000000000000, 5.200000000000001100 ) ) ;
#21342 = conical_surface ( 'none', #21302, 5.371010071662833100, 1.221730476396037500 ) ;
#21343 = cartesian_point ( 'none', ( 4.175813232069146800, 2.061359961916370900, 3.570380186727395900 ) ) ;
#21344 = cartesian_point ( 'none', ( 4.050823680195224000, 2.400527758044904000, 2.978030508226145100 ) ) ;
#21345 = cartesian_point ( 'none', ( 3.973514160553461800, 2.741076955031363400, 2.383932505289870600 ) ) ;
#21346 = cartesian_point ( 'none', ( 3.972709601346593000, 3.429395227388314400, 1.191688283765306900 ) ) ;
#21347 = cartesian_point ( 'none', ( 4.050536630291691900, 3.778525289263161100, 0.5912575323401413300 ) ) ;
#21348 = cartesian_point ( 'none', ( 4.175813232069149400, 4.122719923832744500, -1.071917070974935700e-016 ) ) ;
#21349 = axis2_placement_3d ( 'none', #21358, #21357, #21406 ) ;
#21350 = cartesian_point ( 'none', ( 15.60000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21351 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21352 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21353 = cartesian_point ( 'none', ( 15.60000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21354 = plane ( 'none', #21349 ) ;
#21355 = circle ( 'none', #21403, 2.054999999999999700 ) ;
#21356 = face_bound ( 'none', #8229, .t. ) ;
#21357 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.541976423090495400e-016 ) ) ;
#21358 = cartesian_point ( 'none', ( -51.50000000000000700, -75.99999999999998600, -91.53627083548713000 ) ) ;
#21359 = plane ( 'none', #21369 ) ;
#21360 = cylindrical_surface ( 'none', #21399, 2.500000000000001300 ) ;
#21361 = cartesian_point ( 'none', ( 4.175813232069147700, -2.061359961916371400, -3.570380186727398500 ) ) ;
#21362 = cartesian_point ( 'none', ( 4.050823680195224000, -2.400527758044904500, -2.978030508226147800 ) ) ;
#21363 = cartesian_point ( 'none', ( 3.973514160553462700, -2.741076955031362900, -2.383932505289871400 ) ) ;
#21364 = cartesian_point ( 'none', ( 3.972709601346593000, -3.429395227388313000, -1.191688283765307800 ) ) ;
#21365 = cartesian_point ( 'none', ( 4.050536630291691900, -3.778525289263160200, -0.5912575323401418900 ) ) ;
#21366 = cartesian_point ( 'none', ( 4.175813232069148600, -4.122719923832741000, 1.022591427200700000e-016 ) ) ;
#21367 = conical_surface ( 'none', #21332, 2.054999999999999700, 0.7853981633974658200 ) ;
#21368 = circle ( 'none', #21391, 2.500000000000002200 ) ;
#21369 = axis2_placement_3d ( 'none', #21353, #21352, #21351 ) ;
#21370 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21371 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21372 = cartesian_point ( 'none', ( 4.175813232069148600, -4.122719923832741000, 1.022591427200700000e-016 ) ) ;
#21373 = cartesian_point ( 'none', ( 4.050823680195224900, -3.779313952391378800, 0.5899027668435162800 ) ) ;
#21374 = cartesian_point ( 'none', ( 3.973514160553462700, -3.435084588004190500, 1.181876024140316800 ) ) ;
#21375 = cartesian_point ( 'none', ( 3.972709601346591200, -2.746729940827189700, 2.374099244652732900 ) ) ;
#21376 = cartesian_point ( 'none', ( 4.050536630291688300, -2.401306687817041000, 2.976670123173766700 ) ) ;
#21377 = cartesian_point ( 'none', ( 4.175813232069146800, -2.061359961916368300, 3.570380186727395000 ) ) ;
#21378 = face_bound ( 'none', #8057, .t. ) ;
#21379 = b_spline_curve_with_knots ( 'none', 3,
( #21366, #21365, #21364, #21363, #21362, #21361 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.021390804578839600e-020, 0.002086519881787258400, 0.004173039763574516900 ),
.unspecified. ) ;
#21380 = face_outer_bound ( 'none', #8882, .t. ) ;
#21381 = b_spline_curve_with_knots ( 'none', 3,
( #21377, #21376, #21375, #21374, #21373, #21372 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002086519881787258400, 0.004173039763574516900 ),
.unspecified. ) ;
#21382 = cartesian_point ( 'none', ( 15.60000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21383 = axis2_placement_3d ( 'none', #21394, #21393, #21405 ) ;
#21384 = face_bound ( 'none', #8983, .t. ) ;
#21385 = cartesian_point ( 'none', ( 5.599999999999999600, -4.041451884327381400, -2.379263297403930000e-016 ) ) ;
#21386 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#21387 = line ( 'none', #21386, #21440 ) ;
#21388 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21389 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21390 = cartesian_point ( 'none', ( 15.15500000000001500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21391 = axis2_placement_3d ( 'none', #21390, #21389, #21388 ) ;
#21392 = cylindrical_surface ( 'none', #21383, 2.500000000000001300 ) ;
#21393 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21394 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21395 = face_outer_bound ( 'none', #8897, .t. ) ;
#21396 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21397 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21398 = vector ( 'none', #21409, 1000.000000000000000 ) ;
#21399 = axis2_placement_3d ( 'none', #21371, #21397, #21396 ) ;
#21400 = face_outer_bound ( 'none', #8848, .t. ) ;
#21401 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21402 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21403 = axis2_placement_3d ( 'none', #21350, #21402, #21401 ) ;
#21404 = face_outer_bound ( 'none', #9036, .t. ) ;
#21405 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21406 = direction ( 'none', ( 0.0000000000000000000, 1.541976423090495400e-016, -1.000000000000000000 ) ) ;
#21407 = line ( 'none', #21410, #21398 ) ;
#21408 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21409 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21410 = cartesian_point ( 'none', ( -5.975575286112626100, 11.35000000000000000, -19.00000000000000000 ) ) ;
#21411 = b_spline_curve_with_knots ( 'none', 3,
( #21428, #21417, #21416, #21415 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.380739282169072900e-007, 0.002044882221487535400 ),
.unspecified. ) ;
#21412 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#21413 = vector ( 'none', #21412, 1000.000000000000000 ) ;
#21414 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.500000000000000000, 0.5000000000000000000 ) ) ;
#21415 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.031088913245532100, -1.750000000000004700 ) ) ;
#21416 = cartesian_point ( 'none', ( -1.269221795998302900e-015, 3.375361811986502800, -1.153701847711633600 ) ) ;
#21417 = cartesian_point ( 'none', ( 0.1217565302851105500, 3.710888496608921300, -0.5725525826504667100 ) ) ;
#21418 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#21419 = vector ( 'none', #21418, 1000.000000000000000 ) ;
#21420 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#21421 = line ( 'none', #21420, #21419 ) ;
#21422 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#21423 = vector ( 'none', #21422, 1000.000000000000000 ) ;
#21424 = line ( 'none', #21414, #21413 ) ;
#21425 = edge_curve ( 'none', #21892, #29489, #32021, .t. ) ;
#21426 = axis2_placement_3d ( 'none', #21385, #21666, #21659 ) ;
#21427 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000000000, 0.5000000000000000000 ) ) ;
#21428 = cartesian_point ( 'none', ( 0.3126073911696418700, 4.041451884327385000, -8.294523057778654400e-017 ) ) ;
#21429 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5000000000000002200, 2.500000000000000000 ) ) ;
#21430 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21431 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#21432 = plane ( 'none', #21426 ) ;
#21433 = plane ( 'none', #21437 ) ;
#21434 = line ( 'none', #21431, #21423 ) ;
#21435 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21436 = vector ( 'none', #21435, 1000.000000000000000 ) ;
#21437 = axis2_placement_3d ( 'none', #21443, #21408, #21430 ) ;
#21438 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.500000000000000000, 0.5000000000000000000 ) ) ;
#21439 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -1.084202172485504400e-016 ) ) ;
#21440 = vector ( 'none', #21439, 1000.000000000000000 ) ;
#21441 = cartesian_point ( 'none', ( -0.0000000000000000000, -2.500000000000000000, -0.5000000000000000000 ) ) ;
#21442 = line ( 'none', #21441, #21436 ) ;
#21443 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.041451884327385900, -1.200406611105325000e-015 ) ) ;
#21444 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.031088913245532100, -1.750000000000004700 ) ) ;
#21445 = b_spline_curve_with_knots ( 'none', 3,
( #21504, #21503, #21502, #21501 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.002080789711329275400 ),
.unspecified. ) ;
#21446 = cartesian_point ( 'none', ( 4.630153689607048800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21447 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#21448 = line ( 'none', #21447, #21497 ) ;
#21449 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.031088913245533000, 1.750000000000002700 ) ) ;
#21450 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21451 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21452 = cartesian_point ( 'none', ( -65.00000000000014200, -76.00000000000000000, -13.29999999999997100 ) ) ;
#21453 = face_outer_bound ( 'none', #8989, .t. ) ;
#21454 = toroidal_surface ( 'none', #21457, 5.200000000000001100, 0.4999999999999978400 ) ;
#21455 = circle ( 'none', #21469, 5.371010071662833100 ) ;
#21456 = axis2_placement_3d ( 'none', #21452, #21451, #21450 ) ;
#21457 = axis2_placement_3d ( 'none', #21500, #21493, #21492 ) ;
#21458 = axis2_placement_3d ( 'none', #21472, #21468, #21470 ) ;
#21459 = cartesian_point ( 'none', ( 6.552925555302253200, -11.35000000000000500, -14.00000000000000000 ) ) ;
#21460 = line ( 'none', #21459, #21478 ) ;
#21461 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.511572993685798100e-016, 3.499999999999999600 ) ) ;
#21462 = cartesian_point ( 'none', ( -1.266314256145178800e-015, -0.3420925509533347400, 3.499999999999997800 ) ) ;
#21463 = cartesian_point ( 'none', ( 0.02944718078674027700, -0.6813962075909453200, 3.499999999999996000 ) ) ;
#21464 = cartesian_point ( 'none', ( 0.1381419387168537900, -1.355287006802371900, 3.499999999999997800 ) ) ;
#21465 = cartesian_point ( 'none', ( 0.2175679805410051800, -1.691499766303318900, 3.499999999999997300 ) ) ;
#21466 = cartesian_point ( 'none', ( 0.3126073911696367600, -2.020725942163688500, 3.499999999999996900 ) ) ;
#21467 = circle ( 'none', #21456, 5.500000000000003600 ) ;
#21468 = direction ( 'none', ( -0.8660254037844384900, 0.5000000000000004400, 0.0000000000000000000 ) ) ;
#21469 = axis2_placement_3d ( 'none', #21446, #21505, #21499 ) ;
#21470 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#21471 = face_outer_bound ( 'none', #9009, .t. ) ;
#21472 = cartesian_point ( 'none', ( 13.10585111060451300, -3.469446951953614200e-015, -19.00000000000000000 ) ) ;
#21473 = b_spline_curve_with_knots ( 'none', 3,
( #21466, #21465, #21464, #21463, #21462, #21461 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.003805860999069543100, 0.004828937044845080900, 0.005852013090620620000 ),
.unspecified. ) ;
#21474 = plane ( 'none', #21458 ) ;
#21475 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.511572993685798100e-016, 3.499999999999999600 ) ) ;
#21476 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21477 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21478 = vector ( 'none', #21477, 1000.000000000000000 ) ;
#21479 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21480 = circle ( 'none', #21525, 3.499999999999999600 ) ;
#21481 = face_outer_bound ( 'none', #9017, .t. ) ;
#21482 = cartesian_point ( 'none', ( 0.3126073911696397000, -4.041451884327381400, -1.364861509952741300e-016 ) ) ;
#21483 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#21484 = circle ( 'none', #21511, 3.499999999999999600 ) ;
#21485 = axis2_placement_3d ( 'none', #21479, #21531, #21476 ) ;
#21486 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#21487 = vector ( 'none', #21486, 1000.000000000000000 ) ;
#21488 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000000000, 0.5000000000000000000 ) ) ;
#21489 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#21490 = conical_surface ( 'none', #21485, 3.499999999999999600, 1.047197551196603800 ) ;
#21491 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000000000, -0.5000000000000000000 ) ) ;
#21492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21493 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21494 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21495 = line ( 'none', #21488, #21487 ) ;
#21496 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21497 = vector ( 'none', #21496, 1000.000000000000000 ) ;
#21498 = circle ( 'none', #21527, 3.499999999999999600 ) ;
#21499 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21500 = cartesian_point ( 'none', ( 5.100000000000002300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21501 = cartesian_point ( 'none', ( 3.973110223767137800, -2.263315984422991800e-011, -3.565797985667433800 ) ) ;
#21502 = cartesian_point ( 'none', ( 3.973110223768738800, -0.6864646529411689800, -3.565797985667476000 ) ) ;
#21503 = cartesian_point ( 'none', ( 4.050880675075949200, -1.379097446046196700, -3.567934390854431200 ) ) ;
#21504 = cartesian_point ( 'none', ( 4.175813232069147700, -2.061359961916371400, -3.570380186727398500 ) ) ;
#21505 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21506 = axis2_placement_3d ( 'none', #21516, #21547, #21546 ) ;
#21507 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21508 = circle ( 'none', #21561, 3.499999999999999600 ) ;
#21509 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21510 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21511 = axis2_placement_3d ( 'none', #21518, #21510, #21509 ) ;
#21512 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21513 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21514 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21515 = axis2_placement_3d ( 'none', #21514, #21513, #21512 ) ;
#21516 = cartesian_point ( 'none', ( -65.00000000000014200, -76.00000000000000000, 51.70000000000003100 ) ) ;
#21517 = cartesian_point ( 'none', ( 0.3126073911696418700, 4.041451884327385000, -8.294523057778654400e-017 ) ) ;
#21518 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21519 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21520 = circle ( 'none', #21506, 5.500000000000005300 ) ;
#21522 = vertex_point ( 'none', #31959 ) ;
#21521 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21523 = vertex_point ( 'none', #32010 ) ;
#21524 = circle ( 'none', #21515, 3.499999999999999600 ) ;
#21525 = axis2_placement_3d ( 'none', #21529, #21528, #21521 ) ;
#21526 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21527 = axis2_placement_3d ( 'none', #21530, #21494, #21526 ) ;
#21528 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21529 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21530 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21531 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21532 = line ( 'none', #21581, #21580 ) ;
#21533 = direction ( 'none', ( 0.0000000000000000000, 5.421010862427522200e-017, 1.000000000000000000 ) ) ;
#21534 = vector ( 'none', #21533, 1000.000000000000000 ) ;
#21535 = circle ( 'none', #21545, 3.499999999999999600 ) ;
#21536 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21537 = vector ( 'none', #21536, 1000.000000000000000 ) ;
#21538 = cartesian_point ( 'none', ( -0.0000000000000000000, -0.5000000000000001100, -0.5000000000000000000 ) ) ;
#21539 = line ( 'none', #21538, #21537 ) ;
#21540 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21541 = vector ( 'none', #21540, 1000.000000000000000 ) ;
#21542 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#21543 = line ( 'none', #21542, #21541 ) ;
#21544 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.031088913245533000, 1.750000000000003300 ) ) ;
#21545 = axis2_placement_3d ( 'none', #21586, #21585, #21584 ) ;
#21546 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21547 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21548 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.031088913245534800, -1.749999999999999800 ) ) ;
#21549 = line ( 'none', #21559, #21534 ) ;
#21550 = cartesian_point ( 'none', ( 0.3126073911696383200, 2.020725942163691200, 3.499999999999997800 ) ) ;
#21551 = cartesian_point ( 'none', ( 0.2182387239012620600, 1.693823289460906900, 3.499999999999997800 ) ) ;
#21552 = cartesian_point ( 'none', ( 0.1397371499201701400, 1.362866705336856400, 3.499999999999997800 ) ) ;
#21553 = cartesian_point ( 'none', ( 0.03027795056225596900, 0.6888063905605172900, 3.499999999999998200 ) ) ;
#21554 = cartesian_point ( 'none', ( -1.219727444046192100e-015, 0.3423821193871258700, 3.499999999999997800 ) ) ;
#21555 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.511572993685798100e-016, 3.499999999999999600 ) ) ;
#21556 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000000000, 2.500000000000000000 ) ) ;
#21557 = cartesian_point ( 'none', ( 0.0000000000000000000, -59.25000000000000000, 13.44522678755358300 ) ) ;
#21558 = b_spline_curve_with_knots ( 'none', 3,
( #21555, #21554, #21553, #21552, #21551, #21550 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.005852013090620620000, 0.006875955131657966200, 0.007899897172695312400 ),
.unspecified. ) ;
#21559 = cartesian_point ( 'none', ( -0.0000000000000000000, -0.5000000000000002200, -2.500000000000000000 ) ) ;
#21560 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21561 = axis2_placement_3d ( 'none', #21507, #21519, #21560 ) ;
#21562 = face_outer_bound ( 'none', #9053, .t. ) ;
#21563 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#21564 = vector ( 'none', #21563, 1000.000000000000000 ) ;
#21565 = cartesian_point ( 'none', ( 12.81717597600970000, 0.4999999999999970000, -19.00000000000000000 ) ) ;
#21566 = line ( 'none', #21565, #21564 ) ;
#21567 = direction ( 'none', ( 0.0000000000000000000, -5.421010862427522200e-017, 1.000000000000000000 ) ) ;
#21568 = vector ( 'none', #21567, 1000.000000000000000 ) ;
#21569 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#21570 = line ( 'none', #21569, #21568 ) ;
#21571 = cartesian_point ( 'none', ( -0.0000000000000000000, -2.500000000000000000, -0.5000000000000000000 ) ) ;
#21572 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.500000000000000000, 0.5000000000000003300 ) ) ;
#21573 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#21574 = vector ( 'none', #21573, 1000.000000000000000 ) ;
#21575 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21576 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000000000, 2.500000000000000000 ) ) ;
#21577 = line ( 'none', #21576, #21574 ) ;
#21578 = cartesian_point ( 'none', ( -0.0000000000000000000, -0.5000000000000001100, -0.5000000000000000000 ) ) ;
#21579 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21580 = vector ( 'none', #21579, 1000.000000000000000 ) ;
#21581 = cartesian_point ( 'none', ( 6.841600689897069800, 10.85000000000000000, -19.00000000000000000 ) ) ;
#21582 = line ( 'none', #21623, #21622 ) ;
#21583 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#21584 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21585 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21586 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21587 = axis2_placement_3d ( 'none', #21620, #21575, #21605 ) ;
#21588 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.511572993685797100e-016, -3.500000000000000000 ) ) ;
#21589 = cartesian_point ( 'none', ( -0.0000000000000000000, -0.5000000000000002200, -2.500000000000000000 ) ) ;
#21590 = cartesian_point ( 'none', ( 0.3126073911695719200, -2.020725942163794600, -3.500000000000000400 ) ) ;
#21591 = cartesian_point ( 'none', ( 0.2175679805369817600, -1.691499766289384000, -3.500000000000000400 ) ) ;
#21592 = cartesian_point ( 'none', ( 0.1381419387119263400, -1.355287006778808500, -3.500000000000000900 ) ) ;
#21593 = cartesian_point ( 'none', ( 0.02944718078427182100, -0.6813962075686343900, -3.500000000000000900 ) ) ;
#21594 = cartesian_point ( 'none', ( 1.897353801849633300e-016, -0.3420925509381482200, -3.500000000000000000 ) ) ;
#21595 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.511572993685797100e-016, -3.500000000000000000 ) ) ;
#21596 = cartesian_point ( 'none', ( 0.3126073911696383200, 2.020725942163691200, 3.499999999999997800 ) ) ;
#21597 = oriented_edge ( 'none', *, *, #21425, .t. ) ;
#21598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21599 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21600 = axis2_placement_3d ( 'none', #21648, #21647, #21646 ) ;
#21601 = face_outer_bound ( 'none', #9007, .t. ) ;
#21602 = oriented_edge ( 'none', *, *, #52289, .f. ) ;
#21603 = cartesian_point ( 'none', ( 4.071447262713888000, -2.020725942163691600, -3.500000000000000400 ) ) ;
#21604 = b_spline_curve_with_knots ( 'none', 3,
( #21595, #21594, #21593, #21592, #21591, #21590 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01308430721348210000, 0.01410661710602282400, 0.01512892699856354700 ),
.unspecified. ) ;
#21605 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21606 = edge_curve ( 'none', #21522, #22041, #32006, .t. ) ;
#21607 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.511572993685797100e-016, -3.500000000000000000 ) ) ;
#21608 = cartesian_point ( 'none', ( 3.218725199566340800e-016, 0.3423821193476827600, -3.499999999999999600 ) ) ;
#21609 = cartesian_point ( 'none', ( 0.03027795055833711800, 0.6888063905328601900, -3.499999999999998200 ) ) ;
#21610 = cartesian_point ( 'none', ( 0.1397371499203156600, 1.362866705341263500, -3.500000000000000400 ) ) ;
#21611 = cartesian_point ( 'none', ( 0.2182387239031230400, 1.693823289467350400, -3.499999999999999600 ) ) ;
#21612 = cartesian_point ( 'none', ( 0.3126073911696380900, 2.020725942163688500, -3.499999999999999600 ) ) ;
#21614 = oriented_edge ( 'none', *, *, #21606, .f. ) ;
#21613 = vertex_point ( 'none', #32004 ) ;
#21615 = conical_surface ( 'none', #21645, 3.499999999999999600, 1.047197551196603800 ) ;
#21616 = face_outer_bound ( 'none', #9092, .t. ) ;
#21617 = conical_surface ( 'none', #21600, 3.499999999999999600, 1.047197551196603800 ) ;
#21618 = conical_surface ( 'none', #21587, 3.499999999999999600, 1.047197551196603800 ) ;
#21619 = b_spline_curve_with_knots ( 'none', 3,
( #21612, #21611, #21610, #21609, #21608, #21607 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01103795673506156400, 0.01206113197427183100, 0.01308430721348210000 ),
.unspecified. ) ;
#21620 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21621 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21622 = vector ( 'none', #21621, 1000.000000000000000 ) ;
#21623 = cartesian_point ( 'none', ( 5.599999999999999600, -2.020725942163691600, -3.500000000000000400 ) ) ;
#21624 = cartesian_point ( 'none', ( 0.3126073911696397000, -4.041451884327381400, -1.364861509952741300e-016 ) ) ;
#21625 = cartesian_point ( 'none', ( 0.2174200650117531800, -3.876582599186211300, -0.2855619784720677700 ) ) ;
#21626 = cartesian_point ( 'none', ( 0.1388410611046080900, -3.710337782248033500, -0.5735064479039780900 ) ) ;
#21627 = cartesian_point ( 'none', ( 0.02993401039713679300, -3.373851915354616300, -1.156317065392237900 ) ) ;
#21628 = cartesian_point ( 'none', ( -1.326453595400233900e-015, -3.202582148906729700, -1.452965002680429700 ) ) ;
#21629 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.031088913245534800, -1.749999999999999800 ) ) ;
#21630 = edge_curve ( 'none', #21922, #21893, #32001, .t. ) ;
#21631 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21632 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21633 = b_spline_curve_with_knots ( 'none', 3,
( #21629, #21628, #21627, #21626, #21625, #21624 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002044882221487526700, 0.003063384235218491500, 0.004081886248949456400 ),
.unspecified. ) ;
#21634 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.031088913245533000, 1.750000000000003300 ) ) ;
#21635 = cartesian_point ( 'none', ( -6.617189669926802200e-016, 2.686816014504569000, 2.346298152288372100 ) ) ;
#21636 = cartesian_point ( 'none', ( 0.1217565302851090200, 2.351289329882152700, 2.927447417349534800 ) ) ;
#21637 = cartesian_point ( 'none', ( 0.3126073911696383200, 2.020725942163691200, 3.499999999999997800 ) ) ;
#21638 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21639 = edge_curve ( 'none', #21106, #19069, #31996, .t. ) ;
#21640 = b_spline_curve_with_knots ( 'none', 3,
( #21637, #21636, #21635, #21634 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.380739282171021100e-007, 0.002044882221487521100 ),
.unspecified. ) ;
#21641 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21642 = conical_surface ( 'none', #21681, 3.499999999999999600, 1.047197551196603800 ) ;
#21643 = edge_curve ( 'none', #21811, #21920, #31992, .t. ) ;
#21644 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21645 = axis2_placement_3d ( 'none', #21649, #21599, #21598 ) ;
#21646 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21647 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21648 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21649 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21650 = face_outer_bound ( 'none', #9080, .t. ) ;
#21651 = vector ( 'none', #21655, 1000.000000000000000 ) ;
#21652 = cartesian_point ( 'none', ( 34.27308093990179600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21653 = axis2_placement_3d ( 'none', #21652, #21911, #21901 ) ;
#21654 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21655 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21656 = face_outer_bound ( 'none', #9116, .t. ) ;
#21657 = cartesian_point ( 'none', ( -12.81717597600970000, -0.5000000000000022200, -14.00000000000000000 ) ) ;
#21658 = cartesian_point ( 'none', ( 5.975575286112627900, -11.35000000000000500, -14.00000000000000000 ) ) ;
#21659 = direction ( 'none', ( 0.0000000000000000000, 0.5000000000000008900, 0.8660254037844381500 ) ) ;
#21660 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.031088913245533000, 1.750000000000002700 ) ) ;
#21661 = cartesian_point ( 'none', ( -2.223024206871615500e-015, -3.375361811986501400, 1.153701847711631400 ) ) ;
#21662 = cartesian_point ( 'none', ( 0.1217565302851090800, -3.710888496608918600, 0.5725525826504657100 ) ) ;
#21663 = edge_curve ( 'none', #21893, #21613, #32000, .t. ) ;
#21664 = cartesian_point ( 'none', ( 0.3126073911696397000, -4.041451884327381400, -1.364861509952741300e-016 ) ) ;
#21665 = axis2_placement_3d ( 'none', #21669, #21668, #21654 ) ;
#21666 = direction ( 'none', ( 0.0000000000000000000, 0.8660254037844381500, -0.5000000000000008900 ) ) ;
#21667 = b_spline_curve_with_knots ( 'none', 3,
( #21664, #21662, #21661, #21660 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.380739282169636200e-007, 0.002044882221487531900 ),
.unspecified. ) ;
#21668 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21669 = cartesian_point ( 'none', ( 5.773502691896256400, 9.999999999999998200, -14.00000000000000000 ) ) ;
#21670 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21671 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#21672 = face_outer_bound ( 'none', #8999, .t. ) ;
#21673 = conical_surface ( 'none', #21685, 3.499999999999999600, 1.047197551196603800 ) ;
#21674 = cartesian_point ( 'none', ( 0.3126073911696367600, -2.020725942163688500, 3.499999999999996900 ) ) ;
#21675 = cartesian_point ( 'none', ( 0.2174200650117508700, -2.185595227304859100, 3.214438021527929600 ) ) ;
#21676 = oriented_edge ( 'none', *, *, #22096, .f. ) ;
#21677 = cartesian_point ( 'none', ( 0.1388410611046059000, -2.351840044243036500, 2.926493552096020700 ) ) ;
#21678 = cartesian_point ( 'none', ( 0.02993401039713517200, -2.688325911136454100, 2.343682934607763400 ) ) ;
#21679 = cartesian_point ( 'none', ( -2.378468515890074600e-015, -2.859595677584338500, 2.047034997319572700 ) ) ;
#21680 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.031088913245533000, 1.750000000000002700 ) ) ;
#21681 = axis2_placement_3d ( 'none', #21641, #21632, #21644 ) ;
#21682 = oriented_edge ( 'none', *, *, #21643, .t. ) ;
#21683 = b_spline_curve_with_knots ( 'none', 3,
( #21680, #21679, #21678, #21677, #21675, #21674 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002044882221487531900, 0.003063384235218493300, 0.004081886248949454600 ),
.unspecified. ) ;
#21684 = edge_curve ( 'none', #21920, #21892, #31988, .t. ) ;
#21685 = axis2_placement_3d ( 'none', #21631, #21638, #21670 ) ;
#21686 = cartesian_point ( 'none', ( 3.951447005078449100, -1.347150628109125200, 3.499999999999996900 ) ) ;
#21687 = cartesian_point ( 'none', ( 4.071447262713886200, -2.020725942163688500, 3.499999999999996900 ) ) ;
#21688 = plane ( 'none', #21732 ) ;
#21689 = b_spline_curve_with_knots ( 'none', 3,
( #21687, #21686, #21736, #21735, #21734 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.002020725942163689600, 0.004041451884327379300 ),
.unspecified. ) ;
#21690 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.146163712481656600e-016 ) ) ;
#21691 = direction ( 'none', ( 0.0000000000000000000, 2.146163712481656600e-016, -1.000000000000000000 ) ) ;
#21692 = cartesian_point ( 'none', ( 5.599999999999999600, 2.020725942163690700, 3.499999999999997800 ) ) ;
#21693 = axis2_placement_3d ( 'none', #21692, #21691, #21690 ) ;
#21694 = cartesian_point ( 'none', ( 4.071447262713887100, 2.020725942163690700, 3.499999999999997800 ) ) ;
#21695 = cartesian_point ( 'none', ( 0.3126073911696418700, 4.041451884327385000, -8.294523057778654400e-017 ) ) ;
#21696 = cartesian_point ( 'none', ( 0.2174200650117546800, 3.876582599186214000, 0.2855619784720687700 ) ) ;
#21697 = cartesian_point ( 'none', ( 0.1388410611046092500, 3.710337782248036100, 0.5735064479039796400 ) ) ;
#21698 = cartesian_point ( 'none', ( 0.02993401039713743800, 3.373851915354617100, 1.156317065392240100 ) ) ;
#21699 = cartesian_point ( 'none', ( -7.165898733771378900e-016, 3.202582148906730100, 1.452965002680432400 ) ) ;
#21700 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.031088913245533000, 1.750000000000003300 ) ) ;
#21701 = plane ( 'none', #21693 ) ;
#21702 = face_outer_bound ( 'none', #9134, .t. ) ;
#21703 = face_outer_bound ( 'none', #50684, .t. ) ;
#21704 = b_spline_curve_with_knots ( 'none', 3,
( #21700, #21699, #21698, #21697, #21696, #21695 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002044882221487521100, 0.003063384235218488500, 0.004081886248949455500 ),
.unspecified. ) ;
#21705 = cartesian_point ( 'none', ( 0.3126073911696367600, -2.020725942163688500, 3.499999999999996900 ) ) ;
#21706 = plane ( 'none', #21755 ) ;
#21707 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21708 = cartesian_point ( 'none', ( 6.552925555302253200, -11.35000000000000500, -19.00000000000000000 ) ) ;
#21709 = axis2_placement_3d ( 'none', #21708, #21762, #21761 ) ;
#21710 = cartesian_point ( 'none', ( 4.071447262713886200, -2.020725942163688500, 3.499999999999996900 ) ) ;
#21711 = cartesian_point ( 'none', ( 3.951447005078450000, -2.357513599190970100, 2.916666666666666100 ) ) ;
#21712 = cartesian_point ( 'none', ( 3.806834918298645000, -3.031088913245537900, 1.749999999999999300 ) ) ;
#21713 = cartesian_point ( 'none', ( 3.951447005078450900, -3.704664227300099400, 0.5833333333333327000 ) ) ;
#21714 = cartesian_point ( 'none', ( 4.071447262713888000, -4.041451884327381400, -2.379263297403930000e-016 ) ) ;
#21715 = plane ( 'none', #21709 ) ;
#21716 = line ( 'none', #21759, #21758 ) ;
#21717 = cartesian_point ( 'none', ( 4.071447262713886200, 2.020725942163688500, -3.499999999999999600 ) ) ;
#21718 = face_outer_bound ( 'none', #9119, .t. ) ;
#21719 = b_spline_curve_with_knots ( 'none', 3,
( #21714, #21713, #21712, #21711, #21710 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.002020725942163689600, 0.004041451884327380100 ),
.unspecified. ) ;
#21720 = cartesian_point ( 'none', ( 4.071447262713888000, -4.041451884327381400, -2.379263297403930000e-016 ) ) ;
#21721 = cartesian_point ( 'none', ( 3.951447005078451800, -3.704664227300101600, -0.5833333333333332600 ) ) ;
#21722 = cartesian_point ( 'none', ( 3.806834918298645000, -3.031088913245536100, -1.750000000000000700 ) ) ;
#21723 = cartesian_point ( 'none', ( 3.951447005078450000, -2.357513599190973300, -2.916666666666667000 ) ) ;
#21724 = cartesian_point ( 'none', ( 4.071447262713888000, -2.020725942163691600, -3.500000000000000400 ) ) ;
#21725 = vector ( 'none', #21707, 1000.000000000000000 ) ;
#21726 = cartesian_point ( 'none', ( 5.599999999999999600, -4.041451884327381400, -2.379263297403930000e-016 ) ) ;
#21727 = line ( 'none', #21726, #21725 ) ;
#21728 = b_spline_curve_with_knots ( 'none', 3,
( #21724, #21723, #21722, #21721, #21720 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.002020725942163690100, 0.004041451884327380100 ),
.unspecified. ) ;
#21729 = direction ( 'none', ( 0.0000000000000000000, -0.4999999999999999400, 0.8660254037844387100 ) ) ;
#21730 = direction ( 'none', ( -0.0000000000000000000, 0.8660254037844387100, 0.4999999999999999400 ) ) ;
#21731 = cartesian_point ( 'none', ( 5.599999999999999600, -2.020725942163691600, -3.500000000000000400 ) ) ;
#21732 = axis2_placement_3d ( 'none', #21731, #21730, #21729 ) ;
#21733 = cartesian_point ( 'none', ( 4.071447262713886200, -2.020725942163688500, 3.499999999999996900 ) ) ;
#21734 = cartesian_point ( 'none', ( 4.071447262713887100, 2.020725942163690700, 3.499999999999997800 ) ) ;
#21735 = cartesian_point ( 'none', ( 3.951447005078450900, 1.347150628109128300, 3.499999999999998200 ) ) ;
#21736 = cartesian_point ( 'none', ( 3.806834918298642300, 1.084202172485504400e-015, 3.499999999999996900 ) ) ;
#21737 = cartesian_point ( 'none', ( 4.071447262713888000, -2.020725942163691600, -3.500000000000000400 ) ) ;
#21738 = cartesian_point ( 'none', ( 3.951447005078452700, -1.347150628109128600, -3.500000000000001300 ) ) ;
#21739 = cartesian_point ( 'none', ( 3.806834918298643200, -1.734723475976807100e-015, -3.499999999999999100 ) ) ;
#21740 = cartesian_point ( 'none', ( 3.951447005078450000, 1.347150628109125000, -3.499999999999999100 ) ) ;
#21741 = cartesian_point ( 'none', ( 4.071447262713886200, 2.020725942163688500, -3.499999999999999600 ) ) ;
#21742 = axis2_placement_3d ( 'none', #21900, #21899, #21898 ) ;
#21743 = plane ( 'none', #21756 ) ;
#21744 = b_spline_curve_with_knots ( 'none', 3,
( #21741, #21740, #21739, #21738, #21737 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.002020725942163690100, 0.004041451884327380100 ),
.unspecified. ) ;
#21745 = line ( 'none', #21767, #21766 ) ;
#21746 = face_outer_bound ( 'none', #9163, .t. ) ;
#21747 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -2.146163712481656600e-016 ) ) ;
#21748 = direction ( 'none', ( 0.0000000000000000000, -2.146163712481656600e-016, 1.000000000000000000 ) ) ;
#21749 = cartesian_point ( 'none', ( 5.599999999999999600, 2.020725942163688500, -3.499999999999999600 ) ) ;
#21750 = cartesian_point ( 'none', ( 4.071447262713888000, -4.041451884327381400, -2.379263297403930000e-016 ) ) ;
#21751 = face_outer_bound ( 'none', #9064, .t. ) ;
#21752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21753 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.541976423090495400e-016 ) ) ;
#21754 = cartesian_point ( 'none', ( -74.00000000000000000, -76.00000000000000000, -20.80000000000000100 ) ) ;
#21755 = axis2_placement_3d ( 'none', #21749, #21748, #21747 ) ;
#21756 = axis2_placement_3d ( 'none', #21781, #21816, #21815 ) ;
#21757 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#21758 = vector ( 'none', #21757, 1000.000000000000000 ) ;
#21759 = cartesian_point ( 'none', ( 5.975575286112627900, -11.35000000000000500, -19.00000000000000000 ) ) ;
#21760 = axis2_placement_3d ( 'none', #21754, #21753, #21752 ) ;
#21761 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#21762 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#21763 = circle ( 'none', #21760, 5.000000000000000900 ) ;
#21764 = cartesian_point ( 'none', ( 6.841600689897067200, -10.85000000000000300, -14.00000000000000000 ) ) ;
#21765 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21766 = vector ( 'none', #21765, 1000.000000000000000 ) ;
#21767 = cartesian_point ( 'none', ( 5.599999999999999600, 2.020725942163688500, -3.499999999999999600 ) ) ;
#21768 = cartesian_point ( 'none', ( 0.3126073911695719200, -2.020725942163794600, -3.500000000000000400 ) ) ;
#21769 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.031088913245534800, -1.749999999999999800 ) ) ;
#21770 = cartesian_point ( 'none', ( -1.136816801560756900e-015, -2.686816014504579600, -2.346298152288353500 ) ) ;
#21771 = cartesian_point ( 'none', ( 0.1217565302851023600, -2.351289329882173100, -2.927447417349501100 ) ) ;
#21772 = cartesian_point ( 'none', ( 0.3126073911695719200, -2.020725942163794600, -3.500000000000000400 ) ) ;
#21773 = b_spline_curve_with_knots ( 'none', 3,
( #21772, #21771, #21770, #21769 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.380739282773774200e-007, 0.002044882221487526700 ),
.unspecified. ) ;
#21774 = face_outer_bound ( 'none', #9147, .t. ) ;
#21775 = cartesian_point ( 'none', ( 0.3126073911696380900, 2.020725942163688500, -3.499999999999999600 ) ) ;
#21776 = cartesian_point ( 'none', ( 0.2174200650117517900, 2.185595227304859100, -3.214438021527933100 ) ) ;
#21777 = cartesian_point ( 'none', ( 0.1388410611046072000, 2.351840044243036500, -2.926493552096023800 ) ) ;
#21778 = cartesian_point ( 'none', ( 0.02993401039713644200, 2.688325911136454600, -2.343682934607767000 ) ) ;
#21779 = cartesian_point ( 'none', ( -1.265467223197924300e-015, 2.859595677584339400, -2.047034997319575800 ) ) ;
#21780 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.031088913245532100, -1.750000000000004700 ) ) ;
#21781 = cartesian_point ( 'none', ( 5.599999999999999600, 2.020725942163688500, -3.499999999999999600 ) ) ;
#21782 = cartesian_point ( 'none', ( 0.3126073911696380900, 2.020725942163688500, -3.499999999999999600 ) ) ;
#21784 = oriented_edge ( 'none', *, *, #29307, .f. ) ;
#21783 = b_spline_curve_with_knots ( 'none', 3,
( #21780, #21779, #21778, #21777, #21776, #21775 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002044882221487535400, 0.003063384235218496700, 0.004081886248949458100 ),
.unspecified. ) ;
#21785 = cartesian_point ( 'none', ( 3.878096786084615400, -2.680238624989335100, 2.357690525109921200 ) ) ;
#21786 = cartesian_point ( 'none', ( 3.973120950957391300, -3.095286303600934800, 1.770403389535926400 ) ) ;
#21787 = cartesian_point ( 'none', ( 3.959192498367889900, -3.062155062615870000, 1.751251371679062300 ) ) ;
#21788 = cartesian_point ( 'none', ( 3.919876093249906800, -3.038342542905769800, 1.737436344889184100 ) ) ;
#21789 = cartesian_point ( 'none', ( 3.879151688878800900, -3.038372531889732600, 1.737384402445292700 ) ) ;
#21790 = cartesian_point ( 'none', ( 3.974175853751576300, -3.450041667767370900, 1.156004144994311700 ) ) ;
#21791 = cartesian_point ( 'none', ( 3.960256759566833700, -3.417403250572903500, 1.135972011740550500 ) ) ;
#21792 = cartesian_point ( 'none', ( 3.920936420190293000, -3.395001918291651300, 1.119684185725057900 ) ) ;
#21793 = cartesian_point ( 'none', ( 3.880206591672986000, -3.396506438790129600, 1.117078279780664000 ) ) ;
#21794 = cartesian_point ( 'none', ( 4.055509951370069600, -3.795063692760676200, 0.5628347969907968600 ) ) ;
#21795 = cartesian_point ( 'none', ( 4.042341126160398100, -3.761922597870040400, 0.5415379832805069500 ) ) ;
#21796 = cartesian_point ( 'none', ( 4.002705028659308400, -3.739830237496516700, 0.5224240169736517100 ) ) ;
#21797 = cartesian_point ( 'none', ( 3.961540689291479300, -3.742686906240676700, 0.5174761215683734200 ) ) ;
#21798 = cartesian_point ( 'none', ( 4.180231891692620200, -4.134807952925570800, -0.02076457676760378900 ) ) ;
#21799 = cartesian_point ( 'none', ( 4.167925236133664100, -4.100883808951780700, -0.04295925172507349100 ) ) ;
#21800 = cartesian_point ( 'none', ( 4.127932699134169600, -4.078582397001777200, -0.06431193446313210300 ) ) ;
#21801 = cartesian_point ( 'none', ( 4.086262629614029900, -4.082406995609983500, -0.07093633357110418200 ) ) ;
#21802 = cartesian_point ( 'none', ( 4.104070371397484400, -2.023683613428367300, 3.505122836902506000 ) ) ;
#21803 = cartesian_point ( 'none', ( 4.093692494532773700, -2.021783646005769400, 3.501831996793840500 ) ) ;
#21804 = cartesian_point ( 'none', ( 4.082498951862917600, -2.020725942163687600, 3.499999999999998700 ) ) ;
#21805 = cartesian_point ( 'none', ( 4.071447262713886200, -2.020725942163688500, 3.499999999999996900 ) ) ;
#21806 = face_outer_bound ( 'none', #9097, .t. ) ;
#21807 = oriented_edge ( 'none', *, *, #21105, .f. ) ;
#21808 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #21801, #21800, #21799, #21798 ),
( #21797, #21796, #21795, #21794 ),
( #21793, #21792, #21791, #21790 ),
( #21789, #21788, #21787, #21786 ),
( #21785, #21839, #21838, #21837 ),
( #21836, #21835, #21834, #21833 ),
( #21832, #21831, #21830, #21829 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 4 ),
( 0.01651999345535504600, 0.01858032176739834000, 0.02064065007944163400 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#21809 = b_spline_curve_with_knots ( 'none', 3,
( #21805, #21804, #21803, #21802, #21828, #21827, #21826, #21825, #21824, #21823, #21822, #21821, #21820, #21819, #21818, #21817 ),
.unspecified., .f., .f.,
( 4, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 3.315506744709606200e-005, 6.608280158699783700e-005, 0.0001026520855291452500, 0.0001376952025664775500, 0.0001398064759190597500 ),
.unspecified. ) ;
#21810 = face_outer_bound ( 'none', #9151, .t. ) ;
#21811 = vertex_point ( 'none', #32050 ) ;
#21812 = oriented_edge ( 'none', *, *, #21684, .t. ) ;
#21813 = oriented_edge ( 'none', *, *, #22685, .f. ) ;
#21814 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #21869, #21868, #21867, #21866 ),
( #21865, #21864, #21863, #21862 ),
( #21861, #21860, #21859, #21858 ),
( #21856, #21855, #21854, #21853 ),
( #21852, #21851, #21850, #21849 ),
( #21848, #21847, #21846, #21845 ),
( #21844, #21843, #21842, #21841 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 4 ),
( 0.01651999345535505200, 0.01858032176739834700, 0.02064065007944164100 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#21815 = direction ( 'none', ( 0.0000000000000000000, -0.5000000000000013300, -0.8660254037844379300 ) ) ;
#21816 = direction ( 'none', ( 0.0000000000000000000, -0.8660254037844379300, 0.5000000000000013300 ) ) ;
#21817 = cartesian_point ( 'none', ( 4.175813232069146800, -2.061359961916368300, 3.570380186727395000 ) ) ;
#21818 = cartesian_point ( 'none', ( 4.175572532730929400, -2.061029303918052500, 3.569807470274386900 ) ) ;
#21819 = cartesian_point ( 'none', ( 4.175326769692854400, -2.060699556488917200, 3.569236330973471400 ) ) ;
#21820 = cartesian_point ( 'none', ( 4.175075985190093600, -2.060370777630113900, 3.568666869285565200 ) ) ;
#21821 = cartesian_point ( 'none', ( 4.170895651974848100, -2.054890354522628500, 3.559174498016363300 ) ) ;
#21822 = cartesian_point ( 'none', ( 4.165266963751723700, -2.049631966911992500, 3.550066703508905100 ) ) ;
#21823 = cartesian_point ( 'none', ( 4.158413352280813800, -2.044871626972825300, 3.541821552872967500 ) ) ;
#21824 = cartesian_point ( 'none', ( 4.151274195509685700, -2.039912954708746000, 3.533232880573498900 ) ) ;
#21825 = cartesian_point ( 'none', ( 4.142654963991859100, -2.035398498734350500, 3.525413613457313300 ) ) ;
#21826 = cartesian_point ( 'none', ( 4.132952817037867100, -2.031684012687261700, 3.518979934899749500 ) ) ;
#21827 = cartesian_point ( 'none', ( 4.124214193018075600, -2.028338413290943900, 3.513185186763554400 ) ) ;
#21828 = cartesian_point ( 'none', ( 4.114405500665260900, -2.025575754679713700, 3.508400121684935000 ) ) ;
#21829 = cartesian_point ( 'none', ( 4.180345304246196200, -2.049116244671346500, 3.591763845239303700 ) ) ;
#21830 = cartesian_point ( 'none', ( 4.168039432627832500, -2.012931957397460400, 3.573481803737936800 ) ) ;
#21831 = cartesian_point ( 'none', ( 4.128046571531730700, -1.983287427944462600, 3.564845408787586000 ) ) ;
#21832 = cartesian_point ( 'none', ( 4.086376042167605900, -1.979461949354206900, 3.571471332069175600 ) ) ;
#21833 = cartesian_point ( 'none', ( 4.052395249793373300, -2.393265544609836300, 2.990699912260413200 ) ) ;
#21834 = cartesian_point ( 'none', ( 4.039205006855497400, -2.358280295094748800, 2.972653174110057700 ) ) ;
#21835 = cartesian_point ( 'none', ( 3.999577760941453800, -2.330731416076718100, 2.963054768558163000 ) ) ;
#21836 = cartesian_point ( 'none', ( 3.958425987714782000, -2.327898515879426500, 2.967961495632643200 ) ) ;
#21837 = cartesian_point ( 'none', ( 3.972066048163205700, -2.740530939434498800, 2.384802634077541200 ) ) ;
#21838 = cartesian_point ( 'none', ( 3.958128237168946100, -2.706906874658836500, 2.366530731617574100 ) ) ;
#21839 = cartesian_point ( 'none', ( 3.918815766309521100, -2.681683167519887800, 2.355188504053310300 ) ) ;
#21840 = b_spline_curve_with_knots ( 'none', 3,
( #21873, #21872, #21871, #21870, #21915 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.002020725942163691800, 0.004041451884327383600 ),
.unspecified. ) ;
#21841 = cartesian_point ( 'none', ( 4.180345304246198000, -4.135116856707394800, 0.02129519942689858700 ) ) ;
#21842 = cartesian_point ( 'none', ( 4.168039432627834300, -4.101192000697226400, 0.04349069067323425200 ) ) ;
#21843 = cartesian_point ( 'none', ( 4.128046571531732500, -4.078890398546607600, 0.06484540878759030600 ) ) ;
#21844 = cartesian_point ( 'none', ( 4.086376042167606700, -4.082715877136863900, 0.07147133206918027100 ) ) ;
#21845 = cartesian_point ( 'none', ( 4.052395249793374200, -3.786654871418332600, -0.5772788035039097000 ) ) ;
#21846 = cartesian_point ( 'none', ( 4.039205006855498300, -3.753533312967135300, -0.5560040577412849200 ) ) ;
#21847 = cartesian_point ( 'none', ( 3.999577760941454700, -3.731446410414352300, -0.5369452314418337000 ) ) ;
#21848 = cartesian_point ( 'none', ( 3.958425987714782900, -3.734279310611644300, -0.5320385043673531200 ) ) ;
#21849 = cartesian_point ( 'none', ( 3.972066048163206600, -3.435565133840448000, -1.180968096368736800 ) ) ;
#21850 = cartesian_point ( 'none', ( 3.958128237168947000, -3.402929169746814700, -1.160984753324503500 ) ) ;
#21851 = cartesian_point ( 'none', ( 3.918815766309522900, -3.380494658971184000, -1.144811495946687100 ) ) ;
#21852 = cartesian_point ( 'none', ( 3.878096786084616700, -3.381939201501736200, -1.142309474890075700 ) ) ;
#21853 = cartesian_point ( 'none', ( 3.973120950957392200, -3.080857462084659800, -1.795394876136477500 ) ) ;
#21854 = cartesian_point ( 'none', ( 3.959192498367890800, -3.047705707594350300, -1.776278388712939200 ) ) ;
#21855 = cartesian_point ( 'none', ( 3.919876093249907700, -3.023835283585303300, -1.762563655110813900 ) ) ;
#21856 = cartesian_point ( 'none', ( 3.879151688878801800, -3.023805294601340100, -1.762615597554705100 ) ) ;
#21857 = edge_curve ( 'none', #21613, #29500, #32052, .t. ) ;
#21858 = cartesian_point ( 'none', ( 3.974175853751577200, -2.726149790328871600, -2.409821655904218500 ) ) ;
#21859 = cartesian_point ( 'none', ( 3.960256759566834500, -2.692482245441886000, -2.391572024101375600 ) ) ;
#21860 = cartesian_point ( 'none', ( 3.920936420190293900, -2.667175908199422200, -2.380315814274940800 ) ) ;
#21861 = cartesian_point ( 'none', ( 3.880206591672986400, -2.665671387700943500, -2.382921720219334500 ) ) ;
#21862 = cartesian_point ( 'none', ( 4.055509951370069600, -2.384961078708228000, -3.005204168415326100 ) ) ;
#21863 = cartesian_point ( 'none', ( 4.042341126160397200, -2.349946949570134200, -2.987151545185949600 ) ) ;
#21864 = cartesian_point ( 'none', ( 4.002705028659307600, -2.322347588994556800, -2.977575983026346000 ) ) ;
#21865 = cartesian_point ( 'none', ( 3.961540689291478400, -2.319490920250397300, -2.982523878431624400 ) ) ;
#21866 = cartesian_point ( 'none', ( 4.180231891692619300, -2.049421325483210300, -3.591231015387274600 ) ) ;
#21867 = cartesian_point ( 'none', ( 4.167925236133663200, -2.013238101154408300, -3.572949182383066800 ) ) ;
#21868 = cartesian_point ( 'none', ( 4.127932699134168700, -1.983595429489298100, -3.564311934463130400 ) ) ;
#21869 = cartesian_point ( 'none', ( 4.086262629614029000, -1.979770830881091100, -3.570936333571102400 ) ) ;
#21870 = cartesian_point ( 'none', ( 3.951447005078450900, 2.357513599190972400, -2.916666666666668300 ) ) ;
#21871 = cartesian_point ( 'none', ( 3.806834918298645000, 3.031088913245535200, -1.749999999999999300 ) ) ;
#21872 = cartesian_point ( 'none', ( 3.951447005078450900, 3.704664227300102500, -0.5833333333333330400 ) ) ;
#21873 = cartesian_point ( 'none', ( 4.071447262713888900, 4.041451884327385000, 0.0000000000000000000 ) ) ;
#21874 = cartesian_point ( 'none', ( 6.841600689897066300, -10.85000000000000700, -19.00000000000000000 ) ) ;
#21875 = line ( 'none', #21874, #21905 ) ;
#21876 = vector ( 'none', #21914, 1000.000000000000000 ) ;
#21877 = cartesian_point ( 'none', ( 5.599999999999999600, 2.020725942163690700, 3.499999999999997800 ) ) ;
#21878 = line ( 'none', #21877, #21876 ) ;
#21879 = line ( 'none', #22929, #22974 ) ;
#21880 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21881 = cartesian_point ( 'none', ( 4.071447262713888900, 4.041451884327385000, 0.0000000000000000000 ) ) ;
#21882 = cartesian_point ( 'none', ( 3.951447005078455400, 3.704664227300105600, 0.5833333333333313700 ) ) ;
#21883 = cartesian_point ( 'none', ( 3.806834918298645000, 3.031088913245538300, 1.750000000000000900 ) ) ;
#21884 = cartesian_point ( 'none', ( 3.951447005078450900, 2.357513599190972800, 2.916666666666663900 ) ) ;
#21885 = cartesian_point ( 'none', ( 4.071447262713887100, 2.020725942163690700, 3.499999999999997800 ) ) ;
#21886 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21887 = vector ( 'none', #21886, 1000.000000000000000 ) ;
#21888 = vertex_point ( 'none', #32043 ) ;
#21889 = vertex_point ( 'none', #32042 ) ;
#21890 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21891 = vector ( 'none', #21890, 1000.000000000000000 ) ;
#21892 = vertex_point ( 'none', #32055 ) ;
#21893 = vertex_point ( 'none', #32041 ) ;
#21894 = b_spline_curve_with_knots ( 'none', 3,
( #21885, #21884, #21883, #21882, #21881 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.002020725942163690100, 0.004041451884327380100 ),
.unspecified. ) ;
#21895 = cartesian_point ( 'none', ( 5.599999999999999600, 4.041451884327385000, 0.0000000000000000000 ) ) ;
#21896 = cartesian_point ( 'none', ( 5.599999999999999600, -2.020725942163688500, 3.499999999999996900 ) ) ;
#21897 = line ( 'none', #21896, #21887 ) ;
#21898 = direction ( 'none', ( 0.0000000000000000000, 0.5000000000000010000, -0.8660254037844381500 ) ) ;
#21899 = direction ( 'none', ( 0.0000000000000000000, -0.8660254037844381500, -0.5000000000000010000 ) ) ;
#21900 = cartesian_point ( 'none', ( 5.599999999999999600, 4.041451884327385000, 0.0000000000000000000 ) ) ;
#21901 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#21902 = edge_curve ( 'none', #615, #12518, #32035, .t. ) ;
#21903 = line ( 'none', #21895, #21891 ) ;
#21904 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#21905 = vector ( 'none', #21904, 1000.000000000000000 ) ;
#21906 = oriented_edge ( 'none', *, *, #22143, .t. ) ;
#21907 = edge_curve ( 'none', #50718, #21811, #32049, .t. ) ;
#21908 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#21909 = vector ( 'none', #21908, 1000.000000000000200 ) ;
#21910 = cartesian_point ( 'none', ( 13.10585111060451300, -3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#21911 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#21912 = line ( 'none', #21910, #21909 ) ;
#21913 = plane ( 'none', #21742 ) ;
#21914 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21915 = cartesian_point ( 'none', ( 4.071447262713886200, 2.020725942163688500, -3.499999999999999600 ) ) ;
#21916 = cartesian_point ( 'none', ( 3.961540689291478400, 2.319490920250395500, 2.982523878431625700 ) ) ;
#21917 = cartesian_point ( 'none', ( 4.180231891692619300, 2.049421325483208100, 3.591231015387275500 ) ) ;
#21918 = cartesian_point ( 'none', ( 4.167925236133663200, 2.013238101154406000, 3.572949182383067200 ) ) ;
#21919 = cartesian_point ( 'none', ( 4.127932699134168700, 1.983595429489295700, 3.564311934463131300 ) ) ;
#21920 = vertex_point ( 'none', #32022 ) ;
#21921 = cartesian_point ( 'none', ( 4.086262629614029000, 1.979770830881088400, 3.570936333571103300 ) ) ;
#21922 = vertex_point ( 'none', #32037 ) ;
#21923 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #21921, #21919, #21918, #21917 ),
( #21916, #21964, #21963, #21962 ),
( #21961, #21960, #21959, #21958 ),
( #21957, #21956, #21955, #21954 ),
( #21953, #21952, #21951, #21950 ),
( #21949, #21948, #21947, #21946 ),
( #21945, #21944, #21943, #21942 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 4 ),
( 0.01651999345535505600, 0.01858032176739835000, 0.02064065007944164400 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#21924 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#21925 = b_spline_curve_with_knots ( 'none', 3,
( #21967, #21966, #21965, #21940, #21939, #21938, #21937, #21936, #21935, #21933, #21932, #21931, #21930, #21929, #21988, #21987 ),
.unspecified., .f., .f.,
( 4, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 3.315506744709155600e-005, 6.608280158698770000e-005, 0.0001026520855291340500, 0.0001376952025664801500, 0.0001398064759190615900 ),
.unspecified. ) ;
#21926 = face_outer_bound ( 'none', #9195, .t. ) ;
#21927 = face_outer_bound ( 'none', #9197, .t. ) ;
#21928 = face_outer_bound ( 'none', #9202, .t. ) ;
#21929 = cartesian_point ( 'none', ( 4.175326769692858000, 4.121399112977857500, 5.795520989748096800e-015 ) ) ;
#21930 = cartesian_point ( 'none', ( 4.175075985190098000, 4.120741555260247300, 4.360310433596334000e-015 ) ) ;
#21931 = cartesian_point ( 'none', ( 4.170895651974850800, 4.109780709045217900, -1.956325060274894300e-014 ) ) ;
#21932 = cartesian_point ( 'none', ( 4.165266963751723700, 4.099263933823989300, 1.822264144067561500e-015 ) ) ;
#21933 = cartesian_point ( 'none', ( 4.158413352280810200, 4.089743253945650600, 1.573084801699680700e-015 ) ) ;
#21934 = advanced_face ( 'none', ( #32091 ), #32009, .f. ) ;
#21935 = cartesian_point ( 'none', ( 4.151274195509681200, 4.079825909417492000, 1.313523780938459900e-015 ) ) ;
#21936 = cartesian_point ( 'none', ( 4.142654963991854600, 4.070796997468702800, -9.334613932953592800e-016 ) ) ;
#21937 = cartesian_point ( 'none', ( 4.132952817037861800, 4.063368025374526100, -8.303347616882379300e-016 ) ) ;
#21938 = cartesian_point ( 'none', ( 4.124214193018071100, 4.056676826581891300, -7.374496647797578700e-016 ) ) ;
#21939 = cartesian_point ( 'none', ( 4.114405500665257300, 4.051151509359432800, 3.954455225320399400e-016 ) ) ;
#21940 = cartesian_point ( 'none', ( 4.104070371397482700, 4.047367226856740900, 3.954455225320399400e-016 ) ) ;
#21941 = vertex_point ( 'none', #32089 ) ;
#21942 = cartesian_point ( 'none', ( 4.180345304246199800, 4.135116856707398400, -0.02129519942689738300 ) ) ;
#21943 = cartesian_point ( 'none', ( 4.168039432627836000, 4.101192000697230000, -0.04349069067323319700 ) ) ;
#21944 = cartesian_point ( 'none', ( 4.128046571531734300, 4.078890398546611200, -0.06484540878758939000 ) ) ;
#21945 = cartesian_point ( 'none', ( 4.086376042167608500, 4.082715877136867500, -0.07147133206917938300 ) ) ;
#21946 = cartesian_point ( 'none', ( 4.052395249793376000, 3.786654871418335700, 0.5772788035039103600 ) ) ;
#21947 = cartesian_point ( 'none', ( 4.039205006855501000, 3.753533312967137500, 0.5560040577412853600 ) ) ;
#21948 = cartesian_point ( 'none', ( 3.999577760941456500, 3.731446410414355400, 0.5369452314418340400 ) ) ;
#21949 = cartesian_point ( 'none', ( 3.958425987714784700, 3.734279310611647000, 0.5320385043673534500 ) ) ;
#21950 = cartesian_point ( 'none', ( 3.972066048163208400, 3.435565133840450300, 1.180968096368737500 ) ) ;
#21951 = cartesian_point ( 'none', ( 3.958128237168948300, 3.402929169746816500, 1.160984753324503900 ) ) ;
#21952 = cartesian_point ( 'none', ( 3.918815766309522900, 3.380494658971185700, 1.144811495946687500 ) ) ;
#21953 = cartesian_point ( 'none', ( 3.878096786084617200, 3.381939201501738000, 1.142309474890076200 ) ) ;
#21954 = cartesian_point ( 'none', ( 3.973120950957392600, 3.080857462084661200, 1.795394876136478200 ) ) ;
#21955 = cartesian_point ( 'none', ( 3.959192498367891700, 3.047705707594351200, 1.776278388712939600 ) ) ;
#21956 = cartesian_point ( 'none', ( 3.919876093249908600, 3.023835283585304200, 1.762563655110814100 ) ) ;
#21957 = cartesian_point ( 'none', ( 3.879151688878802200, 3.023805294601341000, 1.762615597554705300 ) ) ;
#21958 = cartesian_point ( 'none', ( 3.974175853751577200, 2.726149790328872100, 2.409821655904218500 ) ) ;
#21959 = cartesian_point ( 'none', ( 3.960256759566834500, 2.692482245441886000, 2.391572024101375600 ) ) ;
#21960 = cartesian_point ( 'none', ( 3.920936420190293900, 2.667175908199422200, 2.380315814274940800 ) ) ;
#21961 = cartesian_point ( 'none', ( 3.880206591672986900, 2.665671387700943500, 2.382921720219334500 ) ) ;
#21962 = cartesian_point ( 'none', ( 4.055509951370069600, 2.384961078708226300, 3.005204168415327400 ) ) ;
#21963 = cartesian_point ( 'none', ( 4.042341126160397200, 2.349946949570132400, 2.987151545185950500 ) ) ;
#21964 = cartesian_point ( 'none', ( 4.002705028659307600, 2.322347588994555100, 2.977575983026346900 ) ) ;
#21965 = cartesian_point ( 'none', ( 4.093692494532772800, 4.043567292011546000, 3.954455225320399400e-016 ) ) ;
#21966 = cartesian_point ( 'none', ( 4.082498951862918400, 4.041451884327385000, 0.0000000000000000000 ) ) ;
#21967 = cartesian_point ( 'none', ( 4.071447262713888900, 4.041451884327385000, 0.0000000000000000000 ) ) ;
#21968 = cartesian_point ( 'none', ( 3.920936420190294800, 3.395001918291656700, -1.119684185725053500 ) ) ;
#21969 = cartesian_point ( 'none', ( 3.880206591672987300, 3.396506438790134900, -1.117078279780659800 ) ) ;
#21970 = cartesian_point ( 'none', ( 4.055509951370071400, 3.795063692760683300, -0.5628347969907903100 ) ) ;
#21971 = cartesian_point ( 'none', ( 4.042341126160399900, 3.761922597870047900, -0.5415379832805002900 ) ) ;
#21972 = cartesian_point ( 'none', ( 4.002705028659310200, 3.739830237496524200, -0.5224240169736451600 ) ) ;
#21973 = cartesian_point ( 'none', ( 3.961540689291481100, 3.742686906240683800, -0.5174761215683667500 ) ) ;
#21974 = cartesian_point ( 'none', ( 4.180231891692622900, 4.134807952925579700, 0.02076457676761189800 ) ) ;
#21975 = cartesian_point ( 'none', ( 4.167925236133666700, 4.100883808951789600, 0.04295925172508171400 ) ) ;
#21976 = cartesian_point ( 'none', ( 4.127932699134172300, 4.078582397001785200, 0.06431193446314045800 ) ) ;
#21977 = cartesian_point ( 'none', ( 4.086262629614032500, 4.082406995609992400, 0.07093633357111257800 ) ) ;
#21978 = b_spline_curve_with_knots ( 'none', 3,
( #21979, #21984, #21983, #22008, #22007, #22006, #22005, #22004, #22003, #22002, #22001, #22000, #21999, #21998, #21997, #21996 ),
.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. ) ;
#21979 = cartesian_point ( 'none', ( 4.071447262713887100, 2.020725942163690700, 3.499999999999997800 ) ) ;
#21980 = b_spline_curve_with_knots ( 'none', 3,
( #21995, #21994, #21993, #21992, #21991, #21990, #21989, #22057, #22056, #22055, #22054, #22053, #22052, #22051, #22050, #22049 ),
.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. ) ;
#21981 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #21977, #21976, #21975, #21974 ),
( #21973, #21972, #21971, #21970 ),
( #21969, #21968, #22026, #22025 ),
( #22024, #22023, #22022, #22021 ),
( #22020, #22019, #22018, #22017 ),
( #22016, #22015, #22014, #22013 ),
( #22012, #22011, #22010, #22009 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 4 ),
( 0.01651999345535504200, 0.01858032176739834300, 0.02064065007944164400 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#21982 = oriented_edge ( 'none', *, *, #23177, .t. ) ;
#21983 = cartesian_point ( 'none', ( 4.093692494532770200, 2.021783646005772100, 3.501831996793840900 ) ) ;
#21984 = cartesian_point ( 'none', ( 4.082498951862915800, 2.020725942163690700, 3.499999999999997800 ) ) ;
#21985 = cartesian_point ( 'none', ( -5.975575286112634100, -11.35000000000000500, -19.00000000000000000 ) ) ;
#21986 = line ( 'none', #21985, #22046 ) ;
#21987 = cartesian_point ( 'none', ( 4.175813232069149400, 4.122719923832744500, -1.071917070974935700e-016 ) ) ;
#21988 = cartesian_point ( 'none', ( 4.175572532730933000, 4.122058607836118300, 2.416611538457984900e-015 ) ) ;
#21989 = cartesian_point ( 'none', ( 4.158413352280814700, 2.044871626972826200, -3.541821552872969700 ) ) ;
#21990 = cartesian_point ( 'none', ( 4.165266963751724600, 2.049631966911993800, -3.550066703508907300 ) ) ;
#21991 = cartesian_point ( 'none', ( 4.170895651974849000, 2.054890354522581800, -3.559174498016392600 ) ) ;
#21992 = cartesian_point ( 'none', ( 4.175075985190094500, 2.060370777630123700, -3.568666869285561600 ) ) ;
#21993 = cartesian_point ( 'none', ( 4.175326769692855300, 2.060699556488930600, -3.569236330973466000 ) ) ;
#21994 = cartesian_point ( 'none', ( 4.175572532730929400, 2.061029303918055600, -3.569807470274387800 ) ) ;
#21995 = cartesian_point ( 'none', ( 4.175813232069146800, 2.061359961916367800, -3.570380186727397700 ) ) ;
#21996 = cartesian_point ( 'none', ( 4.175813232069146800, 2.061359961916370900, 3.570380186727395900 ) ) ;
#21997 = cartesian_point ( 'none', ( 4.175572532730931200, 2.061029303918062700, 3.569807470274384700 ) ) ;
#21998 = cartesian_point ( 'none', ( 4.175326769692855300, 2.060699556488945600, 3.569236330973458500 ) ) ;
#21999 = cartesian_point ( 'none', ( 4.175075985190095400, 2.060370777630135700, 3.568666869285556300 ) ) ;
#22000 = cartesian_point ( 'none', ( 4.170895651974848100, 2.054890354522544100, 3.559174498016410800 ) ) ;
#22001 = cartesian_point ( 'none', ( 4.165266963751720100, 2.049631966911993300, 3.550066703508898400 ) ) ;
#22002 = cartesian_point ( 'none', ( 4.158413352280806700, 2.044871626972824000, 3.541821552872958600 ) ) ;
#22003 = cartesian_point ( 'none', ( 4.151274195509677700, 2.039912954708744700, 3.533232880573490900 ) ) ;
#22004 = cartesian_point ( 'none', ( 4.142654963991852800, 2.035398498734349600, 3.525413613457307100 ) ) ;
#22005 = cartesian_point ( 'none', ( 4.132952817037859100, 2.031684012687261700, 3.518979934899744100 ) ) ;
#22006 = cartesian_point ( 'none', ( 4.124214193018068500, 2.028338413290944800, 3.513185186763551300 ) ) ;
#22007 = cartesian_point ( 'none', ( 4.114405500665255600, 2.025575754679715500, 3.508400121684933200 ) ) ;
#22008 = cartesian_point ( 'none', ( 4.104070371397480000, 2.023683613428369600, 3.505122836902505100 ) ) ;
#22009 = cartesian_point ( 'none', ( 4.180345304246198000, 2.049116244671344200, -3.591763845239309000 ) ) ;
#22010 = cartesian_point ( 'none', ( 4.168039432627834300, 2.012931957397458200, -3.573481803737942100 ) ) ;
#22011 = cartesian_point ( 'none', ( 4.128046571531732500, 1.983287427944461000, -3.564845408787590900 ) ) ;
#22012 = cartesian_point ( 'none', ( 4.086376042167606700, 1.979461949354205200, -3.571471332069180900 ) ) ;
#22013 = cartesian_point ( 'none', ( 4.052395249793374200, 2.393265544609835900, -2.990699912260416800 ) ) ;
#22014 = cartesian_point ( 'none', ( 4.039205006855499200, 2.358280295094748300, -2.972653174110060800 ) ) ;
#22015 = cartesian_point ( 'none', ( 3.999577760941454700, 2.330731416076718100, -2.963054768558166100 ) ) ;
#22016 = cartesian_point ( 'none', ( 3.958425987714782900, 2.327898515879426500, -2.967961495632646300 ) ) ;
#22017 = cartesian_point ( 'none', ( 3.972066048163205700, 2.740530939434501000, -2.384802634077540300 ) ) ;
#22018 = cartesian_point ( 'none', ( 3.958128237168946100, 2.706906874658838700, -2.366530731617573200 ) ) ;
#22019 = cartesian_point ( 'none', ( 3.918815766309522000, 2.681683167519890400, -2.355188504053309400 ) ) ;
#22020 = cartesian_point ( 'none', ( 3.878096786084615800, 2.680238624989337700, -2.357690525109920300 ) ) ;
#22021 = cartesian_point ( 'none', ( 3.973120950957392200, 3.095286303600938800, -1.770403389535923700 ) ) ;
#22022 = cartesian_point ( 'none', ( 3.959192498367890800, 3.062155062615874000, -1.751251371679059600 ) ) ;
#22023 = cartesian_point ( 'none', ( 3.919876093249907700, 3.038342542905773800, -1.737436344889181400 ) ) ;
#22024 = cartesian_point ( 'none', ( 3.879151688878801800, 3.038372531889736500, -1.737384402445290000 ) ) ;
#22025 = cartesian_point ( 'none', ( 3.974175853751578100, 3.450041667767376600, -1.156004144994307300 ) ) ;
#22026 = cartesian_point ( 'none', ( 3.960256759566835400, 3.417403250572909300, -1.135972011740546100 ) ) ;
#22027 = cartesian_point ( 'none', ( 4.180232103119977600, 2.085387772176686500, -3.570466442734699300 ) ) ;
#22028 = cartesian_point ( 'none', ( 4.167925449022562600, 2.087646853186119400, -3.529989932862422500 ) ) ;
#22029 = cartesian_point ( 'none', ( 4.127932911418835000, 2.094988116010642300, -3.499999999999999600 ) ) ;
#22030 = cartesian_point ( 'none', ( 4.086262841041387300, 2.102637316508705100, -3.499999999999999600 ) ) ;
#22031 = face_outer_bound ( 'none', #9213, .t. ) ;
#22032 = line ( 'none', #22133, #22132 ) ;
#22033 = cartesian_point ( 'none', ( 4.170895651974849000, -2.054890354522684400, -3.559174498016332200 ) ) ;
#22034 = cartesian_point ( 'none', ( 4.175075985190096300, -2.060370777630105000, -3.568666869285576300 ) ) ;
#22035 = cartesian_point ( 'none', ( 4.175326769692856200, -2.060699556488904300, -3.569236330973484300 ) ) ;
#22036 = cartesian_point ( 'none', ( 4.175572532730931200, -2.061029303918052100, -3.569807470274393200 ) ) ;
#22037 = cartesian_point ( 'none', ( 4.175813232069147700, -2.061359961916371400, -3.570380186727398500 ) ) ;
#22038 = b_spline_curve_with_knots ( 'none', 3,
( #22037, #22036, #22035, #22034, #22033, #22069, #22068, #22067, #22065, #22064, #22063, #22062, #22061, #22060, #22059, #22058 ),
.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. ) ;
#22039 = axis2_placement_3d ( 'none', #22048, #22047, #22144 ) ;
#22040 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #22030, #22029, #22028, #22027 ),
( #22095, #22094, #22093, #22092 ),
( #22091, #22090, #22089, #22088 ),
( #22087, #22086, #22085, #22084 ),
( #22083, #22082, #22080, #22079 ),
( #22078, #22077, #22076, #22075 ),
( #22074, #22073, #22072, #22071 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 4 ),
( 0.01652267773200353700, 0.01858309280828997900, 0.02064350788457642400 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#22041 = vertex_point ( 'none', #32028 ) ;
#22042 = advanced_face ( 'none', ( #32039, #32088, #32027, #32026, #32084, #32082 ), #32030, .t. ) ;
#22043 = face_outer_bound ( 'none', #9304, .t. ) ;
#22044 = plane ( 'none', #22039 ) ;
#22045 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#22046 = vector ( 'none', #22045, 1000.000000000000000 ) ;
#22047 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22048 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, 0.5000000000000000000 ) ) ;
#22049 = cartesian_point ( 'none', ( 4.071447262713886200, 2.020725942163688500, -3.499999999999999600 ) ) ;
#22050 = cartesian_point ( 'none', ( 4.082498951862917600, 2.020725942163687600, -3.500000000000000900 ) ) ;
#22051 = cartesian_point ( 'none', ( 4.093692494532774600, 2.021783646005768500, -3.501831996793843200 ) ) ;
#22052 = cartesian_point ( 'none', ( 4.104070371397485300, 2.023683613428366400, -3.505122836902508700 ) ) ;
#22053 = cartesian_point ( 'none', ( 4.114405500665261800, 2.025575754679712800, -3.508400121684937200 ) ) ;
#22054 = cartesian_point ( 'none', ( 4.124214193018076500, 2.028338413290943900, -3.513185186763556600 ) ) ;
#22055 = cartesian_point ( 'none', ( 4.132952817037868000, 2.031684012687262200, -3.518979934899751700 ) ) ;
#22056 = cartesian_point ( 'none', ( 4.142654963991860000, 2.035398498734351000, -3.525413613457315500 ) ) ;
#22057 = cartesian_point ( 'none', ( 4.151274195509686600, 2.039912954708746500, -3.533232880573501200 ) ) ;
#22058 = cartesian_point ( 'none', ( 4.071447262713888000, -2.020725942163691600, -3.500000000000000400 ) ) ;
#22059 = cartesian_point ( 'none', ( 4.082498951862917600, -2.020725942163691600, -3.500000000000000400 ) ) ;
#22060 = cartesian_point ( 'none', ( 4.093692494532772800, -2.021783646005771700, -3.501831996793843600 ) ) ;
#22061 = cartesian_point ( 'none', ( 4.104070371397481800, -2.023683613428369100, -3.505122836902508300 ) ) ;
#22062 = cartesian_point ( 'none', ( 4.114405500665257300, -2.025575754679715100, -3.508400121684935900 ) ) ;
#22063 = cartesian_point ( 'none', ( 4.124214193018070200, -2.028338413290944800, -3.513185186763553500 ) ) ;
#22064 = cartesian_point ( 'none', ( 4.132952817037860900, -2.031684012687261700, -3.518979934899747300 ) ) ;
#22066 = oriented_edge ( 'none', *, *, #21193, .f. ) ;
#22065 = cartesian_point ( 'none', ( 4.142654963991853700, -2.035398498734349600, -3.525413613457310200 ) ) ;
#22067 = cartesian_point ( 'none', ( 4.151274195509679500, -2.039912954708745100, -3.533232880573494500 ) ) ;
#22068 = cartesian_point ( 'none', ( 4.158413352280808400, -2.044871626972824400, -3.541821552872962200 ) ) ;
#22069 = cartesian_point ( 'none', ( 4.165266963751721900, -2.049631966911993300, -3.550066703508902400 ) ) ;
#22070 = line ( 'none', #21671, #21651 ) ;
#22071 = cartesian_point ( 'none', ( 4.180345136606690400, -2.085999704580134400, -3.570468642550116200 ) ) ;
#22072 = cartesian_point ( 'none', ( 4.168039263829628600, -2.088259135325355200, -3.529991111317063000 ) ) ;
#22073 = cartesian_point ( 'none', ( 4.128046403212553500, -2.095602060163321400, -3.500000000000000400 ) ) ;
#22074 = cartesian_point ( 'none', ( 4.086375874528100000, -2.103253014742890100, -3.500000000000000400 ) ) ;
#22075 = cartesian_point ( 'none', ( 4.052399816026624400, -1.393413821722742300, -3.567978804073911500 ) ) ;
#22076 = cartesian_point ( 'none', ( 4.039209604482221200, -1.395277526469761200, -3.528657279190402700 ) ) ;
#22077 = cartesian_point ( 'none', ( 3.999582345593925700, -1.400739568903500700, -3.500000000000000400 ) ) ;
#22078 = cartesian_point ( 'none', ( 3.958430553948034000, -1.406405438950074900, -3.500000000000000400 ) ) ;
#22079 = cartesian_point ( 'none', ( 3.972073812805169800, -0.6951863852557986800, -3.565770933113341400 ) ) ;
#22080 = cartesian_point ( 'none', ( 3.958136070691782300, -0.6961747029907494600, -3.527515590013851300 ) ) ;
#22081 = oriented_edge ( 'none', *, *, #22473, .f. ) ;
#22082 = cartesian_point ( 'none', ( 3.918823570875004300, -0.6989645110357476400, -3.500000000000000000 ) ) ;
#22083 = cartesian_point ( 'none', ( 3.878104550726579000, -0.7018542296395275900, -3.500000000000000000 ) ) ;
#22084 = cartesian_point ( 'none', ( 3.973120789075196900, 0.01431955559694837900, -3.565798261446933000 ) ) ;
#22085 = cartesian_point ( 'none', ( 3.959192335049583000, 0.01433991373487931500, -3.527529758201336300 ) ) ;
#22086 = cartesian_point ( 'none', ( 3.919875930535339700, 0.01439737946543187700, -3.500000000000000000 ) ) ;
#22087 = cartesian_point ( 'none', ( 3.879151526996606100, 0.01445690315864810300, -3.500000000000000000 ) ) ;
#22088 = cartesian_point ( 'none', ( 3.974167765345223600, 0.7238254964496944100, -3.565825589780524700 ) ) ;
#22089 = cartesian_point ( 'none', ( 3.960248599407383700, 0.7248545304605070700, -3.527543926388820900 ) ) ;
#22090 = cartesian_point ( 'none', ( 3.920928290195674600, 0.7277592699666101100, -3.500000000000000000 ) ) ;
#22091 = cartesian_point ( 'none', ( 3.880198503266632800, 0.7307680359568224900, -3.500000000000000000 ) ) ;
#22092 = cartesian_point ( 'none', ( 4.055504175931046600, 1.410071618091648400, -3.568038853674778500 ) ) ;
#22093 = cartesian_point ( 'none', ( 4.042335311003446600, 1.411944635003968400, -3.528689468573998700 ) ) ;
#22094 = cartesian_point ( 'none', ( 4.002699229917214800, 1.417451551692942500, -3.499999999999999600 ) ) ;
#22095 = cartesian_point ( 'none', ( 3.961534913852455400, 1.423164801006936400, -3.499999999999999600 ) ) ;
#22096 = edge_curve ( 'none', #22041, #21523, #32071, .t. ) ;
#22097 = cartesian_point ( 'none', ( 3.959192662780371700, -0.01455869858051761000, 3.527529762597344700 ) ) ;
#22098 = cartesian_point ( 'none', ( 3.919876257054604200, -0.01461704105608687700, 3.499999999999997300 ) ) ;
#22099 = oriented_edge ( 'none', *, *, #22530, .t. ) ;
#22100 = cartesian_point ( 'none', ( 3.879151851845548100, -0.01467747289292758500, 3.499999999999997300 ) ) ;
#22101 = cartesian_point ( 'none', ( 3.974183935192155700, -0.7239581964586459000, 3.565826011834564400 ) ) ;
#22102 = cartesian_point ( 'none', ( 3.960264912698671800, -0.7249874177401309800, 3.527544145200698400 ) ) ;
#22103 = oriented_edge ( 'none', *, *, #22123, .t. ) ;
#22104 = cartesian_point ( 'none', ( 3.920944543183297900, -0.7278926879014785400, 3.499999999999997300 ) ) ;
#22105 = cartesian_point ( 'none', ( 3.880214673113564500, -0.7309020036413801400, 3.499999999999997300 ) ) ;
#22106 = cartesian_point ( 'none', ( 4.055515721242700000, -1.410133580164266000, 3.568039077029843600 ) ) ;
#22107 = cartesian_point ( 'none', ( 4.042346935712694200, -1.412006631730203400, 3.528689588301221500 ) ) ;
#22108 = edge_curve ( 'none', #22989, #50705, #32077, .t. ) ;
#22109 = cartesian_point ( 'none', ( 4.002710821812558000, -1.417513715364980200, 3.499999999999996900 ) ) ;
#22110 = cartesian_point ( 'none', ( 3.961546459164109200, -1.423227140942776100, 3.499999999999996900 ) ) ;
#22111 = cartesian_point ( 'none', ( 4.180231680468788900, -2.085385483809537800, 3.570466434508602100 ) ) ;
#22112 = cartesian_point ( 'none', ( 4.167925023449698500, -2.087644563510758100, 3.529989928455684800 ) ) ;
#22113 = cartesian_point ( 'none', ( 4.127932487053854500, -2.094985820119438500, 3.499999999999996900 ) ) ;
#22114 = cartesian_point ( 'none', ( 4.086262418390197700, -2.102635014057360900, 3.499999999999996900 ) ) ;
#22115 = cartesian_point ( 'none', ( 4.170895651974849000, -4.109780709045213400, -1.779458918831292300e-013 ) ) ;
#22116 = cartesian_point ( 'none', ( 4.175075985190096300, -4.120741555260242900, 3.956602512540034400e-014 ) ) ;
#22117 = cartesian_point ( 'none', ( 4.175326769692856200, -4.121399112977853100, 5.261489351523221200e-014 ) ) ;
#22118 = cartesian_point ( 'none', ( 4.175572532730932100, -4.122058607836113900, 1.324782384042991600e-014 ) ) ;
#22119 = cartesian_point ( 'none', ( 4.175813232069148600, -4.122719923832741000, 1.022591427200700000e-016 ) ) ;
#22120 = line ( 'none', #22129, #22128 ) ;
#22121 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #22114, #22113, #22112, #22111 ),
( #22110, #22109, #22107, #22106 ),
( #22105, #22104, #22102, #22101 ),
( #22100, #22098, #22097, #22175 ),
( #22174, #22173, #22172, #22171 ),
( #22170, #22167, #22166, #22165 ),
( #22164, #22163, #22162, #22161 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 4 ),
( 0.01651732063679901800, 0.01857756227444014300, 0.02063780391208126400 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#22122 = vertex_point ( 'none', #32067 ) ;
#22123 = edge_curve ( 'none', #52165, #52168, #32074, .t. ) ;
#22124 = b_spline_curve_with_knots ( 'none', 3,
( #22119, #22118, #22117, #22116, #22115, #22158, #22156, #22155, #22154, #22153, #22152, #22150, #22148, #22147, #22146, #22145 ),
.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. ) ;
#22125 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, 0.5000000000000000000 ) ) ;
#22126 = line ( 'none', #22125, #22138 ) ;
#22127 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22128 = vector ( 'none', #22127, 1000.000000000000000 ) ;
#22129 = cartesian_point ( 'none', ( -6.841600689897073400, -10.85000000000000500, -19.00000000000000000 ) ) ;
#22130 = direction ( 'none', ( 1.000000000000000000, 1.165734175856414400e-014, 0.0000000000000000000 ) ) ;
#22131 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22132 = vector ( 'none', #22131, 1000.000000000000000 ) ;
#22134 = oriented_edge ( 'none', *, *, #21857, .t. ) ;
#22133 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, 0.5000000000000000000 ) ) ;
#22135 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22136 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22137 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22138 = vector ( 'none', #22137, 1000.000000000000000 ) ;
#22139 = vertex_point ( 'none', #32064 ) ;
#22140 = edge_curve ( 'none', #21888, #22719, #32075, .t. ) ;
#22141 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, 2.500000000000000000 ) ) ;
#22142 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000002200, 2.500000000000000000 ) ) ;
#22143 = edge_curve ( 'none', #29500, #29501, #32117, .t. ) ;
#22144 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22145 = cartesian_point ( 'none', ( 4.071447262713888000, -4.041451884327381400, -2.379263297403930000e-016 ) ) ;
#22146 = cartesian_point ( 'none', ( 4.082498951862917600, -4.041451884327381400, -2.379263297403930000e-016 ) ) ;
#22147 = cartesian_point ( 'none', ( 4.093692494532772800, -4.043567292011541500, 2.133717403104465600e-016 ) ) ;
#22148 = cartesian_point ( 'none', ( 4.104070371397481800, -4.047367226856736400, 2.141672767214864700e-016 ) ) ;
#22149 = vertex_point ( 'none', #32081 ) ;
#22150 = cartesian_point ( 'none', ( 4.114405500665257300, -4.051151509359428400, 2.149595362320303200e-016 ) ) ;
#22151 = oriented_edge ( 'none', *, *, #21663, .t. ) ;
#22152 = cartesian_point ( 'none', ( 4.124214193018070200, -4.056676826581887800, -3.124909763460820700e-016 ) ) ;
#22153 = cartesian_point ( 'none', ( 4.132952817037860900, -4.063368025374522600, -4.063967886052063500e-016 ) ) ;
#22154 = cartesian_point ( 'none', ( 4.142654963991853700, -4.070796997468699300, -5.106566799003166800e-016 ) ) ;
#22155 = cartesian_point ( 'none', ( 4.151274195509679500, -4.079825909417488500, 7.188583451251861200e-016 ) ) ;
#22156 = cartesian_point ( 'none', ( 4.158413352280808400, -4.089743253945647100, 9.763428777203137400e-016 ) ) ;
#22157 = oriented_edge ( 'none', *, *, #22140, .t. ) ;
#22158 = cartesian_point ( 'none', ( 4.165266963751721900, -4.099263933823984900, 1.223528785349246500e-015 ) ) ;
#22159 = vertex_point ( 'none', #32119 ) ;
#22160 = oriented_edge ( 'none', *, *, #50622, .f. ) ;
#22161 = cartesian_point ( 'none', ( 4.180345472528542500, 2.086001522971435500, 3.570468649087210600 ) ) ;
#22162 = cartesian_point ( 'none', ( 4.168039602073321200, 2.088260954755638100, 3.529991114819050600 ) ) ;
#22163 = cartesian_point ( 'none', ( 4.128046740496355200, 2.095603884531878500, 3.499999999999997800 ) ) ;
#22164 = cartesian_point ( 'none', ( 4.086376210449952100, 2.103254844323304800, 3.499999999999997800 ) ) ;
#22165 = cartesian_point ( 'none', ( 4.052390665970721200, 1.393364737550501400, 3.567978627114596800 ) ) ;
#22166 = cartesian_point ( 'none', ( 4.039200391518455100, 1.395228414878577600, 3.528657184329949000 ) ) ;
#22168 = oriented_edge ( 'none', *, *, #21630, .t. ) ;
#22167 = cartesian_point ( 'none', ( 3.999573158628634900, 1.400690325121284300, 3.499999999999997800 ) ) ;
#22169 = vertex_point ( 'none', #32057 ) ;
#22170 = cartesian_point ( 'none', ( 3.958421403892130800, 1.406356055595637100, 3.499999999999997800 ) ) ;
#22171 = cartesian_point ( 'none', ( 3.972058292656122100, 0.6948821367650394000, 3.565770528017804700 ) ) ;
#22172 = cartesian_point ( 'none', ( 3.958120412862071700, 0.6958700205790946400, 3.527515379993991100 ) ) ;
#22173 = cartesian_point ( 'none', ( 3.918807970925910000, 0.6986586057893037200, 3.499999999999997300 ) ) ;
#22174 = cartesian_point ( 'none', ( 3.878089030577531700, 0.7015470578555239600, 3.499999999999997300 ) ) ;
#22175 = cartesian_point ( 'none', ( 3.973121113924138900, -0.01453802984680271400, 3.565798269926184500 ) ) ;
#22176 = vertex_point ( 'none', #32111 ) ;
#22177 = line ( 'none', #22235, #22234 ) ;
#22178 = cartesian_point ( 'none', ( -79.00000000000000000, -76.00000000000000000, -20.80000000000000100 ) ) ;
#22179 = direction ( 'none', ( -0.4999999999999998900, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#22180 = direction ( 'none', ( 0.8660254037844387100, 0.4999999999999999400, 0.0000000000000000000 ) ) ;
#22181 = toroidal_surface ( 'none', #22241, 2.700000000000001500, 0.2000000000000000100 ) ;
#22182 = axis2_placement_3d ( 'none', #22228, #22227, #22226 ) ;
#22183 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#22184 = face_outer_bound ( 'none', #9250, .t. ) ;
#22185 = face_outer_bound ( 'none', #9201, .t. ) ;
#22186 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22187 = vector ( 'none', #22186, 1000.000000000000000 ) ;
#22188 = axis2_placement_3d ( 'none', #22195, #22180, #22179 ) ;
#22189 = oriented_edge ( 'none', *, *, #22123, .f. ) ;
#22190 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#22191 = line ( 'none', #22190, #22187 ) ;
#22193 = edge_loop ( 'none', ( #22586, #23347, #23175, #23174 ) ) ;
#22192 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22194 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#22195 = cartesian_point ( 'none', ( -6.552925555302261200, -11.35000000000000500, -19.00000000000000000 ) ) ;
#22196 = face_outer_bound ( 'none', #9242, .t. ) ;
#22197 = axis2_placement_3d ( 'none', #22230, #22183, #22219 ) ;
#22198 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -0.5000000000000000000 ) ) ;
#22199 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22200 = vector ( 'none', #22199, 1000.000000000000000 ) ;
#22201 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#22202 = line ( 'none', #22201, #22200 ) ;
#22203 = plane ( 'none', #22204 ) ;
#22205 = oriented_edge ( 'none', *, *, #2323, .f. ) ;
#22204 = axis2_placement_3d ( 'none', #22209, #22194, #22192 ) ;
#22206 = oriented_edge ( 'none', *, *, #2273, .f. ) ;
#22207 = face_outer_bound ( 'none', #9183, .t. ) ;
#22208 = plane ( 'none', #22188 ) ;
#22209 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#22210 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, 0.5000000000000000000 ) ) ;
#22211 = face_outer_bound ( 'none', #9295, .t. ) ;
#22212 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#22213 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#22214 = line ( 'none', #22213, #22276 ) ;
#22215 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22216 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22217 = vector ( 'none', #22216, 1000.000000000000000 ) ;
#22218 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#22219 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22220 = vector ( 'none', #22215, 1000.000000000000000 ) ;
#22221 = cartesian_point ( 'none', ( 2.000000000000000000, -2.500000000000000000, -0.5000000000000000000 ) ) ;
#22222 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -0.5000000000000000000 ) ) ;
#22224 = oriented_edge ( 'none', *, *, #52217, .t. ) ;
#22223 = line ( 'none', #22222, #22217 ) ;
#22225 = line ( 'none', #22221, #22220 ) ;
#22226 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#22227 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.541976423090495400e-016 ) ) ;
#22228 = cartesian_point ( 'none', ( -56.50000000000000000, -76.00000000000001400, 59.20000000000000300 ) ) ;
#22229 = cartesian_point ( 'none', ( 7.256032284948067000e-015, 59.25000000000000000, 13.94522678755358300 ) ) ;
#22230 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#22231 = plane ( 'none', #22197 ) ;
#22232 = face_outer_bound ( 'none', #9281, .t. ) ;
#22233 = direction ( 'none', ( -0.4999999999999999400, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#22234 = vector ( 'none', #22233, 1000.000000000000000 ) ;
#22235 = cartesian_point ( 'none', ( -6.552925555302261200, -11.35000000000000500, -14.00000000000000000 ) ) ;
#22236 = circle ( 'none', #22182, 4.999999999999997300 ) ;
#22237 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#22238 = edge_curve ( 'none', #2241, #2293, #32118, .t. ) ;
#22239 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22240 = cartesian_point ( 'none', ( 5.799999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22241 = axis2_placement_3d ( 'none', #22240, #22239, #22237 ) ;
#22242 = axis2_placement_3d ( 'none', #22218, #22271, #22267 ) ;
#22243 = cartesian_point ( 'none', ( -6.841600689897073400, -10.85000000000000500, -14.00000000000000000 ) ) ;
#22244 = axis2_placement_3d ( 'none', #22310, #22292, #22291 ) ;
#22245 = line ( 'none', #22298, #22297 ) ;
#22246 = axis2_placement_3d ( 'none', #22212, #22252, #22262 ) ;
#22247 = face_outer_bound ( 'none', #9274, .t. ) ;
#22248 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22249 = vector ( 'none', #22248, 1000.000000000000000 ) ;
#22250 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000002200, 2.500000000000000000 ) ) ;
#22251 = line ( 'none', #22250, #22249 ) ;
#22252 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -5.421010862427522200e-017 ) ) ;
#22253 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22254 = vector ( 'none', #22253, 1000.000000000000000 ) ;
#22255 = line ( 'none', #22309, #22308 ) ;
#22256 = cartesian_point ( 'none', ( 2.000000000000000000, -2.500000000000000000, 0.5000000000000003300 ) ) ;
#22257 = oriented_edge ( 'none', *, *, #395, .f. ) ;
#22258 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#22259 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, 2.500000000000000000 ) ) ;
#22260 = line ( 'none', #22259, #22254 ) ;
#22261 = plane ( 'none', #22246 ) ;
#22262 = direction ( 'none', ( 0.0000000000000000000, 5.421010862427522200e-017, -1.000000000000000000 ) ) ;
#22263 = axis2_placement_3d ( 'none', #22270, #22269, #22258 ) ;
#22264 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -1.084202172485504400e-016 ) ) ;
#22265 = vector ( 'none', #22264, 1000.000000000000000 ) ;
#22266 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#22267 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 1.084202172485504400e-016 ) ) ;
#22268 = conical_surface ( 'none', #22263, 2.000000000000000900, 0.9599310885968839200 ) ;
#22269 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#22270 = cartesian_point ( 'none', ( 35.67308093990179400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22271 = direction ( 'none', ( -0.0000000000000000000, 1.084202172485504400e-016, 1.000000000000000000 ) ) ;
#22272 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#22273 = line ( 'none', #22272, #22265 ) ;
#22274 = plane ( 'none', #22242 ) ;
#22275 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22276 = vector ( 'none', #22275, 1000.000000000000000 ) ;
#22277 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22278 = vector ( 'none', #22277, 1000.000000000000000 ) ;
#22279 = vertex_point ( 'none', #32110 ) ;
#22280 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, 2.500000000000000000 ) ) ;
#22281 = oriented_edge ( 'none', *, *, #22238, .f. ) ;
#22282 = line ( 'none', #22280, #22278 ) ;
#22283 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, 0.5000000000000000000 ) ) ;
#22284 = face_outer_bound ( 'none', #9305, .t. ) ;
#22285 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22286 = edge_loop ( 'none', ( #21676, #21614, #23206, #22437 ) ) ;
#22287 = vector ( 'none', #22285, 1000.000000000000000 ) ;
#22288 = cartesian_point ( 'none', ( 7.256032284948067000e-015, 59.25000000000000000, 13.44522678755358300 ) ) ;
#22289 = oriented_edge ( 'none', *, *, #22238, .t. ) ;
#22290 = plane ( 'none', #22348 ) ;
#22291 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22292 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#22293 = edge_loop ( 'none', ( #22189, #22663 ) ) ;
#22294 = oriented_edge ( 'none', *, *, #20650, .f. ) ;
#22295 = plane ( 'none', #22244 ) ;
#22296 = direction ( 'none', ( 0.0000000000000000000, -1.541976423090495400e-016, 1.000000000000000000 ) ) ;
#22297 = vector ( 'none', #22296, 1000.000000000000000 ) ;
#22298 = cartesian_point ( 'none', ( -79.00000000000000000, -75.99999999999998600, -91.53627083548713000 ) ) ;
#22299 = face_outer_bound ( 'none', #9256, .t. ) ;
#22300 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#22301 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.541976423090495400e-016 ) ) ;
#22302 = cartesian_point ( 'none', ( -74.00000000000000000, -76.00000000000001400, 59.20000000000001000 ) ) ;
#22303 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, 0.5000000000000000000 ) ) ;
#22304 = line ( 'none', #22303, #22287 ) ;
#22305 = face_outer_bound ( 'none', #9238, .t. ) ;
#22306 = axis2_placement_3d ( 'none', #22302, #22301, #22300 ) ;
#22307 = direction ( 'none', ( 0.0000000000000000000, -5.421010862427522200e-017, 1.000000000000000000 ) ) ;
#22308 = vector ( 'none', #22307, 1000.000000000000000 ) ;
#22309 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#22310 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, 0.5000000000000000000 ) ) ;
#22311 = circle ( 'none', #22306, 4.999999999999997300 ) ;
#22312 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000002200, -2.500000000000000000 ) ) ;
#22313 = line ( 'none', #22312, #22364 ) ;
#22314 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#22315 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, -0.5000000000000000000 ) ) ;
#22316 = axis2_placement_3d ( 'none', #22315, #22314, #22381 ) ;
#22317 = line ( 'none', #22374, #22373 ) ;
#22318 = plane ( 'none', #22376 ) ;
#22319 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22320 = vector ( 'none', #22319, 1000.000000000000000 ) ;
#22321 = face_outer_bound ( 'none', #9332, .t. ) ;
#22322 = plane ( 'none', #22316 ) ;
#22323 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#22324 = line ( 'none', #22323, #22320 ) ;
#22325 = oriented_edge ( 'none', *, *, #21115, .f. ) ;
#22326 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22327 = vector ( 'none', #22326, 1000.000000000000000 ) ;
#22328 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#22329 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22330 = line ( 'none', #22333, #22327 ) ;
#22331 = edge_loop ( 'none', ( #22294, #22392 ) ) ;
#22332 = face_outer_bound ( 'none', #9331, .t. ) ;
#22333 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#22334 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22335 = vector ( 'none', #22334, 1000.000000000000000 ) ;
#22336 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, 0.5000000000000000000 ) ) ;
#22337 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, -0.5000000000000000000 ) ) ;
#22338 = oriented_edge ( 'none', *, *, #2278, .f. ) ;
#22339 = plane ( 'none', #22345 ) ;
#22340 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22341 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22342 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, 2.500000000000000000 ) ) ;
#22343 = line ( 'none', #22336, #22335 ) ;
#22344 = face_outer_bound ( 'none', #9321, .t. ) ;
#22345 = axis2_placement_3d ( 'none', #22347, #22346, #22329 ) ;
#22346 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#22347 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#22348 = axis2_placement_3d ( 'none', #22342, #22341, #22340 ) ;
#22349 = plane ( 'none', #22361 ) ;
#22350 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000002200, -2.500000000000000000 ) ) ;
#22351 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22352 = vector ( 'none', #22351, 1000.000000000000000 ) ;
#22353 = cartesian_point ( 'none', ( 2.000000000000000000, -2.500000000000000000, 0.5000000000000003300 ) ) ;
#22354 = oriented_edge ( 'none', *, *, #2251, .f. ) ;
#22355 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22356 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22357 = cartesian_point ( 'none', ( 37.50000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#22358 = line ( 'none', #22353, #22352 ) ;
#22359 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22360 = cartesian_point ( 'none', ( 2.000000000000000000, -2.500000000000000000, -0.5000000000000000000 ) ) ;
#22361 = axis2_placement_3d ( 'none', #22370, #22416, #22415 ) ;
#22362 = line ( 'none', #22360, #22407 ) ;
#22363 = direction ( 'none', ( 0.0000000000000000000, 5.421010862427522200e-017, 1.000000000000000000 ) ) ;
#22364 = vector ( 'none', #22363, 1000.000000000000000 ) ;
#22365 = circle ( 'none', #22375, 1.610000000000001200 ) ;
#22366 = direction ( 'none', ( 0.0000000000000000000, -5.421010862427522200e-017, -1.000000000000000000 ) ) ;
#22367 = edge_loop ( 'none', ( #21148, #21190, #21200, #21191, #21202 ) ) ;
#22368 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 5.421010862427522200e-017 ) ) ;
#22369 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000002200, -2.500000000000000000 ) ) ;
#22370 = cartesian_point ( 'none', ( 2.000000000000000000, -2.500000000000000000, -0.5000000000000000000 ) ) ;
#22371 = cartesian_point ( 'none', ( 37.50000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#22372 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22373 = vector ( 'none', #22372, 1000.000000000000000 ) ;
#22374 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000002200, -2.500000000000000000 ) ) ;
#22375 = axis2_placement_3d ( 'none', #22357, #22356, #22355 ) ;
#22376 = axis2_placement_3d ( 'none', #22369, #22368, #22366 ) ;
#22377 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22378 = vector ( 'none', #22377, 1000.000000000000000 ) ;
#22379 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, -0.5000000000000000000 ) ) ;
#22380 = line ( 'none', #22379, #22378 ) ;
#22381 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22382 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#22383 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22384 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22385 = cartesian_point ( 'none', ( 37.22691906009821800, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22386 = face_outer_bound ( 'none', #9374, .t. ) ;
#22387 = axis2_placement_3d ( 'none', #22385, #22384, #22383 ) ;
#22388 = circle ( 'none', #22462, 2.000000000000000900 ) ;
#22389 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22390 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22391 = axis2_placement_3d ( 'none', #22371, #22390, #22389 ) ;
#22392 = oriented_edge ( 'none', *, *, #52202, .f. ) ;
#22393 = cartesian_point ( 'none', ( 37.50000000000000700, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#22394 = line ( 'none', #22393, #22450 ) ;
#22395 = circle ( 'none', #22387, 2.000000000000000900 ) ;
#22396 = cartesian_point ( 'none', ( 37.22691906009821800, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#22397 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#22398 = cartesian_point ( 'none', ( 6.826279441628693200, 9.021836642056781500, -14.00000000000000000 ) ) ;
#22399 = edge_curve ( 'none', #22159, #22149, #32061, .t. ) ;
#22400 = cartesian_point ( 'none', ( 37.22691906009821800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#22401 = vertex_point ( 'none', #32062 ) ;
#22402 = face_outer_bound ( 'none', #9315, .t. ) ;
#22403 = cartesian_point ( 'none', ( 37.50000000000000700, 1.610000000000002100, 2.210487472460973700e-016 ) ) ;
#22404 = vector ( 'none', #22408, 1000.000000000000000 ) ;
#22405 = cartesian_point ( 'none', ( 37.50000000000000700, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#22406 = cartesian_point ( 'none', ( 37.07308093990179300, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#22407 = vector ( 'none', #22359, 1000.000000000000000 ) ;
#22408 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22409 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, -0.5000000000000000000 ) ) ;
#22410 = edge_curve ( 'none', #21889, #22445, #32096, .t. ) ;
#22411 = line ( 'none', #22409, #22404 ) ;
#22412 = conical_surface ( 'none', #22391, 1.610000000000001200, 0.9599310885968749300 ) ;
#22413 = edge_loop ( 'none', ( #24663, #25057, #24759, #24537 ) ) ;
#22414 = cartesian_point ( 'none', ( 2.000000000000000000, -2.500000000000000000, -0.5000000000000000000 ) ) ;
#22415 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22416 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22417 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -36.98985223130100100 ) ) ;
#22418 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22419 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22420 = oriented_edge ( 'none', *, *, #22459, .t. ) ;
#22421 = circle ( 'none', #22455, 2.000000000000000900 ) ;
#22422 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22423 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22424 = circle ( 'none', #21665, 1.000000000000000000 ) ;
#22425 = cartesian_point ( 'none', ( 36.52691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22426 = cartesian_point ( 'none', ( 36.52691906009821600, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#22427 = oriented_edge ( 'none', *, *, #21639, .t. ) ;
#22428 = edge_curve ( 'none', #22149, #22122, #32124, .t. ) ;
#22429 = advanced_face ( 'none', ( #32097 ), #32158, .t. ) ;
#22430 = vertex_point ( 'none', #32148 ) ;
#22431 = edge_curve ( 'none', #29501, #22159, #32106, .t. ) ;
#22432 = cartesian_point ( 'none', ( 36.80000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#22433 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22434 = vector ( 'none', #22433, 1000.000000000000000 ) ;
#22435 = oriented_edge ( 'none', *, *, #22399, .t. ) ;
#22436 = vertex_point ( 'none', #32092 ) ;
#22437 = oriented_edge ( 'none', *, *, #23207, .f. ) ;
#22438 = axis2_placement_3d ( 'none', #22447, #22423, #22422 ) ;
#22439 = cartesian_point ( 'none', ( -12.81717597600970200, -0.5000000000000004400, -19.00000000000000000 ) ) ;
#22440 = line ( 'none', #22439, #22434 ) ;
#22441 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22442 = vector ( 'none', #22441, 1000.000000000000000 ) ;
#22443 = plane ( 'none', #22438 ) ;
#22444 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22445 = vertex_point ( 'none', #32149 ) ;
#22446 = oriented_edge ( 'none', *, *, #22431, .t. ) ;
#22447 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -0.5000000000000000000 ) ) ;
#22448 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#22449 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#22450 = vector ( 'none', #22449, 1000.000000000000200 ) ;
#22451 = oriented_edge ( 'none', *, *, #22428, .t. ) ;
#22452 = plane ( 'none', #22463 ) ;
#22453 = oriented_edge ( 'none', *, *, #22410, .t. ) ;
#22454 = line ( 'none', #22448, #22442 ) ;
#22455 = axis2_placement_3d ( 'none', #22425, #22419, #22418 ) ;
#22456 = cartesian_point ( 'none', ( 36.80000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#22457 = face_outer_bound ( 'none', #9330, .t. ) ;
#22459 = edge_curve ( 'none', #22122, #21889, #32141, .t. ) ;
#22458 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22460 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22461 = cartesian_point ( 'none', ( 37.22691906009821800, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22462 = axis2_placement_3d ( 'none', #22461, #22460, #22458 ) ;
#22463 = axis2_placement_3d ( 'none', #22397, #22382, #22444 ) ;
#22464 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#22465 = vector ( 'none', #22464, 1000.000000000000000 ) ;
#22466 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22467 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22468 = cartesian_point ( 'none', ( 36.52691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22469 = axis2_placement_3d ( 'none', #22521, #22520, #22519 ) ;
#22470 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22471 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22472 = cartesian_point ( 'none', ( 36.52691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22473 = edge_curve ( 'none', #2128, #2184, #32151, .t. ) ;
#22474 = conical_surface ( 'none', #22518, 1.610000000000001200, 0.9599310885968749300 ) ;
#22475 = axis2_placement_3d ( 'none', #22468, #22467, #22466 ) ;
#22476 = cartesian_point ( 'none', ( 36.80000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#22477 = line ( 'none', #22476, #22465 ) ;
#22478 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#22479 = vector ( 'none', #22478, 1000.000000000000200 ) ;
#22480 = circle ( 'none', #22475, 2.000000000000000900 ) ;
#22481 = cartesian_point ( 'none', ( 36.52691906009821600, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#22482 = axis2_placement_3d ( 'none', #22472, #22471, #22470 ) ;
#22483 = circle ( 'none', #22469, 2.000000000000000900 ) ;
#22484 = cartesian_point ( 'none', ( 36.80000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#22485 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#22486 = vector ( 'none', #22485, 1000.000000000000100 ) ;
#22487 = cartesian_point ( 'none', ( 37.07308093990179300, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#22488 = line ( 'none', #22487, #22486 ) ;
#22489 = line ( 'none', #22484, #22479 ) ;
#22490 = cartesian_point ( 'none', ( 36.52691906009821600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#22491 = circle ( 'none', #22482, 2.000000000000000900 ) ;
#22492 = face_outer_bound ( 'none', #9352, .t. ) ;
#22493 = face_bound ( 'none', #9408, .t. ) ;
#22494 = axis2_placement_3d ( 'none', #22510, #22501, #22553 ) ;
#22495 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#22496 = vector ( 'none', #22495, 1000.000000000000000 ) ;
#22497 = cylindrical_surface ( 'none', #22494, 2.000000000000000000 ) ;
#22498 = cartesian_point ( 'none', ( 37.22691906009821800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#22499 = cartesian_point ( 'none', ( 37.07308093990179300, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#22500 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22501 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22502 = cartesian_point ( 'none', ( 37.50000000000000700, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#22503 = line ( 'none', #22502, #22496 ) ;
#22504 = cartesian_point ( 'none', ( 37.22691906009821800, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#22505 = face_outer_bound ( 'none', #9401, .t. ) ;
#22506 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#22507 = vector ( 'none', #22506, 1000.000000000000000 ) ;
#22508 = cartesian_point ( 'none', ( 35.40000000000000600, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#22509 = line ( 'none', #22508, #22507 ) ;
#22510 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22511 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22512 = vector ( 'none', #22511, 1000.000000000000000 ) ;
#22513 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#22514 = line ( 'none', #22513, #22512 ) ;
#22515 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22516 = cartesian_point ( 'none', ( 36.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#22517 = circle ( 'none', #22550, 2.000000000000000900 ) ;
#22518 = axis2_placement_3d ( 'none', #22516, #22515, #22500 ) ;
#22519 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22520 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22521 = cartesian_point ( 'none', ( 37.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22522 = cartesian_point ( 'none', ( 37.07308093990179300, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#22523 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22524 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22525 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22526 = axis2_placement_3d ( 'none', #22539, #22525, #22524 ) ;
#22527 = axis2_placement_3d ( 'none', #22580, #22578, #22577 ) ;
#22528 = axis2_placement_3d ( 'none', #22533, #22523, #22585 ) ;
#22530 = edge_curve ( 'none', #12366, #524, #32152, .t. ) ;
#22529 = circle ( 'none', #22528, 2.000000000000000900 ) ;
#22531 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22532 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#22533 = cartesian_point ( 'none', ( 35.82691906009822000, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22534 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22535 = circle ( 'none', #22527, 2.000000000000000900 ) ;
#22536 = face_outer_bound ( 'none', #6505, .t. ) ;
#22537 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22538 = vector ( 'none', #22537, 1000.000000000000000 ) ;
#22539 = cartesian_point ( 'none', ( 36.10000000000000900, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#22540 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22541 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22542 = cartesian_point ( 'none', ( 37.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22543 = axis2_placement_3d ( 'none', #22542, #22541, #22540 ) ;
#22544 = plane ( 'none', #22545 ) ;
#22545 = axis2_placement_3d ( 'none', #22555, #22532, #22531 ) ;
#22546 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#22547 = line ( 'none', #22546, #22538 ) ;
#22548 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22549 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22550 = axis2_placement_3d ( 'none', #22554, #22549, #22548 ) ;
#22551 = circle ( 'none', #22526, 1.610000000000001200 ) ;
#22552 = circle ( 'none', #22543, 2.000000000000000900 ) ;
#22553 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22554 = cartesian_point ( 'none', ( 37.22691906009821800, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22555 = cartesian_point ( 'none', ( -6.552925555302249600, 11.35000000000000000, -14.00000000000000000 ) ) ;
#22556 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22557 = vector ( 'none', #22556, 1000.000000000000000 ) ;
#22558 = edge_curve ( 'none', #21941, #29279, #31346, .t. ) ;
#22559 = circle ( 'none', #22618, 2.000000000000000900 ) ;
#22560 = direction ( 'none', ( -0.4999999999999905100, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#22561 = vector ( 'none', #22560, 1000.000000000000000 ) ;
#22562 = oriented_edge ( 'none', *, *, #23177, .f. ) ;
#22563 = cartesian_point ( 'none', ( 7.326279441628683400, 9.887862045841226100, -14.00000000000000000 ) ) ;
#22564 = line ( 'none', #22563, #22561 ) ;
#22565 = cartesian_point ( 'none', ( 36.37308093990179000, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#22566 = cartesian_point ( 'none', ( 36.37308093990179000, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#22567 = conical_surface ( 'none', #22614, 2.000000000000000900, 0.9599310885968839200 ) ;
#22568 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#22569 = line ( 'none', #22568, #22557 ) ;
#22570 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22571 = axis2_placement_3d ( 'none', #22570, #22534, #22576 ) ;
#22572 = face_outer_bound ( 'none', #9389, .t. ) ;
#22573 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#22574 = vector ( 'none', #22573, 1000.000000000000200 ) ;
#22575 = cartesian_point ( 'none', ( 35.82691906009822000, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#22576 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22577 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22578 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22579 = oriented_edge ( 'none', *, *, #50887, .t. ) ;
#22580 = cartesian_point ( 'none', ( 35.82691906009822000, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22581 = cartesian_point ( 'none', ( 36.10000000000000900, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#22582 = cartesian_point ( 'none', ( 36.10000000000000900, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#22583 = line ( 'none', #22582, #22574 ) ;
#22584 = cartesian_point ( 'none', ( 37.07308093990179300, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#22585 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22586 = oriented_edge ( 'none', *, *, #160, .t. ) ;
#22587 = cylindrical_surface ( 'none', #22571, 2.000000000000000000 ) ;
#22588 = cartesian_point ( 'none', ( 36.52691906009821600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#22589 = circle ( 'none', #22646, 2.000000000000000900 ) ;
#22590 = circle ( 'none', #22596, 1.610000000000001200 ) ;
#22591 = cartesian_point ( 'none', ( 35.12691906009821700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22592 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22593 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22594 = axis2_placement_3d ( 'none', #22599, #22593, #22592 ) ;
#22595 = cartesian_point ( 'none', ( 36.37308093990179000, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#22596 = axis2_placement_3d ( 'none', #22654, #22653, #22652 ) ;
#22597 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#22598 = cartesian_point ( 'none', ( 37.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22599 = cartesian_point ( 'none', ( 37.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22600 = cartesian_point ( 'none', ( 36.10000000000000900, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#22601 = circle ( 'none', #22594, 2.000000000000000900 ) ;
#22602 = face_outer_bound ( 'none', #9470, .t. ) ;
#22603 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#22604 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#22605 = vector ( 'none', #22604, 1000.000000000000000 ) ;
#22606 = circle ( 'none', #22656, 2.000000000000000900 ) ;
#22607 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22608 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22609 = cartesian_point ( 'none', ( 36.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22610 = axis2_placement_3d ( 'none', #22609, #22608, #22607 ) ;
#22611 = circle ( 'none', #22610, 2.000000000000000900 ) ;
#22612 = cartesian_point ( 'none', ( 37.07308093990179300, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#22613 = line ( 'none', #22612, #22605 ) ;
#22614 = axis2_placement_3d ( 'none', #22598, #22597, #22603 ) ;
#22615 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22616 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22617 = cartesian_point ( 'none', ( 36.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22618 = axis2_placement_3d ( 'none', #22617, #22616, #22615 ) ;
#22619 = cartesian_point ( 'none', ( 35.82691906009822000, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#22620 = axis2_placement_3d ( 'none', #22630, #22687, #22686 ) ;
#22621 = axis2_placement_3d ( 'none', #22678, #22681, #22680 ) ;
#22622 = cylindrical_surface ( 'none', #22621, 2.000000000000000000 ) ;
#22623 = cartesian_point ( 'none', ( 35.12691906009821700, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#22624 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22625 = vector ( 'none', #22624, 1000.000000000000000 ) ;
#22626 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#22627 = line ( 'none', #22626, #22625 ) ;
#22628 = conical_surface ( 'none', #22620, 1.610000000000001200, 0.9599310885968749300 ) ;
#22629 = cartesian_point ( 'none', ( 35.40000000000000600, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#22630 = cartesian_point ( 'none', ( 35.40000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#22631 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22632 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22633 = cartesian_point ( 'none', ( 35.67308093990179400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22634 = cartesian_point ( 'none', ( 36.37308093990179000, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#22635 = line ( 'none', #22634, #22677 ) ;
#22636 = face_outer_bound ( 'none', #9477, .t. ) ;
#22637 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22638 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22639 = axis2_placement_3d ( 'none', #22633, #22632, #22631 ) ;
#22640 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22641 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22642 = cartesian_point ( 'none', ( 35.12691906009821700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22643 = circle ( 'none', #22639, 2.000000000000000900 ) ;
#22644 = axis2_placement_3d ( 'none', #22645, #22638, #22637 ) ;
#22645 = cartesian_point ( 'none', ( 35.67308093990179400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22646 = axis2_placement_3d ( 'none', #22642, #22641, #22640 ) ;
#22647 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22648 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22649 = cartesian_point ( 'none', ( 35.12691906009821700, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#22650 = cartesian_point ( 'none', ( 35.12691906009821700, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#22651 = circle ( 'none', #22644, 2.000000000000000900 ) ;
#22652 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22653 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22654 = cartesian_point ( 'none', ( 36.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#22655 = face_outer_bound ( 'none', #9512, .t. ) ;
#22656 = axis2_placement_3d ( 'none', #22591, #22648, #22647 ) ;
#22657 = circle ( 'none', #22707, 2.000000000000000900 ) ;
#22658 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22659 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22660 = axis2_placement_3d ( 'none', #22675, #22659, #22658 ) ;
#22661 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#22662 = face_outer_bound ( 'none', #9429, .t. ) ;
#22663 = oriented_edge ( 'none', *, *, #52212, .f. ) ;
#22664 = cartesian_point ( 'none', ( 35.67308093990179400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#22665 = oriented_edge ( 'none', *, *, #23479, .t. ) ;
#22666 = edge_curve ( 'none', #22445, #22401, #31863, .t. ) ;
#22667 = cartesian_point ( 'none', ( 36.10000000000000900, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#22668 = cartesian_point ( 'none', ( 36.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22669 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22670 = vector ( 'none', #22669, 1000.000000000000000 ) ;
#22671 = circle ( 'none', #22660, 2.000000000000000900 ) ;
#22672 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#22673 = line ( 'none', #22672, #22670 ) ;
#22674 = cartesian_point ( 'none', ( 35.67308093990179400, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#22675 = cartesian_point ( 'none', ( 35.82691906009822000, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22676 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#22677 = vector ( 'none', #22676, 1000.000000000000100 ) ;
#22678 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22679 = line ( 'none', #22667, #22732 ) ;
#22680 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22681 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22682 = cartesian_point ( 'none', ( 35.40000000000000600, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#22683 = edge_curve ( 'none', #22401, #21888, #31869, .t. ) ;
#22684 = cartesian_point ( 'none', ( 35.82691906009822000, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#22685 = edge_curve ( 'none', #6521, #19141, #32184, .t. ) ;
#22686 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22687 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22688 = conical_surface ( 'none', #22700, 1.610000000000001200, 0.9599310885968749300 ) ;
#22689 = cartesian_point ( 'none', ( 34.27308093990179600, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#22690 = conical_surface ( 'none', #21653, 2.000000000000000900, 0.9599310885968839200 ) ;
#22691 = edge_curve ( 'none', #22719, #22169, #32186, .t. ) ;
#22692 = vertex_point ( 'none', #32179 ) ;
#22694 = oriented_edge ( 'none', *, *, #22691, .t. ) ;
#22693 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22695 = direction ( 'none', ( 1.049727191138617600e-016, -0.8571673007021114500, -0.5150380749100557100 ) ) ;
#22696 = cartesian_point ( 'none', ( -7.376279441628841300, 8.069208697893815300, -8.040218672905087500 ) ) ;
#22697 = face_outer_bound ( 'none', #9568, .t. ) ;
#22698 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22699 = vector ( 'none', #22698, 1000.000000000000000 ) ;
#22700 = axis2_placement_3d ( 'none', #22724, #22720, #22693 ) ;
#22701 = oriented_edge ( 'none', *, *, #22683, .t. ) ;
#22702 = vertex_point ( 'none', #32174 ) ;
#22703 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22704 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22705 = cartesian_point ( 'none', ( 36.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22706 = oriented_edge ( 'none', *, *, #22708, .t. ) ;
#22707 = axis2_placement_3d ( 'none', #22705, #22704, #22703 ) ;
#22708 = edge_curve ( 'none', #22899, #22954, #32168, .t. ) ;
#22709 = face_outer_bound ( 'none', #9529, .t. ) ;
#22710 = line ( 'none', #22721, #22699 ) ;
#22711 = edge_curve ( 'none', #22169, #22436, #32173, .t. ) ;
#22712 = cartesian_point ( 'none', ( 35.67308093990179400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#22713 = cartesian_point ( 'none', ( 30.22691906009821500, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#22714 = vertex_point ( 'none', #32172 ) ;
#22715 = oriented_edge ( 'none', *, *, #22966, .t. ) ;
#22716 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#22717 = oriented_edge ( 'none', *, *, #22666, .t. ) ;
#22719 = vertex_point ( 'none', #32170 ) ;
#22718 = cartesian_point ( 'none', ( 35.82691906009822000, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#22720 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22721 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#22722 = vertex_point ( 'none', #32178 ) ;
#22723 = edge_curve ( 'none', #22714, #22899, #32188, .t. ) ;
#22724 = cartesian_point ( 'none', ( 34.70000000000001000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#22725 = conical_surface ( 'none', #22733, 2.000000000000000900, 0.9599310885968839200 ) ;
#22726 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#22727 = vector ( 'none', #22726, 1000.000000000000000 ) ;
#22728 = cartesian_point ( 'none', ( 36.37308093990179000, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#22729 = cartesian_point ( 'none', ( 36.37308093990179000, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#22730 = line ( 'none', #22729, #22727 ) ;
#22731 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#22732 = vector ( 'none', #22731, 1000.000000000000000 ) ;
#22733 = axis2_placement_3d ( 'none', #22668, #22661, #22716 ) ;
#22734 = axis2_placement_3d ( 'none', #22742, #22794, #22793 ) ;
#22736 = edge_loop ( 'none', ( #23448, #24214, #23754, #23638, #24281 ) ) ;
#22735 = circle ( 'none', #22765, 1.610000000000001200 ) ;
#22737 = line ( 'none', #22792, #22748 ) ;
#22738 = cartesian_point ( 'none', ( 35.12691906009821700, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#22739 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22740 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22741 = axis2_placement_3d ( 'none', #22750, #22740, #22739 ) ;
#22742 = cartesian_point ( 'none', ( 35.12691906009821700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22743 = cartesian_point ( 'none', ( 34.42691906009822100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#22744 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22745 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22746 = cartesian_point ( 'none', ( 34.42691906009822100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22747 = circle ( 'none', #22741, 2.000000000000000900 ) ;
#22748 = vector ( 'none', #22791, 1000.000000000000000 ) ;
#22749 = cartesian_point ( 'none', ( 34.97308093990179100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#22750 = cartesian_point ( 'none', ( 34.42691906009822100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22751 = cartesian_point ( 'none', ( 34.97308093990179100, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#22752 = direction ( 'none', ( 1.000000000000000000, 1.165734175856414400e-014, 0.0000000000000000000 ) ) ;
#22753 = vector ( 'none', #22752, 1000.000000000000000 ) ;
#22754 = circle ( 'none', #22734, 2.000000000000000900 ) ;
#22755 = cartesian_point ( 'none', ( 34.42691906009822100, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#22756 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#22757 = vector ( 'none', #22756, 1000.000000000000200 ) ;
#22758 = cartesian_point ( 'none', ( 34.70000000000001000, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#22759 = line ( 'none', #22758, #22757 ) ;
#22760 = cartesian_point ( 'none', ( 6.826279441628691400, 9.021836642056781500, -14.00000000000000000 ) ) ;
#22761 = axis2_placement_3d ( 'none', #22746, #22745, #22744 ) ;
#22762 = oriented_edge ( 'none', *, *, #2205, .f. ) ;
#22763 = line ( 'none', #22760, #22753 ) ;
#22764 = circle ( 'none', #22761, 2.000000000000000900 ) ;
#22765 = axis2_placement_3d ( 'none', #22827, #22826, #22825 ) ;
#22766 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22767 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22768 = cartesian_point ( 'none', ( 35.67308093990179400, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#22769 = line ( 'none', #22768, #22821 ) ;
#22770 = cartesian_point ( 'none', ( 35.67308093990179400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22771 = axis2_placement_3d ( 'none', #22770, #22767, #22766 ) ;
#22772 = cartesian_point ( 'none', ( 52.39453692895871500, 27.74999999999849400, 12.00000000000000000 ) ) ;
#22773 = vector ( 'none', #22780, 1000.000000000000000 ) ;
#22774 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22775 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22776 = cartesian_point ( 'none', ( 34.97308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22777 = axis2_placement_3d ( 'none', #22776, #22775, #22774 ) ;
#22778 = oriented_edge ( 'none', *, *, #2198, .f. ) ;
#22779 = circle ( 'none', #22777, 2.000000000000000900 ) ;
#22780 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22781 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#22782 = cartesian_point ( 'none', ( 34.42691906009822100, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#22783 = cartesian_point ( 'none', ( 35.67308093990179400, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#22784 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22785 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22786 = axis2_placement_3d ( 'none', #22795, #22785, #22784 ) ;
#22787 = circle ( 'none', #22771, 2.000000000000000900 ) ;
#22788 = line ( 'none', #22781, #22773 ) ;
#22789 = circle ( 'none', #22786, 2.000000000000000900 ) ;
#22790 = cartesian_point ( 'none', ( 34.97308093990179100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#22791 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22792 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#22793 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22794 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22795 = cartesian_point ( 'none', ( 34.97308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22796 = oriented_edge ( 'none', *, *, #12161, .t. ) ;
#22797 = cartesian_point ( 'none', ( 33.72691906009821100, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#22798 = cartesian_point ( 'none', ( 33.72691906009821100, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#22800 = advanced_face ( 'none', ( #32175 ), #32159, .f. ) ;
#22799 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#22801 = vector ( 'none', #22799, 1000.000000000000200 ) ;
#22802 = axis2_placement_3d ( 'none', #22811, #22855, #22845 ) ;
#22803 = cartesian_point ( 'none', ( 35.40000000000000600, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#22804 = line ( 'none', #22803, #22801 ) ;
#22805 = cartesian_point ( 'none', ( 35.40000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#22806 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22807 = vector ( 'none', #22806, 1000.000000000000000 ) ;
#22808 = cartesian_point ( 'none', ( -51.50000000000000700, -93.05846975640129400, 59.20000000000000300 ) ) ;
#22809 = line ( 'none', #22808, #22807 ) ;
#22810 = line ( 'none', #22854, #22853 ) ;
#22811 = cartesian_point ( 'none', ( 34.00000000000000000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#22812 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22813 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22814 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22815 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#22816 = vector ( 'none', #22815, 1000.000000000000100 ) ;
#22817 = cartesian_point ( 'none', ( 35.67308093990179400, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#22818 = axis2_placement_3d ( 'none', #22814, #22813, #22812 ) ;
#22819 = cylindrical_surface ( 'none', #22818, 2.000000000000000000 ) ;
#22820 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#22821 = vector ( 'none', #22820, 1000.000000000000000 ) ;
#22822 = face_outer_bound ( 'none', #9561, .t. ) ;
#22823 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -24.15869939627407700 ) ) ;
#22824 = circle ( 'none', #22864, 1.610000000000001200 ) ;
#22825 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22826 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22827 = cartesian_point ( 'none', ( 34.70000000000001000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#22828 = line ( 'none', #22817, #22816 ) ;
#22829 = axis2_placement_3d ( 'none', #22835, #22849, #22858 ) ;
#22830 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22831 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#22832 = line ( 'none', #22831, #22884 ) ;
#22833 = cartesian_point ( 'none', ( 34.27308093990179600, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#22834 = face_outer_bound ( 'none', #9602, .t. ) ;
#22835 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22836 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22837 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22838 = cartesian_point ( 'none', ( 34.70000000000001000, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#22839 = line ( 'none', #22838, #22879 ) ;
#22840 = cylindrical_surface ( 'none', #22829, 2.000000000000000000 ) ;
#22841 = cartesian_point ( 'none', ( 34.27308093990179600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#22842 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#22843 = vector ( 'none', #22842, 1000.000000000000200 ) ;
#22844 = cartesian_point ( 'none', ( 34.00000000000000000, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#22845 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22846 = axis2_placement_3d ( 'none', #22848, #22837, #22836 ) ;
#22847 = cartesian_point ( 'none', ( 34.42691906009822100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#22848 = cartesian_point ( 'none', ( 34.00000000000000000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#22849 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22850 = oriented_edge ( 'none', *, *, #2148, .f. ) ;
#22851 = conical_surface ( 'none', #22802, 1.610000000000001200, 0.9599310885968749300 ) ;
#22852 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22853 = vector ( 'none', #22852, 1000.000000000000000 ) ;
#22854 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#22855 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22856 = circle ( 'none', #22846, 1.610000000000001200 ) ;
#22857 = face_outer_bound ( 'none', #9587, .t. ) ;
#22858 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22859 = cartesian_point ( 'none', ( 33.72691906009821100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#22860 = cartesian_point ( 'none', ( 34.00000000000000000, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#22861 = line ( 'none', #22860, #22843 ) ;
#22862 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22863 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22864 = axis2_placement_3d ( 'none', #22805, #22863, #22862 ) ;
#22865 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#22866 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#22867 = cartesian_point ( 'none', ( 34.97308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22868 = axis2_placement_3d ( 'none', #22908, #22907, #22906 ) ;
#22869 = axis2_placement_3d ( 'none', #22867, #22866, #22865 ) ;
#22870 = cartesian_point ( 'none', ( 34.42691906009822100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22871 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#22872 = vector ( 'none', #22871, 1000.000000000000000 ) ;
#22873 = cartesian_point ( 'none', ( 34.97308093990179100, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#22874 = line ( 'none', #22873, #22872 ) ;
#22875 = axis2_placement_3d ( 'none', #22870, #22924, #22923 ) ;
#22876 = cartesian_point ( 'none', ( 34.97308093990179100, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#22877 = face_outer_bound ( 'none', #9603, .t. ) ;
#22878 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#22879 = vector ( 'none', #22878, 1000.000000000000000 ) ;
#22880 = cartesian_point ( 'none', ( 34.00000000000000000, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#22881 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22882 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22883 = circle ( 'none', #22875, 2.000000000000000900 ) ;
#22884 = vector ( 'none', #22830, 1000.000000000000000 ) ;
#22885 = circle ( 'none', #22886, 2.000000000000000900 ) ;
#22886 = axis2_placement_3d ( 'none', #22887, #22882, #22881 ) ;
#22887 = cartesian_point ( 'none', ( 34.27308093990179600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22888 = cartesian_point ( 'none', ( 34.27308093990179600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#22889 = conical_surface ( 'none', #22869, 2.000000000000000900, 0.9599310885968839200 ) ;
#22890 = cartesian_point ( 'none', ( 33.57308093990178600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#22891 = cartesian_point ( 'none', ( 7.876279441628701000, 8.935234101678354100, -14.00000000000000000 ) ) ;
#22892 = line ( 'none', #22891, #22948 ) ;
#22893 = cartesian_point ( 'none', ( 33.02691906009821600, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#22894 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#22895 = vector ( 'none', #22894, 1000.000000000000000 ) ;
#22896 = cartesian_point ( 'none', ( 33.30000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#22897 = cartesian_point ( 'none', ( 33.72691906009821100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#22898 = circle ( 'none', #22957, 2.000000000000000900 ) ;
#22899 = vertex_point ( 'none', #32163 ) ;
#22900 = line ( 'none', #22896, #22895 ) ;
#22901 = direction ( 'none', ( 1.000000000000000000, 1.165734175856414400e-014, 0.0000000000000000000 ) ) ;
#22902 = vector ( 'none', #22901, 1000.000000000000000 ) ;
#22903 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#22904 = line ( 'none', #22903, #22910 ) ;
#22905 = cartesian_point ( 'none', ( 33.02691906009821600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#22906 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22907 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22908 = cartesian_point ( 'none', ( 33.02691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22909 = line ( 'none', #22913, #22902 ) ;
#22910 = vector ( 'none', #22956, 1000.000000000000000 ) ;
#22911 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#22912 = cartesian_point ( 'none', ( 34.70000000000001000, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#22913 = cartesian_point ( 'none', ( 7.376279441628710700, 8.069208697893909500, -14.00000000000000000 ) ) ;
#22914 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22915 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22916 = cartesian_point ( 'none', ( 34.97308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22917 = axis2_placement_3d ( 'none', #22916, #22915, #22914 ) ;
#22918 = line ( 'none', #22921, #22920 ) ;
#22919 = cartesian_point ( 'none', ( 34.70000000000001000, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#22920 = vector ( 'none', #22911, 1000.000000000000100 ) ;
#22921 = cartesian_point ( 'none', ( 34.97308093990179100, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#22922 = circle ( 'none', #22868, 2.000000000000000900 ) ;
#22923 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22924 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22925 = circle ( 'none', #22917, 2.000000000000000900 ) ;
#22926 = line ( 'none', #22993, #22987 ) ;
#22927 = cylindrical_surface ( 'none', #22930, 2.000000000000000000 ) ;
#22928 = face_outer_bound ( 'none', #9650, .t. ) ;
#22929 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#22930 = axis2_placement_3d ( 'none', #22994, #22985, #22983 ) ;
#22931 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22932 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22933 = cartesian_point ( 'none', ( 33.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22934 = axis2_placement_3d ( 'none', #22933, #22932, #22931 ) ;
#22935 = oriented_edge ( 'none', *, *, #22970, .t. ) ;
#22936 = circle ( 'none', #22934, 2.000000000000000900 ) ;
#22937 = cartesian_point ( 'none', ( 34.27308093990179600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22938 = cartesian_point ( 'none', ( 22.50000000000061800, 4.000000000000000000, -18.49999253969308600 ) ) ;
#22939 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22940 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22941 = cartesian_point ( 'none', ( 33.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#22942 = axis2_placement_3d ( 'none', #22941, #22940, #22939 ) ;
#22943 = circle ( 'none', #22942, 2.000000000000000900 ) ;
#22944 = circle ( 'none', #22992, 2.000000000000000900 ) ;
#22945 = cartesian_point ( 'none', ( 8.476279441628747700, 6.163952809568164600, -14.00000000000000000 ) ) ;
#22946 = circle ( 'none', #22984, 2.000000000000000900 ) ;
#22947 = direction ( 'none', ( -0.4999999999999905100, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#22948 = vector ( 'none', #22947, 1000.000000000000000 ) ;
#22949 = cartesian_point ( 'none', ( 33.57308093990178600, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#22950 = cartesian_point ( 'none', ( 33.57308093990178600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#22951 = cartesian_point ( 'none', ( 33.30000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#22952 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22953 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22954 = vertex_point ( 'none', #32218 ) ;
#22955 = cartesian_point ( 'none', ( 33.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22956 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22957 = axis2_placement_3d ( 'none', #22955, #22953, #22952 ) ;
#22958 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#22959 = vector ( 'none', #22958, 1000.000000000000000 ) ;
#22960 = cartesian_point ( 'none', ( 34.27308093990179600, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#22961 = line ( 'none', #22960, #22959 ) ;
#22962 = line ( 'none', #22971, #22982 ) ;
#22963 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#22964 = vector ( 'none', #22963, 1000.000000000000000 ) ;
#22965 = cartesian_point ( 'none', ( 34.00000000000000000, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#22966 = edge_curve ( 'none', #22702, #22714, #32215, .t. ) ;
#22967 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22968 = axis2_placement_3d ( 'none', #22981, #22977, #22967 ) ;
#22969 = direction ( 'none', ( -0.4999999999999903400, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#22970 = edge_curve ( 'none', #22436, #22702, #32211, .t. ) ;
#22971 = cartesian_point ( 'none', ( 9.526279441628753700, 6.077350269189737200, -14.00000000000000000 ) ) ;
#22972 = line ( 'none', #22965, #22964 ) ;
#22973 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22974 = vector ( 'none', #22973, 1000.000000000000000 ) ;
#22975 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22976 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22977 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22978 = oriented_edge ( 'none', *, *, #23517, .t. ) ;
#22979 = circle ( 'none', #22968, 2.000000000000000900 ) ;
#22980 = cartesian_point ( 'none', ( 33.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22981 = cartesian_point ( 'none', ( 33.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#22982 = vector ( 'none', #22969, 1000.000000000000100 ) ;
#22983 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22984 = axis2_placement_3d ( 'none', #22980, #22976, #22975 ) ;
#22985 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22986 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#22987 = vector ( 'none', #22986, 1000.000000000000100 ) ;
#22988 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22989 = vertex_point ( 'none', #32213 ) ;
#22990 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22991 = oriented_edge ( 'none', *, *, #22711, .t. ) ;
#22992 = axis2_placement_3d ( 'none', #22937, #22990, #22988 ) ;
#22993 = cartesian_point ( 'none', ( 34.27308093990179600, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#22994 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22995 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22996 = vector ( 'none', #22995, 1000.000000000000000 ) ;
#22997 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#22998 = line ( 'none', #22997, #22996 ) ;
#22999 = circle ( 'none', #23057, 2.000000000000000900 ) ;
#23000 = cartesian_point ( 'none', ( 8.976279441628737000, 7.029978213352609200, -14.00000000000000000 ) ) ;
#23001 = line ( 'none', #23000, #23004 ) ;
#23002 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23003 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23004 = vector ( 'none', #23052, 1000.000000000000100 ) ;
#23005 = oriented_edge ( 'none', *, *, #204, .t. ) ;
#23006 = cartesian_point ( 'none', ( 32.87308093990179000, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#23007 = cartesian_point ( 'none', ( 33.02691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23008 = cartesian_point ( 'none', ( 33.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23009 = axis2_placement_3d ( 'none', #23008, #23049, #23048 ) ;
#23010 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23011 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23012 = cartesian_point ( 'none', ( 34.27308093990179600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23013 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23014 = cartesian_point ( 'none', ( 33.02691906009821600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23015 = cartesian_point ( 'none', ( 32.87308093990179000, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23016 = axis2_placement_3d ( 'none', #23013, #23003, #23002 ) ;
#23017 = cylindrical_surface ( 'none', #23016, 2.000000000000000000 ) ;
#23018 = face_outer_bound ( 'none', #9674, .t. ) ;
#23019 = edge_loop ( 'none', ( #23005, #22778, #22562, #23124 ) ) ;
#23020 = face_outer_bound ( 'none', #9620, .t. ) ;
#23021 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#23022 = vector ( 'none', #23021, 1000.000000000000000 ) ;
#23023 = cartesian_point ( 'none', ( -51.50000000000000700, -63.00000000000000000, -20.80000000000000400 ) ) ;
#23024 = line ( 'none', #23023, #23022 ) ;
#23025 = cartesian_point ( 'none', ( 7.376279441628710700, 8.069208697893909500, -14.00000000000000000 ) ) ;
#23026 = cartesian_point ( 'none', ( 33.57308093990178600, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#23027 = axis2_placement_3d ( 'none', #23012, #23011, #23010 ) ;
#23028 = circle ( 'none', #23027, 2.000000000000000900 ) ;
#23029 = line ( 'none', #23093, #23092 ) ;
#23030 = cartesian_point ( 'none', ( 33.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23031 = vector ( 'none', #23039, 1000.000000000000000 ) ;
#23032 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23033 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23034 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23035 = line ( 'none', #23040, #23031 ) ;
#23036 = cartesian_point ( 'none', ( 32.87308093990179000, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#23037 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23038 = cartesian_point ( 'none', ( 33.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23039 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#23040 = cartesian_point ( 'none', ( 33.57308093990178600, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#23041 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23042 = axis2_placement_3d ( 'none', #23044, #23050, #23041 ) ;
#23043 = axis2_placement_3d ( 'none', #23038, #23034, #23033 ) ;
#23044 = cartesian_point ( 'none', ( -51.50000000000000700, -58.00000000000000000, 0.0000000000000000000 ) ) ;
#23045 = cartesian_point ( 'none', ( 33.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23046 = axis2_placement_3d ( 'none', #23045, #23083, #23032 ) ;
#23047 = circle ( 'none', #23088, 1.610000000000001200 ) ;
#23048 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23049 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23050 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23051 = conical_surface ( 'none', #23009, 2.000000000000000900, 0.9599310885968839200 ) ;
#23052 = direction ( 'none', ( -0.4999999999999903400, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#23053 = edge_loop ( 'none', ( #37128, #35209, #3950, #3883 ) ) ;
#23054 = circle ( 'none', #23042, 5.000000000000000000 ) ;
#23055 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23056 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23057 = axis2_placement_3d ( 'none', #23007, #23056, #23055 ) ;
#23058 = circle ( 'none', #23043, 2.000000000000000900 ) ;
#23059 = axis2_placement_3d ( 'none', #23069, #23121, #23120 ) ;
#23060 = advanced_face ( 'none', ( #32220 ), #32202, .f. ) ;
#23061 = circle ( 'none', #23059, 2.000000000000000900 ) ;
#23062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23063 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23064 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23065 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23066 = cartesian_point ( 'none', ( 33.02691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23067 = face_outer_bound ( 'none', #9731, .t. ) ;
#23068 = cartesian_point ( 'none', ( 32.87308093990179000, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#23069 = cartesian_point ( 'none', ( 32.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23070 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#23071 = vector ( 'none', #23070, 1000.000000000000200 ) ;
#23072 = cartesian_point ( 'none', ( 33.30000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#23073 = line ( 'none', #23072, #23071 ) ;
#23074 = cartesian_point ( 'none', ( 32.32691906009821300, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23075 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.23369939627408700 ) ) ;
#23076 = face_outer_bound ( 'none', #10355, .t. ) ;
#23077 = edge_curve ( 'none', #52174, #52156, #32160, .t. ) ;
#23078 = cartesian_point ( 'none', ( 33.02691906009821600, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#23079 = axis2_placement_3d ( 'none', #23066, #23065, #23064 ) ;
#23080 = cartesian_point ( 'none', ( 33.30000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#23081 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23082 = circle ( 'none', #23079, 2.000000000000000900 ) ;
#23083 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23084 = face_outer_bound ( 'none', #9685, .t. ) ;
#23085 = direction ( 'none', ( 1.000000000000000000, 1.182387521225791700e-014, 0.0000000000000000000 ) ) ;
#23086 = vector ( 'none', #23085, 1000.000000000000000 ) ;
#23087 = cartesian_point ( 'none', ( 8.476279441628745900, 6.163952809568164600, -14.00000000000000000 ) ) ;
#23088 = axis2_placement_3d ( 'none', #23030, #23037, #23081 ) ;
#23089 = line ( 'none', #23087, #23086 ) ;
#23090 = conical_surface ( 'none', #23046, 1.610000000000001200, 0.9599310885968749300 ) ;
#23091 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23092 = vector ( 'none', #23091, 1000.000000000000000 ) ;
#23093 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#23094 = direction ( 'none', ( 1.000000000000000000, 1.182387521225791700e-014, 0.0000000000000000000 ) ) ;
#23095 = vector ( 'none', #23094, 1000.000000000000000 ) ;
#23096 = cartesian_point ( 'none', ( 7.926279441628726600, 7.116580753731036600, -14.00000000000000000 ) ) ;
#23097 = cartesian_point ( 'none', ( 8.426279441628718600, 7.982606157515481200, -14.00000000000000000 ) ) ;
#23098 = line ( 'none', #23097, #23109 ) ;
#23099 = cartesian_point ( 'none', ( 32.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23100 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23101 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23102 = line ( 'none', #23096, #23095 ) ;
#23103 = circle ( 'none', #23111, 2.000000000000000900 ) ;
#23104 = axis2_placement_3d ( 'none', #23075, #23101, #23100 ) ;
#23105 = circle ( 'none', #23112, 2.000000000000000900 ) ;
#23106 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23107 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23108 = axis2_placement_3d ( 'none', #23110, #23107, #23106 ) ;
#23109 = vector ( 'none', #23145, 999.9999999999998900 ) ;
#23110 = cartesian_point ( 'none', ( 32.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23111 = axis2_placement_3d ( 'none', #23146, #23137, #23136 ) ;
#23112 = axis2_placement_3d ( 'none', #23099, #23148, #23147 ) ;
#23113 = cartesian_point ( 'none', ( 32.32691906009821300, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#23114 = circle ( 'none', #23108, 2.000000000000000900 ) ;
#23115 = conical_surface ( 'none', #23104, 9.966506350946106700, 1.047197551196596100 ) ;
#23116 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#23117 = vector ( 'none', #23116, 1000.000000000000100 ) ;
#23118 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23119 = axis2_placement_3d ( 'none', #23118, #23063, #23062 ) ;
#23120 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23121 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23122 = line ( 'none', #23068, #23117 ) ;
#23123 = cylindrical_surface ( 'none', #23119, 2.000000000000000000 ) ;
#23124 = oriented_edge ( 'none', *, *, #2144, .f. ) ;
#23125 = oriented_edge ( 'none', *, *, #2222, .f. ) ;
#23126 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#23127 = vector ( 'none', #23126, 1000.000000000000200 ) ;
#23128 = cartesian_point ( 'none', ( 32.60000000000000100, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#23129 = line ( 'none', #23128, #23127 ) ;
#23130 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23131 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23132 = axis2_placement_3d ( 'none', #23173, #23172, #23171 ) ;
#23133 = advanced_face ( 'none', ( #32196 ), #32191, .t. ) ;
#23134 = axis2_placement_3d ( 'none', #23149, #23131, #23130 ) ;
#23135 = conical_surface ( 'none', #23179, 1.610000000000001200, 0.9599310885968749300 ) ;
#23136 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23137 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23138 = circle ( 'none', #23132, 1.610000000000001200 ) ;
#23139 = cartesian_point ( 'none', ( 7.926279441628728300, 7.116580753731036600, -14.00000000000000000 ) ) ;
#23140 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#23141 = vector ( 'none', #23140, 1000.000000000000000 ) ;
#23142 = cartesian_point ( 'none', ( 32.60000000000000100, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#23143 = line ( 'none', #23142, #23141 ) ;
#23144 = circle ( 'none', #23134, 2.000000000000000900 ) ;
#23145 = direction ( 'none', ( -0.4999999999999901700, -0.8660254037844443700, 0.0000000000000000000 ) ) ;
#23146 = cartesian_point ( 'none', ( 32.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23147 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23148 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23149 = cartesian_point ( 'none', ( 32.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23150 = cartesian_point ( 'none', ( 31.47308093990178800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23151 = advanced_face ( 'none', ( #32219 ), #32212, .t. ) ;
#23152 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#23153 = axis2_placement_3d ( 'none', #23229, #23228, #23227 ) ;
#23154 = cartesian_point ( 'none', ( 9.026279441628762600, 5.211324865405292600, -14.00000000000000000 ) ) ;
#23155 = cartesian_point ( 'none', ( 31.62691906009821400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23156 = cartesian_point ( 'none', ( 31.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23157 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#23158 = vector ( 'none', #23157, 1000.000000000000100 ) ;
#23159 = cartesian_point ( 'none', ( 33.57308093990178600, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#23160 = axis2_placement_3d ( 'none', #23221, #23220, #23219 ) ;
#23161 = conical_surface ( 'none', #23193, 1.610000000000001200, 0.9599310885968749300 ) ;
#23162 = edge_loop ( 'none', ( #21982, #22762, #22160, #22850, #23125 ) ) ;
#23163 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23164 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23165 = conical_surface ( 'none', #23153, 2.000000000000000900, 0.9599310885968839200 ) ;
#23166 = line ( 'none', #23159, #23158 ) ;
#23167 = face_outer_bound ( 'none', #9766, .t. ) ;
#23168 = cartesian_point ( 'none', ( 32.60000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23169 = oriented_edge ( 'none', *, *, #29410, .t. ) ;
#23170 = cartesian_point ( 'none', ( 32.17308093990178700, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#23171 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23172 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23173 = cartesian_point ( 'none', ( 32.60000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23174 = oriented_edge ( 'none', *, *, #2180, .f. ) ;
#23175 = oriented_edge ( 'none', *, *, #23346, .f. ) ;
#23176 = cartesian_point ( 'none', ( 32.32691906009821300, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#23177 = edge_curve ( 'none', #2159, #2196, #32248, .t. ) ;
#23178 = cartesian_point ( 'none', ( 32.60000000000000100, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#23179 = axis2_placement_3d ( 'none', #23168, #23164, #23163 ) ;
#23180 = face_outer_bound ( 'none', #9666, .t. ) ;
#23181 = cartesian_point ( 'none', ( 32.32691906009821300, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#23182 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#23183 = vector ( 'none', #23182, 1000.000000000000000 ) ;
#23184 = cartesian_point ( 'none', ( 32.87308093990179000, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#23185 = cartesian_point ( 'none', ( 32.60000000000000100, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#23186 = line ( 'none', #23184, #23183 ) ;
#23187 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23188 = vector ( 'none', #23187, 1000.000000000000000 ) ;
#23189 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#23190 = line ( 'none', #23189, #23188 ) ;
#23191 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23192 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23193 = axis2_placement_3d ( 'none', #23197, #23191, #23195 ) ;
#23194 = circle ( 'none', #23270, 2.000000000000000900 ) ;
#23195 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23196 = axis2_placement_3d ( 'none', #23203, #23205, #23192 ) ;
#23197 = cartesian_point ( 'none', ( 31.90000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23198 = line ( 'none', #23268, #23261 ) ;
#23199 = face_outer_bound ( 'none', #9758, .t. ) ;
#23200 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23201 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23202 = cartesian_point ( 'none', ( 31.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23203 = cartesian_point ( 'none', ( 31.90000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23204 = cartesian_point ( 'none', ( 31.62691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#23205 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23206 = oriented_edge ( 'none', *, *, #21192, .f. ) ;
#23207 = edge_curve ( 'none', #21523, #21203, #32242, .t. ) ;
#23208 = circle ( 'none', #23196, 1.610000000000001200 ) ;
#23209 = cartesian_point ( 'none', ( 31.90000000000000600, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#23210 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23211 = vector ( 'none', #23210, 1000.000000000000000 ) ;
#23212 = cartesian_point ( 'none', ( 31.90000000000000600, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#23213 = axis2_placement_3d ( 'none', #23202, #23201, #23200 ) ;
#23214 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23215 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23216 = line ( 'none', #23152, #23211 ) ;
#23217 = cartesian_point ( 'none', ( 31.62691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#23218 = axis2_placement_3d ( 'none', #23156, #23215, #23214 ) ;
#23219 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23220 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23221 = cartesian_point ( 'none', ( 32.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23222 = oriented_edge ( 'none', *, *, #2023, .f. ) ;
#23223 = oriented_edge ( 'none', *, *, #22723, .t. ) ;
#23224 = circle ( 'none', #23213, 2.000000000000000900 ) ;
#23225 = circle ( 'none', #23218, 2.000000000000000900 ) ;
#23226 = circle ( 'none', #23160, 2.000000000000000900 ) ;
#23227 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23228 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23229 = cartesian_point ( 'none', ( 32.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23230 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23231 = axis2_placement_3d ( 'none', #23240, #23230, #21880 ) ;
#23232 = circle ( 'none', #23231, 2.000000000000000900 ) ;
#23233 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23234 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23235 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23236 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23237 = cartesian_point ( 'none', ( 32.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23238 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23239 = cartesian_point ( 'none', ( 32.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23240 = cartesian_point ( 'none', ( 32.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23241 = edge_loop ( 'none', ( #22066, #21602 ) ) ;
#23242 = axis2_placement_3d ( 'none', #23239, #23238, #23234 ) ;
#23243 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23244 = oriented_edge ( 'none', *, *, #23505, .t. ) ;
#23245 = edge_curve ( 'none', #22692, #23490, #32234, .t. ) ;
#23246 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23247 = cartesian_point ( 'none', ( 26.02691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23248 = axis2_placement_3d ( 'none', #23247, #23246, #23233 ) ;
#23249 = circle ( 'none', #23269, 2.000000000000000900 ) ;
#23250 = vector ( 'none', #23243, 1000.000000000000000 ) ;
#23251 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#23252 = line ( 'none', #23251, #23250 ) ;
#23253 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23254 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23255 = oriented_edge ( 'none', *, *, #23730, .t. ) ;
#23257 = oriented_edge ( 'none', *, *, #23245, .t. ) ;
#23256 = circle ( 'none', #23248, 2.000000000000000900 ) ;
#23258 = cartesian_point ( 'none', ( 32.17308093990178700, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#23259 = conical_surface ( 'none', #23242, 2.000000000000000900, 0.9599310885968839200 ) ;
#23260 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#23261 = vector ( 'none', #23260, 1000.000000000000200 ) ;
#23262 = cartesian_point ( 'none', ( 31.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23263 = face_outer_bound ( 'none', #9721, .t. ) ;
#23264 = vertex_point ( 'none', #32249 ) ;
#23266 = vertex_point ( 'none', #32233 ) ;
#23265 = cartesian_point ( 'none', ( 31.62691906009821400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#23267 = cartesian_point ( 'none', ( 32.17308093990178700, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23268 = cartesian_point ( 'none', ( 31.90000000000000600, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#23269 = axis2_placement_3d ( 'none', #23237, #23236, #23235 ) ;
#23270 = axis2_placement_3d ( 'none', #23262, #23254, #23253 ) ;
#23271 = circle ( 'none', #23282, 2.000000000000000900 ) ;
#23272 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#23273 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23274 = line ( 'none', #23278, #23330 ) ;
#23275 = line ( 'none', #23281, #23333 ) ;
#23276 = cartesian_point ( 'none', ( 31.47308093990178800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#23277 = line ( 'none', #23307, #23306 ) ;
#23278 = cartesian_point ( 'none', ( 31.47308093990178800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#23279 = cartesian_point ( 'none', ( -51.50000000000000700, -93.05846975640129400, -91.53627083548713000 ) ) ;
#23280 = face_outer_bound ( 'none', #9058, .t. ) ;
#23281 = cartesian_point ( 'none', ( 31.20000000000000600, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#23282 = axis2_placement_3d ( 'none', #23314, #23313, #23312 ) ;
#23283 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23284 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23285 = cartesian_point ( 'none', ( 30.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23286 = axis2_placement_3d ( 'none', #23285, #23284, #23283 ) ;
#23287 = cartesian_point ( 'none', ( 30.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23288 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23289 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23290 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23291 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23292 = cartesian_point ( 'none', ( 32.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23293 = axis2_placement_3d ( 'none', #23292, #23291, #23290 ) ;
#23294 = circle ( 'none', #23293, 2.000000000000000900 ) ;
#23295 = axis2_placement_3d ( 'none', #23279, #23273, #23272 ) ;
#23296 = axis2_placement_3d ( 'none', #23287, #23289, #23288 ) ;
#23297 = cartesian_point ( 'none', ( 32.87308093990179000, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#23298 = plane ( 'none', #23295 ) ;
#23299 = circle ( 'none', #23286, 2.000000000000000900 ) ;
#23300 = circle ( 'none', #23296, 2.000000000000000900 ) ;
#23301 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23302 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23303 = cartesian_point ( 'none', ( 31.20000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23304 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23305 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23306 = vector ( 'none', #23305, 1000.000000000000000 ) ;
#23307 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#23308 = conical_surface ( 'none', #23316, 1.610000000000001200, 0.9599310885968749300 ) ;
#23309 = cartesian_point ( 'none', ( 31.20000000000000600, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#23310 = axis2_placement_3d ( 'none', #23364, #23363, #23362 ) ;
#23311 = circle ( 'none', #23310, 1.610000000000001200 ) ;
#23312 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23313 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23314 = cartesian_point ( 'none', ( 31.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23315 = face_outer_bound ( 'none', #9822, .t. ) ;
#23316 = axis2_placement_3d ( 'none', #23303, #23302, #23301 ) ;
#23317 = edge_loop ( 'none', ( #520, #485, #24928, #381 ) ) ;
#23318 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#23319 = vector ( 'none', #23318, 1000.000000000000200 ) ;
#23320 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23321 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23322 = axis2_placement_3d ( 'none', #23331, #23321, #23320 ) ;
#23323 = cartesian_point ( 'none', ( 30.92691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#23324 = cartesian_point ( 'none', ( 30.92691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#23325 = circle ( 'none', #23322, 2.000000000000000900 ) ;
#23326 = cartesian_point ( 'none', ( 31.20000000000000600, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#23327 = oriented_edge ( 'none', *, *, #50840, .t. ) ;
#23328 = line ( 'none', #23326, #23319 ) ;
#23329 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#23330 = vector ( 'none', #23329, 1000.000000000000000 ) ;
#23331 = cartesian_point ( 'none', ( 31.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23332 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#23333 = vector ( 'none', #23332, 1000.000000000000000 ) ;
#23334 = circle ( 'none', #23338, 2.000000000000000900 ) ;
#23335 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#23336 = vector ( 'none', #23335, 1000.000000000000000 ) ;
#23337 = cartesian_point ( 'none', ( 32.17308093990178700, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#23338 = axis2_placement_3d ( 'none', #23386, #23385, #23384 ) ;
#23339 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23340 = vector ( 'none', #23339, 1000.000000000000000 ) ;
#23341 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#23342 = line ( 'none', #23337, #23336 ) ;
#23343 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23344 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23345 = conical_surface ( 'none', #23375, 1.610000000000001200, 0.9599310885968749300 ) ;
#23346 = edge_curve ( 'none', #2113, #2167, #32227, .t. ) ;
#23347 = oriented_edge ( 'none', *, *, #2152, .f. ) ;
#23348 = line ( 'none', #23341, #23340 ) ;
#23349 = axis2_placement_3d ( 'none', #23304, #23344, #23343 ) ;
#23350 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#23351 = vector ( 'none', #23350, 1000.000000000000100 ) ;
#23352 = face_outer_bound ( 'none', #9828, .t. ) ;
#23353 = cartesian_point ( 'none', ( 30.92691906009821400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#23354 = cartesian_point ( 'none', ( 31.47308093990178800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#23355 = cartesian_point ( 'none', ( 31.47308093990178800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#23356 = cartesian_point ( 'none', ( 31.20000000000000600, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#23357 = line ( 'none', #23359, #23351 ) ;
#23358 = cylindrical_surface ( 'none', #23349, 2.000000000000000000 ) ;
#23359 = cartesian_point ( 'none', ( 32.17308093990178700, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#23360 = cartesian_point ( 'none', ( 31.90000000000000600, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#23361 = line ( 'none', #23360, #23395 ) ;
#23362 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23363 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23364 = cartesian_point ( 'none', ( 31.20000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23365 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23366 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#23367 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23368 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23369 = cartesian_point ( 'none', ( 30.22691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23370 = axis2_placement_3d ( 'none', #23369, #23368, #23367 ) ;
#23371 = line ( 'none', #23366, #23423 ) ;
#23372 = circle ( 'none', #23419, 2.000000000000000900 ) ;
#23373 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23374 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23375 = axis2_placement_3d ( 'none', #23381, #23374, #23373 ) ;
#23376 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23377 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23378 = cartesian_point ( 'none', ( 30.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23379 = axis2_placement_3d ( 'none', #23378, #23377, #23376 ) ;
#23380 = cartesian_point ( 'none', ( 30.92691906009821400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23381 = cartesian_point ( 'none', ( 30.50000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23382 = cartesian_point ( 'none', ( 30.77308093990178900, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#23383 = circle ( 'none', #23370, 2.000000000000000900 ) ;
#23384 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23385 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23386 = cartesian_point ( 'none', ( 30.22691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23387 = circle ( 'none', #23379, 2.000000000000000900 ) ;
#23388 = cartesian_point ( 'none', ( 30.77308093990178900, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#23389 = face_outer_bound ( 'none', #9842, .t. ) ;
#23390 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#23391 = vector ( 'none', #23390, 1000.000000000000000 ) ;
#23392 = cartesian_point ( 'none', ( 30.77308093990178900, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#23393 = line ( 'none', #23392, #23391 ) ;
#23394 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#23395 = vector ( 'none', #23394, 1000.000000000000000 ) ;
#23396 = conical_surface ( 'none', #23401, 2.000000000000000900, 0.9599310885968839200 ) ;
#23397 = vector ( 'none', #23451, 1000.000000000000100 ) ;
#23398 = cartesian_point ( 'none', ( 31.47308093990178800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#23399 = line ( 'none', #23398, #23397 ) ;
#23400 = cartesian_point ( 'none', ( 31.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23401 = axis2_placement_3d ( 'none', #23400, #23408, #23407 ) ;
#23402 = circle ( 'none', #23424, 2.000000000000000900 ) ;
#23403 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23404 = vector ( 'none', #23403, 1000.000000000000000 ) ;
#23405 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#23406 = line ( 'none', #23405, #23404 ) ;
#23407 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23408 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23409 = face_outer_bound ( 'none', #9798, .t. ) ;
#23410 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23411 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23412 = cartesian_point ( 'none', ( 30.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23413 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#23414 = vector ( 'none', #23413, 1000.000000000000200 ) ;
#23415 = axis2_placement_3d ( 'none', #23412, #23411, #23410 ) ;
#23416 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23417 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23418 = cartesian_point ( 'none', ( 30.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23419 = axis2_placement_3d ( 'none', #23418, #23417, #23416 ) ;
#23420 = circle ( 'none', #23457, 2.000000000000000900 ) ;
#23421 = circle ( 'none', #23415, 2.000000000000000900 ) ;
#23422 = cartesian_point ( 'none', ( 30.22691906009821500, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#23423 = vector ( 'none', #23365, 1000.000000000000000 ) ;
#23424 = axis2_placement_3d ( 'none', #23459, #23446, #23445 ) ;
#23425 = cartesian_point ( 'none', ( 30.50000000000000700, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#23426 = line ( 'none', #23425, #23414 ) ;
#23427 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23428 = circle ( 'none', #23496, 2.000000000000000900 ) ;
#23429 = face_outer_bound ( 'none', #9791, .t. ) ;
#23430 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#23431 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23432 = cartesian_point ( 'none', ( -79.00000000000000000, -93.05846975640129400, -91.53627083548713000 ) ) ;
#23433 = axis2_placement_3d ( 'none', #23432, #23431, #23430 ) ;
#23434 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23435 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23436 = cartesian_point ( 'none', ( 30.50000000000000700, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#23437 = plane ( 'none', #23433 ) ;
#23438 = face_outer_bound ( 'none', #9303, .t. ) ;
#23439 = cartesian_point ( 'none', ( 29.80000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#23440 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23441 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23442 = cartesian_point ( 'none', ( 30.50000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23443 = axis2_placement_3d ( 'none', #23435, #23434, #23427 ) ;
#23444 = axis2_placement_3d ( 'none', #23442, #23441, #23440 ) ;
#23445 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23446 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23447 = oriented_edge ( 'none', *, *, #2127, .f. ) ;
#23448 = oriented_edge ( 'none', *, *, #23346, .t. ) ;
#23449 = cylindrical_surface ( 'none', #23443, 2.000000000000000000 ) ;
#23450 = cartesian_point ( 'none', ( 30.77308093990178900, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23451 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#23452 = circle ( 'none', #23444, 1.610000000000001200 ) ;
#23453 = cartesian_point ( 'none', ( 30.50000000000000700, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#23454 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23455 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23456 = cartesian_point ( 'none', ( 31.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23457 = axis2_placement_3d ( 'none', #23456, #23455, #23454 ) ;
#23458 = cartesian_point ( 'none', ( 30.77308093990178900, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#23459 = cartesian_point ( 'none', ( 29.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23460 = circle ( 'none', #23476, 1.610000000000001200 ) ;
#23461 = axis2_placement_3d ( 'none', #23464, #23470, #23533 ) ;
#23462 = axis2_placement_3d ( 'none', #23527, #23525, #23524 ) ;
#23463 = face_outer_bound ( 'none', #9906, .t. ) ;
#23464 = cartesian_point ( 'none', ( 29.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23465 = cartesian_point ( 'none', ( 29.52691906009821200, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#23466 = vector ( 'none', #22695, 1000.000000000000000 ) ;
#23467 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#23469 = oriented_edge ( 'none', *, *, #50971, .t. ) ;
#23468 = vector ( 'none', #23467, 1000.000000000000200 ) ;
#23470 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23471 = cartesian_point ( 'none', ( 29.52691906009821200, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#23472 = cartesian_point ( 'none', ( 29.80000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#23473 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23474 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23475 = cartesian_point ( 'none', ( 30.07308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23476 = axis2_placement_3d ( 'none', #23536, #23535, #23534 ) ;
#23477 = circle ( 'none', #23462, 1.610000000000001200 ) ;
#23478 = cartesian_point ( 'none', ( 29.52691906009821200, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#23479 = edge_curve ( 'none', #22722, #22176, #32243, .t. ) ;
#23480 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#23481 = vector ( 'none', #23480, 1000.000000000000000 ) ;
#23482 = axis2_placement_3d ( 'none', #23475, #23474, #23473 ) ;
#23483 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23484 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23486 = oriented_edge ( 'none', *, *, #50918, .t. ) ;
#23485 = axis2_placement_3d ( 'none', #23500, #23484, #23483 ) ;
#23487 = edge_curve ( 'none', #22176, #22692, #32278, .t. ) ;
#23488 = circle ( 'none', #23482, 2.000000000000000900 ) ;
#23490 = vertex_point ( 'none', #32275 ) ;
#23489 = cartesian_point ( 'none', ( 29.80000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#23492 = oriented_edge ( 'none', *, *, #23487, .t. ) ;
#23491 = line ( 'none', #23489, #23468 ) ;
#23493 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23494 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23495 = cartesian_point ( 'none', ( 30.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23496 = axis2_placement_3d ( 'none', #23495, #23494, #23493 ) ;
#23497 = line ( 'none', #23439, #23481 ) ;
#23498 = circle ( 'none', #23485, 2.000000000000000900 ) ;
#23499 = advanced_face ( 'none', ( #32280 ), #32228, .t. ) ;
#23500 = cartesian_point ( 'none', ( 30.07308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23501 = line ( 'none', #23504, #23466 ) ;
#23502 = circle ( 'none', #23510, 2.000000000000000900 ) ;
#23503 = edge_loop ( 'none', ( #23948, #23863, #23486, #23469, #25026, #23327, #25027, #22579 ) ) ;
#23504 = cartesian_point ( 'none', ( -52.39453692895730100, 27.75000000000235900, 12.00000000000000000 ) ) ;
#23505 = edge_curve ( 'none', #23490, #22430, #32269, .t. ) ;
#23506 = cartesian_point ( 'none', ( 30.07308093990178900, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23507 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23508 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23509 = cartesian_point ( 'none', ( 26.02691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23510 = axis2_placement_3d ( 'none', #23509, #23516, #23515 ) ;
#23511 = vertex_point ( 'none', #32264 ) ;
#23512 = edge_curve ( 'none', #23765, #23530, #32259, .t. ) ;
#23513 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23514 = line ( 'none', #23784, #23775 ) ;
#23515 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23516 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23517 = edge_curve ( 'none', #22954, #22722, #32250, .t. ) ;
#23518 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23519 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23520 = cartesian_point ( 'none', ( 30.07308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23521 = cartesian_point ( 'none', ( 30.22691906009821500, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23522 = vertex_point ( 'none', #32255 ) ;
#23523 = axis2_placement_3d ( 'none', #23520, #23519, #23518 ) ;
#23524 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23525 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23526 = axis2_placement_3d ( 'none', #23513, #23508, #23507 ) ;
#23527 = cartesian_point ( 'none', ( 29.10000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23528 = circle ( 'none', #23523, 2.000000000000000900 ) ;
#23529 = vertex_point ( 'none', #32263 ) ;
#23530 = vertex_point ( 'none', #32315 ) ;
#23531 = cartesian_point ( 'none', ( 30.07308093990178900, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#23532 = cartesian_point ( 'none', ( 30.07308093990178900, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#23533 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23534 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23535 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23536 = cartesian_point ( 'none', ( 29.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23537 = cylindrical_surface ( 'none', #23526, 2.000000000000000000 ) ;
#23538 = vertex_point ( 'none', #32260 ) ;
#23539 = conical_surface ( 'none', #23461, 1.610000000000001200, 0.9599310885968749300 ) ;
#23540 = edge_curve ( 'none', #22139, #23522, #32312, .t. ) ;
#23541 = face_outer_bound ( 'none', #9916, .t. ) ;
#23542 = cartesian_point ( 'none', ( 28.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23543 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23544 = vector ( 'none', #23543, 1000.000000000000000 ) ;
#23545 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#23546 = line ( 'none', #23545, #23544 ) ;
#23547 = cartesian_point ( 'none', ( 30.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23548 = axis2_placement_3d ( 'none', #23602, #23601, #23596 ) ;
#23549 = face_outer_bound ( 'none', #9943, .t. ) ;
#23550 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23551 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23552 = cartesian_point ( 'none', ( 30.22691906009821500, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#23553 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23554 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23555 = axis2_placement_3d ( 'none', #23570, #23554, #23553 ) ;
#23556 = circle ( 'none', #23555, 2.000000000000000900 ) ;
#23557 = axis2_placement_3d ( 'none', #23547, #23551, #23550 ) ;
#23558 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#23559 = vector ( 'none', #23558, 1000.000000000000100 ) ;
#23560 = cartesian_point ( 'none', ( 30.77308093990178900, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#23562 = edge_loop ( 'none', ( #24919, #24791, #24511, #24733, #24803 ) ) ;
#23561 = cartesian_point ( 'none', ( -2.619894870447986800e-012, -60.40526128986744700, 13.44522678755358300 ) ) ;
#23563 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#23564 = vector ( 'none', #23563, 1000.000000000000000 ) ;
#23565 = cartesian_point ( 'none', ( 30.50000000000000700, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#23566 = line ( 'none', #23565, #23564 ) ;
#23567 = conical_surface ( 'none', #23548, 1.610000000000001200, 0.9599310885968749300 ) ;
#23568 = conical_surface ( 'none', #23557, 2.000000000000000900, 0.9599310885968839200 ) ;
#23569 = line ( 'none', #23560, #23559 ) ;
#23570 = cartesian_point ( 'none', ( 30.22691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23571 = face_outer_bound ( 'none', #9912, .t. ) ;
#23572 = cartesian_point ( 'none', ( 29.80000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#23573 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23574 = vector ( 'none', #23573, 1000.000000000000000 ) ;
#23575 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#23576 = circle ( 'none', #23634, 2.000000000000000900 ) ;
#23577 = cartesian_point ( 'none', ( 29.10000000000000500, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#23578 = face_outer_bound ( 'none', #9878, .t. ) ;
#23579 = cartesian_point ( 'none', ( 29.52691906009821200, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23580 = line ( 'none', #23575, #23574 ) ;
#23581 = cartesian_point ( 'none', ( 29.37308093990179000, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#23582 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23583 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23584 = cartesian_point ( 'none', ( 29.37308093990179000, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23585 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23586 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23587 = axis2_placement_3d ( 'none', #23594, #23583, #23582 ) ;
#23588 = cartesian_point ( 'none', ( 28.82691906009821300, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#23589 = cartesian_point ( 'none', ( 28.82691906009821300, 0.0000000000000000000, 2.000000000000000900 ) ) ;
#23590 = cartesian_point ( 'none', ( 28.82691906009821300, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#23591 = advanced_face ( 'none', ( #32313 ), #32308, .t. ) ;
#23592 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#23593 = vector ( 'none', #23592, 1000.000000000000200 ) ;
#23594 = cartesian_point ( 'none', ( 28.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23595 = circle ( 'none', #23600, 2.000000000000000900 ) ;
#23596 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23597 = cartesian_point ( 'none', ( 29.10000000000000500, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#23598 = line ( 'none', #23597, #23593 ) ;
#23599 = cartesian_point ( 'none', ( 29.37308093990179000, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#23600 = axis2_placement_3d ( 'none', #23542, #23586, #23585 ) ;
#23601 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23602 = cartesian_point ( 'none', ( 29.10000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23603 = circle ( 'none', #23587, 2.000000000000000900 ) ;
#23604 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#23605 = vector ( 'none', #23604, 1000.000000000000100 ) ;
#23606 = axis2_placement_3d ( 'none', #23701, #23646, #23697 ) ;
#23607 = face_outer_bound ( 'none', #9956, .t. ) ;
#23608 = cartesian_point ( 'none', ( 30.07308093990178900, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#23609 = line ( 'none', #23608, #23605 ) ;
#23610 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#23611 = vector ( 'none', #23610, 1000.000000000000000 ) ;
#23612 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23613 = circle ( 'none', #23655, 2.000000000000000900 ) ;
#23614 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23615 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23616 = cartesian_point ( 'none', ( 30.07308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23617 = line ( 'none', #23622, #23611 ) ;
#23618 = axis2_placement_3d ( 'none', #23612, #23665, #23663 ) ;
#23619 = axis2_placement_3d ( 'none', #23616, #23615, #23614 ) ;
#23620 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23621 = vector ( 'none', #23620, 1000.000000000000000 ) ;
#23622 = cartesian_point ( 'none', ( 30.07308093990178900, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#23623 = line ( 'none', #23577, #23637 ) ;
#23624 = cartesian_point ( 'none', ( 30.07308093990178900, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#23625 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23626 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23627 = cartesian_point ( 'none', ( 29.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23628 = axis2_placement_3d ( 'none', #23627, #23626, #23625 ) ;
#23629 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#23630 = line ( 'none', #23629, #23621 ) ;
#23631 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23632 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23633 = cartesian_point ( 'none', ( 29.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23634 = axis2_placement_3d ( 'none', #23633, #23632, #23631 ) ;
#23635 = conical_surface ( 'none', #23619, 2.000000000000000900, 0.9599310885968839200 ) ;
#23636 = circle ( 'none', #23628, 2.000000000000000900 ) ;
#23637 = vector ( 'none', #23666, 1000.000000000000000 ) ;
#23638 = oriented_edge ( 'none', *, *, #2170, .f. ) ;
#23639 = cartesian_point ( 'none', ( 28.40000000000000600, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#23640 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23641 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23643 = oriented_edge ( 'none', *, *, #24837, .f. ) ;
#23642 = cartesian_point ( 'none', ( 28.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23644 = axis2_placement_3d ( 'none', #23642, #23641, #23640 ) ;
#23645 = conical_surface ( 'none', #23606, 1.610000000000001200, 0.9599310885968749300 ) ;
#23646 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23647 = cartesian_point ( 'none', ( 28.40000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23648 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23649 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23650 = cartesian_point ( 'none', ( 29.52691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23651 = circle ( 'none', #23644, 2.000000000000000900 ) ;
#23652 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23653 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23654 = cartesian_point ( 'none', ( 29.52691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23655 = axis2_placement_3d ( 'none', #23654, #23653, #23652 ) ;
#23656 = face_outer_bound ( 'none', #10047, .t. ) ;
#23657 = axis2_placement_3d ( 'none', #23650, #23649, #23648 ) ;
#23658 = cartesian_point ( 'none', ( 28.12691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#23659 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23660 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23661 = axis2_placement_3d ( 'none', #23667, #23660, #23659 ) ;
#23662 = edge_curve ( 'none', #2064, #2126, #32314, .t. ) ;
#23663 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23664 = circle ( 'none', #23657, 2.000000000000000900 ) ;
#23665 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23666 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#23667 = cartesian_point ( 'none', ( 29.52691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23668 = circle ( 'none', #23661, 2.000000000000000900 ) ;
#23669 = cylindrical_surface ( 'none', #23618, 2.000000000000000000 ) ;
#23670 = cartesian_point ( 'none', ( 28.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23671 = oriented_edge ( 'none', *, *, #23662, .f. ) ;
#23672 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23673 = axis2_placement_3d ( 'none', #23672, #23736, #23735 ) ;
#23674 = cartesian_point ( 'none', ( 28.40000000000000600, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#23675 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#23676 = vector ( 'none', #23675, 1000.000000000000100 ) ;
#23677 = cartesian_point ( 'none', ( 29.37308093990179000, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#23678 = circle ( 'none', #23733, 2.000000000000000900 ) ;
#23679 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#23680 = vector ( 'none', #23679, 1000.000000000000100 ) ;
#23681 = cartesian_point ( 'none', ( 27.97308093990178400, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#23682 = cartesian_point ( 'none', ( 10.07627944162876300, 5.124722325026860800, -14.00000000000000000 ) ) ;
#23683 = line ( 'none', #23682, #23721 ) ;
#23684 = face_outer_bound ( 'none', #9974, .t. ) ;
#23685 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23686 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23687 = axis2_placement_3d ( 'none', #23647, #23686, #23685 ) ;
#23688 = cartesian_point ( 'none', ( 28.12691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#23689 = line ( 'none', #23681, #23680 ) ;
#23690 = cartesian_point ( 'none', ( 28.67308093990179100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23691 = line ( 'none', #23677, #23676 ) ;
#23692 = cylindrical_surface ( 'none', #23673, 2.000000000000000000 ) ;
#23693 = cartesian_point ( 'none', ( 28.82691906009821300, 2.449293598294707900e-016, -2.000000000000000900 ) ) ;
#23694 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#23695 = vector ( 'none', #23694, 1000.000000000000200 ) ;
#23696 = cartesian_point ( 'none', ( 28.40000000000000600, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#23697 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23698 = line ( 'none', #23696, #23695 ) ;
#23699 = circle ( 'none', #23687, 1.610000000000001200 ) ;
#23700 = cartesian_point ( 'none', ( 28.12691906009821400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#23701 = cartesian_point ( 'none', ( 28.40000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23702 = circle ( 'none', #23761, 2.000000000000000900 ) ;
#23703 = cartesian_point ( 'none', ( 27.70000000000000300, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#23704 = line ( 'none', #23703, #23768 ) ;
#23705 = cartesian_point ( 'none', ( 27.42691906009821100, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#23706 = cartesian_point ( 'none', ( 29.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23707 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#23708 = vector ( 'none', #23707, 1000.000000000000000 ) ;
#23709 = cartesian_point ( 'none', ( 29.37308093990179000, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#23710 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23711 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23712 = cartesian_point ( 'none', ( 29.10000000000000500, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#23713 = face_outer_bound ( 'none', #9995, .t. ) ;
#23714 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23715 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23716 = cartesian_point ( 'none', ( 28.67308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23717 = conical_surface ( 'none', #23723, 2.000000000000000900, 0.9599310885968839200 ) ;
#23718 = cartesian_point ( 'none', ( 10.12627944162878500, 3.306068977079540200, -14.00000000000000000 ) ) ;
#23719 = axis2_placement_3d ( 'none', #23800, #23798, #23796 ) ;
#23720 = direction ( 'none', ( -0.4999999999999903400, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#23721 = vector ( 'none', #23720, 1000.000000000000100 ) ;
#23722 = cartesian_point ( 'none', ( 29.37308093990179000, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#23723 = axis2_placement_3d ( 'none', #23706, #23711, #23710 ) ;
#23724 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23725 = vector ( 'none', #23724, 1000.000000000000000 ) ;
#23726 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#23727 = line ( 'none', #23726, #23725 ) ;
#23728 = circle ( 'none', #23734, 2.000000000000000900 ) ;
#23730 = edge_curve ( 'none', #22430, #23264, #32306, .t. ) ;
#23729 = line ( 'none', #23709, #23708 ) ;
#23731 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23732 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23733 = axis2_placement_3d ( 'none', #23670, #23732, #23731 ) ;
#23734 = axis2_placement_3d ( 'none', #23716, #23715, #23714 ) ;
#23735 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23736 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23737 = cartesian_point ( 'none', ( 28.67308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23738 = cylindrical_surface ( 'none', #23781, 2.000000000000000000 ) ;
#23739 = oriented_edge ( 'none', *, *, #6318, .t. ) ;
#23740 = edge_curve ( 'none', #26723, #28559, #32298, .t. ) ;
#23741 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23742 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23743 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23744 = vector ( 'none', #23743, 1000.000000000000000 ) ;
#23745 = oriented_edge ( 'none', *, *, #23512, .t. ) ;
#23746 = cartesian_point ( 'none', ( 28.67308093990179100, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#23747 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#23748 = axis2_placement_3d ( 'none', #23737, #23742, #23741 ) ;
#23749 = direction ( 'none', ( 1.000000000000000000, 1.182387521225791700e-014, 0.0000000000000000000 ) ) ;
#23750 = vector ( 'none', #23749, 1000.000000000000000 ) ;
#23751 = cartesian_point ( 'none', ( 9.576279441628774000, 4.258696921242416200, -14.00000000000000000 ) ) ;
#23752 = line ( 'none', #23751, #23750 ) ;
#23753 = line ( 'none', #23746, #23806 ) ;
#23754 = oriented_edge ( 'none', *, *, #50651, .f. ) ;
#23755 = oriented_edge ( 'none', *, *, #14481, .t. ) ;
#23756 = edge_curve ( 'none', #23266, #23765, #32347, .t. ) ;
#23757 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#23758 = face_outer_bound ( 'none', #10033, .t. ) ;
#23759 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23760 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23761 = axis2_placement_3d ( 'none', #23769, #23760, #23759 ) ;
#23763 = vertex_point ( 'none', #32307 ) ;
#23762 = conical_surface ( 'none', #23748, 2.000000000000000900, 0.9599310885968839200 ) ;
#23765 = vertex_point ( 'none', #32290 ) ;
#23764 = line ( 'none', #23747, #23744 ) ;
#23766 = oriented_edge ( 'none', *, *, #23782, .t. ) ;
#23767 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#23768 = vector ( 'none', #23767, 1000.000000000000000 ) ;
#23769 = cartesian_point ( 'none', ( 27.97308093990178400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23770 = cartesian_point ( 'none', ( 27.97308093990178400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#23771 = cartesian_point ( 'none', ( 27.42691906009821100, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#23772 = vertex_point ( 'none', #32293 ) ;
#23773 = cartesian_point ( 'none', ( 29.10000000000000500, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#23774 = cartesian_point ( 'none', ( 28.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23775 = vector ( 'none', #23783, 1000.000000000000100 ) ;
#23776 = cartesian_point ( 'none', ( 26.02691906009821200, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#23777 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23778 = axis2_placement_3d ( 'none', #23774, #23777, #22136 ) ;
#23779 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23780 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23781 = axis2_placement_3d ( 'none', #23789, #23780, #23779 ) ;
#23782 = edge_curve ( 'none', #23264, #23266, #32341, .t. ) ;
#23783 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#23784 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -36.71589725978749600 ) ) ;
#23785 = face_outer_bound ( 'none', #10042, .t. ) ;
#23786 = cartesian_point ( 'none', ( 27.70000000000000300, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#23787 = oriented_edge ( 'none', *, *, #23799, .t. ) ;
#23788 = oriented_edge ( 'none', *, *, #24351, .t. ) ;
#23789 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23790 = cartesian_point ( 'none', ( 27.97308093990178400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23791 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#23792 = vector ( 'none', #23791, 1000.000000000000100 ) ;
#23793 = cartesian_point ( 'none', ( 28.67308093990179100, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#23794 = cartesian_point ( 'none', ( -3.411225297078459600, 10.61529759643718200, -8.428090603125911100 ) ) ;
#23795 = circle ( 'none', #23778, 2.000000000000000900 ) ;
#23796 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23797 = oriented_edge ( 'none', *, *, #23540, .t. ) ;
#23798 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23799 = edge_curve ( 'none', #23522, #23529, #32336, .t. ) ;
#23800 = cartesian_point ( 'none', ( 28.67308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23801 = direction ( 'none', ( 1.000000000000000000, 1.199040866595169200e-014, 0.0000000000000000000 ) ) ;
#23802 = vector ( 'none', #23801, 1000.000000000000000 ) ;
#23803 = cartesian_point ( 'none', ( 10.12627944162878400, 3.306068977079540200, -14.00000000000000000 ) ) ;
#23804 = line ( 'none', #23803, #23802 ) ;
#23805 = line ( 'none', #23793, #23792 ) ;
#23806 = vector ( 'none', #23757, 1000.000000000000000 ) ;
#23807 = circle ( 'none', #23719, 2.000000000000000900 ) ;
#23808 = cartesian_point ( 'none', ( 28.67308093990179100, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#23809 = cartesian_point ( 'none', ( 27.70000000000000300, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#23810 = cartesian_point ( 'none', ( 27.42691906009821100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23812 = oriented_edge ( 'none', *, *, #23756, .t. ) ;
#23811 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23813 = oriented_edge ( 'none', *, *, #24024, .t. ) ;
#23814 = cartesian_point ( 'none', ( 27.27308093990178500, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23815 = cartesian_point ( 'none', ( 27.00000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#23816 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23817 = circle ( 'none', #23854, 2.000000000000000900 ) ;
#23818 = vector ( 'none', #23811, 1000.000000000000000 ) ;
#23819 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#23820 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23821 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23822 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23823 = cartesian_point ( 'none', ( 28.67308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23824 = axis2_placement_3d ( 'none', #23823, #23822, #23821 ) ;
#23825 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23826 = cylindrical_surface ( 'none', #23874, 2.000000000000000000 ) ;
#23827 = line ( 'none', #23819, #23818 ) ;
#23828 = axis2_placement_3d ( 'none', #23864, #23862, #23860 ) ;
#23829 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#23830 = edge_loop ( 'none', ( #22325, #22257 ) ) ;
#23831 = cartesian_point ( 'none', ( 9.576279441628774000, 4.258696921242416200, -14.00000000000000000 ) ) ;
#23832 = cartesian_point ( 'none', ( 28.67308093990179100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#23833 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23834 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23835 = cartesian_point ( 'none', ( 28.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23836 = axis2_placement_3d ( 'none', #23835, #23834, #23833 ) ;
#23837 = vector ( 'none', #23829, 1000.000000000000000 ) ;
#23838 = cartesian_point ( 'none', ( 28.67308093990179100, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#23839 = circle ( 'none', #23824, 2.000000000000000900 ) ;
#23840 = cartesian_point ( 'none', ( 25.60000000000000500, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#23841 = circle ( 'none', #23836, 2.000000000000000900 ) ;
#23842 = cartesian_point ( 'none', ( 28.40000000000000600, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#23843 = line ( 'none', #23842, #23837 ) ;
#23844 = vertex_point ( 'none', #32345 ) ;
#23845 = cartesian_point ( 'none', ( 27.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23846 = cartesian_point ( 'none', ( 27.42691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23847 = circle ( 'none', #23903, 2.000000000000000900 ) ;
#23848 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#23849 = vector ( 'none', #23848, 1000.000000000000000 ) ;
#23850 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23851 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23852 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23853 = line ( 'none', #23865, #23849 ) ;
#23854 = axis2_placement_3d ( 'none', #23868, #23852, #23906 ) ;
#23855 = face_outer_bound ( 'none', #10027, .t. ) ;
#23856 = cartesian_point ( 'none', ( 27.97308093990178400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23857 = axis2_placement_3d ( 'none', #23856, #23851, #23850 ) ;
#23858 = cartesian_point ( 'none', ( 27.97308093990178400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23859 = line ( 'none', #23897, #23896 ) ;
#23861 = edge_loop ( 'none', ( #324, #606, #24757, #604 ) ) ;
#23860 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23863 = oriented_edge ( 'none', *, *, #50942, .t. ) ;
#23862 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23864 = cartesian_point ( 'none', ( -51.50000000000000700, -58.00000000000000700, 40.00000000000000700 ) ) ;
#23865 = cartesian_point ( 'none', ( 27.97308093990178400, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#23866 = face_outer_bound ( 'none', #10057, .t. ) ;
#23867 = cartesian_point ( 'none', ( 27.97308093990178400, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#23868 = cartesian_point ( 'none', ( 27.42691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23869 = conical_surface ( 'none', #23857, 2.000000000000000900, 0.9599310885968839200 ) ;
#23870 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23871 = vector ( 'none', #23870, 1000.000000000000000 ) ;
#23872 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#23873 = line ( 'none', #23872, #23871 ) ;
#23874 = axis2_placement_3d ( 'none', #23825, #23816, #23820 ) ;
#23875 = conical_surface ( 'none', #23900, 1.610000000000001200, 0.9599310885968749300 ) ;
#23876 = circle ( 'none', #23828, 4.999999999999997300 ) ;
#23877 = face_outer_bound ( 'none', #10060, .t. ) ;
#23878 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23879 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23880 = circle ( 'none', #23921, 2.000000000000000900 ) ;
#23881 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23882 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23883 = cartesian_point ( 'none', ( 27.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#23884 = cartesian_point ( 'none', ( 27.42691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23885 = cartesian_point ( 'none', ( 27.42691906009821100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#23886 = circle ( 'none', #23889, 2.000000000000000900 ) ;
#23887 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#23888 = vector ( 'none', #23887, 1000.000000000000200 ) ;
#23889 = axis2_placement_3d ( 'none', #23846, #23879, #23878 ) ;
#23890 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23891 = vector ( 'none', #23935, 1000.000000000000000 ) ;
#23892 = axis2_placement_3d ( 'none', #23883, #23882, #23881 ) ;
#23893 = conical_surface ( 'none', #23914, 2.000000000000000900, 0.9599310885968839200 ) ;
#23894 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23895 = direction ( 'none', ( -0.4999999999999903400, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#23896 = vector ( 'none', #23895, 1000.000000000000100 ) ;
#23897 = cartesian_point ( 'none', ( 10.62627944162877600, 4.172094380863985200, -14.00000000000000000 ) ) ;
#23898 = line ( 'none', #23904, #23888 ) ;
#23899 = cartesian_point ( 'none', ( 28.12691906009821400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23900 = axis2_placement_3d ( 'none', #23845, #23894, #23890 ) ;
#23901 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23902 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23903 = axis2_placement_3d ( 'none', #23858, #23902, #23901 ) ;
#23904 = cartesian_point ( 'none', ( 27.70000000000000300, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#23905 = circle ( 'none', #23892, 1.610000000000001200 ) ;
#23906 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23907 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23908 = cartesian_point ( 'none', ( 27.27308093990178500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23909 = cartesian_point ( 'none', ( 26.02691906009821200, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#23910 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23911 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23912 = direction ( 'none', ( 1.000000000000000000, 1.182387521225791700e-014, 0.0000000000000000000 ) ) ;
#23913 = vector ( 'none', #23912, 1000.000000000000000 ) ;
#23914 = axis2_placement_3d ( 'none', #23924, #23911, #23910 ) ;
#23915 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23916 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23917 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23918 = cartesian_point ( 'none', ( 27.97308093990178400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23919 = line ( 'none', #23923, #23913 ) ;
#23920 = face_outer_bound ( 'none', #10118, .t. ) ;
#23921 = axis2_placement_3d ( 'none', #23925, #23915, #23907 ) ;
#23922 = line ( 'none', #23967, #23966 ) ;
#23923 = cartesian_point ( 'none', ( 9.026279441628762600, 5.211324865405292600, -14.00000000000000000 ) ) ;
#23924 = cartesian_point ( 'none', ( 27.27308093990178500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23925 = cartesian_point ( 'none', ( 26.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23926 = circle ( 'none', #23968, 2.000000000000000900 ) ;
#23927 = cartesian_point ( 'none', ( 27.97308093990178400, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#23928 = axis2_placement_3d ( 'none', #23918, #23917, #23916 ) ;
#23929 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23930 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23931 = axis2_placement_3d ( 'none', #23884, #23930, #23929 ) ;
#23932 = circle ( 'none', #23928, 2.000000000000000900 ) ;
#23933 = line ( 'none', #23936, #23891 ) ;
#23934 = circle ( 'none', #23931, 2.000000000000000900 ) ;
#23935 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23936 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#23937 = axis2_placement_3d ( 'none', #23945, #24002, #24001 ) ;
#23938 = circle ( 'none', #23998, 2.000000000000000900 ) ;
#23939 = cartesian_point ( 'none', ( 27.27308093990178500, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#23940 = cartesian_point ( 'none', ( 27.00000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#23941 = line ( 'none', #23940, #23993 ) ;
#23942 = circle ( 'none', #23991, 2.000000000000000900 ) ;
#23943 = circle ( 'none', #23937, 2.000000000000000900 ) ;
#23944 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23945 = cartesian_point ( 'none', ( 26.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23946 = face_outer_bound ( 'none', #10114, .t. ) ;
#23947 = cartesian_point ( 'none', ( 26.72691906009821100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#23948 = oriented_edge ( 'none', *, *, #50997, .t. ) ;
#23949 = cartesian_point ( 'none', ( 26.72691906009821100, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#23950 = cartesian_point ( 'none', ( 26.30000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#23951 = vector ( 'none', #23952, 1000.000000000000000 ) ;
#23952 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#23953 = cartesian_point ( 'none', ( 26.57308093990178600, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#23954 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#23955 = vector ( 'none', #23954, 1000.000000000000100 ) ;
#23956 = cartesian_point ( 'none', ( 27.27308093990178500, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#23957 = line ( 'none', #23956, #23955 ) ;
#23958 = cylindrical_surface ( 'none', #23961, 2.000000000000000000 ) ;
#23959 = line ( 'none', #23953, #23951 ) ;
#23960 = direction ( 'none', ( -0.4999999999999905100, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#23961 = axis2_placement_3d ( 'none', #23965, #23962, #23944 ) ;
#23962 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23963 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23964 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23965 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23966 = vector ( 'none', #23960, 1000.000000000000000 ) ;
#23967 = cartesian_point ( 'none', ( 11.17627944162878600, 3.219466436701108300, -14.00000000000000000 ) ) ;
#23968 = axis2_placement_3d ( 'none', #23908, #23964, #23963 ) ;
#23969 = face_outer_bound ( 'none', #10152, .t. ) ;
#23970 = cartesian_point ( 'none', ( 27.00000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#23971 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23972 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23973 = cartesian_point ( 'none', ( 27.27308093990178500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23974 = vector ( 'none', #24039, 1000.000000000000000 ) ;
#23975 = cartesian_point ( 'none', ( 27.27308093990178500, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#23976 = line ( 'none', #23975, #23974 ) ;
#23977 = cartesian_point ( 'none', ( 26.72691906009821100, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#23978 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23979 = face_outer_bound ( 'none', #10123, .t. ) ;
#23980 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23981 = vector ( 'none', #23980, 1000.000000000000000 ) ;
#23982 = oriented_edge ( 'none', *, *, #26500, .t. ) ;
#23983 = conical_surface ( 'none', #24037, 1.610000000000001200, 0.9599310885968749300 ) ;
#23984 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#23985 = line ( 'none', #23984, #23981 ) ;
#23986 = circle ( 'none', #23999, 2.000000000000000900 ) ;
#23987 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23988 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23989 = cartesian_point ( 'none', ( 27.27308093990178500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#23990 = cartesian_point ( 'none', ( 27.00000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#23991 = axis2_placement_3d ( 'none', #23989, #23988, #23987 ) ;
#23992 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#23993 = vector ( 'none', #23992, 1000.000000000000000 ) ;
#23994 = cartesian_point ( 'none', ( 27.27308093990178500, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#23995 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23996 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23997 = cartesian_point ( 'none', ( 26.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#23998 = axis2_placement_3d ( 'none', #23997, #23996, #23995 ) ;
#23999 = axis2_placement_3d ( 'none', #23973, #23972, #23971 ) ;
#24000 = cartesian_point ( 'none', ( 27.27308093990178500, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#24001 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24002 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24003 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24004 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24005 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24006 = axis2_placement_3d ( 'none', #24012, #24005, #24004 ) ;
#24007 = face_outer_bound ( 'none', #10158, .t. ) ;
#24008 = cartesian_point ( 'none', ( 26.57308093990178600, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#24009 = axis2_placement_3d ( 'none', #24014, #24003, #24077 ) ;
#24010 = face_outer_bound ( 'none', #10337, .t. ) ;
#24011 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24012 = cartesian_point ( 'none', ( 26.02691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#24013 = vertex_point ( 'none', #32346 ) ;
#24015 = oriented_edge ( 'none', *, *, #24347, .t. ) ;
#24014 = cartesian_point ( 'none', ( 26.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#24016 = oriented_edge ( 'none', *, *, #24060, .t. ) ;
#24017 = edge_curve ( 'none', #23538, #24354, #32337, .t. ) ;
#24018 = conical_surface ( 'none', #24023, 1.610000000000001200, 0.9599310885968749300 ) ;
#24019 = axis2_placement_3d ( 'none', #24029, #24028, #24011 ) ;
#24020 = circle ( 'none', #24009, 2.000000000000000900 ) ;
#24021 = axis2_placement_3d ( 'none', #24056, #24068, #24048 ) ;
#24022 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24023 = axis2_placement_3d ( 'none', #24075, #24080, #24076 ) ;
#24024 = edge_curve ( 'none', #23530, #22139, #32338, .t. ) ;
#24025 = circle ( 'none', #24006, 2.000000000000000900 ) ;
#24026 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#24027 = vector ( 'none', #24026, 1000.000000000000200 ) ;
#24028 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#24029 = cartesian_point ( 'none', ( 26.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#24030 = line ( 'none', #23970, #24027 ) ;
#24031 = circle ( 'none', #24036, 1.610000000000001200 ) ;
#24032 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24033 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24034 = cartesian_point ( 'none', ( 27.00000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#24035 = cartesian_point ( 'none', ( 27.00000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#24036 = axis2_placement_3d ( 'none', #24035, #24032, #24022 ) ;
#24037 = axis2_placement_3d ( 'none', #24034, #24033, #23978 ) ;
#24038 = cartesian_point ( 'none', ( 26.72691906009821100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#24039 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#24040 = conical_surface ( 'none', #24019, 2.000000000000000900, 0.9599310885968839200 ) ;
#24041 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24042 = cartesian_point ( 'none', ( 26.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#24043 = axis2_placement_3d ( 'none', #24042, #24041, #22135 ) ;
#24044 = cartesian_point ( 'none', ( -3.633333333333347100, 11.00000000000000000, -9.204227120211905700 ) ) ;
#24045 = cartesian_point ( 'none', ( -0.9999999999999983300, 0.0000000000000000000, -121.5000000000000000 ) ) ;
#24046 = cartesian_point ( 'none', ( -12.54700538379250800, -0.09592718255928020500, -10.92273724496321000 ) ) ;
#24047 = vector ( 'none', #24051, 1000.000000000000000 ) ;
#24048 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24049 = circle ( 'none', #24043, 1.610000000000001200 ) ;
#24050 = line ( 'none', #24598, #24900 ) ;
#24052 = oriented_edge ( 'none', *, *, #24053, .t. ) ;
#24051 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24053 = edge_curve ( 'none', #24287, #24083, #32331, .t. ) ;
#24054 = vertex_point ( 'none', #32329 ) ;
#24055 = vertex_point ( 'none', #32378 ) ;
#24056 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.60869939627408700 ) ) ;
#24058 = oriented_edge ( 'none', *, *, #24017, .t. ) ;
#24057 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#24060 = edge_curve ( 'none', #24354, #24287, #32375, .t. ) ;
#24059 = vector ( 'none', #24057, 1000.000000000000200 ) ;
#24061 = cartesian_point ( 'none', ( -6.826279441628845000, 9.021836642056701500, -15.32287565553229800 ) ) ;
#24062 = line ( 'none', #24061, #24047 ) ;
#24063 = conical_surface ( 'none', #24021, 9.316987298107779500, 1.047197551196600100 ) ;
#24064 = edge_curve ( 'none', #24083, #24054, #32381, .t. ) ;
#24065 = cartesian_point ( 'none', ( -3.522329802662059500, 10.80773624505779800, -8.816101153793713500 ) ) ;
#24066 = advanced_face ( 'none', ( #32319 ), #32318, .t. ) ;
#24067 = cartesian_point ( 'none', ( -9.316987298107779500, 1.167516248200546700e-015, -19.60869939627408700 ) ) ;
#24068 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#24069 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#24070 = oriented_edge ( 'none', *, *, #24602, .t. ) ;
#24071 = vector ( 'none', #24069, 1000.000000000000100 ) ;
#24072 = vertex_point ( 'none', #32361 ) ;
#24073 = cartesian_point ( 'none', ( 26.57308093990178600, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#24074 = line ( 'none', #24073, #24071 ) ;
#24075 = cartesian_point ( 'none', ( 26.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#24076 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24077 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24078 = cartesian_point ( 'none', ( 26.30000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#24079 = line ( 'none', #24078, #24059 ) ;
#24080 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24081 = cartesian_point ( 'none', ( 25.32691906009821300, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#24082 = line ( 'none', #24144, #24143 ) ;
#24083 = vertex_point ( 'none', #32363 ) ;
#24084 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24085 = vector ( 'none', #24084, 1000.000000000000000 ) ;
#24086 = circle ( 'none', #24141, 2.000000000000000900 ) ;
#24087 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24088 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24089 = circle ( 'none', #24094, 2.000000000000000900 ) ;
#24090 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24091 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24092 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#24093 = line ( 'none', #24092, #24085 ) ;
#24094 = axis2_placement_3d ( 'none', #24095, #24088, #24087 ) ;
#24095 = cartesian_point ( 'none', ( 26.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#24096 = circle ( 'none', #24104, 2.000000000000000900 ) ;
#24097 = cartesian_point ( 'none', ( 26.30000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#24098 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24099 = vector ( 'none', #24098, 1000.000000000000000 ) ;
#24100 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#24101 = line ( 'none', #24100, #24099 ) ;
#24102 = cartesian_point ( 'none', ( 25.32691906009821300, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#24103 = cartesian_point ( 'none', ( 26.02691906009821200, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#24104 = axis2_placement_3d ( 'none', #24106, #24091, #24090 ) ;
#24105 = cartesian_point ( 'none', ( 26.57308093990178600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#24106 = cartesian_point ( 'none', ( 26.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#24107 = cartesian_point ( 'none', ( 26.57308093990178600, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#24108 = cartesian_point ( 'none', ( 25.17308093990178700, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#24109 = cartesian_point ( 'none', ( 26.57308093990178600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#24110 = cartesian_point ( 'none', ( 11.72627944162879900, 2.266838492538232300, -14.00000000000000000 ) ) ;
#24111 = line ( 'none', #24110, #24171 ) ;
#24112 = cartesian_point ( 'none', ( 10.67627944162879700, 2.353441032916664200, -14.00000000000000000 ) ) ;
#24113 = axis2_placement_3d ( 'none', #24159, #24158, #24154 ) ;
#24114 = cartesian_point ( 'none', ( 26.02691906009821200, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#24115 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24116 = vector ( 'none', #24115, 1000.000000000000000 ) ;
#24117 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#24118 = line ( 'none', #24117, #24116 ) ;
#24119 = circle ( 'none', #24172, 1.610000000000001200 ) ;
#24120 = conical_surface ( 'none', #24132, 1.610000000000001200, 0.9599310885968749300 ) ;
#24121 = face_outer_bound ( 'none', #10218, .t. ) ;
#24122 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24123 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#24125 = edge_curve ( 'none', #464, #628, #32362, .t. ) ;
#24124 = vector ( 'none', #24123, 1000.000000000000000 ) ;
#24126 = cartesian_point ( 'none', ( 25.87308093990178600, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#24127 = line ( 'none', #24126, #24124 ) ;
#24128 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#24129 = vector ( 'none', #24128, 1000.000000000000000 ) ;
#24130 = cartesian_point ( 'none', ( 25.60000000000000500, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#24131 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24132 = axis2_placement_3d ( 'none', #24176, #24174, #24173 ) ;
#24133 = cartesian_point ( 'none', ( 25.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#24134 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24135 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24136 = cartesian_point ( 'none', ( 25.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#24137 = axis2_placement_3d ( 'none', #24136, #24135, #24134 ) ;
#24138 = circle ( 'none', #24137, 2.000000000000000900 ) ;
#24139 = line ( 'none', #24130, #24129 ) ;
#24140 = cartesian_point ( 'none', ( 25.32691906009821300, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#24141 = axis2_placement_3d ( 'none', #24133, #24122, #24131 ) ;
#24142 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#24143 = vector ( 'none', #24142, 1000.000000000000100 ) ;
#24144 = cartesian_point ( 'none', ( 25.87308093990178600, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#24145 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24146 = vector ( 'none', #24145, 1000.000000000000000 ) ;
#24147 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#24148 = line ( 'none', #24147, #24146 ) ;
#24149 = circle ( 'none', #24162, 2.000000000000000900 ) ;
#24150 = edge_curve ( 'none', #21941, #23772, #32324, .t. ) ;
#24151 = direction ( 'none', ( 0.0000000000000000000, 0.8571673007021114500, -0.5150380749100557100 ) ) ;
#24152 = vector ( 'none', #24151, 1000.000000000000000 ) ;
#24153 = cartesian_point ( 'none', ( 25.60000000000000500, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#24154 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24155 = conical_surface ( 'none', #24204, 1.610000000000001200, 0.9599310885968749300 ) ;
#24156 = oriented_edge ( 'none', *, *, #29278, .f. ) ;
#24157 = cartesian_point ( 'none', ( 25.87308093990178600, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#24158 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24159 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24160 = cartesian_point ( 'none', ( 52.39453692895871500, 32.74999999999848700, 12.00000000000000000 ) ) ;
#24161 = line ( 'none', #24160, #24152 ) ;
#24162 = axis2_placement_3d ( 'none', #24203, #24202, #24201 ) ;
#24163 = face_outer_bound ( 'none', #10155, .t. ) ;
#24164 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24165 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24166 = cartesian_point ( 'none', ( 25.60000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#24167 = circle ( 'none', #24197, 8.375496070352515000 ) ;
#24168 = cartesian_point ( 'none', ( 25.87308093990178600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#24169 = cylindrical_surface ( 'none', #24113, 2.000000000000000000 ) ;
#24170 = direction ( 'none', ( -0.4999999999999905100, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#24171 = vector ( 'none', #24170, 1000.000000000000000 ) ;
#24172 = axis2_placement_3d ( 'none', #24166, #24165, #24164 ) ;
#24173 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24174 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24175 = cartesian_point ( 'none', ( 25.87308093990178600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#24176 = cartesian_point ( 'none', ( 25.60000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#24177 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24178 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24179 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24180 = oriented_edge ( 'none', *, *, #25961, .f. ) ;
#24181 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24182 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24183 = cartesian_point ( 'none', ( 24.90000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#24184 = axis2_placement_3d ( 'none', #24183, #24182, #24181 ) ;
#24185 = cartesian_point ( 'none', ( 24.62691906009821400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#24186 = circle ( 'none', #24188, 2.000000000000000900 ) ;
#24187 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24188 = axis2_placement_3d ( 'none', #24193, #24179, #24240 ) ;
#24189 = circle ( 'none', #24184, 1.610000000000001200 ) ;
#24190 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#24191 = vector ( 'none', #24190, 1000.000000000000000 ) ;
#24192 = cartesian_point ( 'none', ( 26.30000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#24193 = cartesian_point ( 'none', ( 24.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#24194 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24195 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24196 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#24197 = axis2_placement_3d ( 'none', #24205, #24196, #24195 ) ;
#24198 = line ( 'none', #24192, #24191 ) ;
#24199 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24200 = face_outer_bound ( 'none', #10237, .t. ) ;
#24201 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24202 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24203 = cartesian_point ( 'none', ( 25.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#24204 = axis2_placement_3d ( 'none', #24206, #24199, #24194 ) ;
#24205 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.71589725978749600 ) ) ;
#24206 = cartesian_point ( 'none', ( 24.90000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#24207 = axis2_placement_3d ( 'none', #24238, #24187, #24178 ) ;
#24208 = cartesian_point ( 'none', ( 25.17308093990178700, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#24209 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#24210 = vector ( 'none', #24209, 1000.000000000000200 ) ;
#24211 = circle ( 'none', #24253, 2.000000000000000900 ) ;
#24212 = cartesian_point ( 'none', ( 24.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#24213 = cartesian_point ( 'none', ( 11.22627944162880800, 1.400813088753787700, -14.00000000000000000 ) ) ;
#24214 = oriented_edge ( 'none', *, *, #2165, .f. ) ;
#24215 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24216 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24217 = cartesian_point ( 'none', ( 25.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#24218 = conical_surface ( 'none', #24262, 2.000000000000000900, 0.9599310885968839200 ) ;
#24219 = axis2_placement_3d ( 'none', #24217, #24216, #24215 ) ;
#24220 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24221 = edge_curve ( 'none', #25143, #23844, #32408, .t. ) ;
#24222 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24223 = axis2_placement_3d ( 'none', #24232, #24222, #24220 ) ;
#24224 = circle ( 'none', #24219, 2.000000000000000900 ) ;
#24225 = circle ( 'none', #24272, 2.000000000000000900 ) ;
#24226 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24227 = vector ( 'none', #24226, 1000.000000000000000 ) ;
#24228 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#24229 = line ( 'none', #24228, #24227 ) ;
#24230 = cartesian_point ( 'none', ( 25.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#24231 = circle ( 'none', #24223, 2.000000000000000900 ) ;
#24232 = cartesian_point ( 'none', ( 25.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#24233 = cylindrical_surface ( 'none', #24207, 2.000000000000000000 ) ;
#24234 = cartesian_point ( 'none', ( 24.90000000000000600, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#24235 = line ( 'none', #24234, #24210 ) ;
#24236 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#24237 = vector ( 'none', #24236, 1000.000000000000000 ) ;
#24238 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24239 = face_outer_bound ( 'none', #10191, .t. ) ;
#24240 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24241 = cartesian_point ( 'none', ( 25.17308093990178700, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#24242 = line ( 'none', #24241, #24237 ) ;
#24243 = face_outer_bound ( 'none', #10278, .t. ) ;
#24244 = cartesian_point ( 'none', ( -52.39453692895730100, 30.25000000000235500, 12.00000000000000000 ) ) ;
#24245 = circle ( 'none', #24255, 2.000000000000000900 ) ;
#24246 = conical_surface ( 'none', #24307, 2.499999999999992000, 1.029744258676652800 ) ;
#24247 = cartesian_point ( 'none', ( 25.17308093990178700, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#24248 = cartesian_point ( 'none', ( 25.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#24249 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#24250 = line ( 'none', #24249, #24283 ) ;
#24251 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24252 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24253 = axis2_placement_3d ( 'none', #24230, #24252, #24251 ) ;
#24254 = cartesian_point ( 'none', ( 25.32691906009821300, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#24255 = axis2_placement_3d ( 'none', #24248, #24310, #24309 ) ;
#24256 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#24257 = cartesian_point ( 'none', ( -52.39453692895730100, 32.75000000000234500, 12.00000000000000000 ) ) ;
#24258 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24259 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#24260 = cartesian_point ( 'none', ( 24.62691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#24261 = circle ( 'none', #24299, 2.000000000000000900 ) ;
#24262 = axis2_placement_3d ( 'none', #24266, #24259, #24258 ) ;
#24263 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24264 = face_outer_bound ( 'none', #10193, .t. ) ;
#24265 = cartesian_point ( 'none', ( 24.90000000000000600, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#24266 = cartesian_point ( 'none', ( 25.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#24267 = cartesian_point ( 'none', ( 24.62691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#24268 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24269 = vector ( 'none', #24268, 1000.000000000000000 ) ;
#24270 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#24271 = line ( 'none', #24270, #24269 ) ;
#24272 = axis2_placement_3d ( 'none', #24212, #24177, #24263 ) ;
#24273 = cartesian_point ( 'none', ( 25.87308093990178600, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#24274 = cartesian_point ( 'none', ( 24.90000000000000600, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#24275 = line ( 'none', #24340, #24339 ) ;
#24276 = face_outer_bound ( 'none', #10286, .t. ) ;
#24277 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24278 = conical_surface ( 'none', #24296, 1.610000000000001200, 0.9599310885968749300 ) ;
#24279 = advanced_face ( 'none', ( #32349 ), #32354, .f. ) ;
#24281 = oriented_edge ( 'none', *, *, #2179, .f. ) ;
#24280 = cartesian_point ( 'none', ( 24.47308093990178800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#24282 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24283 = vector ( 'none', #24282, 1000.000000000000000 ) ;
#24284 = cartesian_point ( 'none', ( 24.20000000000000300, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#24285 = oriented_edge ( 'none', *, *, #24880, .t. ) ;
#24287 = vertex_point ( 'none', #32359 ) ;
#24286 = axis2_placement_3d ( 'none', #24343, #24332, #24331 ) ;
#24288 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24289 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24290 = cartesian_point ( 'none', ( 24.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#24291 = cartesian_point ( 'none', ( 0.0000000000000000000, -65.75000000000000000, 4.500000000000003600 ) ) ;
#24292 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#24293 = vector ( 'none', #24292, 1000.000000000000200 ) ;
#24294 = cartesian_point ( 'none', ( 24.20000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#24295 = cartesian_point ( 'none', ( -52.39453692895730100, 30.25000000000235500, 13.44522678755358300 ) ) ;
#24296 = axis2_placement_3d ( 'none', #24294, #24305, #24277 ) ;
#24297 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24298 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24299 = axis2_placement_3d ( 'none', #24306, #24298, #24297 ) ;
#24300 = circle ( 'none', #24301, 2.000000000000000900 ) ;
#24302 = vertex_point ( 'none', #32403 ) ;
#24301 = axis2_placement_3d ( 'none', #24290, #24289, #24288 ) ;
#24303 = edge_curve ( 'none', #24345, #24302, #32360, .t. ) ;
#24304 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24305 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24306 = cartesian_point ( 'none', ( 25.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#24307 = axis2_placement_3d ( 'none', #24244, #24256, #24304 ) ;
#24308 = face_outer_bound ( 'none', #10245, .t. ) ;
#24309 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24310 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24311 = cartesian_point ( 'none', ( 25.60000000000000500, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#24312 = line ( 'none', #24311, #24293 ) ;
#24313 = vector ( 'none', #22130, 1000.000000000000000 ) ;
#24314 = cartesian_point ( 'none', ( 10.67627944162879700, 2.353441032916664200, -14.00000000000000000 ) ) ;
#24315 = line ( 'none', #24314, #24313 ) ;
#24316 = advanced_face ( 'none', ( #32398 ), #32401, .t. ) ;
#24317 = plane ( 'none', #24318 ) ;
#24318 = axis2_placement_3d ( 'none', #24323, #24321, #24324 ) ;
#24319 = vertex_point ( 'none', #32404 ) ;
#24320 = edge_curve ( 'none', #24072, #23511, #32353, .t. ) ;
#24321 = direction ( 'none', ( 1.776356839400250500e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24322 = cartesian_point ( 'none', ( -12.53242430297119900, -0.1919354207757842700, -10.89880175935539900 ) ) ;
#24323 = cartesian_point ( 'none', ( -10.57627944162882900, 4.258696921242275800, -15.32287565553229800 ) ) ;
#24324 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#24325 = oriented_edge ( 'none', *, *, #24320, .t. ) ;
#24326 = vertex_point ( 'none', #32391 ) ;
#24327 = axis2_placement_3d ( 'none', #24335, #24341, #24333 ) ;
#24328 = cylindrical_surface ( 'none', #24327, 2.000000000000000000 ) ;
#24329 = vertex_point ( 'none', #32390 ) ;
#24330 = oriented_edge ( 'none', *, *, #24303, .t. ) ;
#24331 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24332 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24333 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24334 = cartesian_point ( 'none', ( 24.47308093990178800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#24335 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24336 = cartesian_point ( 'none', ( 24.20000000000000300, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#24337 = cartesian_point ( 'none', ( -3.300000000000000300, 10.42264973081035100, -8.040218672905052000 ) ) ;
#24338 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#24339 = vector ( 'none', #24338, 1000.000000000000200 ) ;
#24340 = cartesian_point ( 'none', ( 24.20000000000000300, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#24341 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24342 = cartesian_point ( 'none', ( 24.62691906009821400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#24343 = cartesian_point ( 'none', ( 24.20000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#24344 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24345 = vertex_point ( 'none', #32389 ) ;
#24346 = direction ( 'none', ( 0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#24347 = edge_curve ( 'none', #24013, #24072, #32136, .t. ) ;
#24348 = axis2_placement_3d ( 'none', #24295, #24346, #24344 ) ;
#24349 = circle ( 'none', #24348, 0.09473871013122511800 ) ;
#24350 = circle ( 'none', #24286, 1.610000000000001200 ) ;
#24351 = edge_curve ( 'none', #23529, #23538, #31588, .t. ) ;
#24352 = edge_curve ( 'none', #23511, #24345, #32436, .t. ) ;
#24353 = vertex_point ( 'none', #32438 ) ;
#24354 = vertex_point ( 'none', #32437 ) ;
#24355 = edge_loop ( 'none', ( #23755, #23447, #23671, #24802 ) ) ;
#24356 = axis2_placement_3d ( 'none', #24361, #24380, #24363 ) ;
#24357 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#24358 = vector ( 'none', #24357, 1000.000000000000000 ) ;
#24359 = cartesian_point ( 'none', ( 24.90000000000000600, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#24360 = line ( 'none', #24359, #24358 ) ;
#24361 = cartesian_point ( 'none', ( 25.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#24362 = circle ( 'none', #24406, 2.000000000000000900 ) ;
#24363 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24364 = cartesian_point ( 'none', ( 23.92691906009821400, 0.0000000000000000000, 2.000000000000000900 ) ) ;
#24365 = conical_surface ( 'none', #24356, 2.000000000000000900, 0.9599310885968839200 ) ;
#24366 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24367 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24368 = cartesian_point ( 'none', ( 24.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#24369 = axis2_placement_3d ( 'none', #24368, #24367, #24366 ) ;
#24370 = circle ( 'none', #24369, 2.000000000000000900 ) ;
#24371 = cartesian_point ( 'none', ( 23.92691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#24372 = cartesian_point ( 'none', ( 23.92691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#24373 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24374 = vector ( 'none', #24373, 1000.000000000000000 ) ;
#24375 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#24376 = line ( 'none', #24375, #24374 ) ;
#24377 = cartesian_point ( 'none', ( 25.17308093990178700, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#24378 = cartesian_point ( 'none', ( -2.619588708748199800e-012, -62.99999999999867100, 12.00000000000000000 ) ) ;
#24379 = cartesian_point ( 'none', ( -52.39453692895730100, 27.75000000000235900, 12.00000000000000000 ) ) ;
#24380 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#24381 = face_outer_bound ( 'none', #10226, .t. ) ;
#24382 = cartesian_point ( 'none', ( 24.47308093990178800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#24383 = circle ( 'none', #24410, 2.000000000000000900 ) ;
#24384 = cartesian_point ( 'none', ( 9.316987298107779500, 0.0000000000000000000, -19.60869939627408700 ) ) ;
#24385 = vector ( 'none', #24393, 1000.000000000000000 ) ;
#24386 = cartesian_point ( 'none', ( 11.12627944162884000, -3.306068977079309700, -14.00000000000000000 ) ) ;
#24387 = line ( 'none', #24386, #24444 ) ;
#24388 = direction ( 'none', ( 0.8660254037844397100, 1.060575238724908100e-016, -0.4999999999999979500 ) ) ;
#24389 = vector ( 'none', #24388, 1000.000000000000100 ) ;
#24390 = cartesian_point ( 'none', ( 9.316987298107779500, 1.141001867232424200e-015, -19.60869939627408700 ) ) ;
#24391 = line ( 'none', #24390, #24389 ) ;
#24392 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -35.98985223130100100 ) ) ;
#24393 = direction ( 'none', ( -1.000000000000000000, -8.770761894538736700e-015, 0.0000000000000000000 ) ) ;
#24394 = cartesian_point ( 'none', ( 10.57627944162885900, -4.258696921242201200, -14.00000000000000000 ) ) ;
#24395 = direction ( 'none', ( -0.8660254037844397100, 0.0000000000000000000, -0.4999999999999979500 ) ) ;
#24396 = vector ( 'none', #24395, 1000.000000000000100 ) ;
#24397 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -19.60869939627408700 ) ) ;
#24398 = line ( 'none', #24397, #24396 ) ;
#24399 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#24400 = vector ( 'none', #24399, 1000.000000000000100 ) ;
#24401 = line ( 'none', #24394, #24385 ) ;
#24402 = vector ( 'none', #24433, 999.9999999999998900 ) ;
#24403 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24404 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24405 = cartesian_point ( 'none', ( 25.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#24406 = axis2_placement_3d ( 'none', #24405, #24404, #24403 ) ;
#24407 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24408 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24409 = cartesian_point ( 'none', ( 24.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#24410 = axis2_placement_3d ( 'none', #24409, #24408, #24407 ) ;
#24411 = cartesian_point ( 'none', ( 9.576279441628859200, -4.258696921242210100, -14.00000000000000000 ) ) ;
#24412 = cartesian_point ( 'none', ( 25.17308093990178700, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#24413 = line ( 'none', #24412, #24400 ) ;
#24414 = conical_surface ( 'none', #24460, 2.000000000000000900, 0.9599310885968839200 ) ;
#24415 = cartesian_point ( 'none', ( 12.22627944162881200, -1.400813088753527100, -14.00000000000000000 ) ) ;
#24416 = line ( 'none', #24415, #24479 ) ;
#24417 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24418 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#24419 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.60869939627408700 ) ) ;
#24420 = axis2_placement_3d ( 'none', #24419, #24418, #24417 ) ;
#24421 = circle ( 'none', #24470, 2.000000000000000900 ) ;
#24422 = circle ( 'none', #24420, 9.316987298107779500 ) ;
#24423 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844340400, 0.0000000000000000000 ) ) ;
#24424 = vector ( 'none', #24423, 999.9999999999998900 ) ;
#24425 = cartesian_point ( 'none', ( 11.22627944162880800, -1.400813088753535700, -14.00000000000000000 ) ) ;
#24426 = line ( 'none', #24425, #24424 ) ;
#24427 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24428 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24429 = cartesian_point ( 'none', ( 11.54700538379250900, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#24430 = cartesian_point ( 'none', ( 52.39453692895871500, 32.74999999999848700, 12.00000000000000000 ) ) ;
#24431 = line ( 'none', #24469, #24468 ) ;
#24432 = circle ( 'none', #24437, 0.9999999999999991100 ) ;
#24433 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844340400, 0.0000000000000000000 ) ) ;
#24434 = cartesian_point ( 'none', ( 11.22627944162880800, -1.400813088753535700, -14.00000000000000000 ) ) ;
#24435 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#24436 = vector ( 'none', #24435, 1000.000000000000000 ) ;
#24437 = axis2_placement_3d ( 'none', #24429, #24428, #24427 ) ;
#24438 = cartesian_point ( 'none', ( 10.12627944162884200, -3.306068977079318600, -14.00000000000000000 ) ) ;
#24439 = cartesian_point ( 'none', ( 10.12627944162884200, -3.306068977079318600, -14.00000000000000000 ) ) ;
#24440 = line ( 'none', #24439, #24436 ) ;
#24441 = cartesian_point ( 'none', ( 10.67627944162882700, -2.353441032916427900, -14.00000000000000000 ) ) ;
#24442 = line ( 'none', #24441, #24402 ) ;
#24443 = direction ( 'none', ( -1.000000000000000000, -8.992806499463769600e-015, 0.0000000000000000000 ) ) ;
#24444 = vector ( 'none', #24443, 1000.000000000000000 ) ;
#24445 = cartesian_point ( 'none', ( 10.67627944162882700, -2.353441032916427900, -14.00000000000000000 ) ) ;
#24446 = edge_curve ( 'none', #1952, #1988, #32439, .t. ) ;
#24448 = edge_loop ( 'none', ( #24490, #25100, #25149, #23222 ) ) ;
#24447 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24449 = conical_surface ( 'none', #24465, 10.34999999999999800, 0.5105412082792699600 ) ;
#24450 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#24451 = cartesian_point ( 'none', ( 24.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#24452 = face_outer_bound ( 'none', #10367, .t. ) ;
#24453 = axis2_placement_3d ( 'none', #24508, #24507, #24506 ) ;
#24454 = circle ( 'none', #24453, 3.499999999999999600 ) ;
#24455 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24456 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24457 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#24458 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#24459 = vector ( 'none', #24457, 1000.000000000000000 ) ;
#24460 = axis2_placement_3d ( 'none', #24451, #24450, #24447 ) ;
#24461 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24462 = cartesian_point ( 'none', ( 24.20000000000000300, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#24463 = line ( 'none', #24462, #24459 ) ;
#24464 = circle ( 'none', #24466, 2.000000000000000900 ) ;
#24465 = axis2_placement_3d ( 'none', #24513, #24458, #24498 ) ;
#24466 = axis2_placement_3d ( 'none', #24476, #24456, #24455 ) ;
#24467 = direction ( 'none', ( -1.000000000000000000, -8.604228440844966300e-015, 0.0000000000000000000 ) ) ;
#24468 = vector ( 'none', #24467, 1000.000000000000000 ) ;
#24469 = cartesian_point ( 'none', ( 11.67627944162882700, -2.353441032916419000, -14.00000000000000000 ) ) ;
#24470 = axis2_placement_3d ( 'none', #24475, #24480, #24461 ) ;
#24471 = direction ( 'none', ( 1.000000000000000000, 1.165734175856414400e-014, 0.0000000000000000000 ) ) ;
#24472 = vector ( 'none', #24471, 1000.000000000000000 ) ;
#24473 = cartesian_point ( 'none', ( 11.22627944162880600, 1.400813088753787500, -14.00000000000000000 ) ) ;
#24474 = line ( 'none', #24473, #24472 ) ;
#24475 = cartesian_point ( 'none', ( 23.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#24476 = cartesian_point ( 'none', ( 23.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#24477 = cartesian_point ( 'none', ( 52.39453692895871500, 30.15526128986726600, 13.44522678755358300 ) ) ;
#24478 = direction ( 'none', ( -1.000000000000000000, -8.604228440844966300e-015, 0.0000000000000000000 ) ) ;
#24479 = vector ( 'none', #24478, 1000.000000000000000 ) ;
#24480 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24481 = circle ( 'none', #24530, 10.34999999999999800 ) ;
#24482 = cartesian_point ( 'none', ( 10.34999999999999800, 0.0000000000000000000, -3.499999999999999600 ) ) ;
#24483 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24484 = vector ( 'none', #24483, 1000.000000000000000 ) ;
#24485 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -36.71589725978749600 ) ) ;
#24486 = axis2_placement_3d ( 'none', #24542, #24541, #24540 ) ;
#24487 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#24488 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#24489 = line ( 'none', #24505, #24484 ) ;
#24490 = oriented_edge ( 'none', *, *, #14742, .t. ) ;
#24491 = toroidal_surface ( 'none', #24539, 6.849999999999998800, 3.500000000000000000 ) ;
#24492 = oriented_edge ( 'none', *, *, #25130, .t. ) ;
#24493 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24494 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24495 = axis2_placement_3d ( 'none', #24499, #24494, #24493 ) ;
#24496 = circle ( 'none', #24497, 3.499999999999999600 ) ;
#24497 = axis2_placement_3d ( 'none', #24502, #24488, #24487 ) ;
#24498 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24499 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24500 = cartesian_point ( 'none', ( 6.849999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24501 = oriented_edge ( 'none', *, *, #22558, .f. ) ;
#24502 = cartesian_point ( 'none', ( -6.849999999999998800, 8.388830574159367900e-016, -3.499999999999999600 ) ) ;
#24503 = cartesian_point ( 'none', ( -6.849999999999998800, 1.053196247266723500e-015, 0.0000000000000000000 ) ) ;
#24504 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -19.35869939627408700 ) ) ;
#24505 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#24506 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24507 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24508 = cartesian_point ( 'none', ( 6.849999999999998800, 0.0000000000000000000, -3.499999999999999600 ) ) ;
#24509 = cartesian_point ( 'none', ( 10.34999999999999800, 1.402958565880819100e-015, -7.000000000000000000 ) ) ;
#24510 = oriented_edge ( 'none', *, *, #2090, .f. ) ;
#24511 = oriented_edge ( 'none', *, *, #50661, .f. ) ;
#24512 = circle ( 'none', #24495, 6.849999999999998800 ) ;
#24513 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.000000000000000000 ) ) ;
#24514 = face_outer_bound ( 'none', #10402, .t. ) ;
#24515 = vector ( 'none', #24578, 1000.000000000000000 ) ;
#24516 = cartesian_point ( 'none', ( 10.34999999999999800, 0.0000000000000000000, -14.00000000000000000 ) ) ;
#24517 = face_outer_bound ( 'none', #10390, .t. ) ;
#24518 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24519 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#24520 = direction ( 'none', ( 0.8660254037844379300, 0.0000000000000000000, 0.5000000000000014400 ) ) ;
#24521 = vector ( 'none', #24520, 999.9999999999998900 ) ;
#24522 = cartesian_point ( 'none', ( 9.966506350946106700, 0.0000000000000000000, -19.23369939627408700 ) ) ;
#24523 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24524 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24525 = line ( 'none', #24573, #24572 ) ;
#24526 = axis2_placement_3d ( 'none', #24574, #24570, #24569 ) ;
#24527 = edge_loop ( 'none', ( #24492, #24761, #24742, #24510, #25173 ) ) ;
#24528 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -3.499999999999999600 ) ) ;
#24529 = oriented_edge ( 'none', *, *, #24064, .t. ) ;
#24530 = axis2_placement_3d ( 'none', #24528, #24519, #24518 ) ;
#24531 = face_outer_bound ( 'none', #10401, .t. ) ;
#24532 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -3.499999999999999600 ) ) ;
#24533 = vector ( 'none', #24543, 999.9999999999998900 ) ;
#24534 = cartesian_point ( 'none', ( -10.34999999999999800, 0.0000000000000000000, -7.000000000000000000 ) ) ;
#24535 = line ( 'none', #24522, #24521 ) ;
#24537 = oriented_edge ( 'none', *, *, #24125, .f. ) ;
#24536 = line ( 'none', #24516, #24515 ) ;
#24538 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -19.35869939627408700 ) ) ;
#24539 = axis2_placement_3d ( 'none', #24532, #24524, #24523 ) ;
#24540 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24541 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24542 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.35869939627408700 ) ) ;
#24543 = direction ( 'none', ( -0.8660254037844379300, 1.060575238724906100e-016, 0.5000000000000014400 ) ) ;
#24544 = cartesian_point ( 'none', ( -9.966506350946106700, 1.220545010136791600e-015, -19.23369939627408700 ) ) ;
#24545 = circle ( 'none', #24486, 9.750000000000000000 ) ;
#24546 = line ( 'none', #24544, #24533 ) ;
#24547 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24548 = vector ( 'none', #24547, 1000.000000000000000 ) ;
#24549 = cartesian_point ( 'none', ( -0.3333333333333339300, -11.00000000000000200, -7.000000000000000000 ) ) ;
#24550 = line ( 'none', #24549, #24548 ) ;
#24551 = cartesian_point ( 'none', ( -4.733333333333332500, -11.00000000000000200, -9.901710504412667600 ) ) ;
#24552 = cartesian_point ( 'none', ( -5.089973273695212800, -11.00000000000000200, -10.15340508252075900 ) ) ;
#24553 = cartesian_point ( 'none', ( -5.437744188296672800, -11.00000000000000200, -10.42289064094041800 ) ) ;
#24554 = cartesian_point ( 'none', ( -5.773502691896265300, -11.00000000000000200, -10.70149930827729400 ) ) ;
#24555 = cartesian_point ( 'none', ( -0.3333333333333324800, -11.00000000000000000, -14.00000000000000000 ) ) ;
#24556 = line ( 'none', #24561, #24615 ) ;
#24557 = b_spline_curve_with_knots ( 'none', 3,
( #24554, #24553, #24552, #24551 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009621566473189666100, 0.01091839142057025700 ),
.unspecified. ) ;
#24558 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.44194228827397800 ) ) ;
#24559 = cartesian_point ( 'none', ( -4.733333333333336900, -11.00000000000000700, -14.00000000000000000 ) ) ;
#24560 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#24561 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#24562 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24563 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#24564 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.000000000000000000 ) ) ;
#24565 = axis2_placement_3d ( 'none', #24564, #24563, #24562 ) ;
#24566 = cartesian_point ( 'none', ( -10.34999999999999800, 1.267509437117510400e-015, -3.499999999999999600 ) ) ;
#24567 = circle ( 'none', #24565, 10.34999999999999800 ) ;
#24568 = vertex_point ( 'none', #32421 ) ;
#24569 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24570 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24571 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24572 = vector ( 'none', #24571, 1000.000000000000000 ) ;
#24573 = cartesian_point ( 'none', ( -10.34999999999999800, 1.267509437117510400e-015, -14.00000000000000000 ) ) ;
#24574 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -14.00000000000000000 ) ) ;
#24575 = vertex_point ( 'none', #32430 ) ;
#24576 = vertex_point ( 'none', #32420 ) ;
#24577 = cylindrical_surface ( 'none', #24526, 10.34999999999999800 ) ;
#24578 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24579 = axis2_placement_3d ( 'none', #24604, #24603, #24599 ) ;
#24580 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24581 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#24582 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.98985223130100100 ) ) ;
#24583 = axis2_placement_3d ( 'none', #24582, #24581, #24580 ) ;
#24584 = cartesian_point ( 'none', ( -12.48316686871787300, -0.3626173274486629300, -10.81762872320779500 ) ) ;
#24585 = plane ( 'none', #24579 ) ;
#24586 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#24587 = vector ( 'none', #24586, 1000.000000000000100 ) ;
#24588 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -36.71589725978749600 ) ) ;
#24589 = face_outer_bound ( 'none', #10589, .t. ) ;
#24590 = edge_loop ( 'none', ( #24180, #28562, #25991, #25595 ) ) ;
#24591 = circle ( 'none', #24583, 8.850000000000001400 ) ;
#24592 = oriented_edge ( 'none', *, *, #24352, .t. ) ;
#24593 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24594 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -36.98985223130100100 ) ) ;
#24595 = line ( 'none', #24588, #24587 ) ;
#24596 = edge_curve ( 'none', #24893, #24568, #32417, .t. ) ;
#24597 = cartesian_point ( 'none', ( -0.7666666666666661600, -11.00000000000000000, -14.00000000000000000 ) ) ;
#24598 = cartesian_point ( 'none', ( 31.50000000000000000, 6.499999999999996400, 3.500000000000001300 ) ) ;
#24599 = direction ( 'none', ( -0.5000000000000018900, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#24600 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#24601 = axis2_placement_3d ( 'none', #24558, #24619, #24593 ) ;
#24602 = edge_curve ( 'none', #24054, #24013, #32411, .t. ) ;
#24603 = direction ( 'none', ( 0.8660254037844376000, 0.5000000000000020000, 0.0000000000000000000 ) ) ;
#24604 = cartesian_point ( 'none', ( -6.826279441628845000, 9.021836642056701500, -15.32287565553229800 ) ) ;
#24605 = circle ( 'none', #24601, 8.850000000000001400 ) ;
#24606 = plane ( 'none', #24616 ) ;
#24607 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24608 = vector ( 'none', #24607, 1000.000000000000000 ) ;
#24609 = cartesian_point ( 'none', ( -0.7666666666666646100, -11.00000000000000200, -7.000000000000000000 ) ) ;
#24610 = line ( 'none', #24609, #24608 ) ;
#24611 = vertex_point ( 'none', #32428 ) ;
#24613 = edge_curve ( 'none', #24353, #24319, #32429, .t. ) ;
#24612 = face_outer_bound ( 'none', #10444, .t. ) ;
#24614 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -37.44194228827397800 ) ) ;
#24615 = vector ( 'none', #24560, 1000.000000000000000 ) ;
#24616 = axis2_placement_3d ( 'none', #24617, #24618, #24600 ) ;
#24617 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#24618 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24619 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24620 = line ( 'none', #24678, #24676 ) ;
#24621 = face_outer_bound ( 'none', #7870, .t. ) ;
#24622 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24623 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#24624 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.71589725978749600 ) ) ;
#24625 = conical_surface ( 'none', #24626, 2.499999999999998700, 1.029744258676652800 ) ;
#24626 = axis2_placement_3d ( 'none', #24637, #24630, #24646 ) ;
#24627 = cartesian_point ( 'none', ( -11.22627944162880100, 1.400813088753614100, -15.32287565553229800 ) ) ;
#24628 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24629 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#24630 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#24631 = axis2_placement_3d ( 'none', #24644, #24629, #24628 ) ;
#24632 = face_outer_bound ( 'none', #10198, .t. ) ;
#24633 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24634 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#24635 = cartesian_point ( 'none', ( -52.39453692895730100, 30.25000000000235500, 12.00000000000000000 ) ) ;
#24636 = axis2_placement_3d ( 'none', #24635, #24634, #24633 ) ;
#24637 = cartesian_point ( 'none', ( 52.39453692895871500, 30.24999999999849000, 12.00000000000000000 ) ) ;
#24638 = axis2_placement_3d ( 'none', #24624, #24623, #24622 ) ;
#24639 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24640 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24641 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.30496480251722600 ) ) ;
#24642 = conical_surface ( 'none', #24631, 8.375496070352515000, 1.047197551196601000 ) ;
#24643 = face_outer_bound ( 'none', #10445, .t. ) ;
#24644 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.71589725978749600 ) ) ;
#24645 = circle ( 'none', #24636, 2.499999999999992000 ) ;
#24646 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24647 = axis2_placement_3d ( 'none', #24641, #24640, #24639 ) ;
#24648 = axis2_placement_3d ( 'none', #24627, #24669, #24668 ) ;
#24649 = conical_surface ( 'none', #24647, 9.087251964823741100, 1.047197551196596700 ) ;
#24650 = circle ( 'none', #24638, 8.375496070352515000 ) ;
#24651 = face_outer_bound ( 'none', #10443, .t. ) ;
#24652 = cartesian_point ( 'none', ( -1.433333333333332900, -11.00000000000000000, -14.00000000000000000 ) ) ;
#24653 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#24654 = line ( 'none', #24713, #24712 ) ;
#24655 = edge_curve ( 'none', #25119, #25053, #32419, .t. ) ;
#24656 = axis2_placement_3d ( 'none', #24673, #24665, #24653 ) ;
#24657 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#24658 = vector ( 'none', #24657, 1000.000000000000200 ) ;
#24659 = face_outer_bound ( 'none', #10470, .t. ) ;
#24660 = cartesian_point ( 'none', ( -7.492946108295480900, -9.021836642056738900, -9.459784372770913700 ) ) ;
#24661 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24662 = vector ( 'none', #24661, 1000.000000000000000 ) ;
#24663 = oriented_edge ( 'none', *, *, #469, .t. ) ;
#24664 = vertex_point ( 'none', #32468 ) ;
#24665 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#24666 = vertex_point ( 'none', #32464 ) ;
#24667 = plane ( 'none', #24656 ) ;
#24668 = direction ( 'none', ( -0.5000000000000018900, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#24669 = direction ( 'none', ( 0.8660254037844376000, 0.5000000000000020000, 0.0000000000000000000 ) ) ;
#24670 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#24671 = line ( 'none', #24670, #24658 ) ;
#24672 = cartesian_point ( 'none', ( -0.3333333333333339800, -11.00000000000000200, -8.169585876471781900 ) ) ;
#24673 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#24674 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -36.71589725978749600 ) ) ;
#24675 = direction ( 'none', ( 0.8660254037844381500, 0.0000000000000000000, 0.5000000000000008900 ) ) ;
#24676 = vector ( 'none', #24675, 1000.000000000000000 ) ;
#24677 = plane ( 'none', #24648 ) ;
#24678 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -37.30496480251722600 ) ) ;
#24679 = cartesian_point ( 'none', ( -6.639528095680701000, -10.49999999999999800, -14.00000000000000000 ) ) ;
#24680 = edge_curve ( 'none', #20323, #21122, #32471, .t. ) ;
#24681 = cartesian_point ( 'none', ( -6.639528095680701000, -10.49999999999999800, -7.000000000000000000 ) ) ;
#24682 = line ( 'none', #24681, #24662 ) ;
#24683 = cartesian_point ( 'none', ( -0.4781896441650250700, -11.00000000000000200, -8.177419853059410200 ) ) ;
#24684 = cartesian_point ( 'none', ( -0.6226309518837894700, -11.00000000000000200, -8.190334909018092800 ) ) ;
#24685 = cartesian_point ( 'none', ( -0.7666666666666650500, -11.00000000000000200, -8.208215831100172700 ) ) ;
#24686 = b_spline_curve_with_knots ( 'none', 3,
( #24685, #24684, #24683, #24755 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003440409621219056000, 0.003875676731416756800 ),
.unspecified. ) ;
#24687 = edge_loop ( 'none', ( #25124, #25154, #25302, #25048 ) ) ;
#24688 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#24689 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#24690 = edge_curve ( 'none', #24666, #21122, #32453, .t. ) ;
#24691 = line ( 'none', #24689, #24753 ) ;
#24692 = oriented_edge ( 'none', *, *, #24985, .f. ) ;
#24693 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#24694 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24695 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#24696 = axis2_placement_3d ( 'none', #24695, #24694, #24693 ) ;
#24697 = plane ( 'none', #24696 ) ;
#24698 = axis2_placement_3d ( 'none', #24710, #24740, #24739 ) ;
#24699 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24700 = vector ( 'none', #24699, 1000.000000000000000 ) ;
#24701 = cartesian_point ( 'none', ( -1.866666666666664900, -11.00000000000000200, -7.000000000000000000 ) ) ;
#24702 = face_outer_bound ( 'none', #10481, .t. ) ;
#24703 = cartesian_point ( 'none', ( -6.639528095680701000, -10.49999999999999800, -10.70149930827729200 ) ) ;
#24704 = line ( 'none', #24701, #24700 ) ;
#24705 = cartesian_point ( 'none', ( -1.866666666666664700, -11.00000000000000200, -14.00000000000000000 ) ) ;
#24706 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24707 = vector ( 'none', #24706, 1000.000000000000000 ) ;
#24708 = cartesian_point ( 'none', ( -1.433333333333334200, -11.00000000000000200, -7.000000000000000000 ) ) ;
#24709 = line ( 'none', #24708, #24707 ) ;
#24710 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#24711 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24712 = vector ( 'none', #24711, 1000.000000000000000 ) ;
#24713 = cartesian_point ( 'none', ( -7.159612774962119500, -9.599186911246414800, -7.000000000000000000 ) ) ;
#24714 = cartesian_point ( 'none', ( -0.7666666666666650500, -11.00000000000000200, -8.208215831100172700 ) ) ;
#24716 = advanced_face ( 'none', ( #32454 ), #32447, .f. ) ;
#24715 = cartesian_point ( 'none', ( -2.619735988525187800e-012, -60.59473871012990300, 13.44522678755358300 ) ) ;
#24717 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#24718 = line ( 'none', #24717, #24785 ) ;
#24719 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24720 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#24721 = line ( 'none', #24793, #24792 ) ;
#24722 = cartesian_point ( 'none', ( 52.39453692895871500, 30.34473871012971500, 13.44522678755358300 ) ) ;
#24723 = cartesian_point ( 'none', ( -4.733333333333332500, -11.00000000000000200, -9.901710504412667600 ) ) ;
#24724 = oriented_edge ( 'none', *, *, #24690, .f. ) ;
#24725 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#24726 = cartesian_point ( 'none', ( 64.99999999999985800, -61.00000000000000000, -13.30000000000000400 ) ) ;
#24727 = cartesian_point ( 'none', ( -6.639528095680701000, -10.49999999999999800, -10.70149930827729200 ) ) ;
#24728 = cartesian_point ( 'none', ( -6.807934890374815100, -10.20831087524997100, -10.42201514250233400 ) ) ;
#24729 = advanced_face ( 'none', ( #32444 ), #32503, .t. ) ;
#24730 = cartesian_point ( 'none', ( -6.980793299339009800, -9.908911328408466400, -10.15411012308021900 ) ) ;
#24731 = cartesian_point ( 'none', ( -7.159612774962119500, -9.599186911246416500, -9.901710504412726300 ) ) ;
#24732 = cartesian_point ( 'none', ( -7.159612774962119500, -9.599186911246416500, -9.901710504412726300 ) ) ;
#24733 = oriented_edge ( 'none', *, *, #2139, .f. ) ;
#24734 = circle ( 'none', #24743, 2.499999999999998700 ) ;
#24735 = cartesian_point ( 'none', ( -7.159612774962121200, -9.599186911246420100, -14.00000000000000000 ) ) ;
#24737 = vertex_point ( 'none', #32446 ) ;
#24736 = b_spline_curve_with_knots ( 'none', 3,
( #24731, #24730, #24728, #24727 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.824217231370584100e-007, 0.001312385476090424800 ),
.unspecified. ) ;
#24738 = face_outer_bound ( 'none', #10400, .t. ) ;
#24739 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#24740 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#24741 = advanced_face ( 'none', ( #32472 ), #32458, .f. ) ;
#24742 = oriented_edge ( 'none', *, *, #50679, .f. ) ;
#24743 = axis2_placement_3d ( 'none', #24751, #24720, #24719 ) ;
#24744 = cartesian_point ( 'none', ( -5.773502691896263500, -11.00000000000000200, -14.00000000000000000 ) ) ;
#24745 = cartesian_point ( 'none', ( -5.773502691896265300, -11.00000000000000200, -10.70149930827729400 ) ) ;
#24746 = plane ( 'none', #24698 ) ;
#24747 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24748 = vector ( 'none', #24747, 1000.000000000000000 ) ;
#24749 = cartesian_point ( 'none', ( -4.733333333333333400, -11.00000000000000200, -7.000000000000000000 ) ) ;
#24750 = line ( 'none', #24749, #24748 ) ;
#24751 = cartesian_point ( 'none', ( 52.39453692895871500, 30.24999999999849000, 12.00000000000000000 ) ) ;
#24752 = face_outer_bound ( 'none', #10487, .t. ) ;
#24753 = vector ( 'none', #24688, 1000.000000000000000 ) ;
#24754 = cartesian_point ( 'none', ( -52.39453692895730100, 30.34473871013358000, 13.44522678755358300 ) ) ;
#24755 = cartesian_point ( 'none', ( -0.3333333333333339800, -11.00000000000000200, -8.169585876471781900 ) ) ;
#24756 = axis2_placement_3d ( 'none', #24820, #24819, #24818 ) ;
#24757 = oriented_edge ( 'none', *, *, #400, .f. ) ;
#24758 = direction ( 'none', ( -0.5000000000000018900, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#24759 = oriented_edge ( 'none', *, *, #627, .t. ) ;
#24760 = face_outer_bound ( 'none', #10528, .t. ) ;
#24761 = oriented_edge ( 'none', *, *, #2086, .f. ) ;
#24762 = axis2_placement_3d ( 'none', #24899, #24898, #24897 ) ;
#24763 = plane ( 'none', #24756 ) ;
#24764 = axis2_placement_3d ( 'none', #24826, #24825, #24824 ) ;
#24765 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24766 = vector ( 'none', #24765, 1000.000000000000000 ) ;
#24767 = plane ( 'none', #24764 ) ;
#24768 = direction ( 'none', ( 1.000000000000000000, 1.609823385706477400e-015, 0.0000000000000000000 ) ) ;
#24769 = direction ( 'none', ( 1.609823385706477400e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24770 = cartesian_point ( 'none', ( -7.826279441628846800, 9.021836642056698000, -15.32287565553229800 ) ) ;
#24771 = axis2_placement_3d ( 'none', #24816, #24800, #24799 ) ;
#24772 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24773 = cartesian_point ( 'none', ( -7.376279441628842200, 8.069208697893817100, -15.32287565553229800 ) ) ;
#24774 = line ( 'none', #24773, #24766 ) ;
#24775 = cartesian_point ( 'none', ( -7.376279441628842200, 8.069208697893817100, -15.32287565553229800 ) ) ;
#24776 = plane ( 'none', #24778 ) ;
#24777 = edge_loop ( 'none', ( #608, #323, #605, #473 ) ) ;
#24778 = axis2_placement_3d ( 'none', #24770, #24769, #24768 ) ;
#24779 = edge_loop ( 'none', ( #25217, #25147, #25528, #25330 ) ) ;
#24780 = oriented_edge ( 'none', *, *, #138, .t. ) ;
#24781 = axis2_placement_3d ( 'none', #24775, #24794, #24758 ) ;
#24782 = face_outer_bound ( 'none', #10535, .t. ) ;
#24783 = face_outer_bound ( 'none', #10521, .t. ) ;
#24784 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#24785 = vector ( 'none', #24784, 1000.000000000000000 ) ;
#24786 = plane ( 'none', #24781 ) ;
#24787 = edge_loop ( 'none', ( #25107, #24848, #24891, #24692 ) ) ;
#24788 = cylindrical_surface ( 'none', #24795, 5.500000000000003600 ) ;
#24789 = face_outer_bound ( 'none', #10533, .t. ) ;
#24791 = oriented_edge ( 'none', *, *, #2134, .f. ) ;
#24790 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24792 = vector ( 'none', #24790, 1000.000000000000000 ) ;
#24793 = cartesian_point ( 'none', ( -5.773502691896263500, -11.00000000000000200, -7.000000000000000000 ) ) ;
#24794 = direction ( 'none', ( 0.8660254037844376000, 0.5000000000000020000, 0.0000000000000000000 ) ) ;
#24795 = axis2_placement_3d ( 'none', #24726, #24725, #24772 ) ;
#24796 = axis2_placement_3d ( 'none', #24886, #24879, #24878 ) ;
#24797 = line ( 'none', #24860, #24859 ) ;
#24798 = cartesian_point ( 'none', ( -2.619894870447986800e-012, -57.99999999999867800, 12.00000000000000000 ) ) ;
#24799 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#24800 = direction ( 'none', ( 1.776356839400250500e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24801 = line ( 'none', #24798, #24857 ) ;
#24802 = oriented_edge ( 'none', *, *, #2076, .f. ) ;
#24803 = oriented_edge ( 'none', *, *, #2066, .f. ) ;
#24804 = cartesian_point ( 'none', ( -7.492946108295480900, -9.021836642056738900, -9.459784372770913700 ) ) ;
#24805 = cartesian_point ( 'none', ( -7.564251762286708000, -8.898331626477007800, -9.371488656235383600 ) ) ;
#24806 = cartesian_point ( 'none', ( -7.636438341847461500, -8.773300803053167800, -9.286181967900354600 ) ) ;
#24807 = cartesian_point ( 'none', ( -7.709612774962121900, -8.646558967083525000, -9.204227120211941200 ) ) ;
#24808 = plane ( 'none', #24771 ) ;
#24809 = b_spline_curve_with_knots ( 'none', 3,
( #24807, #24806, #24805, #24804 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003875408487055862500, 0.004377906729562550100 ),
.unspecified. ) ;
#24810 = advanced_face ( 'none', ( #32469 ), #32494, .f. ) ;
#24811 = cartesian_point ( 'none', ( -7.709612774962121900, -8.646558967083525000, -9.204227120211941200 ) ) ;
#24812 = edge_curve ( 'none', #24326, #24893, #32493, .t. ) ;
#24813 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24814 = vector ( 'none', #24813, 1000.000000000000000 ) ;
#24815 = cartesian_point ( 'none', ( -7.926279441628841100, 7.116580753730932700, -15.32287565553229800 ) ) ;
#24816 = cartesian_point ( 'none', ( -8.926279441628841100, 7.116580753730930900, -15.32287565553229800 ) ) ;
#24817 = face_outer_bound ( 'none', #10541, .t. ) ;
#24818 = direction ( 'none', ( -0.5000000000000022200, 0.8660254037844373800, 0.0000000000000000000 ) ) ;
#24819 = direction ( 'none', ( 0.8660254037844373800, 0.5000000000000022200, 0.0000000000000000000 ) ) ;
#24820 = cartesian_point ( 'none', ( -7.926279441628841100, 7.116580753730932700, -15.32287565553229800 ) ) ;
#24821 = edge_loop ( 'none', ( #25006, #25162 ) ) ;
#24822 = line ( 'none', #24815, #24814 ) ;
#24823 = cartesian_point ( 'none', ( -10.67627944162881100, 2.353441032916502500, -14.00000000000000000 ) ) ;
#24824 = direction ( 'none', ( 1.000000000000000000, 1.609823385706477400e-015, 0.0000000000000000000 ) ) ;
#24825 = direction ( 'none', ( 1.609823385706477400e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24826 = cartesian_point ( 'none', ( -8.376279441628845700, 8.069208697893815300, -15.32287565553229800 ) ) ;
#24827 = vertex_point ( 'none', #32491 ) ;
#24828 = axis2_placement_3d ( 'none', #24896, #24885, #24884 ) ;
#24829 = oriented_edge ( 'none', *, *, #25454, .f. ) ;
#24830 = axis2_placement_3d ( 'none', #24905, #24904, #24903 ) ;
#24831 = oriented_edge ( 'none', *, *, #25133, .t. ) ;
#24832 = cartesian_point ( 'none', ( -12.41303078757694900, -0.4999999999999963400, -10.70149930827727900 ) ) ;
#24833 = plane ( 'none', #24796 ) ;
#24834 = direction ( 'none', ( 0.4999999999999998900, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#24835 = vector ( 'none', #24834, 1000.000000000000000 ) ;
#24836 = face_outer_bound ( 'none', #11122, .t. ) ;
#24837 = edge_curve ( 'none', #20323, #21162, #32486, .t. ) ;
#24838 = cartesian_point ( 'none', ( -7.926279441628841100, 7.116580753730932700, -14.00000000000000000 ) ) ;
#24839 = cartesian_point ( 'none', ( -2.200000000000001100, 10.42264973081035800, -14.00000000000000000 ) ) ;
#24840 = direction ( 'none', ( 1.000000000000000000, 1.609823385706477400e-015, 0.0000000000000000000 ) ) ;
#24841 = vector ( 'none', #24840, 1000.000000000000000 ) ;
#24842 = cartesian_point ( 'none', ( -11.67627944162881100, 2.353441032916500800, -14.00000000000000000 ) ) ;
#24843 = line ( 'none', #24842, #24841 ) ;
#24844 = oriented_edge ( 'none', *, *, #24596, .t. ) ;
#24845 = cartesian_point ( 'none', ( -4.066666666666649600, 11.00000000000000000, -9.459784372770881700 ) ) ;
#24846 = cartesian_point ( 'none', ( -3.924519400196727800, 11.00000000000000000, -9.371775960786552100 ) ) ;
#24847 = cartesian_point ( 'none', ( -3.779887090058233300, 11.00000000000000000, -9.286296705853464700 ) ) ;
#24848 = oriented_edge ( 'none', *, *, #25037, .t. ) ;
#24849 = cartesian_point ( 'none', ( -3.633333333333347100, 11.00000000000000000, -9.204227120211905700 ) ) ;
#24850 = plane ( 'none', #24828 ) ;
#24851 = cylindrical_surface ( 'none', #24830, 5.500000000000005300 ) ;
#24852 = line ( 'none', #24839, #24835 ) ;
#24853 = b_spline_curve_with_knots ( 'none', 3,
( #24849, #24847, #24846, #24845 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002431169626563461700, 0.002930796901542518900 ),
.unspecified. ) ;
#24854 = cartesian_point ( 'none', ( -52.39453692895730100, 30.15526128987113100, 13.44522678755358300 ) ) ;
#24855 = face_outer_bound ( 'none', #10570, .t. ) ;
#24856 = direction ( 'none', ( 0.0000000000000000000, 0.8571673007021116700, -0.5150380749100552700 ) ) ;
#24857 = vector ( 'none', #24856, 1000.000000000000000 ) ;
#24858 = direction ( 'none', ( -0.5000000000000018900, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#24859 = vector ( 'none', #24858, 1000.000000000000100 ) ;
#24860 = cartesian_point ( 'none', ( -10.67627944162881100, 2.353441032916502500, -14.00000000000000000 ) ) ;
#24861 = edge_curve ( 'none', #24329, #24326, #32479, .t. ) ;
#24862 = plane ( 'none', #24762 ) ;
#24863 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24864 = vector ( 'none', #24863, 1000.000000000000000 ) ;
#24865 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24866 = vector ( 'none', #24865, 1000.000000000000000 ) ;
#24867 = vertex_point ( 'none', #32481 ) ;
#24868 = cartesian_point ( 'none', ( -9.576279441628829000, 4.258696921242277600, -15.32287565553229800 ) ) ;
#24869 = cartesian_point ( 'none', ( -12.45044678849285100, -0.4351935853976116000, -10.76359407008074100 ) ) ;
#24870 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865500200, -0.7071067811865451300 ) ) ;
#24871 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24872 = vector ( 'none', #24871, 1000.000000000000000 ) ;
#24873 = cartesian_point ( 'none', ( -79.00000000000000000, -93.05846975640129400, -20.80000000000000100 ) ) ;
#24874 = oriented_edge ( 'none', *, *, #24861, .t. ) ;
#24875 = oriented_edge ( 'none', *, *, #24812, .t. ) ;
#24876 = vector ( 'none', #24883, 1000.000000000000000 ) ;
#24877 = advanced_face ( 'none', ( #32440 ), #32455, .t. ) ;
#24878 = direction ( 'none', ( -0.5000000000000021100, 0.8660254037844373800, 0.0000000000000000000 ) ) ;
#24879 = direction ( 'none', ( 0.8660254037844374900, 0.5000000000000022200, 0.0000000000000000000 ) ) ;
#24880 = edge_curve ( 'none', #24302, #24329, #32480, .t. ) ;
#24881 = line ( 'none', #24873, #24872 ) ;
#24882 = vertex_point ( 'none', #32524 ) ;
#24883 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24884 = direction ( 'none', ( 1.000000000000000000, 1.998401444325281800e-015, 0.0000000000000000000 ) ) ;
#24885 = direction ( 'none', ( 1.998401444325281800e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24886 = cartesian_point ( 'none', ( -9.576279441628829000, 4.258696921242277600, -15.32287565553229800 ) ) ;
#24887 = face_outer_bound ( 'none', #10534, .t. ) ;
#24888 = line ( 'none', #24868, #24866 ) ;
#24889 = face_outer_bound ( 'none', #10507, .t. ) ;
#24891 = oriented_edge ( 'none', *, *, #21205, .f. ) ;
#24890 = oriented_edge ( 'none', *, *, #25110, .t. ) ;
#24893 = vertex_point ( 'none', #32530 ) ;
#24892 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24894 = vector ( 'none', #24892, 1000.000000000000000 ) ;
#24895 = oriented_edge ( 'none', *, *, #8752, .f. ) ;
#24896 = cartesian_point ( 'none', ( -11.12627944162881900, 3.306068977079387400, -15.32287565553229800 ) ) ;
#24897 = direction ( 'none', ( -0.5000000000000021100, 0.8660254037844373800, 0.0000000000000000000 ) ) ;
#24898 = direction ( 'none', ( 0.8660254037844374900, 0.5000000000000022200, 0.0000000000000000000 ) ) ;
#24899 = cartesian_point ( 'none', ( -10.12627944162882100, 3.306068977079389200, -15.32287565553229800 ) ) ;
#24900 = vector ( 'none', #24870, 1000.000000000000100 ) ;
#24901 = cartesian_point ( 'none', ( -10.12627944162882100, 3.306068977079389200, -15.32287565553229800 ) ) ;
#24902 = line ( 'none', #24901, #24894 ) ;
#24903 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24904 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#24905 = cartesian_point ( 'none', ( 64.99999999999985800, -61.00000000000000000, 51.69999999999999600 ) ) ;
#24906 = face_outer_bound ( 'none', #10567, .t. ) ;
#24907 = edge_loop ( 'none', ( #25159, #25049, #24949, #25044 ) ) ;
#24908 = cartesian_point ( 'none', ( -6.826279441628845000, 9.021836642056701500, -8.720033886374308100 ) ) ;
#24909 = circle ( 'none', #24957, 2.499999999999995100 ) ;
#24910 = direction ( 'none', ( -0.5000000000000021100, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#24911 = vector ( 'none', #24910, 999.9999999999998900 ) ;
#24912 = cartesian_point ( 'none', ( -7.376279441628841300, 8.069208697893815300, -8.040218672905087500 ) ) ;
#24913 = cartesian_point ( 'none', ( -7.601424154531582800, 8.069208697893817100, -8.311446323929823500 ) ) ;
#24914 = cartesian_point ( 'none', ( -7.823516944678290000, 8.069208697893815300, -8.585735992166172900 ) ) ;
#24915 = cartesian_point ( 'none', ( -8.042946108295499400, 8.069208697893815300, -8.862320849399337100 ) ) ;
#24916 = cartesian_point ( 'none', ( -5.773502691896254600, 11.00000000000000000, -10.70149930827728500 ) ) ;
#24917 = cartesian_point ( 'none', ( -10.12627944162882100, 3.306068977079389200, -14.00000000000000000 ) ) ;
#24918 = line ( 'none', #24917, #24911 ) ;
#24919 = oriented_edge ( 'none', *, *, #23662, .t. ) ;
#24920 = b_spline_curve_with_knots ( 'none', 3,
( #24915, #24914, #24913, #24912 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009727409794798110400, 0.01078486225872875800 ),
.unspecified. ) ;
#24921 = cartesian_point ( 'none', ( -7.159612774962171000, 9.599186911246315300, -9.901710504412641000 ) ) ;
#24922 = cartesian_point ( 'none', ( -7.048535884938457800, 9.406796094178499600, -9.507779693206369800 ) ) ;
#24923 = cartesian_point ( 'none', ( -6.937426795053530900, 9.214349505315071900, -9.113885189931558300 ) ) ;
#24924 = cartesian_point ( 'none', ( -6.826279441628845000, 9.021836642056701500, -8.720033886374308100 ) ) ;
#24925 = cartesian_point ( 'none', ( -7.492946108295504000, 9.021836642056698000, -9.459784372770879900 ) ) ;
#24926 = cartesian_point ( 'none', ( -8.042946108295499400, 8.069208697893815300, -8.862320849399337100 ) ) ;
#24927 = cartesian_point ( 'none', ( -7.159612774962171000, 9.599186911246315300, -9.901710504412641000 ) ) ;
#24928 = oriented_edge ( 'none', *, *, #532, .f. ) ;
#24929 = b_spline_curve_with_knots ( 'none', 3,
( #24924, #24923, #24922, #24921 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.698429468278759400e-007, 0.001357232192830895900 ),
.unspecified. ) ;
#24930 = cartesian_point ( 'none', ( -4.733333333333351200, 11.00000000000000000, -9.901710504412678300 ) ) ;
#24931 = edge_curve ( 'none', #51200, #6769, #32519, .t. ) ;
#24932 = b_spline_curve_with_knots ( 'none', 3,
( #24930, #24990, #24988, #24987 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002788761724857621300, 0.004092730593369877700 ),
.unspecified. ) ;
#24933 = cartesian_point ( 'none', ( -6.639528095680691200, 10.50000000000000200, -10.70149930827728600 ) ) ;
#24934 = cartesian_point ( 'none', ( -6.602088407593941900, 10.56484744198578500, -10.76363338078193800 ) ) ;
#24935 = cartesian_point ( 'none', ( -6.555555787707434400, 10.62951853299175100, -10.81770154491621300 ) ) ;
#24936 = cartesian_point ( 'none', ( -6.432262351681000500, 10.75758586225471800, -10.89888321320331400 ) ) ;
#24937 = cartesian_point ( 'none', ( -6.356333638948410000, 10.81824325070068900, -10.92279461706682200 ) ) ;
#24938 = cartesian_point ( 'none', ( -6.190040464236396600, 10.91417187354066700, -10.92267965462699300 ) ) ;
#24939 = cartesian_point ( 'none', ( -6.099707549716407100, 10.94936648467659200, -10.89856877962417800 ) ) ;
#24940 = cartesian_point ( 'none', ( -5.929311365226331200, 10.99168038641882100, -10.81855755736157400 ) ) ;
#24941 = cartesian_point ( 'none', ( -5.848360646961364000, 11.00000000000000000, -10.76361560578473600 ) ) ;
#24942 = cartesian_point ( 'none', ( -5.773502691896254600, 11.00000000000000000, -10.70149930827728500 ) ) ;
#24943 = cartesian_point ( 'none', ( -4.733333333333351200, 11.00000000000000000, -9.901710504412678300 ) ) ;
#24944 = edge_loop ( 'none', ( #25384, #25397 ) ) ;
#24945 = b_spline_curve_with_knots ( 'none', 3,
( #24942, #24941, #24940, #24939, #24938, #24937, #24936, #24935, #24934, #24933 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.579347054525776500e-007, 0.0002898681697107672900, 0.0005794784047160820700, 0.0008690886397213968000, 0.001158698874726711500 ),
.unspecified. ) ;
#24946 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24947 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#24948 = cartesian_point ( 'none', ( -2.619894870447986800e-012, -60.49999999999867100, 12.00000000000000000 ) ) ;
#24949 = oriented_edge ( 'none', *, *, #25063, .f. ) ;
#24950 = cartesian_point ( 'none', ( -6.639528095680691200, 10.50000000000000200, -10.70149930827728600 ) ) ;
#24951 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#24952 = vector ( 'none', #24951, 1000.000000000000000 ) ;
#24953 = cartesian_point ( 'none', ( -10.02627944162883700, 5.211324865405162900, -14.00000000000000000 ) ) ;
#24955 = edge_loop ( 'none', ( #38309, #51156, #25423, #50844 ) ) ;
#24954 = line ( 'none', #24953, #24952 ) ;
#24956 = cartesian_point ( 'none', ( -10.12627944162882100, 3.306068977079389600, -14.00000000000000000 ) ) ;
#24957 = axis2_placement_3d ( 'none', #24948, #24947, #24946 ) ;
#24958 = conical_surface ( 'none', #24962, 3.000000000000000900, 0.7853981633974447300 ) ;
#24959 = cartesian_point ( 'none', ( -4.066666666666649600, 11.00000000000000000, -9.459784372770881700 ) ) ;
#24960 = b_spline_curve_with_knots ( 'none', 3,
( #25015, #25014, #25013, #25012 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009211316256383307600, 0.01044640000911026300 ),
.unspecified. ) ;
#24961 = cartesian_point ( 'none', ( 31.50000000000000000, 7.000000000000000000, 0.0000000000000000000 ) ) ;
#24962 = axis2_placement_3d ( 'none', #24961, #24973, #24972 ) ;
#24963 = cartesian_point ( 'none', ( -4.066666666666649600, 11.00000000000000000, -9.459784372770881700 ) ) ;
#24964 = cartesian_point ( 'none', ( -4.176082880377825800, 10.81048555868042800, -9.210145976975397300 ) ) ;
#24965 = cartesian_point ( 'none', ( -4.287075588357844000, 10.61824054918938000, -8.963349070500862900 ) ) ;
#24966 = cartesian_point ( 'none', ( -4.400000000000001200, 10.42264973081034200, -8.720033886374256600 ) ) ;
#24967 = edge_curve ( 'none', #24882, #25031, #32528, .t. ) ;
#24968 = cartesian_point ( 'none', ( -8.476279441628838300, 6.163952809568049100, -14.00000000000000000 ) ) ;
#24969 = line ( 'none', #24968, #25011 ) ;
#24970 = b_spline_curve_with_knots ( 'none', 3,
( #24966, #24965, #24964, #24963 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.394239360133926900e-007, 0.0009961683382423336300 ),
.unspecified. ) ;
#24971 = cartesian_point ( 'none', ( -7.926279441628841100, 7.116580753730933600, -7.539765539435921800 ) ) ;
#24972 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24973 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24974 = direction ( 'none', ( 1.000000000000000000, 1.998401444325281800e-015, 0.0000000000000000000 ) ) ;
#24975 = vector ( 'none', #24974, 1000.000000000000000 ) ;
#24976 = cartesian_point ( 'none', ( -9.026279441628835400, 5.211324865405164700, -14.00000000000000000 ) ) ;
#24977 = advanced_face ( 'none', ( #32510 ), #32515, .f. ) ;
#24978 = cartesian_point ( 'none', ( -4.400000000000001200, 10.42264973081034200, -8.720033886374256600 ) ) ;
#24979 = cartesian_point ( 'none', ( -4.511147353424696000, 10.61516259406873000, -9.113885189931537000 ) ) ;
#24980 = cartesian_point ( 'none', ( -4.622256443309630000, 10.80760918293217200, -9.507779693206376900 ) ) ;
#24981 = cartesian_point ( 'none', ( -4.733333333333351200, 11.00000000000000000, -9.901710504412678300 ) ) ;
#24982 = face_outer_bound ( 'none', #10619, .t. ) ;
#24983 = cartesian_point ( 'none', ( -11.12627944162881900, 3.306068977079387400, -14.00000000000000000 ) ) ;
#24984 = line ( 'none', #24983, #24975 ) ;
#24985 = edge_curve ( 'none', #24827, #19069, #32508, .t. ) ;
#24986 = b_spline_curve_with_knots ( 'none', 3,
( #24981, #24980, #24979, #24978 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.701411036927505900e-007, 0.001357232490987861800 ),
.unspecified. ) ;
#24987 = cartesian_point ( 'none', ( -5.773502691896254600, 11.00000000000000000, -10.70149930827728500 ) ) ;
#24988 = cartesian_point ( 'none', ( -5.437744188296671900, 11.00000000000000000, -10.42289064094041600 ) ) ;
#24989 = edge_curve ( 'none', #25065, #24827, #32563, .t. ) ;
#24990 = cartesian_point ( 'none', ( -5.089973273695223500, 11.00000000000000000, -10.15340508252076500 ) ) ;
#24991 = cartesian_point ( 'none', ( -4.400000000000001200, 10.42264973081034200, -8.720033886374256600 ) ) ;
#24992 = cartesian_point ( 'none', ( 8.052052704393848600e-015, 65.75000000000000000, 13.44522678755358300 ) ) ;
#24993 = cartesian_point ( 'none', ( -9.576279441628829000, 4.258696921242277600, -14.00000000000000000 ) ) ;
#24994 = direction ( 'none', ( -0.5000000000000021100, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#24995 = vector ( 'none', #24994, 999.9999999999998900 ) ;
#24996 = cartesian_point ( 'none', ( -9.026279441628835400, 5.211324865405164700, -14.00000000000000000 ) ) ;
#24997 = line ( 'none', #24996, #24995 ) ;
#24998 = cartesian_point ( 'none', ( -2.619894870447986800e-012, -57.99999999999867800, 12.00000000000000000 ) ) ;
#24999 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#25000 = vector ( 'none', #24999, 1000.000000000000000 ) ;
#25001 = cartesian_point ( 'none', ( -8.926279441628841100, 7.116580753730930900, -14.00000000000000000 ) ) ;
#25002 = line ( 'none', #25001, #25000 ) ;
#25003 = cartesian_point ( 'none', ( -9.359612774962171100, 5.788675134594786400, -8.169585876471774800 ) ) ;
#25004 = cartesian_point ( 'none', ( -9.249145267909252500, 5.597339799793660500, -7.822140568972548300 ) ) ;
#25005 = cartesian_point ( 'none', ( -9.138076610496446200, 5.404963242026223500, -7.475455492561822600 ) ) ;
#25006 = oriented_edge ( 'none', *, *, #25287, .t. ) ;
#25007 = cartesian_point ( 'none', ( -9.026279441628835400, 5.211324865405164700, -7.129715569651658300 ) ) ;
#25008 = b_spline_curve_with_knots ( 'none', 3,
( #25007, #25005, #25004, #25003 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.252635099312837200e-007, 0.001235647793846305800 ),
.unspecified. ) ;
#25009 = edge_loop ( 'none', ( #24780, #25403, #25380, #25228 ) ) ;
#25010 = direction ( 'none', ( -0.5000000000000021100, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#25011 = vector ( 'none', #25010, 999.9999999999998900 ) ;
#25012 = cartesian_point ( 'none', ( -9.026279441628835400, 5.211324865405164700, -7.129715569651658300 ) ) ;
#25013 = cartesian_point ( 'none', ( -9.249833730296169100, 5.211324865405164700, -7.475393565404882400 ) ) ;
#25014 = cartesian_point ( 'none', ( -9.472006246603870100, 5.211324865405163800, -7.822132945595404500 ) ) ;
#25015 = cartesian_point ( 'none', ( -9.692946108295501500, 5.211324865405163800, -8.169585876471776600 ) ) ;
#25016 = oriented_edge ( 'none', *, *, #25055, .f. ) ;
#25017 = cartesian_point ( 'none', ( -8.809612774962170400, 6.741303078757668200, -8.326604671405803500 ) ) ;
#25018 = edge_loop ( 'none', ( #25020, #25296, #25333, #25523 ) ) ;
#25019 = cartesian_point ( 'none', ( -8.737070789574902500, 6.866949483130333900, -8.360076241111269000 ) ) ;
#25020 = oriented_edge ( 'none', *, *, #25073, .f. ) ;
#25021 = cartesian_point ( 'none', ( -8.664853191787994300, 6.992034031697834900, -8.398395931080967700 ) ) ;
#25022 = cartesian_point ( 'none', ( -8.592946108295501900, 7.116580753730931800, -8.441356398446085800 ) ) ;
#25023 = cartesian_point ( 'none', ( -8.476279441628838300, 6.163952809568049100, -7.233070451787972900 ) ) ;
#25024 = b_spline_curve_with_knots ( 'none', 3,
( #25022, #25021, #25019, #25017 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004262485593313531000, 0.004702683219281608500 ),
.unspecified. ) ;
#25025 = direction ( 'none', ( -0.5000000000000021100, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#25026 = oriented_edge ( 'none', *, *, #50946, .t. ) ;
#25027 = oriented_edge ( 'none', *, *, #50912, .t. ) ;
#25028 = cartesian_point ( 'none', ( -8.592946108295501900, 7.116580753730931800, -8.441356398446085800 ) ) ;
#25029 = cartesian_point ( 'none', ( -8.259612774962171500, 7.693931022920550000, -8.674699990824080900 ) ) ;
#25030 = cartesian_point ( 'none', ( -7.926279441628841100, 7.116580753730933600, -7.539765539435921800 ) ) ;
#25031 = vertex_point ( 'none', #32504 ) ;
#25032 = cartesian_point ( 'none', ( -8.150961512603387900, 7.116580753730932700, -7.838270981803095300 ) ) ;
#25033 = cartesian_point ( 'none', ( -8.373022667120055800, 7.116580753730931800, -8.138933852296451800 ) ) ;
#25034 = cartesian_point ( 'none', ( -8.592946108295501900, 7.116580753730931800, -8.441356398446085800 ) ) ;
#25035 = cartesian_point ( 'none', ( 0.0000000000000000000, -65.75000000000000000, 13.44522678755358300 ) ) ;
#25036 = cartesian_point ( 'none', ( -8.809612774962170400, 6.741303078757668200, -8.326604671405803500 ) ) ;
#25037 = edge_curve ( 'none', #24737, #19149, #32556, .t. ) ;
#25038 = b_spline_curve_with_knots ( 'none', 3,
( #25034, #25033, #25032, #25030 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01007198423255592000, 0.01119311544505740400 ),
.unspecified. ) ;
#25039 = advanced_face ( 'none', ( #32514 ), #32558, .t. ) ;
#25040 = cartesian_point ( 'none', ( -8.259612774962171500, 7.693931022920550000, -8.674699990824080900 ) ) ;
#25041 = cartesian_point ( 'none', ( -8.148733846671392600, 7.501883085632135500, -8.296116119184381100 ) ) ;
#25042 = cartesian_point ( 'none', ( -8.037637469678156100, 7.309458516143025400, -7.917786508665440900 ) ) ;
#25043 = cartesian_point ( 'none', ( -7.926279441628841100, 7.116580753730933600, -7.539765539435921800 ) ) ;
#25044 = oriented_edge ( 'none', *, *, #24989, .f. ) ;
#25045 = line ( 'none', #25067, #25064 ) ;
#25046 = b_spline_curve_with_knots ( 'none', 3,
( #25043, #25042, #25041, #25040 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.549514645530090700e-007, 0.001316707455124917200 ),
.unspecified. ) ;
#25047 = edge_loop ( 'none', ( #25016, #25180, #25398, #25319 ) ) ;
#25048 = oriented_edge ( 'none', *, *, #25263, .f. ) ;
#25049 = oriented_edge ( 'none', *, *, #25073, .t. ) ;
#25050 = cartesian_point ( 'none', ( -8.114518774696211500, 7.945241203254604500, -8.795768278425979900 ) ) ;
#25051 = cartesian_point ( 'none', ( -8.042946108295499400, 8.069208697893815300, -8.862320849399337100 ) ) ;
#25052 = line ( 'none', #25054, #25103 ) ;
#25053 = vertex_point ( 'none', #32559 ) ;
#25054 = cartesian_point ( 'none', ( -10.57627944162882900, 4.258696921242275800, -14.00000000000000000 ) ) ;
#25055 = edge_curve ( 'none', #25053, #24882, #32546, .t. ) ;
#25056 = cartesian_point ( 'none', ( -9.359612774962171100, 5.788675134594786400, -8.169585876471774800 ) ) ;
#25057 = oriented_edge ( 'none', *, *, #29858, .f. ) ;
#25058 = cartesian_point ( 'none', ( -9.359612774962171100, 5.788675134594786400, -8.169585876471774800 ) ) ;
#25059 = cartesian_point ( 'none', ( -9.287058747146842200, 5.914342397064702400, -8.177433467674115200 ) ) ;
#25060 = advanced_face ( 'none', ( #32548 ), #32542, .f. ) ;
#25061 = cartesian_point ( 'none', ( -9.214840188126469700, 6.039428610537395800, -8.190365641075301200 ) ) ;
#25062 = cartesian_point ( 'none', ( -9.142946108295502600, 6.163952809568047400, -8.208215831100162100 ) ) ;
#25063 = edge_curve ( 'none', #24827, #24737, #32551, .t. ) ;
#25064 = vector ( 'none', #25025, 999.9999999999998900 ) ;
#25065 = vertex_point ( 'none', #32549 ) ;
#25066 = b_spline_curve_with_knots ( 'none', 3,
( #25062, #25061, #25059, #25058 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004028914651040586700, 0.004463423040302881000 ),
.unspecified. ) ;
#25067 = cartesian_point ( 'none', ( -9.576279441628829000, 4.258696921242277600, -14.00000000000000000 ) ) ;
#25068 = cartesian_point ( 'none', ( -8.476279441628838300, 6.163952809568049100, -7.233070451787972900 ) ) ;
#25069 = cartesian_point ( 'none', ( -8.700388897162332200, 6.163952809568048300, -7.556693962421076300 ) ) ;
#25070 = cartesian_point ( 'none', ( -8.922554344906547600, 6.163952809568047400, -7.881932673219287400 ) ) ;
#25071 = cartesian_point ( 'none', ( -9.142946108295502600, 6.163952809568047400, -8.208215831100162100 ) ) ;
#25072 = edge_loop ( 'none', ( #26182, #26254, #26171, #1374 ) ) ;
#25073 = edge_curve ( 'none', #24867, #24737, #32557, .t. ) ;
#25074 = b_spline_curve_with_knots ( 'none', 3,
( #25051, #25050, #25105, #25104 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004549650064606459600, 0.005017825730732596900 ),
.unspecified. ) ;
#25075 = b_spline_curve_with_knots ( 'none', 3,
( #25071, #25070, #25069, #25068 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009182367023392507000, 0.01036321991841483400 ),
.unspecified. ) ;
#25076 = cartesian_point ( 'none', ( -9.142946108295502600, 6.163952809568047400, -8.208215831100162100 ) ) ;
#25077 = edge_curve ( 'none', #1981, #2043, #32536, .t. ) ;
#25078 = vertex_point ( 'none', #32594 ) ;
#25079 = oriented_edge ( 'none', *, *, #25112, .t. ) ;
#25080 = b_spline_curve_with_knots ( 'none', 3,
( #25146, #25145, #25144, #25142 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.998880101679899300e-007, 0.001312402942377600300 ),
.unspecified. ) ;
#25081 = direction ( 'none', ( -4.773959005888171500e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25082 = cartesian_point ( 'none', ( -9.026279441628801700, -5.211324865405229500, -15.32287565553229800 ) ) ;
#25083 = direction ( 'none', ( -0.5000000000000018900, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#25084 = vector ( 'none', #25083, 1000.000000000000100 ) ;
#25085 = line ( 'none', #25108, #25113 ) ;
#25086 = cartesian_point ( 'none', ( -7.709612774962126400, 8.646558967083512600, -9.204227120211880800 ) ) ;
#25087 = cartesian_point ( 'none', ( -7.598609244290893900, 8.454295212141250500, -8.816101153793720600 ) ) ;
#25088 = cartesian_point ( 'none', ( -7.487504738707295700, 8.261856563520639800, -8.428090603125934200 ) ) ;
#25089 = cartesian_point ( 'none', ( -7.376279441628841300, 8.069208697893815300, -8.040218672905087500 ) ) ;
#25090 = advanced_face ( 'none', ( #32593 ), #32535, .t. ) ;
#25091 = cartesian_point ( 'none', ( -11.22627944162880100, 1.400813088753614100, -14.00000000000000000 ) ) ;
#25092 = line ( 'none', #25091, #25084 ) ;
#25093 = b_spline_curve_with_knots ( 'none', 3,
( #25089, #25088, #25087, #25086 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.641980847452433800e-007, 0.001341866490406502200 ),
.unspecified. ) ;
#25094 = cartesian_point ( 'none', ( -8.809612774962170400, 6.741303078757668200, -8.326604671405803500 ) ) ;
#25096 = edge_curve ( 'none', #24576, #25078, #32597, .t. ) ;
#25095 = cartesian_point ( 'none', ( -8.698913804019513300, 6.549566836739395500, -7.961592023850173800 ) ) ;
#25097 = cartesian_point ( 'none', ( -8.587829505837042600, 6.357163188364226300, -7.597045195756846800 ) ) ;
#25098 = cartesian_point ( 'none', ( -8.476279441628838300, 6.163952809568049100, -7.233070451787972900 ) ) ;
#25099 = b_spline_curve_with_knots ( 'none', 3,
( #25098, #25097, #25095, #25094 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.419091034867999400e-007, 0.001281168864359607600 ),
.unspecified. ) ;
#25100 = oriented_edge ( 'none', *, *, #2073, .f. ) ;
#25101 = face_outer_bound ( 'none', #10693, .t. ) ;
#25102 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#25103 = vector ( 'none', #25102, 1000.000000000000000 ) ;
#25104 = cartesian_point ( 'none', ( -8.259612774962171500, 7.693931022920550000, -8.674699990824080900 ) ) ;
#25105 = cartesian_point ( 'none', ( -8.186722884416369100, 7.820180016704016500, -8.733116111909252400 ) ) ;
#25107 = oriented_edge ( 'none', *, *, #25063, .t. ) ;
#25106 = b_spline_curve_with_knots ( 'none', 3,
( #24044, #24065, #23794, #24337 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.651258063106113400e-007, 0.001341867418128116200 ),
.unspecified. ) ;
#25108 = cartesian_point ( 'none', ( 10.42832680730710100, 3.500000000000000000, 26.92483899198589000 ) ) ;
#25109 = axis2_placement_3d ( 'none', #25391, #25396, #26482 ) ;
#25110 = edge_curve ( 'none', #25156, #24055, #32577, .t. ) ;
#25111 = direction ( 'none', ( -1.000000000000000000, -4.773959005888171500e-015, 0.0000000000000000000 ) ) ;
#25112 = edge_curve ( 'none', #24319, #24576, #32587, .t. ) ;
#25113 = vector ( 'none', #25137, 1000.000000000000000 ) ;
#25114 = cartesian_point ( 'none', ( -6.826279441628845000, 9.021836642056701500, -8.720033886374308100 ) ) ;
#25116 = oriented_edge ( 'none', *, *, #25126, .t. ) ;
#25115 = cartesian_point ( 'none', ( -7.052013649583090100, 9.021836642056699800, -8.963225591220677300 ) ) ;
#25117 = edge_curve ( 'none', #24611, #25123, #32588, .t. ) ;
#25119 = vertex_point ( 'none', #32628 ) ;
#25118 = cartesian_point ( 'none', ( -7.274263005375353900, 9.021836642056698000, -9.210316322520718300 ) ) ;
#25120 = cartesian_point ( 'none', ( -7.492946108295504000, 9.021836642056698000, -9.459784372770879900 ) ) ;
#25121 = plane ( 'none', #25148 ) ;
#25122 = vertex_point ( 'none', #32582 ) ;
#25123 = vertex_point ( 'none', #32627 ) ;
#25124 = oriented_edge ( 'none', *, *, #24655, .t. ) ;
#25126 = edge_curve ( 'none', #24055, #24611, #32624, .t. ) ;
#25125 = plane ( 'none', #25109 ) ;
#25127 = oriented_edge ( 'none', *, *, #25418, .t. ) ;
#25128 = b_spline_curve_with_knots ( 'none', 3,
( #25120, #25118, #25115, #25114 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009286256223015564000, 0.01027904274430760400 ),
.unspecified. ) ;
#25129 = cartesian_point ( 'none', ( -3.633333333333347100, 11.00000000000000000, -9.204227120211905700 ) ) ;
#25130 = edge_curve ( 'none', #2026, #2092, #32623, .t. ) ;
#25131 = cartesian_point ( 'none', ( -7.709612774962126400, 8.646558967083512600, -9.204227120211880800 ) ) ;
#25132 = cartesian_point ( 'none', ( -7.636590928131703000, 8.773036515856315300, -9.286011072340810900 ) ) ;
#25133 = edge_curve ( 'none', #24568, #24353, #32615, .t. ) ;
#25134 = cartesian_point ( 'none', ( -7.564192197897656700, 8.898434795025156800, -9.371562413085170500 ) ) ;
#25135 = cartesian_point ( 'none', ( -7.492946108295504000, 9.021836642056698000, -9.459784372770879900 ) ) ;
#25136 = cartesian_point ( 'none', ( -7.709612774962126400, 8.646558967083512600, -9.204227120211880800 ) ) ;
#25137 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25138 = oriented_edge ( 'none', *, *, #24613, .t. ) ;
#25139 = cartesian_point ( 'none', ( -10.12627944162881000, -3.306068977079469600, -15.32287565553229800 ) ) ;
#25140 = vertex_point ( 'none', #32611 ) ;
#25141 = b_spline_curve_with_knots ( 'none', 3,
( #25135, #25134, #25132, #25131 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004842897214370070000, 0.005340868928543571400 ),
.unspecified. ) ;
#25142 = cartesian_point ( 'none', ( -7.159612774962171000, 9.599186911246315300, -9.901710504412641000 ) ) ;
#25143 = vertex_point ( 'none', #32617 ) ;
#25144 = cartesian_point ( 'none', ( -6.980793299339040900, 9.908911328408400700, -10.15411012308015900 ) ) ;
#25145 = cartesian_point ( 'none', ( -6.807934890374824900, 10.20831087524994300, -10.42201514250230200 ) ) ;
#25146 = cartesian_point ( 'none', ( -6.639528095680691200, 10.50000000000000200, -10.70149930827728600 ) ) ;
#25147 = oriented_edge ( 'none', *, *, #2004, .f. ) ;
#25149 = oriented_edge ( 'none', *, *, #25130, .f. ) ;
#25148 = axis2_placement_3d ( 'none', #25082, #25081, #25111 ) ;
#25150 = edge_curve ( 'none', #25123, #25122, #32608, .t. ) ;
#25151 = cartesian_point ( 'none', ( -2.422454405042560000, 10.80795206271157700, -8.296116119184386400 ) ) ;
#25152 = cartesian_point ( 'none', ( -2.533333333333342500, 11.00000000000000000, -8.674699990824104000 ) ) ;
#25153 = edge_curve ( 'none', #25065, #24867, #32626, .t. ) ;
#25154 = oriented_edge ( 'none', *, *, #25055, .t. ) ;
#25155 = cartesian_point ( 'none', ( -2.966666666666653900, 11.00000000000000000, -8.862320849399345900 ) ) ;
#25156 = vertex_point ( 'none', #32616 ) ;
#25157 = b_spline_curve_with_knots ( 'none', 3,
( #25152, #25151, #25203, #25202 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.569180070552230700e-007, 0.001316709421667475600 ),
.unspecified. ) ;
#25158 = oriented_edge ( 'none', *, *, #25096, .t. ) ;
#25159 = oriented_edge ( 'none', *, *, #25153, .t. ) ;
#25160 = line ( 'none', #25201, #25199 ) ;
#25161 = cartesian_point ( 'none', ( -3.300000000000000300, 10.42264973081035100, -8.040218672905052000 ) ) ;
#25162 = oriented_edge ( 'none', *, *, #24967, .t. ) ;
#25163 = direction ( 'none', ( -0.7071067811865497900, 0.0000000000000000000, 0.7071067811865453500 ) ) ;
#25164 = cartesian_point ( 'none', ( -2.200000000000000600, 10.42264973081035800, -7.539765539435895100 ) ) ;
#25165 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#25166 = vector ( 'none', #25165, 1000.000000000000000 ) ;
#25167 = cartesian_point ( 'none', ( -79.00000000000000000, -63.00000000000001400, 59.20000000000001000 ) ) ;
#25168 = cartesian_point ( 'none', ( -1.866666666666659100, 11.00000000000000000, -8.441356398446092900 ) ) ;
#25169 = cartesian_point ( 'none', ( -1.976579403091835600, 10.80962555611266600, -8.139068571133874400 ) ) ;
#25170 = cartesian_point ( 'none', ( -2.087613245918356100, 10.61730929897751700, -7.838392462339694300 ) ) ;
#25171 = cartesian_point ( 'none', ( -2.200000000000000600, 10.42264973081035800, -7.539765539435895100 ) ) ;
#25172 = edge_loop ( 'none', ( #25537, #26095, #25381, #25819 ) ) ;
#25173 = oriented_edge ( 'none', *, *, #2099, .f. ) ;
#25174 = cartesian_point ( 'none', ( -6.826279441628845000, 9.021836642056699800, -14.00000000000000000 ) ) ;
#25175 = b_spline_curve_with_knots ( 'none', 3,
( #25171, #25170, #25169, #25168 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.840048394665648900e-007, 0.001121682591967442000 ),
.unspecified. ) ;
#25176 = cartesian_point ( 'none', ( -7.376279441628842200, 8.069208697893817100, -14.00000000000000000 ) ) ;
#25177 = line ( 'none', #25167, #25166 ) ;
#25178 = cartesian_point ( 'none', ( -2.533333333333342500, 11.00000000000000000, -8.674699990824104000 ) ) ;
#25179 = edge_loop ( 'none', ( #25652, #25575, #25651, #25671 ) ) ;
#25180 = oriented_edge ( 'none', *, *, #25285, .t. ) ;
#25181 = axis2_placement_3d ( 'none', #25305, #25307, #25253 ) ;
#25182 = cartesian_point ( 'none', ( -2.966666666666653900, 11.00000000000000000, -8.862320849399345900 ) ) ;
#25183 = cartesian_point ( 'none', ( -2.823980503620655100, 11.00000000000000000, -8.795981760256934100 ) ) ;
#25184 = cartesian_point ( 'none', ( -2.679596921182515200, 11.00000000000000000, -8.733309980454826900 ) ) ;
#25185 = cartesian_point ( 'none', ( -2.533333333333342500, 11.00000000000000000, -8.674699990824104000 ) ) ;
#25186 = face_outer_bound ( 'none', #10722, .t. ) ;
#25187 = edge_loop ( 'none', ( #26320, #26245 ) ) ;
#25188 = b_spline_curve_with_knots ( 'none', 3,
( #25185, #25184, #25183, #25182 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003260929393285687100, 0.003732505822330771700 ),
.unspecified. ) ;
#25189 = plane ( 'none', #25204 ) ;
#25190 = direction ( 'none', ( -0.5773502691896259500, 0.5773502691896219600, -0.5773502691896296200 ) ) ;
#25191 = cartesian_point ( 'none', ( -10.24294610829550400, 4.258696921242276700, -8.326604671405815900 ) ) ;
#25192 = direction ( 'none', ( 1.000000000000000000, 1.609823385706477400e-015, 0.0000000000000000000 ) ) ;
#25193 = cartesian_point ( 'none', ( -2.966666666666653900, 11.00000000000000000, -8.862320849399345900 ) ) ;
#25194 = cartesian_point ( 'none', ( -3.076312255445209600, 10.81008826940973800, -8.585909920071221900 ) ) ;
#25195 = cartesian_point ( 'none', ( -3.187319370173206300, 10.61781830669921900, -8.311707193776111800 ) ) ;
#25196 = cartesian_point ( 'none', ( -3.300000000000000300, 10.42264973081035100, -8.040218672905052000 ) ) ;
#25197 = cartesian_point ( 'none', ( 0.5000000000000035500, 6.499999999999996400, -3.499999999999999600 ) ) ;
#25198 = b_spline_curve_with_knots ( 'none', 3,
( #25196, #25195, #25194, #25193 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.615456251475558000e-007, 0.001058802112232977900 ),
.unspecified. ) ;
#25200 = advanced_face ( 'none', ( #32618 ), #32662, .t. ) ;
#25199 = vector ( 'none', #25192, 1000.000000000000000 ) ;
#25201 = cartesian_point ( 'none', ( -8.376279441628845700, 8.069208697893815300, -14.00000000000000000 ) ) ;
#25202 = cartesian_point ( 'none', ( -2.200000000000000600, 10.42264973081035800, -7.539765539435895100 ) ) ;
#25203 = cartesian_point ( 'none', ( -2.311358028049320000, 10.61552749322245900, -7.917786508665430200 ) ) ;
#25204 = axis2_placement_3d ( 'none', #25197, #25190, #25163 ) ;
#25205 = cartesian_point ( 'none', ( 0.5000000000000035500, 6.499999999999996400, -3.499999999999999600 ) ) ;
#25206 = line ( 'none', #25205, #25241 ) ;
#25207 = cartesian_point ( 'none', ( 31.50000000000000000, 7.000000000000000000, -2.999999999999999100 ) ) ;
#25208 = direction ( 'none', ( -0.5000000000000022200, 0.8660254037844373800, 0.0000000000000000000 ) ) ;
#25209 = vector ( 'none', #25208, 999.9999999999998900 ) ;
#25210 = cartesian_point ( 'none', ( -9.909612774962166500, 4.836047190431909100, -8.208215831100167400 ) ) ;
#25211 = cartesian_point ( 'none', ( -9.799414764915672600, 4.645178638138395000, -7.881926371301230600 ) ) ;
#25212 = cartesian_point ( 'none', ( -9.688363811247928200, 4.452832744156885300, -7.556779570592279800 ) ) ;
#25213 = cartesian_point ( 'none', ( -9.576279441628829000, 4.258696921242278500, -7.233070451787960500 ) ) ;
#25214 = line ( 'none', #25218, #25209 ) ;
#25215 = cartesian_point ( 'none', ( -9.692946108295501500, 5.211324865405163800, -8.169585876471776600 ) ) ;
#25216 = plane ( 'none', #25258 ) ;
#25217 = oriented_edge ( 'none', *, *, #15555, .t. ) ;
#25218 = cartesian_point ( 'none', ( -7.926279441628841100, 7.116580753730932700, -14.00000000000000000 ) ) ;
#25219 = cartesian_point ( 'none', ( -10.45961277496217800, 3.883419246269009100, -8.441356398446085800 ) ) ;
#25220 = cartesian_point ( 'none', ( -10.38776362660784400, 4.007865621699268700, -8.398430544091136000 ) ) ;
#25221 = cartesian_point ( 'none', ( -10.31554749444100900, 4.132947631738334200, -8.360103649192399900 ) ) ;
#25222 = cartesian_point ( 'none', ( -10.24294610829550400, 4.258696921242276700, -8.326604671405815900 ) ) ;
#25223 = cartesian_point ( 'none', ( -9.909612774962166500, 4.836047190431909100, -8.208215831100167400 ) ) ;
#25224 = edge_loop ( 'none', ( #26045, #26291 ) ) ;
#25225 = b_spline_curve_with_knots ( 'none', 3,
( #25222, #25221, #25220, #25219 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003756786455376952500, 0.004203022907969500600 ),
.unspecified. ) ;
#25226 = b_spline_curve_with_knots ( 'none', 3,
( #25213, #25212, #25211, #25210 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.056354385143222600e-007, 0.001181656224957260800 ),
.unspecified. ) ;
#25227 = edge_curve ( 'none', #18244, #17584, #32600, .t. ) ;
#25228 = oriented_edge ( 'none', *, *, #2006, .f. ) ;
#25229 = cartesian_point ( 'none', ( -10.45961277496217800, 3.883419246269009100, -8.441356398446085800 ) ) ;
#25230 = cartesian_point ( 'none', ( -9.909612774962166500, 4.836047190431909100, -8.208215831100167400 ) ) ;
#25231 = cartesian_point ( 'none', ( -9.837431931464886100, 4.961068078702378900, -8.190294442084404400 ) ) ;
#25232 = cartesian_point ( 'none', ( -9.765209838200736000, 5.086160413664863700, -8.177402068461781000 ) ) ;
#25233 = cartesian_point ( 'none', ( -9.692946108295501500, 5.211324865405163800, -8.169585876471776600 ) ) ;
#25234 = b_spline_curve_with_knots ( 'none', 3,
( #25233, #25232, #25231, #25230 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003854649617517883500, 0.004290935971575546600 ),
.unspecified. ) ;
#25235 = edge_curve ( 'none', #21162, #20323, #32660, .t. ) ;
#25236 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865500200, 0.7071067811865451300 ) ) ;
#25237 = vector ( 'none', #25236, 1000.000000000000100 ) ;
#25238 = cartesian_point ( 'none', ( 31.50000000000000000, 6.499999999999996400, -3.499999999999999600 ) ) ;
#25239 = line ( 'none', #25238, #25237 ) ;
#25240 = line ( 'none', #25301, #25298 ) ;
#25241 = vector ( 'none', #25304, 1000.000000000000100 ) ;
#25242 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25243 = vector ( 'none', #25242, 1000.000000000000000 ) ;
#25244 = advanced_face ( 'none', ( #32645 ), #32661, .f. ) ;
#25245 = cartesian_point ( 'none', ( 0.5000000000000038900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25246 = oriented_edge ( 'none', *, *, #50980, .f. ) ;
#25247 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865500200, 0.7071067811865451300 ) ) ;
#25248 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865451300, -0.7071067811865500200 ) ) ;
#25249 = edge_loop ( 'none', ( #25311, #25312 ) ) ;
#25250 = face_outer_bound ( 'none', #10616, .t. ) ;
#25251 = line ( 'none', #25245, #25243 ) ;
#25252 = cylindrical_surface ( 'none', #25181, 1.000000000000000000 ) ;
#25253 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25254 = direction ( 'none', ( -0.7071067811865451300, -0.7071067811865500200, -0.0000000000000000000 ) ) ;
#25255 = vector ( 'none', #25254, 1000.000000000000100 ) ;
#25256 = cartesian_point ( 'none', ( 0.2500000000000000600, 6.749999999999998200, -2.999999999999999100 ) ) ;
#25257 = advanced_face ( 'none', ( #32659 ), #32640, .f. ) ;
#25258 = axis2_placement_3d ( 'none', #25207, #25248, #25247 ) ;
#25259 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#25260 = vector ( 'none', #25259, 1000.000000000000000 ) ;
#25261 = cartesian_point ( 'none', ( -9.476279441628840100, 6.163952809568046500, -14.00000000000000000 ) ) ;
#25262 = line ( 'none', #25261, #25260 ) ;
#25263 = edge_curve ( 'none', #25119, #25031, #32132, .t. ) ;
#25264 = face_outer_bound ( 'none', #10624, .t. ) ;
#25265 = cartesian_point ( 'none', ( -9.026279441628835400, 5.211324865405164700, -7.129715569651658300 ) ) ;
#25266 = cartesian_point ( 'none', ( -9.576279441628829000, 4.258696921242278500, -7.233070451787960500 ) ) ;
#25267 = cartesian_point ( 'none', ( -9.799368536936601300, 4.258696921242277600, -7.597027195888713900 ) ) ;
#25268 = cartesian_point ( 'none', ( -10.02154877153446600, 4.258696921242276700, -7.961593021501805400 ) ) ;
#25269 = cartesian_point ( 'none', ( -10.24294610829550400, 4.258696921242276700, -8.326604671405815900 ) ) ;
#25270 = line ( 'none', #25256, #25255 ) ;
#25271 = b_spline_curve_with_knots ( 'none', 3,
( #25269, #25268, #25267, #25266 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009076327539365693100, 0.01035699249634366800 ),
.unspecified. ) ;
#25272 = cartesian_point ( 'none', ( -8.476279441628838300, 6.163952809568048300, -14.00000000000000000 ) ) ;
#25273 = cartesian_point ( 'none', ( -9.576279441628829000, 4.258696921242278500, -7.233070451787960500 ) ) ;
#25274 = face_outer_bound ( 'none', #10741, .t. ) ;
#25275 = line ( 'none', #25295, #25343 ) ;
#25276 = line ( 'none', #25349, #25345 ) ;
#25277 = circle ( 'none', #25299, 1.000000000000000000 ) ;
#25278 = direction ( 'none', ( 0.4999999999999993900, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#25279 = vector ( 'none', #25278, 999.9999999999998900 ) ;
#25280 = cartesian_point ( 'none', ( -3.800000000000000300, 11.28867513459479000, -14.00000000000000000 ) ) ;
#25281 = cartesian_point ( 'none', ( -4.400000000000001200, 10.42264973081034200, -14.00000000000000000 ) ) ;
#25282 = cartesian_point ( 'none', ( -3.300000000000000700, 10.42264973081035100, -14.00000000000000000 ) ) ;
#25283 = line ( 'none', #25280, #25279 ) ;
#25284 = direction ( 'none', ( 0.5000000000000001100, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#25285 = edge_curve ( 'none', #25053, #25119, #32688, .t. ) ;
#25286 = vector ( 'none', #25284, 999.9999999999998900 ) ;
#25287 = edge_curve ( 'none', #25031, #24882, #32679, .t. ) ;
#25288 = cartesian_point ( 'none', ( -3.300000000000000700, 10.42264973081035100, -14.00000000000000000 ) ) ;
#25289 = direction ( 'none', ( -0.7071067811865451300, -0.7071067811865500200, 0.0000000000000000000 ) ) ;
#25290 = direction ( 'none', ( -0.7071067811865500200, 0.7071067811865451300, 0.0000000000000000000 ) ) ;
#25291 = cartesian_point ( 'none', ( 0.5000000000000004400, 7.000000000000000000, 0.0000000000000000000 ) ) ;
#25292 = axis2_placement_3d ( 'none', #25291, #25290, #25289 ) ;
#25293 = plane ( 'none', #25292 ) ;
#25294 = line ( 'none', #25288, #25286 ) ;
#25295 = cartesian_point ( 'none', ( -6.826279441628845000, 9.021836642056701500, -14.00000000000000000 ) ) ;
#25296 = oriented_edge ( 'none', *, *, #25340, .t. ) ;
#25297 = direction ( 'none', ( 0.4999999999999997200, -0.8660254037844388200, 0.0000000000000000000 ) ) ;
#25298 = vector ( 'none', #25297, 1000.000000000000100 ) ;
#25299 = axis2_placement_3d ( 'none', #25348, #25347, #25346 ) ;
#25300 = cartesian_point ( 'none', ( -2.200000000000001100, 10.42264973081035800, -14.00000000000000000 ) ) ;
#25301 = cartesian_point ( 'none', ( -2.700000000000001100, 11.28867513459479700, -14.00000000000000000 ) ) ;
#25302 = oriented_edge ( 'none', *, *, #25287, .f. ) ;
#25303 = edge_curve ( 'none', #24737, #24827, #32681, .t. ) ;
#25304 = direction ( 'none', ( 4.491206737385744600e-015, -0.7071067811865500200, -0.7071067811865451300 ) ) ;
#25305 = cartesian_point ( 'none', ( -5.975575286112626100, 10.34999999999999800, -19.00000000000000000 ) ) ;
#25306 = advanced_face ( 'none', ( #32682 ), #32683, .t. ) ;
#25307 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25308 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25309 = direction ( 'none', ( 1.000000000000000000, 1.609823385706477400e-015, 0.0000000000000000000 ) ) ;
#25310 = vector ( 'none', #25309, 1000.000000000000000 ) ;
#25311 = oriented_edge ( 'none', *, *, #24690, .t. ) ;
#25312 = oriented_edge ( 'none', *, *, #25344, .t. ) ;
#25313 = axis2_placement_3d ( 'none', #25368, #25367, #25366 ) ;
#25314 = circle ( 'none', #25339, 10.99999999999999500 ) ;
#25315 = cartesian_point ( 'none', ( 0.5999999999999994200, 11.28867513459481300, -15.32287565553229500 ) ) ;
#25316 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -84.49999999999998600 ) ) ;
#25317 = direction ( 'none', ( 0.7071067811865497900, -6.839255870354995500e-017, -0.7071067811865452400 ) ) ;
#25318 = vector ( 'none', #25317, 1000.000000000000000 ) ;
#25319 = oriented_edge ( 'none', *, *, #24967, .f. ) ;
#25320 = cartesian_point ( 'none', ( 0.5000000000000035500, 6.499999999999996400, -3.499999999999999600 ) ) ;
#25321 = line ( 'none', #25320, #25318 ) ;
#25322 = cartesian_point ( 'none', ( 10.99999999999999500, 0.0000000000000000000, -84.49999999999998600 ) ) ;
#25323 = cartesian_point ( 'none', ( 10.42832680730710100, 3.500000000000000000, -93.00000000000000000 ) ) ;
#25324 = vector ( 'none', #25327, 1000.000000000000100 ) ;
#25325 = oriented_edge ( 'none', *, *, #23077, .t. ) ;
#25326 = oriented_edge ( 'none', *, *, #25737, .f. ) ;
#25327 = direction ( 'none', ( -0.5000000000000018900, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#25328 = cartesian_point ( 'none', ( -7.376279441628842200, 8.069208697893817100, -14.00000000000000000 ) ) ;
#25330 = oriented_edge ( 'none', *, *, #2016, .f. ) ;
#25329 = line ( 'none', #25328, #25324 ) ;
#25331 = direction ( 'none', ( 0.4999999999999993900, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#25332 = vector ( 'none', #25331, 999.9999999999998900 ) ;
#25333 = oriented_edge ( 'none', *, *, #24989, .t. ) ;
#25334 = cartesian_point ( 'none', ( -7.826279441628846800, 9.021836642056698000, -14.00000000000000000 ) ) ;
#25335 = line ( 'none', #25334, #25310 ) ;
#25336 = cartesian_point ( 'none', ( -4.900000000000000400, 11.28867513459478100, -14.00000000000000000 ) ) ;
#25337 = line ( 'none', #25336, #25332 ) ;
#25338 = direction ( 'none', ( 0.5000000000000001100, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#25339 = axis2_placement_3d ( 'none', #25316, #25308, #25387 ) ;
#25340 = edge_curve ( 'none', #24867, #25065, #32673, .t. ) ;
#25341 = cartesian_point ( 'none', ( 10.42832680730862400, 3.500000000000000000, -123.4999999999997000 ) ) ;
#25342 = direction ( 'none', ( -0.5000000000000018900, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#25343 = vector ( 'none', #25342, 1000.000000000000100 ) ;
#25344 = edge_curve ( 'none', #21122, #24666, #32689, .t. ) ;
#25345 = vector ( 'none', #25338, 999.9999999999998900 ) ;
#25346 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25347 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25348 = cartesian_point ( 'none', ( -5.773502691896254600, 9.999999999999998200, -14.00000000000000000 ) ) ;
#25349 = cartesian_point ( 'none', ( -4.400000000000001200, 10.42264973081034200, -14.00000000000000000 ) ) ;
#25350 = cartesian_point ( 'none', ( -10.67627944162881400, -2.353441032916589600, -15.32287565553229800 ) ) ;
#25351 = cartesian_point ( 'none', ( 10.99999999999999600, 0.2298035895186693000, -89.50000000000000000 ) ) ;
#25352 = cartesian_point ( 'none', ( 10.99999999999999600, -1.543603576291214900e-024, -89.50000000000000000 ) ) ;
#25353 = cartesian_point ( 'none', ( 0.9999999999999887900, 1.224646799147342400e-016, -123.9999999999999900 ) ) ;
#25354 = b_spline_curve_with_knots ( 'none', 3,
( #25352, #25351, #25432, #25431, #25430, #25429, #25428, #25427, #25426, #25425, #25424, #25422, #25421, #25420, #25419, #25417, #25416, #25415 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005508777182297993000, 0.006196478245712584900, 0.006884179309127176800, 0.007571880372541767900, 0.008259581435956359800, 0.008947282499370951700, 0.009634983562785543600, 0.01032268462620013600, 0.01101038568961472700 ),
.unspecified. ) ;
#25355 = direction ( 'none', ( -4.607425552194398900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25356 = plane ( 'none', #25357 ) ;
#25357 = axis2_placement_3d ( 'none', #25315, #25410, #25406 ) ;
#25359 = oriented_edge ( 'none', *, *, #50886, .t. ) ;
#25358 = circle ( 'none', #25363, 1.000000000000000900 ) ;
#25360 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25361 = vector ( 'none', #25360, 1000.000000000000000 ) ;
#25362 = advanced_face ( 'none', ( #32691 ), #32669, .t. ) ;
#25364 = oriented_edge ( 'none', *, *, #25442, .t. ) ;
#25363 = axis2_placement_3d ( 'none', #25434, #25371, #25414 ) ;
#25365 = cartesian_point ( 'none', ( -10.99999999999999500, 1.347111479062087800e-015, -84.49999999999998600 ) ) ;
#25366 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25367 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25368 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 26.92483899198589000 ) ) ;
#25369 = cartesian_point ( 'none', ( -10.99999999999999600, 1.347111479062088000e-015, 26.92483899198589000 ) ) ;
#25370 = line ( 'none', #25369, #25361 ) ;
#25371 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25372 = cartesian_point ( 'none', ( -10.99999999999999600, 1.347111479062088000e-015, -123.5000000000000000 ) ) ;
#25373 = edge_curve ( 'none', #25140, #25625, #32725, .t. ) ;
#25374 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25376 = advanced_face ( 'none', ( #32718, #32667 ), #32704, .f. ) ;
#25375 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25377 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -123.5000000000000000 ) ) ;
#25378 = oriented_edge ( 'none', *, *, #25150, .t. ) ;
#25379 = direction ( 'none', ( -1.000000000000000000, -4.607425552194398900e-015, 0.0000000000000000000 ) ) ;
#25380 = oriented_edge ( 'none', *, *, #25077, .f. ) ;
#25381 = oriented_edge ( 'none', *, *, #2031, .f. ) ;
#25382 = cylindrical_surface ( 'none', #25313, 10.99999999999999600 ) ;
#25383 = circle ( 'none', #25388, 10.99999999999999600 ) ;
#25384 = oriented_edge ( 'none', *, *, #25153, .f. ) ;
#25386 = oriented_edge ( 'none', *, *, #24680, .f. ) ;
#25385 = face_outer_bound ( 'none', #10791, .t. ) ;
#25387 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25388 = axis2_placement_3d ( 'none', #25377, #25375, #25374 ) ;
#25389 = edge_loop ( 'none', ( #25386, #25499, #26450, #26300 ) ) ;
#25390 = direction ( 'none', ( -4.940492459581946600e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25391 = cartesian_point ( 'none', ( -1.099999999999999200, -10.42264973081037400, -15.32287565553229500 ) ) ;
#25392 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25393 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25394 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -123.9999999999999900 ) ) ;
#25395 = axis2_placement_3d ( 'none', #25394, #25393, #25392 ) ;
#25397 = oriented_edge ( 'none', *, *, #25340, .f. ) ;
#25396 = direction ( 'none', ( -0.8660254037844387100, 0.4999999999999998900, 0.0000000000000000000 ) ) ;
#25398 = oriented_edge ( 'none', *, *, #25263, .t. ) ;
#25399 = direction ( 'none', ( -0.7071067811865451300, -0.7071067811865500200, -4.787005620730122800e-015 ) ) ;
#25400 = vector ( 'none', #25399, 1000.000000000000100 ) ;
#25401 = cartesian_point ( 'none', ( 0.2500000000000000000, 6.749999999999998200, 2.999999999999997300 ) ) ;
#25402 = line ( 'none', #25401, #25400 ) ;
#25403 = oriented_edge ( 'none', *, *, #2046, .f. ) ;
#25404 = edge_curve ( 'none', #25625, #25677, #32665, .t. ) ;
#25405 = axis2_placement_3d ( 'none', #25350, #25355, #25379 ) ;
#25406 = direction ( 'none', ( 0.4999999999999995600, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#25407 = plane ( 'none', #25405 ) ;
#25408 = oriented_edge ( 'none', *, *, #25886, .t. ) ;
#25409 = oriented_edge ( 'none', *, *, #25117, .t. ) ;
#25410 = direction ( 'none', ( -0.8660254037844389300, -0.4999999999999995600, 0.0000000000000000000 ) ) ;
#25411 = cartesian_point ( 'none', ( -0.9999999999999887900, 0.0000000000000000000, -123.9999999999999900 ) ) ;
#25412 = oriented_edge ( 'none', *, *, #25373, .t. ) ;
#25413 = vertex_point ( 'none', #32708 ) ;
#25414 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25415 = cartesian_point ( 'none', ( 10.42832680730710100, 3.500000000000000000, -93.00000000000000000 ) ) ;
#25416 = cartesian_point ( 'none', ( 10.42832680730710100, 3.500000000000000900, -92.76731754937597400 ) ) ;
#25417 = cartesian_point ( 'none', ( 10.43626387943795200, 3.476591924006863900, -92.53477360244251300 ) ) ;
#25418 = edge_curve ( 'none', #25122, #25140, #32699, .t. ) ;
#25419 = cartesian_point ( 'none', ( 10.46615034738074400, 3.385556390514397100, -92.08286591291067700 ) ) ;
#25420 = cartesian_point ( 'none', ( 10.48785102065705000, 3.318642986243894200, -91.86483635049675900 ) ) ;
#25421 = cartesian_point ( 'none', ( 10.54172479937740000, 3.143318080601208700, -91.44387043422958100 ) ) ;
#25422 = cartesian_point ( 'none', ( 10.57428622210691700, 3.033430490041665500, -91.23932982001365100 ) ) ;
#25423 = oriented_edge ( 'none', *, *, #29865, .f. ) ;
#25424 = cartesian_point ( 'none', ( 10.64366007728958200, 2.780239163105672000, -90.86179275640992600 ) ) ;
#25425 = cartesian_point ( 'none', ( 10.68063208944166200, 2.636558224904202300, -90.68688570200551200 ) ) ;
#25426 = cartesian_point ( 'none', ( 10.75505371662574700, 2.314338059967840300, -90.36451591295248400 ) ) ;
#25427 = cartesian_point ( 'none', ( 10.79224280146578400, 2.136404066561323800, -90.21839717717878700 ) ) ;
#25428 = cartesian_point ( 'none', ( 10.86011191512119300, 1.759174866934088800, -89.96572242748065700 ) ) ;
#25429 = cartesian_point ( 'none', ( 10.89134079281853900, 1.557119794700880600, -89.85700003906494300 ) ) ;
#25430 = cartesian_point ( 'none', ( 10.94372541291765800, 1.131724527887694800, -89.68001951775849500 ) ) ;
#25431 = cartesian_point ( 'none', ( 10.96436552030135300, 0.9129377745312865500, -89.61338730781308500 ) ) ;
#25432 = cartesian_point ( 'none', ( 10.99255296168894500, 0.4631911348493033500, -89.52321198810675200 ) ) ;
#25433 = edge_curve ( 'none', #25677, #25437, #32706, .t. ) ;
#25434 = cartesian_point ( 'none', ( 11.49999999999999500, 0.0000000000000000000, -83.49999999999998600 ) ) ;
#25435 = face_outer_bound ( 'none', #10794, .t. ) ;
#25436 = vertex_point ( 'none', #32705 ) ;
#25437 = vertex_point ( 'none', #32758 ) ;
#25438 = circle ( 'none', #25395, 0.9999999999999887900 ) ;
#25439 = axis2_placement_3d ( 'none', #25462, #25461, #25504 ) ;
#25440 = plane ( 'none', #25503 ) ;
#25441 = face_outer_bound ( 'none', #10816, .t. ) ;
#25442 = edge_curve ( 'none', #25078, #25156, #32745, .t. ) ;
#25443 = oriented_edge ( 'none', *, *, #25957, .t. ) ;
#25444 = cartesian_point ( 'none', ( 10.99999999999999600, -1.543603576291214900e-024, -89.50000000000000000 ) ) ;
#25445 = vertex_point ( 'none', #32749 ) ;
#25446 = cartesian_point ( 'none', ( -1.499999999999999600, 0.0000000000000000000, -124.5000000000000000 ) ) ;
#25447 = plane ( 'none', #25439 ) ;
#25448 = direction ( 'none', ( 0.8660254037844387100, -0.4999999999999998900, 0.0000000000000000000 ) ) ;
#25449 = advanced_face ( 'none', ( #32748 ), #32695, .t. ) ;
#25450 = cartesian_point ( 'none', ( 1.099999999999999200, 10.42264973081037400, -15.32287565553229500 ) ) ;
#25451 = face_outer_bound ( 'none', #10835, .t. ) ;
#25452 = conical_surface ( 'none', #25471, 1.499999999999999600, 0.7853981633974447300 ) ;
#25453 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25454 = edge_curve ( 'none', #12366, #29279, #32746, .t. ) ;
#25455 = vector ( 'none', #25453, 1000.000000000000000 ) ;
#25456 = cartesian_point ( 'none', ( 10.99999999999999600, 0.0000000000000000000, 26.92483899198589000 ) ) ;
#25457 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25458 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -124.5000000000000000 ) ) ;
#25459 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25460 = vector ( 'none', #25459, 1000.000000000000000 ) ;
#25461 = direction ( 'none', ( -0.8660254037844389300, -0.4999999999999995600, 0.0000000000000000000 ) ) ;
#25462 = cartesian_point ( 'none', ( 1.699999999999999500, 11.28867513459481300, -15.32287565553229500 ) ) ;
#25463 = face_outer_bound ( 'none', #10838, .t. ) ;
#25464 = direction ( 'none', ( 0.4999999999999997200, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#25465 = direction ( 'none', ( 0.8660254037844388200, -0.4999999999999997200, 0.0000000000000000000 ) ) ;
#25466 = cartesian_point ( 'none', ( 2.199999999999999300, 10.42264973081037400, -15.32287565553229500 ) ) ;
#25467 = oriented_edge ( 'none', *, *, #1986, .f. ) ;
#25468 = axis2_placement_3d ( 'none', #25466, #25465, #25464 ) ;
#25469 = plane ( 'none', #25468 ) ;
#25470 = cartesian_point ( 'none', ( 2.199999999999999300, 10.42264973081037400, -15.32287565553229500 ) ) ;
#25471 = axis2_placement_3d ( 'none', #25458, #25457, #25477 ) ;
#25472 = line ( 'none', #25456, #25455 ) ;
#25473 = line ( 'none', #25470, #25460 ) ;
#25474 = axis2_placement_3d ( 'none', #25500, #25498, #25497 ) ;
#25475 = face_outer_bound ( 'none', #10845, .t. ) ;
#25476 = face_outer_bound ( 'none', #10814, .t. ) ;
#25477 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25478 = edge_curve ( 'none', #21108, #21106, #32750, .t. ) ;
#25479 = direction ( 'none', ( -0.4886495119179558000, 0.0000000000000000000, -0.8724801742746615100 ) ) ;
#25480 = vector ( 'none', #25479, 999.9999999999998900 ) ;
#25481 = cartesian_point ( 'none', ( -10.34999999999999800, 0.0000000000000000000, -7.000000000000000000 ) ) ;
#25482 = line ( 'none', #25481, #25480 ) ;
#25483 = axis2_placement_3d ( 'none', #25524, #25516, #25515 ) ;
#25484 = direction ( 'none', ( 1.049727191138617800e-016, -0.8571673007021116700, -0.5150380749100552700 ) ) ;
#25485 = vector ( 'none', #25484, 1000.000000000000000 ) ;
#25486 = cartesian_point ( 'none', ( -12.41303078757695000, 0.5000000000000014400, -10.70149930827728300 ) ) ;
#25487 = circle ( 'none', #25483, 1.499999999999999600 ) ;
#25488 = cartesian_point ( 'none', ( -2.619588708748199800e-012, -62.99999999999867100, 12.00000000000000000 ) ) ;
#25489 = line ( 'none', #25488, #25485 ) ;
#25490 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25491 = cartesian_point ( 'none', ( -12.54700538379250800, 1.734723475976807100e-015, -14.00000000000000000 ) ) ;
#25492 = direction ( 'none', ( 0.4999999999999998900, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#25493 = vector ( 'none', #25490, 1000.000000000000000 ) ;
#25494 = cartesian_point ( 'none', ( 1.099999999999999200, 10.42264973081037400, -15.32287565553229500 ) ) ;
#25495 = line ( 'none', #25494, #25493 ) ;
#25496 = cartesian_point ( 'none', ( -12.41303078757694900, -0.4999999999999963400, -10.70149930827727900 ) ) ;
#25497 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25499 = oriented_edge ( 'none', *, *, #25235, .f. ) ;
#25498 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25500 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -124.5000000000000000 ) ) ;
#25501 = cartesian_point ( 'none', ( -10.67627944162881100, 2.353441032916502500, -8.040218672905052000 ) ) ;
#25502 = cylindrical_surface ( 'none', #25474, 0.9999999999999935600 ) ;
#25503 = axis2_placement_3d ( 'none', #25450, #25448, #25492 ) ;
#25504 = direction ( 'none', ( 0.4999999999999995600, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#25505 = edge_curve ( 'none', #19149, #19069, #32784, .t. ) ;
#25506 = b_spline_curve_with_knots ( 'none', 3,
( #25553, #25552, #25551, #25550 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.394239360151842200e-007, 0.0009961683382423479400 ),
.unspecified. ) ;
#25507 = cartesian_point ( 'none', ( -12.54700538379250900, 1.734566403546940300e-015, -10.92273724496321200 ) ) ;
#25508 = cartesian_point ( 'none', ( -12.41303078757695000, 0.5000000000000014400, -10.70149930827728300 ) ) ;
#25509 = cartesian_point ( 'none', ( -12.24462399288283100, 0.7916891247500370500, -10.42201514250231800 ) ) ;
#25510 = cartesian_point ( 'none', ( -12.07176558391863000, 1.091088671591552900, -10.15411012308019400 ) ) ;
#25511 = cartesian_point ( 'none', ( -11.89294610829551500, 1.400813088753612300, -9.901710504412696100 ) ) ;
#25512 = cartesian_point ( 'none', ( -11.22627944162880100, 1.400813088753615400, -8.720033886374258400 ) ) ;
#25513 = b_spline_curve_with_knots ( 'none', 3,
( #25511, #25510, #25509, #25508 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.824217231372072800e-007, 0.001312385476090463200 ),
.unspecified. ) ;
#25514 = cartesian_point ( 'none', ( -11.00961277496217500, 2.930791302106131800, -8.862320849399351300 ) ) ;
#25515 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25516 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25517 = cartesian_point ( 'none', ( -12.54700538379250900, 1.734566403546940300e-015, -10.92273724496321200 ) ) ;
#25518 = cartesian_point ( 'none', ( -12.54700538379250900, 0.09604877976316347800, -10.92273724496321200 ) ) ;
#25519 = cartesian_point ( 'none', ( -12.53233224508183100, 0.1919585159304067800, -10.89864929082832200 ) ) ;
#25520 = cartesian_point ( 'none', ( -12.48377329679619800, 0.3608087756460371900, -10.81862883218719800 ) ) ;
#25521 = cartesian_point ( 'none', ( -12.45048330706883500, 0.4351303333685829800, -10.76365467549612200 ) ) ;
#25522 = cartesian_point ( 'none', ( -12.41303078757695000, 0.5000000000000014400, -10.70149930827728300 ) ) ;
#25523 = oriented_edge ( 'none', *, *, #25303, .f. ) ;
#25524 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -124.5000000000000000 ) ) ;
#25525 = b_spline_curve_with_knots ( 'none', 3,
( #25522, #25521, #25520, #25519, #25518, #25517 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.978612058494475500e-007, 0.0002900915569928844000, 0.0005798852527799194300 ),
.unspecified. ) ;
#25526 = cartesian_point ( 'none', ( -11.34294610829551100, 2.353441032916501200, -9.204227120211916400 ) ) ;
#25527 = advanced_face ( 'none', ( #32736 ), #32731, .t. ) ;
#25528 = oriented_edge ( 'none', *, *, #24446, .f. ) ;
#25529 = cartesian_point ( 'none', ( -11.22627944162880100, 1.400813088753615400, -8.720033886374258400 ) ) ;
#25530 = edge_curve ( 'none', #1903, #1953, #32747, .t. ) ;
#25531 = cartesian_point ( 'none', ( -11.44857408253888800, 1.400813088753613000, -9.113885073103382700 ) ) ;
#25532 = cartesian_point ( 'none', ( -11.67079225912685000, 1.400813088753612800, -9.507779570638247100 ) ) ;
#25533 = cartesian_point ( 'none', ( -11.89294610829551500, 1.400813088753612300, -9.901710504412696100 ) ) ;
#25534 = cartesian_point ( 'none', ( 1.499999999999999600, 1.836970198721029400e-016, -124.5000000000000000 ) ) ;
#25535 = cartesian_point ( 'none', ( -11.55961277496216000, 1.978163357943276500, -9.459784372770894100 ) ) ;
#25536 = b_spline_curve_with_knots ( 'none', 3,
( #25533, #25532, #25531, #25529 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01002620018860615900, 0.01138296263045663500 ),
.unspecified. ) ;
#25537 = oriented_edge ( 'none', *, *, #25077, .t. ) ;
#25538 = plane ( 'none', #25570 ) ;
#25539 = direction ( 'none', ( 0.7071067811865450200, 8.659560562354902000e-017, -0.7071067811865500200 ) ) ;
#25540 = vector ( 'none', #25539, 1000.000000000000000 ) ;
#25541 = cartesian_point ( 'none', ( 1.499999999999999600, 1.836970198721029400e-016, -124.5000000000000000 ) ) ;
#25542 = cartesian_point ( 'none', ( -11.55961277496216000, 1.978163357943276500, -9.459784372770894100 ) ) ;
#25543 = cartesian_point ( 'none', ( -11.48830712097093000, 2.101668373523011700, -9.371488656235367600 ) ) ;
#25544 = cartesian_point ( 'none', ( -11.41612054141017300, 2.226699196946855300, -9.286181967900333200 ) ) ;
#25545 = cartesian_point ( 'none', ( -11.34294610829551100, 2.353441032916501200, -9.204227120211916400 ) ) ;
#25546 = face_outer_bound ( 'none', #10900, .t. ) ;
#25547 = oriented_edge ( 'none', *, *, #22558, .t. ) ;
#25548 = b_spline_curve_with_knots ( 'none', 3,
( #25545, #25544, #25543, #25542 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003875408487055859500, 0.004377906729562561400 ),
.unspecified. ) ;
#25549 = line ( 'none', #25541, #25540 ) ;
#25550 = cartesian_point ( 'none', ( -11.55961277496216000, 1.978163357943276500, -9.459784372770894100 ) ) ;
#25551 = cartesian_point ( 'none', ( -11.45019656125098200, 1.788648916623706300, -9.210145976975404400 ) ) ;
#25552 = cartesian_point ( 'none', ( -11.33920385327096100, 1.596403907132656600, -8.963349070500868300 ) ) ;
#25553 = cartesian_point ( 'none', ( -11.22627944162880100, 1.400813088753615400, -8.720033886374258400 ) ) ;
#25554 = cartesian_point ( 'none', ( -11.89294610829551500, 1.400813088753612300, -9.901710504412696100 ) ) ;
#25555 = cartesian_point ( 'none', ( -10.89996718618360400, 2.740879571515890700, -8.585909920071220100 ) ) ;
#25556 = cartesian_point ( 'none', ( -10.78896007145560500, 2.548609608805369600, -8.311707193776113600 ) ) ;
#25557 = cartesian_point ( 'none', ( -10.67627944162881100, 2.353441032916502500, -8.040218672905052000 ) ) ;
#25558 = face_outer_bound ( 'none', #10930, .t. ) ;
#25559 = b_spline_curve_with_knots ( 'none', 3,
( #25557, #25556, #25555, #25608 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.615456251468095700e-007, 0.001058802112232978500 ),
.unspecified. ) ;
#25560 = cartesian_point ( 'none', ( -10.12627944162882100, 3.306068977079388300, -7.539765539435898700 ) ) ;
#25561 = cartesian_point ( 'none', ( 12.95115057222526100, -3.361026734705063700e-015, -19.00000000000000000 ) ) ;
#25562 = cartesian_point ( 'none', ( -10.12627944162882100, 3.306068977079388300, -7.539765539435898700 ) ) ;
#25563 = cartesian_point ( 'none', ( -10.34899161794667100, 3.306068977079389200, -7.917779923426278000 ) ) ;
#25564 = cartesian_point ( 'none', ( -10.57118427710825700, 3.306068977079388700, -8.296109333758019800 ) ) ;
#25565 = cartesian_point ( 'none', ( -10.79294610829550800, 3.306068977079388300, -8.674699990824109400 ) ) ;
#25566 = face_outer_bound ( 'none', #10987, .t. ) ;
#25567 = cartesian_point ( 'none', ( -10.79294610829550800, 3.306068977079388300, -8.674699990824109400 ) ) ;
#25568 = b_spline_curve_with_knots ( 'none', 3,
( #25565, #25564, #25563, #25562 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009925139409872909400, 0.01124139689754349900 ),
.unspecified. ) ;
#25569 = cartesian_point ( 'none', ( 2.799999999999999400, 11.28867513459481300, -15.32287565553229500 ) ) ;
#25570 = axis2_placement_3d ( 'none', #25569, #25606, #25605 ) ;
#25571 = cartesian_point ( 'none', ( -11.00961277496217500, 2.930791302106131800, -8.862320849399351300 ) ) ;
#25572 = cartesian_point ( 'none', ( -10.93806546771026000, 3.054714873411191100, -8.795791858888124500 ) ) ;
#25573 = cartesian_point ( 'none', ( -10.86586256392702400, 3.179773971217761700, -8.733137401957213400 ) ) ;
#25574 = cartesian_point ( 'none', ( -10.79294610829550800, 3.306068977079388300, -8.674699990824109400 ) ) ;
#25575 = oriented_edge ( 'none', *, *, #25303, .t. ) ;
#25576 = b_spline_curve_with_knots ( 'none', 3,
( #25574, #25573, #25572, #25571 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003761329031024523100, 0.004229944080776756200 ),
.unspecified. ) ;
#25577 = plane ( 'none', #25602 ) ;
#25578 = cartesian_point ( 'none', ( -10.67627944162881100, 2.353441032916502500, -8.040218672905052000 ) ) ;
#25579 = cartesian_point ( 'none', ( -10.89872926436995600, 2.353441032916502100, -8.428089258060843700 ) ) ;
#25580 = cartesian_point ( 'none', ( -11.12093869795992300, 2.353441032916501600, -8.816100543663356600 ) ) ;
#25581 = cartesian_point ( 'none', ( -11.34294610829551100, 2.353441032916501200, -9.204227120211916400 ) ) ;
#25582 = b_spline_curve_with_knots ( 'none', 3,
( #25581, #25580, #25579, #25578 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009470466402946686700, 0.01081186654615439100 ),
.unspecified. ) ;
#25583 = cylindrical_surface ( 'none', #25597, 9.750000000000000000 ) ;
#25584 = direction ( 'none', ( -1.000000000000000000, 5.329070518200746700e-015, 0.0000000000000000000 ) ) ;
#25585 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25586 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -14.00000000000000000 ) ) ;
#25587 = axis2_placement_3d ( 'none', #25586, #25585, #25584 ) ;
#25588 = circle ( 'none', #25587, 1.000000000000000900 ) ;
#25589 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25590 = axis2_placement_3d ( 'none', #25628, #25627, #25626 ) ;
#25591 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#25592 = direction ( 'none', ( 0.4999999999999993300, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#25593 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999993900, 0.0000000000000000000 ) ) ;
#25594 = cartesian_point ( 'none', ( 3.899999999999999900, 11.28867513459481300, -15.32287565553229500 ) ) ;
#25595 = oriented_edge ( 'none', *, *, #26960, .t. ) ;
#25596 = line ( 'none', #25636, #25635 ) ;
#25597 = axis2_placement_3d ( 'none', #25591, #25603, #25589 ) ;
#25598 = cartesian_point ( 'none', ( -10.45961277496217800, 3.883419246269009100, -8.441356398446085800 ) ) ;
#25599 = cartesian_point ( 'none', ( -10.34970003853698400, 3.693044802381692600, -8.139068571133867300 ) ) ;
#25600 = cartesian_point ( 'none', ( -10.23866619571046300, 3.500728545246544900, -7.838392462339692600 ) ) ;
#25601 = cartesian_point ( 'none', ( -10.12627944162882100, 3.306068977079388300, -7.539765539435898700 ) ) ;
#25602 = axis2_placement_3d ( 'none', #25594, #25593, #25592 ) ;
#25603 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25604 = b_spline_curve_with_knots ( 'none', 3,
( #25601, #25600, #25599, #25598 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.840048394676145200e-007, 0.001121682591967426600 ),
.unspecified. ) ;
#25605 = direction ( 'none', ( 0.4999999999999993300, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#25606 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999993900, 0.0000000000000000000 ) ) ;
#25607 = face_outer_bound ( 'none', #10858, .t. ) ;
#25608 = cartesian_point ( 'none', ( -11.00961277496217500, 2.930791302106131800, -8.862320849399351300 ) ) ;
#25609 = cylindrical_surface ( 'none', #25624, 1.000000000000000900 ) ;
#25610 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25611 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25612 = cartesian_point ( 'none', ( -11.54700538379250900, 1.734723475976807100e-015, -14.00000000000000000 ) ) ;
#25613 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25614 = vector ( 'none', #25613, 1000.000000000000000 ) ;
#25616 = oriented_edge ( 'none', *, *, #25433, .t. ) ;
#25615 = cartesian_point ( 'none', ( 12.81717597600970000, -0.5000000000000040000, -19.00000000000000000 ) ) ;
#25617 = line ( 'none', #25615, #25614 ) ;
#25618 = circle ( 'none', #25619, 0.9999999999999991100 ) ;
#25619 = axis2_placement_3d ( 'none', #25612, #25682, #25680 ) ;
#25620 = axis2_placement_3d ( 'none', #25655, #25683, #25673 ) ;
#25621 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25622 = vector ( 'none', #25621, 1000.000000000000000 ) ;
#25623 = cartesian_point ( 'none', ( 12.95115057222526100, -3.361026734705063700e-015, -14.00000000000000000 ) ) ;
#25624 = axis2_placement_3d ( 'none', #25631, #25611, #25610 ) ;
#25625 = vertex_point ( 'none', #32775 ) ;
#25626 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25627 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25628 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -121.5000000000000000 ) ) ;
#25629 = oriented_edge ( 'none', *, *, #25906, .t. ) ;
#25630 = oriented_edge ( 'none', *, *, #25667, .t. ) ;
#25631 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -19.00000000000000000 ) ) ;
#25632 = face_outer_bound ( 'none', #10925, .t. ) ;
#25633 = cartesian_point ( 'none', ( 12.81717597600970000, -0.5000000000000036600, -19.00000000000000000 ) ) ;
#25634 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25635 = vector ( 'none', #25634, 1000.000000000000000 ) ;
#25637 = edge_curve ( 'none', #25445, #25935, #32785, .t. ) ;
#25636 = cartesian_point ( 'none', ( -12.41303078757694900, -0.4999999999999970000, -7.000000000000000000 ) ) ;
#25638 = cartesian_point ( 'none', ( 12.95115057222526100, -3.361026734705063700e-015, -19.00000000000000000 ) ) ;
#25639 = line ( 'none', #25638, #25622 ) ;
#25640 = edge_loop ( 'none', ( #25672, #26283, #26293, #26299 ) ) ;
#25641 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25642 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25643 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -19.00000000000000000 ) ) ;
#25644 = axis2_placement_3d ( 'none', #25643, #25642, #25641 ) ;
#25645 = circle ( 'none', #25590, 0.9999999999999983300 ) ;
#25646 = cartesian_point ( 'none', ( 12.81717597600970000, -0.5000000000000036600, -14.00000000000000000 ) ) ;
#25647 = cartesian_point ( 'none', ( 0.9999999999999983300, 1.224646799147351200e-016, -121.5000000000000000 ) ) ;
#25648 = circle ( 'none', #25644, 1.000000000000000900 ) ;
#25649 = cartesian_point ( 'none', ( -12.54700538379250900, 1.734566403546940300e-015, -10.92273724496321200 ) ) ;
#25650 = direction ( 'none', ( -1.000000000000000000, -4.940492459581946600e-015, 0.0000000000000000000 ) ) ;
#25651 = oriented_edge ( 'none', *, *, #24985, .t. ) ;
#25652 = oriented_edge ( 'none', *, *, #25037, .f. ) ;
#25653 = b_spline_curve_with_knots ( 'none', 3,
( #26189, #26207, #26199, #26220 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.008241443607579602300, 0.009598203988023076100 ),
.unspecified. ) ;
#25654 = b_spline_curve_with_knots ( 'none', 3,
( #25649, #24046, #24322, #24584, #24869, #24832 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0005798852527799194300, 0.0008693120714114445900, 0.001158738890042969700 ),
.unspecified. ) ;
#25655 = cartesian_point ( 'none', ( 7.299999999999995400, 0.0000000000000000000, -93.00000000000000000 ) ) ;
#25656 = edge_curve ( 'none', #25676, #24575, #32767, .t. ) ;
#25657 = direction ( 'none', ( 0.5000000000000000000, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#25658 = direction ( 'none', ( 0.8660254037844387100, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#25659 = cartesian_point ( 'none', ( 3.299999999999998900, 10.42264973081037400, -15.32287565553229500 ) ) ;
#25660 = cylindrical_surface ( 'none', #25620, 3.500000000000003100 ) ;
#25661 = vertex_point ( 'none', #32779 ) ;
#25662 = oriented_edge ( 'none', *, *, #25404, .t. ) ;
#25663 = b_spline_curve_with_knots ( 'none', 3,
( #26195, #26205, #26495, #26437 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.503106785071815100e-007, 0.0009961792249847281400 ),
.unspecified. ) ;
#25664 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25665 = vector ( 'none', #25664, 1000.000000000000000 ) ;
#25666 = cartesian_point ( 'none', ( 3.299999999999998900, 10.42264973081037400, -15.32287565553229500 ) ) ;
#25667 = edge_curve ( 'none', #25935, #25661, #32781, .t. ) ;
#25668 = line ( 'none', #25666, #25665 ) ;
#25669 = axis2_placement_3d ( 'none', #25659, #25658, #25657 ) ;
#25670 = plane ( 'none', #25669 ) ;
#25671 = oriented_edge ( 'none', *, *, #25505, .f. ) ;
#25672 = oriented_edge ( 'none', *, *, #21639, .f. ) ;
#25673 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25674 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25675 = vector ( 'none', #25674, 1000.000000000000000 ) ;
#25676 = vertex_point ( 'none', #32791 ) ;
#25677 = vertex_point ( 'none', #32765 ) ;
#25678 = cartesian_point ( 'none', ( -12.54700538379250800, 1.734723475976807100e-015, -7.000000000000000000 ) ) ;
#25679 = b_spline_curve_with_knots ( 'none', 3,
( #25923, #25914, #25945, #25927 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.008812818849867362300, 0.01015419087206733700 ),
.unspecified. ) ;
#25680 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25681 = edge_curve ( 'none', #25413, #25445, #32766, .t. ) ;
#25682 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25683 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25684 = line ( 'none', #25678, #25675 ) ;
#25685 = cartesian_point ( 'none', ( -12.41303078757694900, -0.4999999999999987200, -14.00000000000000000 ) ) ;
#25686 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25687 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.00000000000000000 ) ) ;
#25688 = conical_surface ( 'none', #25738, 0.9999999999999983300, 1.029744258676653600 ) ;
#25689 = face_outer_bound ( 'none', #10959, .t. ) ;
#25690 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25691 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25692 = cylindrical_surface ( 'none', #25697, 8.850000000000001400 ) ;
#25693 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25694 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -121.5000000000000000 ) ) ;
#25695 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25696 = axis2_placement_3d ( 'none', #25715, #25691, #25690 ) ;
#25697 = axis2_placement_3d ( 'none', #25686, #25698, #25695 ) ;
#25698 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25699 = direction ( 'none', ( -0.7071067811865450200, 0.0000000000000000000, -0.7071067811865500200 ) ) ;
#25700 = vector ( 'none', #25699, 1000.000000000000000 ) ;
#25701 = face_outer_bound ( 'none', #10797, .t. ) ;
#25702 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -19.00000000000000000 ) ) ;
#25703 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -30.00000000000000400 ) ) ;
#25704 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25705 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25706 = cartesian_point ( 'none', ( -11.54700538379250900, 1.734723475976807100e-015, -7.000000000000000000 ) ) ;
#25707 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -19.00000000000000000 ) ) ;
#25708 = cartesian_point ( 'none', ( -1.499999999999999600, 0.0000000000000000000, -124.5000000000000000 ) ) ;
#25709 = line ( 'none', #25708, #25700 ) ;
#25710 = cartesian_point ( 'none', ( -2.596462005059871000e-015, 0.0000000000000000000, -68.49999999999998600 ) ) ;
#25711 = oriented_edge ( 'none', *, *, #25681, .t. ) ;
#25712 = cylindrical_surface ( 'none', #25696, 12.47500000000000100 ) ;
#25713 = axis2_placement_3d ( 'none', #25706, #25705, #25704 ) ;
#25714 = cylindrical_surface ( 'none', #25713, 0.9999999999999991100 ) ;
#25715 = cartesian_point ( 'none', ( -2.596462005059871000e-015, 0.0000000000000000000, -68.49999999999998600 ) ) ;
#25716 = face_outer_bound ( 'none', #10860, .t. ) ;
#25717 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25718 = circle ( 'none', #25771, 12.47500000000000100 ) ;
#25719 = face_outer_bound ( 'none', #10973, .t. ) ;
#25720 = cartesian_point ( 'none', ( 12.47500000000000000, 1.527746881936323400e-015, -68.49999999999998600 ) ) ;
#25721 = plane ( 'none', #25769 ) ;
#25722 = line ( 'none', #25761, #25760 ) ;
#25723 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25724 = direction ( 'none', ( 0.8571673007021118900, 1.049727191138618100e-016, -0.5150380749100549300 ) ) ;
#25725 = vector ( 'none', #25724, 1000.000000000000000 ) ;
#25726 = cartesian_point ( 'none', ( 0.9999999999999983300, 1.224646799147351200e-016, -121.5000000000000000 ) ) ;
#25727 = conical_surface ( 'none', #25731, 0.9999999999999983300, 1.029744258676653600 ) ;
#25728 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25729 = vector ( 'none', #25728, 1000.000000000000000 ) ;
#25730 = line ( 'none', #25726, #25725 ) ;
#25731 = axis2_placement_3d ( 'none', #25741, #25723, #25717 ) ;
#25732 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25733 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#25734 = line ( 'none', #25733, #25729 ) ;
#25735 = cylindrical_surface ( 'none', #25774, 12.47500000000000100 ) ;
#25736 = face_outer_bound ( 'none', #10964, .t. ) ;
#25737 = edge_curve ( 'none', #23763, #29371, #32761, .t. ) ;
#25738 = axis2_placement_3d ( 'none', #25694, #25693, #25732 ) ;
#25739 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25740 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25741 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -121.5000000000000000 ) ) ;
#25742 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25743 = vector ( 'none', #25742, 1000.000000000000000 ) ;
#25744 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#25745 = face_outer_bound ( 'none', #10795, .t. ) ;
#25746 = circle ( 'none', #25748, 9.750000000000000000 ) ;
#25747 = line ( 'none', #25744, #25743 ) ;
#25748 = axis2_placement_3d ( 'none', #25687, #25740, #25739 ) ;
#25749 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25750 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25751 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25752 = oriented_edge ( 'none', *, *, #29278, .t. ) ;
#25753 = circle ( 'none', #25813, 8.850000000000001400 ) ;
#25754 = plane ( 'none', #25792 ) ;
#25755 = direction ( 'none', ( -0.8571673007021118900, 0.0000000000000000000, -0.5150380749100549300 ) ) ;
#25756 = vector ( 'none', #25755, 1000.000000000000000 ) ;
#25757 = cartesian_point ( 'none', ( -0.9999999999999983300, 0.0000000000000000000, -121.5000000000000000 ) ) ;
#25758 = cartesian_point ( 'none', ( 0.9999999999999935600, 1.224646799147345300e-016, -124.5000000000000000 ) ) ;
#25759 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25760 = vector ( 'none', #25759, 1000.000000000000000 ) ;
#25761 = cartesian_point ( 'none', ( -0.9999999999999935600, 0.0000000000000000000, -124.5000000000000000 ) ) ;
#25762 = line ( 'none', #25758, #25812 ) ;
#25763 = face_outer_bound ( 'none', #10799, .t. ) ;
#25764 = line ( 'none', #25757, #25756 ) ;
#25765 = cartesian_point ( 'none', ( -12.47500000000000300, 0.0000000000000000000, -68.49999999999998600 ) ) ;
#25766 = direction ( 'none', ( 0.4999999999999995600, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#25767 = direction ( 'none', ( -0.8660254037844389300, -0.4999999999999995600, 0.0000000000000000000 ) ) ;
#25768 = cartesian_point ( 'none', ( -0.5000000000000006700, 11.28867513459481300, -15.32287565553229500 ) ) ;
#25769 = axis2_placement_3d ( 'none', #25768, #25767, #25766 ) ;
#25770 = cartesian_point ( 'none', ( -8.819564862535710500e-016, 0.0000000000000000000, -120.8991393809724400 ) ) ;
#25771 = axis2_placement_3d ( 'none', #25710, #25751, #25750 ) ;
#25772 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25773 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25774 = axis2_placement_3d ( 'none', #25776, #25773, #25772 ) ;
#25775 = face_outer_bound ( 'none', #10966, .t. ) ;
#25776 = cartesian_point ( 'none', ( -2.596462005059871000e-015, 0.0000000000000000000, -68.49999999999998600 ) ) ;
#25777 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25778 = vector ( 'none', #25777, 1000.000000000000000 ) ;
#25779 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#25780 = line ( 'none', #25779, #25778 ) ;
#25781 = circle ( 'none', #25810, 12.49999999999999300 ) ;
#25782 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25783 = axis2_placement_3d ( 'none', #25785, #25802, #25788 ) ;
#25784 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25785 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 26.92483899198589000 ) ) ;
#25786 = axis2_placement_3d ( 'none', #25797, #25749, #25782 ) ;
#25787 = face_outer_bound ( 'none', #11016, .t. ) ;
#25788 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25789 = cylindrical_surface ( 'none', #25783, 12.49999999999999300 ) ;
#25790 = face_outer_bound ( 'none', #11019, .t. ) ;
#25791 = cylindrical_surface ( 'none', #25786, 12.49999999999999300 ) ;
#25792 = axis2_placement_3d ( 'none', #25799, #25796, #25784 ) ;
#25793 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25794 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25795 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -68.49999999999998600 ) ) ;
#25796 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25797 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 26.92483899198589000 ) ) ;
#25798 = face_bound ( 'none', #11004, .t. ) ;
#25799 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -68.49999999999998600 ) ) ;
#25800 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25801 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25802 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25803 = axis2_placement_3d ( 'none', #25795, #25794, #25793 ) ;
#25804 = circle ( 'none', #25803, 12.49999999999999300 ) ;
#25805 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25806 = advanced_face ( 'none', ( #32762 ), #32809, .t. ) ;
#25807 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25808 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -52.99999999999999300 ) ) ;
#25809 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.00000000000000400 ) ) ;
#25810 = axis2_placement_3d ( 'none', #25808, #25801, #25800 ) ;
#25811 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25812 = vector ( 'none', #25811, 1000.000000000000000 ) ;
#25813 = axis2_placement_3d ( 'none', #25809, #25807, #25805 ) ;
#25814 = axis2_placement_3d ( 'none', #25871, #25859, #25858 ) ;
#25815 = axis2_placement_3d ( 'none', #25847, #25912, #25911 ) ;
#25816 = cartesian_point ( 'none', ( 12.49999999999999300, 0.0000000000000000000, -52.99999999999999300 ) ) ;
#25817 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25819 = oriented_edge ( 'none', *, *, #1983, .f. ) ;
#25818 = vector ( 'none', #25817, 1000.000000000000000 ) ;
#25820 = cartesian_point ( 'none', ( -12.47500000000000300, 0.0000000000000000000, -68.49999999999998600 ) ) ;
#25821 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -83.72220486043283900 ) ) ;
#25822 = circle ( 'none', #25827, 12.47500000000000100 ) ;
#25823 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25824 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25825 = line ( 'none', #25820, #25818 ) ;
#25826 = cartesian_point ( 'none', ( -12.49999999999999300, 1.530808498934190700e-015, -68.49999999999998600 ) ) ;
#25827 = axis2_placement_3d ( 'none', #25876, #25875, #25874 ) ;
#25828 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25829 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25830 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -52.99999999999999300 ) ) ;
#25831 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -68.49999999999998600 ) ) ;
#25832 = axis2_placement_3d ( 'none', #25831, #25824, #25823 ) ;
#25833 = circle ( 'none', #25832, 12.49999999999999300 ) ;
#25834 = circle ( 'none', #25814, 0.9999999999999991100 ) ;
#25835 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25836 = vector ( 'none', #25835, 1000.000000000000000 ) ;
#25837 = cartesian_point ( 'none', ( 12.49999999999999300, 0.0000000000000000000, 26.92483899198589000 ) ) ;
#25838 = line ( 'none', #25837, #25836 ) ;
#25839 = cartesian_point ( 'none', ( 12.49999999999999300, 0.0000000000000000000, -68.49999999999998600 ) ) ;
#25840 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25841 = vector ( 'none', #25840, 1000.000000000000000 ) ;
#25842 = cartesian_point ( 'none', ( -12.49999999999999300, 1.530808498934190700e-015, 26.92483899198589000 ) ) ;
#25843 = cartesian_point ( 'none', ( -12.49999999999999300, 1.530808498934190700e-015, -52.99999999999999300 ) ) ;
#25844 = line ( 'none', #25842, #25841 ) ;
#25845 = circle ( 'none', #25846, 12.49999999999999300 ) ;
#25846 = axis2_placement_3d ( 'none', #25830, #25829, #25828 ) ;
#25847 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.71589725978749600 ) ) ;
#25848 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.71589725978749600 ) ) ;
#25849 = face_outer_bound ( 'none', #11039, .t. ) ;
#25850 = plane ( 'none', #25907 ) ;
#25851 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25852 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25853 = vector ( 'none', #25862, 1000.000000000000000 ) ;
#25854 = conical_surface ( 'none', #25878, 8.375496070352515000, 1.047197551196601000 ) ;
#25855 = cartesian_point ( 'none', ( 12.41303078757694900, -0.5000000000000055500, -10.70149930827727800 ) ) ;
#25856 = circle ( 'none', #25815, 8.375496070352515000 ) ;
#25857 = line ( 'none', #25863, #25853 ) ;
#25858 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#25859 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25860 = face_outer_bound ( 'none', #11033, .t. ) ;
#25861 = cartesian_point ( 'none', ( 12.47500000000000300, 1.527746881936323800e-015, -83.72220486043283900 ) ) ;
#25862 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25863 = cartesian_point ( 'none', ( 9.909612774962091900, 4.836047190432032600, -7.000000000000000000 ) ) ;
#25864 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25865 = vector ( 'none', #25864, 1000.000000000000000 ) ;
#25866 = cartesian_point ( 'none', ( -12.47500000000000100, 0.0000000000000000000, -83.72220486043283900 ) ) ;
#25867 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25868 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25869 = axis2_placement_3d ( 'none', #25821, #25868, #25867 ) ;
#25870 = line ( 'none', #25872, #25865 ) ;
#25871 = cartesian_point ( 'none', ( -11.49999999999999500, 1.408343819019455600e-015, -83.49999999999998600 ) ) ;
#25872 = cartesian_point ( 'none', ( 12.47500000000000000, 1.527746881936323400e-015, -68.49999999999998600 ) ) ;
#25873 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -30.00000000000000400 ) ) ;
#25874 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25875 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25876 = cartesian_point ( 'none', ( -2.596462005059871000e-015, 0.0000000000000000000, -68.49999999999998600 ) ) ;
#25877 = circle ( 'none', #25869, 12.47500000000000100 ) ;
#25878 = axis2_placement_3d ( 'none', #25848, #25852, #25851 ) ;
#25879 = cartesian_point ( 'none', ( 7.299999999999995400, -3.500000000000000000, -93.00000000000000000 ) ) ;
#25880 = line ( 'none', #25943, #25942 ) ;
#25881 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -121.5000000000000000 ) ) ;
#25882 = face_outer_bound ( 'none', #11061, .t. ) ;
#25883 = cartesian_point ( 'none', ( 9.909612774962093700, 4.836047190432036100, -14.00000000000000000 ) ) ;
#25884 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25886 = edge_curve ( 'none', #25436, #25413, #32813, .t. ) ;
#25885 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25887 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -123.9999999999999900 ) ) ;
#25888 = axis2_placement_3d ( 'none', #25887, #25885, #25884 ) ;
#25889 = cartesian_point ( 'none', ( 9.367496997597593000, -3.499999999999999600, -124.5000000000000000 ) ) ;
#25890 = cartesian_point ( 'none', ( 11.34294610829555500, -2.353441032916421700, -9.204227120211962500 ) ) ;
#25891 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25892 = vector ( 'none', #25891, 1000.000000000000000 ) ;
#25894 = oriented_edge ( 'none', *, *, #2015, .f. ) ;
#25893 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -123.5000000000000000 ) ) ;
#25895 = edge_loop ( 'none', ( #26184, #25467, #26467, #25894 ) ) ;
#25896 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#25897 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#25898 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#25899 = cartesian_point ( 'none', ( 9.367496997597593000, 3.499999999999999600, -124.5000000000000000 ) ) ;
#25900 = oriented_edge ( 'none', *, *, #299, .f. ) ;
#25901 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -37.71589725978749600 ) ) ;
#25902 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25903 = vector ( 'none', #25902, 1000.000000000000000 ) ;
#25904 = cartesian_point ( 'none', ( 10.24294610829541500, 4.258696921242423300, -7.000000000000000000 ) ) ;
#25905 = line ( 'none', #25904, #25903 ) ;
#25906 = edge_curve ( 'none', #25661, #25676, #32802, .t. ) ;
#25907 = axis2_placement_3d ( 'none', #25898, #25897, #25896 ) ;
#25908 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#25909 = line ( 'none', #25908, #25892 ) ;
#25910 = circle ( 'none', #25888, 0.9999999999999887900 ) ;
#25911 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25912 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25913 = cartesian_point ( 'none', ( 7.299999999999995400, 3.500000000000000000, -93.00000000000000000 ) ) ;
#25914 = cartesian_point ( 'none', ( -10.89872926436994400, -2.353441032916590500, -8.428089258060856200 ) ) ;
#25915 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25916 = vector ( 'none', #25915, 1000.000000000000000 ) ;
#25917 = cartesian_point ( 'none', ( -10.67627944162881100, 2.353441032916502500, -15.32287565553229800 ) ) ;
#25918 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25919 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25920 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -83.72220486043283900 ) ) ;
#25921 = axis2_placement_3d ( 'none', #25920, #25919, #25918 ) ;
#25922 = circle ( 'none', #25921, 12.47500000000000100 ) ;
#25923 = cartesian_point ( 'none', ( -10.67627944162881400, -2.353441032916589600, -8.040218672905091100 ) ) ;
#25924 = edge_curve ( 'none', #24575, #29464, #32795, .t. ) ;
#25925 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25926 = oriented_edge ( 'none', *, *, #25924, .t. ) ;
#25927 = cartesian_point ( 'none', ( -11.34294610829550000, -2.353441032916515000, -9.204227120211859500 ) ) ;
#25928 = oriented_edge ( 'none', *, *, #25656, .t. ) ;
#25929 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25930 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -124.5000000000000000 ) ) ;
#25931 = axis2_placement_3d ( 'none', #25930, #25929, #25925 ) ;
#25932 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25933 = oriented_edge ( 'none', *, *, #28378, .t. ) ;
#25935 = vertex_point ( 'none', #32796 ) ;
#25934 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25936 = line ( 'none', #25917, #25916 ) ;
#25937 = line ( 'none', #25913, #24876 ) ;
#25938 = oriented_edge ( 'none', *, *, #25637, .t. ) ;
#25939 = circle ( 'none', #25944, 10.99999999999999600 ) ;
#25940 = cylindrical_surface ( 'none', #25931, 0.9999999999999935600 ) ;
#25941 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#25942 = vector ( 'none', #25941, 1000.000000000000200 ) ;
#25943 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#25944 = axis2_placement_3d ( 'none', #25893, #25934, #25932 ) ;
#25945 = cartesian_point ( 'none', ( -11.12093869795989500, -2.353441032916591800, -8.816100543663342400 ) ) ;
#25946 = edge_curve ( 'none', #26201, #26200, #32797, .t. ) ;
#25947 = oriented_edge ( 'none', *, *, #25961, .t. ) ;
#25948 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25949 = oriented_edge ( 'none', *, *, #48702, .t. ) ;
#25950 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25951 = axis2_placement_3d ( 'none', #25881, #25950, #25948 ) ;
#25952 = circle ( 'none', #25951, 0.9999999999999983300 ) ;
#25953 = b_spline_curve_with_knots ( 'none', 3,
( #26011, #26010, #26009, #26008 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.824217231372072800e-007, 0.001312385476090344600 ),
.unspecified. ) ;
#25954 = cartesian_point ( 'none', ( 11.89294610829540100, 1.400813088753795100, -7.000000000000000000 ) ) ;
#25955 = line ( 'none', #25954, #26006 ) ;
#25956 = cartesian_point ( 'none', ( 11.89294610829555900, -1.400813088753530600, -9.901710504412760000 ) ) ;
#25957 = edge_curve ( 'none', #25437, #25436, #32852, .t. ) ;
#25958 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#25959 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#25960 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#25961 = edge_curve ( 'none', #26723, #29371, #32856, .t. ) ;
#25962 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#25963 = face_outer_bound ( 'none', #11086, .t. ) ;
#25964 = axis2_placement_3d ( 'none', #25962, #26003, #26002 ) ;
#25965 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#25966 = line ( 'none', #25994, #25993 ) ;
#25967 = face_outer_bound ( 'none', #11080, .t. ) ;
#25968 = cartesian_point ( 'none', ( 32.17308093990178700, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#25969 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25970 = vector ( 'none', #25969, 1000.000000000000000 ) ;
#25971 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25972 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#25973 = face_outer_bound ( 'none', #11043, .t. ) ;
#25974 = plane ( 'none', #25978 ) ;
#25975 = plane ( 'none', #25980 ) ;
#25976 = face_outer_bound ( 'none', #11090, .t. ) ;
#25977 = cartesian_point ( 'none', ( 14.40000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#25978 = axis2_placement_3d ( 'none', #25960, #25959, #25958 ) ;
#25979 = line ( 'none', #25971, #25970 ) ;
#25980 = axis2_placement_3d ( 'none', #25983, #25972, #25965 ) ;
#25981 = cartesian_point ( 'none', ( 14.40000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#25982 = cartesian_point ( 'none', ( 11.55961277496218600, -1.978163357943227000, -9.459784372770924300 ) ) ;
#25983 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#25984 = line ( 'none', #26001, #26000 ) ;
#25985 = cartesian_point ( 'none', ( 9.692946108295418000, 5.211324865405300600, -14.00000000000000000 ) ) ;
#25986 = circle ( 'none', #26037, 8.850000000000001400 ) ;
#25987 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#25989 = oriented_edge ( 'none', *, *, #24150, .t. ) ;
#25988 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#25991 = oriented_edge ( 'none', *, *, #27897, .f. ) ;
#25990 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#25992 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25993 = vector ( 'none', #25992, 1000.000000000000000 ) ;
#25994 = cartesian_point ( 'none', ( 9.692946108295418000, 5.211324865405300600, -7.000000000000000000 ) ) ;
#25995 = axis2_placement_3d ( 'none', #25990, #25988, #25987 ) ;
#25996 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#25997 = vector ( 'none', #25996, 1000.000000000000000 ) ;
#25998 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#25999 = line ( 'none', #25998, #25997 ) ;
#26000 = vector ( 'none', #26049, 1000.000000000000000 ) ;
#26001 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26002 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#26003 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#26004 = cartesian_point ( 'none', ( 11.89294610829540100, 1.400813088753795500, -14.00000000000000000 ) ) ;
#26005 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26006 = vector ( 'none', #26005, 1000.000000000000000 ) ;
#26007 = plane ( 'none', #25995 ) ;
#26008 = cartesian_point ( 'none', ( 12.41303078757694900, -0.5000000000000055500, -10.70149930827727800 ) ) ;
#26009 = cartesian_point ( 'none', ( 12.24462399288284200, -0.7916891247500151800, -10.42201514250233700 ) ) ;
#26010 = cartesian_point ( 'none', ( 12.07176558391865700, -1.091088671591502500, -10.15411012308024000 ) ) ;
#26011 = cartesian_point ( 'none', ( 11.89294610829555900, -1.400813088753530600, -9.901710504412760000 ) ) ;
#26012 = plane ( 'none', #25964 ) ;
#26013 = cartesian_point ( 'none', ( 8.849999999999999600, 1.083812417245407700e-015, -38.98985223130100800 ) ) ;
#26014 = cartesian_point ( 'none', ( 12.41303078757694700, -0.5000000000000050000, -14.00000000000000000 ) ) ;
#26015 = cartesian_point ( 'none', ( 11.00961277496219500, -2.930791302106101600, -14.00000000000000000 ) ) ;
#26016 = vector ( 'none', #26023, 1000.000000000000000 ) ;
#26017 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -38.71589725978749600 ) ) ;
#26018 = cartesian_point ( 'none', ( 12.41303078757694700, -0.5000000000000051100, -7.000000000000000000 ) ) ;
#26019 = line ( 'none', #26018, #26082 ) ;
#26020 = cartesian_point ( 'none', ( 11.00961277496219300, -2.930791302106097200, -8.862320849399381500 ) ) ;
#26021 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26022 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#26023 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#26024 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26025 = cartesian_point ( 'none', ( 11.89294610829555900, -1.400813088753529900, -7.000000000000000000 ) ) ;
#26026 = cartesian_point ( 'none', ( 10.24294610829541700, 4.258696921242423300, -14.00000000000000000 ) ) ;
#26027 = cartesian_point ( 'none', ( 10.79294610829554900, -3.306068977079312400, -8.674699990824141300 ) ) ;
#26028 = cartesian_point ( 'none', ( 8.699999999999992200, 50.00000000000000000, 11.19999999999999800 ) ) ;
#26029 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#26030 = vector ( 'none', #26029, 1000.000000000000100 ) ;
#26031 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -37.71589725978749600 ) ) ;
#26032 = edge_curve ( 'none', #26723, #23772, #32838, .t. ) ;
#26033 = cartesian_point ( 'none', ( -8.849999999999999600, 0.0000000000000000000, -38.98985223130100800 ) ) ;
#26034 = line ( 'none', #26031, #26030 ) ;
#26035 = cartesian_point ( 'none', ( 20.49999999999999600, 49.00000000000000000, -11.19999999999999900 ) ) ;
#26036 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26037 = axis2_placement_3d ( 'none', #26046, #26022, #26021 ) ;
#26038 = line ( 'none', #26024, #26016 ) ;
#26039 = vector ( 'none', #26036, 1000.000000000000000 ) ;
#26040 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#26041 = line ( 'none', #26040, #26039 ) ;
#26042 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26043 = vector ( 'none', #26042, 1000.000000000000000 ) ;
#26044 = cartesian_point ( 'none', ( 12.41303078757694900, 0.4999999999999935100, -14.00000000000000000 ) ) ;
#26045 = oriented_edge ( 'none', *, *, #26338, .f. ) ;
#26046 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.98985223130100800 ) ) ;
#26047 = cartesian_point ( 'none', ( 12.41303078757694900, 0.4999999999999935100, -7.000000000000000000 ) ) ;
#26048 = line ( 'none', #26047, #26043 ) ;
#26049 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#26050 = line ( 'none', #26115, #26114 ) ;
#26051 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#26052 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -124.5000000000000000 ) ) ;
#26053 = axis2_placement_3d ( 'none', #26110, #26109, #26108 ) ;
#26054 = line ( 'none', #26092, #26151 ) ;
#26055 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26056 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26057 = cartesian_point ( 'none', ( 7.299999999999995400, 0.0000000000000000000, -93.00000000000000000 ) ) ;
#26058 = axis2_placement_3d ( 'none', #26057, #26056, #26055 ) ;
#26059 = cartesian_point ( 'none', ( 7.299999999999995400, -3.500000000000000400, -124.5000000000000000 ) ) ;
#26060 = cartesian_point ( 'none', ( 7.299999999999995400, 3.500000000000000000, -93.00000000000000000 ) ) ;
#26061 = circle ( 'none', #26053, 1.499999999999999600 ) ;
#26062 = line ( 'none', #26100, #26099 ) ;
#26063 = cylindrical_surface ( 'none', #26111, 8.850000000000001400 ) ;
#26064 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -38.44194228827397800 ) ) ;
#26065 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26066 = vector ( 'none', #26065, 1000.000000000000000 ) ;
#26067 = cartesian_point ( 'none', ( 7.299999999999995400, 3.500000000000000000, -93.00000000000000000 ) ) ;
#26068 = conical_surface ( 'none', #26104, 1.499999999999999600, 0.7853981633974447300 ) ;
#26069 = plane ( 'none', #26058 ) ;
#26070 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26071 = vector ( 'none', #26070, 1000.000000000000000 ) ;
#26072 = line ( 'none', #26067, #26066 ) ;
#26073 = line ( 'none', #26025, #26071 ) ;
#26074 = face_outer_bound ( 'none', #11144, .t. ) ;
#26075 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#26076 = vector ( 'none', #26075, 1000.000000000000200 ) ;
#26077 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#26078 = line ( 'none', #26077, #26076 ) ;
#26079 = cartesian_point ( 'none', ( 7.299999999999995400, 3.500000000000000000, -124.5000000000000000 ) ) ;
#26080 = cartesian_point ( 'none', ( 11.89294610829555900, -1.400813088753529700, -14.00000000000000000 ) ) ;
#26081 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26082 = vector ( 'none', #26081, 1000.000000000000000 ) ;
#26083 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -38.71589725978749600 ) ) ;
#26084 = face_outer_bound ( 'none', #11146, .t. ) ;
#26085 = cartesian_point ( 'none', ( 10.79294610829555100, -3.306068977079312400, -14.00000000000000000 ) ) ;
#26086 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26087 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26088 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26089 = axis2_placement_3d ( 'none', #26101, #26088, #26087 ) ;
#26090 = circle ( 'none', #26089, 8.850000000000001400 ) ;
#26091 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26092 = cartesian_point ( 'none', ( 10.79294610829554900, -3.306068977079312400, -7.000000000000000000 ) ) ;
#26093 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#26094 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26095 = oriented_edge ( 'none', *, *, #2040, .f. ) ;
#26096 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#26097 = advanced_face ( 'none', ( #32854 ), #32849, .t. ) ;
#26098 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26099 = vector ( 'none', #26098, 1000.000000000000000 ) ;
#26100 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#26101 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.44194228827397800 ) ) ;
#26102 = axis2_placement_3d ( 'none', #26096, #26093, #26138 ) ;
#26103 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26104 = axis2_placement_3d ( 'none', #26052, #26051, #26103 ) ;
#26105 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26106 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#26107 = cartesian_point ( 'none', ( 10.45961277496221000, -3.883419246268949200, -8.441356398446100000 ) ) ;
#26108 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26109 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#26110 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -124.5000000000000000 ) ) ;
#26111 = axis2_placement_3d ( 'none', #26106, #26105, #26094 ) ;
#26112 = face_outer_bound ( 'none', #11153, .t. ) ;
#26113 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26114 = vector ( 'none', #26113, 1000.000000000000000 ) ;
#26115 = cartesian_point ( 'none', ( 7.299999999999995400, -9.999999999999994700, -124.5000000000000000 ) ) ;
#26116 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26117 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#26118 = axis2_placement_3d ( 'none', #26187, #26186, #26180 ) ;
#26119 = face_outer_bound ( 'none', #11059, .t. ) ;
#26121 = edge_loop ( 'none', ( #26442, #26288 ) ) ;
#26120 = plane ( 'none', #26131 ) ;
#26122 = face_bound ( 'none', #11168, .t. ) ;
#26123 = cartesian_point ( 'none', ( -2.277101033773541600e-013, -9.999999999999994700, -124.5000000000000000 ) ) ;
#26124 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26126 = oriented_edge ( 'none', *, *, #26032, .f. ) ;
#26125 = cartesian_point ( 'none', ( -9.026279441628801700, -5.211324865405229500, -7.129715569651663600 ) ) ;
#26127 = face_outer_bound ( 'none', #11529, .t. ) ;
#26128 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26129 = vector ( 'none', #26128, 1000.000000000000000 ) ;
#26130 = cartesian_point ( 'none', ( 7.299999999999995400, -3.500000000000000000, -93.00000000000000000 ) ) ;
#26131 = axis2_placement_3d ( 'none', #26123, #26124, #26185 ) ;
#26132 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26133 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26134 = axis2_placement_3d ( 'none', #26140, #26133, #26132 ) ;
#26135 = face_outer_bound ( 'none', #11184, .t. ) ;
#26136 = line ( 'none', #26130, #26129 ) ;
#26137 = axis2_placement_3d ( 'none', #26141, #26116, #26086 ) ;
#26138 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#26139 = cartesian_point ( 'none', ( -14.57254514023195200, 4.000000000000000000, 60.77738829643721600 ) ) ;
#26140 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -124.5000000000000000 ) ) ;
#26141 = cartesian_point ( 'none', ( 0.0000000000000000000, -60.50000000000000000, -25.79999999999999700 ) ) ;
#26142 = advanced_face ( 'none', ( #32840 ), #32829, .t. ) ;
#26143 = cylindrical_surface ( 'none', #26137, 3.500000000000000900 ) ;
#26144 = circle ( 'none', #26134, 9.999999999999994700 ) ;
#26145 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26146 = vector ( 'none', #26145, 1000.000000000000000 ) ;
#26147 = cartesian_point ( 'none', ( 11.00961277496219300, -2.930791302106096300, -7.000000000000000000 ) ) ;
#26148 = line ( 'none', #26147, #26146 ) ;
#26149 = plane ( 'none', #26102 ) ;
#26150 = conical_surface ( 'none', #26118, 9.087251964823741100, 1.047197551196596700 ) ;
#26151 = vector ( 'none', #26091, 1000.000000000000000 ) ;
#26152 = face_outer_bound ( 'none', #11096, .t. ) ;
#26153 = cartesian_point ( 'none', ( 11.55961277496218600, -1.978163357943225600, -7.000000000000000000 ) ) ;
#26154 = line ( 'none', #26153, #26223 ) ;
#26155 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#26156 = vector ( 'none', #26155, 1000.000000000000100 ) ;
#26157 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -38.71589725978749600 ) ) ;
#26158 = line ( 'none', #26157, #26156 ) ;
#26159 = advanced_face ( 'none', ( #32845 ), #32834, .t. ) ;
#26160 = cartesian_point ( 'none', ( 11.55961277496219000, -1.978163357943232100, -14.00000000000000000 ) ) ;
#26161 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -38.44194228827397800 ) ) ;
#26162 = cartesian_point ( 'none', ( 11.00961277496219300, -2.930791302106097200, -8.862320849399381500 ) ) ;
#26163 = cartesian_point ( 'none', ( 10.93806546771028600, -3.054714873411139100, -8.795791858888147600 ) ) ;
#26164 = vertex_point ( 'none', #32885 ) ;
#26165 = vertex_point ( 'none', #32884 ) ;
#26166 = cartesian_point ( 'none', ( 10.86586256392705800, -3.179773971217697800, -8.733137401957241900 ) ) ;
#26167 = cartesian_point ( 'none', ( 10.79294610829554900, -3.306068977079312400, -8.674699990824141300 ) ) ;
#26168 = line ( 'none', #26183, #26170 ) ;
#26169 = b_spline_curve_with_knots ( 'none', 3,
( #26167, #26166, #26163, #26162 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003761329031024529200, 0.004229944080776718000 ),
.unspecified. ) ;
#26170 = vector ( 'none', #26117, 1000.000000000000200 ) ;
#26171 = oriented_edge ( 'none', *, *, #25530, .f. ) ;
#26172 = vector ( 'none', #26217, 1000.000000000000000 ) ;
#26173 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -38.30496480251723300 ) ) ;
#26174 = vertex_point ( 'none', #32830 ) ;
#26175 = line ( 'none', #26173, #26172 ) ;
#26176 = oriented_edge ( 'none', *, *, #50658, .t. ) ;
#26177 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26178 = vector ( 'none', #26177, 1000.000000000000000 ) ;
#26179 = cartesian_point ( 'none', ( 11.34294610829555500, -2.353441032916422100, -7.000000000000000000 ) ) ;
#26180 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26181 = line ( 'none', #26179, #26178 ) ;
#26182 = oriented_edge ( 'none', *, *, #15813, .t. ) ;
#26183 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#26184 = oriented_edge ( 'none', *, *, #24446, .t. ) ;
#26185 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26186 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26187 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.30496480251723300 ) ) ;
#26188 = face_outer_bound ( 'none', #11198, .t. ) ;
#26189 = cartesian_point ( 'none', ( -11.22627944162881900, -1.400813088753709100, -8.720033886374313400 ) ) ;
#26190 = cartesian_point ( 'none', ( 11.55961277496218600, -1.978163357943227000, -9.459784372770924300 ) ) ;
#26191 = cartesian_point ( 'none', ( 11.48830712097096200, -2.101668373522954000, -9.371488656235401400 ) ) ;
#26192 = advanced_face ( 'none', ( #32832 ), #32883, .f. ) ;
#26193 = cartesian_point ( 'none', ( 11.41612054141021000, -2.226699196946786000, -9.286181967900375900 ) ) ;
#26194 = cartesian_point ( 'none', ( 11.34294610829555500, -2.353441032916421700, -9.204227120211962500 ) ) ;
#26195 = cartesian_point ( 'none', ( -11.55961277496213500, -1.978163357943310200, -9.459784372770863900 ) ) ;
#26196 = direction ( 'none', ( -0.4999999999999997200, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#26197 = direction ( 'none', ( 0.8660254037844388200, 0.4999999999999997200, 0.0000000000000000000 ) ) ;
#26198 = b_spline_curve_with_knots ( 'none', 3,
( #26194, #26193, #26191, #26190 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003875408487055873400, 0.004377906729562536200 ),
.unspecified. ) ;
#26200 = vertex_point ( 'none', #32833 ) ;
#26199 = cartesian_point ( 'none', ( -11.67079225912681500, -1.400813088753711100, -9.507779570638206200 ) ) ;
#26201 = vertex_point ( 'none', #32872 ) ;
#26202 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26203 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26204 = cartesian_point ( 'none', ( 7.299999999999995400, 0.0000000000000000000, -93.00000000000000000 ) ) ;
#26205 = cartesian_point ( 'none', ( -11.45019656125097500, -1.788648916623759600, -9.210145976975406200 ) ) ;
#26206 = oriented_edge ( 'none', *, *, #26440, .t. ) ;
#26207 = cartesian_point ( 'none', ( -11.44857408253887800, -1.400813088753710200, -9.113885073103391600 ) ) ;
#26208 = oriented_edge ( 'none', *, *, #50626, .t. ) ;
#26209 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#26210 = vector ( 'none', #26209, 1000.000000000000100 ) ;
#26211 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -38.71589725978749600 ) ) ;
#26212 = line ( 'none', #26211, #26210 ) ;
#26213 = oriented_edge ( 'none', *, *, #25946, .t. ) ;
#26214 = oriented_edge ( 'none', *, *, #50605, .t. ) ;
#26215 = edge_curve ( 'none', #26200, #50620, #32877, .t. ) ;
#26216 = cartesian_point ( 'none', ( 11.34294610829555300, -2.353441032916422100, -14.00000000000000000 ) ) ;
#26217 = direction ( 'none', ( -0.8660254037844381500, 1.060575238724906300e-016, 0.5000000000000008900 ) ) ;
#26218 = oriented_edge ( 'none', *, *, #26226, .t. ) ;
#26219 = oriented_edge ( 'none', *, *, #26496, .t. ) ;
#26220 = cartesian_point ( 'none', ( -11.89294610829545500, -1.400813088753711400, -9.901710504412609000 ) ) ;
#26221 = axis2_placement_3d ( 'none', #26204, #26203, #26202 ) ;
#26222 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26223 = vector ( 'none', #26222, 1000.000000000000000 ) ;
#26224 = circle ( 'none', #26221, 3.500000000000003100 ) ;
#26225 = cartesian_point ( 'none', ( 10.42832680731066800, -3.500000000000000000, -123.5000000000007000 ) ) ;
#26226 = edge_curve ( 'none', #26174, #26201, #32865, .t. ) ;
#26227 = vector ( 'none', #26272, 1000.000000000000000 ) ;
#26228 = cartesian_point ( 'none', ( 10.42832680731066800, -3.500000000000000000, -123.5000000000007000 ) ) ;
#26229 = cartesian_point ( 'none', ( 10.42832680730704800, -3.500000000000000000, -123.6347825765100200 ) ) ;
#26230 = cartesian_point ( 'none', ( 10.39922605206983300, -3.500000000000000000, -123.7693389370739800 ) ) ;
#26231 = cartesian_point ( 'none', ( 10.28754898698098000, -3.500000000000000000, -124.0168014085184300 ) ) ;
#26232 = cartesian_point ( 'none', ( 10.20699338535087200, -3.499999999999999600, -124.1266964634605500 ) ) ;
#26233 = cartesian_point ( 'none', ( 10.00640712005499500, -3.500000000000000000, -124.3102045978792600 ) ) ;
#26234 = cartesian_point ( 'none', ( 9.890190083341725100, -3.499999999999999600, -124.3805014270498900 ) ) ;
#26235 = cartesian_point ( 'none', ( 9.636837204768886200, -3.500000000000000400, -124.4760484565974300 ) ) ;
#26236 = cartesian_point ( 'none', ( 9.502629429134032100, -3.500000000000000000, -124.4999999999999900 ) ) ;
#26237 = cartesian_point ( 'none', ( 9.367496997597593000, -3.499999999999999600, -124.5000000000000000 ) ) ;
#26238 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26239 = cylindrical_surface ( 'none', #26242, 5.500000000000003600 ) ;
#26240 = b_spline_curve_with_knots ( 'none', 3,
( #26237, #26236, #26235, #26234, #26233, #26232, #26231, #26230, #26229, #26228 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.001328017552866660400, 0.001731087890388296200, 0.002134158227909932000, 0.002537228565431568200, 0.002940298902953204000 ),
.unspecified. ) ;
#26241 = oriented_edge ( 'none', *, *, #1879, .f. ) ;
#26242 = axis2_placement_3d ( 'none', #26251, #26257, #26238 ) ;
#26243 = face_outer_bound ( 'none', #11047, .t. ) ;
#26244 = face_outer_bound ( 'none', #11211, .t. ) ;
#26245 = oriented_edge ( 'none', *, *, #21063, .f. ) ;
#26246 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26247 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26248 = cartesian_point ( 'none', ( 7.299999999999995400, 3.500000000000000000, -93.00000000000000000 ) ) ;
#26249 = axis2_placement_3d ( 'none', #26248, #26247, #26246 ) ;
#26250 = plane ( 'none', #26249 ) ;
#26251 = cartesian_point ( 'none', ( -65.00000000000014200, -61.00000000000000000, -13.29999999999997100 ) ) ;
#26252 = cartesian_point ( 'none', ( -2.277101033773541600e-013, -3.499999999999999600, -124.5000000000000000 ) ) ;
#26253 = line ( 'none', #26252, #26227 ) ;
#26254 = oriented_edge ( 'none', *, *, #1961, .f. ) ;
#26255 = face_outer_bound ( 'none', #11210, .t. ) ;
#26256 = toroidal_surface ( 'none', #26282, 9.999999999999994700, 1.000000000000000900 ) ;
#26257 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#26258 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.000000000000000900, 0.0000000000000000000 ) ) ;
#26259 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26260 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#26261 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.71589725978749600 ) ) ;
#26262 = axis2_placement_3d ( 'none', #26261, #26260, #26259 ) ;
#26263 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -38.30496480251723300 ) ) ;
#26264 = line ( 'none', #26263, #26285 ) ;
#26265 = circle ( 'none', #26267, 12.47500000000000300 ) ;
#26266 = circle ( 'none', #26353, 8.850000000000001400 ) ;
#26267 = axis2_placement_3d ( 'none', #26258, #26326, #26325 ) ;
#26268 = circle ( 'none', #26262, 8.375496070352515000 ) ;
#26269 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -37.71589725978749600 ) ) ;
#26270 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26271 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26272 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26273 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -123.4999999999999900 ) ) ;
#26274 = cartesian_point ( 'none', ( 9.367496997597593000, 3.499999999999999600, -124.5000000000000000 ) ) ;
#26275 = cartesian_point ( 'none', ( 9.638348829549906700, 3.500000000000000000, -124.4999999999999900 ) ) ;
#26276 = cartesian_point ( 'none', ( 9.908298765754622700, 3.500000000000000400, -124.4002631647315100 ) ) ;
#26277 = cartesian_point ( 'none', ( 10.20684676858756000, 3.500000000000000000, -124.1266782439266200 ) ) ;
#26278 = cartesian_point ( 'none', ( 10.28839342270023700, 3.500000000000000000, -124.0151145184582300 ) ) ;
#26279 = cartesian_point ( 'none', ( 10.39883274796290500, 3.500000000000000400, -123.7700254218529600 ) ) ;
#26280 = cartesian_point ( 'none', ( 10.42832680730721300, 3.500000000000000400, -123.6347028827896400 ) ) ;
#26281 = cartesian_point ( 'none', ( 10.42832680730862400, 3.500000000000000000, -123.4999999999997000 ) ) ;
#26282 = axis2_placement_3d ( 'none', #26273, #26271, #26270 ) ;
#26284 = oriented_edge ( 'none', *, *, #1815, .f. ) ;
#26283 = oriented_edge ( 'none', *, *, #25478, .f. ) ;
#26285 = vector ( 'none', #26329, 1000.000000000000000 ) ;
#26286 = b_spline_curve_with_knots ( 'none', 3,
( #26281, #26280, #26279, #26278, #26277, #26276, #26275, #26274 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.003530740185801542600, 0.003933715801006001900, 0.004336691416210460400, 0.005142642646619350300 ),
.unspecified. ) ;
#26287 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -37.98985223130100100 ) ) ;
#26288 = oriented_edge ( 'none', *, *, #12199, .f. ) ;
#26289 = oriented_edge ( 'none', *, *, #51955, .f. ) ;
#26290 = face_outer_bound ( 'none', #11262, .t. ) ;
#26291 = oriented_edge ( 'none', *, *, #18735, .f. ) ;
#26292 = vector ( 'none', #26316, 1000.000000000000000 ) ;
#26293 = oriented_edge ( 'none', *, *, #21196, .t. ) ;
#26294 = line ( 'none', #26335, #26332 ) ;
#26295 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#26296 = oriented_edge ( 'none', *, *, #1916, .f. ) ;
#26297 = line ( 'none', #26295, #26361 ) ;
#26298 = axis2_placement_3d ( 'none', #26352, #26349, #26348 ) ;
#26299 = oriented_edge ( 'none', *, *, #25505, .t. ) ;
#26300 = oriented_edge ( 'none', *, *, #25344, .f. ) ;
#26301 = advanced_face ( 'none', ( #32868 ), #32869, .f. ) ;
#26302 = cartesian_point ( 'none', ( 10.45961277496221000, -3.883419246268949200, -8.441356398446100000 ) ) ;
#26303 = cartesian_point ( 'none', ( 10.38776362660787800, -4.007865621699204800, -8.398430544091152000 ) ) ;
#26304 = cartesian_point ( 'none', ( 10.31554749444104500, -4.132947631738265800, -8.360103649192414100 ) ) ;
#26305 = cartesian_point ( 'none', ( 10.24294610829554100, -4.258696921242203900, -8.326604671405830200 ) ) ;
#26306 = face_outer_bound ( 'none', #11237, .t. ) ;
#26307 = axis2_placement_3d ( 'none', #26322, #26311, #26308 ) ;
#26308 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26309 = b_spline_curve_with_knots ( 'none', 3,
( #26305, #26304, #26303, #26302 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003756786455376948600, 0.004203022907969483300 ),
.unspecified. ) ;
#26310 = oriented_edge ( 'none', *, *, #25530, .t. ) ;
#26311 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#26312 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -37.44194228827397800 ) ) ;
#26313 = oriented_edge ( 'none', *, *, #1964, .f. ) ;
#26314 = cylindrical_surface ( 'none', #26298, 8.850000000000001400 ) ;
#26315 = conical_surface ( 'none', #26307, 8.375496070352515000, 1.047197551196601000 ) ;
#26316 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26317 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26318 = vector ( 'none', #26317, 1000.000000000000000 ) ;
#26319 = cartesian_point ( 'none', ( -2.277101033773541600e-013, 3.499999999999999600, -124.5000000000000000 ) ) ;
#26320 = oriented_edge ( 'none', *, *, #26346, .f. ) ;
#26321 = cartesian_point ( 'none', ( 10.24294610829554100, -4.258696921242203900, -8.326604671405830200 ) ) ;
#26322 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.71589725978749600 ) ) ;
#26323 = cartesian_point ( 'none', ( -9.026279441628801700, -5.211324865405229500, -15.32287565553229800 ) ) ;
#26324 = line ( 'none', #26323, #26292 ) ;
#26325 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26326 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26327 = line ( 'none', #26319, #26318 ) ;
#26328 = cartesian_point ( 'none', ( 31.50000000000000000, 7.000000000000000000, 3.000000000000000900 ) ) ;
#26329 = direction ( 'none', ( 0.8660254037844381500, 0.0000000000000000000, 0.5000000000000008900 ) ) ;
#26330 = cylindrical_surface ( 'none', #26345, 8.850000000000001400 ) ;
#26331 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26332 = vector ( 'none', #26331, 1000.000000000000000 ) ;
#26333 = face_outer_bound ( 'none', #11313, .t. ) ;
#26334 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#26335 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#26336 = vector ( 'none', #26382, 1000.000000000000000 ) ;
#26337 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26338 = edge_curve ( 'none', #18375, #18598, #32871, .t. ) ;
#26339 = face_outer_bound ( 'none', #11248, .t. ) ;
#26340 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26341 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#26342 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.98985223130100100 ) ) ;
#26344 = advanced_face ( 'none', ( #32915, #32861 ), #32878, .f. ) ;
#26343 = axis2_placement_3d ( 'none', #26355, #26337, #26347 ) ;
#26345 = axis2_placement_3d ( 'none', #26334, #26398, #26396 ) ;
#26346 = edge_curve ( 'none', #18227, #18202, #32906, .t. ) ;
#26347 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26348 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26349 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26350 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#26351 = line ( 'none', #26350, #26393 ) ;
#26352 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#26353 = axis2_placement_3d ( 'none', #26342, #26341, #26340 ) ;
#26354 = cylindrical_surface ( 'none', #26343, 8.850000000000001400 ) ;
#26355 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#26356 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26357 = vector ( 'none', #26356, 1000.000000000000000 ) ;
#26358 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#26359 = line ( 'none', #26358, #26357 ) ;
#26360 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26361 = vector ( 'none', #26360, 1000.000000000000000 ) ;
#26362 = face_outer_bound ( 'none', #11253, .t. ) ;
#26363 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26364 = vector ( 'none', #26363, 1000.000000000000000 ) ;
#26365 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#26366 = line ( 'none', #26365, #26364 ) ;
#26367 = plane ( 'none', #26429 ) ;
#26368 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26369 = face_outer_bound ( 'none', #11265, .t. ) ;
#26370 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26372 = oriented_edge ( 'none', *, *, #1957, .f. ) ;
#26371 = vector ( 'none', #26370, 1000.000000000000000 ) ;
#26373 = face_outer_bound ( 'none', #11298, .t. ) ;
#26374 = axis2_placement_3d ( 'none', #26379, #26432, #26368 ) ;
#26375 = direction ( 'none', ( -0.5000000000000018900, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#26376 = direction ( 'none', ( 0.8660254037844376000, 0.5000000000000020000, 0.0000000000000000000 ) ) ;
#26377 = cartesian_point ( 'none', ( -10.67627944162881100, 2.353441032916502500, -15.32287565553229800 ) ) ;
#26378 = face_outer_bound ( 'none', #11308, .t. ) ;
#26379 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#26380 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#26381 = plane ( 'none', #26399 ) ;
#26382 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26383 = advanced_face ( 'none', ( #32873 ), #32860, .t. ) ;
#26384 = cartesian_point ( 'none', ( 4.399999999999999500, 10.42264973081037400, -15.32287565553229500 ) ) ;
#26385 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.101411730778925300e-016 ) ) ;
#26386 = vector ( 'none', #26385, 1000.000000000000000 ) ;
#26387 = cartesian_point ( 'none', ( 31.50000000000000000, 7.000000000000000000, 3.000000000000002700 ) ) ;
#26388 = line ( 'none', #26387, #26386 ) ;
#26389 = edge_loop ( 'none', ( #26815, #26564, #26296, #26417 ) ) ;
#26390 = edge_loop ( 'none', ( #26838, #26611, #26748, #26241 ) ) ;
#26391 = line ( 'none', #26380, #26371 ) ;
#26392 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26393 = vector ( 'none', #26392, 1000.000000000000000 ) ;
#26394 = edge_curve ( 'none', #1864, #1922, #32914, .t. ) ;
#26395 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -37.98985223130100100 ) ) ;
#26396 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26397 = oriented_edge ( 'none', *, *, #1909, .f. ) ;
#26398 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26399 = axis2_placement_3d ( 'none', #26377, #26376, #26375 ) ;
#26400 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#26401 = line ( 'none', #26400, #26336 ) ;
#26402 = axis2_placement_3d ( 'none', #26466, #26465, #26464 ) ;
#26403 = advanced_face ( 'none', ( #32881 ), #32656, .t. ) ;
#26404 = face_outer_bound ( 'none', #11259, .t. ) ;
#26405 = cylindrical_surface ( 'none', #26402, 8.850000000000001400 ) ;
#26406 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26407 = vector ( 'none', #26406, 1000.000000000000000 ) ;
#26408 = face_outer_bound ( 'none', #11389, .t. ) ;
#26409 = cartesian_point ( 'none', ( 31.50000000000000000, 7.000000000000000000, 3.000000000000002700 ) ) ;
#26410 = direction ( 'none', ( 0.5000000000000000000, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26411 = cartesian_point ( 'none', ( -3.300000000000000700, 10.42264973081035100, -15.32287565553229500 ) ) ;
#26412 = line ( 'none', #26411, #26407 ) ;
#26413 = edge_loop ( 'none', ( #26474, #26397, #26524, #26284 ) ) ;
#26414 = plane ( 'none', #26418 ) ;
#26415 = axis2_placement_3d ( 'none', #26436, #26435, #26434 ) ;
#26417 = oriented_edge ( 'none', *, *, #1930, .f. ) ;
#26416 = axis2_placement_3d ( 'none', #26384, #26420, #26410 ) ;
#26418 = axis2_placement_3d ( 'none', #26409, #26472, #26471 ) ;
#26419 = plane ( 'none', #26416 ) ;
#26420 = direction ( 'none', ( 0.8660254037844387100, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#26421 = direction ( 'none', ( 0.7071067811865449100, 0.0000000000000000000, 0.7071067811865502400 ) ) ;
#26422 = oriented_edge ( 'none', *, *, #1975, .f. ) ;
#26423 = direction ( 'none', ( -0.5773502691896299500, 0.5773502691896219600, 0.5773502691896256200 ) ) ;
#26424 = cartesian_point ( 'none', ( 0.5000000000000001100, 6.499999999999996400, 3.499999999999999600 ) ) ;
#26425 = advanced_face ( 'none', ( #32952, #32950, #32946, #32956 ), #32955, .t. ) ;
#26426 = face_outer_bound ( 'none', #11287, .t. ) ;
#26427 = cartesian_point ( 'none', ( 4.399999999999999500, 10.42264973081037400, -15.32287565553229500 ) ) ;
#26428 = line ( 'none', #26427, #26431 ) ;
#26429 = axis2_placement_3d ( 'none', #26424, #26423, #26421 ) ;
#26430 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26431 = vector ( 'none', #26430, 1000.000000000000000 ) ;
#26432 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26433 = cylindrical_surface ( 'none', #26374, 8.850000000000001400 ) ;
#26434 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.101411730778925300e-016 ) ) ;
#26435 = direction ( 'none', ( 1.101411730778925300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26436 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.000000000000000000, 3.499999999999999600 ) ) ;
#26437 = cartesian_point ( 'none', ( -11.22627944162881900, -1.400813088753709100, -8.720033886374313400 ) ) ;
#26438 = advanced_face ( 'none', ( #32954 ), #32951, .t. ) ;
#26440 = edge_curve ( 'none', #50628, #26174, #32935, .t. ) ;
#26439 = cartesian_point ( 'none', ( 31.50000000000000000, 6.499999999999996400, 3.500000000000001300 ) ) ;
#26441 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.000000000000000000, -3.499999999999999600 ) ) ;
#26442 = oriented_edge ( 'none', *, *, #25227, .f. ) ;
#26443 = cartesian_point ( 'none', ( 0.5000000000000001100, 6.499999999999996400, 3.499999999999999600 ) ) ;
#26444 = oriented_edge ( 'none', *, *, #26727, .t. ) ;
#26445 = oriented_edge ( 'none', *, *, #26992, .t. ) ;
#26446 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26447 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26448 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#26449 = vector ( 'none', #26448, 1000.000000000000100 ) ;
#26450 = oriented_edge ( 'none', *, *, #8752, .t. ) ;
#26451 = axis2_placement_3d ( 'none', #26470, #26447, #26446 ) ;
#26452 = plane ( 'none', #26415 ) ;
#26453 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26454 = vector ( 'none', #26453, 1000.000000000000000 ) ;
#26455 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#26456 = line ( 'none', #26455, #26454 ) ;
#26457 = face_outer_bound ( 'none', #11301, .t. ) ;
#26458 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -37.71589725978749600 ) ) ;
#26459 = line ( 'none', #26458, #26449 ) ;
#26460 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26461 = vector ( 'none', #26460, 1000.000000000000000 ) ;
#26462 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#26463 = conical_surface ( 'none', #26451, 9.087251964823741100, 1.047197551196596700 ) ;
#26464 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26465 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26466 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#26467 = oriented_edge ( 'none', *, *, #2000, .f. ) ;
#26468 = line ( 'none', #26462, #26461 ) ;
#26469 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000004400, -2.999999999999999100 ) ) ;
#26470 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.30496480251722600 ) ) ;
#26471 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865500200, 0.7071067811865451300 ) ) ;
#26472 = direction ( 'none', ( -7.788157037121928900e-017, 0.7071067811865451300, 0.7071067811865500200 ) ) ;
#26473 = axis2_placement_3d ( 'none', #25139, #25390, #25650 ) ;
#26474 = oriented_edge ( 'none', *, *, #16554, .t. ) ;
#26475 = direction ( 'none', ( 1.000000000000000000, 1.609823385706477400e-015, 0.0000000000000000000 ) ) ;
#26476 = direction ( 'none', ( 1.609823385706477400e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26477 = cartesian_point ( 'none', ( -11.67627944162881100, 2.353441032916500800, -15.32287565553229800 ) ) ;
#26478 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#26479 = line ( 'none', #26478, #24864 ) ;
#26480 = oriented_edge ( 'none', *, *, #26772, .t. ) ;
#26481 = oriented_edge ( 'none', *, *, #26983, .t. ) ;
#26482 = direction ( 'none', ( -0.4999999999999998900, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#26483 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.101411730778925300e-016 ) ) ;
#26484 = vector ( 'none', #26483, 1000.000000000000000 ) ;
#26485 = axis2_placement_3d ( 'none', #26477, #26476, #26475 ) ;
#26486 = oriented_edge ( 'none', *, *, #26494, .t. ) ;
#26487 = face_outer_bound ( 'none', #11335, .t. ) ;
#26488 = vertex_point ( 'none', #32949 ) ;
#26489 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26490 = edge_loop ( 'none', ( #27382, #26505, #27760, #27792 ) ) ;
#26491 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26492 = cartesian_point ( 'none', ( 31.50000000000000000, 0.0000000000000000000, 2.999999999999995600 ) ) ;
#26493 = line ( 'none', #26492, #26484 ) ;
#26494 = edge_curve ( 'none', #26714, #26708, #32925, .t. ) ;
#26495 = cartesian_point ( 'none', ( -11.33920385327096400, -1.596403907132731200, -8.963349070500894900 ) ) ;
#26496 = edge_curve ( 'none', #26708, #50597, #32926, .t. ) ;
#26497 = plane ( 'none', #26501 ) ;
#26498 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26499 = vector ( 'none', #26498, 1000.000000000000000 ) ;
#26500 = edge_curve ( 'none', #29464, #50653, #32939, .t. ) ;
#26501 = axis2_placement_3d ( 'none', #26441, #26491, #26489 ) ;
#26502 = face_outer_bound ( 'none', #11328, .t. ) ;
#26503 = oriented_edge ( 'none', *, *, #25478, .t. ) ;
#26504 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.499999999999996400, -2.999999999999999100 ) ) ;
#26505 = oriented_edge ( 'none', *, *, #27606, .f. ) ;
#26506 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.000000000000000000, -2.999999999999999100 ) ) ;
#26507 = line ( 'none', #26506, #26499 ) ;
#26509 = oriented_edge ( 'none', *, *, #26517, .f. ) ;
#26508 = plane ( 'none', #26473 ) ;
#26510 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.499999999999996400, 2.999999999999995600 ) ) ;
#26511 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26512 = vector ( 'none', #26511, 1000.000000000000000 ) ;
#26513 = cartesian_point ( 'none', ( 0.5000000000000035500, 7.000000000000000000, -3.499999999999999600 ) ) ;
#26514 = oriented_edge ( 'none', *, *, #21105, .t. ) ;
#26515 = line ( 'none', #26513, #26512 ) ;
#26516 = plane ( 'none', #26485 ) ;
#26517 = edge_curve ( 'none', #11558, #10277, #32972, .t. ) ;
#26518 = cartesian_point ( 'none', ( 31.50000000000000000, 7.000000000000000000, 0.0000000000000000000 ) ) ;
#26519 = line ( 'none', #26576, #26568 ) ;
#26520 = face_outer_bound ( 'none', #11369, .t. ) ;
#26521 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26522 = vector ( 'none', #26521, 1000.000000000000000 ) ;
#26523 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.000000000000000000, -2.999999999999999100 ) ) ;
#26524 = oriented_edge ( 'none', *, *, #26394, .f. ) ;
#26525 = cartesian_point ( 'none', ( 31.50000000000000000, 0.0000000000000000000, -2.999999999999992500 ) ) ;
#26526 = edge_loop ( 'none', ( #27306, #27279 ) ) ;
#26527 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26528 = vector ( 'none', #26527, 1000.000000000000000 ) ;
#26529 = cartesian_point ( 'none', ( 31.50000000000000000, 0.0000000000000000000, -2.999999999999992500 ) ) ;
#26530 = cartesian_point ( 'none', ( 31.50000000000000000, 6.499999999999996400, 0.0000000000000000000 ) ) ;
#26531 = cartesian_point ( 'none', ( 31.50000000000000000, 6.499999999999996400, -3.499999999999999600 ) ) ;
#26532 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26533 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26534 = cartesian_point ( 'none', ( 31.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26535 = line ( 'none', #26523, #26522 ) ;
#26536 = circle ( 'none', #26588, 3.000000000000000900 ) ;
#26537 = line ( 'none', #26529, #26528 ) ;
#26538 = face_outer_bound ( 'none', #11350, .t. ) ;
#26539 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26540 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#26541 = cartesian_point ( 'none', ( 31.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26542 = axis2_placement_3d ( 'none', #26541, #26540, #26539 ) ;
#26543 = circle ( 'none', #26542, 2.999999999999993800 ) ;
#26544 = axis2_placement_3d ( 'none', #26534, #26533, #26532 ) ;
#26545 = cartesian_point ( 'none', ( 31.50000000000000000, 0.0000000000000000000, 2.999999999999995600 ) ) ;
#26546 = cartesian_point ( 'none', ( 0.5000000000000038900, 0.0000000000000000000, 2.999999999999992500 ) ) ;
#26547 = edge_loop ( 'none', ( #26503, #26514 ) ) ;
#26548 = cartesian_point ( 'none', ( 0.5000000000000038900, 0.0000000000000000000, -2.999999999999992500 ) ) ;
#26549 = plane ( 'none', #26544 ) ;
#26550 = cartesian_point ( 'none', ( 31.50000000000000000, 7.000000000000000000, -2.999999999999999100 ) ) ;
#26551 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#26552 = axis2_placement_3d ( 'none', #26556, #26616, #26615 ) ;
#26553 = line ( 'none', #26604, #26603 ) ;
#26554 = face_outer_bound ( 'none', #11361, .t. ) ;
#26555 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26556 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.000000000000000000, -3.499999999999999600 ) ) ;
#26557 = face_outer_bound ( 'none', #12209, .t. ) ;
#26558 = axis2_placement_3d ( 'none', #26569, #26551, #26555 ) ;
#26559 = circle ( 'none', #26644, 3.500000000000001300 ) ;
#26560 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26561 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26562 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -35.71589725978749600 ) ) ;
#26563 = cartesian_point ( 'none', ( 0.5000000000000035500, 6.499999999999996400, -3.499999999999999600 ) ) ;
#26564 = oriented_edge ( 'none', *, *, #1906, .f. ) ;
#26565 = edge_curve ( 'none', #1781, #1829, #32973, .t. ) ;
#26566 = edge_loop ( 'none', ( #26699, #26865, #26967, #26902 ) ) ;
#26567 = cartesian_point ( 'none', ( 0.5000000000000035500, 0.5000000000000013300, -3.499999999999999600 ) ) ;
#26568 = vector ( 'none', #26575, 1000.000000000000000 ) ;
#26569 = cartesian_point ( 'none', ( -65.00000000000014200, -61.00000000000000000, 51.70000000000003100 ) ) ;
#26570 = plane ( 'none', #26552 ) ;
#26571 = cylindrical_surface ( 'none', #26558, 5.500000000000005300 ) ;
#26572 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26573 = vector ( 'none', #26572, 1000.000000000000000 ) ;
#26574 = circle ( 'none', #26583, 3.500000000000001300 ) ;
#26575 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#26576 = cartesian_point ( 'none', ( 31.50000000000000000, 7.000000000000000000, -3.499999999999999600 ) ) ;
#26577 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26578 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26579 = cartesian_point ( 'none', ( 31.50000000000000000, 7.000000000000000000, 0.0000000000000000000 ) ) ;
#26580 = axis2_placement_3d ( 'none', #26579, #26578, #26577 ) ;
#26581 = cartesian_point ( 'none', ( 0.5000000000000004400, 7.000000000000000000, 3.499999999999999600 ) ) ;
#26582 = line ( 'none', #26581, #26573 ) ;
#26583 = axis2_placement_3d ( 'none', #26530, #26561, #26560 ) ;
#26584 = plane ( 'none', #26580 ) ;
#26585 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26586 = advanced_face ( 'none', ( #32971 ), #32921, .t. ) ;
#26587 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26588 = axis2_placement_3d ( 'none', #26518, #26587, #26585 ) ;
#26589 = vector ( 'none', #26641, 1000.000000000000000 ) ;
#26590 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000004400, 2.999999999999995600 ) ) ;
#26591 = cartesian_point ( 'none', ( -11.17627944162881100, -3.219466436701030600, -15.32287565553229800 ) ) ;
#26592 = cartesian_point ( 'none', ( 31.50000000000000000, 0.5000000000000013300, 0.0000000000000000000 ) ) ;
#26593 = line ( 'none', #26639, #26638 ) ;
#26594 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.101411730778925300e-016 ) ) ;
#26595 = vector ( 'none', #26594, 1000.000000000000000 ) ;
#26596 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.499999999999996400, 3.499999999999999600 ) ) ;
#26597 = cylindrical_surface ( 'none', #26607, 3.500000000000001300 ) ;
#26598 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#26599 = vector ( 'none', #26598, 1000.000000000000000 ) ;
#26600 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#26601 = cartesian_point ( 'none', ( 31.50000000000000000, 7.000000000000000000, 0.0000000000000000000 ) ) ;
#26602 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26603 = vector ( 'none', #26602, 1000.000000000000000 ) ;
#26604 = cartesian_point ( 'none', ( 0.5000000000000001100, 7.000000000000000000, 3.499999999999999600 ) ) ;
#26605 = cartesian_point ( 'none', ( 31.50000000000000000, 7.000000000000000000, 3.500000000000001300 ) ) ;
#26606 = line ( 'none', #26605, #26599 ) ;
#26607 = axis2_placement_3d ( 'none', #26601, #26648, #26647 ) ;
#26608 = cartesian_point ( 'none', ( 31.50000000000000000, 0.5000000000000013300, -3.499999999999999600 ) ) ;
#26609 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26610 = vector ( 'none', #26609, 1000.000000000000000 ) ;
#26611 = oriented_edge ( 'none', *, *, #1877, .f. ) ;
#26613 = edge_curve ( 'none', #1828, #1873, #32927, .t. ) ;
#26612 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000013300, -3.499999999999999600 ) ) ;
#26614 = face_outer_bound ( 'none', #11377, .t. ) ;
#26615 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26616 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26617 = line ( 'none', #26596, #26595 ) ;
#26618 = line ( 'none', #26612, #26610 ) ;
#26619 = direction ( 'none', ( 0.4999999999999966100, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#26620 = plane ( 'none', #26633 ) ;
#26621 = cartesian_point ( 'none', ( -10.67627944162881400, -2.353441032916589600, -8.040218672905091100 ) ) ;
#26622 = direction ( 'none', ( 0.8660254037844407100, -0.4999999999999966100, -0.0000000000000000000 ) ) ;
#26623 = axis2_placement_3d ( 'none', #26591, #26622, #26619 ) ;
#26624 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26625 = vector ( 'none', #26624, 1000.000000000000000 ) ;
#26626 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.499999999999996400, -3.499999999999999600 ) ) ;
#26627 = line ( 'none', #26626, #26625 ) ;
#26628 = plane ( 'none', #26623 ) ;
#26629 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26630 = vector ( 'none', #26629, 1000.000000000000000 ) ;
#26631 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.000000000000000000, 2.999999999999995600 ) ) ;
#26632 = line ( 'none', #26631, #26630 ) ;
#26633 = axis2_placement_3d ( 'none', #26661, #26660, #26653 ) ;
#26634 = face_outer_bound ( 'none', #11419, .t. ) ;
#26635 = cartesian_point ( 'none', ( 0.5000000000000004400, 7.000000000000000000, -2.999999999999999100 ) ) ;
#26636 = cartesian_point ( 'none', ( -10.12627944162881000, -3.306068977079469600, -7.539765539435925300 ) ) ;
#26637 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.101411730778925300e-016 ) ) ;
#26638 = vector ( 'none', #26637, 1000.000000000000000 ) ;
#26639 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000013300, 3.499999999999999600 ) ) ;
#26640 = cartesian_point ( 'none', ( 0.5000000000000001100, 0.5000000000000013300, 3.499999999999999600 ) ) ;
#26641 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26642 = cartesian_point ( 'none', ( 31.50000000000000000, 0.5000000000000013300, 3.500000000000001300 ) ) ;
#26643 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26644 = axis2_placement_3d ( 'none', #26592, #26600, #26643 ) ;
#26645 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000004400, -3.499999999999999600 ) ) ;
#26646 = line ( 'none', #26645, #26589 ) ;
#26647 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26648 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#26649 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26650 = cartesian_point ( 'none', ( -10.12627944162881000, -3.306068977079469600, -15.32287565553229800 ) ) ;
#26651 = line ( 'none', #26650, #26696 ) ;
#26652 = b_spline_curve_with_knots ( 'none', 3,
( #26691, #26690, #26689, #26688 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.125824437374291900e-007, 0.001181663171962461700 ),
.unspecified. ) ;
#26653 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#26654 = cartesian_point ( 'none', ( -9.576279441628804200, -4.258696921242349600, -15.32287565553229800 ) ) ;
#26655 = cartesian_point ( 'none', ( -10.12627944162881000, -3.306068977079469600, -7.539765539435925300 ) ) ;
#26656 = cartesian_point ( 'none', ( -10.23866619571044900, -3.500728545246618100, -7.838392462339707700 ) ) ;
#26657 = cartesian_point ( 'none', ( -10.34970003853696200, -3.693044802381758400, -8.139068571133874400 ) ) ;
#26658 = cartesian_point ( 'none', ( -10.45961277496213300, -3.883419246269082900, -8.441356398446075100 ) ) ;
#26659 = b_spline_curve_with_knots ( 'none', 3,
( #26658, #26657, #26656, #26655 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.926532362198178600e-007, 0.001121691240364137000 ),
.unspecified. ) ;
#26660 = direction ( 'none', ( 0.8660254037844408200, -0.4999999999999963900, -0.0000000000000000000 ) ) ;
#26661 = cartesian_point ( 'none', ( -10.62627944162880700, -4.172094380863910600, -15.32287565553229800 ) ) ;
#26662 = face_outer_bound ( 'none', #11432, .t. ) ;
#26663 = cartesian_point ( 'none', ( -10.79294610829545900, -3.306068977079471300, -8.674699990824068500 ) ) ;
#26664 = cartesian_point ( 'none', ( -10.57118427710821800, -3.306068977079471800, -8.296109333758002100 ) ) ;
#26665 = cartesian_point ( 'none', ( -10.34899161794664700, -3.306068977079470900, -7.917779923426281600 ) ) ;
#26666 = cartesian_point ( 'none', ( -10.12627944162881000, -3.306068977079469600, -7.539765539435925300 ) ) ;
#26667 = face_outer_bound ( 'none', #11423, .t. ) ;
#26668 = b_spline_curve_with_knots ( 'none', 3,
( #26666, #26665, #26664, #26663 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.008384464818442025400, 0.009700588473144316700 ),
.unspecified. ) ;
#26669 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26670 = vector ( 'none', #26669, 1000.000000000000000 ) ;
#26671 = cartesian_point ( 'none', ( -10.67627944162881400, -2.353441032916589600, -15.32287565553229800 ) ) ;
#26672 = line ( 'none', #26671, #26670 ) ;
#26673 = cartesian_point ( 'none', ( -10.89996718618358800, -2.740879571515950200, -8.585909920071220100 ) ) ;
#26674 = cartesian_point ( 'none', ( -11.00961277496213400, -2.930791302106197500, -8.862320849399324600 ) ) ;
#26675 = plane ( 'none', #26678 ) ;
#26676 = cartesian_point ( 'none', ( -8.476279441628790300, -6.163952809568106900, -7.233070451787963200 ) ) ;
#26677 = b_spline_curve_with_knots ( 'none', 3,
( #26674, #26673, #26732, #26731 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.715568988218510800e-007, 0.001058812123506577000 ),
.unspecified. ) ;
#26678 = axis2_placement_3d ( 'none', #26654, #26687, #26725 ) ;
#26679 = advanced_face ( 'none', ( #32978 ), #32967, .f. ) ;
#26680 = edge_curve ( 'none', #27977, #614, #33012, .t. ) ;
#26681 = vector ( 'none', #26693, 1000.000000000000000 ) ;
#26682 = cartesian_point ( 'none', ( -10.24294610829546000, -4.258696921242352200, -8.326604671405798200 ) ) ;
#26683 = cartesian_point ( 'none', ( -10.02155203717522600, -4.258696921242352200, -7.961598405473223400 ) ) ;
#26684 = cartesian_point ( 'none', ( -9.799380956937067600, -4.258696921242350400, -7.597047458389381400 ) ) ;
#26685 = cartesian_point ( 'none', ( -9.576279441628804200, -4.258696921242349600, -7.233070451787973800 ) ) ;
#26686 = b_spline_curve_with_knots ( 'none', 3,
( #26685, #26684, #26683, #26682 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009275065186099103900, 0.01055495423453023200 ),
.unspecified. ) ;
#26687 = direction ( 'none', ( -4.773959005888171500e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26688 = cartesian_point ( 'none', ( -9.576279441628804200, -4.258696921242349600, -7.233070451787973800 ) ) ;
#26689 = cartesian_point ( 'none', ( -9.688363811247899800, -4.452832744156955500, -7.556779570592286900 ) ) ;
#26690 = cartesian_point ( 'none', ( -9.799414764915640700, -4.645178638138460800, -7.881926371301232400 ) ) ;
#26691 = cartesian_point ( 'none', ( -9.909612774962132800, -4.836047190431971300, -8.208215831100162100 ) ) ;
#26692 = cartesian_point ( 'none', ( -9.576279441628804200, -4.258696921242349600, -7.233070451787973800 ) ) ;
#26693 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26694 = cartesian_point ( 'none', ( -9.576279441628804200, -4.258696921242349600, -15.32287565553229800 ) ) ;
#26695 = line ( 'none', #26694, #26681 ) ;
#26696 = vector ( 'none', #26649, 1000.000000000000000 ) ;
#26697 = cartesian_point ( 'none', ( -8.476279441628790300, -6.163952809568106900, -15.32287565553229800 ) ) ;
#26698 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#26699 = oriented_edge ( 'none', *, *, #26613, .t. ) ;
#26700 = plane ( 'none', #26767 ) ;
#26701 = cartesian_point ( 'none', ( -9.142946108295467100, -6.163952809568108600, -8.208215831100172700 ) ) ;
#26702 = cartesian_point ( 'none', ( -8.922554344906506800, -6.163952809568108600, -7.881932673219292700 ) ) ;
#26703 = cartesian_point ( 'none', ( -8.700388897162289600, -6.163952809568106900, -7.556693962421072700 ) ) ;
#26704 = cartesian_point ( 'none', ( -8.476279441628790300, -6.163952809568106900, -7.233070451787963200 ) ) ;
#26706 = edge_curve ( 'none', #50328, #26999, #32938, .t. ) ;
#26705 = axis2_placement_3d ( 'none', #26718, #26717, #26698 ) ;
#26707 = b_spline_curve_with_knots ( 'none', 3,
( #26704, #26703, #26702, #26701 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.007489566479323428600, 0.008667621009944937600 ),
.unspecified. ) ;
#26708 = vertex_point ( 'none', #32961 ) ;
#26709 = face_outer_bound ( 'none', #11456, .t. ) ;
#26710 = direction ( 'none', ( 0.4999999999999995600, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#26711 = direction ( 'none', ( -0.8660254037844389300, -0.4999999999999995600, 0.0000000000000000000 ) ) ;
#26712 = cartesian_point ( 'none', ( -1.600000000000000800, 11.28867513459480600, -15.32287565553229500 ) ) ;
#26714 = vertex_point ( 'none', #33004 ) ;
#26713 = line ( 'none', #26697, #26770 ) ;
#26716 = oriented_edge ( 'none', *, *, #26747, .t. ) ;
#26715 = face_outer_bound ( 'none', #11469, .t. ) ;
#26717 = direction ( 'none', ( 0.8660254037844408200, -0.4999999999999963900, -0.0000000000000000000 ) ) ;
#26718 = cartesian_point ( 'none', ( -8.976279441628786800, -7.029978213352547900, -15.32287565553229800 ) ) ;
#26719 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26720 = vector ( 'none', #26719, 1000.000000000000000 ) ;
#26721 = axis2_placement_3d ( 'none', #26712, #26711, #26710 ) ;
#26722 = cartesian_point ( 'none', ( 0.5000000000000004400, 7.000000000000000000, 2.999999999999999100 ) ) ;
#26723 = vertex_point ( 'none', #32958 ) ;
#26724 = plane ( 'none', #26721 ) ;
#26725 = direction ( 'none', ( -1.000000000000000000, -4.773959005888171500e-015, 0.0000000000000000000 ) ) ;
#26726 = face_outer_bound ( 'none', #11342, .t. ) ;
#26727 = edge_curve ( 'none', #26165, #26714, #32999, .t. ) ;
#26728 = cartesian_point ( 'none', ( 31.50000000000000000, 6.499999999999996400, -3.499999999999999600 ) ) ;
#26729 = line ( 'none', #26728, #26720 ) ;
#26730 = plane ( 'none', #26705 ) ;
#26731 = cartesian_point ( 'none', ( -10.67627944162881400, -2.353441032916589600, -8.040218672905091100 ) ) ;
#26732 = cartesian_point ( 'none', ( -10.78896007145559800, -2.548609608805443700, -8.311707193776131300 ) ) ;
#26733 = cartesian_point ( 'none', ( 2.700000000000001100, -11.28867513459479700, -15.32287565553229500 ) ) ;
#26734 = cartesian_point ( 'none', ( 7.492946108295527100, -9.021836642056648300, -9.459784372770839100 ) ) ;
#26735 = face_outer_bound ( 'none', #11679, .t. ) ;
#26736 = cartesian_point ( 'none', ( -11.22627944162881900, -1.400813088753709100, -8.720033886374313400 ) ) ;
#26737 = direction ( 'none', ( -1.000000000000000000, -4.607425552194398900e-015, 0.0000000000000000000 ) ) ;
#26738 = plane ( 'none', #26750 ) ;
#26739 = cartesian_point ( 'none', ( 7.052013649583138000, -9.021836642056651800, -8.963225591220661300 ) ) ;
#26740 = cartesian_point ( 'none', ( 7.274263005375391200, -9.021836642056650000, -9.210316322520688100 ) ) ;
#26741 = cartesian_point ( 'none', ( -8.476279441628790300, -6.163952809568106900, -7.233070451787963200 ) ) ;
#26742 = cartesian_point ( 'none', ( -8.587829505836994700, -6.357163188364290300, -7.597045195756849400 ) ) ;
#26743 = cartesian_point ( 'none', ( -8.698913804019468900, -6.549566836739465700, -7.961592023850188900 ) ) ;
#26745 = edge_curve ( 'none', #26164, #26793, #33000, .t. ) ;
#26744 = cartesian_point ( 'none', ( -8.809612774962129600, -6.741303078757745500, -8.326604671405830200 ) ) ;
#26746 = oriented_edge ( 'none', *, *, #26745, .t. ) ;
#26747 = edge_curve ( 'none', #50614, #26165, #32992, .t. ) ;
#26748 = oriented_edge ( 'none', *, *, #26613, .f. ) ;
#26749 = axis2_placement_3d ( 'none', #26764, #26759, #26737 ) ;
#26750 = axis2_placement_3d ( 'none', #26733, #26197, #26196 ) ;
#26751 = b_spline_curve_with_knots ( 'none', 3,
( #26744, #26743, #26742, #26741 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.453080005561473300e-007, 0.001281172263256717600 ),
.unspecified. ) ;
#26752 = edge_curve ( 'none', #26488, #50327, #32986, .t. ) ;
#26753 = face_outer_bound ( 'none', #11416, .t. ) ;
#26754 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26755 = vector ( 'none', #26754, 1000.000000000000000 ) ;
#26756 = cartesian_point ( 'none', ( -11.22627944162881900, -1.400813088753709100, -15.32287565553229800 ) ) ;
#26757 = plane ( 'none', #26749 ) ;
#26758 = face_outer_bound ( 'none', #11397, .t. ) ;
#26759 = direction ( 'none', ( -4.607425552194398900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26760 = direction ( 'none', ( 0.4999999999999966100, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#26761 = direction ( 'none', ( 0.8660254037844407100, -0.4999999999999966100, -0.0000000000000000000 ) ) ;
#26762 = cartesian_point ( 'none', ( -11.72627944162881500, -2.266838492538150200, -15.32287565553229800 ) ) ;
#26763 = line ( 'none', #26756, #26755 ) ;
#26764 = cartesian_point ( 'none', ( -11.22627944162881900, -1.400813088753709100, -15.32287565553229800 ) ) ;
#26765 = face_outer_bound ( 'none', #11400, .t. ) ;
#26766 = oriented_edge ( 'none', *, *, #26752, .t. ) ;
#26768 = oriented_edge ( 'none', *, *, #26215, .t. ) ;
#26767 = axis2_placement_3d ( 'none', #26762, #26761, #26760 ) ;
#26769 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26770 = vector ( 'none', #26769, 1000.000000000000000 ) ;
#26771 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#26772 = edge_curve ( 'none', #26793, #26488, #33041, .t. ) ;
#26773 = oriented_edge ( 'none', *, *, #50561, .t. ) ;
#26774 = vector ( 'none', #26833, 1000.000000000000000 ) ;
#26775 = cartesian_point ( 'none', ( -7.376279441628767600, -8.069208697893858000, -15.32287565553229800 ) ) ;
#26776 = line ( 'none', #26775, #26774 ) ;
#26777 = vector ( 'none', #26787, 1000.000000000000000 ) ;
#26778 = plane ( 'none', #26809 ) ;
#26779 = cartesian_point ( 'none', ( -8.042946108295463900, -8.069208697893886400, -8.862320849399365500 ) ) ;
#26780 = cartesian_point ( 'none', ( -7.823516944678876200, -8.069208697893859700, -8.585735992166970500 ) ) ;
#26781 = cartesian_point ( 'none', ( -7.601424154531763100, -8.069208697893859700, -8.311446323930100600 ) ) ;
#26782 = cartesian_point ( 'none', ( -7.376279441628809300, -8.069208697893858000, -8.040218672905098200 ) ) ;
#26783 = line ( 'none', #26788, #26777 ) ;
#26784 = face_outer_bound ( 'none', #11488, .t. ) ;
#26785 = b_spline_curve_with_knots ( 'none', 3,
( #26782, #26781, #26780, #26779 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005050568123124962600, 0.006105201277426461300 ),
.unspecified. ) ;
#26786 = edge_loop ( 'none', ( #25325, #28767 ) ) ;
#26787 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26788 = cartesian_point ( 'none', ( 8.694868707830776900e-016, -10.42264973081037400, -15.32287565553229500 ) ) ;
#26789 = cartesian_point ( 'none', ( -7.376279441628809300, -8.069208697893858000, -8.040218672905098200 ) ) ;
#26790 = cartesian_point ( 'none', ( -7.487504738707237100, -8.261856563520710800, -8.428090603125953700 ) ) ;
#26791 = cartesian_point ( 'none', ( -7.598609244290836200, -8.454295212141325100, -8.816101153793752600 ) ) ;
#26792 = cartesian_point ( 'none', ( -7.709612774962121900, -8.646558967083525000, -9.204227120211941200 ) ) ;
#26793 = vertex_point ( 'none', #33003 ) ;
#26794 = axis2_placement_3d ( 'none', #26822, #26821, #26820 ) ;
#26795 = b_spline_curve_with_knots ( 'none', 3,
( #26792, #26791, #26790, #26789 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.651258063185570400e-007, 0.001341867418128114700 ),
.unspecified. ) ;
#26796 = plane ( 'none', #26829 ) ;
#26797 = face_outer_bound ( 'none', #11507, .t. ) ;
#26798 = cartesian_point ( 'none', ( -7.376279441628809300, -8.069208697893858000, -8.040218672905098200 ) ) ;
#26799 = cartesian_point ( 'none', ( -8.037637469678104600, -7.309458516143095600, -7.917786508665458600 ) ) ;
#26800 = cartesian_point ( 'none', ( -8.148733846671342800, -7.501883085632213600, -8.296116119184411300 ) ) ;
#26801 = cartesian_point ( 'none', ( -8.259612774962125300, -7.693931022920637000, -8.674699990824128900 ) ) ;
#26802 = oriented_edge ( 'none', *, *, #13330, .f. ) ;
#26803 = face_outer_bound ( 'none', #11479, .t. ) ;
#26804 = cartesian_point ( 'none', ( -8.476279441628790300, -6.163952809568106900, -15.32287565553229800 ) ) ;
#26805 = direction ( 'none', ( -4.607425552194398900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26806 = cartesian_point ( 'none', ( -6.826279441628756200, -9.021836642056735300, -15.32287565553229800 ) ) ;
#26807 = face_outer_bound ( 'none', #11519, .t. ) ;
#26808 = face_outer_bound ( 'none', #11450, .t. ) ;
#26809 = axis2_placement_3d ( 'none', #26849, #26848, #26847 ) ;
#26810 = cartesian_point ( 'none', ( -8.592946108295459200, -7.116580753731006400, -8.441356398446092900 ) ) ;
#26811 = cartesian_point ( 'none', ( -8.373022667120016700, -7.116580753730985100, -8.138933852296455400 ) ) ;
#26812 = cartesian_point ( 'none', ( -8.150961512603348800, -7.116580753730983300, -7.838270981803100700 ) ) ;
#26813 = cartesian_point ( 'none', ( -7.926279441628801200, -7.116580753730982400, -7.539765539435926200 ) ) ;
#26815 = oriented_edge ( 'none', *, *, #26394, .t. ) ;
#26814 = direction ( 'none', ( -4.773959005888171500e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26816 = axis2_placement_3d ( 'none', #26804, #26814, #26825 ) ;
#26817 = b_spline_curve_with_knots ( 'none', 3,
( #26801, #26800, #26799, #26855 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.569180070628965500e-007, 0.001316709421667477700 ),
.unspecified. ) ;
#26818 = b_spline_curve_with_knots ( 'none', 3,
( #26813, #26812, #26811, #26810 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004908777032649320300, 0.006028560043088398800 ),
.unspecified. ) ;
#26819 = oriented_edge ( 'none', *, *, #28819, .f. ) ;
#26820 = direction ( 'none', ( -1.000000000000000000, -4.773959005888171500e-015, 0.0000000000000000000 ) ) ;
#26821 = direction ( 'none', ( -4.773959005888171500e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26822 = cartesian_point ( 'none', ( -7.926279441628779800, -7.116580753730982400, -15.32287565553229800 ) ) ;
#26823 = plane ( 'none', #26816 ) ;
#26824 = cartesian_point ( 'none', ( -7.926279441628801200, -7.116580753730982400, -7.539765539435926200 ) ) ;
#26825 = direction ( 'none', ( -1.000000000000000000, -4.773959005888171500e-015, 0.0000000000000000000 ) ) ;
#26826 = direction ( 'none', ( -1.000000000000000000, -4.607425552194398900e-015, 0.0000000000000000000 ) ) ;
#26827 = direction ( 'none', ( -4.607425552194398900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26828 = cartesian_point ( 'none', ( -7.376279441628767600, -8.069208697893858000, -15.32287565553229800 ) ) ;
#26829 = axis2_placement_3d ( 'none', #26828, #26827, #26826 ) ;
#26830 = plane ( 'none', #26794 ) ;
#26831 = oriented_edge ( 'none', *, *, #1790, .f. ) ;
#26832 = oriented_edge ( 'none', *, *, #16535, .t. ) ;
#26833 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26834 = plane ( 'none', #26879 ) ;
#26835 = b_spline_curve_with_knots ( 'none', 3,
( #26886, #26885, #26884, #26883 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.303844794472391800e-007, 0.001235652914815833600 ),
.unspecified. ) ;
#26836 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#26838 = oriented_edge ( 'none', *, *, #16842, .t. ) ;
#26837 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999995600, 0.0000000000000000000 ) ) ;
#26839 = cartesian_point ( 'none', ( 0.5000000000000006700, -11.28867513459481300, -15.32287565553229500 ) ) ;
#26840 = axis2_placement_3d ( 'none', #26839, #26837, #26836 ) ;
#26841 = plane ( 'none', #26840 ) ;
#26842 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26843 = vector ( 'none', #26842, 1000.000000000000000 ) ;
#26844 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26845 = vector ( 'none', #26844, 1000.000000000000000 ) ;
#26846 = cartesian_point ( 'none', ( -2.199999999999999300, -10.42264973081037400, -7.539765539435922600 ) ) ;
#26847 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844408200, 0.0000000000000000000 ) ) ;
#26848 = direction ( 'none', ( 0.8660254037844408200, -0.4999999999999963400, -0.0000000000000000000 ) ) ;
#26849 = cartesian_point ( 'none', ( -8.426279441628775400, -7.982606157515424300, -15.32287565553229800 ) ) ;
#26850 = cartesian_point ( 'none', ( -7.926279441628779800, -7.116580753730982400, -15.32287565553229800 ) ) ;
#26851 = line ( 'none', #26850, #26845 ) ;
#26852 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#26853 = line ( 'none', #26852, #26843 ) ;
#26854 = face_outer_bound ( 'none', #11505, .t. ) ;
#26855 = cartesian_point ( 'none', ( -7.926279441628801200, -7.116580753730982400, -7.539765539435926200 ) ) ;
#26856 = cartesian_point ( 'none', ( -6.826279441628758000, -9.021836642056735300, -8.720033886374261900 ) ) ;
#26857 = direction ( 'none', ( -1.000000000000000000, -4.607425552194398900e-015, 0.0000000000000000000 ) ) ;
#26858 = direction ( 'none', ( -0.8660254037844387100, 0.4999999999999998900, 0.0000000000000000000 ) ) ;
#26859 = plane ( 'none', #26881 ) ;
#26860 = cartesian_point ( 'none', ( -1.099999999999999200, -10.42264973081037400, -7.233070451787972000 ) ) ;
#26861 = cartesian_point ( 'none', ( -0.9879156303809013600, -10.61678555372498100, -7.556779570592288700 ) ) ;
#26862 = cartesian_point ( 'none', ( -0.8768646767131586000, -10.80913144770648800, -7.881926371301236900 ) ) ;
#26863 = oriented_edge ( 'none', *, *, #1736, .f. ) ;
#26864 = cartesian_point ( 'none', ( -0.7666666666666650500, -11.00000000000000200, -8.208215831100172700 ) ) ;
#26865 = oriented_edge ( 'none', *, *, #1875, .f. ) ;
#26866 = cylindrical_surface ( 'none', #26937, 8.850000000000001400 ) ;
#26867 = face_outer_bound ( 'none', #11482, .t. ) ;
#26868 = b_spline_curve_with_knots ( 'none', 3,
( #26864, #26862, #26861, #26860 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.125824437432419000e-007, 0.001181663171962482100 ),
.unspecified. ) ;
#26869 = face_outer_bound ( 'none', #11497, .t. ) ;
#26870 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#26871 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999995600, 0.0000000000000000000 ) ) ;
#26872 = cartesian_point ( 'none', ( -0.5999999999999994200, -11.28867513459481300, -15.32287565553229500 ) ) ;
#26873 = plane ( 'none', #26887 ) ;
#26874 = cartesian_point ( 'none', ( -1.433333333333334500, -11.00000000000000200, -8.326604671405817700 ) ) ;
#26875 = cartesian_point ( 'none', ( -1.322634362390674200, -10.80826375798172400, -7.961592023850183600 ) ) ;
#26876 = cartesian_point ( 'none', ( -1.211550064208203500, -10.61586010960655500, -7.597045195756850300 ) ) ;
#26877 = cartesian_point ( 'none', ( -1.099999999999999200, -10.42264973081037400, -7.233070451787972000 ) ) ;
#26878 = face_outer_bound ( 'none', #11531, .t. ) ;
#26879 = axis2_placement_3d ( 'none', #26872, #26871, #26870 ) ;
#26880 = cartesian_point ( 'none', ( 8.694868707830776900e-016, -10.42264973081037400, -15.32287565553229500 ) ) ;
#26881 = axis2_placement_3d ( 'none', #26880, #26858, #26916 ) ;
#26882 = b_spline_curve_with_knots ( 'none', 3,
( #26877, #26876, #26875, #26874 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.419091034901987600e-007, 0.001281168864359627800 ),
.unspecified. ) ;
#26883 = cartesian_point ( 'none', ( 8.857652582737248900e-016, -10.42264973081037400, -7.129715569651660100 ) ) ;
#26884 = cartesian_point ( 'none', ( 0.1117971688676120500, -10.61628810743143300, -7.475455492561828000 ) ) ;
#26885 = cartesian_point ( 'none', ( 0.2228658262804168500, -10.80866466519887200, -7.822140568972556300 ) ) ;
#26886 = cartesian_point ( 'none', ( 0.3333333333333364800, -11.00000000000000400, -8.169585876471785500 ) ) ;
#26887 = axis2_placement_3d ( 'none', #26806, #26805, #26857 ) ;
#26888 = face_outer_bound ( 'none', #11486, .t. ) ;
#26889 = cartesian_point ( 'none', ( -6.826279441628758000, -9.021836642056735300, -8.720033886374261900 ) ) ;
#26890 = cartesian_point ( 'none', ( -6.937426795053455400, -9.214349505315128800, -9.113885189931556500 ) ) ;
#26891 = cartesian_point ( 'none', ( -7.048535884938393000, -9.406796094178579500, -9.507779693206412500 ) ) ;
#26892 = cartesian_point ( 'none', ( -7.159612774962119500, -9.599186911246416500, -9.901710504412726300 ) ) ;
#26893 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26894 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26895 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26896 = b_spline_curve_with_knots ( 'none', 3,
( #26892, #26891, #26890, #26889 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.701411037029456300e-007, 0.001357232490987922100 ),
.unspecified. ) ;
#26897 = plane ( 'none', #26917 ) ;
#26898 = axis2_placement_3d ( 'none', #26940, #26939, #26938 ) ;
#26899 = cartesian_point ( 'none', ( -7.492946108295480900, -9.021836642056738900, -9.459784372770913700 ) ) ;
#26900 = cartesian_point ( 'none', ( -7.274263005375312100, -9.021836642056737100, -9.210316322520725400 ) ) ;
#26901 = cartesian_point ( 'none', ( -7.052013649583024300, -9.021836642056737100, -8.963225591220657800 ) ) ;
#26902 = oriented_edge ( 'none', *, *, #1827, .f. ) ;
#26903 = cartesian_point ( 'none', ( -6.826279441628758000, -9.021836642056735300, -8.720033886374261900 ) ) ;
#26904 = oriented_edge ( 'none', *, *, #1831, .f. ) ;
#26905 = cartesian_point ( 'none', ( -3.899999999999999900, -11.28867513459481300, -15.32287565553229500 ) ) ;
#26906 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#26907 = b_spline_curve_with_knots ( 'none', 3,
( #26903, #26901, #26900, #26899 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003727611219615313400, 0.004720534261749243100 ),
.unspecified. ) ;
#26908 = face_outer_bound ( 'none', #11278, .t. ) ;
#26909 = cartesian_point ( 'none', ( -0.3333333333333339800, -11.00000000000000200, -8.169585876471781900 ) ) ;
#26910 = cartesian_point ( 'none', ( -0.2228658262804146300, -10.80866466519887200, -7.822140568972552700 ) ) ;
#26911 = edge_loop ( 'none', ( #27434, #27146, #27031, #27426 ) ) ;
#26912 = cartesian_point ( 'none', ( -0.1117971688676100000, -10.61628810743143300, -7.475455492561826200 ) ) ;
#26913 = cartesian_point ( 'none', ( 8.857652582737248900e-016, -10.42264973081037400, -7.129715569651660100 ) ) ;
#26914 = b_spline_curve_with_knots ( 'none', 3,
( #26913, #26912, #26910, #26909 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.252635099334195700e-007, 0.001235647793846316000 ),
.unspecified. ) ;
#26915 = plane ( 'none', #26898 ) ;
#26916 = direction ( 'none', ( -0.4999999999999998900, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#26917 = axis2_placement_3d ( 'none', #26927, #26926, #26971 ) ;
#26918 = cartesian_point ( 'none', ( -2.799999999999999400, -11.28867513459481300, -15.32287565553229500 ) ) ;
#26919 = vector ( 'none', #26951, 1000.000000000000000 ) ;
#26920 = direction ( 'none', ( -0.4999999999999993300, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#26921 = direction ( 'none', ( 0.8660254037844390400, 0.4999999999999993900, 0.0000000000000000000 ) ) ;
#26922 = face_outer_bound ( 'none', #11589, .t. ) ;
#26923 = plane ( 'none', #26929 ) ;
#26924 = vector ( 'none', #26895, 1000.000000000000000 ) ;
#26925 = oriented_edge ( 'none', *, *, #27175, .t. ) ;
#26926 = direction ( 'none', ( -0.8660254037844388200, 0.4999999999999997200, 0.0000000000000000000 ) ) ;
#26927 = cartesian_point ( 'none', ( -2.199999999999999300, -10.42264973081037400, -15.32287565553229500 ) ) ;
#26928 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#26929 = axis2_placement_3d ( 'none', #26905, #26921, #26920 ) ;
#26930 = axis2_placement_3d ( 'none', #26918, #26959, #26950 ) ;
#26931 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26932 = vector ( 'none', #26931, 1000.000000000000000 ) ;
#26933 = cartesian_point ( 'none', ( -6.826279441628756200, -9.021836642056735300, -15.32287565553229800 ) ) ;
#26934 = cartesian_point ( 'none', ( 8.052052704393848600e-015, 65.75000000000000000, 4.500000000000003600 ) ) ;
#26935 = line ( 'none', #26933, #26932 ) ;
#26936 = cartesian_point ( 'none', ( 8.857652582737248900e-016, -10.42264973081037400, -7.129715569651660100 ) ) ;
#26937 = axis2_placement_3d ( 'none', #26906, #26894, #26893 ) ;
#26938 = direction ( 'none', ( 0.4999999999999966100, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#26939 = direction ( 'none', ( 0.8660254037844407100, -0.4999999999999966100, -0.0000000000000000000 ) ) ;
#26940 = cartesian_point ( 'none', ( -7.326279441628754400, -9.887862045841174600, -15.32287565553229800 ) ) ;
#26941 = line ( 'none', #26928, #26924 ) ;
#26942 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999995600, 0.0000000000000000000 ) ) ;
#26943 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26944 = cartesian_point ( 'none', ( -2.199999999999999300, -10.42264973081037400, -15.32287565553229500 ) ) ;
#26945 = line ( 'none', #26944, #26998 ) ;
#26946 = axis2_placement_3d ( 'none', #26948, #26942, #27002 ) ;
#26947 = face_outer_bound ( 'none', #11515, .t. ) ;
#26948 = cartesian_point ( 'none', ( -1.699999999999999500, -11.28867513459481300, -15.32287565553229500 ) ) ;
#26949 = plane ( 'none', #26946 ) ;
#26950 = direction ( 'none', ( -0.4999999999999993300, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#26951 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26952 = cartesian_point ( 'none', ( -3.299999999999998900, -10.42264973081037400, -15.32287565553229500 ) ) ;
#26953 = cartesian_point ( 'none', ( -3.299999999999999400, -10.42264973081037400, -8.040218672905089300 ) ) ;
#26954 = cartesian_point ( 'none', ( -3.187319370173209000, -10.61781830669923500, -8.311707193776138400 ) ) ;
#26955 = cartesian_point ( 'none', ( -3.076312255445215800, -10.81008826940974600, -8.585909920071239700 ) ) ;
#26956 = cartesian_point ( 'none', ( -2.966666666666665500, -11.00000000000000200, -8.862320849399353100 ) ) ;
#26957 = line ( 'none', #26952, #26919 ) ;
#26958 = cartesian_point ( 'none', ( -3.299999999999999400, -10.42264973081037400, -8.040218672905089300 ) ) ;
#26959 = direction ( 'none', ( 0.8660254037844390400, 0.4999999999999993900, 0.0000000000000000000 ) ) ;
#26960 = edge_curve ( 'none', #27977, #29371, #33042, .t. ) ;
#26961 = plane ( 'none', #26930 ) ;
#26962 = b_spline_curve_with_knots ( 'none', 3,
( #26956, #26955, #26954, #26953 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.715568988285685800e-007, 0.001058812123506621700 ),
.unspecified. ) ;
#26963 = cartesian_point ( 'none', ( -3.633333333333333700, -11.00000000000000200, -9.204227120211902100 ) ) ;
#26964 = cartesian_point ( 'none', ( -3.522329802662050600, -10.80773624505780900, -8.816101153793724200 ) ) ;
#26965 = oriented_edge ( 'none', *, *, #16839, .t. ) ;
#26966 = cartesian_point ( 'none', ( -3.411225297078453300, -10.61529759643719800, -8.428090603125937700 ) ) ;
#26967 = oriented_edge ( 'none', *, *, #1889, .f. ) ;
#26968 = cartesian_point ( 'none', ( -3.299999999999999400, -10.42264973081037400, -8.040218672905089300 ) ) ;
#26969 = b_spline_curve_with_knots ( 'none', 3,
( #26968, #26966, #26964, #26963 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.641980847451356000e-007, 0.001341866490406502000 ),
.unspecified. ) ;
#26970 = face_outer_bound ( 'none', #11569, .t. ) ;
#26971 = direction ( 'none', ( -0.4999999999999997200, -0.8660254037844388200, 0.0000000000000000000 ) ) ;
#26972 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26973 = cartesian_point ( 'none', ( -2.199999999999999300, -10.42264973081037400, -7.539765539435922600 ) ) ;
#26974 = cartesian_point ( 'none', ( -2.087613245918357000, -10.61730929897752800, -7.838392462339713000 ) ) ;
#26975 = cartesian_point ( 'none', ( -1.976579403091839100, -10.80962555611267300, -8.139068571133886800 ) ) ;
#26976 = cartesian_point ( 'none', ( -1.866666666666664300, -11.00000000000000400, -8.441356398446098200 ) ) ;
#26977 = edge_curve ( 'none', #27196, #27000, #33037, .t. ) ;
#26978 = b_spline_curve_with_knots ( 'none', 3,
( #26976, #26975, #26974, #26973 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.926532362168254000e-007, 0.001121691240364165000 ),
.unspecified. ) ;
#26979 = b_spline_curve_with_knots ( 'none', 3,
( #26734, #26740, #26739, #27230 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009286256223015584800, 0.01027904274430756900 ),
.unspecified. ) ;
#26980 = oriented_edge ( 'none', *, *, #49776, .t. ) ;
#26981 = vertex_point ( 'none', #33030 ) ;
#26982 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26983 = edge_curve ( 'none', #27000, #49799, #33035, .t. ) ;
#26985 = advanced_face ( 'none', ( #33020 ), #33043, .f. ) ;
#26984 = cartesian_point ( 'none', ( -2.533333333333335000, -11.00000000000000200, -8.674699990824102300 ) ) ;
#26986 = cartesian_point ( 'none', ( -2.422454405042552500, -10.80795206271158200, -8.296116119184393500 ) ) ;
#26987 = cartesian_point ( 'none', ( -2.311358028049316000, -10.61552749322246900, -7.917786508665448000 ) ) ;
#26988 = edge_curve ( 'none', #50616, #26164, #33018, .t. ) ;
#26989 = cartesian_point ( 'none', ( -2.199999999999999300, -10.42264973081037400, -7.539765539435922600 ) ) ;
#26990 = cartesian_point ( 'none', ( -1.099999999999999200, -10.42264973081037400, -7.233070451787972000 ) ) ;
#26991 = vector ( 'none', #26972, 1000.000000000000000 ) ;
#26992 = edge_curve ( 'none', #26999, #27196, #33019, .t. ) ;
#26993 = b_spline_curve_with_knots ( 'none', 3,
( #26989, #26987, #26986, #26984 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.549514645539765900e-007, 0.001316707455124940400 ),
.unspecified. ) ;
#26994 = vector ( 'none', #26982, 1000.000000000000000 ) ;
#26995 = cartesian_point ( 'none', ( -1.099999999999999200, -10.42264973081037400, -15.32287565553229500 ) ) ;
#26996 = oriented_edge ( 'none', *, *, #26988, .t. ) ;
#26997 = line ( 'none', #26995, #26994 ) ;
#26998 = vector ( 'none', #26943, 1000.000000000000000 ) ;
#26999 = vertex_point ( 'none', #33029 ) ;
#27000 = vertex_point ( 'none', #33075 ) ;
#27001 = face_outer_bound ( 'none', #11594, .t. ) ;
#27002 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27003 = edge_curve ( 'none', #50065, #27205, #33069, .t. ) ;
#27004 = cartesian_point ( 'none', ( 1.211550064208206700, -10.61586010960654900, -7.597045195756843200 ) ) ;
#27005 = cartesian_point ( 'none', ( 1.322634362390679300, -10.80826375798172200, -7.961592023850181800 ) ) ;
#27006 = cartesian_point ( 'none', ( 1.433333333333340000, -11.00000000000000400, -8.326604671405823100 ) ) ;
#27007 = plane ( 'none', #27026 ) ;
#27008 = vertex_point ( 'none', #33071 ) ;
#27009 = face_outer_bound ( 'none', #11629, .t. ) ;
#27010 = oriented_edge ( 'none', *, *, #26977, .t. ) ;
#27011 = b_spline_curve_with_knots ( 'none', 3,
( #27006, #27005, #27004, #27051 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.453080005646479400e-007, 0.001281172263256721700 ),
.unspecified. ) ;
#27012 = cartesian_point ( 'none', ( 1.100000000000001400, -10.42264973081036500, -7.233070451787959600 ) ) ;
#27013 = cartesian_point ( 'none', ( 0.7666666666666631700, -11.00000000000000400, -8.208215831100174500 ) ) ;
#27014 = cartesian_point ( 'none', ( 0.8768646767131573800, -10.80913144770648600, -7.881926371301235100 ) ) ;
#27015 = cartesian_point ( 'none', ( 0.9879156303809015800, -10.61678555372497500, -7.556779570592279800 ) ) ;
#27016 = cartesian_point ( 'none', ( 1.100000000000001400, -10.42264973081036500, -7.233070451787959600 ) ) ;
#27017 = b_spline_curve_with_knots ( 'none', 3,
( #27016, #27015, #27014, #27013 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.056354385158293500e-007, 0.001181656224957271500 ),
.unspecified. ) ;
#27018 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999995600, 0.0000000000000000000 ) ) ;
#27019 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27020 = vector ( 'none', #27019, 1000.000000000000000 ) ;
#27021 = cartesian_point ( 'none', ( 2.200000000000001100, -10.42264973081035800, -15.32287565553229500 ) ) ;
#27022 = line ( 'none', #27021, #27020 ) ;
#27023 = cartesian_point ( 'none', ( 1.600000000000000800, -11.28867513459480600, -15.32287565553229500 ) ) ;
#27024 = face_outer_bound ( 'none', #11631, .t. ) ;
#27025 = cartesian_point ( 'none', ( 2.200000000000001100, -10.42264973081035800, -7.539765539435895100 ) ) ;
#27026 = axis2_placement_3d ( 'none', #27023, #27018, #27049 ) ;
#27027 = cartesian_point ( 'none', ( -4.399999999999999500, -10.42264973081037400, -15.32287565553229500 ) ) ;
#27028 = line ( 'none', #27027, #27073 ) ;
#27029 = axis2_placement_3d ( 'none', #27068, #27067, #27066 ) ;
#27031 = oriented_edge ( 'none', *, *, #1839, .f. ) ;
#27030 = cartesian_point ( 'none', ( -4.399999999999999500, -10.42264973081037400, -8.720033886374308100 ) ) ;
#27032 = cartesian_point ( 'none', ( -4.287075588357846600, -10.61824054918940500, -8.963349070500902000 ) ) ;
#27033 = cartesian_point ( 'none', ( -4.176082880377833800, -10.81048555868044000, -9.210145976975425700 ) ) ;
#27034 = cartesian_point ( 'none', ( -4.066666666666664700, -11.00000000000000400, -9.459784372770895900 ) ) ;
#27035 = cartesian_point ( 'none', ( 4.400000000000001200, -10.42264973081034200, -8.720033886374256600 ) ) ;
#27036 = b_spline_curve_with_knots ( 'none', 3,
( #27034, #27033, #27032, #27030 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.503106785050996600e-007, 0.0009961792249847771500 ),
.unspecified. ) ;
#27037 = cartesian_point ( 'none', ( 2.200000000000001100, -10.42264973081035800, -7.539765539435895100 ) ) ;
#27038 = cartesian_point ( 'none', ( 2.311358028049320400, -10.61552749322245900, -7.917786508665432000 ) ) ;
#27039 = cartesian_point ( 'none', ( 2.422454405042561400, -10.80795206271157800, -8.296116119184390000 ) ) ;
#27040 = cartesian_point ( 'none', ( 2.533333333333345200, -11.00000000000000400, -8.674699990824109400 ) ) ;
#27041 = plane ( 'none', #27029 ) ;
#27042 = b_spline_curve_with_knots ( 'none', 3,
( #27040, #27039, #27038, #27037 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.569180070648825800e-007, 0.001316709421667491600 ),
.unspecified. ) ;
#27043 = cartesian_point ( 'none', ( 9.026279441628872700, -5.211324865405101600, -7.129715569651658300 ) ) ;
#27044 = b_spline_curve_with_knots ( 'none', 3,
( #27077, #27076, #27075, #27074 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.698429468278759400e-007, 0.001357232192830926000 ),
.unspecified. ) ;
#27045 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27046 = vector ( 'none', #27045, 1000.000000000000000 ) ;
#27047 = cartesian_point ( 'none', ( 1.100000000000001000, -10.42264973081036700, -15.32287565553229500 ) ) ;
#27048 = cartesian_point ( 'none', ( -4.399999999999999500, -10.42264973081037400, -8.720033886374308100 ) ) ;
#27049 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27050 = line ( 'none', #27047, #27046 ) ;
#27051 = cartesian_point ( 'none', ( 1.100000000000001400, -10.42264973081036500, -7.233070451787959600 ) ) ;
#27052 = axis2_placement_3d ( 'none', #27059, #27069, #27100 ) ;
#27053 = b_spline_curve_with_knots ( 'none', 3,
( #27107, #27106, #27105, #27104 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.394239360133926900e-007, 0.0009961683382422035300 ),
.unspecified. ) ;
#27054 = edge_loop ( 'none', ( #26802, #26509 ) ) ;
#27055 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27056 = vector ( 'none', #27055, 1000.000000000000000 ) ;
#27057 = cartesian_point ( 'none', ( 3.300000000000000700, -10.42264973081035100, -15.32287565553229500 ) ) ;
#27058 = plane ( 'none', #27052 ) ;
#27059 = cartesian_point ( 'none', ( 3.300000000000000700, -10.42264973081035100, -15.32287565553229500 ) ) ;
#27060 = line ( 'none', #27057, #27056 ) ;
#27061 = direction ( 'none', ( -0.5000000000000000000, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#27062 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#27063 = cartesian_point ( 'none', ( -3.299999999999998900, -10.42264973081037400, -15.32287565553229500 ) ) ;
#27064 = axis2_placement_3d ( 'none', #27063, #27062, #27061 ) ;
#27065 = face_outer_bound ( 'none', #11666, .t. ) ;
#27066 = direction ( 'none', ( -0.5000000000000000000, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#27067 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#27068 = cartesian_point ( 'none', ( -4.399999999999999500, -10.42264973081037400, -15.32287565553229500 ) ) ;
#27069 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#27070 = plane ( 'none', #27064 ) ;
#27071 = face_outer_bound ( 'none', #11567, .t. ) ;
#27072 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27073 = vector ( 'none', #27072, 1000.000000000000000 ) ;
#27074 = cartesian_point ( 'none', ( -4.733333333333332500, -11.00000000000000200, -9.901710504412667600 ) ) ;
#27075 = cartesian_point ( 'none', ( -4.622256443309616700, -10.80760918293218300, -9.507779693206385800 ) ) ;
#27076 = cartesian_point ( 'none', ( -4.511147353424688000, -10.61516259406874800, -9.113885189931565400 ) ) ;
#27077 = cartesian_point ( 'none', ( -4.399999999999999500, -10.42264973081037400, -8.720033886374308100 ) ) ;
#27078 = face_outer_bound ( 'none', #11672, .t. ) ;
#27079 = cartesian_point ( 'none', ( 10.02627944162887300, -5.211324865405092800, -15.32287565553230200 ) ) ;
#27080 = cartesian_point ( 'none', ( 1.866666666666656900, -11.00000000000000400, -8.441356398446100000 ) ) ;
#27081 = cartesian_point ( 'none', ( 1.976579403091834200, -10.80962555611266800, -8.139068571133877900 ) ) ;
#27082 = cartesian_point ( 'none', ( 2.087613245918355200, -10.61730929897751700, -7.838392462339695200 ) ) ;
#27083 = cartesian_point ( 'none', ( 2.200000000000001100, -10.42264973081035800, -7.539765539435895100 ) ) ;
#27084 = cartesian_point ( 'none', ( 3.300000000000000700, -10.42264973081035100, -8.040218672905052000 ) ) ;
#27085 = plane ( 'none', #27132 ) ;
#27086 = axis2_placement_3d ( 'none', #27093, #27116, #27115 ) ;
#27087 = b_spline_curve_with_knots ( 'none', 3,
( #27083, #27082, #27081, #27080 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.840048394665648900e-007, 0.001121682591967449800 ),
.unspecified. ) ;
#27088 = direction ( 'none', ( -0.4999999999999998900, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27089 = direction ( 'none', ( -0.8660254037844387100, 0.4999999999999998900, 0.0000000000000000000 ) ) ;
#27090 = cartesian_point ( 'none', ( 2.200000000000001100, -10.42264973081035800, -15.32287565553229500 ) ) ;
#27091 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#27092 = cartesian_point ( 'none', ( 4.400000000000001200, -10.42264973081034200, -15.32287565553229500 ) ) ;
#27093 = cartesian_point ( 'none', ( 1.100000000000001000, -10.42264973081036700, -15.32287565553229500 ) ) ;
#27094 = plane ( 'none', #27086 ) ;
#27095 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27096 = vector ( 'none', #27095, 1000.000000000000000 ) ;
#27097 = cartesian_point ( 'none', ( 9.026279441628872700, -5.211324865405101600, -15.32287565553230200 ) ) ;
#27098 = line ( 'none', #27097, #27096 ) ;
#27099 = plane ( 'none', #27102 ) ;
#27100 = direction ( 'none', ( -0.5000000000000000000, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#27101 = edge_loop ( 'none', ( #28811, #28569, #28151, #28994 ) ) ;
#27102 = axis2_placement_3d ( 'none', #27090, #27089, #27088 ) ;
#27103 = face_outer_bound ( 'none', #11600, .t. ) ;
#27104 = cartesian_point ( 'none', ( 4.066666666667218900, -11.00000000000000400, -9.459784372770959800 ) ) ;
#27105 = cartesian_point ( 'none', ( 4.176082880377854200, -10.81048555868037800, -9.210145976975333300 ) ) ;
#27106 = cartesian_point ( 'none', ( 4.287075588357858200, -10.61824054918935700, -8.963349070500831000 ) ) ;
#27107 = cartesian_point ( 'none', ( 4.400000000000001200, -10.42264973081034200, -8.720033886374256600 ) ) ;
#27108 = b_spline_curve_with_knots ( 'none', 3,
( #27159, #27158, #27157, #27156 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009182367023393128000, 0.01036321991841544100 ),
.unspecified. ) ;
#27109 = direction ( 'none', ( 0.7071067811865497900, 1.085385053126577400e-015, -0.7071067811865453500 ) ) ;
#27110 = vector ( 'none', #27109, 999.9999999999998900 ) ;
#27111 = cartesian_point ( 'none', ( 0.5000000000000035500, 0.5000000000000013300, -3.499999999999999600 ) ) ;
#27112 = line ( 'none', #27111, #27110 ) ;
#27113 = face_outer_bound ( 'none', #10242, .t. ) ;
#27114 = face_outer_bound ( 'none', #11703, .t. ) ;
#27115 = direction ( 'none', ( -0.4999999999999998900, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27116 = direction ( 'none', ( -0.8660254037844387100, 0.4999999999999998900, 0.0000000000000000000 ) ) ;
#27117 = cartesian_point ( 'none', ( 7.926279441628890900, -7.116580753730876700, -7.539765539435922600 ) ) ;
#27118 = cartesian_point ( 'none', ( 3.300000000000000700, -10.42264973081035100, -8.040218672905052000 ) ) ;
#27119 = cartesian_point ( 'none', ( 3.411225297078459100, -10.61529759643718400, -8.428090603125914600 ) ) ;
#27120 = cartesian_point ( 'none', ( 3.522329802662060400, -10.80773624505780000, -8.816101153793717100 ) ) ;
#27121 = cartesian_point ( 'none', ( 3.633333333333348800, -11.00000000000000400, -9.204227120211911000 ) ) ;
#27122 = axis2_placement_3d ( 'none', #27079, #27153, #27152 ) ;
#27123 = b_spline_curve_with_knots ( 'none', 3,
( #27121, #27120, #27119, #27118 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.651258063266103100e-007, 0.001341867418128137600 ),
.unspecified. ) ;
#27124 = direction ( 'none', ( -0.4999999999999993300, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27125 = direction ( 'none', ( 0.8660254037844390400, 0.4999999999999993900, 0.0000000000000000000 ) ) ;
#27126 = cartesian_point ( 'none', ( 3.800000000000000300, -11.28867513459479000, -15.32287565553229500 ) ) ;
#27127 = face_outer_bound ( 'none', #11624, .t. ) ;
#27128 = cartesian_point ( 'none', ( 2.966666666666652600, -11.00000000000000400, -8.862320849399351300 ) ) ;
#27129 = cartesian_point ( 'none', ( 3.076312255445207400, -10.81008826940973900, -8.585909920071225400 ) ) ;
#27130 = cartesian_point ( 'none', ( 3.187319370173205900, -10.61781830669922000, -8.311707193776113600 ) ) ;
#27131 = cartesian_point ( 'none', ( 3.300000000000000700, -10.42264973081035100, -8.040218672905052000 ) ) ;
#27132 = axis2_placement_3d ( 'none', #27126, #27125, #27124 ) ;
#27133 = b_spline_curve_with_knots ( 'none', 3,
( #27131, #27130, #27129, #27128 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.615456251466096100e-007, 0.001058802112232985700 ),
.unspecified. ) ;
#27134 = b_spline_curve_with_knots ( 'none', 3,
( #27227, #27226, #27225, #27224 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.701411036989726200e-007, 0.001357232490987874800 ),
.unspecified. ) ;
#27135 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27136 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#27137 = cartesian_point ( 'none', ( -2.619894870447986800e-012, -60.49999999999867100, 12.00000000000000000 ) ) ;
#27138 = cartesian_point ( 'none', ( 9.026279441628872700, -5.211324865405101600, -15.32287565553230200 ) ) ;
#27139 = face_outer_bound ( 'none', #12934, .t. ) ;
#27140 = plane ( 'none', #27151 ) ;
#27141 = b_spline_curve_with_knots ( 'none', 3,
( #27194, #27193, #27192, #27191 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009211316254411025900, 0.01044640000714230200 ),
.unspecified. ) ;
#27142 = direction ( 'none', ( 5.084962472115164900e-016, 0.7071067811865500200, -0.7071067811865451300 ) ) ;
#27143 = vector ( 'none', #27142, 1000.000000000000100 ) ;
#27144 = cartesian_point ( 'none', ( 0.5000000000000001100, 6.499999999999996400, 3.499999999999999600 ) ) ;
#27145 = cylindrical_surface ( 'none', #27173, 4.999999999999997300 ) ;
#27146 = oriented_edge ( 'none', *, *, #1836, .f. ) ;
#27147 = advanced_face ( 'none', ( #33073 ), #33072, .f. ) ;
#27148 = direction ( 'none', ( -0.5000000000000000000, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#27149 = conical_surface ( 'none', #27161, 2.499999999999995100, 1.029744258676653200 ) ;
#27150 = line ( 'none', #27144, #27143 ) ;
#27151 = axis2_placement_3d ( 'none', #27138, #27195, #27188 ) ;
#27152 = direction ( 'none', ( -1.000000000000000000, -8.770761894538736700e-015, 0.0000000000000000000 ) ) ;
#27153 = direction ( 'none', ( -8.770761894538736700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27154 = face_outer_bound ( 'none', #11648, .t. ) ;
#27155 = cartesian_point ( 'none', ( 8.476279441628880900, -6.163952809567989600, -7.233070451787970300 ) ) ;
#27156 = cartesian_point ( 'none', ( 8.476279441628880900, -6.163952809567989600, -7.233070451787970300 ) ) ;
#27157 = cartesian_point ( 'none', ( 8.700388897162369500, -6.163952809567987900, -7.556693962421070100 ) ) ;
#27158 = cartesian_point ( 'none', ( 8.922554344906581400, -6.163952809567985200, -7.881932673219274900 ) ) ;
#27159 = cartesian_point ( 'none', ( 9.142946108295534600, -6.163952809567983400, -8.208215831100147900 ) ) ;
#27160 = plane ( 'none', #27122 ) ;
#27161 = axis2_placement_3d ( 'none', #27137, #27136, #27135 ) ;
#27162 = axis2_placement_3d ( 'none', #27092, #27091, #27148 ) ;
#27163 = plane ( 'none', #27162 ) ;
#27164 = face_outer_bound ( 'none', #11647, .t. ) ;
#27165 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27166 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.000000000000000000, -2.999999999999999100 ) ) ;
#27167 = face_outer_bound ( 'none', #11671, .t. ) ;
#27168 = edge_loop ( 'none', ( #26832, #26904, #27820, #26831 ) ) ;
#27169 = axis2_placement_3d ( 'none', #27217, #27228, #27199 ) ;
#27170 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27171 = direction ( 'none', ( 0.7071067811865453500, 0.0000000000000000000, 0.7071067811865497900 ) ) ;
#27172 = direction ( 'none', ( -0.4999999999999993300, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27174 = oriented_edge ( 'none', *, *, #26706, .t. ) ;
#27173 = axis2_placement_3d ( 'none', #27189, #27165, #27170 ) ;
#27175 = edge_curve ( 'none', #27008, #48660, #33062, .t. ) ;
#27176 = cartesian_point ( 'none', ( 9.359612774962206700, -5.788675134594715400, -8.169585876471764200 ) ) ;
#27177 = cartesian_point ( 'none', ( 9.249145267909286300, -5.597339799793591200, -7.822140568972541200 ) ) ;
#27178 = cartesian_point ( 'none', ( 9.138076610496483500, -5.404963242026156900, -7.475455492561819100 ) ) ;
#27179 = cartesian_point ( 'none', ( 9.026279441628872700, -5.211324865405101600, -7.129715569651658300 ) ) ;
#27180 = axis2_placement_3d ( 'none', #27166, #27171, #27197 ) ;
#27182 = oriented_edge ( 'none', *, *, #1712, .f. ) ;
#27181 = axis2_placement_3d ( 'none', #27186, #27185, #27172 ) ;
#27183 = edge_curve ( 'none', #27205, #27204, #33059, .t. ) ;
#27184 = b_spline_curve_with_knots ( 'none', 3,
( #27179, #27178, #27177, #27176 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.252635099312837800e-007, 0.001235647793846292600 ),
.unspecified. ) ;
#27185 = direction ( 'none', ( 0.8660254037844390400, 0.4999999999999993900, 0.0000000000000000000 ) ) ;
#27186 = cartesian_point ( 'none', ( 4.900000000000000400, -11.28867513459478100, -15.32287565553229500 ) ) ;
#27187 = face_outer_bound ( 'none', #11712, .t. ) ;
#27188 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#27189 = cartesian_point ( 'none', ( 0.0000000000000000000, -58.00000000000000700, 39.99999999999999300 ) ) ;
#27190 = plane ( 'none', #27181 ) ;
#27191 = cartesian_point ( 'none', ( 9.026279441628872700, -5.211324865405101600, -7.129715569651658300 ) ) ;
#27192 = cartesian_point ( 'none', ( 9.249833730295351900, -5.211324865405099900, -7.475393565403563500 ) ) ;
#27193 = cartesian_point ( 'none', ( 9.472006246603035300, -5.211324865405097200, -7.822132945594034000 ) ) ;
#27194 = cartesian_point ( 'none', ( 9.692946108295538800, -5.211324865405095400, -8.169585876471774800 ) ) ;
#27195 = direction ( 'none', ( -0.8660254037844340400, -0.5000000000000082200, 0.0000000000000000000 ) ) ;
#27196 = vertex_point ( 'none', #33058 ) ;
#27197 = direction ( 'none', ( 0.7071067811865497900, 0.0000000000000000000, -0.7071067811865453500 ) ) ;
#27198 = circle ( 'none', #27169, 0.9999999999999940000 ) ;
#27199 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27200 = cartesian_point ( 'none', ( 7.159612774962216300, -9.599186911246224700, -9.901710504412559300 ) ) ;
#27201 = cartesian_point ( 'none', ( 7.048535884938508500, -9.406796094178423200, -9.507779693206314800 ) ) ;
#27202 = cartesian_point ( 'none', ( 6.937426795053587700, -9.214349505315008000, -9.113885189931531600 ) ) ;
#27203 = cartesian_point ( 'none', ( 6.826279441628908100, -9.021836642056653600, -8.720033886374308100 ) ) ;
#27204 = vertex_point ( 'none', #33076 ) ;
#27205 = vertex_point ( 'none', #33051 ) ;
#27206 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27207 = face_outer_bound ( 'none', #11797, .t. ) ;
#27208 = oriented_edge ( 'none', *, *, #27183, .t. ) ;
#27210 = oriented_edge ( 'none', *, *, #27003, .t. ) ;
#27209 = cartesian_point ( 'none', ( 6.826279441628908100, -9.021836642056653600, -8.720033886374308100 ) ) ;
#27211 = b_spline_curve_with_knots ( 'none', 3,
( #27203, #27202, #27201, #27200 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.698429468278759400e-007, 0.001357232192830802400 ),
.unspecified. ) ;
#27212 = oriented_edge ( 'none', *, *, #49788, .t. ) ;
#27213 = vertex_point ( 'none', #33063 ) ;
#27214 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27215 = vector ( 'none', #27214, 1000.000000000000000 ) ;
#27216 = cartesian_point ( 'none', ( 4.400000000000001200, -10.42264973081034200, -15.32287565553229500 ) ) ;
#27217 = cartesian_point ( 'none', ( -16.99999999999998600, 50.00000000000000000, -32.29938079901842900 ) ) ;
#27218 = vector ( 'none', #27772, 1000.000000000000000 ) ;
#27219 = oriented_edge ( 'none', *, *, #27231, .t. ) ;
#27221 = oriented_edge ( 'none', *, *, #27486, .t. ) ;
#27220 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865431300, -0.7071067811865517900 ) ) ;
#27222 = line ( 'none', #27216, #27215 ) ;
#27223 = edge_curve ( 'none', #49238, #27492, #33054, .t. ) ;
#27224 = cartesian_point ( 'none', ( 4.400000000000001200, -10.42264973081034200, -8.720033886374256600 ) ) ;
#27225 = cartesian_point ( 'none', ( 4.511147353424696900, -10.61516259406873000, -9.113885189931538700 ) ) ;
#27226 = cartesian_point ( 'none', ( 4.622256443309630000, -10.80760918293217200, -9.507779693206382300 ) ) ;
#27227 = cartesian_point ( 'none', ( 4.733333333333353800, -11.00000000000000400, -9.901710504412685400 ) ) ;
#27228 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#27229 = vector ( 'none', #27220, 1000.000000000000100 ) ;
#27230 = cartesian_point ( 'none', ( 6.826279441628908100, -9.021836642056653600, -8.720033886374308100 ) ) ;
#27231 = edge_curve ( 'none', #27204, #27008, #33055, .t. ) ;
#27232 = plane ( 'none', #27180 ) ;
#27233 = direction ( 'none', ( -8.770761894538736700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27234 = cartesian_point ( 'none', ( 8.926279441628890900, -7.116580753730868700, -15.32287565553230200 ) ) ;
#27235 = face_outer_bound ( 'none', #11756, .t. ) ;
#27236 = vertex_point ( 'none', #33105 ) ;
#27237 = vertex_point ( 'none', #33102 ) ;
#27238 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27239 = vector ( 'none', #27238, 1000.000000000000000 ) ;
#27240 = cartesian_point ( 'none', ( 7.376279441628899900, -8.069208697893765600, -15.32287565553230200 ) ) ;
#27241 = axis2_placement_3d ( 'none', #27234, #27233, #27291 ) ;
#27242 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27243 = cartesian_point ( 'none', ( 7.926279441628890900, -7.116580753730876700, -15.32287565553230200 ) ) ;
#27244 = direction ( 'none', ( -1.000000000000000000, -8.604228440844966300e-015, 0.0000000000000000000 ) ) ;
#27245 = edge_loop ( 'none', ( #26819, #28478, #28766, #28110 ) ) ;
#27246 = cartesian_point ( 'none', ( 7.376279441628899900, -8.069208697893765600, -8.040218672905089300 ) ) ;
#27247 = cartesian_point ( 'none', ( 7.601424154531817300, -8.069208697893763800, -8.311446323930036700 ) ) ;
#27248 = cartesian_point ( 'none', ( 7.823516944678294400, -8.069208697893762100, -8.585735992166107200 ) ) ;
#27249 = cartesian_point ( 'none', ( 8.042946108295526000, -8.069208697893760300, -8.862320849399301500 ) ) ;
#27250 = plane ( 'none', #27253 ) ;
#27251 = face_outer_bound ( 'none', #11681, .t. ) ;
#27252 = plane ( 'none', #27241 ) ;
#27253 = axis2_placement_3d ( 'none', #27260, #27257, #27244 ) ;
#27254 = b_spline_curve_with_knots ( 'none', 3,
( #27249, #27248, #27247, #27246 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009727409794721255200, 0.01078486225865191300 ),
.unspecified. ) ;
#27255 = cartesian_point ( 'none', ( 7.376279441628899900, -8.069208697893765600, -8.040218672905089300 ) ) ;
#27256 = axis2_placement_3d ( 'none', #27281, #27280, #27267 ) ;
#27257 = direction ( 'none', ( -8.604228440844966300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27258 = line ( 'none', #27240, #27239 ) ;
#27259 = face_outer_bound ( 'none', #11754, .t. ) ;
#27260 = cartesian_point ( 'none', ( 8.376279441628899000, -8.069208697893756700, -15.32287565553230200 ) ) ;
#27261 = plane ( 'none', #27266 ) ;
#27262 = plane ( 'none', #27270 ) ;
#27263 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27264 = vector ( 'none', #27263, 1000.000000000000000 ) ;
#27265 = line ( 'none', #27314, #27307 ) ;
#27266 = axis2_placement_3d ( 'none', #27304, #27303, #27302 ) ;
#27267 = direction ( 'none', ( 0.5000000000000082200, -0.8660254037844338200, 0.0000000000000000000 ) ) ;
#27268 = cartesian_point ( 'none', ( 8.476279441628880900, -6.163952809567989600, -15.32287565553230200 ) ) ;
#27269 = line ( 'none', #27268, #27264 ) ;
#27270 = axis2_placement_3d ( 'none', #27283, #27320, #27319 ) ;
#27271 = face_outer_bound ( 'none', #11779, .t. ) ;
#27272 = cartesian_point ( 'none', ( 8.259612774962212400, -7.693931022920470000, -8.674699990824036500 ) ) ;
#27273 = cartesian_point ( 'none', ( 8.148733846671435200, -7.501883085632062600, -8.296116119184352700 ) ) ;
#27274 = cartesian_point ( 'none', ( 8.037637469678202300, -7.309458516142961500, -7.917786508665426700 ) ) ;
#27275 = cartesian_point ( 'none', ( 7.926279441628890900, -7.116580753730876700, -7.539765539435922600 ) ) ;
#27276 = plane ( 'none', #27256 ) ;
#27277 = line ( 'none', #27298, #27297 ) ;
#27278 = b_spline_curve_with_knots ( 'none', 3,
( #27275, #27274, #27273, #27272 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.549514645537568900e-007, 0.001316707455124865600 ),
.unspecified. ) ;
#27279 = oriented_edge ( 'none', *, *, #24837, .t. ) ;
#27280 = direction ( 'none', ( -0.8660254037844339300, -0.5000000000000083300, 0.0000000000000000000 ) ) ;
#27281 = cartesian_point ( 'none', ( 7.926279441628890900, -7.116580753730876700, -15.32287565553230200 ) ) ;
#27282 = face_outer_bound ( 'none', #11758, .t. ) ;
#27283 = cartesian_point ( 'none', ( 8.476279441628880900, -6.163952809567989600, -15.32287565553230200 ) ) ;
#27284 = cartesian_point ( 'none', ( 7.926279441628890900, -7.116580753730876700, -7.539765539435922600 ) ) ;
#27285 = cartesian_point ( 'none', ( 8.150961512604164100, -7.116580753730875800, -7.838270981804061700 ) ) ;
#27286 = cartesian_point ( 'none', ( 8.373022667120766400, -7.116580753730873200, -8.138933852297356000 ) ) ;
#27287 = cartesian_point ( 'none', ( 8.592946108295528500, -7.116580753730871400, -8.441356398446057300 ) ) ;
#27288 = vector ( 'none', #27242, 1000.000000000000000 ) ;
#27289 = b_spline_curve_with_knots ( 'none', 3,
( #27287, #27286, #27285, #27284 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01007198423192557700, 0.01119311544442653700 ),
.unspecified. ) ;
#27290 = line ( 'none', #27243, #27288 ) ;
#27291 = direction ( 'none', ( -1.000000000000000000, -8.770761894538736700e-015, 0.0000000000000000000 ) ) ;
#27292 = oriented_edge ( 'none', *, *, #26338, .t. ) ;
#27293 = oriented_edge ( 'none', *, *, #17844, .f. ) ;
#27294 = face_outer_bound ( 'none', #11789, .t. ) ;
#27295 = direction ( 'none', ( -8.770761894538736700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27296 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27297 = vector ( 'none', #27296, 1000.000000000000000 ) ;
#27298 = cartesian_point ( 'none', ( 10.12627944162884200, -3.306068977079318600, -15.32287565553230200 ) ) ;
#27299 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27300 = cartesian_point ( 'none', ( 9.576279441628859200, -4.258696921242210100, -15.32287565553230200 ) ) ;
#27301 = axis2_placement_3d ( 'none', #27318, #27295, #27343 ) ;
#27302 = direction ( 'none', ( -1.000000000000000000, -8.992806499463769600e-015, 0.0000000000000000000 ) ) ;
#27303 = direction ( 'none', ( -8.992806499463769600e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27304 = cartesian_point ( 'none', ( 11.12627944162884000, -3.306068977079309700, -15.32287565553230200 ) ) ;
#27305 = line ( 'none', #27300, #27340 ) ;
#27306 = oriented_edge ( 'none', *, *, #25235, .t. ) ;
#27307 = vector ( 'none', #27313, 1000.000000000000000 ) ;
#27308 = face_outer_bound ( 'none', #11785, .t. ) ;
#27309 = cartesian_point ( 'none', ( 8.809612774962209500, -6.741303078757592700, -8.326604671405778600 ) ) ;
#27310 = cartesian_point ( 'none', ( 8.698913804019550600, -6.549566836739325400, -7.961592023850156100 ) ) ;
#27311 = cartesian_point ( 'none', ( 8.587829505837081700, -6.357163188364161500, -7.597045195756836100 ) ) ;
#27312 = cartesian_point ( 'none', ( 8.476279441628880900, -6.163952809567989600, -7.233070451787970300 ) ) ;
#27313 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27314 = cartesian_point ( 'none', ( 8.476279441628745900, 6.163952809568164600, -15.32287565553230200 ) ) ;
#27315 = plane ( 'none', #27301 ) ;
#27316 = b_spline_curve_with_knots ( 'none', 3,
( #27312, #27311, #27310, #27309 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.419091034883831000e-007, 0.001281168864359580300 ),
.unspecified. ) ;
#27317 = cartesian_point ( 'none', ( 10.12627944162884200, -3.306068977079319000, -7.539765539435895100 ) ) ;
#27318 = cartesian_point ( 'none', ( 10.57627944162885900, -4.258696921242201200, -15.32287565553230200 ) ) ;
#27319 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#27320 = direction ( 'none', ( -0.8660254037844340400, -0.5000000000000082200, 0.0000000000000000000 ) ) ;
#27321 = direction ( 'none', ( -0.8660254037844340400, -0.5000000000000081000, 0.0000000000000000000 ) ) ;
#27322 = b_spline_curve_with_knots ( 'none', 3,
( #27368, #27367, #27366, #27365 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009076327539365686100, 0.01035699249634367500 ),
.unspecified. ) ;
#27323 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27324 = vector ( 'none', #27323, 1000.000000000000000 ) ;
#27325 = plane ( 'none', #27355 ) ;
#27326 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#27327 = direction ( 'none', ( -0.8660254037844340400, -0.5000000000000082200, 0.0000000000000000000 ) ) ;
#27328 = cartesian_point ( 'none', ( 9.576279441628859200, -4.258696921242210100, -15.32287565553230200 ) ) ;
#27329 = axis2_placement_3d ( 'none', #27328, #27327, #27326 ) ;
#27330 = plane ( 'none', #27329 ) ;
#27331 = cartesian_point ( 'none', ( 6.826279441628908100, -9.021836642056653600, -15.32287565553230200 ) ) ;
#27332 = line ( 'none', #27331, #27324 ) ;
#27333 = cartesian_point ( 'none', ( 10.12627944162884200, -3.306068977079319000, -7.539765539435895100 ) ) ;
#27334 = cartesian_point ( 'none', ( 10.34899161794670200, -3.306068977079316400, -7.917779923426285100 ) ) ;
#27335 = cartesian_point ( 'none', ( 10.57118427710829200, -3.306068977079314600, -8.296109333758039400 ) ) ;
#27336 = cartesian_point ( 'none', ( 10.79294610829554900, -3.306068977079312400, -8.674699990824141300 ) ) ;
#27337 = b_spline_curve_with_knots ( 'none', 3,
( #27336, #27335, #27334, #27333 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009925139409849773400, 0.01124139689752041800 ),
.unspecified. ) ;
#27338 = axis2_placement_3d ( 'none', #27370, #27321, #27363 ) ;
#27339 = oriented_edge ( 'none', *, *, #17587, .t. ) ;
#27340 = vector ( 'none', #27299, 1000.000000000000000 ) ;
#27341 = cartesian_point ( 'none', ( 9.576279441628859200, -4.258696921242211000, -7.233070451787960500 ) ) ;
#27342 = plane ( 'none', #27338 ) ;
#27343 = direction ( 'none', ( -1.000000000000000000, -8.770761894538736700e-015, 0.0000000000000000000 ) ) ;
#27344 = direction ( 'none', ( 0.5000000000000079900, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#27345 = circle ( 'none', #27352, 66.50000000000000000 ) ;
#27346 = circle ( 'none', #27360, 66.50000000000001400 ) ;
#27347 = cartesian_point ( 'none', ( 7.709612774962170800, -8.646558967083423800, -9.204227120211818700 ) ) ;
#27348 = cartesian_point ( 'none', ( 7.598609244290941900, -8.454295212141175900, -8.816101153793681500 ) ) ;
#27349 = cartesian_point ( 'none', ( 7.487504738707349900, -8.261856563520577600, -8.428090603125914600 ) ) ;
#27350 = cartesian_point ( 'none', ( 7.376279441628899900, -8.069208697893765600, -8.040218672905089300 ) ) ;
#27351 = direction ( 'none', ( -0.8660254037844340400, -0.5000000000000081000, 0.0000000000000000000 ) ) ;
#27352 = axis2_placement_3d ( 'none', #27411, #27410, #27409 ) ;
#27353 = b_spline_curve_with_knots ( 'none', 3,
( #27350, #27349, #27348, #27347 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.641980847467486700e-007, 0.001341866490406428700 ),
.unspecified. ) ;
#27354 = axis2_placement_3d ( 'none', #27404, #27428, #27427 ) ;
#27355 = axis2_placement_3d ( 'none', #27361, #27351, #27344 ) ;
#27356 = cartesian_point ( 'none', ( 9.909612774962202100, -4.836047190431842500, -8.208215831100170900 ) ) ;
#27357 = cartesian_point ( 'none', ( 9.799414764915704600, -4.645178638138328400, -7.881926371301232400 ) ) ;
#27358 = cartesian_point ( 'none', ( 9.688363811247960200, -4.452832744156817800, -7.556779570592280700 ) ) ;
#27359 = cartesian_point ( 'none', ( 9.576279441628859200, -4.258696921242211000, -7.233070451787960500 ) ) ;
#27360 = axis2_placement_3d ( 'none', #27408, #27406, #27405 ) ;
#27361 = cartesian_point ( 'none', ( 7.376279441628899900, -8.069208697893765600, -15.32287565553230200 ) ) ;
#27362 = b_spline_curve_with_knots ( 'none', 3,
( #27359, #27358, #27357, #27356 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.056354385143222100e-007, 0.001181656224957266000 ),
.unspecified. ) ;
#27363 = direction ( 'none', ( 0.5000000000000079900, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#27364 = face_outer_bound ( 'none', #11743, .t. ) ;
#27365 = cartesian_point ( 'none', ( 9.576279441628859200, -4.258696921242211000, -7.233070451787960500 ) ) ;
#27366 = cartesian_point ( 'none', ( 9.799368536936636800, -4.258696921242208300, -7.597027195888717400 ) ) ;
#27367 = cartesian_point ( 'none', ( 10.02154877153450000, -4.258696921242205700, -7.961593021501813400 ) ) ;
#27368 = cartesian_point ( 'none', ( 10.24294610829554100, -4.258696921242203900, -8.326604671405830200 ) ) ;
#27369 = face_outer_bound ( 'none', #11732, .t. ) ;
#27370 = cartesian_point ( 'none', ( 6.826279441628908100, -9.021836642056653600, -15.32287565553230200 ) ) ;
#27371 = cartesian_point ( 'none', ( -54.79601076699396600, 7.859794004215018500, -37.67822239250016000 ) ) ;
#27372 = cartesian_point ( 'none', ( -54.78586489370903200, 7.677514719561119500, -37.69295700610891200 ) ) ;
#27373 = cartesian_point ( 'none', ( -54.78600880011630600, 7.318606772956329100, -37.69274784052887400 ) ) ;
#27374 = cartesian_point ( 'none', ( -54.79597743665124200, 7.140055615741021100, -37.67827116461093300 ) ) ;
#27375 = cartesian_point ( 'none', ( -54.83618912989788900, 6.784809263857634500, -37.61972385467512200 ) ) ;
#27376 = cartesian_point ( 'none', ( -54.86618063915557300, 6.611570587898294000, -37.57601578675033900 ) ) ;
#27377 = cartesian_point ( 'none', ( -54.94387080970205500, 6.280646379578073800, -37.46232508509493900 ) ) ;
#27378 = cartesian_point ( 'none', ( -54.99218170324456900, 6.120545129989452000, -37.39144439802542100 ) ) ;
#27379 = cartesian_point ( 'none', ( -55.10529503673966200, 5.820109680433147600, -37.22454326875170900 ) ) ;
#27380 = cartesian_point ( 'none', ( -55.16913509283512700, 5.681757879957675800, -37.12994333977521700 ) ) ;
#27381 = cartesian_point ( 'none', ( -55.31068419976273300, 5.428210838820286100, -36.91875367154921200 ) ) ;
#27382 = oriented_edge ( 'none', *, *, #21091, .f. ) ;
#27383 = cartesian_point ( 'none', ( -55.38931324632812200, 5.312159479064274800, -36.80076601677572500 ) ) ;
#27384 = cartesian_point ( 'none', ( -55.55440528861749500, 5.112791058437403000, -36.55106639141139600 ) ) ;
#27385 = cartesian_point ( 'none', ( -55.64119997252970500, 5.028397269253454200, -36.41887764133355200 ) ) ;
#27386 = cartesian_point ( 'none', ( -55.82306773910089200, 4.890471916794807000, -36.13949212749423600 ) ) ;
#27388 = oriented_edge ( 'none', *, *, #27790, .t. ) ;
#27387 = cartesian_point ( 'none', ( -55.91787120040400100, 4.837640922436996500, -35.99267434071194300 ) ) ;
#27389 = cartesian_point ( 'none', ( -56.10745090006253800, 4.767826287281844000, -35.69642670182253900 ) ) ;
#27390 = cartesian_point ( 'none', ( -56.20322087591223700, 4.750000000000000000, -35.54547814114473400 ) ) ;
#27391 = cartesian_point ( 'none', ( -56.29997827975248000, 4.750000000000004400, -35.39155896113366100 ) ) ;
#27392 = oriented_edge ( 'none', *, *, #6404, .f. ) ;
#27393 = cylindrical_surface ( 'none', #27354, 66.50000000000000000 ) ;
#27394 = b_spline_curve_with_knots ( 'none', 3,
( #27391, #27390, #27389, #27387, #27386, #27385, #27384, #27383, #27381, #27380, #27379, #27378, #27377, #27376, #27375, #27374, #27373, #27372, #27371, #27447, #27446, #27445, #27444, #27443, #27442, #27441, #27440, #27439, #27438, #27437, #27436, #27435, #27433, #27432 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005376642094593815700, 0.001075328418918763100, 0.001612992628378144800, 0.002150656837837526300, 0.002688321047296907700, 0.003225985256756289600, 0.003763649466215671100, 0.004301313675675052600, 0.004838977885134434000, 0.005376642094593815500, 0.005914306304053196900, 0.006451970513512579300, 0.006989634722971960700, 0.007527298932431342200, 0.008064963141890722800, 0.008602627351350105100 ),
.unspecified. ) ;
#27395 = cartesian_point ( 'none', ( -2.499999999999999600, 10.24999999999999500, 66.45299090334459900 ) ) ;
#27396 = vertex_point ( 'none', #33053 ) ;
#27397 = oriented_edge ( 'none', *, *, #27475, .t. ) ;
#27398 = cartesian_point ( 'none', ( 35.00000000000000000, 0.0000000000000000000, -56.54423047491229700 ) ) ;
#27399 = face_outer_bound ( 'none', #11835, .t. ) ;
#27400 = circle ( 'none', #27417, 66.50000000000000000 ) ;
#27401 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27402 = vector ( 'none', #27401, 1000.000000000000000 ) ;
#27403 = face_bound ( 'none', #11886, .t. ) ;
#27404 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 0.0000000000000000000 ) ) ;
#27405 = direction ( 'none', ( 0.8660254037844363800, 0.0000000000000000000, 0.5000000000000040000 ) ) ;
#27406 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27407 = circle ( 'none', #27419, 66.50000000000000000 ) ;
#27408 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.750000000000004400, 0.0000000000000000000 ) ) ;
#27409 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27410 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27411 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.24999999999999500, 0.0000000000000000000 ) ) ;
#27412 = cartesian_point ( 'none', ( -10.99999999999999100, 50.00000000000000000, -20.69999999999999900 ) ) ;
#27413 = line ( 'none', #27412, #27402 ) ;
#27414 = circle ( 'none', #27485, 66.50000000000000000 ) ;
#27415 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27416 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27417 = axis2_placement_3d ( 'none', #27429, #27416, #27415 ) ;
#27418 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.750000000000004400, 0.0000000000000000000 ) ) ;
#27419 = axis2_placement_3d ( 'none', #27418, #27493, #27491 ) ;
#27420 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#27421 = vector ( 'none', #27420, 1000.000000000000000 ) ;
#27422 = cartesian_point ( 'none', ( -35.00000000000000000, 50.00000000000000000, -56.54423047491229700 ) ) ;
#27423 = line ( 'none', #27422, #27421 ) ;
#27424 = edge_loop ( 'none', ( #27562, #27652, #27750, #27292 ) ) ;
#27425 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.000000000000000000, -66.50000000000000000 ) ) ;
#27426 = oriented_edge ( 'none', *, *, #1849, .f. ) ;
#27427 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27428 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#27429 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27430 = cartesian_point ( 'none', ( -17.99999999999999600, 50.00000000000000000, -27.69999999999999900 ) ) ;
#27431 = cartesian_point ( 'none', ( -35.00000000000000000, 0.0000000000000000000, -56.54423047491229700 ) ) ;
#27432 = cartesian_point ( 'none', ( -56.29997827975248000, 10.24999999999999500, -35.39155896113366100 ) ) ;
#27433 = cartesian_point ( 'none', ( -56.20322127941769000, 10.24999999999999800, -35.54547749925867400 ) ) ;
#27434 = oriented_edge ( 'none', *, *, #26565, .t. ) ;
#27435 = cartesian_point ( 'none', ( -56.10574975147514500, 10.23178502884433900, -35.69910247010904700 ) ) ;
#27436 = cartesian_point ( 'none', ( -55.91570533320525300, 10.16131880625247600, -35.99604102448851300 ) ) ;
#27437 = cartesian_point ( 'none', ( -55.82264931705783100, 10.10927279131791700, -36.14013870709851500 ) ) ;
#27438 = cartesian_point ( 'none', ( -55.64071423568550000, 9.971172015222888900, -36.41962001293148900 ) ) ;
#27439 = cartesian_point ( 'none', ( -55.55242636038563100, 9.885092076986953900, -36.55407160457163200 ) ) ;
#27440 = cartesian_point ( 'none', ( -55.38797259486861400, 9.685943032286033400, -36.80278137897056500 ) ) ;
#27441 = cartesian_point ( 'none', ( -55.31070192293754000, 9.571998685887944400, -36.91873202613784600 ) ) ;
#27442 = cartesian_point ( 'none', ( -55.16757026426184000, 9.315259441990280100, -37.13227319682375300 ) ) ;
#27443 = cartesian_point ( 'none', ( -55.10385329840855200, 9.176378021516411500, -37.22667468563838600 ) ) ;
#27444 = cartesian_point ( 'none', ( -54.99188937356895200, 8.878356439937208600, -37.39187157134600900 ) ) ;
#27445 = cartesian_point ( 'none', ( -54.94325134812051200, 8.717283513793615800, -37.46323396526701500 ) ) ;
#27446 = cartesian_point ( 'none', ( -54.86533388750729000, 8.384243344799781300, -37.57725249737436700 ) ) ;
#27447 = cartesian_point ( 'none', ( -54.83586146664600800, 8.212737590844156400, -37.62020116700636400 ) ) ;
#27448 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27449 = vector ( 'none', #27448, 1000.000000000000000 ) ;
#27450 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#27451 = vector ( 'none', #27450, 1000.000000000000000 ) ;
#27452 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27453 = vector ( 'none', #27452, 1000.000000000000000 ) ;
#27454 = cartesian_point ( 'none', ( 35.00000000000000000, 50.00000000000000000, -56.54423047491229700 ) ) ;
#27455 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, -66.50000000000000000 ) ) ;
#27456 = line ( 'none', #27455, #27451 ) ;
#27457 = vertex_point ( 'none', #33065 ) ;
#27458 = edge_curve ( 'none', #49248, #27478, #33098, .t. ) ;
#27459 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27460 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#27461 = oriented_edge ( 'none', *, *, #27463, .t. ) ;
#27462 = oriented_edge ( 'none', *, *, #27755, .t. ) ;
#27463 = edge_curve ( 'none', #27492, #27490, #33097, .t. ) ;
#27464 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27465 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#27466 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.000000000000000000, 0.0000000000000000000 ) ) ;
#27467 = vertex_point ( 'none', #33092 ) ;
#27468 = axis2_placement_3d ( 'none', #27489, #27460, #27459 ) ;
#27469 = line ( 'none', #27454, #27453 ) ;
#27470 = cartesian_point ( 'none', ( 8.699999999999992200, 50.00000000000000000, 37.20000000000001000 ) ) ;
#27471 = line ( 'none', #27470, #27449 ) ;
#27472 = circle ( 'none', #27468, 66.50000000000000000 ) ;
#27473 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27475 = edge_curve ( 'none', #27490, #27213, #33108, .t. ) ;
#27474 = vector ( 'none', #27473, 1000.000000000000000 ) ;
#27476 = cartesian_point ( 'none', ( -10.99999999999999100, 50.00000000000000000, -27.69999999999999900 ) ) ;
#27477 = circle ( 'none', #27487, 66.50000000000000000 ) ;
#27478 = vertex_point ( 'none', #33087 ) ;
#27479 = oriented_edge ( 'none', *, *, #27223, .t. ) ;
#27480 = cartesian_point ( 'none', ( -56.29997827975248000, 4.750000000000004400, -35.39155896113366100 ) ) ;
#27481 = line ( 'none', #27476, #27474 ) ;
#27482 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27483 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27484 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27485 = axis2_placement_3d ( 'none', #27484, #27483, #27482 ) ;
#27486 = edge_curve ( 'none', #27213, #48650, #33091, .t. ) ;
#27487 = axis2_placement_3d ( 'none', #27466, #27465, #27464 ) ;
#27488 = cartesian_point ( 'none', ( 35.00000000000000000, 8.000000000000000000, -56.54423047491229700 ) ) ;
#27489 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.000000000000000000, 0.0000000000000000000 ) ) ;
#27490 = vertex_point ( 'none', #33083 ) ;
#27492 = vertex_point ( 'none', #33109 ) ;
#27491 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27493 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27494 = cartesian_point ( 'none', ( -35.00000000000000000, 8.000000000000000000, -56.54423047491229700 ) ) ;
#27495 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#27496 = plane ( 'none', #27520 ) ;
#27497 = oriented_edge ( 'none', *, *, #49237, .t. ) ;
#27498 = oriented_edge ( 'none', *, *, #27737, .t. ) ;
#27499 = cartesian_point ( 'none', ( 10.45961277496221000, -3.883419246268949200, -8.441356398446100000 ) ) ;
#27500 = cartesian_point ( 'none', ( 10.34970003853701200, -3.693044802381628700, -8.139068571133877900 ) ) ;
#27501 = cartesian_point ( 'none', ( 10.23866619571048800, -3.500728545246477400, -7.838392462339695200 ) ) ;
#27502 = cartesian_point ( 'none', ( 10.12627944162884200, -3.306068977079319000, -7.539765539435895100 ) ) ;
#27503 = cartesian_point ( 'none', ( -27.49999999999999600, 50.00000000000000000, -11.19999999999999900 ) ) ;
#27504 = face_outer_bound ( 'none', #11782, .t. ) ;
#27505 = cartesian_point ( 'none', ( 1.699999999999999100, 50.00000000000000000, 18.19999999999999900 ) ) ;
#27506 = b_spline_curve_with_knots ( 'none', 3,
( #27502, #27501, #27500, #27499 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.840048394666938500e-007, 0.001121682591967449600 ),
.unspecified. ) ;
#27507 = face_outer_bound ( 'none', #11838, .t. ) ;
#27508 = cartesian_point ( 'none', ( 11.67627944162882700, -2.353441032916419000, -15.32287565553230200 ) ) ;
#27509 = axis2_placement_3d ( 'none', #27515, #27519, #27495 ) ;
#27510 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27511 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#27512 = cartesian_point ( 'none', ( 0.0000000000000000000, 35.00000000000000000, 0.0000000000000000000 ) ) ;
#27513 = axis2_placement_3d ( 'none', #27512, #27511, #27510 ) ;
#27514 = circle ( 'none', #27513, 66.50000000000000000 ) ;
#27515 = cartesian_point ( 'none', ( 10.12627944162884200, -3.306068977079318600, -15.32287565553230200 ) ) ;
#27516 = plane ( 'none', #27509 ) ;
#27517 = direction ( 'none', ( -1.000000000000000000, -8.604228440844966300e-015, 0.0000000000000000000 ) ) ;
#27518 = direction ( 'none', ( -8.604228440844966300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27519 = direction ( 'none', ( -0.8660254037844340400, -0.5000000000000082200, 0.0000000000000000000 ) ) ;
#27520 = axis2_placement_3d ( 'none', #27508, #27518, #27517 ) ;
#27521 = cartesian_point ( 'none', ( -10.99999999999999100, 50.00000000000000000, -20.69999999999999900 ) ) ;
#27522 = plane ( 'none', #27559 ) ;
#27523 = face_bound ( 'none', #12044, .t. ) ;
#27524 = direction ( 'none', ( 4.956352788505162300e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27525 = vector ( 'none', #27524, 1000.000000000000000 ) ;
#27526 = cartesian_point ( 'none', ( -10.99999999999999100, 50.00000000000000000, -18.19999999999999900 ) ) ;
#27527 = cartesian_point ( 'none', ( -56.29997827975248000, 10.24999999999999500, -35.39155896113366100 ) ) ;
#27528 = cartesian_point ( 'none', ( -10.99999999999999100, 50.00000000000000000, -18.19999999999999900 ) ) ;
#27529 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27530 = vector ( 'none', #27529, 1000.000000000000000 ) ;
#27531 = line ( 'none', #27526, #27525 ) ;
#27532 = cartesian_point ( 'none', ( -17.99999999999999300, 50.00000000000000000, -11.19999999999999900 ) ) ;
#27533 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27534 = vector ( 'none', #27533, 1000.000000000000000 ) ;
#27535 = cartesian_point ( 'none', ( -17.99999999999999600, 50.00000000000000000, -20.69999999999999900 ) ) ;
#27536 = cartesian_point ( 'none', ( -27.49999999999999600, 50.00000000000000000, -18.19999999999999900 ) ) ;
#27537 = cartesian_point ( 'none', ( -10.99999999999999100, 50.00000000000000000, -20.69999999999999900 ) ) ;
#27538 = line ( 'none', #27537, #27530 ) ;
#27539 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27540 = vector ( 'none', #27539, 1000.000000000000000 ) ;
#27541 = edge_curve ( 'none', #10256, #10303, #33082, .t. ) ;
#27542 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27543 = vector ( 'none', #27542, 1000.000000000000000 ) ;
#27544 = cartesian_point ( 'none', ( -20.49999999999999600, 50.00000000000000000, -11.19999999999999900 ) ) ;
#27545 = cartesian_point ( 'none', ( -10.99999999999999500, 50.00000000000000000, -11.19999999999999900 ) ) ;
#27546 = line ( 'none', #27535, #27534 ) ;
#27547 = cartesian_point ( 'none', ( -20.49999999999999600, 50.00000000000000000, -18.19999999999999900 ) ) ;
#27548 = cartesian_point ( 'none', ( -27.49999999999999600, 50.00000000000000000, -11.19999999999999900 ) ) ;
#27549 = line ( 'none', #27548, #27540 ) ;
#27550 = direction ( 'none', ( 4.956352788505162300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27551 = vector ( 'none', #27550, 1000.000000000000000 ) ;
#27552 = cartesian_point ( 'none', ( -17.99999999999999600, 50.00000000000000000, -18.19999999999999900 ) ) ;
#27553 = line ( 'none', #27552, #27551 ) ;
#27554 = line ( 'none', #27544, #27543 ) ;
#27555 = face_bound ( 'none', #11917, .t. ) ;
#27556 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27557 = face_bound ( 'none', #11849, .t. ) ;
#27558 = oriented_edge ( 'none', *, *, #27857, .f. ) ;
#27559 = axis2_placement_3d ( 'none', #27585, #27556, #27580 ) ;
#27560 = cartesian_point ( 'none', ( -58.56463758246016500, 4.750000000000004400, -31.50290819646810200 ) ) ;
#27561 = cartesian_point ( 'none', ( -58.65070860006177600, 4.750000000000001800, -31.34290017686699400 ) ) ;
#27562 = oriented_edge ( 'none', *, *, #15109, .f. ) ;
#27563 = cartesian_point ( 'none', ( -58.73617266110701300, 4.768201266208506300, -31.18241578164973800 ) ) ;
#27564 = cartesian_point ( 'none', ( -58.90055435454472400, 4.838619299769445300, -30.87079088041599200 ) ) ;
#27565 = cartesian_point ( 'none', ( -58.97991519832091000, 4.890630909817345700, -30.71884389269446600 ) ) ;
#27566 = cartesian_point ( 'none', ( -59.13312260609272600, 5.028642715482101600, -30.42287918257678200 ) ) ;
#27567 = cartesian_point ( 'none', ( -59.20645154012951400, 5.114669378385216600, -30.27983310144614700 ) ) ;
#27568 = cartesian_point ( 'none', ( -59.34153322070177000, 5.313689536550476200, -30.01424048083653400 ) ) ;
#27569 = cartesian_point ( 'none', ( -59.40420862111646000, 5.427548719973809300, -29.88990634131005900 ) ) ;
#27570 = cartesian_point ( 'none', ( -59.51924681375759700, 5.684124515901227200, -29.66017130288396700 ) ) ;
#27571 = cartesian_point ( 'none', ( -59.56988484203046900, 5.822911565069850900, -29.55822671748373100 ) ) ;
#27572 = cartesian_point ( 'none', ( -59.65827669692845300, 6.120709640425167700, -29.37941402287773900 ) ) ;
#27573 = cartesian_point ( 'none', ( -59.69633088096340100, 6.281647303131517600, -29.30192567023430100 ) ) ;
#27574 = cartesian_point ( 'none', ( -59.75705780171465900, 6.614457496928690000, -29.17788223151116300 ) ) ;
#27575 = cartesian_point ( 'none', ( -59.77988181504773700, 6.785834766624447800, -29.13103109966436600 ) ) ;
#27576 = cartesian_point ( 'none', ( -59.81073381959096500, 7.138487790912445300, -29.06763428132275700 ) ) ;
#27577 = face_bound ( 'none', #12028, .t. ) ;
#27578 = face_bound ( 'none', #11943, .t. ) ;
#27579 = face_bound ( 'none', #11950, .t. ) ;
#27580 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27581 = face_bound ( 'none', #11895, .t. ) ;
#27582 = face_bound ( 'none', #11897, .t. ) ;
#27583 = face_bound ( 'none', #11867, .t. ) ;
#27584 = face_bound ( 'none', #11996, .t. ) ;
#27585 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 0.0000000000000000000 ) ) ;
#27586 = face_bound ( 'none', #12019, .t. ) ;
#27587 = cartesian_point ( 'none', ( -59.81858645662703100, 7.320650562532115700, -29.05144943597542800 ) ) ;
#27589 = edge_curve ( 'none', #10656, #10655, #33141, .t. ) ;
#27588 = cartesian_point ( 'none', ( -59.81858645662703800, 7.500000000000000000, -29.05144943597543200 ) ) ;
#27590 = face_bound ( 'none', #11904, .t. ) ;
#27591 = b_spline_curve_with_knots ( 'none', 3,
( #27588, #27587, #27576, #27575, #27574, #27573, #27572, #27571, #27570, #27569, #27568, #27567, #27566, #27565, #27564, #27563, #27561, #27560 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.004302417760683055000, 0.004839740259463120600, 0.005377062758243187100, 0.005914385257023252800, 0.006451707755803318500, 0.006989030254583385000, 0.007526352753363450700, 0.008063675252143517200, 0.008600997750923582800 ),
.unspecified. ) ;
#27592 = cartesian_point ( 'none', ( -17.99999999999999600, 50.00000000000000000, -20.69999999999999900 ) ) ;
#27593 = cartesian_point ( 'none', ( -17.99999999999999600, 50.00000000000000000, -18.19999999999999900 ) ) ;
#27594 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000040000 ) ) ;
#27595 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27596 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.24999999999999500, 0.0000000000000000000 ) ) ;
#27597 = axis2_placement_3d ( 'none', #27596, #27595, #27594 ) ;
#27598 = circle ( 'none', #27597, 66.50000000000001400 ) ;
#27599 = face_bound ( 'none', #11860, .t. ) ;
#27600 = cartesian_point ( 'none', ( -20.49999999999999600, 50.00000000000000000, -11.19999999999999900 ) ) ;
#27601 = face_bound ( 'none', #11922, .t. ) ;
#27602 = cartesian_point ( 'none', ( -8.699999999999999300, 50.00000000000000000, -37.20000000000001000 ) ) ;
#27603 = cartesian_point ( 'none', ( -8.699999999999999300, 50.00000000000000000, -30.20000000000000600 ) ) ;
#27604 = cartesian_point ( 'none', ( -1.700000000000000800, 50.00000000000000000, -27.70000000000000300 ) ) ;
#27605 = line ( 'none', #27604, #27650 ) ;
#27606 = edge_curve ( 'none', #10660, #10306, #33090, .t. ) ;
#27607 = face_outer_bound ( 'none', #12529, .t. ) ;
#27608 = cartesian_point ( 'none', ( -2.499999999999999600, 4.750000000000004400, 66.45299090334459900 ) ) ;
#27609 = cartesian_point ( 'none', ( -10.99999999999999100, 50.00000000000000000, -27.69999999999999900 ) ) ;
#27610 = face_bound ( 'none', #12537, .t. ) ;
#27612 = advanced_face ( 'none', ( #33132 ), #33086, .f. ) ;
#27611 = face_bound ( 'none', #12557, .t. ) ;
#27613 = face_bound ( 'none', #12504, .t. ) ;
#27614 = face_bound ( 'none', #12533, .t. ) ;
#27615 = face_bound ( 'none', #12514, .t. ) ;
#27616 = face_bound ( 'none', #12449, .t. ) ;
#27617 = face_bound ( 'none', #12455, .t. ) ;
#27619 = edge_curve ( 'none', #9910, #10501, #33133, .t. ) ;
#27618 = face_bound ( 'none', #12506, .t. ) ;
#27620 = face_bound ( 'none', #12396, .t. ) ;
#27621 = face_bound ( 'none', #12403, .t. ) ;
#27622 = face_bound ( 'none', #12350, .t. ) ;
#27623 = face_bound ( 'none', #12462, .t. ) ;
#27624 = face_bound ( 'none', #12360, .t. ) ;
#27625 = face_bound ( 'none', #12386, .t. ) ;
#27626 = face_bound ( 'none', #12381, .t. ) ;
#27627 = face_bound ( 'none', #12352, .t. ) ;
#27628 = face_bound ( 'none', #12250, .t. ) ;
#27629 = face_bound ( 'none', #12277, .t. ) ;
#27630 = face_bound ( 'none', #12287, .t. ) ;
#27631 = face_bound ( 'none', #12324, .t. ) ;
#27632 = face_bound ( 'none', #12288, .t. ) ;
#27633 = oriented_edge ( 'none', *, *, #13567, .f. ) ;
#27634 = face_bound ( 'none', #12222, .t. ) ;
#27635 = face_bound ( 'none', #12163, .t. ) ;
#27636 = face_bound ( 'none', #12177, .t. ) ;
#27638 = advanced_face ( 'none', ( #33140 ), #33121, .f. ) ;
#27637 = face_bound ( 'none', #12171, .t. ) ;
#27639 = face_bound ( 'none', #12186, .t. ) ;
#27640 = face_bound ( 'none', #12110, .t. ) ;
#27641 = face_bound ( 'none', #12073, .t. ) ;
#27642 = face_bound ( 'none', #12072, .t. ) ;
#27643 = face_bound ( 'none', #12085, .t. ) ;
#27644 = face_bound ( 'none', #12098, .t. ) ;
#27645 = face_bound ( 'none', #12025, .t. ) ;
#27646 = face_bound ( 'none', #12035, .t. ) ;
#27647 = face_bound ( 'none', #12007, .t. ) ;
#27648 = face_bound ( 'none', #12227, .t. ) ;
#27649 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.956352788505164300e-016 ) ) ;
#27650 = vector ( 'none', #27649, 1000.000000000000000 ) ;
#27651 = cartesian_point ( 'none', ( -2.499999999999999600, 10.24999999999999500, 66.45299090334459900 ) ) ;
#27652 = oriented_edge ( 'none', *, *, #27541, .f. ) ;
#27653 = cartesian_point ( 'none', ( -2.681675864297027100, 10.24999999999999600, 66.44615615212320800 ) ) ;
#27654 = cartesian_point ( 'none', ( -2.863454755680368900, 10.23178502884433700, 66.43855581820447800 ) ) ;
#27655 = cartesian_point ( 'none', ( -3.215633296270957500, 10.16131880625247400, 66.42244180132505000 ) ) ;
#27656 = cartesian_point ( 'none', ( -3.386953558111388300, 10.10927279131791700, 66.41390176867139400 ) ) ;
#27657 = cartesian_point ( 'none', ( -3.719959009531758700, 9.971172015222883500, 66.39608201927987400 ) ) ;
#27658 = cartesian_point ( 'none', ( -3.880541441121309700, 9.885092076986952100, 66.38684827224409400 ) ) ;
#27659 = cartesian_point ( 'none', ( -4.178157306678784300, 9.685943032286028000, 66.36878202075782000 ) ) ;
#27660 = cartesian_point ( 'none', ( -4.317208848676437500, 9.571998685887937300, 66.35983897948166500 ) ) ;
#27661 = cartesian_point ( 'none', ( -4.573706756582143200, 9.315259441990274800, 66.34265391232565900 ) ) ;
#27662 = cartesian_point ( 'none', ( -4.687319326977344300, 9.176378021516413200, 66.33467414565193100 ) ) ;
#27663 = cartesian_point ( 'none', ( -4.886365989046005600, 8.878356439937206800, 66.32030898528725500 ) ) ;
#27664 = cartesian_point ( 'none', ( -4.972486647780708100, 8.717283513793610400, 66.31386841661949900 ) ) ;
#27665 = cartesian_point ( 'none', ( -5.110188323394482700, 8.384243344799777700, 66.30339918238374300 ) ) ;
#27666 = cartesian_point ( 'none', ( -5.162119172785190300, 8.212737590844151100, 66.29934965202284000 ) ) ;
#27667 = cartesian_point ( 'none', ( -5.232292377847539200, 7.859794004215015000, 66.29384854651249300 ) ) ;
#27669 = edge_loop ( 'none', ( #26965, #28118, #36072, #26863 ) ) ;
#27668 = cartesian_point ( 'none', ( -5.250125864190134300, 7.677514719561119500, 66.29242926930854200 ) ) ;
#27670 = cartesian_point ( 'none', ( -5.249872768280575000, 7.318606772956329100, 66.29244931312298700 ) ) ;
#27671 = cartesian_point ( 'none', ( -5.232351280905825200, 7.140055615741022900, 66.29384406764437200 ) ) ;
#27672 = cartesian_point ( 'none', ( -5.161541976554834900, 6.784809263857632700, 66.29939476055724900 ) ) ;
#27673 = cartesian_point ( 'none', ( -5.108693924752798500, 6.611570587898297500, 66.30351413550984300 ) ) ;
#27674 = cartesian_point ( 'none', ( -4.971389803671908900, 6.280646379578074700, 66.31395044599972300 ) ) ;
#27675 = cartesian_point ( 'none', ( -4.885849881260761600, 6.120545129989457300, 66.32034856355230100 ) ) ;
#27676 = cartesian_point ( 'none', ( -4.684752596641867900, 5.820109680433152000, 66.33485701922894900 ) ) ;
#27677 = cartesian_point ( 'none', ( -4.570906626904284000, 5.681757879957675800, 66.34284416509839800 ) ) ;
#27678 = cartesian_point ( 'none', ( -4.317236455739962500, 5.428210838820285200, 66.35983445346769800 ) ) ;
#27679 = cartesian_point ( 'none', ( -4.175741626090490900, 5.312159479064278300, 66.36893537788191100 ) ) ;
#27680 = cartesian_point ( 'none', ( -3.876949386064825200, 5.112791058437407400, 66.38705946778503600 ) ) ;
#27681 = cartesian_point ( 'none', ( -3.719073228446793800, 5.028397269253457800, 66.39613149392752700 ) ) ;
#27682 = cartesian_point ( 'none', ( -3.386184392726985700, 4.890471916794808700, 66.41394084298804000 ) ) ;
#27683 = cartesian_point ( 'none', ( -3.211634728994553300, 4.837640922436998300, 66.42263415545211600 ) ) ;
#27684 = cartesian_point ( 'none', ( -2.860286898075912200, 4.767826287281845800, 66.43869117195352200 ) ) ;
#27685 = cartesian_point ( 'none', ( -2.681676621939370600, 4.750000000000000900, 66.44615612362025600 ) ) ;
#27686 = cartesian_point ( 'none', ( -2.499999999999999600, 4.750000000000004400, 66.45299090334459900 ) ) ;
#27687 = line ( 'none', #27722, #27721 ) ;
#27688 = b_spline_curve_with_knots ( 'none', 3,
( #27686, #27685, #27684, #27683, #27682, #27681, #27680, #27679, #27678, #27677, #27676, #27675, #27674, #27673, #27672, #27671, #27670, #27668, #27667, #27666, #27665, #27664, #27663, #27662, #27661, #27660, #27659, #27658, #27657, #27656, #27655, #27654, #27653, #27651 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005376642094593812400, 0.001075328418918762500, 0.001612992628378143700, 0.002150656837837525000, 0.002688321047296906400, 0.003225985256756287500, 0.003763649466215668500, 0.004301313675675049900, 0.004838977885134431400, 0.005376642094593812900, 0.005914306304053193500, 0.006451970513512574900, 0.006989634722971956400, 0.007527298932431337000, 0.008064963141890719300, 0.008602627351350099900 ),
.unspecified. ) ;
#27689 = cartesian_point ( 'none', ( -58.56463758246016500, 4.750000000000004400, -31.50290819646810200 ) ) ;
#27690 = direction ( 'none', ( -1.239088197126291100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27691 = vector ( 'none', #27690, 1000.000000000000000 ) ;
#27692 = cartesian_point ( 'none', ( -1.700000000000000000, 50.00000000000000000, -20.70000000000000300 ) ) ;
#27693 = line ( 'none', #27692, #27691 ) ;
#27694 = oriented_edge ( 'none', *, *, #1805, .f. ) ;
#27695 = oriented_edge ( 'none', *, *, #28286, .t. ) ;
#27696 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27697 = vector ( 'none', #27696, 1000.000000000000000 ) ;
#27698 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -2.478176394252582100e-016 ) ) ;
#27699 = vector ( 'none', #27698, 1000.000000000000000 ) ;
#27700 = cartesian_point ( 'none', ( -8.699999999999999300, 50.00000000000000000, -11.19999999999999800 ) ) ;
#27701 = line ( 'none', #27754, #27753 ) ;
#27702 = cartesian_point ( 'none', ( -8.699999999999999300, 50.00000000000000000, -18.19999999999999900 ) ) ;
#27703 = line ( 'none', #27702, #27697 ) ;
#27704 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -4.956352788505164300e-016 ) ) ;
#27705 = vector ( 'none', #27704, 1000.000000000000000 ) ;
#27706 = cartesian_point ( 'none', ( -1.700000000000000800, 50.00000000000000000, -30.20000000000001000 ) ) ;
#27707 = line ( 'none', #27706, #27705 ) ;
#27708 = edge_loop ( 'none', ( #27293, #27558, #27924, #27955 ) ) ;
#27709 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27710 = vector ( 'none', #27709, 1000.000000000000000 ) ;
#27711 = cartesian_point ( 'none', ( -27.50258157546445800, 50.00000000000000000, -27.69999999999999900 ) ) ;
#27712 = cartesian_point ( 'none', ( -1.700000000000000800, 50.00000000000000000, -11.19999999999999900 ) ) ;
#27713 = line ( 'none', #27712, #27699 ) ;
#27714 = cartesian_point ( 'none', ( -1.700000000000000800, 50.00000000000000000, -30.20000000000001000 ) ) ;
#27715 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27716 = vector ( 'none', #27715, 1000.000000000000000 ) ;
#27717 = cartesian_point ( 'none', ( -30.00258157546444700, 50.00000000000000000, -1.700000000000000000 ) ) ;
#27718 = cartesian_point ( 'none', ( -8.699999999999999300, 50.00000000000000000, -20.70000000000000300 ) ) ;
#27719 = line ( 'none', #27718, #27716 ) ;
#27720 = direction ( 'none', ( 1.239088197126291100e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27721 = vector ( 'none', #27720, 1000.000000000000000 ) ;
#27722 = cartesian_point ( 'none', ( -1.700000000000000000, 50.00000000000000000, -37.20000000000001000 ) ) ;
#27723 = line ( 'none', #27711, #27710 ) ;
#27724 = cartesian_point ( 'none', ( -17.99999999999998900, 50.00000000000000000, -32.29938079901842900 ) ) ;
#27725 = cartesian_point ( 'none', ( -11.99999999999998900, 50.00000000000000000, -34.63915900659304000 ) ) ;
#27726 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27727 = axis2_placement_3d ( 'none', #27725, #27757, #27809 ) ;
#27728 = cartesian_point ( 'none', ( -17.46575342465754200, 50.00000000000000000, -33.18429534145727900 ) ) ;
#27729 = cartesian_point ( 'none', ( -18.00000000000000000, 50.00000000000000000, -8.699999999999999300 ) ) ;
#27730 = cartesian_point ( 'none', ( -20.50258157546445000, 50.00000000000000000, -1.700000000000000200 ) ) ;
#27731 = edge_curve ( 'none', #27237, #47363, #33167, .t. ) ;
#27732 = line ( 'none', #27736, #27807 ) ;
#27733 = circle ( 'none', #27727, 0.9999999999998829800 ) ;
#27734 = cartesian_point ( 'none', ( -1.700000000000000000, 50.00000000000000000, -18.19999999999999900 ) ) ;
#27735 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.097720492815726400e-017 ) ) ;
#27736 = cartesian_point ( 'none', ( -10.99999999999999800, 50.00000000000000000, -1.700000000000000000 ) ) ;
#27737 = edge_curve ( 'none', #49518, #26981, #33112, .t. ) ;
#27738 = vector ( 'none', #27726, 1000.000000000000000 ) ;
#27740 = oriented_edge ( 'none', *, *, #17368, .t. ) ;
#27739 = cartesian_point ( 'none', ( -10.99999999999999500, 50.00000000000000000, -11.19999999999999900 ) ) ;
#27741 = line ( 'none', #27739, #27738 ) ;
#27742 = cartesian_point ( 'none', ( -8.699999999999999300, 50.00000000000000000, -18.19999999999999900 ) ) ;
#27743 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27744 = vector ( 'none', #27743, 1000.000000000000000 ) ;
#27745 = cartesian_point ( 'none', ( -1.700000000000000000, 50.00000000000000000, -18.19999999999999900 ) ) ;
#27746 = direction ( 'none', ( 1.239088197126290600e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27747 = vector ( 'none', #27746, 1000.000000000000000 ) ;
#27748 = cartesian_point ( 'none', ( -1.700000000000000000, 50.00000000000000000, -18.19999999999999900 ) ) ;
#27749 = line ( 'none', #27748, #27747 ) ;
#27750 = oriented_edge ( 'none', *, *, #18324, .t. ) ;
#27751 = line ( 'none', #27745, #27744 ) ;
#27752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27753 = vector ( 'none', #27752, 1000.000000000000000 ) ;
#27754 = cartesian_point ( 'none', ( -20.49999999999999600, 50.00000000000000000, -11.19999999999999900 ) ) ;
#27755 = edge_curve ( 'none', #27396, #48971, #33154, .t. ) ;
#27756 = cartesian_point ( 'none', ( -1.700000000000000800, 50.00000000000000000, -11.19999999999999900 ) ) ;
#27757 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27758 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27759 = vector ( 'none', #27758, 1000.000000000000000 ) ;
#27760 = oriented_edge ( 'none', *, *, #20321, .t. ) ;
#27761 = cartesian_point ( 'none', ( -20.49999999999999600, 50.00000000000000000, -18.19999999999999900 ) ) ;
#27762 = line ( 'none', #27761, #27759 ) ;
#27763 = oriented_edge ( 'none', *, *, #27731, .t. ) ;
#27764 = cartesian_point ( 'none', ( -1.700000000000000000, 50.00000000000000000, -20.70000000000000300 ) ) ;
#27765 = cartesian_point ( 'none', ( -1.700000000000000800, 50.00000000000000000, -27.70000000000000300 ) ) ;
#27766 = vector ( 'none', #27773, 1000.000000000000000 ) ;
#27767 = cartesian_point ( 'none', ( 1.699999999999999100, 50.00000000000000000, 37.20000000000001000 ) ) ;
#27768 = line ( 'none', #27767, #27766 ) ;
#27769 = cartesian_point ( 'none', ( -10.99999999999999800, 50.00000000000000000, -8.699999999999997500 ) ) ;
#27770 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27771 = vector ( 'none', #27770, 1000.000000000000000 ) ;
#27772 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.022247762629190200e-015 ) ) ;
#27773 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27774 = oriented_edge ( 'none', *, *, #27783, .t. ) ;
#27775 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#27776 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 0.0000000000000000000 ) ) ;
#27777 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27778 = vector ( 'none', #27777, 1000.000000000000000 ) ;
#27780 = advanced_face ( 'none', ( #33159 ), #33113, .t. ) ;
#27779 = cartesian_point ( 'none', ( -20.50258157546445400, 50.00000000000000000, -20.69999999999999900 ) ) ;
#27781 = cartesian_point ( 'none', ( -17.99999999999999600, 50.00000000000000000, -30.19999999999999200 ) ) ;
#27782 = line ( 'none', #27779, #27778 ) ;
#27783 = edge_curve ( 'none', #27457, #27237, #33147, .t. ) ;
#27784 = cartesian_point ( 'none', ( -27.50258157546445800, 50.00000000000000000, -20.69999999999999900 ) ) ;
#27785 = line ( 'none', #27784, #27771 ) ;
#27786 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27787 = vector ( 'none', #27786, 1000.000000000000000 ) ;
#27788 = cartesian_point ( 'none', ( -10.99999999999999800, 50.00000000000000000, -8.699999999999997500 ) ) ;
#27789 = line ( 'none', #27788, #27787 ) ;
#27790 = edge_curve ( 'none', #27236, #27396, #32896, .t. ) ;
#27791 = circle ( 'none', #27797, 37.50000000000000000 ) ;
#27792 = oriented_edge ( 'none', *, *, #26346, .t. ) ;
#27793 = direction ( 'none', ( -3.305209758587623400e-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27794 = vector ( 'none', #27793, 1000.000000000000000 ) ;
#27795 = cartesian_point ( 'none', ( -17.99999999999999600, 50.00000000000000000, -30.19999999999999200 ) ) ;
#27796 = line ( 'none', #27795, #27794 ) ;
#27797 = axis2_placement_3d ( 'none', #27776, #27775, #27798 ) ;
#27798 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27799 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -9.912705577010320600e-016 ) ) ;
#27800 = vector ( 'none', #27799, 1000.000000000000000 ) ;
#27801 = cartesian_point ( 'none', ( -11.75721461541135000, 50.00000000000000000, -35.60923903268877700 ) ) ;
#27802 = edge_curve ( 'none', #26981, #27236, #32644, .t. ) ;
#27803 = cartesian_point ( 'none', ( -10.99999999999999800, 50.00000000000000000, -1.700000000000000000 ) ) ;
#27804 = cartesian_point ( 'none', ( -10.99999999999999100, 50.00000000000000000, -30.19999999999999900 ) ) ;
#27805 = line ( 'none', #27804, #27800 ) ;
#27806 = cartesian_point ( 'none', ( -37.00258157546444700, 50.00000000000000000, -8.700000000000004600 ) ) ;
#27807 = vector ( 'none', #27735, 1000.000000000000000 ) ;
#27808 = oriented_edge ( 'none', *, *, #47908, .t. ) ;
#27809 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27810 = oriented_edge ( 'none', *, *, #27919, .t. ) ;
#27811 = oriented_edge ( 'none', *, *, #48991, .t. ) ;
#27812 = line ( 'none', #27878, #27877 ) ;
#27813 = vertex_point ( 'none', #32128 ) ;
#27814 = oriented_edge ( 'none', *, *, #27802, .t. ) ;
#27815 = cartesian_point ( 'none', ( -8.699999999999999300, 50.00000000000000000, -27.70000000000000600 ) ) ;
#27816 = line ( 'none', #27865, #27864 ) ;
#27817 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27818 = vector ( 'none', #27817, 1000.000000000000000 ) ;
#27820 = oriented_edge ( 'none', *, *, #26565, .f. ) ;
#27819 = cartesian_point ( 'none', ( -27.50258157546445800, 50.00000000000000000, -27.69999999999999900 ) ) ;
#27821 = cartesian_point ( 'none', ( -27.50258157546445800, 50.00000000000000000, -20.69999999999999900 ) ) ;
#27822 = cartesian_point ( 'none', ( -10.99999999999999100, 50.00000000000000000, -30.19999999999999900 ) ) ;
#27823 = cartesian_point ( 'none', ( -20.50258157546445400, 50.00000000000000000, -27.69999999999999900 ) ) ;
#27824 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27825 = vector ( 'none', #27824, 1000.000000000000000 ) ;
#27826 = cartesian_point ( 'none', ( -1.700000000000000000, 50.00000000000000000, -37.20000000000001000 ) ) ;
#27827 = line ( 'none', #27826, #27825 ) ;
#27828 = cartesian_point ( 'none', ( -8.699999999999999300, 50.00000000000000000, -20.70000000000000300 ) ) ;
#27829 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27830 = vector ( 'none', #27829, 1000.000000000000000 ) ;
#27831 = cartesian_point ( 'none', ( -8.699999999999999300, 50.00000000000000000, -37.20000000000001000 ) ) ;
#27832 = line ( 'none', #27831, #27830 ) ;
#27833 = cartesian_point ( 'none', ( -20.50258157546445400, 50.00000000000000000, -20.69999999999999900 ) ) ;
#27834 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27835 = vector ( 'none', #27834, 1000.000000000000000 ) ;
#27836 = cartesian_point ( 'none', ( -10.99999999999999100, 50.00000000000000000, -30.19999999999999900 ) ) ;
#27837 = line ( 'none', #27836, #27835 ) ;
#27838 = cartesian_point ( 'none', ( -27.50258157546445000, 50.00000000000000000, -1.700000000000000000 ) ) ;
#27839 = cartesian_point ( 'none', ( -27.50258157546445800, 50.00000000000000000, -20.69999999999999900 ) ) ;
#27840 = line ( 'none', #27839, #27818 ) ;
#27841 = cartesian_point ( 'none', ( -30.00258157546444700, 50.00000000000000000, -18.19999999999999600 ) ) ;
#27842 = cartesian_point ( 'none', ( -30.00258157546444000, 50.00000000000000000, -8.699999999999999300 ) ) ;
#27843 = cartesian_point ( 'none', ( -27.50258157546445000, 50.00000000000000000, -1.700000000000000000 ) ) ;
#27844 = line ( 'none', #27843, #27904 ) ;
#27845 = cartesian_point ( 'none', ( -20.50258157546445000, 50.00000000000000000, -8.699999999999999300 ) ) ;
#27846 = line ( 'none', #27845, #27908 ) ;
#27847 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27848 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#27849 = cartesian_point ( 'none', ( -32.17495066679126800, 50.00000000000000000, -17.16936400027072900 ) ) ;
#27850 = axis2_placement_3d ( 'none', #27849, #27848, #27847 ) ;
#27851 = circle ( 'none', #27850, 1.030635999729249400 ) ;
#27852 = cartesian_point ( 'none', ( -20.50258157546445000, 50.00000000000000000, -8.699999999999999300 ) ) ;
#27853 = cartesian_point ( 'none', ( -33.08422515938899300, 50.00000000000000000, -17.65457576955200700 ) ) ;
#27854 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27855 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#27856 = edge_loop ( 'none', ( #28157, #28168, #29636, #50818 ) ) ;
#27857 = edge_curve ( 'none', #10352, #9548, #32400, .t. ) ;
#27858 = cartesian_point ( 'none', ( -27.50258157546444000, 50.00000000000000000, 8.699999999999997500 ) ) ;
#27859 = line ( 'none', #27858, #27936 ) ;
#27860 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27861 = cartesian_point ( 'none', ( -35.32827817307948200, 50.00000000000000000, -12.57627772138943800 ) ) ;
#27862 = axis2_placement_3d ( 'none', #27866, #27855, #27854 ) ;
#27863 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.022247762629190200e-015 ) ) ;
#27864 = vector ( 'none', #27863, 1000.000000000000000 ) ;
#27865 = cartesian_point ( 'none', ( -30.00258157546444700, 50.00000000000000000, -1.700000000000000000 ) ) ;
#27866 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 0.0000000000000000000 ) ) ;
#27867 = cartesian_point ( 'none', ( -18.00000000000000000, 50.00000000000000000, -1.700000000000000200 ) ) ;
#27869 = oriented_edge ( 'none', *, *, #10862, .f. ) ;
#27868 = line ( 'none', #27874, #27873 ) ;
#27870 = cartesian_point ( 'none', ( -34.35732896524945100, 50.00000000000000000, -11.19999999999998300 ) ) ;
#27871 = circle ( 'none', #27862, 37.50000000000000700 ) ;
#27872 = cartesian_point ( 'none', ( -32.17495066679125400, 50.00000000000000000, -18.19999999999997800 ) ) ;
#27873 = vector ( 'none', #27860, 1000.000000000000000 ) ;
#27874 = cartesian_point ( 'none', ( -37.00258157546444700, 50.00000000000000000, -8.700000000000004600 ) ) ;
#27875 = cartesian_point ( 'none', ( -10.99999999999999100, 50.00000000000000000, -34.63915900659303300 ) ) ;
#27876 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27877 = vector ( 'none', #27876, 1000.000000000000000 ) ;
#27878 = cartesian_point ( 'none', ( -1.700000000000000000, 50.00000000000000000, -20.70000000000000300 ) ) ;
#27879 = cartesian_point ( 'none', ( -1.700000000000000000, 50.00000000000000000, -37.20000000000001000 ) ) ;
#27880 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27881 = vector ( 'none', #27880, 1000.000000000000000 ) ;
#27882 = cartesian_point ( 'none', ( -27.50258157546445000, 50.00000000000000000, -8.699999999999997500 ) ) ;
#27883 = line ( 'none', #27882, #27881 ) ;
#27884 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.478176394252581100e-016 ) ) ;
#27885 = vector ( 'none', #27884, 1000.000000000000000 ) ;
#27886 = cartesian_point ( 'none', ( -10.99999999999999800, 50.00000000000000000, -8.699999999999997500 ) ) ;
#27887 = line ( 'none', #27886, #27885 ) ;
#27888 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27890 = oriented_edge ( 'none', *, *, #28635, .t. ) ;
#27889 = vector ( 'none', #27888, 1000.000000000000000 ) ;
#27891 = circle ( 'none', #27921, 1.030635999729261300 ) ;
#27892 = cartesian_point ( 'none', ( -18.00000000000000000, 50.00000000000000000, -8.699999999999999300 ) ) ;
#27893 = line ( 'none', #27892, #27889 ) ;
#27894 = direction ( 'none', ( 9.912705577010328500e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27895 = vector ( 'none', #27894, 1000.000000000000000 ) ;
#27896 = cartesian_point ( 'none', ( -27.50258157546445000, 50.00000000000000000, -8.699999999999997500 ) ) ;
#27897 = edge_curve ( 'none', #27977, #28559, #33192, .t. ) ;
#27898 = line ( 'none', #27906, #27895 ) ;
#27899 = cartesian_point ( 'none', ( -30.00258157546444000, 50.00000000000000000, -11.19999999999999400 ) ) ;
#27900 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -7.434529182757739500e-016 ) ) ;
#27901 = vector ( 'none', #27900, 1000.000000000000000 ) ;
#27902 = cartesian_point ( 'none', ( -30.00258157546444000, 50.00000000000000000, -8.699999999999999300 ) ) ;
#27903 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -3.097720492815725800e-017 ) ) ;
#27904 = vector ( 'none', #27903, 1000.000000000000000 ) ;
#27905 = line ( 'none', #27902, #27901 ) ;
#27906 = cartesian_point ( 'none', ( -30.00258157546444000, 50.00000000000000000, -8.699999999999999300 ) ) ;
#27907 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27908 = vector ( 'none', #27907, 1000.000000000000000 ) ;
#27909 = cartesian_point ( 'none', ( -37.00258157546444700, 50.00000000000000000, -1.700000000000007100 ) ) ;
#27910 = cartesian_point ( 'none', ( -34.35732896524947200, 50.00000000000000000, -12.23063599972925000 ) ) ;
#27911 = cartesian_point ( 'none', ( -27.50258157546444000, 50.00000000000000000, 1.700000000000000000 ) ) ;
#27912 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27913 = vector ( 'none', #27912, 1000.000000000000000 ) ;
#27914 = cartesian_point ( 'none', ( -20.50258157546443600, 50.00000000000000000, 8.699999999999999300 ) ) ;
#27915 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -3.097720492815725800e-017 ) ) ;
#27916 = vector ( 'none', #27915, 1000.000000000000000 ) ;
#27917 = cartesian_point ( 'none', ( -27.50258157546444000, 50.00000000000000000, 1.700000000000000000 ) ) ;
#27918 = line ( 'none', #27917, #27916 ) ;
#27919 = edge_curve ( 'none', #27478, #27457, #33194, .t. ) ;
#27920 = cartesian_point ( 'none', ( -20.49999999999998200, 50.00000000000000000, 18.19999999999999900 ) ) ;
#27921 = axis2_placement_3d ( 'none', #27910, #27984, #27982 ) ;
#27922 = cartesian_point ( 'none', ( -20.49999999999998200, 50.00000000000000000, 11.19999999999999900 ) ) ;
#27923 = cartesian_point ( 'none', ( -33.08422515938897800, 50.00000000000000000, 17.65457576955198600 ) ) ;
#27924 = oriented_edge ( 'none', *, *, #20093, .t. ) ;
#27925 = line ( 'none', #27914, #27913 ) ;
#27926 = cartesian_point ( 'none', ( -37.00258157546441900, 50.00000000000000000, 8.700000000000004600 ) ) ;
#27927 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 2.478176394252580600e-016 ) ) ;
#27928 = vector ( 'none', #27927, 1000.000000000000000 ) ;
#27929 = cartesian_point ( 'none', ( -27.50258157546444000, 50.00000000000000000, 8.699999999999997500 ) ) ;
#27930 = direction ( 'none', ( -4.956352788505162300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27931 = vector ( 'none', #27930, 1000.000000000000000 ) ;
#27932 = cartesian_point ( 'none', ( -10.99999999999998400, 50.00000000000000000, 18.19999999999999900 ) ) ;
#27933 = line ( 'none', #27932, #27931 ) ;
#27934 = edge_loop ( 'none', ( #27695, #28808, #27694, #28725 ) ) ;
#27935 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27936 = vector ( 'none', #27935, 1000.000000000000000 ) ;
#27937 = cartesian_point ( 'none', ( -10.99999999999998800, 50.00000000000000000, 11.19999999999999900 ) ) ;
#27938 = line ( 'none', #27929, #27928 ) ;
#27939 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 2.478176394252580600e-016 ) ) ;
#27940 = vector ( 'none', #27939, 1000.000000000000000 ) ;
#27941 = cartesian_point ( 'none', ( -27.50258157546445000, 50.00000000000000000, -8.699999999999997500 ) ) ;
#27942 = line ( 'none', #27941, #27940 ) ;
#27943 = line ( 'none', #27953, #28011 ) ;
#27944 = cartesian_point ( 'none', ( 1.700000000000000000, 50.00000000000000000, 11.19999999999999900 ) ) ;
#27945 = line ( 'none', #28010, #28004 ) ;
#27946 = advanced_face ( 'none', ( #33191 ), #33182, .t. ) ;
#27947 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 9.582479236531385300e-015 ) ) ;
#27948 = vector ( 'none', #27947, 1000.000000000000000 ) ;
#27949 = cartesian_point ( 'none', ( -30.00258157546444700, 50.00000000000000000, -18.19999999999999600 ) ) ;
#27950 = cartesian_point ( 'none', ( -30.00258157546444000, 50.00000000000000000, -11.19999999999999400 ) ) ;
#27951 = line ( 'none', #27950, #28008 ) ;
#27952 = direction ( 'none', ( -9.912705577010328500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27953 = cartesian_point ( 'none', ( -30.00258157546444000, 50.00000000000000000, -11.19999999999999400 ) ) ;
#27954 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.022247762629192100e-015 ) ) ;
#27955 = oriented_edge ( 'none', *, *, #25227, .t. ) ;
#27956 = vector ( 'none', #27954, 1000.000000000000000 ) ;
#27957 = cartesian_point ( 'none', ( -30.00258157546443300, 50.00000000000000000, 1.700000000000000000 ) ) ;
#27958 = line ( 'none', #27957, #27956 ) ;
#27959 = cartesian_point ( 'none', ( -37.00258157546441900, 50.00000000000000000, 1.700000000000007100 ) ) ;
#27960 = circle ( 'none', #28005, 1.030635999729249400 ) ;
#27961 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27962 = vector ( 'none', #27961, 1000.000000000000000 ) ;
#27963 = cartesian_point ( 'none', ( -37.00258157546441900, 50.00000000000000000, 8.700000000000004600 ) ) ;
#27964 = line ( 'none', #27963, #27962 ) ;
#27965 = cartesian_point ( 'none', ( -20.50258157546443600, 50.00000000000000000, 8.699999999999999300 ) ) ;
#27966 = line ( 'none', #27949, #27948 ) ;
#27967 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -7.434529182757754300e-016 ) ) ;
#27968 = vector ( 'none', #27967, 1000.000000000000000 ) ;
#27969 = cartesian_point ( 'none', ( -30.00258157546442600, 50.00000000000000000, 8.699999999999999300 ) ) ;
#27970 = cartesian_point ( 'none', ( -20.50258157546443600, 50.00000000000000000, 1.700000000000000200 ) ) ;
#27971 = line ( 'none', #27969, #27968 ) ;
#27973 = oriented_edge ( 'none', *, *, #26517, .t. ) ;
#27972 = direction ( 'none', ( -9.912705577010328500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27974 = vector ( 'none', #27972, 1000.000000000000000 ) ;
#27975 = cartesian_point ( 'none', ( -30.00258157546442600, 50.00000000000000000, 8.699999999999999300 ) ) ;
#27976 = line ( 'none', #27975, #27974 ) ;
#27977 = vertex_point ( 'none', #33190 ) ;
#27978 = cartesian_point ( 'none', ( -30.00258157546443300, 50.00000000000000000, 1.700000000000000000 ) ) ;
#27979 = oriented_edge ( 'none', *, *, #27619, .f. ) ;
#27980 = cartesian_point ( 'none', ( -30.00258157546442600, 50.00000000000000000, 8.699999999999999300 ) ) ;
#27981 = cartesian_point ( 'none', ( -27.50258157546444000, 50.00000000000000000, 8.699999999999997500 ) ) ;
#27982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27983 = edge_loop ( 'none', ( #27633, #27973, #28182, #28348 ) ) ;
#27984 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#27985 = vector ( 'none', #28044, 1000.000000000000000 ) ;
#27986 = cartesian_point ( 'none', ( -30.00258157546442600, 50.00000000000000000, 11.19999999999999400 ) ) ;
#27987 = cartesian_point ( 'none', ( -10.99999999999998400, 50.00000000000000000, 18.19999999999999900 ) ) ;
#27988 = line ( 'none', #27987, #28034 ) ;
#27989 = cartesian_point ( 'none', ( -34.35732896524944400, 50.00000000000000000, 11.19999999999998900 ) ) ;
#27990 = cartesian_point ( 'none', ( -30.00258157546442600, 50.00000000000000000, 11.19999999999999400 ) ) ;
#27991 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27992 = vector ( 'none', #27991, 1000.000000000000000 ) ;
#27993 = cartesian_point ( 'none', ( -10.99999999999999100, 50.00000000000000000, 8.699999999999997500 ) ) ;
#27994 = line ( 'none', #27993, #27992 ) ;
#27995 = cartesian_point ( 'none', ( -10.99999999999999100, 50.00000000000000000, 8.699999999999997500 ) ) ;
#27996 = cartesian_point ( 'none', ( -17.99999999999997900, 50.00000000000000000, 11.19999999999999900 ) ) ;
#27997 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -2.478176394252583600e-016 ) ) ;
#27998 = vector ( 'none', #27997, 1000.000000000000000 ) ;
#27999 = cartesian_point ( 'none', ( -10.99999999999999100, 50.00000000000000000, 8.699999999999997500 ) ) ;
#28000 = line ( 'none', #27999, #27998 ) ;
#28001 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28002 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28003 = cartesian_point ( 'none', ( -1.700000000000000000, 50.00000000000000000, 27.70000000000000300 ) ) ;
#28004 = vector ( 'none', #28009, 1000.000000000000000 ) ;
#28005 = axis2_placement_3d ( 'none', #28014, #28002, #28001 ) ;
#28006 = line ( 'none', #27986, #27985 ) ;
#28007 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -2.788465838528729100e-015 ) ) ;
#28008 = vector ( 'none', #28007, 1000.000000000000000 ) ;
#28009 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 9.582479236531445300e-015 ) ) ;
#28010 = cartesian_point ( 'none', ( -30.00258157546443300, 50.00000000000000000, 18.19999999999999600 ) ) ;
#28011 = vector ( 'none', #27952, 1000.000000000000000 ) ;
#28012 = advanced_face ( 'none', ( #33184 ), #33181, .f. ) ;
#28013 = cartesian_point ( 'none', ( -1.699999999999999100, 50.00000000000000000, 20.70000000000000300 ) ) ;
#28014 = cartesian_point ( 'none', ( -32.17495066679124000, 50.00000000000000000, 17.16936400027072900 ) ) ;
#28015 = cartesian_point ( 'none', ( -10.99999999999999100, 50.00000000000000000, 1.700000000000000000 ) ) ;
#28016 = cartesian_point ( 'none', ( -27.49999999999998200, 50.00000000000000000, 11.19999999999999900 ) ) ;
#28017 = cartesian_point ( 'none', ( 8.699999999999992200, 50.00000000000000000, 30.20000000000000600 ) ) ;
#28018 = cartesian_point ( 'none', ( -10.99999999999998800, 50.00000000000000000, 11.19999999999999900 ) ) ;
#28019 = line ( 'none', #28018, #28089 ) ;
#28020 = direction ( 'none', ( -4.956352788505162300e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28021 = vector ( 'none', #28020, 1000.000000000000000 ) ;
#28022 = cartesian_point ( 'none', ( -17.99999999999998200, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28023 = line ( 'none', #28022, #28021 ) ;
#28024 = cartesian_point ( 'none', ( -17.99999999999998600, 50.00000000000000000, 1.700000000000000200 ) ) ;
#28025 = cartesian_point ( 'none', ( -35.32827817307945400, 50.00000000000000000, 12.57627772138942900 ) ) ;
#28026 = edge_loop ( 'none', ( #27740, #28098, #28643, #28520 ) ) ;
#28027 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28028 = cartesian_point ( 'none', ( -17.99999999999998600, 50.00000000000000000, 8.699999999999999300 ) ) ;
#28029 = cartesian_point ( 'none', ( -17.99999999999998200, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28030 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28031 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28032 = axis2_placement_3d ( 'none', #28039, #28031, #28030 ) ;
#28033 = circle ( 'none', #28032, 1.030635999729259600 ) ;
#28034 = vector ( 'none', #28027, 1000.000000000000000 ) ;
#28035 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 3.097720492815729500e-017 ) ) ;
#28036 = vector ( 'none', #28035, 1000.000000000000000 ) ;
#28037 = cartesian_point ( 'none', ( -10.99999999999999100, 50.00000000000000000, 1.700000000000000000 ) ) ;
#28038 = line ( 'none', #28037, #28036 ) ;
#28039 = cartesian_point ( 'none', ( -34.35732896524944400, 50.00000000000000000, 12.23063599972925000 ) ) ;
#28040 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28041 = vector ( 'none', #28040, 1000.000000000000000 ) ;
#28042 = cartesian_point ( 'none', ( -17.99999999999998600, 50.00000000000000000, 8.699999999999999300 ) ) ;
#28043 = line ( 'none', #28042, #28041 ) ;
#28044 = direction ( 'none', ( 9.912705577010328500e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28045 = cartesian_point ( 'none', ( -1.737821196469595100e-015, 49.00000000000000000, 1.699999999999969300 ) ) ;
#28046 = line ( 'none', #28045, #28881 ) ;
#28047 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28048 = direction ( 'none', ( -1.239088197126290600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28049 = vector ( 'none', #28048, 1000.000000000000000 ) ;
#28050 = cartesian_point ( 'none', ( -1.699999999999999100, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28051 = line ( 'none', #28050, #28049 ) ;
#28052 = oriented_edge ( 'none', *, *, #27458, .t. ) ;
#28053 = cartesian_point ( 'none', ( -8.699999999999992200, 50.00000000000000000, 30.20000000000000600 ) ) ;
#28054 = cartesian_point ( 'none', ( -17.99999999999998200, 49.00000000000000000, 18.19999999999999900 ) ) ;
#28055 = cartesian_point ( 'none', ( -1.699999999999999100, 50.00000000000000000, 37.20000000000001000 ) ) ;
#28056 = edge_curve ( 'none', #47650, #28567, #33235, .t. ) ;
#28057 = cartesian_point ( 'none', ( -27.50258157546444300, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28058 = line ( 'none', #28057, #26991 ) ;
#28059 = vector ( 'none', #28860, 1000.000000000000000 ) ;
#28060 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28061 = vector ( 'none', #28060, 1000.000000000000000 ) ;
#28062 = oriented_edge ( 'none', *, *, #28056, .t. ) ;
#28063 = cartesian_point ( 'none', ( -27.49999999999998200, 50.00000000000000000, 11.19999999999999900 ) ) ;
#28064 = line ( 'none', #28063, #28061 ) ;
#28065 = cartesian_point ( 'none', ( -8.699999999999992200, 50.00000000000000000, 37.20000000000001000 ) ) ;
#28066 = oriented_edge ( 'none', *, *, #28085, .t. ) ;
#28067 = oriented_edge ( 'none', *, *, #48432, .t. ) ;
#28068 = cartesian_point ( 'none', ( -10.99999999999998400, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28069 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28070 = vector ( 'none', #28069, 1000.000000000000000 ) ;
#28071 = vertex_point ( 'none', #33171 ) ;
#28072 = vertex_point ( 'none', #33236 ) ;
#28073 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28074 = vector ( 'none', #28073, 1000.000000000000000 ) ;
#28075 = cartesian_point ( 'none', ( -20.49999999999998200, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28076 = line ( 'none', #28075, #28074 ) ;
#28077 = oriented_edge ( 'none', *, *, #28099, .t. ) ;
#28078 = edge_curve ( 'none', #28322, #28343, #33227, .t. ) ;
#28079 = cartesian_point ( 'none', ( -20.49999999999998200, 50.00000000000000000, 11.19999999999999900 ) ) ;
#28080 = line ( 'none', #28079, #28070 ) ;
#28081 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28082 = vector ( 'none', #28081, 1000.000000000000000 ) ;
#28083 = cartesian_point ( 'none', ( -20.49999999999998200, 50.00000000000000000, 11.19999999999999900 ) ) ;
#28084 = line ( 'none', #28083, #28082 ) ;
#28085 = edge_curve ( 'none', #28343, #48189, #33228, .t. ) ;
#28086 = cartesian_point ( 'none', ( -27.49999999999998200, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28087 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28088 = edge_curve ( 'none', #28306, #28072, #33217, .t. ) ;
#28089 = vector ( 'none', #28087, 1000.000000000000000 ) ;
#28090 = cartesian_point ( 'none', ( -30.00258157546443300, 50.00000000000000000, 18.19999999999999600 ) ) ;
#28091 = line ( 'none', #28144, #28143 ) ;
#28092 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28093 = advanced_face ( 'none', ( #33212 ), #33226, .f. ) ;
#28094 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 0.0000000000000000000 ) ) ;
#28095 = cartesian_point ( 'none', ( -1.699999999999999100, 50.00000000000000000, 20.70000000000000300 ) ) ;
#28096 = line ( 'none', #28095, #28140 ) ;
#28098 = oriented_edge ( 'none', *, *, #1749, .f. ) ;
#28097 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28099 = edge_curve ( 'none', #28315, #28322, #33232, .t. ) ;
#28100 = vector ( 'none', #28097, 1000.000000000000000 ) ;
#28101 = cartesian_point ( 'none', ( -1.699999999999999100, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28102 = cartesian_point ( 'none', ( -8.699999999999992200, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28103 = cartesian_point ( 'none', ( -8.699999999999992200, 50.00000000000000000, 11.19999999999999800 ) ) ;
#28104 = cartesian_point ( 'none', ( -1.699999999999999100, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28105 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28106 = vector ( 'none', #28105, 1000.000000000000000 ) ;
#28107 = cartesian_point ( 'none', ( -10.99999999999998400, 50.00000000000000000, 27.69999999999999900 ) ) ;
#28108 = line ( 'none', #28107, #28106 ) ;
#28109 = vector ( 'none', #28148, 1000.000000000000000 ) ;
#28110 = oriented_edge ( 'none', *, *, #27897, .t. ) ;
#28111 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28112 = vector ( 'none', #28111, 1000.000000000000000 ) ;
#28113 = cartesian_point ( 'none', ( -20.50258157546444000, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28114 = line ( 'none', #28113, #28112 ) ;
#28115 = line ( 'none', #28101, #28100 ) ;
#28116 = cartesian_point ( 'none', ( -20.50258157546444000, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28117 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28118 = oriented_edge ( 'none', *, *, #1794, .f. ) ;
#28119 = vector ( 'none', #28117, 1000.000000000000000 ) ;
#28120 = cartesian_point ( 'none', ( -27.50258157546444300, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28121 = line ( 'none', #28120, #28119 ) ;
#28122 = cartesian_point ( 'none', ( -27.50258157546444300, 50.00000000000000000, 27.69999999999999900 ) ) ;
#28123 = cartesian_point ( 'none', ( -20.50258157546444000, 50.00000000000000000, 27.69999999999999900 ) ) ;
#28124 = axis2_placement_3d ( 'none', #28185, #28184, #28183 ) ;
#28125 = face_outer_bound ( 'none', #11276, .t. ) ;
#28126 = circle ( 'none', #28190, 8.850000000000001400 ) ;
#28127 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.593409050587842700e-015 ) ) ;
#28128 = vector ( 'none', #28127, 1000.000000000000000 ) ;
#28129 = cartesian_point ( 'none', ( -30.00258157546442600, 50.00000000000000000, 11.19999999999999400 ) ) ;
#28130 = line ( 'none', #28129, #28128 ) ;
#28131 = cartesian_point ( 'none', ( -8.699999999999992200, 50.00000000000000000, 27.70000000000000600 ) ) ;
#28132 = cartesian_point ( 'none', ( -32.17495066679122600, 50.00000000000000000, 18.19999999999997800 ) ) ;
#28133 = cartesian_point ( 'none', ( -17.46575342465750700, 50.00000000000000000, 33.18429534145728600 ) ) ;
#28134 = plane ( 'none', #28124 ) ;
#28135 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28136 = vector ( 'none', #28135, 1000.000000000000000 ) ;
#28137 = cartesian_point ( 'none', ( -8.699999999999992200, 50.00000000000000000, 20.70000000000000300 ) ) ;
#28138 = line ( 'none', #28137, #28136 ) ;
#28139 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28140 = vector ( 'none', #28139, 1000.000000000000000 ) ;
#28141 = cartesian_point ( 'none', ( -8.699999999999992200, 50.00000000000000000, 20.70000000000000300 ) ) ;
#28142 = direction ( 'none', ( 1.239088197126291100e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28143 = vector ( 'none', #28142, 1000.000000000000000 ) ;
#28144 = cartesian_point ( 'none', ( -1.699999999999999100, 50.00000000000000000, 20.70000000000000300 ) ) ;
#28145 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28146 = axis2_placement_3d ( 'none', #28094, #28092, #28145 ) ;
#28147 = circle ( 'none', #28146, 37.49999999999997900 ) ;
#28148 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -4.956352788505169200e-016 ) ) ;
#28149 = cartesian_point ( 'none', ( -1.700000000000000000, 50.00000000000000000, 27.70000000000000300 ) ) ;
#28151 = oriented_edge ( 'none', *, *, #1760, .f. ) ;
#28150 = line ( 'none', #28149, #28109 ) ;
#28152 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28153 = vector ( 'none', #28152, 1000.000000000000000 ) ;
#28154 = cartesian_point ( 'none', ( -8.699999999999992200, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28155 = line ( 'none', #28154, #28153 ) ;
#28156 = line ( 'none', #28178, #28177 ) ;
#28157 = oriented_edge ( 'none', *, *, #10438, .f. ) ;
#28158 = direction ( 'none', ( -1.239088197126291100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28159 = vector ( 'none', #28158, 1000.000000000000000 ) ;
#28160 = cartesian_point ( 'none', ( -10.99999999999998400, 50.00000000000000000, 27.69999999999999900 ) ) ;
#28161 = cartesian_point ( 'none', ( -17.99999999999998200, 50.00000000000000000, 27.69999999999999900 ) ) ;
#28162 = cartesian_point ( 'none', ( -17.99999999999997500, 50.00000000000000000, 32.29938079901842900 ) ) ;
#28163 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28164 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28165 = axis2_placement_3d ( 'none', #28176, #28164, #28163 ) ;
#28166 = circle ( 'none', #28165, 0.9999999999999940000 ) ;
#28168 = oriented_edge ( 'none', *, *, #28173, .f. ) ;
#28167 = line ( 'none', #28170, #28159 ) ;
#28169 = advanced_face ( 'none', ( #33225 ), #33205, .f. ) ;
#28170 = cartesian_point ( 'none', ( -1.699999999999999100, 50.00000000000000000, 37.20000000000001000 ) ) ;
#28171 = direction ( 'none', ( 3.305209758587623400e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28173 = edge_curve ( 'none', #10494, #10555, #33200, .t. ) ;
#28172 = vector ( 'none', #28171, 1000.000000000000000 ) ;
#28174 = cartesian_point ( 'none', ( -17.99999999999998200, 50.00000000000000000, 30.19999999999999200 ) ) ;
#28175 = line ( 'none', #28174, #28172 ) ;
#28176 = cartesian_point ( 'none', ( -16.99999999999997500, 50.00000000000000000, 32.29938079901842900 ) ) ;
#28177 = vector ( 'none', #28223, 1000.000000000000000 ) ;
#28178 = cartesian_point ( 'none', ( -10.99999999999998400, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28179 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 0.0000000000000000000 ) ) ;
#28180 = edge_loop ( 'none', ( #27869, #27979, #28274, #28192 ) ) ;
#28181 = cartesian_point ( 'none', ( -11.75721461541138700, 50.00000000000000000, 35.60923903268863500 ) ) ;
#28182 = oriented_edge ( 'none', *, *, #18272, .t. ) ;
#28183 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865430200, -0.7071067811865520100 ) ) ;
#28184 = direction ( 'none', ( -0.5773502691896202900, -0.5773502691896322800, -0.5773502691896249500 ) ) ;
#28185 = cartesian_point ( 'none', ( 0.5000000000000035500, 0.5000000000000013300, -3.499999999999999600 ) ) ;
#28186 = cartesian_point ( 'none', ( 10.99999999999998400, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28187 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28188 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28189 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.44194228827397800 ) ) ;
#28190 = axis2_placement_3d ( 'none', #28189, #28188, #28187 ) ;
#28191 = cartesian_point ( 'none', ( 10.99999999999998400, 50.00000000000000000, 27.69999999999999900 ) ) ;
#28192 = oriented_edge ( 'none', *, *, #27606, .t. ) ;
#28193 = axis2_placement_3d ( 'none', #28252, #28240, #28239 ) ;
#28194 = direction ( 'none', ( -0.7071067811865446900, 2.884444029575364700e-016, -0.7071067811865503500 ) ) ;
#28195 = vector ( 'none', #28194, 1000.000000000000100 ) ;
#28196 = cartesian_point ( 'none', ( 0.5000000000000000000, 6.499999999999996400, 3.499999999999999600 ) ) ;
#28197 = line ( 'none', #28196, #28195 ) ;
#28198 = cartesian_point ( 'none', ( -1.700000000000000000, 50.00000000000000000, 11.19999999999999900 ) ) ;
#28199 = circle ( 'none', #28193, 2.499999999999998700 ) ;
#28200 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28201 = vector ( 'none', #28200, 1000.000000000000000 ) ;
#28202 = line ( 'none', #28251, #28250 ) ;
#28203 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28204 = vector ( 'none', #28203, 1000.000000000000000 ) ;
#28205 = cartesian_point ( 'none', ( -27.50258157546444300, 50.00000000000000000, 27.69999999999999900 ) ) ;
#28206 = line ( 'none', #28205, #28204 ) ;
#28207 = line ( 'none', #28208, #28201 ) ;
#28208 = cartesian_point ( 'none', ( -8.699999999999992200, 50.00000000000000000, 37.20000000000001000 ) ) ;
#28209 = cartesian_point ( 'none', ( -17.99999999999998200, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28210 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28211 = vector ( 'none', #28210, 1000.000000000000000 ) ;
#28212 = cartesian_point ( 'none', ( -30.99999999999999300, 0.0000000000000000000, -28.99999999999999600 ) ) ;
#28213 = cartesian_point ( 'none', ( -10.99999999999998400, 50.00000000000000000, 30.19999999999999900 ) ) ;
#28214 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28215 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28216 = axis2_placement_3d ( 'none', #28179, #28215, #28214 ) ;
#28217 = circle ( 'none', #28216, 37.49999999999999300 ) ;
#28218 = cartesian_point ( 'none', ( -17.99999999999998200, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28219 = line ( 'none', #28218, #28211 ) ;
#28220 = cartesian_point ( 'none', ( -10.99999999999998400, 50.00000000000000000, 34.63915900659303300 ) ) ;
#28221 = cartesian_point ( 'none', ( -17.99999999999998200, 50.00000000000000000, 30.19999999999999200 ) ) ;
#28222 = cartesian_point ( 'none', ( -1.700000000000000000, 50.00000000000000000, 30.20000000000001000 ) ) ;
#28223 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28224 = cartesian_point ( 'none', ( 1.700000000000000000, 50.00000000000000000, 11.19999999999999900 ) ) ;
#28225 = line ( 'none', #28224, #28289 ) ;
#28226 = direction ( 'none', ( -1.239088197126290600e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28227 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28228 = vector ( 'none', #28227, 1000.000000000000000 ) ;
#28229 = cartesian_point ( 'none', ( -1.699999999999999100, 50.00000000000000000, 37.20000000000001000 ) ) ;
#28230 = cartesian_point ( 'none', ( 20.49999999999998200, 50.00000000000000000, 11.19999999999999900 ) ) ;
#28231 = cartesian_point ( 'none', ( 10.99999999999998400, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28232 = line ( 'none', #28231, #28281 ) ;
#28233 = cartesian_point ( 'none', ( 1.699999999999999100, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28234 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28235 = direction ( 'none', ( 0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#28236 = line ( 'none', #28229, #28228 ) ;
#28237 = line ( 'none', #28233, #28241 ) ;
#28238 = axis2_placement_3d ( 'none', #28242, #28235, #28234 ) ;
#28239 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28240 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#28241 = vector ( 'none', #28226, 1000.000000000000000 ) ;
#28242 = cartesian_point ( 'none', ( -2.619894870447986800e-012, -60.49999999999867100, 13.44522678755358300 ) ) ;
#28243 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.478176394252584600e-016 ) ) ;
#28244 = vector ( 'none', #28243, 1000.000000000000000 ) ;
#28245 = cartesian_point ( 'none', ( -1.700000000000000000, 50.00000000000000000, 11.19999999999999900 ) ) ;
#28246 = line ( 'none', #28245, #28244 ) ;
#28247 = cartesian_point ( 'none', ( -10.99999999999998400, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28248 = cartesian_point ( 'none', ( -27.50258157546444300, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28249 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.956352788505169200e-016 ) ) ;
#28250 = vector ( 'none', #28249, 1000.000000000000000 ) ;
#28251 = cartesian_point ( 'none', ( -1.700000000000000000, 50.00000000000000000, 30.20000000000001000 ) ) ;
#28252 = cartesian_point ( 'none', ( 52.39453692895871500, 30.24999999999849000, -5.000000000000000900 ) ) ;
#28253 = circle ( 'none', #28238, 0.09473871013122858700 ) ;
#28254 = cartesian_point ( 'none', ( 10.99999999999998400, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28255 = line ( 'none', #28254, #28324 ) ;
#28256 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28257 = vector ( 'none', #28256, 1000.000000000000000 ) ;
#28258 = cartesian_point ( 'none', ( 10.99999999999998400, 50.00000000000000000, 27.69999999999999900 ) ) ;
#28259 = line ( 'none', #28258, #28257 ) ;
#28260 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28261 = vector ( 'none', #28260, 1000.000000000000000 ) ;
#28262 = cartesian_point ( 'none', ( 20.49999999999998200, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28263 = line ( 'none', #28262, #28261 ) ;
#28264 = cartesian_point ( 'none', ( 8.699999999999992200, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28265 = line ( 'none', #28264, #28269 ) ;
#28266 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28267 = vector ( 'none', #28266, 1000.000000000000000 ) ;
#28268 = cartesian_point ( 'none', ( 27.49999999999998200, 50.00000000000000000, 11.19999999999999900 ) ) ;
#28269 = vector ( 'none', #28312, 1000.000000000000000 ) ;
#28270 = line ( 'none', #28320, #28319 ) ;
#28271 = line ( 'none', #28268, #28267 ) ;
#28273 = oriented_edge ( 'none', *, *, #7871, .f. ) ;
#28272 = cartesian_point ( 'none', ( 17.99999999999998200, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28274 = oriented_edge ( 'none', *, *, #10551, .t. ) ;
#28275 = cartesian_point ( 'none', ( 27.49999999999998200, 50.00000000000000000, 11.19999999999999900 ) ) ;
#28276 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28277 = vector ( 'none', #28276, 1000.000000000000000 ) ;
#28278 = cartesian_point ( 'none', ( 20.49999999999998200, 50.00000000000000000, 11.19999999999999900 ) ) ;
#28279 = line ( 'none', #28278, #28277 ) ;
#28280 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28281 = vector ( 'none', #28280, 1000.000000000000000 ) ;
#28282 = cartesian_point ( 'none', ( 27.49999999999998200, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28283 = direction ( 'none', ( -4.956352788505162300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28284 = vector ( 'none', #28283, 1000.000000000000000 ) ;
#28286 = edge_curve ( 'none', #1751, #1786, #33254, .t. ) ;
#28285 = cartesian_point ( 'none', ( 17.99999999999998200, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28287 = line ( 'none', #28285, #28284 ) ;
#28288 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 2.478176394252584600e-016 ) ) ;
#28289 = vector ( 'none', #28288, 1000.000000000000000 ) ;
#28290 = cartesian_point ( 'none', ( 17.99999999999998200, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28291 = line ( 'none', #28290, #28367 ) ;
#28292 = advanced_face ( 'none', ( #33259 ), #33207, .f. ) ;
#28293 = cartesian_point ( 'none', ( -11.99999999999998200, 50.00000000000000000, 34.63915900659304000 ) ) ;
#28294 = cartesian_point ( 'none', ( 17.99999999999998200, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28295 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28296 = vector ( 'none', #28295, 1000.000000000000000 ) ;
#28297 = cartesian_point ( 'none', ( 10.99999999999998400, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28298 = line ( 'none', #28297, #28296 ) ;
#28299 = oriented_edge ( 'none', *, *, #28088, .t. ) ;
#28300 = oriented_edge ( 'none', *, *, #28336, .t. ) ;
#28301 = circle ( 'none', #28334, 0.9999999999999940000 ) ;
#28302 = cartesian_point ( 'none', ( 17.99999999999998200, 50.00000000000000000, 27.69999999999999900 ) ) ;
#28303 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28304 = vector ( 'none', #28303, 1000.000000000000000 ) ;
#28305 = cartesian_point ( 'none', ( -10.99999999999998400, 50.00000000000000000, 30.19999999999999900 ) ) ;
#28306 = vertex_point ( 'none', #33201 ) ;
#28307 = vertex_point ( 'none', #33248 ) ;
#28308 = axis2_placement_3d ( 'none', #28293, #28350, #28349 ) ;
#28309 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -9.912705577010330500e-016 ) ) ;
#28310 = vector ( 'none', #28309, 1000.000000000000000 ) ;
#28311 = cartesian_point ( 'none', ( -10.99999999999998400, 50.00000000000000000, 30.19999999999999900 ) ) ;
#28312 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28313 = line ( 'none', #28305, #28304 ) ;
#28314 = cartesian_point ( 'none', ( 10.99999999999998400, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28315 = vertex_point ( 'none', #33258 ) ;
#28316 = line ( 'none', #28311, #28310 ) ;
#28317 = cartesian_point ( 'none', ( 20.49999999999998200, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28318 = direction ( 'none', ( -4.956352788505162300e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28319 = vector ( 'none', #28318, 1000.000000000000000 ) ;
#28320 = cartesian_point ( 'none', ( 10.99999999999998400, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28321 = cartesian_point ( 'none', ( 17.99999999999997900, 50.00000000000000000, 11.19999999999999900 ) ) ;
#28322 = vertex_point ( 'none', #33247 ) ;
#28323 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28324 = vector ( 'none', #28323, 1000.000000000000000 ) ;
#28325 = cartesian_point ( 'none', ( 10.99999999999998800, 50.00000000000000000, 11.19999999999999900 ) ) ;
#28326 = cartesian_point ( 'none', ( -34.35732896524944400, 49.00000000000000000, 11.19999999999998900 ) ) ;
#28327 = line ( 'none', #28641, #28624 ) ;
#28328 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 4.956352788505169200e-016 ) ) ;
#28329 = vector ( 'none', #28328, 1000.000000000000000 ) ;
#28330 = cartesian_point ( 'none', ( 1.700000000000000000, 50.00000000000000000, 30.20000000000001000 ) ) ;
#28331 = oriented_edge ( 'none', *, *, #28078, .t. ) ;
#28332 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28333 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#28334 = axis2_placement_3d ( 'none', #28346, #28333, #28332 ) ;
#28335 = cartesian_point ( 'none', ( 8.699999999999992200, 50.00000000000000000, 37.20000000000001000 ) ) ;
#28336 = edge_curve ( 'none', #28370, #47392, #33242, .t. ) ;
#28337 = cylindrical_surface ( 'none', #28344, 65.50000000000000000 ) ;
#28338 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28339 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#28340 = axis2_placement_3d ( 'none', #28351, #28339, #28338 ) ;
#28341 = cartesian_point ( 'none', ( 20.50258157546444000, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28342 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 0.0000000000000000000 ) ) ;
#28343 = vertex_point ( 'none', #33244 ) ;
#28344 = axis2_placement_3d ( 'none', #28342, #26771, #27206 ) ;
#28345 = vertex_point ( 'none', #33249 ) ;
#28346 = cartesian_point ( 'none', ( 16.99999999999997500, 50.00000000000000000, 32.29938079901842900 ) ) ;
#28347 = cartesian_point ( 'none', ( 17.99999999999997500, 50.00000000000000000, 32.29938079901842900 ) ) ;
#28348 = oriented_edge ( 'none', *, *, #27589, .f. ) ;
#28349 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28350 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#28351 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 0.0000000000000000000 ) ) ;
#28352 = circle ( 'none', #28340, 37.49999999999999300 ) ;
#28353 = line ( 'none', #28330, #28329 ) ;
#28355 = edge_curve ( 'none', #47875, #28345, #33296, .t. ) ;
#28354 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28356 = vector ( 'none', #28354, 1000.000000000000000 ) ;
#28357 = cartesian_point ( 'none', ( -10.99999999999998400, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28358 = advanced_face ( 'none', ( #33298 ), #33297, .t. ) ;
#28359 = line ( 'none', #28357, #28356 ) ;
#28360 = circle ( 'none', #28308, 0.9999999999998829800 ) ;
#28361 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28362 = vector ( 'none', #28361, 1000.000000000000000 ) ;
#28363 = cartesian_point ( 'none', ( 10.99999999999998800, 50.00000000000000000, 11.19999999999999900 ) ) ;
#28364 = line ( 'none', #28363, #28362 ) ;
#28365 = edge_curve ( 'none', #28071, #28370, #33287, .t. ) ;
#28366 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28367 = vector ( 'none', #28366, 1000.000000000000000 ) ;
#28368 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28369 = vector ( 'none', #28368, 1000.000000000000000 ) ;
#28370 = vertex_point ( 'none', #33283 ) ;
#28371 = cartesian_point ( 'none', ( 1.699999999999999100, 50.00000000000000000, 20.70000000000000300 ) ) ;
#28372 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28373 = cartesian_point ( 'none', ( 20.49999999999998200, 50.00000000000000000, 11.19999999999999900 ) ) ;
#28374 = line ( 'none', #28371, #28369 ) ;
#28375 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28376 = vector ( 'none', #28375, 1000.000000000000000 ) ;
#28378 = edge_curve ( 'none', #48449, #28315, #33274, .t. ) ;
#28377 = cartesian_point ( 'none', ( 8.699999999999992200, 50.00000000000000000, 20.70000000000000300 ) ) ;
#28379 = line ( 'none', #28377, #28376 ) ;
#28380 = cartesian_point ( 'none', ( 8.699999999999992200, 50.00000000000000000, 27.70000000000000600 ) ) ;
#28381 = direction ( 'none', ( 1.239088197126291100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28382 = vector ( 'none', #28381, 1000.000000000000000 ) ;
#28383 = cartesian_point ( 'none', ( 1.699999999999999100, 50.00000000000000000, 20.70000000000000300 ) ) ;
#28384 = line ( 'none', #28383, #28382 ) ;
#28385 = cartesian_point ( 'none', ( 1.699999999999999100, 50.00000000000000000, 20.70000000000000300 ) ) ;
#28386 = cartesian_point ( 'none', ( 8.699999999999992200, 50.00000000000000000, 20.70000000000000300 ) ) ;
#28387 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28388 = vector ( 'none', #28387, 1000.000000000000000 ) ;
#28389 = cartesian_point ( 'none', ( 27.50258157546444300, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28390 = line ( 'none', #28389, #28388 ) ;
#28391 = cartesian_point ( 'none', ( 20.50258157546444000, 50.00000000000000000, 27.69999999999999900 ) ) ;
#28392 = cartesian_point ( 'none', ( 1.700000000000000000, 50.00000000000000000, 30.20000000000001000 ) ) ;
#28393 = cartesian_point ( 'none', ( 17.99999999999998200, 50.00000000000000000, 30.19999999999999200 ) ) ;
#28394 = cartesian_point ( 'none', ( 27.50258157546444300, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28395 = cartesian_point ( 'none', ( 1.700000000000000000, 50.00000000000000000, 27.70000000000000300 ) ) ;
#28396 = cartesian_point ( 'none', ( 27.50258157546444300, 50.00000000000000000, 27.69999999999999900 ) ) ;
#28397 = cartesian_point ( 'none', ( 32.17495066679122600, 50.00000000000000000, 18.19999999999997800 ) ) ;
#28398 = direction ( 'none', ( -9.912705577010328500e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28399 = vector ( 'none', #28398, 1000.000000000000000 ) ;
#28400 = cartesian_point ( 'none', ( 30.00258157546442600, 50.00000000000000000, 8.699999999999999300 ) ) ;
#28401 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 3.097720492815725800e-017 ) ) ;
#28402 = vector ( 'none', #28401, 1000.000000000000000 ) ;
#28403 = cartesian_point ( 'none', ( 27.50258157546444000, 50.00000000000000000, 1.700000000000000000 ) ) ;
#28404 = line ( 'none', #28403, #28402 ) ;
#28405 = vector ( 'none', #28415, 1000.000000000000000 ) ;
#28406 = cartesian_point ( 'none', ( 27.50258157546444000, 50.00000000000000000, 8.699999999999997500 ) ) ;
#28407 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28408 = vector ( 'none', #28407, 1000.000000000000000 ) ;
#28409 = line ( 'none', #28456, #28455 ) ;
#28410 = cartesian_point ( 'none', ( 8.699999999999992200, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28411 = cartesian_point ( 'none', ( 1.699999999999999100, 50.00000000000000000, 18.19999999999999900 ) ) ;
#28412 = line ( 'none', #28411, #28408 ) ;
#28413 = vector ( 'none', #28372, 1000.000000000000000 ) ;
#28414 = cartesian_point ( 'none', ( 17.99999999999998600, 50.00000000000000000, 1.700000000000000200 ) ) ;
#28415 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28416 = cartesian_point ( 'none', ( 20.50258157546443600, 50.00000000000000000, 8.699999999999999300 ) ) ;
#28417 = line ( 'none', #28416, #28405 ) ;
#28418 = line ( 'none', #28373, #28413 ) ;
#28419 = direction ( 'none', ( -1.239088197126291100e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28420 = vector ( 'none', #28419, 1000.000000000000000 ) ;
#28421 = cartesian_point ( 'none', ( 1.699999999999999100, 50.00000000000000000, 37.20000000000001000 ) ) ;
#28422 = advanced_face ( 'none', ( #33237 ), #33279, .f. ) ;
#28423 = cartesian_point ( 'none', ( 1.699999999999999100, 50.00000000000000000, 37.20000000000001000 ) ) ;
#28424 = line ( 'none', #28423, #28420 ) ;
#28425 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 4.956352788505169200e-016 ) ) ;
#28426 = vector ( 'none', #28425, 1000.000000000000000 ) ;
#28427 = cartesian_point ( 'none', ( 1.700000000000000000, 50.00000000000000000, 27.70000000000000300 ) ) ;
#28428 = line ( 'none', #28400, #28399 ) ;
#28429 = edge_loop ( 'none', ( #50777, #50781 ) ) ;
#28430 = line ( 'none', #28427, #28426 ) ;
#28431 = vector ( 'none', #28492, 1000.000000000000000 ) ;
#28432 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 2.478176394252583600e-016 ) ) ;
#28433 = cartesian_point ( 'none', ( 10.99999999999998400, 50.00000000000000000, 34.63915900659303300 ) ) ;
#28434 = line ( 'none', #28451, #28431 ) ;
#28435 = vector ( 'none', #28432, 1000.000000000000000 ) ;
#28436 = cartesian_point ( 'none', ( 10.99999999999999100, 50.00000000000000000, 8.699999999999997500 ) ) ;
#28437 = line ( 'none', #28436, #28435 ) ;
#28438 = edge_curve ( 'none', #47930, #28608, #33290, .t. ) ;
#28439 = axis2_placement_3d ( 'none', #28472, #28471, #28470 ) ;
#28440 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -2.478176394252580600e-016 ) ) ;
#28441 = vector ( 'none', #28440, 1000.000000000000000 ) ;
#28442 = cartesian_point ( 'none', ( 27.50258157546444000, 50.00000000000000000, 1.700000000000000000 ) ) ;
#28443 = edge_curve ( 'none', #52209, #52188, #33292, .t. ) ;
#28444 = cartesian_point ( 'none', ( 10.99999999999998400, 50.00000000000000000, 30.19999999999999900 ) ) ;
#28445 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -3.097720492815729500e-017 ) ) ;
#28446 = vector ( 'none', #28445, 1000.000000000000000 ) ;
#28447 = cartesian_point ( 'none', ( 27.50258157546444300, 50.00000000000000000, 27.69999999999999900 ) ) ;
#28448 = line ( 'none', #28447, #28481 ) ;
#28449 = cartesian_point ( 'none', ( 27.50258157546444000, 50.00000000000000000, 8.699999999999997500 ) ) ;
#28450 = line ( 'none', #28449, #28441 ) ;
#28451 = cartesian_point ( 'none', ( 17.99999999999998600, 50.00000000000000000, 8.699999999999999300 ) ) ;
#28452 = advanced_face ( 'none', ( #33262 ), #33264, .t. ) ;
#28453 = cartesian_point ( 'none', ( 10.99999999999999100, 50.00000000000000000, 1.700000000000000000 ) ) ;
#28454 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28455 = vector ( 'none', #28454, 1000.000000000000000 ) ;
#28456 = cartesian_point ( 'none', ( 10.99999999999999100, 50.00000000000000000, 8.699999999999997500 ) ) ;
#28457 = cartesian_point ( 'none', ( 10.99999999999999100, 50.00000000000000000, 1.700000000000000000 ) ) ;
#28458 = line ( 'none', #28457, #28446 ) ;
#28459 = cartesian_point ( 'none', ( 10.99999999999999100, 50.00000000000000000, -18.19999999999999900 ) ) ;
#28460 = cartesian_point ( 'none', ( 30.00258157546442600, 50.00000000000000000, 8.699999999999999300 ) ) ;
#28461 = direction ( 'none', ( 3.305209758587623400e-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28462 = vector ( 'none', #28461, 1000.000000000000000 ) ;
#28463 = cartesian_point ( 'none', ( 17.99999999999998200, 50.00000000000000000, 30.19999999999999200 ) ) ;
#28464 = line ( 'none', #28463, #28462 ) ;
#28465 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28466 = vector ( 'none', #28465, 1000.000000000000000 ) ;
#28467 = cartesian_point ( 'none', ( 17.46575342465750000, 50.00000000000000000, 33.18429534145728600 ) ) ;
#28468 = cartesian_point ( 'none', ( 27.50258157546444300, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28469 = line ( 'none', #28468, #28524 ) ;
#28470 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28471 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28472 = cartesian_point ( 'none', ( 11.99999999999998200, 50.00000000000000000, 34.63915900659304000 ) ) ;
#28473 = cartesian_point ( 'none', ( 20.50258157546444000, 50.00000000000000000, 20.69999999999999900 ) ) ;
#28474 = line ( 'none', #28473, #28466 ) ;
#28475 = cartesian_point ( 'none', ( 10.99999999999999100, 50.00000000000000000, 8.699999999999997500 ) ) ;
#28476 = circle ( 'none', #28517, 1.030635999729259600 ) ;
#28477 = cartesian_point ( 'none', ( 30.00258157546442600, 50.00000000000000000, 11.19999999999999400 ) ) ;
#28478 = oriented_edge ( 'none', *, *, #621, .t. ) ;
#28479 = circle ( 'none', #28439, 0.9999999999998829800 ) ;
#28480 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28481 = vector ( 'none', #28480, 1000.000000000000000 ) ;
#28482 = cartesian_point ( 'none', ( 11.75721461541134100, 50.00000000000000000, 35.60923903268877700 ) ) ;
#28483 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 9.912705577010330500e-016 ) ) ;
#28484 = vector ( 'none', #28483, 1000.000000000000000 ) ;
#28485 = cartesian_point ( 'none', ( 10.99999999999998400, 50.00000000000000000, 30.19999999999999900 ) ) ;
#28486 = cartesian_point ( 'none', ( 17.99999999999998600, 50.00000000000000000, 8.699999999999999300 ) ) ;
#28487 = line ( 'none', #28485, #28484 ) ;
#28488 = vector ( 'none', #28489, 1000.000000000000000 ) ;
#28489 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28490 = cartesian_point ( 'none', ( 10.99999999999998400, 50.00000000000000000, 30.19999999999999900 ) ) ;
#28491 = line ( 'none', #28490, #28488 ) ;
#28492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28493 = vector ( 'none', #28556, 1000.000000000000000 ) ;
#28494 = direction ( 'none', ( 0.0000000000000000000, 0.8571673007021114500, -0.5150380749100557100 ) ) ;
#28495 = vector ( 'none', #28494, 1000.000000000000000 ) ;
#28496 = cartesian_point ( 'none', ( -52.39453692895730100, 32.75000000000234500, 12.00000000000000000 ) ) ;
#28497 = line ( 'none', #28496, #28495 ) ;
#28498 = circle ( 'none', #28525, 1.030635999729249400 ) ;
#28499 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28500 = line ( 'none', #28563, #28493 ) ;
#28501 = cartesian_point ( 'none', ( 8.699999999999999300, 50.00000000000000000, -37.20000000000001000 ) ) ;
#28502 = cartesian_point ( 'none', ( 8.699999999999999300, 50.00000000000000000, -37.20000000000001000 ) ) ;
#28503 = line ( 'none', #28502, #28521 ) ;
#28504 = cartesian_point ( 'none', ( 1.700000000000000800, 50.00000000000000000, -30.20000000000001000 ) ) ;
#28505 = cartesian_point ( 'none', ( 33.08422515938896400, 50.00000000000000000, 17.65457576955200700 ) ) ;
#28506 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.593409050587842700e-015 ) ) ;
#28507 = vector ( 'none', #28506, 1000.000000000000000 ) ;
#28508 = cartesian_point ( 'none', ( 30.00258157546442600, 50.00000000000000000, 11.19999999999999400 ) ) ;
#28509 = line ( 'none', #28508, #28507 ) ;
#28510 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28511 = vector ( 'none', #28510, 1000.000000000000000 ) ;
#28512 = cartesian_point ( 'none', ( 30.00258157546444000, 50.00000000000000000, -11.19999999999999400 ) ) ;
#28513 = cartesian_point ( 'none', ( 8.699999999999999300, 50.00000000000000000, -20.70000000000000300 ) ) ;
#28514 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28515 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#28516 = cartesian_point ( 'none', ( 34.35732896524944400, 50.00000000000000000, 12.23063599972925000 ) ) ;
#28517 = axis2_placement_3d ( 'none', #28516, #28515, #28514 ) ;
#28518 = line ( 'none', #28519, #28511 ) ;
#28519 = cartesian_point ( 'none', ( 1.700000000000000000, 50.00000000000000000, -37.20000000000001000 ) ) ;
#28520 = oriented_edge ( 'none', *, *, #1770, .f. ) ;
#28521 = vector ( 'none', #28499, 1000.000000000000000 ) ;
#28522 = cartesian_point ( 'none', ( 8.699999999999999300, 50.00000000000000000, -30.20000000000000600 ) ) ;
#28523 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28524 = vector ( 'none', #28523, 1000.000000000000000 ) ;
#28525 = axis2_placement_3d ( 'none', #28566, #28565, #28564 ) ;
#28526 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 0.0000000000000000000 ) ) ;
#28527 = cartesian_point ( 'none', ( 20.50258157546443600, 50.00000000000000000, 1.700000000000000200 ) ) ;
#28528 = cartesian_point ( 'none', ( 34.35732896524947200, 50.00000000000000000, -12.23063599972925000 ) ) ;
#28529 = cartesian_point ( 'none', ( 27.50258157546445800, 50.00000000000000000, -20.69999999999999900 ) ) ;
#28530 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 2.788465838528729100e-015 ) ) ;
#28531 = cartesian_point ( 'none', ( 30.00258157546444000, 50.00000000000000000, -11.19999999999999400 ) ) ;
#28532 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 7.434529182757754300e-016 ) ) ;
#28533 = vector ( 'none', #28532, 1000.000000000000000 ) ;
#28534 = cartesian_point ( 'none', ( 30.00258157546442600, 50.00000000000000000, 8.699999999999999300 ) ) ;
#28535 = line ( 'none', #28534, #28533 ) ;
#28536 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#28537 = cartesian_point ( 'none', ( 35.32827817307944700, 50.00000000000000000, 12.57627772138943600 ) ) ;
#28538 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28539 = vector ( 'none', #28538, 1000.000000000000000 ) ;
#28540 = cartesian_point ( 'none', ( 37.00258157546441900, 50.00000000000000000, 8.700000000000004600 ) ) ;
#28541 = line ( 'none', #28540, #28539 ) ;
#28542 = cartesian_point ( 'none', ( 27.50258157546444000, 50.00000000000000000, 8.699999999999997500 ) ) ;
#28543 = axis2_placement_3d ( 'none', #28526, #28536, #28560 ) ;
#28544 = circle ( 'none', #28543, 37.49999999999997900 ) ;
#28545 = cartesian_point ( 'none', ( 10.99999999999999500, 50.00000000000000000, -11.19999999999999900 ) ) ;
#28546 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -1.022247762629192100e-015 ) ) ;
#28547 = vector ( 'none', #28546, 1000.000000000000000 ) ;
#28548 = cartesian_point ( 'none', ( 30.00258157546443300, 50.00000000000000000, 1.700000000000000000 ) ) ;
#28549 = line ( 'none', #28548, #28547 ) ;
#28550 = cartesian_point ( 'none', ( 37.00258157546441900, 50.00000000000000000, 1.700000000000007100 ) ) ;
#28551 = cartesian_point ( 'none', ( 37.00258157546441900, 50.00000000000000000, 8.700000000000004600 ) ) ;
#28552 = line ( 'none', #28542, #28597 ) ;
#28553 = cartesian_point ( 'none', ( 30.00258157546443300, 50.00000000000000000, 1.700000000000000000 ) ) ;
#28554 = edge_curve ( 'none', #1703, #1746, #33324, .t. ) ;
#28555 = cartesian_point ( 'none', ( 4.898587196589412800e-016, 4.000000000000000000, 20.00000000000000400 ) ) ;
#28556 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -9.582479236531445300e-015 ) ) ;
#28558 = edge_loop ( 'none', ( #29538, #28748 ) ) ;
#28557 = cartesian_point ( 'none', ( -41.49999999999999300, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#28559 = vertex_point ( 'none', #33319 ) ;
#28560 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28561 = cartesian_point ( 'none', ( 30.00258157546443300, 50.00000000000000000, 18.19999999999999600 ) ) ;
#28562 = oriented_edge ( 'none', *, *, #23740, .t. ) ;
#28563 = cartesian_point ( 'none', ( 30.00258157546443300, 50.00000000000000000, 18.19999999999999600 ) ) ;
#28564 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28565 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#28566 = cartesian_point ( 'none', ( 32.17495066679124000, 50.00000000000000000, 17.16936400027072900 ) ) ;
#28567 = vertex_point ( 'none', #33327 ) ;
#28568 = face_outer_bound ( 'none', #12889, .t. ) ;
#28569 = oriented_edge ( 'none', *, *, #1742, .f. ) ;
#28570 = cartesian_point ( 'none', ( 34.35732896524945100, 50.00000000000000000, -11.19999999999998900 ) ) ;
#28571 = face_outer_bound ( 'none', #12418, .t. ) ;
#28572 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28573 = vector ( 'none', #28572, 1000.000000000000000 ) ;
#28574 = vector ( 'none', #28642, 1000.000000000000000 ) ;
#28575 = cartesian_point ( 'none', ( 30.00258157546444000, 50.00000000000000000, -11.19999999999999400 ) ) ;
#28576 = line ( 'none', #28575, #28574 ) ;
#28577 = line ( 'none', #28622, #28621 ) ;
#28578 = oriented_edge ( 'none', *, *, #28365, .t. ) ;
#28579 = plane ( 'none', #28634 ) ;
#28580 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 4.956352788505164300e-016 ) ) ;
#28581 = vector ( 'none', #28580, 1000.000000000000000 ) ;
#28582 = cartesian_point ( 'none', ( 1.700000000000000800, 50.00000000000000000, -27.70000000000000300 ) ) ;
#28583 = line ( 'none', #28582, #28581 ) ;
#28584 = cartesian_point ( 'none', ( 33.08422515938899300, 50.00000000000000000, -17.65457576955200700 ) ) ;
#28585 = cartesian_point ( 'none', ( 30.00258157546444700, 50.00000000000000000, -18.19999999999999600 ) ) ;
#28586 = cartesian_point ( 'none', ( 8.699999999999999300, 50.00000000000000000, -20.70000000000000300 ) ) ;
#28587 = line ( 'none', #28586, #28573 ) ;
#28588 = line ( 'none', #28638, #28637 ) ;
#28589 = line ( 'none', #28531, #28594 ) ;
#28590 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28591 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28592 = axis2_placement_3d ( 'none', #28528, #28591, #28590 ) ;
#28593 = cartesian_point ( 'none', ( 27.50258157546445800, 50.00000000000000000, -27.69999999999999900 ) ) ;
#28594 = vector ( 'none', #28530, 1000.000000000000000 ) ;
#28595 = circle ( 'none', #28592, 1.030635999729261300 ) ;
#28596 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28597 = vector ( 'none', #28596, 1000.000000000000000 ) ;
#28598 = cartesian_point ( 'none', ( 20.50258157546443600, 50.00000000000000000, 8.699999999999999300 ) ) ;
#28599 = cartesian_point ( 'none', ( 30.00258157546444700, 50.00000000000000000, -1.700000000000000000 ) ) ;
#28600 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28601 = vector ( 'none', #28600, 1000.000000000000000 ) ;
#28602 = cartesian_point ( 'none', ( 1.700000000000000000, 50.00000000000000000, -20.70000000000000300 ) ) ;
#28603 = line ( 'none', #28602, #28601 ) ;
#28604 = oriented_edge ( 'none', *, *, #1710, .f. ) ;
#28605 = direction ( 'none', ( 1.239088197126291100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28606 = vector ( 'none', #28605, 1000.000000000000000 ) ;
#28607 = cartesian_point ( 'none', ( 1.700000000000000000, 50.00000000000000000, -37.20000000000001000 ) ) ;
#28608 = vertex_point ( 'none', #33322 ) ;
#28609 = oriented_edge ( 'none', *, *, #47330, .t. ) ;
#28610 = oriented_edge ( 'none', *, *, #28623, .t. ) ;
#28611 = cartesian_point ( 'none', ( -10.99999999999999300, 49.00000000000000000, 5.451988067355674400e-015 ) ) ;
#28612 = line ( 'none', #28611, #28059 ) ;
#28613 = direction ( 'none', ( -0.7071067811865500200, 0.7071067811865451300, 0.0000000000000000000 ) ) ;
#28614 = direction ( 'none', ( 0.7071067811865451300, 0.7071067811865500200, -0.0000000000000000000 ) ) ;
#28615 = vertex_point ( 'none', #33321 ) ;
#28616 = oriented_edge ( 'none', *, *, #28355, .t. ) ;
#28617 = line ( 'none', #28607, #28606 ) ;
#28618 = vertex_point ( 'none', #33315 ) ;
#28619 = vertex_point ( 'none', #33320 ) ;
#28620 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 4.956352788505164300e-016 ) ) ;
#28621 = vector ( 'none', #28620, 1000.000000000000000 ) ;
#28623 = edge_curve ( 'none', #28072, #47899, #33307, .t. ) ;
#28622 = cartesian_point ( 'none', ( 1.700000000000000800, 50.00000000000000000, -30.20000000000001000 ) ) ;
#28624 = vector ( 'none', #28632, 1000.000000000000000 ) ;
#28625 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28626 = edge_curve ( 'none', #28345, #28306, #33314, .t. ) ;
#28627 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28629 = oriented_edge ( 'none', *, *, #28854, .t. ) ;
#28628 = cartesian_point ( 'none', ( -7.653789711389856300e-015, -62.50000000000000000, 0.0000000000000000000 ) ) ;
#28630 = axis2_placement_3d ( 'none', #28628, #28627, #28625 ) ;
#28631 = cylindrical_surface ( 'none', #28630, 11.00000000000000000 ) ;
#28632 = direction ( 'none', ( -4.956352788505162300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28633 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000004400, -3.499999999999999600 ) ) ;
#28635 = edge_curve ( 'none', #28567, #28071, #33311, .t. ) ;
#28634 = axis2_placement_3d ( 'none', #28633, #28614, #28613 ) ;
#28636 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -9.582479236531385300e-015 ) ) ;
#28637 = vector ( 'none', #28636, 1000.000000000000000 ) ;
#28638 = cartesian_point ( 'none', ( 30.00258157546444700, 50.00000000000000000, -18.19999999999999600 ) ) ;
#28639 = oriented_edge ( 'none', *, *, #28626, .t. ) ;
#28640 = oriented_edge ( 'none', *, *, #47641, .t. ) ;
#28641 = cartesian_point ( 'none', ( -17.99999999999997200, 49.00000000000000000, -8.921435019309276700e-015 ) ) ;
#28642 = direction ( 'none', ( -9.912705577010328500e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28643 = oriented_edge ( 'none', *, *, #28554, .f. ) ;
#28644 = cartesian_point ( 'none', ( 20.50258157546445000, 50.00000000000000000, -8.699999999999999300 ) ) ;
#28645 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28646 = vector ( 'none', #28645, 1000.000000000000000 ) ;
#28647 = vector ( 'none', #28688, 1000.000000000000000 ) ;
#28648 = edge_loop ( 'none', ( #50762, #50769 ) ) ;
#28649 = cartesian_point ( 'none', ( 37.00258157546444700, 50.00000000000000000, -8.700000000000004600 ) ) ;
#28650 = line ( 'none', #28649, #28703 ) ;
#28651 = cartesian_point ( 'none', ( 27.50258157546445800, 50.00000000000000000, -20.69999999999999900 ) ) ;
#28652 = oriented_edge ( 'none', *, *, #52825, .t. ) ;
#28653 = line ( 'none', #28651, #28646 ) ;
#28654 = direction ( 'none', ( 9.912705577010328500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28655 = vector ( 'none', #28654, 1000.000000000000000 ) ;
#28656 = cartesian_point ( 'none', ( 30.00258157546442600, 50.00000000000000000, 11.19999999999999400 ) ) ;
#28657 = cartesian_point ( 'none', ( 1.700000000000000000, 50.00000000000000000, -37.20000000000001000 ) ) ;
#28658 = cartesian_point ( 'none', ( 34.35732896524944400, 50.00000000000000000, 11.19999999999998900 ) ) ;
#28659 = cartesian_point ( 'none', ( 8.699999999999999300, 50.00000000000000000, -27.70000000000000600 ) ) ;
#28660 = direction ( 'none', ( -1.239088197126291100e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28661 = vector ( 'none', #28660, 1000.000000000000000 ) ;
#28662 = cartesian_point ( 'none', ( 1.700000000000000000, 50.00000000000000000, -20.70000000000000300 ) ) ;
#28663 = cartesian_point ( 'none', ( 32.17495066679125400, 50.00000000000000000, -18.19999999999997400 ) ) ;
#28664 = cartesian_point ( 'none', ( 1.700000000000000800, 50.00000000000000000, -27.70000000000000300 ) ) ;
#28665 = direction ( 'none', ( -3.845925372767163600e-016, 0.7071067811865431300, -0.7071067811865517900 ) ) ;
#28666 = vector ( 'none', #28665, 1000.000000000000100 ) ;
#28667 = cartesian_point ( 'none', ( 0.5000000000000035500, 0.5000000000000013300, -3.499999999999999600 ) ) ;
#28668 = line ( 'none', #28701, #28647 ) ;
#28669 = line ( 'none', #28656, #28655 ) ;
#28670 = line ( 'none', #28662, #28661 ) ;
#28671 = cartesian_point ( 'none', ( 1.700000000000000000, 50.00000000000000000, -20.70000000000000300 ) ) ;
#28672 = cartesian_point ( 'none', ( 27.50258157546445000, 50.00000000000000000, -8.699999999999997500 ) ) ;
#28673 = line ( 'none', #28667, #28666 ) ;
#28674 = cartesian_point ( 'none', ( 35.32827817307948200, 50.00000000000000000, -12.57627772138943600 ) ) ;
#28675 = direction ( 'none', ( 9.912705577010328500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28676 = vector ( 'none', #28675, 1000.000000000000000 ) ;
#28677 = cartesian_point ( 'none', ( 30.00258157546444000, 50.00000000000000000, -8.699999999999999300 ) ) ;
#28678 = line ( 'none', #28677, #28676 ) ;
#28679 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 2.478176394252582100e-016 ) ) ;
#28680 = vector ( 'none', #28679, 1000.000000000000000 ) ;
#28681 = cartesian_point ( 'none', ( 30.00258157546444000, 50.00000000000000000, -8.699999999999999300 ) ) ;
#28682 = cartesian_point ( 'none', ( 20.50258157546445400, 50.00000000000000000, -27.69999999999999900 ) ) ;
#28683 = cartesian_point ( 'none', ( 1.700000000000000800, 50.00000000000000000, -11.19999999999999900 ) ) ;
#28684 = line ( 'none', #28683, #28680 ) ;
#28685 = cartesian_point ( 'none', ( 20.50258157546445000, 50.00000000000000000, -1.700000000000000200 ) ) ;
#28686 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28687 = vector ( 'none', #28686, 1000.000000000000000 ) ;
#28688 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28689 = line ( 'none', #28742, #28731 ) ;
#28690 = cartesian_point ( 'none', ( 8.699999999999999300, 50.00000000000000000, -11.19999999999999800 ) ) ;
#28691 = cartesian_point ( 'none', ( 1.700000000000000000, 50.00000000000000000, -18.19999999999999900 ) ) ;
#28692 = line ( 'none', #28691, #28687 ) ;
#28693 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.478176394252580600e-016 ) ) ;
#28694 = vector ( 'none', #28693, 1000.000000000000000 ) ;
#28695 = cartesian_point ( 'none', ( 27.50258157546445000, 50.00000000000000000, -8.699999999999997500 ) ) ;
#28696 = line ( 'none', #28695, #28694 ) ;
#28697 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.022247762629190200e-015 ) ) ;
#28698 = vector ( 'none', #28697, 1000.000000000000000 ) ;
#28699 = cartesian_point ( 'none', ( 30.00258157546444700, 50.00000000000000000, -1.700000000000000000 ) ) ;
#28700 = line ( 'none', #28699, #28698 ) ;
#28701 = cartesian_point ( 'none', ( 27.50258157546445000, 50.00000000000000000, -8.699999999999997500 ) ) ;
#28702 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28703 = vector ( 'none', #28702, 1000.000000000000000 ) ;
#28704 = advanced_face ( 'none', ( #33309, #33312, #33355, #33313, #33299, #33353 ), #33360, .f. ) ;
#28705 = cartesian_point ( 'none', ( 17.99999999999999600, 50.00000000000000000, -30.19999999999999200 ) ) ;
#28706 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28707 = cartesian_point ( 'none', ( 11.00000000000010800, 50.00000000000000000, -34.63915900659303300 ) ) ;
#28708 = edge_curve ( 'none', #1132, #983, #33359, .t. ) ;
#28709 = cartesian_point ( 'none', ( 8.699999999999999300, 50.00000000000000000, -18.19999999999999900 ) ) ;
#28710 = axis2_placement_3d ( 'none', #28773, #28772, #28771 ) ;
#28711 = cartesian_point ( 'none', ( 8.699999999999999300, 50.00000000000000000, -18.19999999999999900 ) ) ;
#28712 = line ( 'none', #28711, #28720 ) ;
#28713 = circle ( 'none', #28774, 37.50000000000000700 ) ;
#28714 = cartesian_point ( 'none', ( 17.46575342465752100, 50.00000000000000000, -33.18429534145728600 ) ) ;
#28715 = direction ( 'none', ( 1.239088197126290600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28716 = vector ( 'none', #28715, 1000.000000000000000 ) ;
#28717 = cartesian_point ( 'none', ( 1.700000000000000000, 50.00000000000000000, -18.19999999999999900 ) ) ;
#28718 = cartesian_point ( 'none', ( 1.700000000000000800, 50.00000000000000000, -11.19999999999999900 ) ) ;
#28719 = edge_loop ( 'none', ( #29030, #27182, #28806, #29152 ) ) ;
#28720 = vector ( 'none', #28706, 1000.000000000000000 ) ;
#28721 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28722 = vector ( 'none', #28721, 1000.000000000000000 ) ;
#28723 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 0.0000000000000000000 ) ) ;
#28724 = line ( 'none', #28717, #28716 ) ;
#28725 = oriented_edge ( 'none', *, *, #1750, .f. ) ;
#28726 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28727 = vector ( 'none', #28726, 1000.000000000000000 ) ;
#28728 = cartesian_point ( 'none', ( 20.50258157546445400, 50.00000000000000000, -20.69999999999999900 ) ) ;
#28729 = line ( 'none', #28728, #28727 ) ;
#28730 = cartesian_point ( 'none', ( 1.700000000000000000, 50.00000000000000000, -18.19999999999999900 ) ) ;
#28731 = vector ( 'none', #28741, 1000.000000000000000 ) ;
#28732 = circle ( 'none', #28710, 1.030635999729249400 ) ;
#28733 = cartesian_point ( 'none', ( 27.50258157546445800, 50.00000000000000000, -27.69999999999999900 ) ) ;
#28734 = line ( 'none', #28733, #28722 ) ;
#28736 = advanced_face ( 'none', ( #33302 ), #33342, .t. ) ;
#28735 = cartesian_point ( 'none', ( 37.00258157546444700, 50.00000000000000000, -1.700000000000007100 ) ) ;
#28737 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 7.434529182757739500e-016 ) ) ;
#28738 = vector ( 'none', #28737, 1000.000000000000000 ) ;
#28739 = cartesian_point ( 'none', ( 30.00258157546444000, 50.00000000000000000, -8.699999999999999300 ) ) ;
#28740 = line ( 'none', #28739, #28738 ) ;
#28741 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28742 = cartesian_point ( 'none', ( 27.50258157546445800, 50.00000000000000000, -20.69999999999999900 ) ) ;
#28743 = cartesian_point ( 'none', ( 27.49999999999999600, 50.00000000000000000, -18.19999999999999900 ) ) ;
#28744 = line ( 'none', #28810, #28809 ) ;
#28745 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28746 = vector ( 'none', #28745, 1000.000000000000000 ) ;
#28747 = cartesian_point ( 'none', ( 10.99999999999999800, 50.00000000000000000, -8.699999999999997500 ) ) ;
#28748 = oriented_edge ( 'none', *, *, #52213, .t. ) ;
#28749 = line ( 'none', #28747, #28746 ) ;
#28750 = axis2_placement_3d ( 'none', #28790, #28789, #28788 ) ;
#28751 = circle ( 'none', #28750, 0.9999999999998829800 ) ;
#28752 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28753 = vector ( 'none', #28752, 1000.000000000000000 ) ;
#28754 = cartesian_point ( 'none', ( 10.99999999999999100, 50.00000000000000000, -18.19999999999999900 ) ) ;
#28755 = cartesian_point ( 'none', ( 17.99999999999999300, 50.00000000000000000, -11.19999999999999900 ) ) ;
#28756 = line ( 'none', #28754, #28753 ) ;
#28757 = cartesian_point ( 'none', ( 20.49999999999999600, 50.00000000000000000, -11.19999999999999900 ) ) ;
#28758 = cartesian_point ( 'none', ( 10.99999999999999100, 50.00000000000000000, -30.19999999999999900 ) ) ;
#28759 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28760 = vector ( 'none', #28759, 1000.000000000000000 ) ;
#28761 = cartesian_point ( 'none', ( 10.99999999999999100, 50.00000000000000000, -30.19999999999999900 ) ) ;
#28762 = line ( 'none', #28761, #28760 ) ;
#28763 = cartesian_point ( 'none', ( 17.99999999999999600, 50.00000000000000000, -18.19999999999999900 ) ) ;
#28764 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28765 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28766 = oriented_edge ( 'none', *, *, #26680, .f. ) ;
#28767 = oriented_edge ( 'none', *, *, #52066, .t. ) ;
#28768 = cartesian_point ( 'none', ( 20.50258157546445400, 50.00000000000000000, -20.69999999999999900 ) ) ;
#28769 = cartesian_point ( 'none', ( 11.75721461541136900, 50.00000000000000000, -35.60923903268865600 ) ) ;
#28770 = cartesian_point ( 'none', ( 17.99999999999998900, 50.00000000000000000, -32.29938079901842900 ) ) ;
#28771 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28772 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28773 = cartesian_point ( 'none', ( 32.17495066679126800, 50.00000000000000000, -17.16936400027072900 ) ) ;
#28774 = axis2_placement_3d ( 'none', #28723, #28765, #28764 ) ;
#28775 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28776 = cartesian_point ( 'none', ( 20.50258157546445000, 50.00000000000000000, -8.699999999999999300 ) ) ;
#28777 = vector ( 'none', #28832, 1000.000000000000000 ) ;
#28778 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.097720492815725800e-017 ) ) ;
#28779 = vector ( 'none', #28778, 1000.000000000000000 ) ;
#28780 = cartesian_point ( 'none', ( 10.99999999999999100, 50.00000000000000000, -18.19999999999999900 ) ) ;
#28781 = line ( 'none', #28780, #28839 ) ;
#28782 = line ( 'none', #28776, #28844 ) ;
#28783 = circle ( 'none', #28841, 3.750000000000000000 ) ;
#28784 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28785 = vector ( 'none', #28784, 1000.000000000000000 ) ;
#28786 = cartesian_point ( 'none', ( -42.49999999999999300, 0.9999999999999991100, 37.50000000000001400 ) ) ;
#28787 = line ( 'none', #28843, #28834 ) ;
#28788 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28789 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#28790 = cartesian_point ( 'none', ( 11.99999999999998900, 50.00000000000000000, -34.63915900659304000 ) ) ;
#28791 = line ( 'none', #28795, #28785 ) ;
#28792 = cartesian_point ( 'none', ( 20.49999999999999600, 50.00000000000000000, -18.19999999999999900 ) ) ;
#28793 = cartesian_point ( 'none', ( 27.50258157546445000, 50.00000000000000000, -1.700000000000000000 ) ) ;
#28794 = line ( 'none', #28793, #28779 ) ;
#28795 = cartesian_point ( 'none', ( 20.49999999999999600, 50.00000000000000000, -18.19999999999999900 ) ) ;
#28796 = direction ( 'none', ( 4.956352788505162300e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28797 = vector ( 'none', #28796, 1000.000000000000000 ) ;
#28798 = cartesian_point ( 'none', ( 27.49999999999999600, 50.00000000000000000, -11.19999999999999900 ) ) ;
#28799 = cartesian_point ( 'none', ( 17.99999999999999600, 50.00000000000000000, -18.19999999999999900 ) ) ;
#28800 = line ( 'none', #28799, #28797 ) ;
#28801 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28802 = vector ( 'none', #28801, 1000.000000000000000 ) ;
#28803 = cartesian_point ( 'none', ( 20.49999999999999600, 50.00000000000000000, -11.19999999999999900 ) ) ;
#28804 = line ( 'none', #28803, #28802 ) ;
#28805 = cartesian_point ( 'none', ( 27.50258157546445000, 50.00000000000000000, -1.700000000000000000 ) ) ;
#28806 = oriented_edge ( 'none', *, *, #28974, .f. ) ;
#28807 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28808 = oriented_edge ( 'none', *, *, #1804, .f. ) ;
#28809 = vector ( 'none', #28807, 1000.000000000000000 ) ;
#28810 = cartesian_point ( 'none', ( 10.99999999999999500, 50.00000000000000000, -11.19999999999999900 ) ) ;
#28811 = oriented_edge ( 'none', *, *, #28554, .t. ) ;
#28812 = axis2_placement_3d ( 'none', #28870, #28866, #28865 ) ;
#28813 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28814 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28815 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 0.0000000000000000000 ) ) ;
#28816 = axis2_placement_3d ( 'none', #28815, #28814, #28813 ) ;
#28817 = vector ( 'none', #28878, 1000.000000000000000 ) ;
#28818 = edge_loop ( 'none', ( #28896, #29670 ) ) ;
#28819 = edge_curve ( 'none', #537, #28559, #33337, .t. ) ;
#28820 = direction ( 'none', ( -0.7071067811865446900, 0.0000000000000000000, -0.7071067811865503500 ) ) ;
#28821 = direction ( 'none', ( 0.7071067811865503500, 0.0000000000000000000, -0.7071067811865446900 ) ) ;
#28822 = circle ( 'none', #28816, 51.50000000000000700 ) ;
#28823 = circle ( 'none', #28812, 65.50000000000000000 ) ;
#28824 = cartesian_point ( 'none', ( 10.99999999999999800, 50.00000000000000000, -8.699999999999997500 ) ) ;
#28825 = line ( 'none', #28824, #28817 ) ;
#28826 = face_outer_bound ( 'none', #12503, .t. ) ;
#28827 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28828 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28829 = cartesian_point ( 'none', ( 10.99999999999999100, 50.00000000000000000, -27.69999999999999900 ) ) ;
#28830 = plane ( 'none', #28835 ) ;
#28831 = cartesian_point ( 'none', ( 0.5000000000000000000, 7.000000000000000000, 3.499999999999999600 ) ) ;
#28832 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28833 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 0.0000000000000000000 ) ) ;
#28834 = vector ( 'none', #28842, 1000.000000000000100 ) ;
#28835 = axis2_placement_3d ( 'none', #28831, #28821, #28820 ) ;
#28836 = cartesian_point ( 'none', ( 10.99999999999999100, 50.00000000000000000, -20.69999999999999900 ) ) ;
#28837 = line ( 'none', #28836, #28777 ) ;
#28838 = direction ( 'none', ( 4.956352788505162300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28839 = vector ( 'none', #28838, 1000.000000000000000 ) ;
#28840 = cartesian_point ( 'none', ( 37.00258157546444700, 50.00000000000000000, -8.700000000000004600 ) ) ;
#28841 = axis2_placement_3d ( 'none', #28833, #28828, #28827 ) ;
#28842 = direction ( 'none', ( 0.7071067811865499000, -0.7071067811865452400, 9.785475480732719900e-015 ) ) ;
#28843 = cartesian_point ( 'none', ( 0.2499999999999995800, 0.2500000000000025500, -2.999999999999995600 ) ) ;
#28844 = vector ( 'none', #28775, 1000.000000000000000 ) ;
#28845 = oriented_edge ( 'none', *, *, #28880, .t. ) ;
#28846 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28847 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28848 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28849 = cartesian_point ( 'none', ( 16.99999999999998600, 50.00000000000000000, -32.29938079901842900 ) ) ;
#28850 = cartesian_point ( 'none', ( 18.00000000000000000, 50.00000000000000000, -8.699999999999999300 ) ) ;
#28851 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -3.097720492815726400e-017 ) ) ;
#28852 = vector ( 'none', #28851, 1000.000000000000000 ) ;
#28853 = circle ( 'none', #28857, 0.9999999999999940000 ) ;
#28854 = edge_curve ( 'none', #28618, #28307, #33330, .t. ) ;
#28855 = cartesian_point ( 'none', ( -1.100000000000001000, 10.42264973081036700, -15.32287565553229500 ) ) ;
#28856 = line ( 'none', #28855, #28906 ) ;
#28857 = axis2_placement_3d ( 'none', #28849, #28846, #28923 ) ;
#28858 = cartesian_point ( 'none', ( 10.99999999999999800, 50.00000000000000000, -1.700000000000000000 ) ) ;
#28859 = line ( 'none', #28858, #28852 ) ;
#28860 = direction ( 'none', ( -4.956352788505162300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28861 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28862 = vector ( 'none', #28861, 1000.000000000000000 ) ;
#28863 = cartesian_point ( 'none', ( 10.99999999999999100, 50.00000000000000000, -20.69999999999999900 ) ) ;
#28864 = cartesian_point ( 'none', ( 10.99999999999999100, 50.00000000000000000, -20.69999999999999900 ) ) ;
#28865 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28866 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28867 = line ( 'none', #28863, #28862 ) ;
#28868 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 0.0000000000000000000 ) ) ;
#28869 = axis2_placement_3d ( 'none', #28868, #28848, #28847 ) ;
#28870 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28871 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28872 = vector ( 'none', #28871, 1000.000000000000000 ) ;
#28873 = cartesian_point ( 'none', ( 18.00000000000000000, 50.00000000000000000, -8.699999999999999300 ) ) ;
#28874 = line ( 'none', #28873, #28872 ) ;
#28875 = circle ( 'none', #28869, 37.50000000000000000 ) ;
#28876 = cartesian_point ( 'none', ( 18.00000000000000000, 50.00000000000000000, -1.700000000000000200 ) ) ;
#28877 = oriented_edge ( 'none', *, *, #29235, .f. ) ;
#28878 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 2.478176394252581100e-016 ) ) ;
#28879 = oriented_edge ( 'none', *, *, #1341, .t. ) ;
#28880 = edge_curve ( 'none', #28307, #45869, #33332, .t. ) ;
#28881 = vector ( 'none', #28886, 1000.000000000000000 ) ;
#28882 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28883 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28884 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#28885 = line ( 'none', #28895, #28925 ) ;
#28886 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.022247762629192000e-015 ) ) ;
#28887 = cartesian_point ( 'none', ( -10.99999999999999100, 49.00000000000000000, -27.69999999999999900 ) ) ;
#28888 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28889 = oriented_edge ( 'none', *, *, #29218, .t. ) ;
#28890 = vector ( 'none', #28888, 1000.000000000000000 ) ;
#28891 = cartesian_point ( 'none', ( 20.49999999999999600, 50.00000000000000000, -11.19999999999999900 ) ) ;
#28892 = face_bound ( 'none', #12624, .t. ) ;
#28893 = cartesian_point ( 'none', ( 57.93333088307383600, 10.24999999999999500, -30.56107283444550800 ) ) ;
#28894 = direction ( 'none', ( 9.912705577010328500e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28896 = oriented_edge ( 'none', *, *, #28443, .t. ) ;
#28895 = cartesian_point ( 'none', ( 30.00258157546441500, 49.00000000000000000, -2.974067577078134900e-014 ) ) ;
#28897 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28898 = vertex_point ( 'none', #33347 ) ;
#28899 = vector ( 'none', #28897, 1000.000000000000000 ) ;
#28900 = vertex_point ( 'none', #33331 ) ;
#28901 = cartesian_point ( 'none', ( 27.49999999999999600, 50.00000000000000000, -11.19999999999999900 ) ) ;
#28902 = line ( 'none', #28901, #28899 ) ;
#28903 = oriented_edge ( 'none', *, *, #29233, .t. ) ;
#28904 = oriented_edge ( 'none', *, *, #28921, .t. ) ;
#28905 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28906 = vector ( 'none', #28905, 1000.000000000000000 ) ;
#28907 = face_outer_bound ( 'none', #12525, .t. ) ;
#28908 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 9.912705577010320600e-016 ) ) ;
#28909 = vector ( 'none', #28908, 1000.000000000000000 ) ;
#28910 = cartesian_point ( 'none', ( 10.99999999999999100, 50.00000000000000000, -30.19999999999999900 ) ) ;
#28911 = line ( 'none', #28910, #28909 ) ;
#28912 = line ( 'none', #28891, #28890 ) ;
#28913 = cartesian_point ( 'none', ( -10.99999999999999100, 49.00000000000000000, -20.69999999999999900 ) ) ;
#28914 = oriented_edge ( 'none', *, *, #28928, .t. ) ;
#28915 = direction ( 'none', ( -3.305209758587623400e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28916 = vector ( 'none', #28915, 1000.000000000000000 ) ;
#28917 = cartesian_point ( 'none', ( 17.99999999999999600, 50.00000000000000000, -30.19999999999999200 ) ) ;
#28918 = line ( 'none', #28917, #28916 ) ;
#28919 = oriented_edge ( 'none', *, *, #28438, .t. ) ;
#28921 = edge_curve ( 'none', #28608, #28618, #33387, .t. ) ;
#28920 = cartesian_point ( 'none', ( 10.99999999999999800, 50.00000000000000000, -1.700000000000000000 ) ) ;
#28922 = cartesian_point ( 'none', ( 10.99999999999999800, 50.00000000000000000, -8.699999999999997500 ) ) ;
#28923 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28924 = vertex_point ( 'none', #33389 ) ;
#28925 = vector ( 'none', #28894, 1000.000000000000000 ) ;
#28926 = cartesian_point ( 'none', ( -1.100000000000001000, 10.42264973081036700, -15.32287565553229500 ) ) ;
#28927 = face_outer_bound ( 'none', #12588, .t. ) ;
#28928 = edge_curve ( 'none', #45989, #28615, #33377, .t. ) ;
#28929 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28930 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#28931 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.000000000000000000, 0.0000000000000000000 ) ) ;
#28932 = face_outer_bound ( 'none', #12130, .t. ) ;
#28933 = face_bound ( 'none', #12688, .t. ) ;
#28934 = plane ( 'none', #28955 ) ;
#28935 = axis2_placement_3d ( 'none', #28984, #28982, #28980 ) ;
#28936 = axis2_placement_3d ( 'none', #28931, #28930, #28929 ) ;
#28937 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28938 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28939 = cartesian_point ( 'none', ( 0.0000000000000000000, 35.00000000000000000, 0.0000000000000000000 ) ) ;
#28940 = axis2_placement_3d ( 'none', #28939, #28938, #28937 ) ;
#28941 = toroidal_surface ( 'none', #28940, 51.50000000000000700, 15.00000000000000000 ) ;
#28942 = plane ( 'none', #28957 ) ;
#28943 = face_outer_bound ( 'none', #11281, .t. ) ;
#28944 = direction ( 'none', ( 0.7071067811865499000, -0.7071067811865452400, -5.090324191831050600e-015 ) ) ;
#28945 = vector ( 'none', #28944, 1000.000000000000100 ) ;
#28946 = cartesian_point ( 'none', ( 0.5000000000000038900, 0.0000000000000000000, 2.999999999999992500 ) ) ;
#28947 = line ( 'none', #28946, #28945 ) ;
#28948 = face_outer_bound ( 'none', #12591, .t. ) ;
#28949 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28950 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#28951 = cartesian_point ( 'none', ( 0.0000000000000000000, 35.00000000000000000, 0.0000000000000000000 ) ) ;
#28952 = axis2_placement_3d ( 'none', #28951, #28950, #28949 ) ;
#28953 = circle ( 'none', #28952, 65.50000000000000000 ) ;
#28954 = circle ( 'none', #28936, 65.50000000000000000 ) ;
#28955 = axis2_placement_3d ( 'none', #28988, #28987, #28986 ) ;
#28956 = cartesian_point ( 'none', ( 35.00000000000000000, 8.000000000000000000, -55.36469994500105700 ) ) ;
#28957 = axis2_placement_3d ( 'none', #28926, #28992, #28991 ) ;
#28958 = cartesian_point ( 'none', ( 17.99999999999999600, 50.00000000000000000, -27.69999999999999900 ) ) ;
#28959 = face_bound ( 'none', #12676, .t. ) ;
#28960 = advanced_face ( 'none', ( #33380 ), #33393, .f. ) ;
#28961 = face_bound ( 'none', #12729, .t. ) ;
#28962 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28963 = vector ( 'none', #28962, 1000.000000000000000 ) ;
#28964 = cartesian_point ( 'none', ( 10.99999999999999100, 50.00000000000000000, -27.69999999999999900 ) ) ;
#28965 = line ( 'none', #28964, #28963 ) ;
#28966 = cartesian_point ( 'none', ( 17.99999999999999600, 50.00000000000000000, -20.69999999999999900 ) ) ;
#28967 = face_bound ( 'none', #12695, .t. ) ;
#28968 = plane ( 'none', #29010 ) ;
#28969 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28970 = vector ( 'none', #28969, 1000.000000000000000 ) ;
#28971 = cartesian_point ( 'none', ( 35.00000000000000000, 0.0000000000000000000, -46.50000000000000000 ) ) ;
#28972 = line ( 'none', #28971, #28970 ) ;
#28973 = cartesian_point ( 'none', ( -1.700000000000000000, 49.00000000000000000, -20.70000000000000300 ) ) ;
#28974 = edge_curve ( 'none', #1656, #1704, #33378, .t. ) ;
#28975 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28976 = vector ( 'none', #28975, 1000.000000000000000 ) ;
#28977 = cartesian_point ( 'none', ( -35.00000000000000000, 0.0000000000000000000, -46.50000000000000000 ) ) ;
#28978 = line ( 'none', #28977, #28976 ) ;
#28979 = cartesian_point ( 'none', ( 35.00000000000000000, 0.0000000000000000000, -55.36469994500105700 ) ) ;
#28980 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28981 = oriented_edge ( 'none', *, *, #1679, .f. ) ;
#28982 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28983 = oriented_edge ( 'none', *, *, #1632, .f. ) ;
#28984 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28985 = face_bound ( 'none', #13358, .t. ) ;
#28986 = direction ( 'none', ( 0.4999999999999997200, -0.8660254037844388200, 0.0000000000000000000 ) ) ;
#28987 = direction ( 'none', ( -0.8660254037844388200, -0.4999999999999997200, 0.0000000000000000000 ) ) ;
#28988 = cartesian_point ( 'none', ( -2.700000000000001100, 11.28867513459479700, -15.32287565553229500 ) ) ;
#28989 = face_bound ( 'none', #13308, .t. ) ;
#28990 = plane ( 'none', #28935 ) ;
#28991 = direction ( 'none', ( 0.4999999999999998900, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#28992 = direction ( 'none', ( 0.8660254037844387100, -0.4999999999999998900, 0.0000000000000000000 ) ) ;
#28993 = face_outer_bound ( 'none', #13361, .t. ) ;
#28994 = oriented_edge ( 'none', *, *, #1769, .f. ) ;
#28995 = oriented_edge ( 'none', *, *, #31128, .f. ) ;
#28996 = cartesian_point ( 'none', ( -10.99999999999999500, 49.00000000000000000, -11.19999999999999900 ) ) ;
#28997 = line ( 'none', #29065, #29062 ) ;
#28998 = face_bound ( 'none', #13389, .t. ) ;
#28999 = face_bound ( 'none', #13390, .t. ) ;
#29000 = face_bound ( 'none', #13324, .t. ) ;
#29001 = face_bound ( 'none', #13335, .t. ) ;
#29002 = face_bound ( 'none', #13347, .t. ) ;
#29003 = face_bound ( 'none', #13290, .t. ) ;
#29004 = face_bound ( 'none', #13296, .t. ) ;
#29005 = face_bound ( 'none', #13301, .t. ) ;
#29006 = face_bound ( 'none', #13225, .t. ) ;
#29008 = oriented_edge ( 'none', *, *, #739, .t. ) ;
#29007 = face_bound ( 'none', #13232, .t. ) ;
#29009 = face_bound ( 'none', #13180, .t. ) ;
#29010 = axis2_placement_3d ( 'none', #29046, #29085, #29084 ) ;
#29011 = face_bound ( 'none', #13196, .t. ) ;
#29012 = face_bound ( 'none', #13118, .t. ) ;
#29013 = edge_loop ( 'none', ( #29076, #28604, #29241, #29058 ) ) ;
#29014 = face_bound ( 'none', #13170, .t. ) ;
#29015 = face_bound ( 'none', #13159, .t. ) ;
#29016 = face_bound ( 'none', #13083, .t. ) ;
#29017 = face_bound ( 'none', #13032, .t. ) ;
#29018 = face_bound ( 'none', #13150, .t. ) ;
#29019 = face_bound ( 'none', #13030, .t. ) ;
#29020 = face_bound ( 'none', #13059, .t. ) ;
#29021 = face_bound ( 'none', #13064, .t. ) ;
#29022 = face_bound ( 'none', #12983, .t. ) ;
#29023 = face_bound ( 'none', #13016, .t. ) ;
#29024 = face_bound ( 'none', #13021, .t. ) ;
#29025 = face_bound ( 'none', #12957, .t. ) ;
#29026 = face_bound ( 'none', #13089, .t. ) ;
#29027 = face_bound ( 'none', #12973, .t. ) ;
#29028 = oriented_edge ( 'none', *, *, #1661, .f. ) ;
#29029 = face_bound ( 'none', #12916, .t. ) ;
#29030 = oriented_edge ( 'none', *, *, #17630, .t. ) ;
#29031 = face_bound ( 'none', #12905, .t. ) ;
#29032 = face_bound ( 'none', #12926, .t. ) ;
#29033 = face_bound ( 'none', #12855, .t. ) ;
#29034 = face_bound ( 'none', #12879, .t. ) ;
#29035 = face_bound ( 'none', #12948, .t. ) ;
#29036 = face_bound ( 'none', #12805, .t. ) ;
#29037 = face_bound ( 'none', #12765, .t. ) ;
#29038 = face_bound ( 'none', #12864, .t. ) ;
#29039 = face_bound ( 'none', #12702, .t. ) ;
#29040 = face_bound ( 'none', #12796, .t. ) ;
#29041 = face_bound ( 'none', #12660, .t. ) ;
#29042 = face_bound ( 'none', #12661, .t. ) ;
#29043 = face_bound ( 'none', #12628, .t. ) ;
#29044 = cartesian_point ( 'none', ( -27.49999999999999600, 49.00000000000000000, -18.19999999999999900 ) ) ;
#29045 = face_bound ( 'none', #12717, .t. ) ;
#29046 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29047 = face_bound ( 'none', #12674, .t. ) ;
#29048 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29049 = vector ( 'none', #29048, 1000.000000000000000 ) ;
#29050 = cartesian_point ( 'none', ( 17.99999999999999600, 50.00000000000000000, -20.69999999999999900 ) ) ;
#29051 = line ( 'none', #29050, #29049 ) ;
#29052 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29053 = vector ( 'none', #29052, 1000.000000000000000 ) ;
#29054 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -11.19999999999999900 ) ) ;
#29055 = line ( 'none', #29054, #29053 ) ;
#29057 = edge_loop ( 'none', ( #27339, #29028, #28995, #30695 ) ) ;
#29056 = cartesian_point ( 'none', ( -17.99999999999999600, 49.00000000000000000, -27.69999999999999900 ) ) ;
#29058 = oriented_edge ( 'none', *, *, #1655, .f. ) ;
#29060 = oriented_edge ( 'none', *, *, #23077, .f. ) ;
#29059 = axis2_placement_3d ( 'none', #29064, #29122, #29110 ) ;
#29061 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29062 = vector ( 'none', #29061, 1000.000000000000000 ) ;
#29063 = edge_curve ( 'none', #1574, #1624, #33363, .t. ) ;
#29064 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.24999999999999500, 0.0000000000000000000 ) ) ;
#29065 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -11.19999999999999900 ) ) ;
#29066 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -27.69999999999999900 ) ) ;
#29067 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29068 = vector ( 'none', #29067, 1000.000000000000000 ) ;
#29069 = cartesian_point ( 'none', ( -10.99999999999999100, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29070 = line ( 'none', #29069, #29068 ) ;
#29071 = axis2_placement_3d ( 'none', #29121, #29120, #29119 ) ;
#29072 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29073 = vector ( 'none', #29072, 1000.000000000000000 ) ;
#29074 = cartesian_point ( 'none', ( -17.99999999999999600, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29075 = line ( 'none', #29074, #29073 ) ;
#29076 = oriented_edge ( 'none', *, *, #28974, .t. ) ;
#29077 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29078 = vector ( 'none', #29077, 1000.000000000000000 ) ;
#29079 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -20.69999999999999900 ) ) ;
#29080 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29081 = vector ( 'none', #29080, 1000.000000000000000 ) ;
#29082 = circle ( 'none', #29071, 65.50000000000000000 ) ;
#29083 = line ( 'none', #29066, #29081 ) ;
#29084 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29085 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29086 = line ( 'none', #29079, #29078 ) ;
#29087 = cartesian_point ( 'none', ( -17.99999999999999600, 49.00000000000000000, -20.69999999999999900 ) ) ;
#29088 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29089 = vector ( 'none', #29088, 1000.000000000000000 ) ;
#29090 = face_outer_bound ( 'none', #5638, .t. ) ;
#29091 = cartesian_point ( 'none', ( 55.69821425759401700, 4.750000000000004400, -34.46678007176115700 ) ) ;
#29092 = cartesian_point ( 'none', ( 55.60260605960923600, 4.750000000000000000, -34.62128263582577900 ) ) ;
#29093 = cartesian_point ( 'none', ( 55.50627193868324100, 4.768201422156335100, -34.77549150752318500 ) ) ;
#29094 = cartesian_point ( 'none', ( 55.31840994289206700, 4.838619395202576900, -35.07355920791346200 ) ) ;
#29095 = cartesian_point ( 'none', ( 55.22640527027294900, 4.890630664906899100, -35.21820450898044900 ) ) ;
#29096 = cartesian_point ( 'none', ( 55.04649587200444200, 5.028639929557590100, -35.49874730361906200 ) ) ;
#29097 = cartesian_point ( 'none', ( 54.95917278085291700, 5.114665757755266100, -35.63371332648554100 ) ) ;
#29098 = cartesian_point ( 'none', ( 54.79649535977467400, 5.313682830671703900, -35.88337072344220500 ) ) ;
#29099 = cartesian_point ( 'none', ( 54.72005365748977800, 5.427538154889158600, -35.99975322988901600 ) ) ;
#29100 = cartesian_point ( 'none', ( 54.57841371560943600, 5.684111680344835300, -36.21413068374334200 ) ) ;
#29101 = cartesian_point ( 'none', ( 54.51535131511275300, 5.822897654739600500, -36.30890275420652800 ) ) ;
#29102 = cartesian_point ( 'none', ( 54.40451925462146900, 6.120694178063433600, -36.47476158795440400 ) ) ;
#29103 = cartesian_point ( 'none', ( 54.35636194077209600, 6.281631248319895300, -36.54641823913964100 ) ) ;
#29104 = cartesian_point ( 'none', ( 54.27917353018968100, 6.614443800419857100, -36.66096139527566300 ) ) ;
#29105 = cartesian_point ( 'none', ( 54.24996175636570700, 6.785822990728118700, -36.70412636827376900 ) ) ;
#29106 = cartesian_point ( 'none', ( 35.00000000000000000, 50.00000000000000000, -55.36469994500105700 ) ) ;
#29107 = line ( 'none', #29106, #29089 ) ;
#29108 = oriented_edge ( 'none', *, *, #18401, .t. ) ;
#29109 = circle ( 'none', #29160, 65.50000000000000000 ) ;
#29110 = direction ( 'none', ( 0.8660254037844433700, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#29111 = cartesian_point ( 'none', ( 54.21041700652596500, 7.138481684303920700, -36.76250713708075300 ) ) ;
#29112 = cartesian_point ( 'none', ( 54.20030932306105600, 7.320647621364187800, -36.77739073513102100 ) ) ;
#29113 = cartesian_point ( 'none', ( 54.20030932306104900, 7.500000000000000000, -36.77739073513102900 ) ) ;
#29114 = advanced_face ( 'none', ( #33362 ), #33373, .t. ) ;
#29115 = b_spline_curve_with_knots ( 'none', 3,
( #29113, #29112, #29111, #29105, #29104, #29103, #29102, #29101, #29100, #29099, #29098, #29097, #29096, #29095, #29094, #29093, #29092, #29091 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.004302496910961559100, 0.004839828814660968900, 0.005377160718360378700, 0.005914492622059788600, 0.006451824525759198400, 0.006989156429458608300, 0.007526488333158018100, 0.008063820236857428800, 0.008601152140556837800 ),
.unspecified. ) ;
#29116 = cartesian_point ( 'none', ( -27.49999999999999600, 49.00000000000000000, -11.19999999999999900 ) ) ;
#29117 = axis2_placement_3d ( 'none', #29154, #29184, #29183 ) ;
#29118 = advanced_face ( 'none', ( #33427 ), #33368, .t. ) ;
#29119 = direction ( 'none', ( -0.8660254037844433700, 0.0000000000000000000, 0.4999999999999919500 ) ) ;
#29120 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#29121 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.750000000000004400, 0.0000000000000000000 ) ) ;
#29122 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29123 = cartesian_point ( 'none', ( 57.93333088307383600, 4.750000000000004400, -30.56107283444550800 ) ) ;
#29124 = circle ( 'none', #29059, 65.50000000000000000 ) ;
#29125 = advanced_face ( 'none', ( #33424 ), #33432, .t. ) ;
#29126 = cartesian_point ( 'none', ( 59.10688716916533300, 8.384259883383657900, -28.22464628920169400 ) ) ;
#29127 = cartesian_point ( 'none', ( 59.12929260468763500, 8.212751366080905100, -28.17761514114013400 ) ) ;
#29128 = cartesian_point ( 'none', ( 59.15954318406559800, 7.859799691617317800, -28.11404789826001500 ) ) ;
#29129 = cartesian_point ( 'none', ( 59.16721218237366000, 7.677516188927602200, -28.09788252844214500 ) ) ;
#29130 = cartesian_point ( 'none', ( 59.16710311620273200, 7.318600284112722700, -28.09811219375413300 ) ) ;
#29131 = cartesian_point ( 'none', ( 59.15956842794024300, 7.140044765085814800, -28.11399518022611200 ) ) ;
#29132 = cartesian_point ( 'none', ( 59.12904292916302800, 6.784788923757807800, -28.17813946759287400 ) ) ;
#29133 = cartesian_point ( 'none', ( 59.10624047742618400, 6.611550381767394000, -28.22600003688684100 ) ) ;
#29134 = cartesian_point ( 'none', ( 59.04676355384770400, 6.280624188639567500, -28.35021085060343200 ) ) ;
#29135 = cartesian_point ( 'none', ( 59.00961829393101300, 6.120521397083485300, -28.42754145642079400 ) ) ;
#29136 = cartesian_point ( 'none', ( 58.92182641307290000, 5.820089641527414600, -28.60906388890880300 ) ) ;
#29137 = cartesian_point ( 'none', ( 58.87192648137897800, 5.681740074281772300, -28.71171248551656100 ) ) ;
#29138 = cartesian_point ( 'none', ( 58.76003123348363700, 5.428197535214887500, -28.94002230337574800 ) ) ;
#29139 = cartesian_point ( 'none', ( 58.69728674327668500, 5.312148812114086700, -29.06717964075013000 ) ) ;
#29140 = cartesian_point ( 'none', ( 58.56382871963033700, 5.112785245298757900, -29.33513880975992500 ) ) ;
#29141 = cartesian_point ( 'none', ( 58.49286848913065000, 5.028393272218185200, -29.47646723721180000 ) ) ;
#29142 = cartesian_point ( 'none', ( 58.34208520880409300, 4.890470448438385600, -29.77379516221935400 ) ) ;
#29143 = cartesian_point ( 'none', ( 58.26245525059540100, 4.837640335686988800, -29.92937078354952300 ) ) ;
#29144 = cartesian_point ( 'none', ( 58.10090102378125500, 4.767826370921604900, -30.24179603713372400 ) ) ;
#29145 = cartesian_point ( 'none', ( 58.01815982267298500, 4.750000000000001800, -30.40026620789543400 ) ) ;
#29146 = cartesian_point ( 'none', ( 57.93333088307383600, 4.750000000000004400, -30.56107283444550800 ) ) ;
#29147 = cartesian_point ( 'none', ( 2.000000000000002200, 4.750000000000004400, 65.46945852838558700 ) ) ;
#29148 = b_spline_curve_with_knots ( 'none', 3,
( #29146, #29145, #29144, #29143, #29142, #29141, #29140, #29139, #29138, #29137, #29136, #29135, #29134, #29133, #29132, #29131, #29130, #29129, #29128, #29127, #29126, #29197, #29196, #29195, #29194, #29193, #29192, #29191, #29190, #29189, #29188, #29187, #29186, #29185 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005376770087675468800, 0.001075354017535093800, 0.001613031026302640600, 0.002150708035070187500, 0.002688385043837734400, 0.003226062052605281300, 0.003763739061372828100, 0.004301416070140375000, 0.004839093078907921900, 0.005376770087675468800, 0.005914447096443015700, 0.006452124105210562500, 0.006989801113978109400, 0.007527478122745656300, 0.008065155131513204000, 0.008602832140280750100 ),
.unspecified. ) ;
#29149 = cartesian_point ( 'none', ( 55.69821425759401700, 4.750000000000004400, -34.46678007176115700 ) ) ;
#29150 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29151 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29152 = oriented_edge ( 'none', *, *, #1724, .f. ) ;
#29153 = cylindrical_surface ( 'none', #29117, 4.999999999999997300 ) ;
#29154 = cartesian_point ( 'none', ( -51.50000000000000700, -58.00000000000000700, 40.00000000000000700 ) ) ;
#29155 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29156 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29157 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.24999999999999500, 0.0000000000000000000 ) ) ;
#29158 = axis2_placement_3d ( 'none', #29157, #29156, #29155 ) ;
#29159 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.750000000000004400, 0.0000000000000000000 ) ) ;
#29160 = axis2_placement_3d ( 'none', #29159, #29151, #29150 ) ;
#29161 = circle ( 'none', #29158, 65.50000000000000000 ) ;
#29162 = cartesian_point ( 'none', ( 3.816673998310510500, 5.427538154889162100, 65.38883317877819900 ) ) ;
#29163 = cartesian_point ( 'none', ( 4.073150290287143700, 5.684111680344837000, 65.37335811784643600 ) ) ;
#29164 = cartesian_point ( 'none', ( 4.186756511125854500, 5.822897654739598700, 65.36613051222424500 ) ) ;
#29165 = cartesian_point ( 'none', ( 4.385810504839214200, 6.120694178063431900, 65.35307654915898500 ) ) ;
#29166 = cartesian_point ( 'none', ( 4.471945642040436700, 6.281631248319895300, 65.34719941758004300 ) ) ;
#29167 = cartesian_point ( 'none', ( 4.609737130375090300, 6.614443800419858000, 65.33762387120593500 ) ) ;
#29168 = cartesian_point ( 'none', ( 4.661724980457102600, 6.785822990728116900, 65.33390821948380300 ) ) ;
#29169 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29170 = vector ( 'none', #29169, 1000.000000000000000 ) ;
#29171 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -18.19999999999999900 ) ) ;
#29172 = line ( 'none', #29171, #29170 ) ;
#29173 = cartesian_point ( 'none', ( -8.699999999999999300, 49.00000000000000000, -11.19999999999999800 ) ) ;
#29174 = cartesian_point ( 'none', ( -1.700000000000000800, 49.00000000000000000, -30.20000000000001000 ) ) ;
#29175 = cartesian_point ( 'none', ( -1.700000000000000800, 49.00000000000000000, -11.19999999999999900 ) ) ;
#29176 = cartesian_point ( 'none', ( 4.732056584256294100, 7.138481684303920700, 65.32885184593976600 ) ) ;
#29177 = cartesian_point ( 'none', ( 4.750000000000003600, 7.320647621364187800, 65.32754013431088000 ) ) ;
#29178 = cartesian_point ( 'none', ( 4.750000000000001800, 7.500000000000000000, 65.32754013431089400 ) ) ;
#29179 = b_spline_curve_with_knots ( 'none', 3,
( #29178, #29177, #29176, #29168, #29167, #29166, #29165, #29164, #29163, #29162, #29249, #29248, #29247, #29246, #29244, #29242, #29240, #29239 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.004302496910961559100, 0.004839828814660968900, 0.005377160718360378700, 0.005914492622059787700, 0.006451824525759197600, 0.006989156429458607400, 0.007526488333158016400, 0.008063820236857425400, 0.008601152140556836100 ),
.unspecified. ) ;
#29180 = cartesian_point ( 'none', ( -8.699999999999999300, 49.00000000000000000, -20.70000000000000300 ) ) ;
#29181 = oriented_edge ( 'none', *, *, #46868, .t. ) ;
#29182 = cartesian_point ( 'none', ( -20.49999999999999600, 49.00000000000000000, -18.19999999999999900 ) ) ;
#29183 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29184 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29185 = cartesian_point ( 'none', ( 57.93333088307383600, 10.24999999999999500, -30.56107283444550800 ) ) ;
#29186 = cartesian_point ( 'none', ( 58.01815945910426100, 10.24999999999999800, -30.40026689709730700 ) ) ;
#29187 = cartesian_point ( 'none', ( 58.10236607294186900, 10.23178493525522700, -30.23898362671513200 ) ) ;
#29188 = cartesian_point ( 'none', ( 58.26428591163716700, 10.16131912656546100, -29.92580928325735100 ) ) ;
#29189 = cartesian_point ( 'none', ( 58.34243601049809800, 10.10927374334012900, -29.77310807355979000 ) ) ;
#29190 = cartesian_point ( 'none', ( 58.49326741430055400, 9.971176429856781100, -29.47567592436285000 ) ) ;
#29191 = cartesian_point ( 'none', ( 58.56543917299025300, 9.885097795012702800, -29.33192052995293900 ) ) ;
#29192 = cartesian_point ( 'none', ( 58.69836030342987200, 9.685952800381823400, -29.06500860466798700 ) ) ;
#29193 = cartesian_point ( 'none', ( 58.76002097397809400, 9.572012953931370300, -28.94004939879264500 ) ) ;
#29194 = cartesian_point ( 'none', ( 58.87315956249472000, 9.315276620964159100, -28.70919029154150700 ) ) ;
#29195 = cartesian_point ( 'none', ( 58.92294959018353500, 9.176396429936490400, -28.60674693041109900 ) ) ;
#29196 = cartesian_point ( 'none', ( 59.00984259215312700, 8.878376200493923100, -28.42707223048494600 ) ) ;
#29197 = cartesian_point ( 'none', ( 59.04724035520697400, 8.717303472441017200, -28.34921825048101600 ) ) ;
#29198 = edge_curve ( 'none', #29217, #29223, #33413, .t. ) ;
#29199 = cartesian_point ( 'none', ( -17.99999999999998600, 49.00000000000000000, 1.700000000000000200 ) ) ;
#29200 = cartesian_point ( 'none', ( 31.50000000000000000, 0.0000000000000000000, -2.999999999999992500 ) ) ;
#29201 = line ( 'none', #29200, #27229 ) ;
#29202 = cartesian_point ( 'none', ( -10.99999999999998800, 49.00000000000000000, 11.19999999999999900 ) ) ;
#29203 = circle ( 'none', #29210, 37.49999999999997900 ) ;
#29204 = edge_curve ( 'none', #28898, #28619, #33426, .t. ) ;
#29205 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29206 = vector ( 'none', #29205, 1000.000000000000000 ) ;
#29207 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -18.19999999999999900 ) ) ;
#29208 = line ( 'none', #29207, #29206 ) ;
#29209 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29210 = axis2_placement_3d ( 'none', #29209, #28047, #28882 ) ;
#29211 = vertex_point ( 'none', #32889 ) ;
#29212 = edge_curve ( 'none', #28924, #29728, #33388, .t. ) ;
#29213 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29214 = vector ( 'none', #29213, 1000.000000000000000 ) ;
#29215 = cartesian_point ( 'none', ( -20.49999999999999600, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29216 = line ( 'none', #29215, #29214 ) ;
#29217 = vertex_point ( 'none', #33399 ) ;
#29218 = edge_curve ( 'none', #28615, #28898, #33409, .t. ) ;
#29219 = oriented_edge ( 'none', *, *, #29204, .t. ) ;
#29220 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.478176394252582100e-016 ) ) ;
#29221 = vector ( 'none', #29220, 1000.000000000000000 ) ;
#29222 = cartesian_point ( 'none', ( -2.775557561562891700e-015, 49.00000000000000000, -11.19999999999999900 ) ) ;
#29223 = vertex_point ( 'none', #33462 ) ;
#29224 = line ( 'none', #29222, #29221 ) ;
#29225 = oriented_edge ( 'none', *, *, #29245, .t. ) ;
#29226 = oriented_edge ( 'none', *, *, #521, .f. ) ;
#29227 = cartesian_point ( 'none', ( -34.35732896524947200, 49.00000000000000000, -11.19999999999998900 ) ) ;
#29228 = oriented_edge ( 'none', *, *, #29198, .t. ) ;
#29229 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29230 = vector ( 'none', #29229, 1000.000000000000000 ) ;
#29231 = cartesian_point ( 'none', ( -8.699999999999999300, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29232 = line ( 'none', #29231, #29230 ) ;
#29233 = edge_curve ( 'none', #44828, #29217, #33456, .t. ) ;
#29234 = cartesian_point ( 'none', ( -8.699999999999999300, 49.00000000000000000, -27.70000000000000600 ) ) ;
#29235 = edge_curve ( 'none', #10504, #10366, #33461, .t. ) ;
#29236 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29237 = cartesian_point ( 'none', ( -1.700000000000000800, 49.00000000000000000, -27.70000000000000300 ) ) ;
#29238 = cartesian_point ( 'none', ( -8.699999999999999300, 49.00000000000000000, -18.19999999999999900 ) ) ;
#29239 = cartesian_point ( 'none', ( 2.000000000000002200, 4.750000000000004400, 65.46945852838558700 ) ) ;
#29240 = cartesian_point ( 'none', ( 2.181607244422191900, 4.750000000000000000, 65.46391068215304200 ) ) ;
#29241 = oriented_edge ( 'none', *, *, #1722, .f. ) ;
#29242 = cartesian_point ( 'none', ( 2.363323105264059500, 4.768201422156335100, 65.45758732202860100 ) ) ;
#29243 = edge_loop ( 'none', ( #29226, #29926, #30051, #29960, #29925, #30056, #29544, #29978 ) ) ;
#29245 = edge_curve ( 'none', #28619, #44826, #33450, .t. ) ;
#29244 = cartesian_point ( 'none', ( 2.715388303745245300, 4.838619395202576900, 65.44392791146290700 ) ) ;
#29246 = cartesian_point ( 'none', ( 2.886657145316869200, 4.890630664906895600, 65.43657217824139100 ) ) ;
#29247 = cartesian_point ( 'none', ( 3.219569031456839700, 5.028639929557591000, 65.42103746628055200 ) ) ;
#29248 = cartesian_point ( 'none', ( 3.380114581482721400, 5.114665757755265200, 65.41289646243963300 ) ) ;
#29249 = cartesian_point ( 'none', ( 3.677662940029010400, 5.313682830671703000, 65.39684238164206000 ) ) ;
#29250 = vector ( 'none', #29313, 1000.000000000000000 ) ;
#29251 = cartesian_point ( 'none', ( -17.99999999999998600, 49.00000000000000000, 8.921435019309284600e-015 ) ) ;
#29252 = line ( 'none', #29251, #29250 ) ;
#29253 = cartesian_point ( 'none', ( -10.99999999999999800, 49.00000000000000000, -8.699999999999997500 ) ) ;
#29254 = advanced_face ( 'none', ( #33447 ), #33458, .t. ) ;
#29255 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29256 = vector ( 'none', #29255, 1000.000000000000000 ) ;
#29257 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -18.19999999999999900 ) ) ;
#29258 = cartesian_point ( 'none', ( -17.46575342465754200, 49.00000000000000000, -33.18429534145727900 ) ) ;
#29259 = direction ( 'none', ( 4.956352788505162300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29260 = vector ( 'none', #29259, 1000.000000000000000 ) ;
#29261 = cartesian_point ( 'none', ( -17.99999999999999600, 49.00000000000000000, -18.19999999999999900 ) ) ;
#29262 = cartesian_point ( 'none', ( -17.99999999999999300, 49.00000000000000000, -11.19999999999999900 ) ) ;
#29263 = line ( 'none', #29257, #29256 ) ;
#29264 = direction ( 'none', ( 1.239088197126291100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29265 = vector ( 'none', #29264, 1000.000000000000000 ) ;
#29266 = cartesian_point ( 'none', ( -1.700000000000004400, 49.00000000000000000, -2.106449935114700300e-016 ) ) ;
#29267 = cartesian_point ( 'none', ( -1.700000000000000000, 49.00000000000000000, -18.19999999999999900 ) ) ;
#29268 = cartesian_point ( 'none', ( -11.00000000000000000, 49.00000000000000000, -5.451988067355678300e-015 ) ) ;
#29269 = line ( 'none', #29268, #29260 ) ;
#29270 = cartesian_point ( 'none', ( -20.49999999999999600, 49.00000000000000000, -11.19999999999999900 ) ) ;
#29271 = cartesian_point ( 'none', ( -10.99999999999999100, 49.00000000000000000, -18.19999999999999900 ) ) ;
#29272 = line ( 'none', #29266, #29265 ) ;
#29273 = direction ( 'none', ( 1.239088197126290600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29274 = vector ( 'none', #29273, 1000.000000000000000 ) ;
#29275 = cartesian_point ( 'none', ( -1.700000000000002200, 49.00000000000000000, -2.106449935114696600e-016 ) ) ;
#29276 = line ( 'none', #29275, #29274 ) ;
#29277 = cartesian_point ( 'none', ( -27.50258157546445800, 49.00000000000000000, -27.69999999999999900 ) ) ;
#29278 = edge_curve ( 'none', #23763, #23772, #33451, .t. ) ;
#29279 = vertex_point ( 'none', #33437 ) ;
#29280 = axis2_placement_3d ( 'none', #29342, #29337, #29336 ) ;
#29281 = vector ( 'none', #29344, 1000.000000000000000 ) ;
#29282 = cartesian_point ( 'none', ( -2.993637084257117500e-014, 49.00000000000000000, -30.20000000000000600 ) ) ;
#29283 = line ( 'none', #29282, #29281 ) ;
#29284 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29285 = vector ( 'none', #29284, 1000.000000000000000 ) ;
#29286 = cartesian_point ( 'none', ( -27.50258157546445800, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29287 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29288 = vector ( 'none', #29287, 1000.000000000000000 ) ;
#29289 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -20.69999999999999900 ) ) ;
#29290 = line ( 'none', #29286, #29285 ) ;
#29291 = cartesian_point ( 'none', ( -10.99999999999999100, 49.00000000000000000, -34.63915900659303300 ) ) ;
#29292 = line ( 'none', #29289, #29288 ) ;
#29293 = cartesian_point ( 'none', ( -11.75721461541135000, 49.00000000000000000, -35.60923903268877700 ) ) ;
#29294 = advanced_face ( 'none', ( #33491 ), #33436, .t. ) ;
#29295 = cartesian_point ( 'none', ( -20.50258157546445400, 49.00000000000000000, -27.69999999999999900 ) ) ;
#29296 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29297 = vector ( 'none', #29296, 1000.000000000000000 ) ;
#29298 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -27.69999999999999900 ) ) ;
#29299 = line ( 'none', #29298, #29297 ) ;
#29300 = cartesian_point ( 'none', ( -10.99999999999999100, 49.00000000000000000, -30.19999999999999900 ) ) ;
#29301 = cartesian_point ( 'none', ( -20.50258157546445400, 49.00000000000000000, -20.69999999999999900 ) ) ;
#29302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29303 = vector ( 'none', #29302, 1000.000000000000000 ) ;
#29304 = cartesian_point ( 'none', ( -10.99999999999999100, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29305 = line ( 'none', #29304, #29303 ) ;
#29306 = circle ( 'none', #29280, 37.50000000000000000 ) ;
#29307 = edge_curve ( 'none', #615, #524, #33449, .t. ) ;
#29308 = cartesian_point ( 'none', ( -27.50258157546445800, 49.00000000000000000, -20.69999999999999900 ) ) ;
#29309 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29310 = vector ( 'none', #29309, 1000.000000000000000 ) ;
#29311 = cartesian_point ( 'none', ( -27.49999999999999600, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29312 = line ( 'none', #29311, #29310 ) ;
#29313 = direction ( 'none', ( 4.956352788505162300e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29314 = line ( 'none', #29360, #29359 ) ;
#29315 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29316 = vector ( 'none', #29315, 1000.000000000000000 ) ;
#29317 = cartesian_point ( 'none', ( -8.699999999999999300, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29318 = line ( 'none', #29317, #29316 ) ;
#29319 = cartesian_point ( 'none', ( -8.699999999999992200, 49.00000000000000000, 37.20000000000001000 ) ) ;
#29320 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29321 = vector ( 'none', #29320, 1000.000000000000000 ) ;
#29322 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -37.20000000000001000 ) ) ;
#29323 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29324 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -20.70000000000000300 ) ) ;
#29325 = line ( 'none', #29324, #29377 ) ;
#29326 = direction ( 'none', ( -1.239088197126291100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29327 = cartesian_point ( 'none', ( -1.699999999999997300, 49.00000000000000000, 2.106449935114691400e-016 ) ) ;
#29328 = line ( 'none', #29327, #29375 ) ;
#29329 = direction ( 'none', ( -0.7071067811865446900, -1.634518283426011400e-015, -0.7071067811865503500 ) ) ;
#29330 = edge_curve ( 'none', #21941, #12518, #33478, .t. ) ;
#29331 = vector ( 'none', #29329, 1000.000000000000100 ) ;
#29332 = cartesian_point ( 'none', ( 0.2499999999999976700, 0.5000000000000010000, 3.249999999999995600 ) ) ;
#29333 = line ( 'none', #29332, #29331 ) ;
#29334 = cartesian_point ( 'none', ( -1.700000000000000000, 49.00000000000000000, -37.20000000000001000 ) ) ;
#29335 = cartesian_point ( 'none', ( -8.699999999999999300, 49.00000000000000000, -37.20000000000001000 ) ) ;
#29336 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29337 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29338 = line ( 'none', #29322, #29321 ) ;
#29339 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29340 = vector ( 'none', #29339, 1000.000000000000000 ) ;
#29341 = cartesian_point ( 'none', ( -20.50258157546445400, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29342 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29343 = line ( 'none', #29341, #29340 ) ;
#29344 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -9.912705577010320600e-016 ) ) ;
#29345 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29346 = vector ( 'none', #29345, 1000.000000000000000 ) ;
#29347 = cartesian_point ( 'none', ( -27.50258157546445000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29348 = line ( 'none', #29406, #29405 ) ;
#29349 = vector ( 'none', #29356, 1000.000000000000000 ) ;
#29350 = line ( 'none', #29347, #29346 ) ;
#29351 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.478176394252580600e-016 ) ) ;
#29352 = vector ( 'none', #29351, 1000.000000000000000 ) ;
#29353 = cartesian_point ( 'none', ( -37.00258157546444700, 49.00000000000000000, -1.700000000000007100 ) ) ;
#29354 = cartesian_point ( 'none', ( -2.156013462999746400e-015, 49.00000000000000000, -8.700000000000004600 ) ) ;
#29355 = line ( 'none', #29354, #29352 ) ;
#29356 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -3.097720492815725800e-017 ) ) ;
#29357 = cartesian_point ( 'none', ( -5.266124837786736500e-017, 49.00000000000000000, -1.700000000000000800 ) ) ;
#29358 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -4.956352788505164300e-016 ) ) ;
#29359 = vector ( 'none', #29358, 1000.000000000000000 ) ;
#29360 = cartesian_point ( 'none', ( -1.496818542128560000e-014, 49.00000000000000000, -30.20000000000001000 ) ) ;
#29361 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29362 = vector ( 'none', #29361, 1000.000000000000000 ) ;
#29363 = cartesian_point ( 'none', ( -8.699999999999999300, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29364 = line ( 'none', #29357, #29349 ) ;
#29365 = cartesian_point ( 'none', ( -20.50258157546445000, 49.00000000000000000, -1.700000000000000200 ) ) ;
#29366 = cartesian_point ( 'none', ( -30.00258157546444000, 49.00000000000000000, -11.19999999999999400 ) ) ;
#29367 = line ( 'none', #29363, #29362 ) ;
#29368 = cartesian_point ( 'none', ( -27.50258157546445000, 49.00000000000000000, -1.700000000000000000 ) ) ;
#29369 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.956352788505164300e-016 ) ) ;
#29370 = vector ( 'none', #29369, 1000.000000000000000 ) ;
#29371 = vertex_point ( 'none', #33486 ) ;
#29372 = cartesian_point ( 'none', ( -20.50258157546445000, 49.00000000000000000, -8.699999999999999300 ) ) ;
#29373 = cartesian_point ( 'none', ( -8.699999999999999300, 49.00000000000000000, -30.20000000000000600 ) ) ;
#29374 = cartesian_point ( 'none', ( 1.372909722415930600e-014, 49.00000000000000000, -27.70000000000000300 ) ) ;
#29375 = vector ( 'none', #29326, 1000.000000000000000 ) ;
#29376 = line ( 'none', #29374, #29370 ) ;
#29377 = vector ( 'none', #29323, 1000.000000000000000 ) ;
#29378 = axis2_placement_3d ( 'none', #29446, #29439, #29438 ) ;
#29379 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.478176394252581100e-016 ) ) ;
#29380 = vector ( 'none', #29379, 1000.000000000000000 ) ;
#29381 = cartesian_point ( 'none', ( 2.156013462999744000e-015, 49.00000000000000000, -8.699999999999994000 ) ) ;
#29382 = conical_surface ( 'none', #29378, 3.500000000000001300, 0.7853981633974543900 ) ;
#29383 = cartesian_point ( 'none', ( -27.50258157546445000, 49.00000000000000000, -8.699999999999997500 ) ) ;
#29384 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29385 = vector ( 'none', #29384, 1000.000000000000000 ) ;
#29386 = cartesian_point ( 'none', ( -10.99999999999999800, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29387 = line ( 'none', #29386, #29385 ) ;
#29388 = cartesian_point ( 'none', ( -33.08422515938899300, 49.00000000000000000, -17.65457576955200700 ) ) ;
#29389 = cartesian_point ( 'none', ( -17.99999999999998900, 49.00000000000000000, -32.29938079901842900 ) ) ;
#29390 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.097720492815726400e-017 ) ) ;
#29391 = vector ( 'none', #29390, 1000.000000000000000 ) ;
#29392 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29393 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29394 = line ( 'none', #29381, #29380 ) ;
#29395 = cartesian_point ( 'none', ( -18.00000000000000000, 49.00000000000000000, -1.700000000000000200 ) ) ;
#29396 = cartesian_point ( 'none', ( -17.99999999999999600, 49.00000000000000000, -30.19999999999999200 ) ) ;
#29397 = cartesian_point ( 'none', ( -18.00000000000000000, 49.00000000000000000, -8.699999999999999300 ) ) ;
#29398 = direction ( 'none', ( 9.912705577010328500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29399 = vector ( 'none', #29398, 1000.000000000000000 ) ;
#29400 = cartesian_point ( 'none', ( -30.00258157546444700, 49.00000000000000000, -2.974067577078137400e-014 ) ) ;
#29401 = cartesian_point ( 'none', ( -11.99999999999998900, 49.00000000000000000, -34.63915900659304000 ) ) ;
#29402 = line ( 'none', #29400, #29399 ) ;
#29403 = circle ( 'none', #29411, 0.9999999999998829800 ) ;
#29404 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29405 = vector ( 'none', #29404, 1000.000000000000000 ) ;
#29406 = cartesian_point ( 'none', ( -20.50258157546445000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29407 = oriented_edge ( 'none', *, *, #29451, .f. ) ;
#29408 = cartesian_point ( 'none', ( 5.266124837786733400e-017, 49.00000000000000000, -1.699999999999999500 ) ) ;
#29410 = edge_curve ( 'none', #23763, #29279, #33484, .t. ) ;
#29409 = line ( 'none', #29408, #29391 ) ;
#29411 = axis2_placement_3d ( 'none', #29401, #29393, #29392 ) ;
#29412 = oriented_edge ( 'none', *, *, #385, .t. ) ;
#29414 = edge_loop ( 'none', ( #29461, #25547, #24829, #29412 ) ) ;
#29413 = plane ( 'none', #29476 ) ;
#29415 = cartesian_point ( 'none', ( 1.737821196469595100e-015, 49.00000000000000000, 1.699999999999969300 ) ) ;
#29416 = line ( 'none', #29415, #29423 ) ;
#29417 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 9.582479236531385300e-015 ) ) ;
#29418 = vector ( 'none', #29417, 1000.000000000000000 ) ;
#29419 = cartesian_point ( 'none', ( -1.744011221048739300e-013, 49.00000000000000000, -18.20000000000028400 ) ) ;
#29420 = cartesian_point ( 'none', ( -37.00258157546441900, 49.00000000000000000, 1.700000000000007100 ) ) ;
#29421 = cartesian_point ( 'none', ( -53.83060101946486500, -24.15090875895122800, -21.00000000000000400 ) ) ;
#29422 = line ( 'none', #29419, #29418 ) ;
#29423 = vector ( 'none', #29478, 1000.000000000000000 ) ;
#29424 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29425 = vector ( 'none', #29424, 1000.000000000000000 ) ;
#29426 = cartesian_point ( 'none', ( -18.00000000000000000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29427 = line ( 'none', #29426, #29425 ) ;
#29428 = cartesian_point ( 'none', ( -32.17495066679125400, 49.00000000000000000, -18.19999999999997800 ) ) ;
#29429 = direction ( 'none', ( -3.305209758587623400e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29430 = vector ( 'none', #29429, 1000.000000000000000 ) ;
#29432 = edge_loop ( 'none', ( #24156, #23169, #24501, #25989 ) ) ;
#29431 = cartesian_point ( 'none', ( -18.00000000000009600, 49.00000000000000000, -5.949377565457754600e-014 ) ) ;
#29433 = line ( 'none', #29431, #29430 ) ;
#29434 = plane ( 'none', #29477 ) ;
#29435 = cartesian_point ( 'none', ( -10.99999999999999800, 49.00000000000000000, -1.700000000000000000 ) ) ;
#29436 = face_outer_bound ( 'none', #12758, .t. ) ;
#29437 = axis2_placement_3d ( 'none', #29463, #29457, #29456 ) ;
#29438 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29439 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#29440 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29441 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29442 = cartesian_point ( 'none', ( -16.99999999999998600, 49.00000000000000000, -32.29938079901842900 ) ) ;
#29444 = oriented_edge ( 'none', *, *, #21902, .t. ) ;
#29443 = axis2_placement_3d ( 'none', #29442, #29441, #29440 ) ;
#29445 = circle ( 'none', #29443, 0.9999999999999940000 ) ;
#29446 = cartesian_point ( 'none', ( 31.50000000000000000, 0.5000000000000013300, 0.0000000000000000000 ) ) ;
#29447 = face_outer_bound ( 'none', #12810, .t. ) ;
#29448 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -7.434529182757754300e-016 ) ) ;
#29449 = vector ( 'none', #29448, 1000.000000000000000 ) ;
#29451 = edge_curve ( 'none', #615, #610, #33469, .t. ) ;
#29450 = circle ( 'none', #29518, 1.030635999729261300 ) ;
#29452 = cartesian_point ( 'none', ( -30.00258157546444700, 49.00000000000000000, -18.19999999999999600 ) ) ;
#29453 = cartesian_point ( 'none', ( -37.00258157546444700, 49.00000000000000000, -8.700000000000004600 ) ) ;
#29454 = cartesian_point ( 'none', ( 6.468040388999229000e-015, 49.00000000000000000, 8.699999999999976200 ) ) ;
#29455 = line ( 'none', #29454, #29449 ) ;
#29456 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29457 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29458 = edge_curve ( 'none', #50710, #50674, #33441, .t. ) ;
#29459 = direction ( 'none', ( 0.7071067811865525700, -0.7071067811865425800, 0.0000000000000000000 ) ) ;
#29460 = circle ( 'none', #29437, 1.030635999729249400 ) ;
#29461 = oriented_edge ( 'none', *, *, #29330, .f. ) ;
#29462 = edge_loop ( 'none', ( #26126, #25947, #25326, #25752 ) ) ;
#29463 = cartesian_point ( 'none', ( -32.17495066679126800, 49.00000000000000000, -17.16936400027072900 ) ) ;
#29464 = vertex_point ( 'none', #33473 ) ;
#29465 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865431300, 0.7071067811865517900 ) ) ;
#29466 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865519000, 0.7071067811865432400 ) ) ;
#29467 = direction ( 'none', ( -0.5773502691896241800, -0.5773502691896322800, 0.5773502691896209600 ) ) ;
#29468 = cartesian_point ( 'none', ( 0.5000000000000038900, 0.0000000000000000000, 2.999999999999992500 ) ) ;
#29469 = cartesian_point ( 'none', ( -35.32827817307948200, 49.00000000000000000, -12.57627772138943800 ) ) ;
#29470 = face_outer_bound ( 'none', #12824, .t. ) ;
#29471 = edge_curve ( 'none', #50674, #50718, #33464, .t. ) ;
#29472 = direction ( 'none', ( -9.912705577010328500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29473 = vector ( 'none', #29472, 1000.000000000000000 ) ;
#29474 = cartesian_point ( 'none', ( -30.00258157546443300, 49.00000000000000000, 2.974067577078136100e-014 ) ) ;
#29475 = line ( 'none', #29474, #29473 ) ;
#29476 = axis2_placement_3d ( 'none', #29468, #29467, #29459 ) ;
#29477 = axis2_placement_3d ( 'none', #29479, #29466, #29465 ) ;
#29478 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.022247762629192000e-015 ) ) ;
#29479 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000013300, -3.499999999999999600 ) ) ;
#29480 = cartesian_point ( 'none', ( -34.35732896524947200, 49.00000000000000000, -12.23063599972925000 ) ) ;
#29481 = line ( 'none', #29499, #27218 ) ;
#29482 = direction ( 'none', ( -9.912705577010328500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29483 = vector ( 'none', #29482, 1000.000000000000000 ) ;
#29484 = cartesian_point ( 'none', ( -30.00258157546442900, 49.00000000000000000, 2.974067577078136100e-014 ) ) ;
#29485 = vector ( 'none', #29493, 1000.000000000000000 ) ;
#29486 = line ( 'none', #29484, #29483 ) ;
#29487 = line ( 'none', #29491, #29485 ) ;
#29489 = vertex_point ( 'none', #33524 ) ;
#29488 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29490 = vector ( 'none', #29488, 1000.000000000000000 ) ;
#29491 = cartesian_point ( 'none', ( -6.468040388999229000e-015, 49.00000000000000000, 8.699999999999976200 ) ) ;
#29492 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29493 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 7.434529182757754300e-016 ) ) ;
#29494 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29495 = oriented_edge ( 'none', *, *, #50714, .t. ) ;
#29496 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29497 = cartesian_point ( 'none', ( -37.00258157546444700, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29498 = line ( 'none', #29497, #29490 ) ;
#29499 = cartesian_point ( 'none', ( 1.737821196469591900e-015, 49.00000000000000000, -1.699999999999969300 ) ) ;
#29500 = vertex_point ( 'none', #33523 ) ;
#29501 = vertex_point ( 'none', #33520 ) ;
#29502 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -7.434529182757738500e-016 ) ) ;
#29503 = vector ( 'none', #29502, 1000.000000000000000 ) ;
#29504 = cartesian_point ( 'none', ( 6.468040388999214800e-015, 49.00000000000000000, -8.699999999999976200 ) ) ;
#29505 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29506 = line ( 'none', #29504, #29503 ) ;
#29507 = circle ( 'none', #29512, 37.50000000000000700 ) ;
#29508 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.788465838528729100e-015 ) ) ;
#29509 = vector ( 'none', #29508, 1000.000000000000000 ) ;
#29510 = cartesian_point ( 'none', ( -3.123081739152198700e-014, 49.00000000000000000, -11.20000000000007700 ) ) ;
#29511 = line ( 'none', #29510, #29509 ) ;
#29512 = axis2_placement_3d ( 'none', #29505, #29496, #29494 ) ;
#29513 = oriented_edge ( 'none', *, *, #29514, .t. ) ;
#29514 = edge_curve ( 'none', #29489, #21922, #33525, .t. ) ;
#29515 = cartesian_point ( 'none', ( -30.00258157546444700, 49.00000000000000000, -1.700000000000000000 ) ) ;
#29516 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29517 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29518 = axis2_placement_3d ( 'none', #29480, #29517, #29516 ) ;
#29519 = cartesian_point ( 'none', ( -30.00258157546443300, 49.00000000000000000, 1.700000000000000000 ) ) ;
#29520 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -23.35869939627408000 ) ) ;
#29521 = cartesian_point ( 'none', ( -30.00258157546444000, 49.00000000000000000, -8.699999999999999300 ) ) ;
#29522 = oriented_edge ( 'none', *, *, #29235, .t. ) ;
#29523 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29524 = vector ( 'none', #29523, 1000.000000000000000 ) ;
#29525 = cartesian_point ( 'none', ( -20.50258157546443600, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29526 = cartesian_point ( 'none', ( -20.49999999999998200, 49.00000000000000000, 18.19999999999999900 ) ) ;
#29527 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29528 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29529 = cartesian_point ( 'none', ( 22.50000000000061800, -6.000000000000000000, -20.99999253969308600 ) ) ;
#29530 = oriented_edge ( 'none', *, *, #29607, .t. ) ;
#29531 = axis2_placement_3d ( 'none', #29529, #29528, #29527 ) ;
#29532 = line ( 'none', #29525, #29524 ) ;
#29534 = edge_curve ( 'none', #52220, #52219, #33519, .t. ) ;
#29533 = cartesian_point ( 'none', ( -30.00258157546442600, 49.00000000000000000, 11.19999999999999400 ) ) ;
#29535 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -3.097720492815725800e-017 ) ) ;
#29536 = vector ( 'none', #29535, 1000.000000000000000 ) ;
#29537 = cartesian_point ( 'none', ( -5.266124837786736500e-017, 49.00000000000000000, 1.700000000000000800 ) ) ;
#29538 = oriented_edge ( 'none', *, *, #29534, .t. ) ;
#29539 = line ( 'none', #29537, #29536 ) ;
#29540 = cartesian_point ( 'none', ( -27.50258157546444000, 49.00000000000000000, 1.700000000000000000 ) ) ;
#29541 = circle ( 'none', #29531, 2.499999999999998700 ) ;
#29542 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29543 = vector ( 'none', #29542, 1000.000000000000000 ) ;
#29544 = oriented_edge ( 'none', *, *, #457, .f. ) ;
#29545 = cartesian_point ( 'none', ( -20.49999999999998200, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29546 = line ( 'none', #29545, #29543 ) ;
#29547 = cartesian_point ( 'none', ( -20.50258157546443600, 49.00000000000000000, 8.699999999999999300 ) ) ;
#29548 = cartesian_point ( 'none', ( -10.99999999999998400, 49.00000000000000000, 18.19999999999999900 ) ) ;
#29549 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 2.478176394252580600e-016 ) ) ;
#29550 = vector ( 'none', #29549, 1000.000000000000000 ) ;
#29551 = cartesian_point ( 'none', ( -2.156013462999746400e-015, 49.00000000000000000, 8.700000000000004600 ) ) ;
#29552 = line ( 'none', #29551, #29550 ) ;
#29553 = cartesian_point ( 'none', ( -20.50258157546443600, 49.00000000000000000, 1.700000000000000200 ) ) ;
#29554 = cartesian_point ( 'none', ( -20.49999999999998200, 49.00000000000000000, 11.19999999999999900 ) ) ;
#29555 = cartesian_point ( 'none', ( -17.99999999999997900, 49.00000000000000000, 11.19999999999999900 ) ) ;
#29556 = cartesian_point ( 'none', ( -8.699999999999992200, 49.00000000000000000, 20.70000000000000300 ) ) ;
#29557 = direction ( 'none', ( 9.912705577010328500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29558 = vector ( 'none', #29557, 1000.000000000000000 ) ;
#29559 = cartesian_point ( 'none', ( -30.00258157546441500, 49.00000000000000000, -2.974067577078134900e-014 ) ) ;
#29560 = line ( 'none', #29559, #29558 ) ;
#29561 = cartesian_point ( 'none', ( -27.50258157546444300, 49.00000000000000000, 20.69999999999999900 ) ) ;
#29562 = cartesian_point ( 'none', ( -33.08422515938897100, 49.00000000000000000, 17.65457576955198200 ) ) ;
#29563 = cartesian_point ( 'none', ( -1.700000000000000000, 49.00000000000000000, 27.70000000000000300 ) ) ;
#29564 = direction ( 'none', ( 5.219754828851266600e-015, -0.7071067811865431300, -0.7071067811865517900 ) ) ;
#29565 = vector ( 'none', #29564, 1000.000000000000100 ) ;
#29566 = cartesian_point ( 'none', ( 0.5000000000000038900, 0.0000000000000000000, 2.999999999999992500 ) ) ;
#29567 = line ( 'none', #29566, #29565 ) ;
#29568 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29569 = vector ( 'none', #29568, 1000.000000000000000 ) ;
#29570 = cartesian_point ( 'none', ( -27.50258157546444000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29571 = line ( 'none', #29570, #29569 ) ;
#29572 = cartesian_point ( 'none', ( -37.00258157546441900, 49.00000000000000000, 8.700000000000004600 ) ) ;
#29573 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29574 = vector ( 'none', #29573, 1000.000000000000000 ) ;
#29575 = cartesian_point ( 'none', ( -37.00258157546441900, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29576 = line ( 'none', #29575, #29574 ) ;
#29577 = cartesian_point ( 'none', ( -30.00258157546442600, 49.00000000000000000, 8.699999999999999300 ) ) ;
#29578 = line ( 'none', #29615, #29614 ) ;
#29579 = cartesian_point ( 'none', ( -27.49999999999998200, 49.00000000000000000, 18.19999999999999900 ) ) ;
#29580 = cartesian_point ( 'none', ( -27.50258157546444000, 49.00000000000000000, 8.699999999999997500 ) ) ;
#29581 = circle ( 'none', #29594, 37.49999999999997900 ) ;
#29582 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29583 = vector ( 'none', #29582, 1000.000000000000000 ) ;
#29584 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 18.19999999999999900 ) ) ;
#29585 = cartesian_point ( 'none', ( -27.49999999999998200, 49.00000000000000000, 11.19999999999999900 ) ) ;
#29586 = cartesian_point ( 'none', ( -10.99999999999999100, 49.00000000000000000, 8.699999999999997500 ) ) ;
#29587 = line ( 'none', #29584, #29583 ) ;
#29588 = line ( 'none', #29591, #29653 ) ;
#29589 = cartesian_point ( 'none', ( -17.99999999999998600, 49.00000000000000000, 8.699999999999999300 ) ) ;
#29590 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29591 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 11.19999999999999900 ) ) ;
#29592 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29593 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29594 = axis2_placement_3d ( 'none', #29597, #29593, #29592 ) ;
#29595 = cartesian_point ( 'none', ( -10.99999999999999100, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29596 = line ( 'none', #29595, #29644 ) ;
#29597 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29598 = edge_loop ( 'none', ( #29871, #29980, #30110, #30250, #30306, #30215, #29924, #30245 ) ) ;
#29599 = cartesian_point ( 'none', ( -35.32827817307946100, 49.00000000000000000, 12.57627772138943300 ) ) ;
#29600 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865431300, 0.7071067811865517900 ) ) ;
#29601 = vector ( 'none', #29600, 1000.000000000000100 ) ;
#29602 = cartesian_point ( 'none', ( 31.50000000000000000, 0.0000000000000000000, 2.999999999999993800 ) ) ;
#29603 = cartesian_point ( 'none', ( -32.17495066679122600, 49.00000000000000000, 18.19999999999997800 ) ) ;
#29604 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29605 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29606 = cartesian_point ( 'none', ( -34.35732896524944400, 49.00000000000000000, 12.23063599972925000 ) ) ;
#29607 = edge_curve ( 'none', #52164, #52257, #33518, .t. ) ;
#29608 = line ( 'none', #29602, #29601 ) ;
#29609 = axis2_placement_3d ( 'none', #29606, #29605, #29604 ) ;
#29610 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.593409050587842700e-015 ) ) ;
#29611 = vector ( 'none', #29610, 1000.000000000000000 ) ;
#29612 = circle ( 'none', #29609, 1.030635999729259600 ) ;
#29613 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 3.097720492815729500e-017 ) ) ;
#29614 = vector ( 'none', #29613, 1000.000000000000000 ) ;
#29615 = cartesian_point ( 'none', ( 5.266124837786739000e-017, 49.00000000000000000, 1.699999999999999500 ) ) ;
#29616 = cartesian_point ( 'none', ( -1.699999999999999100, 49.00000000000000000, 20.70000000000000300 ) ) ;
#29617 = cartesian_point ( 'none', ( -1.784618136658390600e-014, 49.00000000000000000, 11.20000000000004400 ) ) ;
#29618 = line ( 'none', #29617, #29611 ) ;
#29619 = advanced_face ( 'none', ( #33503 ), #33507, .f. ) ;
#29620 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29621 = vector ( 'none', #29620, 1000.000000000000000 ) ;
#29622 = line ( 'none', #29684, #29683 ) ;
#29623 = line ( 'none', #29668, #29666 ) ;
#29624 = line ( 'none', #29681, #29679 ) ;
#29625 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 11.19999999999999900 ) ) ;
#29626 = line ( 'none', #29625, #29621 ) ;
#29627 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29628 = vector ( 'none', #29627, 1000.000000000000000 ) ;
#29629 = cartesian_point ( 'none', ( -2.200000000000001100, 10.42264973081035800, -15.32287565553229500 ) ) ;
#29630 = line ( 'none', #29629, #29628 ) ;
#29631 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -4.956352788505168200e-016 ) ) ;
#29632 = vector ( 'none', #29631, 1000.000000000000000 ) ;
#29633 = cartesian_point ( 'none', ( 1.372909722415931800e-014, 49.00000000000000000, 27.70000000000000300 ) ) ;
#29634 = line ( 'none', #29633, #29632 ) ;
#29635 = cartesian_point ( 'none', ( -10.99999999999999100, 49.00000000000000000, 1.700000000000000000 ) ) ;
#29636 = oriented_edge ( 'none', *, *, #12359, .t. ) ;
#29637 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29638 = vector ( 'none', #29637, 1000.000000000000000 ) ;
#29639 = cartesian_point ( 'none', ( -17.99999999999998600, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29640 = line ( 'none', #29677, #29671 ) ;
#29641 = edge_loop ( 'none', ( #29530, #29008 ) ) ;
#29642 = line ( 'none', #29639, #29638 ) ;
#29643 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29644 = vector ( 'none', #29643, 1000.000000000000000 ) ;
#29645 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.478176394252583600e-016 ) ) ;
#29646 = vector ( 'none', #29645, 1000.000000000000000 ) ;
#29647 = cartesian_point ( 'none', ( 2.156013462999746400e-015, 49.00000000000000000, 8.699999999999994000 ) ) ;
#29648 = line ( 'none', #29647, #29646 ) ;
#29649 = oriented_edge ( 'none', *, *, #1657, .f. ) ;
#29650 = edge_curve ( 'none', #51402, #51406, #33562, .t. ) ;
#29651 = face_outer_bound ( 'none', #12949, .t. ) ;
#29652 = cartesian_point ( 'none', ( -30.00258157546443300, 49.00000000000000000, 18.19999999999999600 ) ) ;
#29653 = vector ( 'none', #29590, 1000.000000000000000 ) ;
#29654 = direction ( 'none', ( -1.239088197126290600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29655 = vector ( 'none', #29654, 1000.000000000000000 ) ;
#29656 = cartesian_point ( 'none', ( -1.700000000000001300, 49.00000000000000000, 2.106449935114695600e-016 ) ) ;
#29657 = line ( 'none', #29656, #29655 ) ;
#29658 = cartesian_point ( 'none', ( -8.699999999999992200, 49.00000000000000000, 18.19999999999999900 ) ) ;
#29659 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865431300, 0.7071067811865517900 ) ) ;
#29660 = direction ( 'none', ( 7.788157037121853700e-017, 0.7071067811865519000, -0.7071067811865432400 ) ) ;
#29661 = cartesian_point ( 'none', ( -1.699999999999999100, 49.00000000000000000, 18.19999999999999900 ) ) ;
#29662 = cartesian_point ( 'none', ( -8.699999999999992200, 49.00000000000000000, 30.20000000000000600 ) ) ;
#29663 = line ( 'none', #29719, #29717 ) ;
#29664 = plane ( 'none', #29680 ) ;
#29665 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29666 = vector ( 'none', #29665, 1000.000000000000000 ) ;
#29667 = oriented_edge ( 'none', *, *, #31128, .t. ) ;
#29668 = cartesian_point ( 'none', ( -8.699999999999992200, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29669 = line ( 'none', #29722, #29721 ) ;
#29670 = oriented_edge ( 'none', *, *, #52210, .t. ) ;
#29671 = vector ( 'none', #29676, 1000.000000000000000 ) ;
#29672 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000013300, 3.499999999999999600 ) ) ;
#29673 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29674 = vector ( 'none', #29673, 1000.000000000000000 ) ;
#29675 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 27.69999999999999900 ) ) ;
#29676 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29677 = cartesian_point ( 'none', ( -20.50258157546444000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29678 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29679 = vector ( 'none', #29678, 1000.000000000000000 ) ;
#29680 = axis2_placement_3d ( 'none', #29672, #29660, #29659 ) ;
#29681 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 18.19999999999999900 ) ) ;
#29682 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29683 = vector ( 'none', #29682, 1000.000000000000000 ) ;
#29684 = cartesian_point ( 'none', ( -27.49999999999998200, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29685 = line ( 'none', #29675, #29674 ) ;
#29686 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29687 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29688 = vector ( 'none', #29687, 1000.000000000000000 ) ;
#29689 = cartesian_point ( 'none', ( -8.699999999999992200, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29690 = axis2_placement_3d ( 'none', #29691, #29746, #29745 ) ;
#29691 = cartesian_point ( 'none', ( -32.17495066679124000, 49.00000000000000000, 17.16936400027072900 ) ) ;
#29692 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29693 = vector ( 'none', #29692, 1000.000000000000000 ) ;
#29694 = cartesian_point ( 'none', ( -8.699999999999992200, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29695 = cartesian_point ( 'none', ( -1.700000000000000000, 49.00000000000000000, 11.19999999999999900 ) ) ;
#29696 = line ( 'none', #29694, #29693 ) ;
#29697 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29698 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 18.19999999999999900 ) ) ;
#29699 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29700 = vector ( 'none', #29699, 1000.000000000000000 ) ;
#29701 = line ( 'none', #29698, #29748 ) ;
#29702 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 20.70000000000000300 ) ) ;
#29703 = line ( 'none', #29702, #29700 ) ;
#29704 = direction ( 'none', ( 1.239088197126291100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29705 = vector ( 'none', #29704, 1000.000000000000000 ) ;
#29706 = cartesian_point ( 'none', ( -1.699999999999996400, 49.00000000000000000, -2.106449935114690400e-016 ) ) ;
#29707 = line ( 'none', #29706, #29705 ) ;
#29708 = line ( 'none', #29689, #29688 ) ;
#29709 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29710 = cartesian_point ( 'none', ( -8.699999999999992200, 49.00000000000000000, 11.19999999999999800 ) ) ;
#29711 = vector ( 'none', #29709, 1000.000000000000000 ) ;
#29712 = cartesian_point ( 'none', ( -27.50258157546444300, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29713 = oriented_edge ( 'none', *, *, #51105, .t. ) ;
#29714 = line ( 'none', #29712, #29711 ) ;
#29715 = cartesian_point ( 'none', ( -20.50258157546444000, 49.00000000000000000, 20.69999999999999900 ) ) ;
#29716 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29717 = vector ( 'none', #29716, 1000.000000000000000 ) ;
#29718 = cartesian_point ( 'none', ( -20.50258157546444000, 49.00000000000000000, 27.69999999999999900 ) ) ;
#29719 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 20.69999999999999900 ) ) ;
#29720 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.478176394252584100e-016 ) ) ;
#29721 = vector ( 'none', #29720, 1000.000000000000000 ) ;
#29722 = cartesian_point ( 'none', ( -2.775557561562894100e-015, 49.00000000000000000, 11.19999999999999900 ) ) ;
#29723 = cartesian_point ( 'none', ( -27.50258157546444300, 49.00000000000000000, 27.69999999999999900 ) ) ;
#29724 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29725 = vector ( 'none', #29724, 1000.000000000000000 ) ;
#29726 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29727 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29728 = vertex_point ( 'none', #33474 ) ;
#29729 = cartesian_point ( 'none', ( 17.99999999999998200, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29730 = line ( 'none', #29729, #29725 ) ;
#29731 = circle ( 'none', #29734, 0.9999999999999940000 ) ;
#29732 = direction ( 'none', ( 3.305209758587623400e-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29733 = vector ( 'none', #29732, 1000.000000000000000 ) ;
#29734 = axis2_placement_3d ( 'none', #29742, #29686, #29726 ) ;
#29735 = cartesian_point ( 'none', ( -17.99999999999997500, 49.00000000000000000, 32.29938079901842900 ) ) ;
#29736 = cartesian_point ( 'none', ( -18.00000000000008200, 49.00000000000000000, 5.949377565457749600e-014 ) ) ;
#29737 = line ( 'none', #29736, #29733 ) ;
#29738 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 9.582479236531445300e-015 ) ) ;
#29739 = vector ( 'none', #29738, 1000.000000000000000 ) ;
#29740 = cartesian_point ( 'none', ( -1.744011221048750100e-013, 49.00000000000000000, 18.20000000000028400 ) ) ;
#29741 = line ( 'none', #29740, #29739 ) ;
#29742 = cartesian_point ( 'none', ( -16.99999999999997500, 49.00000000000000000, 32.29938079901842900 ) ) ;
#29743 = axis2_placement_3d ( 'none', #29782, #29727, #29771 ) ;
#29744 = circle ( 'none', #29743, 37.49999999999999300 ) ;
#29745 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29746 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29747 = cartesian_point ( 'none', ( -8.699999999999992200, 49.00000000000000000, 27.70000000000000600 ) ) ;
#29748 = vector ( 'none', #29697, 1000.000000000000000 ) ;
#29749 = oriented_edge ( 'none', *, *, #52623, .t. ) ;
#29750 = circle ( 'none', #29690, 1.030635999729249400 ) ;
#29751 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -9.912705577010330500e-016 ) ) ;
#29752 = vector ( 'none', #29751, 1000.000000000000000 ) ;
#29753 = cartesian_point ( 'none', ( -2.993637084257120700e-014, 49.00000000000000000, 30.20000000000000600 ) ) ;
#29754 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29755 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29756 = cartesian_point ( 'none', ( -11.99999999999998200, 49.00000000000000000, 34.63915900659304000 ) ) ;
#29757 = axis2_placement_3d ( 'none', #29756, #29755, #29754 ) ;
#29758 = circle ( 'none', #29757, 0.9999999999998829800 ) ;
#29759 = cartesian_point ( 'none', ( 16.99999999999998600, 47.00000000000000000, -32.29938079901842900 ) ) ;
#29760 = axis2_placement_3d ( 'none', #29759, #28884, #28883 ) ;
#29761 = direction ( 'none', ( 0.4999999999999966100, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#29762 = oriented_edge ( 'none', *, *, #29763, .t. ) ;
#29763 = edge_curve ( 'none', #28900, #44585, #33498, .t. ) ;
#29764 = edge_curve ( 'none', #44832, #28924, #33555, .t. ) ;
#29765 = plane ( 'none', #29776 ) ;
#29766 = cartesian_point ( 'none', ( 30.00258157546443300, 49.00000000000000000, 18.19999999999999600 ) ) ;
#29767 = cartesian_point ( 'none', ( 27.49999999999999600, 49.00000000000000000, -18.19999999999999900 ) ) ;
#29768 = cylindrical_surface ( 'none', #29760, 0.9999999999999940000 ) ;
#29770 = oriented_edge ( 'none', *, *, #45416, .t. ) ;
#29769 = face_outer_bound ( 'none', #11314, .t. ) ;
#29771 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29772 = direction ( 'none', ( 0.8660254037844407100, -0.4999999999999966100, -0.0000000000000000000 ) ) ;
#29773 = cartesian_point ( 'none', ( -7.876279441628764900, -8.935234101678299000, -15.32287565553229800 ) ) ;
#29774 = line ( 'none', #29753, #29752 ) ;
#29775 = cartesian_point ( 'none', ( -17.46575342465750700, 49.00000000000000000, 33.18429534145728600 ) ) ;
#29776 = axis2_placement_3d ( 'none', #29773, #29772, #29761 ) ;
#29777 = cartesian_point ( 'none', ( 10.99999999999998800, 49.00000000000000000, 11.19999999999999900 ) ) ;
#29778 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29779 = vector ( 'none', #29778, 1000.000000000000000 ) ;
#29780 = cartesian_point ( 'none', ( -17.99999999999998200, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29781 = line ( 'none', #29780, #29779 ) ;
#29782 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29783 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29784 = vector ( 'none', #29783, 1000.000000000000000 ) ;
#29785 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 20.69999999999999900 ) ) ;
#29786 = line ( 'none', #29785, #29784 ) ;
#29787 = cartesian_point ( 'none', ( -10.99999999999998400, 49.00000000000000000, 34.63915900659303300 ) ) ;
#29788 = line ( 'none', #29791, #29849 ) ;
#29789 = cartesian_point ( 'none', ( -10.99999999999998400, 49.00000000000000000, 20.69999999999999900 ) ) ;
#29790 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29792 = oriented_edge ( 'none', *, *, #11755, .f. ) ;
#29791 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 27.69999999999999900 ) ) ;
#29793 = oriented_edge ( 'none', *, *, #29764, .t. ) ;
#29794 = direction ( 'none', ( -1.239088197126291100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29795 = vector ( 'none', #29794, 1000.000000000000000 ) ;
#29796 = edge_loop ( 'none', ( #31506, #30419, #31317, #31686 ) ) ;
#29797 = cartesian_point ( 'none', ( -1.700000000000003500, 49.00000000000000000, 2.106449935114699300e-016 ) ) ;
#29798 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.956352788505168200e-016 ) ) ;
#29799 = vector ( 'none', #29798, 1000.000000000000000 ) ;
#29800 = line ( 'none', #29797, #29795 ) ;
#29801 = cartesian_point ( 'none', ( -17.99999999999998200, 49.00000000000000000, 20.69999999999999900 ) ) ;
#29802 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29803 = vector ( 'none', #29802, 1000.000000000000000 ) ;
#29804 = cartesian_point ( 'none', ( -10.99999999999998400, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29805 = line ( 'none', #29804, #29803 ) ;
#29806 = cartesian_point ( 'none', ( -1.496818542128561300e-014, 49.00000000000000000, 30.20000000000001000 ) ) ;
#29807 = line ( 'none', #29806, #29799 ) ;
#29808 = line ( 'none', #29847, #29843 ) ;
#29809 = cartesian_point ( 'none', ( -17.99999999999998200, 49.00000000000000000, 30.19999999999999200 ) ) ;
#29810 = cartesian_point ( 'none', ( -10.99999999999998400, 49.00000000000000000, 30.19999999999999900 ) ) ;
#29811 = cartesian_point ( 'none', ( -1.699999999999999100, 49.00000000000000000, 37.20000000000001000 ) ) ;
#29812 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29813 = vector ( 'none', #29812, 1000.000000000000000 ) ;
#29814 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 37.20000000000001000 ) ) ;
#29815 = line ( 'none', #29814, #29813 ) ;
#29816 = cartesian_point ( 'none', ( -11.75721461541138700, 49.00000000000000000, 35.60923903268863500 ) ) ;
#29817 = cartesian_point ( 'none', ( -1.700000000000000000, 49.00000000000000000, 30.20000000000001000 ) ) ;
#29818 = cartesian_point ( 'none', ( -10.99999999999998400, 49.00000000000000000, 27.69999999999999900 ) ) ;
#29819 = cartesian_point ( 'none', ( -17.99999999999998200, 49.00000000000000000, 27.69999999999999900 ) ) ;
#29820 = cartesian_point ( 'none', ( 10.99999999999998400, 49.00000000000000000, 20.69999999999999900 ) ) ;
#29821 = direction ( 'none', ( -4.956352788505162300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29822 = vector ( 'none', #29821, 1000.000000000000000 ) ;
#29823 = cartesian_point ( 'none', ( 17.99999999999997200, 49.00000000000000000, -8.921435019309276700e-015 ) ) ;
#29824 = line ( 'none', #29823, #29822 ) ;
#29825 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29826 = vector ( 'none', #29825, 1000.000000000000000 ) ;
#29827 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 18.19999999999999900 ) ) ;
#29828 = line ( 'none', #29827, #29826 ) ;
#29829 = cartesian_point ( 'none', ( 27.49999999999998200, 49.00000000000000000, 11.19999999999999900 ) ) ;
#29830 = cartesian_point ( 'none', ( 1.699999999999999100, 49.00000000000000000, 18.19999999999999900 ) ) ;
#29831 = cartesian_point ( 'none', ( 17.99999999999997900, 49.00000000000000000, 11.19999999999999900 ) ) ;
#29832 = cartesian_point ( 'none', ( 1.699999999999999100, 49.00000000000000000, 20.70000000000000300 ) ) ;
#29833 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29834 = vector ( 'none', #29833, 1000.000000000000000 ) ;
#29835 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 18.19999999999999900 ) ) ;
#29836 = line ( 'none', #29835, #29834 ) ;
#29837 = cartesian_point ( 'none', ( 27.49999999999998200, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29838 = line ( 'none', #29837, #29883 ) ;
#29839 = direction ( 'none', ( -1.239088197126290600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29840 = vector ( 'none', #29839, 1000.000000000000000 ) ;
#29841 = cartesian_point ( 'none', ( 1.700000000000001300, 49.00000000000000000, 2.106449935114695600e-016 ) ) ;
#29842 = cartesian_point ( 'none', ( 20.49999999999998200, 49.00000000000000000, 11.19999999999999900 ) ) ;
#29843 = vector ( 'none', #29846, 1000.000000000000000 ) ;
#29844 = line ( 'none', #29841, #29840 ) ;
#29845 = cartesian_point ( 'none', ( 10.99999999999998400, 49.00000000000000000, 18.19999999999999900 ) ) ;
#29846 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29847 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 18.19999999999999900 ) ) ;
#29848 = cartesian_point ( 'none', ( 20.49999999999998200, 49.00000000000000000, 18.19999999999999900 ) ) ;
#29849 = vector ( 'none', #29790, 1000.000000000000000 ) ;
#29850 = axis2_placement_3d ( 'none', #29891, #29890, #29951 ) ;
#29851 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29852 = vector ( 'none', #29851, 1000.000000000000000 ) ;
#29853 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 11.19999999999999900 ) ) ;
#29854 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29855 = vector ( 'none', #29854, 1000.000000000000000 ) ;
#29856 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 27.69999999999999900 ) ) ;
#29857 = cartesian_point ( 'none', ( 17.99999999999998200, 49.00000000000000000, 20.69999999999999900 ) ) ;
#29858 = edge_curve ( 'none', #617, #403, #33556, .t. ) ;
#29859 = line ( 'none', #29856, #29855 ) ;
#29860 = vector ( 'none', #29909, 1000.000000000000000 ) ;
#29861 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29863 = edge_curve ( 'none', #14094, #29889, #33543, .t. ) ;
#29862 = vector ( 'none', #29861, 1000.000000000000000 ) ;
#29864 = cartesian_point ( 'none', ( 17.99999999999998200, 49.00000000000000000, 18.19999999999999900 ) ) ;
#29865 = edge_curve ( 'none', #29889, #459, #33558, .t. ) ;
#29866 = cartesian_point ( 'none', ( 10.99999999999998400, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29867 = direction ( 'none', ( -4.956352788505162300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29868 = vector ( 'none', #29867, 1000.000000000000000 ) ;
#29869 = cartesian_point ( 'none', ( 10.99999999999999300, 49.00000000000000000, 5.451988067355674400e-015 ) ) ;
#29870 = line ( 'none', #29869, #29868 ) ;
#29871 = oriented_edge ( 'none', *, *, #29410, .f. ) ;
#29872 = cartesian_point ( 'none', ( 1.700000000000003500, 49.00000000000000000, 2.106449935114699300e-016 ) ) ;
#29873 = line ( 'none', #29872, #29860 ) ;
#29874 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29875 = vector ( 'none', #29874, 1000.000000000000000 ) ;
#29876 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 20.69999999999999900 ) ) ;
#29877 = line ( 'none', #29876, #29875 ) ;
#29878 = line ( 'none', #29853, #29852 ) ;
#29879 = line ( 'none', #29866, #29862 ) ;
#29880 = cartesian_point ( 'none', ( 17.99999999999998200, 49.00000000000000000, 27.69999999999999900 ) ) ;
#29881 = cartesian_point ( 'none', ( 27.49999999999998200, 49.00000000000000000, 18.19999999999999900 ) ) ;
#29882 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29883 = vector ( 'none', #29882, 1000.000000000000000 ) ;
#29884 = cartesian_point ( 'none', ( 8.699999999999992200, 49.00000000000000000, 18.19999999999999900 ) ) ;
#29885 = vector ( 'none', #29892, 1000.000000000000000 ) ;
#29886 = cartesian_point ( 'none', ( -1.372909722415931800e-014, 49.00000000000000000, 27.70000000000000300 ) ) ;
#29887 = line ( 'none', #29886, #29885 ) ;
#29888 = face_outer_bound ( 'none', #6392, .t. ) ;
#29889 = vertex_point ( 'none', #33538 ) ;
#29890 = direction ( 'none', ( -8.770761894538736700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29891 = cartesian_point ( 'none', ( 9.476279441628880900, -6.163952809567980800, -15.32287565553230200 ) ) ;
#29892 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 4.956352788505168200e-016 ) ) ;
#29893 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29894 = cartesian_point ( 'none', ( 1.700000000000000000, 49.00000000000000000, -37.20000000000001000 ) ) ;
#29895 = vector ( 'none', #29893, 1000.000000000000000 ) ;
#29896 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29897 = vector ( 'none', #29896, 1000.000000000000000 ) ;
#29898 = cartesian_point ( 'none', ( 8.699999999999992200, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29899 = line ( 'none', #29898, #29897 ) ;
#29900 = direction ( 'none', ( -0.8660254037844381500, 1.060575238724906300e-016, 0.5000000000000008900 ) ) ;
#29901 = vector ( 'none', #29900, 1000.000000000000000 ) ;
#29902 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -37.30496480251722600 ) ) ;
#29903 = line ( 'none', #29914, #29895 ) ;
#29904 = line ( 'none', #29941, #29945 ) ;
#29905 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29906 = vector ( 'none', #29905, 1000.000000000000000 ) ;
#29907 = cartesian_point ( 'none', ( 20.50258157546444000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29908 = line ( 'none', #29907, #29906 ) ;
#29909 = direction ( 'none', ( -1.239088197126291100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29910 = plane ( 'none', #29850 ) ;
#29911 = cartesian_point ( 'none', ( 27.50258157546444300, 49.00000000000000000, 27.69999999999999900 ) ) ;
#29912 = cartesian_point ( 'none', ( 20.50258157546444000, 49.00000000000000000, 27.69999999999999900 ) ) ;
#29913 = line ( 'none', #29902, #29901 ) ;
#29914 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 27.69999999999999900 ) ) ;
#29915 = cartesian_point ( 'none', ( 10.99999999999998400, 49.00000000000000000, 27.69999999999999900 ) ) ;
#29916 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29917 = vector ( 'none', #29916, 1000.000000000000000 ) ;
#29918 = cartesian_point ( 'none', ( -10.99999999999998400, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29919 = line ( 'none', #29918, #29917 ) ;
#29920 = cartesian_point ( 'none', ( 8.699999999999992200, 49.00000000000000000, 20.70000000000000300 ) ) ;
#29921 = direction ( 'none', ( 1.239088197126291100e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29922 = vector ( 'none', #29921, 1000.000000000000000 ) ;
#29923 = cartesian_point ( 'none', ( 1.699999999999996400, 49.00000000000000000, -2.106449935114690400e-016 ) ) ;
#29924 = oriented_edge ( 'none', *, *, #22530, .f. ) ;
#29925 = oriented_edge ( 'none', *, *, #465, .f. ) ;
#29926 = oriented_edge ( 'none', *, *, #595, .t. ) ;
#29927 = line ( 'none', #29923, #29922 ) ;
#29928 = line ( 'none', #29939, #29938 ) ;
#29929 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29930 = vector ( 'none', #29929, 1000.000000000000000 ) ;
#29931 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 20.70000000000000300 ) ) ;
#29932 = line ( 'none', #29931, #29930 ) ;
#29933 = toroidal_surface ( 'none', #29984, 11.49999999999999500, 1.000000000000000000 ) ;
#29934 = face_outer_bound ( 'none', #12463, .t. ) ;
#29935 = line ( 'none', #29958, #29957 ) ;
#29936 = cartesian_point ( 'none', ( 1.700000000000000000, 49.00000000000000000, 27.70000000000000300 ) ) ;
#29937 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29938 = vector ( 'none', #29937, 1000.000000000000000 ) ;
#29939 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 11.19999999999999900 ) ) ;
#29940 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.478176394252584100e-016 ) ) ;
#29941 = cartesian_point ( 'none', ( 2.775557561562894100e-015, 49.00000000000000000, 11.19999999999999900 ) ) ;
#29942 = cartesian_point ( 'none', ( 8.699999999999992200, 49.00000000000000000, 27.70000000000000600 ) ) ;
#29943 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29944 = vector ( 'none', #29943, 1000.000000000000000 ) ;
#29945 = vector ( 'none', #29940, 1000.000000000000000 ) ;
#29946 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29947 = vector ( 'none', #29946, 1000.000000000000000 ) ;
#29948 = cartesian_point ( 'none', ( 8.699999999999992200, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29949 = cartesian_point ( 'none', ( 8.699999999999992200, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29950 = line ( 'none', #29949, #29944 ) ;
#29951 = direction ( 'none', ( -1.000000000000000000, -8.770761894538736700e-015, 0.0000000000000000000 ) ) ;
#29952 = line ( 'none', #29948, #29947 ) ;
#29953 = cartesian_point ( 'none', ( 8.699999999999992200, 49.00000000000000000, 11.19999999999999800 ) ) ;
#29954 = line ( 'none', #29974, #29973 ) ;
#29955 = cartesian_point ( 'none', ( 10.99999999999999100, 49.00000000000000000, 1.700000000000000000 ) ) ;
#29956 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 2.478176394252583600e-016 ) ) ;
#29957 = vector ( 'none', #29956, 1000.000000000000000 ) ;
#29958 = cartesian_point ( 'none', ( -2.156013462999746400e-015, 49.00000000000000000, 8.699999999999994000 ) ) ;
#29959 = oriented_edge ( 'none', *, *, #51401, .f. ) ;
#29960 = oriented_edge ( 'none', *, *, #29858, .t. ) ;
#29961 = cartesian_point ( 'none', ( 27.50258157546444000, 49.00000000000000000, 8.699999999999997500 ) ) ;
#29962 = oriented_edge ( 'none', *, *, #31749, .t. ) ;
#29963 = circle ( 'none', #30024, 0.9999999999999940000 ) ;
#29964 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29965 = vector ( 'none', #29964, 1000.000000000000000 ) ;
#29966 = cartesian_point ( 'none', ( 27.50258157546444000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29967 = line ( 'none', #29966, #29965 ) ;
#29968 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29969 = vector ( 'none', #29968, 1000.000000000000000 ) ;
#29970 = cartesian_point ( 'none', ( 10.99999999999999100, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29971 = line ( 'none', #29970, #29969 ) ;
#29972 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29973 = vector ( 'none', #29972, 1000.000000000000000 ) ;
#29974 = cartesian_point ( 'none', ( 17.99999999999998600, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29975 = cartesian_point ( 'none', ( 17.99999999999998200, 49.00000000000000000, 30.19999999999999200 ) ) ;
#29976 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29977 = vector ( 'none', #29976, 1000.000000000000000 ) ;
#29978 = oriented_edge ( 'none', *, *, #488, .t. ) ;
#29979 = cartesian_point ( 'none', ( 1.700000000000000000, 49.00000000000000000, 11.19999999999999900 ) ) ;
#29980 = oriented_edge ( 'none', *, *, #25737, .t. ) ;
#29981 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29982 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29983 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -83.49999999999998600 ) ) ;
#29984 = axis2_placement_3d ( 'none', #29983, #29982, #29981 ) ;
#29985 = oriented_edge ( 'none', *, *, #17897, .t. ) ;
#29986 = line ( 'none', #29987, #29977 ) ;
#29987 = cartesian_point ( 'none', ( 20.49999999999998200, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29988 = cartesian_point ( 'none', ( 27.50258157546444300, 49.00000000000000000, 20.69999999999999900 ) ) ;
#29989 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29990 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29991 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 20.69999999999999900 ) ) ;
#29992 = cartesian_point ( 'none', ( 35.32827817307944700, 49.00000000000000000, 12.57627772138943600 ) ) ;
#29993 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29994 = vector ( 'none', #29993, 1000.000000000000000 ) ;
#29995 = cartesian_point ( 'none', ( 27.50258157546444300, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#29996 = line ( 'none', #29995, #29994 ) ;
#29997 = line ( 'none', #30050, #30046 ) ;
#29998 = axis2_placement_3d ( 'none', #29989, #30053, #30052 ) ;
#29999 = circle ( 'none', #29998, 37.49999999999999300 ) ;
#30000 = cartesian_point ( 'none', ( 8.699999999999992200, 49.00000000000000000, 37.20000000000001000 ) ) ;
#30001 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 37.20000000000001000 ) ) ;
#30002 = line ( 'none', #30001, #30038 ) ;
#30003 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30004 = vector ( 'none', #30003, 1000.000000000000000 ) ;
#30005 = cartesian_point ( 'none', ( 20.50258157546444000, 49.00000000000000000, 20.69999999999999900 ) ) ;
#30006 = line ( 'none', #29991, #30055 ) ;
#30007 = cartesian_point ( 'none', ( 10.99999999999998400, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30008 = line ( 'none', #30007, #30004 ) ;
#30009 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 9.912705577010330500e-016 ) ) ;
#30010 = vector ( 'none', #30009, 1000.000000000000000 ) ;
#30011 = cartesian_point ( 'none', ( 17.99999999999998600, 49.00000000000000000, 8.699999999999999300 ) ) ;
#30012 = cartesian_point ( 'none', ( 11.75721461541134100, 49.00000000000000000, 35.60923903268877700 ) ) ;
#30013 = cartesian_point ( 'none', ( 2.993637084257120700e-014, 49.00000000000000000, 30.20000000000000600 ) ) ;
#30014 = line ( 'none', #30013, #30010 ) ;
#30015 = direction ( 'none', ( 3.305209758587623400e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30016 = cartesian_point ( 'none', ( 10.99999999999998400, 49.00000000000000000, 30.19999999999999900 ) ) ;
#30017 = vector ( 'none', #30015, 1000.000000000000000 ) ;
#30018 = cartesian_point ( 'none', ( 18.00000000000008200, 49.00000000000000000, 5.949377565457749600e-014 ) ) ;
#30019 = line ( 'none', #30018, #30017 ) ;
#30020 = cartesian_point ( 'none', ( 10.99999999999998400, 49.00000000000000000, 34.63915900659303300 ) ) ;
#30021 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30022 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30023 = cartesian_point ( 'none', ( 16.99999999999997500, 49.00000000000000000, 32.29938079901842900 ) ) ;
#30024 = axis2_placement_3d ( 'none', #30023, #30022, #30021 ) ;
#30025 = cartesian_point ( 'none', ( 17.99999999999997500, 49.00000000000000000, 32.29938079901842900 ) ) ;
#30026 = cartesian_point ( 'none', ( 37.00258157546441900, 49.00000000000000000, 1.700000000000007100 ) ) ;
#30027 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#30028 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.593409050587842700e-015 ) ) ;
#30029 = vector ( 'none', #30028, 1000.000000000000000 ) ;
#30030 = cartesian_point ( 'none', ( 1.784618136658390600e-014, 49.00000000000000000, 11.20000000000004400 ) ) ;
#30031 = line ( 'none', #30030, #30029 ) ;
#30032 = circle ( 'none', #30044, 65.75000000000000000 ) ;
#30033 = axis2_placement_3d ( 'none', #20820, #20752, #20801 ) ;
#30034 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.251146057624207700e-017, 4.500000000000003600 ) ) ;
#30035 = cartesian_point ( 'none', ( 30.00258157546442600, 49.00000000000000000, 11.19999999999999400 ) ) ;
#30036 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30037 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30038 = vector ( 'none', #30037, 1000.000000000000000 ) ;
#30039 = cartesian_point ( 'none', ( 32.17495066679122600, 49.00000000000000000, 18.19999999999997800 ) ) ;
#30040 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999993900, 0.0000000000000000000 ) ) ;
#30041 = circle ( 'none', #30033, 1.030635999729259600 ) ;
#30042 = cartesian_point ( 'none', ( 8.699999999999992200, 49.00000000000000000, 30.20000000000000600 ) ) ;
#30043 = cartesian_point ( 'none', ( 8.699999999999999300, 49.00000000000000000, -37.20000000000001000 ) ) ;
#30044 = axis2_placement_3d ( 'none', #30034, #30027, #30036 ) ;
#30045 = cartesian_point ( 'none', ( 1.700000000000000000, 49.00000000000000000, 30.20000000000001000 ) ) ;
#30046 = vector ( 'none', #30049, 1000.000000000000000 ) ;
#30047 = cartesian_point ( 'none', ( 1.699999999999999100, 49.00000000000000000, 37.20000000000001000 ) ) ;
#30048 = cartesian_point ( 'none', ( 30.00258157546442600, 49.00000000000000000, 8.699999999999999300 ) ) ;
#30049 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 4.956352788505168200e-016 ) ) ;
#30050 = cartesian_point ( 'none', ( 1.496818542128561300e-014, 49.00000000000000000, 30.20000000000001000 ) ) ;
#30051 = oriented_edge ( 'none', *, *, #623, .f. ) ;
#30052 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30053 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30054 = cartesian_point ( 'none', ( 17.46575342465750000, 49.00000000000000000, 33.18429534145728600 ) ) ;
#30055 = vector ( 'none', #29990, 1000.000000000000000 ) ;
#30056 = oriented_edge ( 'none', *, *, #511, .t. ) ;
#30057 = cartesian_point ( 'none', ( 10.99999999999999100, 49.00000000000000000, 8.699999999999997500 ) ) ;
#30058 = cartesian_point ( 'none', ( 37.00258157546441900, 49.00000000000000000, 8.700000000000004600 ) ) ;
#30059 = line ( 'none', #30075, #30083 ) ;
#30060 = axis2_placement_3d ( 'none', #30104, #30098, #30097 ) ;
#30061 = cartesian_point ( 'none', ( 30.00258157546443300, 49.00000000000000000, 2.974067577078136100e-014 ) ) ;
#30062 = line ( 'none', #30061, #30113 ) ;
#30063 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30064 = vector ( 'none', #30063, 1000.000000000000000 ) ;
#30065 = cartesian_point ( 'none', ( 22.50000000000061800, 11.50000000000000200, -18.49999253969308600 ) ) ;
#30066 = line ( 'none', #30108, #30107 ) ;
#30067 = cartesian_point ( 'none', ( 20.50258157546443600, 49.00000000000000000, 8.699999999999999300 ) ) ;
#30068 = line ( 'none', #30065, #30064 ) ;
#30069 = cartesian_point ( 'none', ( 33.08422515938896400, 49.00000000000000000, 17.65457576955200700 ) ) ;
#30070 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.478176394252580600e-016 ) ) ;
#30071 = vector ( 'none', #30070, 1000.000000000000000 ) ;
#30072 = cartesian_point ( 'none', ( 2.156013462999746400e-015, 49.00000000000000000, 8.700000000000004600 ) ) ;
#30073 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30074 = line ( 'none', #30072, #30071 ) ;
#30075 = cartesian_point ( 'none', ( 20.50258157546443600, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30076 = cartesian_point ( 'none', ( 27.50258157546444000, 49.00000000000000000, 1.700000000000000000 ) ) ;
#30077 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30078 = vector ( 'none', #30077, 1000.000000000000000 ) ;
#30079 = cartesian_point ( 'none', ( 37.00258157546441900, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30080 = line ( 'none', #30079, #30078 ) ;
#30081 = axis2_placement_3d ( 'none', #30082, #30085, #30073 ) ;
#30082 = cartesian_point ( 'none', ( 32.17495066679124000, 49.00000000000000000, 17.16936400027072900 ) ) ;
#30083 = vector ( 'none', #30103, 1000.000000000000000 ) ;
#30084 = circle ( 'none', #30081, 1.030635999729249400 ) ;
#30085 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30086 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30087 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30088 = cartesian_point ( 'none', ( 20.50258157546445400, 49.00000000000000000, -20.69999999999999900 ) ) ;
#30089 = cartesian_point ( 'none', ( 17.99999999999998600, 49.00000000000000000, 1.700000000000000200 ) ) ;
#30090 = cartesian_point ( 'none', ( 34.35732896524945100, 49.00000000000000000, -11.19999999999998300 ) ) ;
#30091 = advanced_face ( 'none', ( #33539 ), #33529, .f. ) ;
#30092 = cartesian_point ( 'none', ( 8.699999999999999300, 49.00000000000000000, -27.70000000000000600 ) ) ;
#30093 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -3.097720492815729500e-017 ) ) ;
#30094 = vector ( 'none', #30093, 1000.000000000000000 ) ;
#30095 = axis2_placement_3d ( 'none', #30102, #30087, #30086 ) ;
#30096 = cartesian_point ( 'none', ( 30.00258157546443300, 49.00000000000000000, 1.700000000000000000 ) ) ;
#30097 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30098 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30099 = cartesian_point ( 'none', ( -5.266124837786739000e-017, 49.00000000000000000, 1.699999999999999500 ) ) ;
#30100 = line ( 'none', #30144, #30143 ) ;
#30101 = circle ( 'none', #30095, 2.499999999999998700 ) ;
#30102 = cartesian_point ( 'none', ( 22.50000000000061800, 4.000000000000000000, -20.99999253969308600 ) ) ;
#30103 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30104 = cartesian_point ( 'none', ( 11.99999999999998200, 49.00000000000000000, 34.63915900659304000 ) ) ;
#30105 = cartesian_point ( 'none', ( 20.50258157546443600, 49.00000000000000000, 1.700000000000000200 ) ) ;
#30106 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 3.097720492815725800e-017 ) ) ;
#30107 = vector ( 'none', #30106, 1000.000000000000000 ) ;
#30108 = cartesian_point ( 'none', ( 5.266124837786736500e-017, 49.00000000000000000, 1.700000000000000800 ) ) ;
#30109 = line ( 'none', #30099, #30094 ) ;
#30110 = oriented_edge ( 'none', *, *, #26960, .f. ) ;
#30111 = circle ( 'none', #30060, 0.9999999999998829800 ) ;
#30112 = direction ( 'none', ( -9.912705577010328500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30113 = vector ( 'none', #30112, 1000.000000000000000 ) ;
#30114 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 4.956352788505164300e-016 ) ) ;
#30115 = line ( 'none', #30178, #30177 ) ;
#30116 = circle ( 'none', #30117, 11.49999999999998600 ) ;
#30117 = axis2_placement_3d ( 'none', #30174, #30173, #30172 ) ;
#30118 = cartesian_point ( 'none', ( 30.00258157546444700, 49.00000000000000000, -18.19999999999999600 ) ) ;
#30119 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 4.956352788505164300e-016 ) ) ;
#30120 = vector ( 'none', #30119, 1000.000000000000000 ) ;
#30121 = cartesian_point ( 'none', ( -1.372909722415930600e-014, 49.00000000000000000, -27.70000000000000300 ) ) ;
#30122 = cartesian_point ( 'none', ( 1.700000000000000000, 49.00000000000000000, -20.70000000000000300 ) ) ;
#30123 = cartesian_point ( 'none', ( 1.496818542128560000e-014, 49.00000000000000000, -30.20000000000001000 ) ) ;
#30124 = line ( 'none', #30123, #30126 ) ;
#30125 = cartesian_point ( 'none', ( 1.700000000000000800, 49.00000000000000000, -30.20000000000001000 ) ) ;
#30126 = vector ( 'none', #30114, 1000.000000000000000 ) ;
#30127 = direction ( 'none', ( 1.239088197126291100e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30128 = vector ( 'none', #30127, 1000.000000000000000 ) ;
#30129 = cartesian_point ( 'none', ( 1.700000000000004400, 49.00000000000000000, -2.106449935114700300e-016 ) ) ;
#30130 = line ( 'none', #30129, #30128 ) ;
#30131 = cartesian_point ( 'none', ( 1.700000000000000800, 49.00000000000000000, -27.70000000000000300 ) ) ;
#30132 = cylindrical_surface ( 'none', #30158, 5.000000000000000000 ) ;
#30133 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 2.788465838528729100e-015 ) ) ;
#30134 = vector ( 'none', #30133, 1000.000000000000000 ) ;
#30135 = cartesian_point ( 'none', ( 3.123081739152198700e-014, 49.00000000000000000, -11.20000000000007700 ) ) ;
#30136 = line ( 'none', #30135, #30134 ) ;
#30137 = line ( 'none', #30121, #30120 ) ;
#30138 = cartesian_point ( 'none', ( 30.00258157546444000, 49.00000000000000000, -11.19999999999999400 ) ) ;
#30139 = cartesian_point ( 'none', ( 27.50258157546445800, 49.00000000000000000, -20.69999999999999900 ) ) ;
#30140 = direction ( 'none', ( -9.912705577010328500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30141 = vector ( 'none', #30140, 1000.000000000000000 ) ;
#30142 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -9.582479236531385300e-015 ) ) ;
#30143 = vector ( 'none', #30142, 1000.000000000000000 ) ;
#30144 = cartesian_point ( 'none', ( 1.744011221048739300e-013, 49.00000000000000000, -18.20000000000028400 ) ) ;
#30145 = cartesian_point ( 'none', ( 30.00258157546442900, 49.00000000000000000, 2.974067577078136100e-014 ) ) ;
#30146 = line ( 'none', #30145, #30141 ) ;
#30147 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -9.582479236531445300e-015 ) ) ;
#30148 = vector ( 'none', #30147, 1000.000000000000000 ) ;
#30149 = cartesian_point ( 'none', ( 1.744011221048750100e-013, 49.00000000000000000, 18.20000000000028400 ) ) ;
#30150 = cartesian_point ( 'none', ( 8.699999999999999300, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30151 = line ( 'none', #30210, #30206 ) ;
#30152 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30153 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30154 = cartesian_point ( 'none', ( 51.50000000000000700, -58.00000000000000000, 0.0000000000000000000 ) ) ;
#30155 = vector ( 'none', #30202, 1000.000000000000000 ) ;
#30156 = cartesian_point ( 'none', ( 8.699999999999999300, 49.00000000000000000, -20.70000000000000300 ) ) ;
#30157 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30158 = axis2_placement_3d ( 'none', #30154, #30153, #30152 ) ;
#30159 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30160 = vector ( 'none', #30159, 1000.000000000000000 ) ;
#30161 = cartesian_point ( 'none', ( 8.699999999999999300, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30162 = line ( 'none', #30150, #30212 ) ;
#30163 = face_outer_bound ( 'none', #13646, .t. ) ;
#30164 = cartesian_point ( 'none', ( 32.17495066679125400, 49.00000000000000000, -18.19999999999997400 ) ) ;
#30165 = line ( 'none', #30244, #30243 ) ;
#30166 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30167 = vector ( 'none', #30166, 1000.000000000000000 ) ;
#30168 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -20.70000000000000300 ) ) ;
#30169 = line ( 'none', #30149, #30148 ) ;
#30170 = cartesian_point ( 'none', ( 27.50258157546445800, 49.00000000000000000, -27.69999999999999900 ) ) ;
#30171 = line ( 'none', #30161, #30160 ) ;
#30172 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30173 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30174 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -84.49999999999998600 ) ) ;
#30175 = line ( 'none', #30168, #30167 ) ;
#30176 = direction ( 'none', ( -1.239088197126291100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30177 = vector ( 'none', #30176, 1000.000000000000000 ) ;
#30178 = cartesian_point ( 'none', ( 1.699999999999997300, 49.00000000000000000, 2.106449935114691400e-016 ) ) ;
#30179 = cartesian_point ( 'none', ( 8.699999999999999300, 49.00000000000000000, -30.20000000000000600 ) ) ;
#30180 = direction ( 'none', ( 0.4999999999999998900, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#30181 = direction ( 'none', ( 0.8660254037844387100, -0.4999999999999998900, 0.0000000000000000000 ) ) ;
#30182 = cartesian_point ( 'none', ( -2.200000000000001100, 10.42264973081035800, -15.32287565553229500 ) ) ;
#30183 = line ( 'none', #30237, #30236 ) ;
#30184 = cartesian_point ( 'none', ( 8.699999999999999300, 49.00000000000000000, -11.19999999999999800 ) ) ;
#30185 = cartesian_point ( 'none', ( 8.699999999999999300, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30186 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 2.478176394252582100e-016 ) ) ;
#30187 = vector ( 'none', #30186, 1000.000000000000000 ) ;
#30188 = cartesian_point ( 'none', ( 20.50258157546445000, 49.00000000000000000, -1.700000000000000200 ) ) ;
#30189 = cartesian_point ( 'none', ( 30.00258157546444000, 49.00000000000000000, -8.699999999999999300 ) ) ;
#30190 = cartesian_point ( 'none', ( 2.775557561562891700e-015, 49.00000000000000000, -11.19999999999999900 ) ) ;
#30191 = line ( 'none', #30190, #30187 ) ;
#30192 = face_outer_bound ( 'none', #13099, .t. ) ;
#30193 = direction ( 'none', ( 9.912705577010328500e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30194 = vector ( 'none', #30193, 1000.000000000000000 ) ;
#30195 = cartesian_point ( 'none', ( 30.00258157546444700, 49.00000000000000000, -2.974067577078137400e-014 ) ) ;
#30196 = line ( 'none', #30195, #30194 ) ;
#30197 = axis2_placement_3d ( 'none', #30182, #30181, #30180 ) ;
#30198 = direction ( 'none', ( 4.956352788505162300e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30199 = vector ( 'none', #30198, 1000.000000000000000 ) ;
#30200 = cartesian_point ( 'none', ( 11.00000000000000000, 49.00000000000000000, -5.451988067355678300e-015 ) ) ;
#30201 = line ( 'none', #30200, #30199 ) ;
#30202 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.478176394252580600e-016 ) ) ;
#30203 = line ( 'none', #30185, #30248 ) ;
#30204 = cartesian_point ( 'none', ( 2.156013462999746400e-015, 49.00000000000000000, -8.700000000000004600 ) ) ;
#30205 = line ( 'none', #30204, #30155 ) ;
#30206 = vector ( 'none', #30209, 1000.000000000000000 ) ;
#30207 = cartesian_point ( 'none', ( 11.49999999999998600, 0.0000000000000000000, -84.49999999999998600 ) ) ;
#30208 = plane ( 'none', #30197 ) ;
#30209 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30210 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -37.20000000000001000 ) ) ;
#30211 = cartesian_point ( 'none', ( -11.49999999999998600, 1.468045350477888900e-015, -84.49999999999998600 ) ) ;
#30212 = vector ( 'none', #30157, 1000.000000000000000 ) ;
#30214 = edge_loop ( 'none', ( #51167, #51109, #27392, #32080 ) ) ;
#30213 = cartesian_point ( 'none', ( 35.32827817307948200, 49.00000000000000000, -12.57627772138943600 ) ) ;
#30215 = oriented_edge ( 'none', *, *, #735, .t. ) ;
#30216 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30217 = cartesian_point ( 'none', ( -54.12658773652771100, 31.24999999999948800, 0.0000000000000000000 ) ) ;
#30218 = cartesian_point ( 'none', ( 8.699999999999999300, 49.00000000000000000, -18.19999999999999900 ) ) ;
#30219 = axis2_placement_3d ( 'none', #30217, #30216, #30276 ) ;
#30220 = cartesian_point ( 'none', ( 20.50258157546445400, 49.00000000000000000, -27.69999999999999900 ) ) ;
#30221 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30222 = vector ( 'none', #30221, 1000.000000000000000 ) ;
#30223 = face_outer_bound ( 'none', #12160, .t. ) ;
#30224 = cartesian_point ( 'none', ( 27.50258157546445000, 49.00000000000000000, -8.699999999999997500 ) ) ;
#30225 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -18.19999999999999900 ) ) ;
#30226 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30227 = vector ( 'none', #30226, 1000.000000000000000 ) ;
#30228 = cartesian_point ( 'none', ( 20.50258157546445400, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30229 = line ( 'none', #30228, #30227 ) ;
#30230 = circle ( 'none', #30270, 1.030635999729261300 ) ;
#30231 = cartesian_point ( 'none', ( 1.700000000000000000, 49.00000000000000000, -18.19999999999999900 ) ) ;
#30232 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30233 = vector ( 'none', #30232, 1000.000000000000000 ) ;
#30234 = cylindrical_surface ( 'none', #30219, 8.000000000000000000 ) ;
#30235 = direction ( 'none', ( 1.239088197126290600e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30236 = vector ( 'none', #30235, 1000.000000000000000 ) ;
#30237 = cartesian_point ( 'none', ( 1.700000000000002200, 49.00000000000000000, -2.106449935114696600e-016 ) ) ;
#30238 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -27.69999999999999900 ) ) ;
#30239 = line ( 'none', #30238, #30233 ) ;
#30240 = circle ( 'none', #30271, 37.50000000000000700 ) ;
#30241 = cartesian_point ( 'none', ( 1.700000000000000800, 49.00000000000000000, -11.19999999999999900 ) ) ;
#30242 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 7.434529182757738500e-016 ) ) ;
#30243 = vector ( 'none', #30242, 1000.000000000000000 ) ;
#30244 = cartesian_point ( 'none', ( -6.468040388999214800e-015, 49.00000000000000000, -8.699999999999976200 ) ) ;
#30245 = oriented_edge ( 'none', *, *, #25454, .t. ) ;
#30246 = cartesian_point ( 'none', ( 30.00258157546444700, 49.00000000000000000, -1.700000000000000000 ) ) ;
#30247 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30248 = vector ( 'none', #30247, 1000.000000000000000 ) ;
#30249 = line ( 'none', #30225, #30222 ) ;
#30250 = oriented_edge ( 'none', *, *, #26680, .t. ) ;
#30251 = cartesian_point ( 'none', ( 11.00000000000010800, 49.00000000000000000, -34.63915900659303300 ) ) ;
#30252 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30253 = vector ( 'none', #30252, 1000.000000000000000 ) ;
#30254 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -20.69999999999999900 ) ) ;
#30255 = cartesian_point ( 'none', ( 10.99999999999999100, 49.00000000000000000, -27.69999999999999900 ) ) ;
#30256 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30257 = advanced_face ( 'none', ( #33552 ), #33531, .f. ) ;
#30258 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30259 = cartesian_point ( 'none', ( 32.17495066679126800, 49.00000000000000000, -17.16936400027072900 ) ) ;
#30260 = line ( 'none', #30254, #30253 ) ;
#30261 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30262 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30263 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30264 = axis2_placement_3d ( 'none', #30259, #30258, #30256 ) ;
#30265 = cartesian_point ( 'none', ( 27.50258157546445800, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30266 = line ( 'none', #30265, #30311 ) ;
#30267 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30268 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30269 = cartesian_point ( 'none', ( 34.35732896524947200, 49.00000000000000000, -12.23063599972925000 ) ) ;
#30270 = axis2_placement_3d ( 'none', #30269, #30268, #30267 ) ;
#30271 = axis2_placement_3d ( 'none', #30263, #30262, #30261 ) ;
#30272 = cartesian_point ( 'none', ( 37.00258157546444700, 49.00000000000000000, -8.700000000000004600 ) ) ;
#30273 = circle ( 'none', #30264, 1.030635999729249400 ) ;
#30274 = cartesian_point ( 'none', ( 10.99999999999999100, 49.00000000000000000, -18.19999999999999900 ) ) ;
#30275 = cartesian_point ( 'none', ( 33.08422515938899300, 49.00000000000000000, -17.65457576955200700 ) ) ;
#30276 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30277 = cartesian_point ( 'none', ( 37.00258157546444700, 49.00000000000000000, -1.700000000000007100 ) ) ;
#30278 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30279 = vector ( 'none', #30278, 1000.000000000000000 ) ;
#30280 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -18.19999999999999900 ) ) ;
#30281 = cartesian_point ( 'none', ( -49.56501490601137800, 95.00000000000000000, 39.70591010626593200 ) ) ;
#30282 = line ( 'none', #30281, #30567 ) ;
#30283 = line ( 'none', #30280, #30279 ) ;
#30284 = line ( 'none', #30307, #30297 ) ;
#30285 = direction ( 'none', ( 4.956352788505162300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30286 = vector ( 'none', #30285, 1000.000000000000000 ) ;
#30287 = cartesian_point ( 'none', ( 17.99999999999998600, 49.00000000000000000, 8.921435019309284600e-015 ) ) ;
#30288 = line ( 'none', #30287, #30286 ) ;
#30289 = line ( 'none', #30543, #30553 ) ;
#30290 = vertex_point ( 'none', #33592 ) ;
#30291 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30292 = direction ( 'none', ( 0.4999999999999993300, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#30293 = vector ( 'none', #30291, 1000.000000000000000 ) ;
#30294 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -11.19999999999999900 ) ) ;
#30295 = line ( 'none', #30294, #30293 ) ;
#30296 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30297 = vector ( 'none', #30296, 1000.000000000000000 ) ;
#30298 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30299 = vector ( 'none', #30298, 1000.000000000000000 ) ;
#30300 = cartesian_point ( 'none', ( 10.99999999999999100, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30301 = line ( 'none', #30300, #30299 ) ;
#30302 = cartesian_point ( 'none', ( 17.46575342465752100, 49.00000000000000000, -33.18429534145728600 ) ) ;
#30303 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 9.912705577010320600e-016 ) ) ;
#30304 = vector ( 'none', #30303, 1000.000000000000000 ) ;
#30305 = cartesian_point ( 'none', ( 2.993637084257117500e-014, 49.00000000000000000, -30.20000000000000600 ) ) ;
#30306 = oriented_edge ( 'none', *, *, #637, .f. ) ;
#30307 = cartesian_point ( 'none', ( 20.50258157546445000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30308 = line ( 'none', #30305, #30304 ) ;
#30309 = cartesian_point ( 'none', ( 17.99999999999999600, 49.00000000000000000, -30.19999999999999200 ) ) ;
#30310 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30311 = vector ( 'none', #30310, 1000.000000000000000 ) ;
#30312 = cartesian_point ( 'none', ( 17.99999999999998900, 49.00000000000000000, -32.29938079901842900 ) ) ;
#30313 = cartesian_point ( 'none', ( 10.99999999999999100, 49.00000000000000000, -30.19999999999999900 ) ) ;
#30314 = cartesian_point ( 'none', ( 20.50258157546445000, 49.00000000000000000, -8.699999999999999300 ) ) ;
#30315 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30316 = vector ( 'none', #30315, 1000.000000000000000 ) ;
#30317 = cartesian_point ( 'none', ( 20.49999999999999600, 49.00000000000000000, -18.19999999999999900 ) ) ;
#30318 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.022247762629190200e-015 ) ) ;
#30319 = vector ( 'none', #30318, 1000.000000000000000 ) ;
#30320 = cartesian_point ( 'none', ( -1.737821196469591900e-015, 49.00000000000000000, -1.699999999999969300 ) ) ;
#30321 = line ( 'none', #30320, #30319 ) ;
#30322 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30323 = vector ( 'none', #30322, 1000.000000000000000 ) ;
#30324 = cartesian_point ( 'none', ( 17.99999999999999600, 49.00000000000000000, -20.69999999999999900 ) ) ;
#30325 = cartesian_point ( 'none', ( 37.00258157546444700, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30326 = line ( 'none', #30325, #30316 ) ;
#30327 = cartesian_point ( 'none', ( 10.99999999999999100, 49.00000000000000000, -20.69999999999999900 ) ) ;
#30328 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30329 = vector ( 'none', #30328, 1000.000000000000000 ) ;
#30330 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -18.19999999999999900 ) ) ;
#30331 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.097720492815725800e-017 ) ) ;
#30332 = vector ( 'none', #30331, 1000.000000000000000 ) ;
#30333 = cartesian_point ( 'none', ( 5.266124837786736500e-017, 49.00000000000000000, -1.700000000000000800 ) ) ;
#30334 = line ( 'none', #30333, #30332 ) ;
#30335 = cartesian_point ( 'none', ( 17.99999999999999600, 49.00000000000000000, -18.19999999999999900 ) ) ;
#30336 = cartesian_point ( 'none', ( 10.99999999999999500, 49.00000000000000000, -11.19999999999999900 ) ) ;
#30337 = cartesian_point ( 'none', ( 20.49999999999999600, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30338 = line ( 'none', #30337, #30323 ) ;
#30339 = line ( 'none', #30330, #30329 ) ;
#30340 = cartesian_point ( 'none', ( 17.99999999999999300, 49.00000000000000000, -11.19999999999999900 ) ) ;
#30341 = line ( 'none', #30351, #30395 ) ;
#30342 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -3.097720492815726400e-017 ) ) ;
#30343 = vector ( 'none', #30342, 1000.000000000000000 ) ;
#30344 = cartesian_point ( 'none', ( -5.266124837786733400e-017, 49.00000000000000000, -1.699999999999999500 ) ) ;
#30345 = line ( 'none', #30399, #30398 ) ;
#30346 = cartesian_point ( 'none', ( 17.99999999999999600, 49.00000000000000000, -27.69999999999999900 ) ) ;
#30347 = oriented_edge ( 'none', *, *, #51302, .t. ) ;
#30348 = edge_curve ( 'none', #51402, #51296, #33593, .t. ) ;
#30349 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30350 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30351 = cartesian_point ( 'none', ( 10.99999999999999100, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30352 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30353 = axis2_placement_3d ( 'none', #30352, #30363, #30349 ) ;
#30354 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30355 = vector ( 'none', #30354, 1000.000000000000000 ) ;
#30356 = line ( 'none', #30344, #30343 ) ;
#30357 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30358 = vector ( 'none', #30357, 1000.000000000000000 ) ;
#30359 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -20.69999999999999900 ) ) ;
#30360 = line ( 'none', #30359, #30358 ) ;
#30361 = line ( 'none', #30366, #30365 ) ;
#30362 = cartesian_point ( 'none', ( 8.143901214329900000e-015, 4.750000000000004400, 66.50000000000000000 ) ) ;
#30363 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30364 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30365 = vector ( 'none', #30364, 1000.000000000000000 ) ;
#30366 = cartesian_point ( 'none', ( 10.99999999999999800, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30367 = cartesian_point ( 'none', ( 17.99999999999999600, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30368 = circle ( 'none', #30353, 3.750000000000000000 ) ;
#30369 = cartesian_point ( 'none', ( 27.50258157546445000, 49.00000000000000000, -1.700000000000000000 ) ) ;
#30370 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30371 = vector ( 'none', #30370, 1000.000000000000000 ) ;
#30372 = cartesian_point ( 'none', ( 27.50258157546445000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30373 = line ( 'none', #30372, #30371 ) ;
#30374 = line ( 'none', #30367, #30355 ) ;
#30375 = line ( 'none', #30377, #30441 ) ;
#30376 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.478176394252581100e-016 ) ) ;
#30377 = cartesian_point ( 'none', ( -2.156013462999744000e-015, 49.00000000000000000, -8.699999999999994000 ) ) ;
#30378 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30379 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30380 = axis2_placement_3d ( 'none', #30385, #30379, #30378 ) ;
#30381 = cartesian_point ( 'none', ( 11.75721461541136900, 49.00000000000000000, -35.60923903268865600 ) ) ;
#30382 = cartesian_point ( 'none', ( 18.00000000000000000, 49.00000000000000000, -8.699999999999999300 ) ) ;
#30383 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30384 = axis2_placement_3d ( 'none', #30440, #30383, #30431 ) ;
#30385 = cartesian_point ( 'none', ( 16.99999999999998600, 49.00000000000000000, -32.29938079901842900 ) ) ;
#30386 = direction ( 'none', ( -3.305209758587623400e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30387 = vector ( 'none', #30386, 1000.000000000000000 ) ;
#30388 = cartesian_point ( 'none', ( 18.00000000000000000, 49.00000000000000000, -1.700000000000000200 ) ) ;
#30389 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30390 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30391 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30392 = axis2_placement_3d ( 'none', #30391, #30390, #30389 ) ;
#30393 = circle ( 'none', #30380, 0.9999999999999940000 ) ;
#30394 = cartesian_point ( 'none', ( 10.99999999999999800, 49.00000000000000000, -8.699999999999997500 ) ) ;
#30395 = vector ( 'none', #30350, 1000.000000000000000 ) ;
#30396 = line ( 'none', #30407, #30387 ) ;
#30397 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30398 = vector ( 'none', #30397, 1000.000000000000000 ) ;
#30399 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -27.69999999999999900 ) ) ;
#30400 = circle ( 'none', #30392, 37.50000000000000000 ) ;
#30401 = vertex_point ( 'none', #33585 ) ;
#30402 = vertex_point ( 'none', #33584 ) ;
#30403 = cartesian_point ( 'none', ( 10.99999999999999800, 49.00000000000000000, -1.700000000000000000 ) ) ;
#30404 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30405 = vector ( 'none', #30404, 1000.000000000000000 ) ;
#30406 = cartesian_point ( 'none', ( 18.00000000000000000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30408 = edge_loop ( 'none', ( #29108, #31847, #31852, #31652 ) ) ;
#30407 = cartesian_point ( 'none', ( 18.00000000000009600, 49.00000000000000000, -5.949377565457754600e-014 ) ) ;
#30409 = line ( 'none', #30406, #30405 ) ;
#30410 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30411 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30412 = cartesian_point ( 'none', ( 17.99999999999999600, 47.00000000000000000, -20.69999999999999900 ) ) ;
#30413 = line ( 'none', #30412, #30472 ) ;
#30414 = face_outer_bound ( 'none', #13425, .t. ) ;
#30415 = axis2_placement_3d ( 'none', #30423, #30422, #30465 ) ;
#30416 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30417 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30418 = cartesian_point ( 'none', ( 10.99999999999999100, 47.00000000000000000, -20.69999999999999900 ) ) ;
#30419 = oriented_edge ( 'none', *, *, #1631, .f. ) ;
#30420 = cartesian_point ( 'none', ( 10.99999999999999100, 47.00000000000000000, -27.69999999999999900 ) ) ;
#30421 = face_outer_bound ( 'none', #13413, .t. ) ;
#30422 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30423 = cartesian_point ( 'none', ( 17.99999999999999600, 47.00000000000000000, -20.69999999999999900 ) ) ;
#30424 = plane ( 'none', #30432 ) ;
#30425 = face_outer_bound ( 'none', #13404, .t. ) ;
#30426 = axis2_placement_3d ( 'none', #30418, #30417, #30416 ) ;
#30427 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30428 = vector ( 'none', #30427, 1000.000000000000000 ) ;
#30429 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, -11.19999999999999900 ) ) ;
#30430 = axis2_placement_3d ( 'none', #30448, #30447, #30446 ) ;
#30431 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30432 = axis2_placement_3d ( 'none', #30420, #30411, #30410 ) ;
#30433 = face_outer_bound ( 'none', #13409, .t. ) ;
#30434 = cartesian_point ( 'none', ( 27.49999999999999600, 49.00000000000000000, -11.19999999999999900 ) ) ;
#30435 = cylindrical_surface ( 'none', #30469, 3.750000000000000000 ) ;
#30436 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30437 = vector ( 'none', #30436, 1000.000000000000000 ) ;
#30438 = line ( 'none', #30429, #30428 ) ;
#30439 = plane ( 'none', #30426 ) ;
#30440 = cartesian_point ( 'none', ( 11.99999999999998900, 49.00000000000000000, -34.63915900659304000 ) ) ;
#30441 = vector ( 'none', #30376, 1000.000000000000000 ) ;
#30442 = circle ( 'none', #30384, 0.9999999999998829800 ) ;
#30443 = cartesian_point ( 'none', ( 27.49999999999999600, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30444 = line ( 'none', #30443, #30437 ) ;
#30445 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -24.99999999999999300 ) ) ;
#30446 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30447 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30448 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#30449 = cartesian_point ( 'none', ( 10.99999999999999100, 47.00000000000000000, -30.19999999999999900 ) ) ;
#30450 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30451 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30452 = face_outer_bound ( 'none', #13512, .t. ) ;
#30453 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30454 = vector ( 'none', #30453, 1000.000000000000000 ) ;
#30455 = oriented_edge ( 'none', *, *, #42101, .t. ) ;
#30457 = oriented_edge ( 'none', *, *, #30348, .t. ) ;
#30456 = cartesian_point ( 'none', ( 10.99999999999999100, 47.00000000000000000, -20.69999999999999900 ) ) ;
#30458 = cartesian_point ( 'none', ( -22.49999999999937800, 0.0000000000000000000, -18.49999999999998600 ) ) ;
#30459 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30460 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30461 = cartesian_point ( 'none', ( 0.0000000000000000000, 47.00000000000000000, 0.0000000000000000000 ) ) ;
#30462 = line ( 'none', #30456, #30454 ) ;
#30463 = axis2_placement_3d ( 'none', #30467, #30451, #30450 ) ;
#30464 = toroidal_surface ( 'none', #30493, 51.50000000000000700, 13.99999999999999800 ) ;
#30465 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30466 = circle ( 'none', #30430, 51.50000000000000700 ) ;
#30467 = cartesian_point ( 'none', ( 10.99999999999999100, 47.00000000000000000, -20.69999999999999900 ) ) ;
#30468 = face_outer_bound ( 'none', #13439, .t. ) ;
#30469 = axis2_placement_3d ( 'none', #30461, #30460, #30459 ) ;
#30470 = plane ( 'none', #30415 ) ;
#30471 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30472 = vector ( 'none', #30471, 1000.000000000000000 ) ;
#30473 = plane ( 'none', #30463 ) ;
#30474 = line ( 'none', #30542, #30541 ) ;
#30475 = face_outer_bound ( 'none', #13476, .t. ) ;
#30476 = vector ( 'none', #30481, 1000.000000000000000 ) ;
#30477 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30478 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30479 = plane ( 'none', #30539 ) ;
#30480 = cartesian_point ( 'none', ( 18.00000000000000000, 47.00000000000000000, -8.699999999999999300 ) ) ;
#30481 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30482 = cartesian_point ( 'none', ( 11.75721461541136900, 47.00000000000000000, -35.60923903268865600 ) ) ;
#30483 = plane ( 'none', #30487 ) ;
#30484 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30485 = vector ( 'none', #30484, 1000.000000000000000 ) ;
#30486 = cartesian_point ( 'none', ( 10.99999999999999100, 47.00000000000000000, -30.19999999999999900 ) ) ;
#30487 = axis2_placement_3d ( 'none', #30449, #30478, #30477 ) ;
#30488 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30489 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30490 = line ( 'none', #30486, #30485 ) ;
#30491 = line ( 'none', #30482, #30476 ) ;
#30492 = cartesian_point ( 'none', ( 0.0000000000000000000, 35.00000000000000000, 0.0000000000000000000 ) ) ;
#30493 = axis2_placement_3d ( 'none', #30492, #30489, #30488 ) ;
#30494 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30495 = vector ( 'none', #30494, 1000.000000000000000 ) ;
#30496 = cartesian_point ( 'none', ( 10.99999999999999100, 47.00000000000000000, -27.69999999999999900 ) ) ;
#30497 = line ( 'none', #30496, #30495 ) ;
#30498 = face_outer_bound ( 'none', #13431, .t. ) ;
#30499 = face_outer_bound ( 'none', #13461, .t. ) ;
#30500 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30501 = vector ( 'none', #30500, 1000.000000000000000 ) ;
#30502 = cartesian_point ( 'none', ( 17.99999999999999600, 47.00000000000000000, -27.69999999999999900 ) ) ;
#30503 = line ( 'none', #30502, #30501 ) ;
#30504 = oriented_edge ( 'none', *, *, #42471, .t. ) ;
#30505 = axis2_placement_3d ( 'none', #30513, #30512, #30568 ) ;
#30506 = cartesian_point ( 'none', ( 10.99999999999999800, 47.00000000000000000, -8.699999999999997500 ) ) ;
#30507 = axis2_placement_3d ( 'none', #30506, #30574, #30573 ) ;
#30508 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30509 = vector ( 'none', #30508, 1000.000000000000000 ) ;
#30510 = cartesian_point ( 'none', ( 10.99999999999999800, 47.00000000000000000, -1.700000000000000000 ) ) ;
#30511 = line ( 'none', #30510, #30509 ) ;
#30512 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -3.305209758587623400e-015 ) ) ;
#30513 = cartesian_point ( 'none', ( 17.99999999999999600, 47.00000000000000000, -30.19999999999999200 ) ) ;
#30514 = axis2_placement_3d ( 'none', #30572, #30571, #30546 ) ;
#30515 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30516 = vector ( 'none', #30515, 1000.000000000000000 ) ;
#30517 = plane ( 'none', #30566 ) ;
#30518 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30519 = vector ( 'none', #30518, 1000.000000000000000 ) ;
#30520 = cartesian_point ( 'none', ( 18.00000000000000000, 47.00000000000000000, -8.699999999999999300 ) ) ;
#30521 = face_outer_bound ( 'none', #13501, .t. ) ;
#30522 = cartesian_point ( 'none', ( 10.99999999999999100, 47.00000000000000000, -30.19999999999999900 ) ) ;
#30523 = cartesian_point ( 'none', ( 10.99999999999999800, 47.00000000000000000, -8.699999999999997500 ) ) ;
#30524 = line ( 'none', #30523, #30516 ) ;
#30525 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30526 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30527 = cartesian_point ( 'none', ( 10.99999999999999800, 47.00000000000000000, -8.699999999999997500 ) ) ;
#30528 = line ( 'none', #30520, #30519 ) ;
#30529 = plane ( 'none', #30507 ) ;
#30530 = axis2_placement_3d ( 'none', #30527, #30526, #30525 ) ;
#30531 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30532 = vector ( 'none', #30531, 1000.000000000000000 ) ;
#30533 = face_outer_bound ( 'none', #13466, .t. ) ;
#30534 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30535 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30536 = cartesian_point ( 'none', ( 11.00000000000010800, 47.00000000000000000, -34.63915900659303300 ) ) ;
#30537 = line ( 'none', #30536, #30532 ) ;
#30538 = plane ( 'none', #30530 ) ;
#30539 = axis2_placement_3d ( 'none', #30480, #30535, #30534 ) ;
#30540 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30541 = vector ( 'none', #30540, 1000.000000000000000 ) ;
#30542 = cartesian_point ( 'none', ( 18.00000000000000000, 47.00000000000000000, -1.700000000000000200 ) ) ;
#30543 = cartesian_point ( 'none', ( 33.08422515938899300, 47.00000000000000000, -17.65457576955200700 ) ) ;
#30544 = cartesian_point ( 'none', ( -45.08936070527623500, 95.00000000000000000, 36.00332694612390600 ) ) ;
#30545 = line ( 'none', #30544, #30782 ) ;
#30546 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30547 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30548 = vector ( 'none', #30547, 1000.000000000000000 ) ;
#30549 = cartesian_point ( 'none', ( 17.46575342465752100, 47.00000000000000000, -33.18429534145728600 ) ) ;
#30550 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30551 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30552 = axis2_placement_3d ( 'none', #30557, #30551, #30550 ) ;
#30553 = vector ( 'none', #30824, 1000.000000000000000 ) ;
#30554 = cylindrical_surface ( 'none', #30514, 1.030635999729249400 ) ;
#30555 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 9.912705577010320600e-016 ) ) ;
#30556 = direction ( 'none', ( -9.912705577010320600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30557 = cartesian_point ( 'none', ( 0.0000000000000000000, 47.00000000000000000, 0.0000000000000000000 ) ) ;
#30558 = oriented_edge ( 'none', *, *, #31669, .t. ) ;
#30559 = cylindrical_surface ( 'none', #30552, 37.50000000000000000 ) ;
#30560 = line ( 'none', #30549, #30548 ) ;
#30561 = face_outer_bound ( 'none', #13503, .t. ) ;
#30562 = face_outer_bound ( 'none', #13506, .t. ) ;
#30563 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30564 = vector ( 'none', #30563, 1000.000000000000000 ) ;
#30565 = cartesian_point ( 'none', ( 20.49999999999999600, 47.00000000000000000, -18.19999999999999900 ) ) ;
#30566 = axis2_placement_3d ( 'none', #30522, #30556, #30555 ) ;
#30567 = vector ( 'none', #30809, 1000.000000000000000 ) ;
#30568 = direction ( 'none', ( -3.305209758587623400e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30569 = line ( 'none', #30565, #30564 ) ;
#30570 = face_outer_bound ( 'none', #13509, .t. ) ;
#30571 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30572 = cartesian_point ( 'none', ( 32.17495066679126800, 47.00000000000000000, -17.16936400027072900 ) ) ;
#30573 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.478176394252581100e-016 ) ) ;
#30574 = direction ( 'none', ( -2.478176394252581100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30575 = plane ( 'none', #30505 ) ;
#30576 = axis2_placement_3d ( 'none', #30615, #30619, #30609 ) ;
#30577 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30578 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30579 = cartesian_point ( 'none', ( 10.99999999999999100, 47.00000000000000000, -18.19999999999999900 ) ) ;
#30580 = axis2_placement_3d ( 'none', #30629, #30628, #30627 ) ;
#30581 = face_outer_bound ( 'none', #13520, .t. ) ;
#30582 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -3.097720492815726400e-017 ) ) ;
#30583 = direction ( 'none', ( 3.097720492815726400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30584 = plane ( 'none', #30580 ) ;
#30585 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30586 = plane ( 'none', #30602 ) ;
#30587 = cartesian_point ( 'none', ( 10.99999999999999800, 47.00000000000000000, -1.700000000000000000 ) ) ;
#30588 = plane ( 'none', #30614 ) ;
#30589 = face_outer_bound ( 'none', #13452, .t. ) ;
#30590 = axis2_placement_3d ( 'none', #30579, #30578, #30577 ) ;
#30591 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30592 = cartesian_point ( 'none', ( 11.99999999999998900, 47.00000000000000000, -34.63915900659304000 ) ) ;
#30593 = axis2_placement_3d ( 'none', #30592, #30591, #30585 ) ;
#30594 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30595 = vector ( 'none', #30594, 1000.000000000000000 ) ;
#30596 = cartesian_point ( 'none', ( 17.99999999999998900, 47.00000000000000000, -32.29938079901842900 ) ) ;
#30597 = cylindrical_surface ( 'none', #30593, 0.9999999999998829800 ) ;
#30598 = cartesian_point ( 'none', ( 17.99999999999999600, 47.00000000000000000, -18.19999999999999900 ) ) ;
#30599 = line ( 'none', #30598, #30639 ) ;
#30600 = face_outer_bound ( 'none', #13513, .t. ) ;
#30601 = line ( 'none', #30596, #30595 ) ;
#30602 = axis2_placement_3d ( 'none', #30587, #30583, #30582 ) ;
#30603 = plane ( 'none', #30590 ) ;
#30604 = face_outer_bound ( 'none', #13524, .t. ) ;
#30605 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30606 = cartesian_point ( 'none', ( 27.49999999999999600, 47.00000000000000000, -18.19999999999999900 ) ) ;
#30607 = line ( 'none', #30606, #30669 ) ;
#30608 = cartesian_point ( 'none', ( 20.49999999999999600, 47.00000000000000000, -11.19999999999999900 ) ) ;
#30609 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30610 = axis2_placement_3d ( 'none', #30608, #30657, #30656 ) ;
#30611 = cartesian_point ( 'none', ( 17.99999999999999600, 47.00000000000000000, -30.19999999999999200 ) ) ;
#30612 = line ( 'none', #30611, #30649 ) ;
#30613 = face_outer_bound ( 'none', #13541, .t. ) ;
#30614 = axis2_placement_3d ( 'none', #30625, #30605, #30673 ) ;
#30615 = cartesian_point ( 'none', ( 20.49999999999999600, 47.00000000000000000, -18.19999999999999900 ) ) ;
#30616 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30617 = vector ( 'none', #30616, 1000.000000000000000 ) ;
#30618 = cartesian_point ( 'none', ( 10.99999999999999500, 47.00000000000000000, -11.19999999999999900 ) ) ;
#30620 = oriented_edge ( 'none', *, *, #32011, .f. ) ;
#30619 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30621 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30622 = vector ( 'none', #30621, 1000.000000000000000 ) ;
#30623 = cartesian_point ( 'none', ( 20.50258157546445000, 47.00000000000000000, -8.699999999999999300 ) ) ;
#30624 = line ( 'none', #30618, #30617 ) ;
#30625 = cartesian_point ( 'none', ( 27.49999999999999600, 47.00000000000000000, -11.19999999999999900 ) ) ;
#30626 = face_outer_bound ( 'none', #13489, .t. ) ;
#30627 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30628 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30629 = cartesian_point ( 'none', ( 20.49999999999999600, 47.00000000000000000, -11.19999999999999900 ) ) ;
#30630 = line ( 'none', #30623, #30622 ) ;
#30631 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -34.44194228827397800 ) ) ;
#30632 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30633 = vector ( 'none', #30632, 1000.000000000000000 ) ;
#30634 = cartesian_point ( 'none', ( 10.99999999999999100, 47.00000000000000000, -18.19999999999999900 ) ) ;
#30635 = line ( 'none', #30634, #30633 ) ;
#30636 = plane ( 'none', #30576 ) ;
#30637 = oriented_edge ( 'none', *, *, #52788, .t. ) ;
#30638 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30639 = vector ( 'none', #30638, 1000.000000000000000 ) ;
#30640 = face_outer_bound ( 'none', #13535, .t. ) ;
#30641 = face_outer_bound ( 'none', #13517, .t. ) ;
#30642 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30643 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30644 = axis2_placement_3d ( 'none', #30653, #30652, #30711 ) ;
#30645 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30646 = cartesian_point ( 'none', ( 27.50258157546445000, 47.00000000000000000, -8.699999999999997500 ) ) ;
#30647 = edge_loop ( 'none', ( #29985, #28983, #31689, #31815 ) ) ;
#30648 = plane ( 'none', #30713 ) ;
#30649 = vector ( 'none', #30645, 1000.000000000000000 ) ;
#30650 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30651 = vector ( 'none', #30650, 1000.000000000000000 ) ;
#30652 = direction ( 'none', ( -3.097720492815725800e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30653 = cartesian_point ( 'none', ( 27.50258157546445000, 47.00000000000000000, -1.700000000000000000 ) ) ;
#30654 = oriented_edge ( 'none', *, *, #1688, .f. ) ;
#30655 = face_outer_bound ( 'none', #13570, .t. ) ;
#30656 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30657 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30658 = axis2_placement_3d ( 'none', #30646, #30643, #30642 ) ;
#30659 = face_outer_bound ( 'none', #13576, .t. ) ;
#30660 = plane ( 'none', #30658 ) ;
#30661 = cartesian_point ( 'none', ( 27.49999999999999600, 47.00000000000000000, -11.19999999999999900 ) ) ;
#30662 = line ( 'none', #30661, #30651 ) ;
#30663 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30664 = vector ( 'none', #30663, 1000.000000000000000 ) ;
#30665 = cartesian_point ( 'none', ( 20.49999999999999600, 47.00000000000000000, -11.19999999999999900 ) ) ;
#30666 = plane ( 'none', #30644 ) ;
#30667 = plane ( 'none', #30610 ) ;
#30668 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30669 = vector ( 'none', #30668, 1000.000000000000000 ) ;
#30670 = line ( 'none', #30665, #30664 ) ;
#30671 = face_outer_bound ( 'none', #13486, .t. ) ;
#30672 = advanced_face ( 'none', ( #33537 ), #33530, .t. ) ;
#30673 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30674 = cartesian_point ( 'none', ( 1.700000000000000800, 47.00000000000000000, -11.19999999999999900 ) ) ;
#30675 = line ( 'none', #30674, #30730 ) ;
#30676 = face_outer_bound ( 'none', #13539, .t. ) ;
#30677 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30678 = vector ( 'none', #30677, 1000.000000000000000 ) ;
#30679 = cartesian_point ( 'none', ( 17.99999999999999300, 47.00000000000000000, -11.19999999999999900 ) ) ;
#30680 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 4.956352788505162300e-016 ) ) ;
#30681 = cartesian_point ( 'none', ( 10.99999999999999100, 47.00000000000000000, -18.19999999999999900 ) ) ;
#30682 = axis2_placement_3d ( 'none', #30715, #30768, #30767 ) ;
#30683 = edge_loop ( 'none', ( #33947, #33910, #50847, #33748, #33406 ) ) ;
#30684 = face_outer_bound ( 'none', #13670, .t. ) ;
#30685 = direction ( 'none', ( 4.956352788505162300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30686 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 4.956352788505162300e-016 ) ) ;
#30687 = cartesian_point ( 'none', ( 17.99999999999999600, 47.00000000000000000, -18.19999999999999900 ) ) ;
#30688 = plane ( 'none', #30714 ) ;
#30689 = face_outer_bound ( 'none', #13594, .t. ) ;
#30690 = line ( 'none', #30679, #30678 ) ;
#30691 = plane ( 'none', #30694 ) ;
#30692 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30693 = vector ( 'none', #30692, 1000.000000000000000 ) ;
#30694 = axis2_placement_3d ( 'none', #30739, #30738, #30737 ) ;
#30695 = oriented_edge ( 'none', *, *, #1689, .f. ) ;
#30696 = plane ( 'none', #30734 ) ;
#30697 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30698 = vector ( 'none', #30697, 1000.000000000000000 ) ;
#30699 = cartesian_point ( 'none', ( 20.50258157546445000, 47.00000000000000000, -1.700000000000000200 ) ) ;
#30700 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.478176394252580600e-016 ) ) ;
#30701 = direction ( 'none', ( 2.478176394252580600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30702 = cartesian_point ( 'none', ( 27.50258157546445000, 47.00000000000000000, -8.699999999999997500 ) ) ;
#30703 = cartesian_point ( 'none', ( 27.50258157546445000, 47.00000000000000000, -8.699999999999997500 ) ) ;
#30704 = line ( 'none', #30703, #30693 ) ;
#30705 = plane ( 'none', #30710 ) ;
#30706 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#30707 = vector ( 'none', #30706, 1000.000000000000000 ) ;
#30708 = cartesian_point ( 'none', ( 8.052052704393848600e-015, 65.75000000000000000, 37.78676648464435300 ) ) ;
#30709 = line ( 'none', #30699, #30698 ) ;
#30710 = axis2_placement_3d ( 'none', #30687, #30686, #30685 ) ;
#30711 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 3.097720492815725800e-017 ) ) ;
#30712 = line ( 'none', #30708, #30707 ) ;
#30713 = axis2_placement_3d ( 'none', #30702, #30701, #30700 ) ;
#30714 = axis2_placement_3d ( 'none', #30681, #30680, #30733 ) ;
#30715 = cartesian_point ( 'none', ( 37.00258157546444700, 47.00000000000000000, -8.700000000000004600 ) ) ;
#30716 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30717 = vector ( 'none', #30716, 1000.000000000000000 ) ;
#30718 = cartesian_point ( 'none', ( 8.699999999999999300, 47.00000000000000000, -11.19999999999999800 ) ) ;
#30719 = line ( 'none', #30718, #30717 ) ;
#30720 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30721 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#30722 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.719031928068271300e-017, 13.44522678755358300 ) ) ;
#30723 = axis2_placement_3d ( 'none', #30722, #30721, #30720 ) ;
#30724 = axis2_placement_3d ( 'none', #30761, #30760, #30759 ) ;
#30725 = plane ( 'none', #30682 ) ;
#30726 = direction ( 'none', ( 1.239088197126290600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30727 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.239088197126290600e-016 ) ) ;
#30728 = face_outer_bound ( 'none', #13618, .t. ) ;
#30729 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30730 = vector ( 'none', #30729, 1000.000000000000000 ) ;
#30731 = cartesian_point ( 'none', ( 1.700000000000000000, 47.00000000000000000, -18.19999999999999900 ) ) ;
#30732 = vertex_point ( 'none', #33583 ) ;
#30733 = direction ( 'none', ( 4.956352788505162300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30734 = axis2_placement_3d ( 'none', #30731, #30727, #30726 ) ;
#30735 = circle ( 'none', #30723, 65.75000000000000000 ) ;
#30736 = face_outer_bound ( 'none', #13605, .t. ) ;
#30737 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30738 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30739 = cartesian_point ( 'none', ( 10.99999999999999500, 47.00000000000000000, -11.19999999999999900 ) ) ;
#30740 = edge_loop ( 'none', ( #29667, #29649, #28981, #30654 ) ) ;
#30741 = edge_curve ( 'none', #34994, #30732, #33575, .t. ) ;
#30742 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30743 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30744 = advanced_face ( 'none', ( #33535 ), #33563, .f. ) ;
#30745 = cartesian_point ( 'none', ( 20.50258157546445000, 47.00000000000000000, -8.699999999999999300 ) ) ;
#30746 = cartesian_point ( 'none', ( 30.00258157546444700, 47.00000000000000000, -1.700000000000000000 ) ) ;
#30747 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 7.434529182757738500e-016 ) ) ;
#30748 = direction ( 'none', ( -7.434529182757738500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30749 = axis2_placement_3d ( 'none', #30745, #30743, #30742 ) ;
#30750 = line ( 'none', #30746, #30800 ) ;
#30751 = plane ( 'none', #30772 ) ;
#30752 = face_outer_bound ( 'none', #13565, .t. ) ;
#30753 = axis2_placement_3d ( 'none', #30757, #30748, #30747 ) ;
#30754 = cartesian_point ( 'none', ( 37.00258157546444700, 47.00000000000000000, -8.700000000000004600 ) ) ;
#30755 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30756 = vector ( 'none', #30773, 1000.000000000000000 ) ;
#30757 = cartesian_point ( 'none', ( 30.00258157546444000, 47.00000000000000000, -8.699999999999999300 ) ) ;
#30758 = plane ( 'none', #30749 ) ;
#30759 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.022247762629190200e-015 ) ) ;
#30760 = direction ( 'none', ( 1.022247762629190200e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30761 = cartesian_point ( 'none', ( 30.00258157546444700, 47.00000000000000000, -1.700000000000000000 ) ) ;
#30762 = vector ( 'none', #30755, 1000.000000000000000 ) ;
#30763 = cartesian_point ( 'none', ( 37.00258157546444700, 47.00000000000000000, -1.700000000000007100 ) ) ;
#30764 = plane ( 'none', #30753 ) ;
#30765 = face_outer_bound ( 'none', #13636, .t. ) ;
#30766 = line ( 'none', #30754, #30756 ) ;
#30767 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30768 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30769 = line ( 'none', #30763, #30762 ) ;
#30770 = cartesian_point ( 'none', ( 30.00258157546444000, 47.00000000000000000, -8.699999999999999300 ) ) ;
#30771 = face_outer_bound ( 'none', #13562, .t. ) ;
#30772 = axis2_placement_3d ( 'none', #30770, #30792, #30791 ) ;
#30773 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30774 = plane ( 'none', #30724 ) ;
#30775 = edge_loop ( 'none', ( #31464, #31500, #29959, #33394, #29962, #31680 ) ) ;
#30776 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 2.478176394252582100e-016 ) ) ;
#30777 = direction ( 'none', ( -2.478176394252582100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30778 = cartesian_point ( 'none', ( 1.700000000000000800, 47.00000000000000000, -11.19999999999999900 ) ) ;
#30779 = axis2_placement_3d ( 'none', #30778, #30777, #30776 ) ;
#30780 = plane ( 'none', #30779 ) ;
#30781 = cartesian_point ( 'none', ( -22.49999999999937800, -6.000000000000000000, -18.49999999999998600 ) ) ;
#30782 = vector ( 'none', #30813, 1000.000000000000000 ) ;
#30783 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30784 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30785 = axis2_placement_3d ( 'none', #30786, #30823, #30822 ) ;
#30786 = cartesian_point ( 'none', ( 1.700000000000000000, 47.00000000000000000, -18.19999999999999900 ) ) ;
#30787 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30788 = vector ( 'none', #30787, 1000.000000000000000 ) ;
#30789 = cartesian_point ( 'none', ( 27.50258157546445800, 47.00000000000000000, -20.69999999999999900 ) ) ;
#30790 = line ( 'none', #30839, #30838 ) ;
#30791 = direction ( 'none', ( 9.912705577010328500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30792 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 9.912705577010328500e-016 ) ) ;
#30793 = cartesian_point ( 'none', ( 27.50258157546445000, 47.00000000000000000, -1.700000000000000000 ) ) ;
#30794 = line ( 'none', #30793, #30788 ) ;
#30795 = plane ( 'none', #30801 ) ;
#30796 = face_outer_bound ( 'none', #13713, .t. ) ;
#30797 = face_outer_bound ( 'none', #13643, .t. ) ;
#30798 = face_outer_bound ( 'none', #13640, .t. ) ;
#30799 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30800 = vector ( 'none', #30799, 1000.000000000000000 ) ;
#30801 = axis2_placement_3d ( 'none', #30789, #30784, #30783 ) ;
#30802 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30803 = vector ( 'none', #30802, 1000.000000000000000 ) ;
#30804 = cartesian_point ( 'none', ( 30.00258157546444000, 47.00000000000000000, -8.699999999999999300 ) ) ;
#30805 = line ( 'none', #30804, #30803 ) ;
#30806 = face_outer_bound ( 'none', #13661, .t. ) ;
#30807 = face_outer_bound ( 'none', #13752, .t. ) ;
#30808 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30809 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30810 = cartesian_point ( 'none', ( -3.800000000000000300, 11.28867513459479000, -15.32287565553229500 ) ) ;
#30811 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30812 = vector ( 'none', #30811, 1000.000000000000000 ) ;
#30813 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30814 = cartesian_point ( 'none', ( 1.700000000000000000, 47.00000000000000000, -18.19999999999999900 ) ) ;
#30815 = line ( 'none', #30814, #30812 ) ;
#30816 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30817 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30818 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30819 = cartesian_point ( 'none', ( 8.699999999999999300, 47.00000000000000000, -18.19999999999999900 ) ) ;
#30820 = axis2_placement_3d ( 'none', #30819, #30818, #30817 ) ;
#30821 = axis2_placement_3d ( 'none', #30810, #30040, #30292 ) ;
#30822 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30823 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30824 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30825 = plane ( 'none', #30820 ) ;
#30826 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30827 = vector ( 'none', #30826, 1000.000000000000000 ) ;
#30828 = cartesian_point ( 'none', ( 8.699999999999999300, 47.00000000000000000, -18.19999999999999900 ) ) ;
#30829 = plane ( 'none', #30821 ) ;
#30830 = line ( 'none', #30828, #30827 ) ;
#30831 = face_outer_bound ( 'none', #13674, .t. ) ;
#30832 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30833 = vector ( 'none', #30832, 1000.000000000000000 ) ;
#30834 = cartesian_point ( 'none', ( 27.50258157546445800, 47.00000000000000000, -20.69999999999999900 ) ) ;
#30835 = line ( 'none', #30834, #30833 ) ;
#30836 = plane ( 'none', #30785 ) ;
#30837 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30838 = vector ( 'none', #30837, 1000.000000000000000 ) ;
#30839 = cartesian_point ( 'none', ( 20.50258157546445400, 47.00000000000000000, -20.69999999999999900 ) ) ;
#30840 = cartesian_point ( 'none', ( 20.50258157546445400, 47.00000000000000000, -20.69999999999999900 ) ) ;
#30841 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30842 = vector ( 'none', #30841, 1000.000000000000000 ) ;
#30843 = cartesian_point ( 'none', ( 20.50258157546445400, 47.00000000000000000, -27.69999999999999900 ) ) ;
#30844 = face_outer_bound ( 'none', #13642, .t. ) ;
#30845 = axis2_placement_3d ( 'none', #30840, #30901, #30896 ) ;
#30846 = direction ( 'none', ( -9.912705577010328500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30847 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -9.912705577010328500e-016 ) ) ;
#30848 = face_outer_bound ( 'none', #13647, .t. ) ;
#30849 = line ( 'none', #30843, #30842 ) ;
#30850 = cartesian_point ( 'none', ( 1.700000000000000800, 47.00000000000000000, -27.70000000000000300 ) ) ;
#30851 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30852 = vector ( 'none', #30851, 1000.000000000000000 ) ;
#30853 = plane ( 'none', #30845 ) ;
#30854 = cartesian_point ( 'none', ( 30.00258157546444000, 47.00000000000000000, -11.19999999999999400 ) ) ;
#30855 = plane ( 'none', #30867 ) ;
#30856 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30857 = vector ( 'none', #30856, 1000.000000000000000 ) ;
#30858 = cartesian_point ( 'none', ( 32.17495066679125400, 47.00000000000000000, -18.19999999999997400 ) ) ;
#30859 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30860 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30861 = cartesian_point ( 'none', ( 27.50258157546445800, 47.00000000000000000, -27.69999999999999900 ) ) ;
#30862 = axis2_placement_3d ( 'none', #30861, #30860, #30859 ) ;
#30863 = plane ( 'none', #30862 ) ;
#30864 = cartesian_point ( 'none', ( 30.00258157546444000, 47.00000000000000000, -11.19999999999999400 ) ) ;
#30865 = plane ( 'none', #30898 ) ;
#30866 = line ( 'none', #30858, #30857 ) ;
#30867 = axis2_placement_3d ( 'none', #30864, #30847, #30846 ) ;
#30868 = line ( 'none', #30854, #30852 ) ;
#30869 = face_outer_bound ( 'none', #13703, .t. ) ;
#30870 = face_outer_bound ( 'none', #13709, .t. ) ;
#30871 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30872 = vector ( 'none', #30871, 1000.000000000000000 ) ;
#30873 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30874 = vector ( 'none', #30873, 1000.000000000000000 ) ;
#30875 = cartesian_point ( 'none', ( 1.700000000000000000, 47.00000000000000000, -20.70000000000000300 ) ) ;
#30876 = line ( 'none', #30875, #30874 ) ;
#30877 = line ( 'none', #30902, #30872 ) ;
#30878 = axis2_placement_3d ( 'none', #30929, #30921, #30920 ) ;
#30879 = axis2_placement_3d ( 'none', #30923, #30926, #30912 ) ;
#30880 = direction ( 'none', ( -1.239088197126291100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30881 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.239088197126291100e-016 ) ) ;
#30882 = cartesian_point ( 'none', ( 1.700000000000000000, 47.00000000000000000, -20.70000000000000300 ) ) ;
#30883 = plane ( 'none', #30878 ) ;
#30884 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30885 = plane ( 'none', #30888 ) ;
#30886 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30887 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30888 = axis2_placement_3d ( 'none', #30882, #30881, #30880 ) ;
#30889 = cartesian_point ( 'none', ( 27.50258157546445800, 47.00000000000000000, -20.69999999999999900 ) ) ;
#30890 = line ( 'none', #30932, #30931 ) ;
#30891 = vector ( 'none', #30886, 1000.000000000000000 ) ;
#30892 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30893 = vector ( 'none', #30892, 1000.000000000000000 ) ;
#30894 = cartesian_point ( 'none', ( 30.00258157546444700, 47.00000000000000000, -18.19999999999999600 ) ) ;
#30895 = face_outer_bound ( 'none', #13785, .t. ) ;
#30896 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30897 = line ( 'none', #30894, #30893 ) ;
#30898 = axis2_placement_3d ( 'none', #30889, #30887, #30884 ) ;
#30899 = cartesian_point ( 'none', ( 27.50258157546445800, 47.00000000000000000, -27.69999999999999900 ) ) ;
#30900 = line ( 'none', #30899, #30891 ) ;
#30901 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30902 = cartesian_point ( 'none', ( 8.699999999999999300, 47.00000000000000000, -20.70000000000000300 ) ) ;
#30903 = face_outer_bound ( 'none', #13697, .t. ) ;
#30904 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30905 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30906 = plane ( 'none', #30918 ) ;
#30907 = axis2_placement_3d ( 'none', #30956, #30955, #30954 ) ;
#30908 = line ( 'none', #30949, #30948 ) ;
#30909 = face_outer_bound ( 'none', #13719, .t. ) ;
#30910 = face_outer_bound ( 'none', #13738, .t. ) ;
#30911 = cylindrical_surface ( 'none', #30915, 37.50000000000000700 ) ;
#30912 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30913 = direction ( 'none', ( 0.8660254037844387100, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#30914 = cartesian_point ( 'none', ( -3.300000000000000700, 10.42264973081035100, -15.32287565553229500 ) ) ;
#30915 = axis2_placement_3d ( 'none', #30922, #30905, #30904 ) ;
#30916 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30917 = vector ( 'none', #30916, 1000.000000000000000 ) ;
#30918 = axis2_placement_3d ( 'none', #30914, #30913, #30966 ) ;
#30919 = face_outer_bound ( 'none', #11978, .t. ) ;
#30920 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 2.788465838528729100e-015 ) ) ;
#30921 = direction ( 'none', ( -2.788465838528729100e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30922 = cartesian_point ( 'none', ( 0.0000000000000000000, 47.00000000000000000, 0.0000000000000000000 ) ) ;
#30923 = cartesian_point ( 'none', ( 34.35732896524947200, 47.00000000000000000, -12.23063599972925000 ) ) ;
#30924 = face_outer_bound ( 'none', #13726, .t. ) ;
#30925 = face_outer_bound ( 'none', #13747, .t. ) ;
#30926 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30927 = line ( 'none', #30850, #30917 ) ;
#30928 = cylindrical_surface ( 'none', #30879, 1.030635999729261300 ) ;
#30929 = cartesian_point ( 'none', ( 30.00258157546444000, 47.00000000000000000, -11.19999999999999400 ) ) ;
#30930 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30931 = vector ( 'none', #30930, 1000.000000000000000 ) ;
#30932 = cartesian_point ( 'none', ( 34.35732896524945100, 47.00000000000000000, -11.19999999999998900 ) ) ;
#30933 = plane ( 'none', #30944 ) ;
#30934 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30935 = vector ( 'none', #30934, 1000.000000000000000 ) ;
#30936 = cartesian_point ( 'none', ( 8.699999999999999300, 47.00000000000000000, -30.20000000000000600 ) ) ;
#30937 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30938 = cartesian_point ( 'none', ( 1.700000000000000000, 47.00000000000000000, -37.20000000000001000 ) ) ;
#30939 = cartesian_point ( 'none', ( 1.700000000000000800, 47.00000000000000000, -27.70000000000000300 ) ) ;
#30940 = face_outer_bound ( 'none', #13760, .t. ) ;
#30941 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30942 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30943 = cartesian_point ( 'none', ( 8.699999999999999300, 47.00000000000000000, -20.70000000000000300 ) ) ;
#30944 = axis2_placement_3d ( 'none', #30960, #30997, #30996 ) ;
#30945 = axis2_placement_3d ( 'none', #30939, #30961, #30992 ) ;
#30946 = face_outer_bound ( 'none', #13775, .t. ) ;
#30947 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30948 = vector ( 'none', #30947, 1000.000000000000000 ) ;
#30949 = cartesian_point ( 'none', ( 33.08422515938896400, 47.00000000000000000, 17.65457576955200700 ) ) ;
#30950 = plane ( 'none', #30958 ) ;
#30951 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30952 = vector ( 'none', #30951, 1000.000000000000000 ) ;
#30953 = line ( 'none', #30936, #30935 ) ;
#30954 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -9.582479236531385300e-015 ) ) ;
#30955 = direction ( 'none', ( 9.582479236531385300e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30956 = cartesian_point ( 'none', ( 30.00258157546444700, 47.00000000000000000, -18.19999999999999600 ) ) ;
#30957 = cartesian_point ( 'none', ( 1.700000000000000800, 47.00000000000000000, -30.20000000000001000 ) ) ;
#30958 = axis2_placement_3d ( 'none', #30943, #30942, #30941 ) ;
#30959 = vertex_point ( 'none', #33565 ) ;
#30960 = cartesian_point ( 'none', ( 1.700000000000000000, 47.00000000000000000, -37.20000000000001000 ) ) ;
#30961 = direction ( 'none', ( -4.956352788505164300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30962 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30963 = vector ( 'none', #30962, 1000.000000000000000 ) ;
#30964 = line ( 'none', #30981, #30980 ) ;
#30965 = plane ( 'none', #30907 ) ;
#30966 = direction ( 'none', ( 0.5000000000000000000, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#30967 = line ( 'none', #30957, #30952 ) ;
#30968 = cartesian_point ( 'none', ( 35.32827817307948200, 47.00000000000000000, -12.57627772138943600 ) ) ;
#30969 = line ( 'none', #30968, #30963 ) ;
#30970 = cartesian_point ( 'none', ( 32.17495066679124000, 47.00000000000000000, 17.16936400027072900 ) ) ;
#30971 = face_outer_bound ( 'none', #13826, .t. ) ;
#30972 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30973 = face_outer_bound ( 'none', #12860, .t. ) ;
#30974 = cartesian_point ( 'none', ( 22.50000000000061800, 11.50000000000000200, -20.99999253969308600 ) ) ;
#30975 = cartesian_point ( 'none', ( 30.00258157546443300, 47.00000000000000000, 18.19999999999999600 ) ) ;
#30976 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30977 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30978 = face_outer_bound ( 'none', #13856, .t. ) ;
#30979 = axis2_placement_3d ( 'none', #30974, #30976, #30988 ) ;
#30980 = vector ( 'none', #30977, 1000.000000000000000 ) ;
#30981 = cartesian_point ( 'none', ( 8.699999999999999300, 47.00000000000000000, -27.70000000000000600 ) ) ;
#30982 = plane ( 'none', #31024 ) ;
#30983 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30984 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30985 = cartesian_point ( 'none', ( 1.700000000000000000, 47.00000000000000000, -20.70000000000000300 ) ) ;
#30986 = axis2_placement_3d ( 'none', #30985, #30984, #30983 ) ;
#30987 = line ( 'none', #30995, #30991 ) ;
#30988 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30989 = vector ( 'none', #30937, 1000.000000000000000 ) ;
#30990 = axis2_placement_3d ( 'none', #31017, #31010, #31009 ) ;
#30991 = vector ( 'none', #30972, 1000.000000000000000 ) ;
#30992 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 4.956352788505164300e-016 ) ) ;
#30993 = face_outer_bound ( 'none', #13736, .t. ) ;
#30994 = cylindrical_surface ( 'none', #30979, 2.499999999999998700 ) ;
#30995 = cartesian_point ( 'none', ( 8.699999999999999300, 47.00000000000000000, -37.20000000000001000 ) ) ;
#30996 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30997 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30998 = plane ( 'none', #30945 ) ;
#30999 = line ( 'none', #30938, #30989 ) ;
#31000 = plane ( 'none', #30986 ) ;
#31001 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31002 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31003 = line ( 'none', #31045, #31044 ) ;
#31004 = face_outer_bound ( 'none', #13772, .t. ) ;
#31005 = face_outer_bound ( 'none', #13758, .t. ) ;
#31006 = plane ( 'none', #31061 ) ;
#31007 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31008 = vector ( 'none', #31007, 1000.000000000000000 ) ;
#31009 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31010 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31011 = line ( 'none', #31018, #31008 ) ;
#31012 = face_outer_bound ( 'none', #13808, .t. ) ;
#31013 = axis2_placement_3d ( 'none', #31092, #31075, #31074 ) ;
#31014 = cylindrical_surface ( 'none', #31019, 1.030635999729249400 ) ;
#31015 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -9.582479236531445300e-015 ) ) ;
#31016 = direction ( 'none', ( 9.582479236531445300e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31017 = cartesian_point ( 'none', ( 0.0000000000000000000, 47.00000000000000000, 0.0000000000000000000 ) ) ;
#31018 = cartesian_point ( 'none', ( 30.00258157546443300, 47.00000000000000000, 18.19999999999999600 ) ) ;
#31019 = axis2_placement_3d ( 'none', #30970, #31002, #31001 ) ;
#31020 = cylindrical_surface ( 'none', #30990, 37.49999999999997900 ) ;
#31021 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.593409050587842700e-015 ) ) ;
#31022 = direction ( 'none', ( -1.593409050587842700e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31023 = cartesian_point ( 'none', ( 30.00258157546442600, 47.00000000000000000, 11.19999999999999400 ) ) ;
#31024 = axis2_placement_3d ( 'none', #31023, #31022, #31021 ) ;
#31025 = face_outer_bound ( 'none', #13831, .t. ) ;
#31026 = plane ( 'none', #31029 ) ;
#31027 = face_outer_bound ( 'none', #13827, .t. ) ;
#31028 = axis2_placement_3d ( 'none', #31054, #31053, #31052 ) ;
#31029 = axis2_placement_3d ( 'none', #30975, #31016, #31015 ) ;
#31030 = cartesian_point ( 'none', ( 22.50000000000061800, -6.000000000000000000, -23.49999253969308200 ) ) ;
#31031 = edge_loop ( 'none', ( #33802, #35306, #51673, #37168, #35957, #36787 ) ) ;
#31032 = plane ( 'none', #31079 ) ;
#31033 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31034 = cartesian_point ( 'none', ( 30.00258157546442600, 47.00000000000000000, 11.19999999999999400 ) ) ;
#31035 = cartesian_point ( 'none', ( 30.00258157546443300, 47.00000000000000000, 1.700000000000000000 ) ) ;
#31036 = line ( 'none', #31035, #31095 ) ;
#31037 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31038 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31039 = cartesian_point ( 'none', ( 8.699999999999999300, 47.00000000000000000, -37.20000000000001000 ) ) ;
#31040 = axis2_placement_3d ( 'none', #31039, #31038, #31037 ) ;
#31041 = vector ( 'none', #31033, 1000.000000000000000 ) ;
#31042 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 9.912705577010328500e-016 ) ) ;
#31043 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31044 = vector ( 'none', #31043, 1000.000000000000000 ) ;
#31045 = cartesian_point ( 'none', ( 32.17495066679122600, 47.00000000000000000, 18.19999999999997800 ) ) ;
#31046 = line ( 'none', #31063, #31041 ) ;
#31047 = axis2_placement_3d ( 'none', #31034, #31042, #31097 ) ;
#31048 = plane ( 'none', #31047 ) ;
#31049 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31050 = vector ( 'none', #31049, 1000.000000000000000 ) ;
#31051 = face_outer_bound ( 'none', #13855, .t. ) ;
#31052 = direction ( 'none', ( 1.239088197126291100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31053 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.239088197126291100e-016 ) ) ;
#31054 = cartesian_point ( 'none', ( 1.700000000000000000, 47.00000000000000000, -37.20000000000001000 ) ) ;
#31055 = cartesian_point ( 'none', ( 35.32827817307944700, 47.00000000000000000, 12.57627772138943600 ) ) ;
#31056 = plane ( 'none', #31040 ) ;
#31057 = line ( 'none', #31055, #31050 ) ;
#31058 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 4.956352788505164300e-016 ) ) ;
#31059 = direction ( 'none', ( -4.956352788505164300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31060 = cartesian_point ( 'none', ( 1.700000000000000800, 47.00000000000000000, -30.20000000000001000 ) ) ;
#31061 = axis2_placement_3d ( 'none', #31060, #31059, #31058 ) ;
#31062 = plane ( 'none', #31028 ) ;
#31063 = cartesian_point ( 'none', ( 37.00258157546441900, 47.00000000000000000, 1.700000000000007100 ) ) ;
#31064 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31065 = direction ( 'none', ( 0.1253332335643042600, -0.0000000000000000000, -0.9921147013144777600 ) ) ;
#31066 = face_outer_bound ( 'none', #12547, .t. ) ;
#31067 = face_outer_bound ( 'none', #18951, .t. ) ;
#31068 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31069 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31070 = direction ( 'none', ( 0.6374239897486879700, -0.0000000000000000000, 0.7705132427757908100 ) ) ;
#31071 = cartesian_point ( 'none', ( -45.08936070527623500, 95.00000000000000000, 36.00332694612390600 ) ) ;
#31072 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.71589725978749600 ) ) ;
#31073 = cartesian_point ( 'none', ( -22.49999999999937800, 0.0000000000000000000, -23.49999999999998200 ) ) ;
#31074 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31075 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31076 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31077 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -35.71589725978749600 ) ) ;
#31078 = conical_surface ( 'none', #31082, 8.375496070352515000, 1.047197551196601000 ) ;
#31079 = axis2_placement_3d ( 'none', #31071, #31070, #31085 ) ;
#31080 = face_outer_bound ( 'none', #13074, .t. ) ;
#31081 = cartesian_point ( 'none', ( -22.49999999999937800, -6.000000000000000000, -23.49999999999998200 ) ) ;
#31082 = axis2_placement_3d ( 'none', #31072, #31069, #31068 ) ;
#31083 = oriented_closed_shell ( 'none', *, #50623, .f. );
#31084 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31085 = direction ( 'none', ( 0.7705132427757907000, 0.0000000000000000000, -0.6374239897486878600 ) ) ;
#31086 = oriented_closed_shell ( 'none', *, #50682, .f. );
#31087 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31088 = vector ( 'none', #31087, 1000.000000000000000 ) ;
#31089 = cartesian_point ( 'none', ( 30.00258157546442600, 47.00000000000000000, 11.19999999999999400 ) ) ;
#31090 = line ( 'none', #31089, #31088 ) ;
#31091 = oriented_closed_shell ( 'none', *, #50688, .f. );
#31092 = cartesian_point ( 'none', ( 7.300262633893462000e-015, 18.00000000000000000, -16.91999999999998400 ) ) ;
#31093 = face_outer_bound ( 'none', #14619, .t. ) ;
#31094 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31095 = vector ( 'none', #31094, 1000.000000000000000 ) ;
#31096 = plane ( 'none', #31013 ) ;
#31097 = direction ( 'none', ( 9.912705577010328500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31098 = cylindrical_surface ( 'none', #31101, 5.000000000000000900 ) ;
#31099 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31100 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31101 = axis2_placement_3d ( 'none', #31163, #31162, #31161 ) ;
#31102 = face_outer_bound ( 'none', #13530, .t. ) ;
#31103 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31104 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#31105 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.443458462561286400e-016, 37.78676648464435300 ) ) ;
#31106 = axis2_placement_3d ( 'none', #31149, #31148, #31147 ) ;
#31107 = cylindrical_surface ( 'none', #31114, 4.999999999999997300 ) ;
#31108 = axis2_placement_3d ( 'none', #31105, #31104, #31103 ) ;
#31109 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31110 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31111 = cartesian_point ( 'none', ( -74.00000000000000000, -93.05846975640129400, -20.80000000000000100 ) ) ;
#31112 = cylindrical_surface ( 'none', #31108, 65.75000000000000000 ) ;
#31113 = cartesian_point ( 'none', ( -74.00000000000000000, -93.05846975640129400, 59.20000000000001000 ) ) ;
#31114 = axis2_placement_3d ( 'none', #31113, #31100, #31099 ) ;
#31115 = face_outer_bound ( 'none', #14247, .t. ) ;
#31116 = face_outer_bound ( 'none', #14403, .t. ) ;
#31117 = cartesian_point ( 'none', ( 22.50000000000061800, -6.000000000000000000, -18.49999253969308600 ) ) ;
#31118 = cylindrical_surface ( 'none', #31125, 5.000000000000000900 ) ;
#31119 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31120 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31121 = cartesian_point ( 'none', ( 54.12658773652714200, 31.25000000000048700, 0.0000000000000000000 ) ) ;
#31122 = axis2_placement_3d ( 'none', #31121, #31120, #31119 ) ;
#31123 = cylindrical_surface ( 'none', #31122, 8.000000000000000000 ) ;
#31124 = face_outer_bound ( 'none', #14983, .t. ) ;
#31125 = axis2_placement_3d ( 'none', #31111, #31110, #31109 ) ;
#31126 = cartesian_point ( 'none', ( 62.30589528235515900, 0.0000000000000000000, 4.921931842701033200 ) ) ;
#31127 = cartesian_point ( 'none', ( 57.64028368846628300, 0.0000000000000000000, 2.624442095594480900 ) ) ;
#31128 = edge_curve ( 'none', #1617, #1660, #33569, .t. ) ;
#31129 = circle ( 'none', #31192, 57.70000000000000300 ) ;
#31130 = oriented_edge ( 'none', *, *, #32787, .f. ) ;
#31131 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31132 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31133 = axis2_placement_3d ( 'none', #31138, #31137, #31185 ) ;
#31134 = cartesian_point ( 'none', ( 56.50000000000000000, -93.05846975640129400, 59.20000000000001000 ) ) ;
#31135 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#31136 = vector ( 'none', #31135, 1000.000000000000100 ) ;
#31137 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31138 = cartesian_point ( 'none', ( -56.50000000000000000, -93.05846975640129400, 59.20000000000000300 ) ) ;
#31139 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -35.98985223130100100 ) ) ;
#31140 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -35.71589725978749600 ) ) ;
#31141 = line ( 'none', #31140, #31136 ) ;
#31142 = face_outer_bound ( 'none', #14356, .t. ) ;
#31143 = direction ( 'none', ( -0.9822872507286879400, -0.0000000000000000000, 0.1873813145857287100 ) ) ;
#31144 = vector ( 'none', #31143, 1000.000000000000100 ) ;
#31145 = face_outer_bound ( 'none', #14491, .t. ) ;
#31146 = cylindrical_surface ( 'none', #31133, 4.999999999999997300 ) ;
#31147 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31148 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31149 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31150 = cylindrical_surface ( 'none', #31160, 4.999999999999997300 ) ;
#31151 = circle ( 'none', #31106, 62.50000000000000000 ) ;
#31152 = oriented_edge ( 'none', *, *, #18670, .t. ) ;
#31153 = cartesian_point ( 'none', ( 62.43147632141376100, 0.0000000000000000000, 2.925878385844487900 ) ) ;
#31154 = cartesian_point ( 'none', ( 56.48208039194981500, 0.0000000000000000000, -11.79256522548499000 ) ) ;
#31155 = line ( 'none', #31154, #31144 ) ;
#31156 = direction ( 'none', ( 0.9822872507286878300, 0.0000000000000000000, -0.1873813145857290700 ) ) ;
#31157 = vector ( 'none', #31156, 1000.000000000000000 ) ;
#31158 = cartesian_point ( 'none', ( 56.85684302112129300, 0.0000000000000000000, -9.827990724027616300 ) ) ;
#31159 = cartesian_point ( 'none', ( 57.51470264940762400, 0.0000000000000000000, -4.620495552451449900 ) ) ;
#31160 = axis2_placement_3d ( 'none', #31134, #31132, #31131 ) ;
#31161 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31162 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31163 = cartesian_point ( 'none', ( -56.50000000000000000, -93.05846975640129400, -20.80000000000000400 ) ) ;
#31164 = line ( 'none', #31158, #31157 ) ;
#31165 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31166 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31167 = cartesian_point ( 'none', ( 56.50000000000000000, -93.05846975640129400, -20.80000000000000100 ) ) ;
#31168 = cartesian_point ( 'none', ( 57.51470264940761700, 0.0000000000000000000, -4.620495552451447300 ) ) ;
#31169 = line ( 'none', #31168, #31227 ) ;
#31170 = cartesian_point ( 'none', ( 61.57247568412751800, 0.0000000000000000000, 10.72754576441068500 ) ) ;
#31171 = cartesian_point ( 'none', ( 61.19771305495608300, 0.0000000000000000000, 12.69212026586806300 ) ) ;
#31172 = axis2_placement_3d ( 'none', #31167, #31166, #31165 ) ;
#31173 = direction ( 'none', ( 0.9980267284282713400, 0.0000000000000000000, -0.06279051952931726000 ) ) ;
#31174 = vector ( 'none', #31173, 1000.000000000000000 ) ;
#31175 = cartesian_point ( 'none', ( 57.64028368846625500, 0.0000000000000000000, -2.624442095594904600 ) ) ;
#31176 = cylindrical_surface ( 'none', #31172, 5.000000000000000900 ) ;
#31177 = cartesian_point ( 'none', ( 57.51470264940766000, 0.0000000000000000000, 4.620495552451020900 ) ) ;
#31178 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31179 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31180 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31181 = axis2_placement_3d ( 'none', #31180, #31179, #31178 ) ;
#31182 = line ( 'none', #31215, #31214 ) ;
#31183 = circle ( 'none', #31181, 62.50000000000000000 ) ;
#31184 = face_outer_bound ( 'none', #15086, .t. ) ;
#31185 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31186 = cartesian_point ( 'none', ( 57.64028368846625500, 0.0000000000000000000, -2.624442095594904600 ) ) ;
#31187 = line ( 'none', #31186, #31174 ) ;
#31188 = cartesian_point ( 'none', ( 55.17673597470165000, 0.0000000000000000000, 16.87654606778487200 ) ) ;
#31189 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31190 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31191 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31192 = axis2_placement_3d ( 'none', #31191, #31190, #31189 ) ;
#31193 = plane ( 'none', #31224 ) ;
#31194 = circle ( 'none', #31253, 62.50000000000000000 ) ;
#31195 = axis2_placement_3d ( 'none', #31196, #31211, #31201 ) ;
#31196 = cartesian_point ( 'none', ( 74.00000000000000000, -93.05846975640129400, 59.20000000000000300 ) ) ;
#31197 = face_outer_bound ( 'none', #15066, .t. ) ;
#31198 = cartesian_point ( 'none', ( 56.85684302112134200, 0.0000000000000000000, 9.827990724027170400 ) ) ;
#31199 = direction ( 'none', ( -0.9980267284282717800, -0.0000000000000000000, -0.06279051952930959900 ) ) ;
#31200 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31201 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31202 = cartesian_point ( 'none', ( -40.22140424334532600, 95.00000000000000000, 41.37062533602075800 ) ) ;
#31203 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#31204 = vector ( 'none', #31203, 1000.000000000000000 ) ;
#31205 = cartesian_point ( 'none', ( 57.64028368846627600, 0.0000000000000000000, 2.624442095594476900 ) ) ;
#31206 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31207 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31208 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31209 = cartesian_point ( 'none', ( -52.39453692895730100, 27.75000000000235500, -5.000000000000000900 ) ) ;
#31210 = line ( 'none', #31205, #31230 ) ;
#31211 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31212 = face_outer_bound ( 'none', #15304, .t. ) ;
#31213 = direction ( 'none', ( -0.9822872507286893900, -0.0000000000000000000, -0.1873813145857211600 ) ) ;
#31214 = vector ( 'none', #31213, 1000.000000000000000 ) ;
#31215 = cartesian_point ( 'none', ( 56.85684302112134200, 0.0000000000000000000, 9.827990724027166900 ) ) ;
#31216 = line ( 'none', #31209, #31204 ) ;
#31217 = cylindrical_surface ( 'none', #31195, 4.999999999999997300 ) ;
#31218 = circle ( 'none', #31229, 57.69999999999999600 ) ;
#31219 = direction ( 'none', ( 0.9980267284282717800, 0.0000000000000000000, 0.06279051952930959900 ) ) ;
#31220 = vector ( 'none', #31219, 1000.000000000000200 ) ;
#31221 = advanced_face ( 'none', ( #33564 ), #33598, .f. ) ;
#31222 = cartesian_point ( 'none', ( 57.51470264940766000, 0.0000000000000000000, 4.620495552451020900 ) ) ;
#31223 = line ( 'none', #31222, #31220 ) ;
#31224 = axis2_placement_3d ( 'none', #31202, #31255, #31254 ) ;
#31225 = direction ( 'none', ( -0.9980267284282714500, -0.0000000000000000000, 0.06279051952931705100 ) ) ;
#31226 = edge_curve ( 'none', #1608, #1600, #33625, .t. ) ;
#31227 = vector ( 'none', #31225, 999.9999999999998900 ) ;
#31228 = cartesian_point ( 'none', ( 56.48208039194991400, 0.0000000000000000000, 11.79256522548454600 ) ) ;
#31229 = axis2_placement_3d ( 'none', #31208, #31207, #31206 ) ;
#31230 = vector ( 'none', #31199, 1000.000000000000100 ) ;
#31231 = circle ( 'none', #31291, 57.69999999999999600 ) ;
#31232 = vector ( 'none', #31285, 1000.000000000000100 ) ;
#31233 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31234 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31235 = axis2_placement_3d ( 'none', #31283, #31282, #31281 ) ;
#31236 = direction ( 'none', ( -0.9048270524660206900, -0.0000000000000000000, -0.4257792915650701600 ) ) ;
#31237 = vector ( 'none', #31236, 999.9999999999998900 ) ;
#31238 = cartesian_point ( 'none', ( 52.62645884097649000, 0.0000000000000000000, 23.65894819849365800 ) ) ;
#31239 = line ( 'none', #31238, #31237 ) ;
#31240 = direction ( 'none', ( 0.9822872507286893900, 0.0000000000000000000, 0.1873813145857211600 ) ) ;
#31241 = vector ( 'none', #31240, 1000.000000000000000 ) ;
#31242 = cartesian_point ( 'none', ( 56.48208039194991400, 0.0000000000000000000, 11.79256522548454600 ) ) ;
#31243 = line ( 'none', #31242, #31241 ) ;
#31244 = cartesian_point ( 'none', ( 56.97023099094088400, 0.0000000000000000000, 25.70297221799143400 ) ) ;
#31245 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31246 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31247 = axis2_placement_3d ( 'none', #31200, #31246, #31245 ) ;
#31248 = circle ( 'none', #31247, 57.70000000000000300 ) ;
#31249 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31250 = cartesian_point ( 'none', ( 54.55870198595175700, 0.0000000000000000000, 18.77865910037517600 ) ) ;
#31251 = oriented_edge ( 'none', *, *, #34748, .f. ) ;
#31252 = cartesian_point ( 'none', ( 52.62645884097649700, 0.0000000000000000000, 23.65894819849365800 ) ) ;
#31253 = axis2_placement_3d ( 'none', #31249, #31234, #31233 ) ;
#31254 = direction ( 'none', ( 0.6845471059286902800, 0.0000000000000000000, -0.7289686274214100000 ) ) ;
#31255 = direction ( 'none', ( 0.7289686274214100000, -0.0000000000000000000, 0.6845471059286902800 ) ) ;
#31256 = direction ( 'none', ( 0.9048270524660202400, 0.0000000000000000000, 0.4257792915650710500 ) ) ;
#31257 = vector ( 'none', #31256, 1000.000000000000300 ) ;
#31258 = cartesian_point ( 'none', ( 51.77490025784635500, 0.0000000000000000000, 25.46860230342570100 ) ) ;
#31259 = circle ( 'none', #31314, 62.50000000000000000 ) ;
#31260 = direction ( 'none', ( -0.8443279255020165200, -0.0000000000000000000, -0.5358267949789943300 ) ) ;
#31261 = circle ( 'none', #31311, 57.70000000000000300 ) ;
#31262 = cartesian_point ( 'none', ( 49.24623101380646500, 0.0000000000000000000, 30.06823458294160600 ) ) ;
#31263 = circle ( 'none', #31322, 57.69999999999999600 ) ;
#31264 = cartesian_point ( 'none', ( 45.08936070527627000, 0.0000000000000000000, 36.00332694612386300 ) ) ;
#31265 = vector ( 'none', #31260, 1000.000000000000000 ) ;
#31266 = cartesian_point ( 'none', ( 49.24623101380646500, 0.0000000000000000000, 30.06823458294161000 ) ) ;
#31267 = line ( 'none', #31266, #31265 ) ;
#31268 = cartesian_point ( 'none', ( 59.12440633493858400, 0.0000000000000000000, 20.26214637053722000 ) ) ;
#31269 = cartesian_point ( 'none', ( 40.22140424334536100, 0.0000000000000000000, 41.37062533602072300 ) ) ;
#31270 = cartesian_point ( 'none', ( 43.81451272577890400, 0.0000000000000000000, 37.54435343167543200 ) ) ;
#31271 = direction ( 'none', ( -0.9510565162951545300, -0.0000000000000000000, -0.3090169943749441200 ) ) ;
#31272 = vector ( 'none', #31271, 1000.000000000000200 ) ;
#31273 = cartesian_point ( 'none', ( 52.22791349314177700, 0.0000000000000000000, 34.32921572295089900 ) ) ;
#31274 = cartesian_point ( 'none', ( 48.17457742384848300, 0.0000000000000000000, 31.75689043394564600 ) ) ;
#31275 = cartesian_point ( 'none', ( 55.17673597470164300, 0.0000000000000000000, 16.87654606778487200 ) ) ;
#31276 = line ( 'none', #31275, #31272 ) ;
#31277 = line ( 'none', #31258, #31257 ) ;
#31278 = cartesian_point ( 'none', ( 59.74244032368846300, 0.0000000000000000000, 18.36003333794691300 ) ) ;
#31279 = cartesian_point ( 'none', ( 53.29956708309976000, 0.0000000000000000000, 32.64055987194687000 ) ) ;
#31280 = line ( 'none', #31286, #31232 ) ;
#31281 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31282 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31283 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31284 = cartesian_point ( 'none', ( 51.77490025784635500, 0.0000000000000000000, 25.46860230342570100 ) ) ;
#31285 = direction ( 'none', ( 0.9510565162951543100, 0.0000000000000000000, 0.3090169943749450100 ) ) ;
#31286 = cartesian_point ( 'none', ( 54.55870198595175700, 0.0000000000000000000, 18.77865910037517600 ) ) ;
#31287 = circle ( 'none', #31235, 62.50000000000000000 ) ;
#31288 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31289 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31290 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31291 = axis2_placement_3d ( 'none', #31290, #31289, #31288 ) ;
#31292 = cartesian_point ( 'none', ( 48.17457742384848300, 0.0000000000000000000, 31.75689043394564600 ) ) ;
#31293 = line ( 'none', #31292, #31301 ) ;
#31294 = direction ( 'none', ( -0.7705132427757917000, -0.0000000000000000000, -0.6374239897486867500 ) ) ;
#31295 = vector ( 'none', #31294, 1000.000000000000000 ) ;
#31296 = cartesian_point ( 'none', ( 45.08936070527627000, 0.0000000000000000000, 36.00332694612386300 ) ) ;
#31297 = cartesian_point ( 'none', ( 34.71913220939460100, 0.0000000000000000000, 46.08548425075489500 ) ) ;
#31298 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31299 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31300 = direction ( 'none', ( 0.8443279255020165200, 0.0000000000000000000, 0.5358267949789943300 ) ) ;
#31301 = vector ( 'none', #31300, 1000.000000000000000 ) ;
#31302 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31303 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31304 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31305 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31306 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31307 = cartesian_point ( 'none', ( 48.78833716274012700, 0.0000000000000000000, 39.06338639819634300 ) ) ;
#31308 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31309 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31310 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31311 = axis2_placement_3d ( 'none', #31310, #31309, #31308 ) ;
#31312 = axis2_placement_3d ( 'none', #31303, #31299, #31298 ) ;
#31313 = cartesian_point ( 'none', ( 43.50768602058414600, 0.0000000000000000000, 44.87015998561034300 ) ) ;
#31314 = axis2_placement_3d ( 'none', #31306, #31305, #31304 ) ;
#31315 = line ( 'none', #31296, #31295 ) ;
#31316 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31317 = oriented_edge ( 'none', *, *, #1650, .f. ) ;
#31318 = cartesian_point ( 'none', ( 47.51348918324275400, 0.0000000000000000000, 40.60441288374791900 ) ) ;
#31319 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31320 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31321 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31322 = axis2_placement_3d ( 'none', #31321, #31320, #31319 ) ;
#31323 = cartesian_point ( 'none', ( 56.11867240781074200, 0.0000000000000000000, 27.51262632292348100 ) ) ;
#31324 = circle ( 'none', #31312, 62.50000000000000000 ) ;
#31325 = direction ( 'none', ( -0.6845471059286897300, -0.0000000000000000000, -0.7289686274214105500 ) ) ;
#31326 = vector ( 'none', #31325, 1000.000000000000000 ) ;
#31327 = cartesian_point ( 'none', ( 40.22140424334536100, 0.0000000000000000000, 41.37062533602072300 ) ) ;
#31328 = line ( 'none', #31327, #31326 ) ;
#31329 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31330 = cartesian_point ( 'none', ( -41.50000000000000700, 0.9999999999999991100, -37.50000000000000700 ) ) ;
#31331 = axis2_placement_3d ( 'none', #31330, #31329, #31064 ) ;
#31332 = face_outer_bound ( 'none', #19129, .t. ) ;
#31333 = direction ( 'none', ( -0.5877852522924739100, -0.0000000000000000000, -0.8090169943749467900 ) ) ;
#31334 = vector ( 'none', #31333, 1000.000000000000100 ) ;
#31335 = cartesian_point ( 'none', ( 37.54089267965167700, 0.0000000000000000000, 49.96930434591695300 ) ) ;
#31336 = cartesian_point ( 'none', ( -47.51348918324271200, 4.000000000000000000, 40.60441288374796900 ) ) ;
#31337 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31338 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31339 = cartesian_point ( 'none', ( 42.04974876574132000, 0.0000000000000000000, 46.23925419746773000 ) ) ;
#31340 = cartesian_point ( 'none', ( 34.71913220939460100, 0.0000000000000000000, 46.08548425075489500 ) ) ;
#31341 = line ( 'none', #31340, #31334 ) ;
#31342 = axis2_placement_3d ( 'none', #31316, #31338, #31337 ) ;
#31343 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31344 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31345 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31346 = circle ( 'none', #31331, 1.000000000000000900 ) ;
#31347 = circle ( 'none', #31354, 62.50000000000000000 ) ;
#31348 = cartesian_point ( 'none', ( 30.98205703531888500, 0.0000000000000000000, 54.28040292647290200 ) ) ;
#31349 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31350 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31351 = axis2_placement_3d ( 'none', #31302, #31350, #31349 ) ;
#31352 = cartesian_point ( 'none', ( 29.22944367523116000, 0.0000000000000000000, 55.24391027467633800 ) ) ;
#31353 = circle ( 'none', #31342, 62.50000000000000000 ) ;
#31354 = axis2_placement_3d ( 'none', #31345, #31344, #31343 ) ;
#31355 = cartesian_point ( 'none', ( -49.56501490601137800, 4.000000000000003600, 39.70591010626593200 ) ) ;
#31356 = circle ( 'none', #31351, 57.70000000000000300 ) ;
#31357 = axis2_placement_3d ( 'none', #31366, #31415, #31414 ) ;
#31358 = cartesian_point ( 'none', ( 52.39453692895871500, 30.24999999999849000, -5.000000000000000900 ) ) ;
#31359 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31360 = circle ( 'none', #31357, 62.50000000000000000 ) ;
#31361 = direction ( 'none', ( 0.7705132427757900300, 0.0000000000000000000, 0.6374239897486887500 ) ) ;
#31362 = vector ( 'none', #31361, 1000.000000000000100 ) ;
#31363 = cartesian_point ( 'none', ( 43.81451272577890400, 0.0000000000000000000, 37.54435343167543200 ) ) ;
#31364 = cartesian_point ( 'none', ( 33.10109822064470100, 0.0000000000000000000, 47.26105475533984200 ) ) ;
#31365 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31366 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31367 = cartesian_point ( 'none', ( 22.16737294876038100, 0.0000000000000000000, 53.27192108935596300 ) ) ;
#31368 = direction ( 'none', ( 0.5877852522924752500, 0.0000000000000000000, 0.8090169943749459000 ) ) ;
#31369 = vector ( 'none', #31368, 999.9999999999998900 ) ;
#31370 = advanced_face ( 'none', ( #33627 ), #33579, .t. ) ;
#31371 = line ( 'none', #31408, #31407 ) ;
#31372 = circle ( 'none', #31379, 57.69999999999998900 ) ;
#31373 = direction ( 'none', ( 0.6845471059286896100, 0.0000000000000000000, 0.7289686274214106600 ) ) ;
#31374 = vector ( 'none', #31373, 1000.000000000000000 ) ;
#31375 = cartesian_point ( 'none', ( 38.76346698850254300, 0.0000000000000000000, 42.73971954787810300 ) ) ;
#31376 = line ( 'none', #31375, #31374 ) ;
#31377 = cartesian_point ( 'none', ( 33.10109822064470100, 0.0000000000000000000, 47.26105475533984200 ) ) ;
#31378 = line ( 'none', #31377, #31369 ) ;
#31379 = axis2_placement_3d ( 'none', #31387, #31381, #31365 ) ;
#31380 = cylindrical_surface ( 'none', #31412, 2.499999999999998700 ) ;
#31381 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31382 = line ( 'none', #31363, #31362 ) ;
#31383 = face_outer_bound ( 'none', #12908, .t. ) ;
#31384 = cartesian_point ( 'none', ( 35.92285869090178400, 0.0000000000000000000, 51.14487485050191400 ) ) ;
#31385 = cartesian_point ( 'none', ( 28.66931872029746500, 0.0000000000000000000, 50.07354754872077500 ) ) ;
#31386 = cartesian_point ( 'none', ( 38.76346698850254300, 0.0000000000000000000, 42.73971954787810300 ) ) ;
#31387 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31388 = axis2_placement_3d ( 'none', #31440, #31439, #31438 ) ;
#31389 = cartesian_point ( 'none', ( 15.31583446367455400, 0.0000000000000000000, 55.63016461130884200 ) ) ;
#31390 = direction ( 'none', ( 0.4817536741017166600, 0.0000000000000000000, 0.8763066800438628100 ) ) ;
#31391 = vector ( 'none', #31390, 1000.000000000000000 ) ;
#31392 = cartesian_point ( 'none', ( 14.57254514023199500, 0.0000000000000000000, 60.77738829643720200 ) ) ;
#31393 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31394 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31395 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31396 = line ( 'none', #31399, #31391 ) ;
#31397 = cartesian_point ( 'none', ( 20.30781997698388300, 0.0000000000000000000, 54.00817019472533100 ) ) ;
#31398 = circle ( 'none', #31388, 62.50000000000000000 ) ;
#31399 = cartesian_point ( 'none', ( 26.91670536020974300, 0.0000000000000000000, 51.03705489692421100 ) ) ;
#31400 = cartesian_point ( 'none', ( 13.37866814141728800, 0.0000000000000000000, 56.12754438563852200 ) ) ;
#31401 = axis2_placement_3d ( 'none', #31395, #31394, #31393 ) ;
#31402 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31403 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31404 = axis2_placement_3d ( 'none', #31359, #31403, #31402 ) ;
#31405 = circle ( 'none', #31404, 62.50000000000000000 ) ;
#31406 = direction ( 'none', ( -0.3681245526846788600, -0.0000000000000000000, -0.9297764858882509000 ) ) ;
#31407 = vector ( 'none', #31406, 1000.000000000000100 ) ;
#31408 = cartesian_point ( 'none', ( 22.16737294876038400, 0.0000000000000000000, 53.27192108935597000 ) ) ;
#31409 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31410 = circle ( 'none', #31401, 57.69999999999998900 ) ;
#31411 = cartesian_point ( 'none', ( 52.39453692895871500, 27.74999999999848700, -5.000000000000000900 ) ) ;
#31412 = axis2_placement_3d ( 'none', #31358, #31416, #31409 ) ;
#31413 = cartesian_point ( 'none', ( 26.91670536020974300, 0.0000000000000000000, 51.03705489692421100 ) ) ;
#31414 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31415 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31416 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#31417 = cartesian_point ( 'none', ( 13.37866814141728800, 0.0000000000000000000, 56.12754438563852200 ) ) ;
#31418 = line ( 'none', #31417, #31426 ) ;
#31419 = direction ( 'none', ( 0.3681245526846787500, 0.0000000000000000000, 0.9297764858882510100 ) ) ;
#31420 = vector ( 'none', #31419, 1000.000000000000100 ) ;
#31421 = cartesian_point ( 'none', ( 20.30781997698388300, 0.0000000000000000000, 54.00817019472533100 ) ) ;
#31422 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31423 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31424 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31425 = axis2_placement_3d ( 'none', #31432, #31424, #31423 ) ;
#31426 = vector ( 'none', #31480, 1000.000000000000200 ) ;
#31427 = line ( 'none', #31421, #31420 ) ;
#31428 = circle ( 'none', #31475, 62.50000000000000000 ) ;
#31429 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#31430 = vector ( 'none', #31429, 1000.000000000000000 ) ;
#31431 = cartesian_point ( 'none', ( 16.50971146248925300, 0.0000000000000000000, 60.28000852210748000 ) ) ;
#31432 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31433 = cartesian_point ( 'none', ( 52.39453692895871500, 27.74999999999849000, -5.000000000000000900 ) ) ;
#31435 = edge_curve ( 'none', #51406, #51415, #33618, .t. ) ;
#31434 = line ( 'none', #31433, #31430 ) ;
#31436 = circle ( 'none', #31470, 57.69999999999999600 ) ;
#31437 = circle ( 'none', #31425, 57.70000000000001700 ) ;
#31438 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31439 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31440 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31441 = cartesian_point ( 'none', ( 22.07506287197883300, 0.0000000000000000000, 58.47171623270674000 ) ) ;
#31442 = cartesian_point ( 'none', ( 23.93461584375533100, 0.0000000000000000000, 57.73546712733738700 ) ) ;
#31443 = direction ( 'none', ( -0.4817536741017166600, -0.0000000000000000000, -0.8763066800438628100 ) ) ;
#31444 = vector ( 'none', #31443, 1000.000000000000100 ) ;
#31445 = cartesian_point ( 'none', ( 28.66931872029746800, 0.0000000000000000000, 50.07354754872078200 ) ) ;
#31446 = line ( 'none', #31445, #31444 ) ;
#31447 = cartesian_point ( 'none', ( -52.39453692895730100, 32.75000000000235900, -5.000000000000000900 ) ) ;
#31448 = line ( 'none', #31505, #31504 ) ;
#31449 = cartesian_point ( 'none', ( 8.824439069036182900, 0.0000000000000000000, 61.87389817295228800 ) ) ;
#31450 = cartesian_point ( 'none', ( -58.99999999999999300, 4.000000000000003600, 29.00000000000000000 ) ) ;
#31451 = cartesian_point ( 'none', ( 0.0000000000000000000, -65.75000000000000000, 37.78676648464435300 ) ) ;
#31452 = line ( 'none', #31451, #31517 ) ;
#31453 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31454 = cartesian_point ( 'none', ( 52.39453692895871500, 32.74999999999848700, -5.000000000000000900 ) ) ;
#31455 = cartesian_point ( 'none', ( -2.619894870447986800e-012, -57.99999999999867100, -5.000000000000000900 ) ) ;
#31456 = direction ( 'none', ( 0.1253332335643048400, 0.0000000000000000000, 0.9921147013144777600 ) ) ;
#31457 = vector ( 'none', #31456, 1000.000000000000000 ) ;
#31458 = cartesian_point ( 'none', ( 6.238526717231641400, 0.0000000000000000000, 57.36175367262045200 ) ) ;
#31459 = line ( 'none', #31458, #31457 ) ;
#31460 = axis2_placement_3d ( 'none', #31466, #31477, #31453 ) ;
#31461 = direction ( 'none', ( -0.2486898871648554300, -0.0000000000000000000, -0.9685831611286308500 ) ) ;
#31462 = vector ( 'none', #31461, 1000.000000000000200 ) ;
#31463 = cartesian_point ( 'none', ( 15.31583446367454600, 0.0000000000000000000, 55.63016461130880700 ) ) ;
#31464 = oriented_edge ( 'none', *, *, #51113, .f. ) ;
#31465 = cartesian_point ( 'none', ( 6.238526717231641400, 0.0000000000000000000, 57.36175367262045200 ) ) ;
#31466 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31467 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31468 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31469 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31470 = axis2_placement_3d ( 'none', #31469, #31468, #31467 ) ;
#31471 = line ( 'none', #31463, #31462 ) ;
#31472 = cartesian_point ( 'none', ( -2.619588708748199800e-012, -62.99999999999867100, -5.000000000000000900 ) ) ;
#31473 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31474 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31475 = axis2_placement_3d ( 'none', #31422, #31474, #31473 ) ;
#31476 = oriented_edge ( 'none', *, *, #51419, .t. ) ;
#31477 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31478 = cartesian_point ( 'none', ( 1.000000000000022600, 0.0000000000000000000, 57.69133383793443000 ) ) ;
#31479 = circle ( 'none', #31460, 57.69999999999998900 ) ;
#31480 = direction ( 'none', ( 0.2486898871648554300, 0.0000000000000000000, 0.9685831611286308500 ) ) ;
#31481 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31482 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31483 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31484 = axis2_placement_3d ( 'none', #31483, #31482, #31481 ) ;
#31485 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31486 = cartesian_point ( 'none', ( -58.99999999999999300, 95.00000000000000000, 28.99999999999999600 ) ) ;
#31487 = line ( 'none', #31486, #31543 ) ;
#31488 = cartesian_point ( 'none', ( -57.99999999999998600, 4.000000000000003600, 30.00000000000000400 ) ) ;
#31489 = line ( 'none', #31538, #31532 ) ;
#31490 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31491 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31492 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31493 = circle ( 'none', #31484, 57.69999999999998200 ) ;
#31494 = circle ( 'none', #31501, 57.69999999999999600 ) ;
#31495 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31496 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31498 = oriented_edge ( 'none', *, *, #51381, .f. ) ;
#31497 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31500 = oriented_edge ( 'none', *, *, #51119, .f. ) ;
#31499 = axis2_placement_3d ( 'none', #31497, #31496, #31495 ) ;
#31501 = axis2_placement_3d ( 'none', #31492, #31491, #31490 ) ;
#31502 = cartesian_point ( 'none', ( -52.39453692895730100, 27.75000000000235200, -5.000000000000000900 ) ) ;
#31503 = direction ( 'none', ( -0.1253332335643048400, -0.0000000000000000000, -0.9921147013144777600 ) ) ;
#31504 = vector ( 'none', #31503, 1000.000000000000000 ) ;
#31505 = cartesian_point ( 'none', ( 8.222756119860594700, 0.0000000000000000000, 57.11108720549184200 ) ) ;
#31506 = oriented_edge ( 'none', *, *, #29063, .t. ) ;
#31507 = circle ( 'none', #31499, 62.50000000000000000 ) ;
#31508 = cartesian_point ( 'none', ( 1.000000000000024600, 0.0000000000000000000, 62.49199948793445000 ) ) ;
#31509 = cartesian_point ( 'none', ( 6.840209666407229600, 0.0000000000000000000, 62.12456464008089800 ) ) ;
#31510 = cartesian_point ( 'none', ( -0.9999999999999756900, 0.0000000000000000000, 57.69133383793444400 ) ) ;
#31511 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#31512 = vector ( 'none', #31511, 1000.000000000000000 ) ;
#31513 = cartesian_point ( 'none', ( -52.39453692895730100, 32.75000000000235200, -5.000000000000000900 ) ) ;
#31514 = cartesian_point ( 'none', ( -0.9999999999999753500, 0.0000000000000000000, 62.49199948793446400 ) ) ;
#31515 = line ( 'none', #31513, #31512 ) ;
#31516 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#31517 = vector ( 'none', #31516, 1000.000000000000000 ) ;
#31518 = cartesian_point ( 'none', ( 8.222756119860593000, 0.0000000000000000000, 57.11108720549183500 ) ) ;
#31519 = cartesian_point ( 'none', ( -52.39453692895730100, 30.25000000000235500, -5.000000000000000900 ) ) ;
#31520 = cartesian_point ( 'none', ( -57.99999999999997900, 95.00000000000000000, 30.00000000000000400 ) ) ;
#31521 = line ( 'none', #31520, #31559 ) ;
#31522 = face_outer_bound ( 'none', #18423, .t. ) ;
#31523 = direction ( 'none', ( -4.479660461395679400e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31524 = oriented_edge ( 'none', *, *, #29650, .f. ) ;
#31525 = vector ( 'none', #31523, 1000.000000000000000 ) ;
#31526 = cartesian_point ( 'none', ( 1.000000000000022600, 0.0000000000000000000, 57.69133383793443700 ) ) ;
#31527 = line ( 'none', #31526, #31525 ) ;
#31528 = direction ( 'none', ( 1.493220153798561600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31529 = vector ( 'none', #31528, 1000.000000000000000 ) ;
#31530 = cartesian_point ( 'none', ( -0.9999999999999756900, 0.0000000000000000000, 57.69133383793444400 ) ) ;
#31531 = line ( 'none', #31530, #31529 ) ;
#31532 = vector ( 'none', #31537, 1000.000000000000000 ) ;
#31533 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#31534 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31535 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31536 = axis2_placement_3d ( 'none', #31485, #31535, #31534 ) ;
#31537 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 3.982298554899068200e-016 ) ) ;
#31538 = cartesian_point ( 'none', ( -57.99999999999997900, 4.000000000000003600, 30.00000000000000400 ) ) ;
#31539 = axis2_placement_3d ( 'none', #31519, #31533, #31577 ) ;
#31540 = circle ( 'none', #31539, 2.500000000000005800 ) ;
#31541 = cartesian_point ( 'none', ( -54.82928049865327600, 4.000000000000000000, 30.00000000000000700 ) ) ;
#31542 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31543 = vector ( 'none', #31542, 1000.000000000000000 ) ;
#31544 = circle ( 'none', #31536, 62.50000000000000000 ) ;
#31545 = direction ( 'none', ( 0.8660254037844379300, 0.0000000000000000000, 0.5000000000000014400 ) ) ;
#31546 = vector ( 'none', #31545, 999.9999999999998900 ) ;
#31547 = cartesian_point ( 'none', ( 9.966506350946106700, 0.0000000000000000000, -24.03369939627407700 ) ) ;
#31548 = face_outer_bound ( 'none', #18617, .t. ) ;
#31549 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31550 = cartesian_point ( 'none', ( 9.750000000000001800, 1.194030629168669900e-015, -24.65869939627407700 ) ) ;
#31551 = cartesian_point ( 'none', ( 0.0000000000000000000, -71.00000000000000000, 2.000000000000001800 ) ) ;
#31552 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#31553 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31554 = axis2_placement_3d ( 'none', #31576, #31552, #31549 ) ;
#31555 = cartesian_point ( 'none', ( 8.694992273946206600e-015, 71.00000000000000000, 2.000000000000001800 ) ) ;
#31556 = line ( 'none', #31547, #31546 ) ;
#31557 = axis2_placement_3d ( 'none', #31568, #31567, #31553 ) ;
#31558 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31559 = vector ( 'none', #31558, 1000.000000000000000 ) ;
#31560 = face_outer_bound ( 'none', #16369, .t. ) ;
#31561 = cylindrical_surface ( 'none', #31554, 2.499999999999998700 ) ;
#31562 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31563 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31564 = cartesian_point ( 'none', ( -57.99999999999998600, 4.000000000000003600, 29.00000000000000000 ) ) ;
#31565 = axis2_placement_3d ( 'none', #31564, #31563, #31562 ) ;
#31566 = cylindrical_surface ( 'none', #31557, 1.000000000000000900 ) ;
#31567 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31568 = cartesian_point ( 'none', ( -57.99999999999998600, 95.00000000000000000, 29.00000000000000000 ) ) ;
#31569 = cartesian_point ( 'none', ( -48.78833716274007800, 4.000000000000000000, 39.06338639819639300 ) ) ;
#31570 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31571 = vector ( 'none', #31570, 1000.000000000000000 ) ;
#31572 = cartesian_point ( 'none', ( -54.82928049865327600, 4.000000000000000000, 30.00000000000000700 ) ) ;
#31573 = line ( 'none', #31572, #31571 ) ;
#31574 = plane ( 'none', #31610 ) ;
#31575 = circle ( 'none', #31565, 1.000000000000000900 ) ;
#31576 = cartesian_point ( 'none', ( -52.39453692895730100, 30.25000000000235500, -5.000000000000000900 ) ) ;
#31577 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31578 = direction ( 'none', ( -0.4817536741017166600, -0.0000000000000000000, -0.8763066800438628100 ) ) ;
#31579 = vector ( 'none', #31578, 1000.000000000000100 ) ;
#31580 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31581 = vector ( 'none', #31580, 1000.000000000000000 ) ;
#31582 = cartesian_point ( 'none', ( -48.29016692651399000, 95.00000000000000000, 41.24693659181750900 ) ) ;
#31583 = oriented_edge ( 'none', *, *, #31435, .f. ) ;
#31584 = line ( 'none', #31582, #31581 ) ;
#31585 = cartesian_point ( 'none', ( -48.29016692651399000, 4.000000000000003600, 41.24693659181750900 ) ) ;
#31586 = cartesian_point ( 'none', ( 52.39453692895871500, 30.24999999999849000, 12.00000000000000000 ) ) ;
#31587 = cartesian_point ( 'none', ( 28.66931872029746800, 95.00000000000000000, 50.07354754872078200 ) ) ;
#31588 = line ( 'none', #31587, #31579 ) ;
#31589 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31590 = direction ( 'none', ( -0.7705132427757907000, 0.0000000000000000000, 0.6374239897486878600 ) ) ;
#31591 = vector ( 'none', #31590, 1000.000000000000100 ) ;
#31592 = cartesian_point ( 'none', ( -45.08936070527623500, 4.000000000000003600, 36.00332694612390600 ) ) ;
#31593 = face_outer_bound ( 'none', #18939, .t. ) ;
#31594 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31595 = vector ( 'none', #31594, 1000.000000000000000 ) ;
#31596 = cartesian_point ( 'none', ( -48.78833716274009200, 4.000000000000000000, 39.06338639819640000 ) ) ;
#31597 = line ( 'none', #31596, #31595 ) ;
#31598 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31599 = vector ( 'none', #31598, 1000.000000000000000 ) ;
#31600 = cartesian_point ( 'none', ( -49.28782811201969600, 95.00000000000000000, 30.00000000000001800 ) ) ;
#31601 = oriented_edge ( 'none', *, *, #41896, .t. ) ;
#31602 = line ( 'none', #31600, #31599 ) ;
#31603 = axis2_placement_3d ( 'none', #31604, #31589, #31611 ) ;
#31604 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#31605 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -3.982298554899068200e-016 ) ) ;
#31606 = direction ( 'none', ( 3.982298554899068200e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31607 = cartesian_point ( 'none', ( -57.99999999999997900, 95.00000000000000000, 30.00000000000000400 ) ) ;
#31608 = line ( 'none', #31592, #31591 ) ;
#31609 = cylindrical_surface ( 'none', #31603, 57.70000000000000300 ) ;
#31610 = axis2_placement_3d ( 'none', #31607, #31606, #31605 ) ;
#31611 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31612 = edge_loop ( 'none', ( #51405, #31524, #30457, #30347, #30504, #30455 ) ) ;
#31613 = direction ( 'none', ( -0.7705132427757907000, 0.0000000000000000000, 0.6374239897486878600 ) ) ;
#31614 = direction ( 'none', ( -0.6374239897486879700, 0.0000000000000000000, -0.7705132427757908100 ) ) ;
#31615 = cartesian_point ( 'none', ( -43.81451272577885400, 95.00000000000000000, 37.54435343167548200 ) ) ;
#31616 = line ( 'none', #31685, #31684 ) ;
#31617 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31618 = cylindrical_surface ( 'none', #31622, 57.70000000000000300 ) ;
#31619 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31620 = vector ( 'none', #31619, 1000.000000000000000 ) ;
#31621 = cartesian_point ( 'none', ( -47.51348918324271200, 4.000000000000000000, 40.60441288374796900 ) ) ;
#31622 = axis2_placement_3d ( 'none', #31681, #31617, #31679 ) ;
#31623 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31624 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31625 = axis2_placement_3d ( 'none', #31632, #31624, #31623 ) ;
#31626 = face_outer_bound ( 'none', #19961, .t. ) ;
#31627 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31628 = vector ( 'none', #31627, 1000.000000000000000 ) ;
#31629 = cartesian_point ( 'none', ( -43.81451272577888300, 95.00000000000000000, 37.54435343167545400 ) ) ;
#31630 = line ( 'none', #31629, #31628 ) ;
#31631 = axis2_placement_3d ( 'none', #31615, #31614, #31613 ) ;
#31632 = cartesian_point ( 'none', ( -48.92759091626268000, 4.000000000000003600, 40.47642334904171700 ) ) ;
#31633 = line ( 'none', #31621, #31620 ) ;
#31634 = plane ( 'none', #31631 ) ;
#31635 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31636 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31637 = cartesian_point ( 'none', ( -48.92759091626268000, 95.00000000000000000, 40.47642334904171700 ) ) ;
#31638 = axis2_placement_3d ( 'none', #31637, #31636, #31635 ) ;
#31639 = cylindrical_surface ( 'none', #31638, 1.000000000000000900 ) ;
#31640 = face_outer_bound ( 'none', #19669, .t. ) ;
#31641 = circle ( 'none', #31625, 1.000000000000000900 ) ;
#31642 = cartesian_point ( 'none', ( 52.39453692895871500, 32.74999999999848700, -5.000000000000000900 ) ) ;
#31643 = line ( 'none', #31642, #31672 ) ;
#31644 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31645 = cartesian_point ( 'none', ( -43.50768602058410300, 4.000000000000000000, 44.87015998561037800 ) ) ;
#31646 = edge_curve ( 'none', #12793, #30401, #33620, .t. ) ;
#31647 = cartesian_point ( 'none', ( 8.143901214329900000e-015, 66.50000000000000000, -5.000000000000000900 ) ) ;
#31648 = advanced_face ( 'none', ( #33626 ), #33617, .f. ) ;
#31649 = direction ( 'none', ( -0.6845471059286902800, 0.0000000000000000000, 0.7289686274214100000 ) ) ;
#31650 = vector ( 'none', #31649, 1000.000000000000000 ) ;
#31651 = cartesian_point ( 'none', ( -2.619894870447986800e-012, -57.99999999999867800, -5.000000000000000900 ) ) ;
#31652 = oriented_edge ( 'none', *, *, #1607, .f. ) ;
#31653 = line ( 'none', #31651, #31710 ) ;
#31654 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.40869939627407700 ) ) ;
#31655 = oriented_edge ( 'none', *, *, #31226, .t. ) ;
#31656 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31657 = vector ( 'none', #31656, 1000.000000000000000 ) ;
#31658 = oriented_edge ( 'none', *, *, #1593, .f. ) ;
#31659 = cartesian_point ( 'none', ( -44.19770985389321500, 95.00000000000000000, 45.60496073533087700 ) ) ;
#31660 = line ( 'none', #31659, #31657 ) ;
#31661 = oriented_edge ( 'none', *, *, #1579, .f. ) ;
#31662 = cartesian_point ( 'none', ( -43.50768602058410300, 4.000000000000000000, 44.87015998561037800 ) ) ;
#31663 = conical_surface ( 'none', #31711, 9.316987298107779500, 1.047197551196600100 ) ;
#31664 = direction ( 'none', ( 0.6845471059286897300, 0.0000000000000000000, -0.7289686274214105500 ) ) ;
#31665 = vector ( 'none', #31664, 1000.000000000000000 ) ;
#31666 = cartesian_point ( 'none', ( -38.76346698850250800, 4.000000000000003600, 42.73971954787813100 ) ) ;
#31667 = line ( 'none', #31666, #31665 ) ;
#31669 = edge_curve ( 'none', #51110, #30402, #33611, .t. ) ;
#31668 = cartesian_point ( 'none', ( -40.22140424334532600, 4.000000000000003600, 41.37062533602075800 ) ) ;
#31670 = line ( 'none', #31668, #31650 ) ;
#31671 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#31672 = vector ( 'none', #31671, 1000.000000000000000 ) ;
#31673 = cartesian_point ( 'none', ( -44.19770985389321500, 4.000000000000003600, 45.60496073533087700 ) ) ;
#31674 = line ( 'none', #31645, #31717 ) ;
#31675 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31676 = vector ( 'none', #31675, 1000.000000000000000 ) ;
#31677 = cartesian_point ( 'none', ( -40.22140424334532600, 95.00000000000000000, 41.37062533602075800 ) ) ;
#31678 = line ( 'none', #31677, #31676 ) ;
#31679 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31680 = oriented_edge ( 'none', *, *, #31669, .f. ) ;
#31682 = edge_loop ( 'none', ( #31152, #31854, #32116, #31860 ) ) ;
#31681 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#31683 = direction ( 'none', ( 0.7705132427757907000, 0.0000000000000000000, -0.6374239897486878600 ) ) ;
#31684 = vector ( 'none', #31683, 1000.000000000000100 ) ;
#31685 = cartesian_point ( 'none', ( -43.81451272577885400, 4.000000000000003600, 37.54435343167548200 ) ) ;
#31686 = oriented_edge ( 'none', *, *, #1576, .f. ) ;
#31687 = direction ( 'none', ( -0.6845471059286897300, 0.0000000000000000000, 0.7289686274214105500 ) ) ;
#31688 = direction ( 'none', ( -0.7289686274214105500, 0.0000000000000000000, -0.6845471059286897300 ) ) ;
#31689 = oriented_edge ( 'none', *, *, #29063, .f. ) ;
#31690 = cartesian_point ( 'none', ( -37.54089267965166200, 4.000000000000000000, 49.96930434591696700 ) ) ;
#31691 = circle ( 'none', #31714, 1.649999999999991700 ) ;
#31692 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31693 = vector ( 'none', #31692, 1000.000000000000000 ) ;
#31694 = cartesian_point ( 'none', ( -42.73977259905039700, 95.00000000000000000, 46.97405494718825700 ) ) ;
#31695 = cartesian_point ( 'none', ( -38.76346698850250800, 95.00000000000000000, 42.73971954787813100 ) ) ;
#31696 = face_outer_bound ( 'none', #20529, .t. ) ;
#31697 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31698 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31699 = axis2_placement_3d ( 'none', #31695, #31688, #31687 ) ;
#31700 = line ( 'none', #31753, #31751 ) ;
#31701 = plane ( 'none', #31699 ) ;
#31702 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31703 = cartesian_point ( 'none', ( 35.50000000000000000, 10.00000000000000200, 35.49999999999999300 ) ) ;
#31704 = line ( 'none', #31694, #31693 ) ;
#31705 = cartesian_point ( 'none', ( -34.71913220939459400, 95.00000000000000000, 46.08548425075492400 ) ) ;
#31706 = line ( 'none', #31705, #31730 ) ;
#31707 = edge_loop ( 'none', ( #29713, #30558, #36393, #34000 ) ) ;
#31708 = cartesian_point ( 'none', ( -42.73977259905039700, 4.000000000000003600, 46.97405494718825700 ) ) ;
#31709 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#31710 = vector ( 'none', #31709, 1000.000000000000000 ) ;
#31711 = axis2_placement_3d ( 'none', #31654, #31698, #31697 ) ;
#31712 = cartesian_point ( 'none', ( -10.99999999999998400, 47.00000000000000000, 27.69999999999999900 ) ) ;
#31713 = line ( 'none', #31712, #31715 ) ;
#31714 = axis2_placement_3d ( 'none', #31703, #31742, #31741 ) ;
#31715 = vector ( 'none', #31702, 1000.000000000000000 ) ;
#31716 = face_outer_bound ( 'none', #20527, .t. ) ;
#31717 = vector ( 'none', #31644, 1000.000000000000000 ) ;
#31718 = advanced_face ( 'none', ( #33602 ), #33635, .t. ) ;
#31719 = circle ( 'none', #31776, 2.500000000000002200 ) ;
#31720 = face_outer_bound ( 'none', #20005, .t. ) ;
#31721 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31722 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31723 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31724 = cylindrical_surface ( 'none', #31727, 1.000000000000000900 ) ;
#31725 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31726 = axis2_placement_3d ( 'none', #31743, #31783, #31782 ) ;
#31727 = axis2_placement_3d ( 'none', #31733, #31725, #31723 ) ;
#31728 = axis2_placement_3d ( 'none', #31740, #31722, #31721 ) ;
#31729 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31730 = vector ( 'none', #31729, 1000.000000000000000 ) ;
#31731 = face_outer_bound ( 'none', #21061, .t. ) ;
#31732 = cylindrical_surface ( 'none', #31728, 57.70000000000000300 ) ;
#31733 = cartesian_point ( 'none', ( -43.46874122647180600, 95.00000000000000000, 46.28950784125956400 ) ) ;
#31734 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31735 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31736 = cartesian_point ( 'none', ( -43.46874122647180600, 4.000000000000003600, 46.28950784125956400 ) ) ;
#31737 = axis2_placement_3d ( 'none', #31736, #31735, #31734 ) ;
#31738 = circle ( 'none', #31737, 1.000000000000000900 ) ;
#31739 = cylindrical_surface ( 'none', #31726, 1.649999999999991700 ) ;
#31740 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#31741 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31742 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31743 = cartesian_point ( 'none', ( 35.50000000000000000, 10.00000000000000000, 35.49999999999999300 ) ) ;
#31744 = cartesian_point ( 'none', ( -42.04974876574128500, 4.000000000000000000, 46.23925419746775100 ) ) ;
#31745 = direction ( 'none', ( -0.5877852522924750200, 0.0000000000000000000, 0.8090169943749460100 ) ) ;
#31746 = vector ( 'none', #31745, 999.9999999999998900 ) ;
#31747 = cartesian_point ( 'none', ( -34.71913220939459400, 4.000000000000003600, 46.08548425075492400 ) ) ;
#31748 = line ( 'none', #31747, #31746 ) ;
#31749 = edge_curve ( 'none', #30290, #30402, #33650, .t. ) ;
#31750 = vertex_point ( 'none', #33648 ) ;
#31751 = vector ( 'none', #31752, 1000.000000000000000 ) ;
#31752 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31753 = cartesian_point ( 'none', ( -42.04974876574128500, 4.000000000000000000, 46.23925419746775100 ) ) ;
#31754 = cartesian_point ( 'none', ( -35.92285869090176200, 4.000000000000000000, 51.14487485050192100 ) ) ;
#31755 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#31756 = vector ( 'none', #31755, 1000.000000000000000 ) ;
#31757 = cartesian_point ( 'none', ( -2.619588708748199800e-012, -62.99999999999867100, -5.000000000000000900 ) ) ;
#31758 = line ( 'none', #31757, #31756 ) ;
#31759 = axis2_placement_3d ( 'none', #31768, #31820, #31819 ) ;
#31760 = vertex_point ( 'none', #33652 ) ;
#31761 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31762 = vector ( 'none', #31761, 1000.000000000000000 ) ;
#31763 = cartesian_point ( 'none', ( -38.76346698850252900, 95.00000000000000000, 42.73971954787811700 ) ) ;
#31764 = advanced_face ( 'none', ( #33643 ), #33642, .f. ) ;
#31765 = circle ( 'none', #31794, 68.49999999999998600 ) ;
#31766 = axis2_placement_3d ( 'none', #31808, #31801, #31800 ) ;
#31767 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31768 = cartesian_point ( 'none', ( -34.71913220939459400, 95.00000000000000000, 46.08548425075492400 ) ) ;
#31769 = cartesian_point ( 'none', ( -38.13338051494704900, 4.000000000000003600, 50.78479389051664600 ) ) ;
#31770 = cartesian_point ( 'none', ( -2.619894870447986800e-012, -60.49999999999867100, -5.000000000000000900 ) ) ;
#31771 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31772 = vector ( 'none', #31771, 1000.000000000000000 ) ;
#31773 = cartesian_point ( 'none', ( -36.51534652619715600, 95.00000000000000000, 51.96036439510160000 ) ) ;
#31774 = line ( 'none', #31763, #31762 ) ;
#31775 = plane ( 'none', #31759 ) ;
#31776 = axis2_placement_3d ( 'none', #31770, #31780, #31767 ) ;
#31777 = line ( 'none', #31773, #31772 ) ;
#31778 = face_outer_bound ( 'none', #20814, .t. ) ;
#31779 = cartesian_point ( 'none', ( -36.51534652619715600, 4.000000000000003600, 51.96036439510160000 ) ) ;
#31780 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#31781 = face_outer_bound ( 'none', #50936, .t. ) ;
#31782 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31783 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31784 = axis2_placement_3d ( 'none', #31855, #31853, #31851 ) ;
#31785 = edge_loop ( 'none', ( #30620, #34622, #6462, #6465 ) ) ;
#31786 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31787 = cylindrical_surface ( 'none', #31842, 1.000000000000000900 ) ;
#31788 = circle ( 'none', #31784, 1.000000000000000900 ) ;
#31789 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31790 = cartesian_point ( 'none', ( -37.32436352057210600, 95.00000000000000000, 51.37257914280913000 ) ) ;
#31791 = vertex_point ( 'none', #33657 ) ;
#31792 = cartesian_point ( 'none', ( 0.0000000000000000000, 68.49999999999998600, 4.500000000000003600 ) ) ;
#31793 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31794 = axis2_placement_3d ( 'none', #31802, #31814, #31793 ) ;
#31795 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000200, 35.50000000000000700 ) ) ;
#31796 = face_outer_bound ( 'none', #21103, .t. ) ;
#31797 = cartesian_point ( 'none', ( 8.541911424052787600e-015, -68.49999999999998600, 4.500000000000003600 ) ) ;
#31798 = cylindrical_surface ( 'none', #31799, 1.000000000000000900 ) ;
#31799 = axis2_placement_3d ( 'none', #31790, #31789, #31858 ) ;
#31800 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31801 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#31802 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.251146057624207700e-017, 4.500000000000003600 ) ) ;
#31803 = advanced_face ( 'none', ( #33638 ), #33639, .f. ) ;
#31804 = oriented_edge ( 'none', *, *, #1558, .f. ) ;
#31805 = cylindrical_surface ( 'none', #31766, 2.499999999999995100 ) ;
#31806 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31807 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -30.00000000000000400 ) ) ;
#31808 = cartesian_point ( 'none', ( -2.619894870447986800e-012, -60.49999999999867100, -5.000000000000000900 ) ) ;
#31809 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31810 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31811 = vector ( 'none', #31806, 1000.000000000000000 ) ;
#31812 = cartesian_point ( 'none', ( -37.54089267965166200, 4.000000000000000000, 49.96930434591696700 ) ) ;
#31813 = line ( 'none', #31812, #31811 ) ;
#31814 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#31815 = oriented_edge ( 'none', *, *, #1599, .f. ) ;
#31816 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31817 = vector ( 'none', #31816, 1000.000000000000000 ) ;
#31818 = cartesian_point ( 'none', ( -30.98205703531884200, 4.000000000000000000, 54.28040292647293100 ) ) ;
#31819 = direction ( 'none', ( 0.5877852522924750200, 0.0000000000000000000, -0.8090169943749461200 ) ) ;
#31820 = direction ( 'none', ( 0.8090169943749461200, -0.0000000000000000000, 0.5877852522924750200 ) ) ;
#31821 = cartesian_point ( 'none', ( -38.13338051494704900, 95.00000000000000000, 50.78479389051664600 ) ) ;
#31822 = line ( 'none', #31821, #31817 ) ;
#31823 = face_outer_bound ( 'none', #18185, .t. ) ;
#31825 = oriented_edge ( 'none', *, *, #34538, .f. ) ;
#31824 = axis2_placement_3d ( 'none', #31828, #31786, #31876 ) ;
#31826 = direction ( 'none', ( 0.8763066800438630300, -0.0000000000000000000, 0.4817536741017162700 ) ) ;
#31827 = cartesian_point ( 'none', ( -28.66931872029742900, 95.00000000000000000, 50.07354754872080300 ) ) ;
#31828 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000000, -35.49999999999999300 ) ) ;
#31829 = cartesian_point ( 'none', ( -31.46766498550282500, 4.000000000000003600, 55.16372050868359600 ) ) ;
#31830 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31831 = vector ( 'none', #31830, 1000.000000000000000 ) ;
#31832 = edge_loop ( 'none', ( #31655, #31661, #31658, #31946 ) ) ;
#31833 = cartesian_point ( 'none', ( -33.10109822064468000, 95.00000000000000000, 47.26105475533986300 ) ) ;
#31834 = line ( 'none', #31882, #31881 ) ;
#31835 = cylindrical_surface ( 'none', #31824, 1.649999999999991700 ) ;
#31836 = direction ( 'none', ( 0.5877852522924741400, 0.0000000000000000000, -0.8090169943749466700 ) ) ;
#31837 = vector ( 'none', #31836, 1000.000000000000100 ) ;
#31838 = line ( 'none', #31833, #31831 ) ;
#31839 = cartesian_point ( 'none', ( 8.143901214329900000e-015, 66.50000000000000000, 1.834659022987317000e-016 ) ) ;
#31840 = cartesian_point ( 'none', ( -33.10109822064469400, 4.000000000000003600, 47.26105475533985600 ) ) ;
#31841 = face_outer_bound ( 'none', #21099, .t. ) ;
#31842 = axis2_placement_3d ( 'none', #31807, #31810, #31809 ) ;
#31843 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31844 = line ( 'none', #31840, #31837 ) ;
#31845 = plane ( 'none', #31857 ) ;
#31846 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31847 = oriented_edge ( 'none', *, *, #1597, .f. ) ;
#31848 = axis2_placement_3d ( 'none', #31795, #31846, #31843 ) ;
#31849 = circle ( 'none', #31848, 1.649999999999991700 ) ;
#31850 = edge_curve ( 'none', #1517, #1540, #33601, .t. ) ;
#31851 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31852 = oriented_edge ( 'none', *, *, #31226, .f. ) ;
#31853 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31854 = oriented_edge ( 'none', *, *, #1547, .f. ) ;
#31855 = cartesian_point ( 'none', ( -37.32436352057210600, 4.000000000000003600, 51.37257914280913000 ) ) ;
#31856 = face_outer_bound ( 'none', #20111, .t. ) ;
#31857 = axis2_placement_3d ( 'none', #31890, #31889, #31888 ) ;
#31858 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31859 = axis2_placement_3d ( 'none', #31879, #30816, #30808 ) ;
#31860 = oriented_edge ( 'none', *, *, #1570, .f. ) ;
#31861 = cartesian_point ( 'none', ( -7.958660331333309300, 95.00000000000000000, 62.99928353346933800 ) ) ;
#31862 = axis2_placement_3d ( 'none', #31861, #31084, #31076 ) ;
#31863 = circle ( 'none', #31862, 1.000000000000000900 ) ;
#31864 = direction ( 'none', ( 0.4817536741017162700, 0.0000000000000000000, -0.8763066800438630300 ) ) ;
#31865 = plane ( 'none', #31877 ) ;
#31866 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31867 = vector ( 'none', #31866, 1000.000000000000000 ) ;
#31868 = cartesian_point ( 'none', ( -6.238526717231595200, 95.00000000000000000, 57.36175367262045900 ) ) ;
#31869 = line ( 'none', #31868, #31874 ) ;
#31870 = cartesian_point ( 'none', ( -28.66931872029742900, 95.00000000000000000, 50.07354754872080300 ) ) ;
#31871 = line ( 'none', #31870, #31867 ) ;
#31872 = plane ( 'none', #31859 ) ;
#31873 = face_outer_bound ( 'none', #21143, .t. ) ;
#31874 = vector ( 'none', #31065, 1000.000000000000100 ) ;
#31875 = face_outer_bound ( 'none', #1372, .t. ) ;
#31876 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31877 = axis2_placement_3d ( 'none', #31827, #31826, #31864 ) ;
#31878 = face_outer_bound ( 'none', #21135, .t. ) ;
#31879 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#31880 = direction ( 'none', ( -0.4817536741017162700, 0.0000000000000000000, 0.8763066800438630300 ) ) ;
#31881 = vector ( 'none', #31880, 1000.000000000000000 ) ;
#31882 = cartesian_point ( 'none', ( -28.66931872029742900, 4.000000000000003600, 50.07354754872080300 ) ) ;
#31883 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31884 = vector ( 'none', #31883, 1000.000000000000000 ) ;
#31885 = cartesian_point ( 'none', ( -35.92285869090176200, 4.000000000000000000, 51.14487485050192100 ) ) ;
#31886 = line ( 'none', #31885, #31884 ) ;
#31887 = edge_curve ( 'none', #1455, #1515, #33692, .t. ) ;
#31888 = direction ( 'none', ( -0.5877852522924741400, 0.0000000000000000000, 0.8090169943749466700 ) ) ;
#31889 = direction ( 'none', ( -0.8090169943749466700, 0.0000000000000000000, -0.5877852522924741400 ) ) ;
#31890 = cartesian_point ( 'none', ( -33.10109822064469400, 95.00000000000000000, 47.26105475533985600 ) ) ;
#31891 = face_outer_bound ( 'none', #46928, .t. ) ;
#31892 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31893 = vector ( 'none', #31892, 1000.000000000000000 ) ;
#31894 = cartesian_point ( 'none', ( 55.17673597470151500, 0.0000000000000000000, -16.87654606778532700 ) ) ;
#31895 = circle ( 'none', #31900, 9.750000000000000000 ) ;
#31896 = cartesian_point ( 'none', ( 62.43147632141375400, 0.0000000000000000000, -2.925878385844953300 ) ) ;
#31897 = cartesian_point ( 'none', ( -29.22944367523111700, 4.000000000000000000, 55.24391027467636700 ) ) ;
#31898 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31899 = vector ( 'none', #31898, 1000.000000000000000 ) ;
#31900 = axis2_placement_3d ( 'none', #31950, #31949, #31948 ) ;
#31901 = cartesian_point ( 'none', ( -30.98205703531883500, 4.000000000000000000, 54.28040292647291700 ) ) ;
#31902 = line ( 'none', #31901, #31893 ) ;
#31903 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31904 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31905 = axis2_placement_3d ( 'none', #31912, #31904, #31903 ) ;
#31906 = cartesian_point ( 'none', ( -23.93461584375528900, 4.000000000000000000, 57.73546712733740800 ) ) ;
#31907 = cartesian_point ( 'none', ( 0.0000000000000000000, -66.50000000000000000, -5.000000000000000900 ) ) ;
#31908 = cylindrical_surface ( 'none', #31917, 1.000000000000000900 ) ;
#31909 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31910 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31911 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#31912 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#31913 = cartesian_point ( 'none', ( -17.99999999999997500, 47.00000000000000000, 32.29938079901842900 ) ) ;
#31914 = line ( 'none', #31913, #31899 ) ;
#31915 = cylindrical_surface ( 'none', #31920, 62.50000000000000000 ) ;
#31916 = face_outer_bound ( 'none', #21094, .t. ) ;
#31917 = axis2_placement_3d ( 'none', #31956, #31955, #31952 ) ;
#31918 = face_outer_bound ( 'none', #21167, .t. ) ;
#31919 = cylindrical_surface ( 'none', #31905, 57.69999999999999600 ) ;
#31920 = axis2_placement_3d ( 'none', #31911, #31910, #31909 ) ;
#31921 = direction ( 'none', ( -0.9510565162951522000, -0.0000000000000000000, 0.3090169943749518900 ) ) ;
#31922 = vector ( 'none', #31921, 1000.000000000000000 ) ;
#31923 = cartesian_point ( 'none', ( 54.55870198595160000, 0.0000000000000000000, -18.77865910037562700 ) ) ;
#31924 = axis2_placement_3d ( 'none', #31984, #31983, #31982 ) ;
#31925 = circle ( 'none', #31924, 57.70000000000000300 ) ;
#31926 = axis2_placement_3d ( 'none', #31987, #31971, #31970 ) ;
#31927 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31928 = axis2_placement_3d ( 'none', #31985, #31967, #31966 ) ;
#31929 = line ( 'none', #31923, #31922 ) ;
#31930 = edge_loop ( 'none', ( #33604, #33591, #34671, #33989 ) ) ;
#31931 = oriented_edge ( 'none', *, *, #31887, .t. ) ;
#31932 = cartesian_point ( 'none', ( 62.30589528235511000, 0.0000000000000000000, -4.921931842701494200 ) ) ;
#31933 = direction ( 'none', ( 0.9510565162951522000, 0.0000000000000000000, -0.3090169943749520600 ) ) ;
#31934 = vector ( 'none', #31933, 999.9999999999998900 ) ;
#31935 = cartesian_point ( 'none', ( 55.17673597470151500, 0.0000000000000000000, -16.87654606778532700 ) ) ;
#31936 = line ( 'none', #31935, #31934 ) ;
#31937 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31938 = cartesian_point ( 'none', ( 56.48208039194981500, 0.0000000000000000000, -11.79256522548499200 ) ) ;
#31939 = line ( 'none', #31981, #31975 ) ;
#31941 = vertex_point ( 'none', #33676 ) ;
#31940 = circle ( 'none', #31954, 57.70000000000000300 ) ;
#31942 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31943 = vector ( 'none', #31942, 1000.000000000000000 ) ;
#31944 = cartesian_point ( 'none', ( -31.46766498550282500, 95.00000000000000000, 55.16372050868359600 ) ) ;
#31946 = oriented_edge ( 'none', *, *, #1605, .f. ) ;
#31945 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31947 = oriented_edge ( 'none', *, *, #34763, .t. ) ;
#31948 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31949 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31950 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.65869939627407700 ) ) ;
#31951 = cartesian_point ( 'none', ( 61.19771305495596200, 0.0000000000000000000, -12.69212026586854100 ) ) ;
#31952 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31953 = line ( 'none', #31944, #31943 ) ;
#31954 = axis2_placement_3d ( 'none', #31945, #31937, #31927 ) ;
#31955 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#31956 = cartesian_point ( 'none', ( -30.59135830545896400, 95.00000000000000000, 55.64547418278530700 ) ) ;
#31957 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31958 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#31959 = cartesian_point ( 'none', ( 17.50000000000000000, 10.00000000000000000, -26.00000000000000400 ) ) ;
#31960 = vector ( 'none', #32002, 1000.000000000000000 ) ;
#31961 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -34.98985223130100100 ) ) ;
#31962 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865474600, -0.7071067811865475700 ) ) ;
#31963 = vector ( 'none', #31962, 1000.000000000000000 ) ;
#31964 = plane ( 'none', #31969 ) ;
#31965 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -36.44194228827397800 ) ) ;
#31966 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31967 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31968 = line ( 'none', #31972, #31963 ) ;
#31969 = axis2_placement_3d ( 'none', #31958, #31957, #32018 ) ;
#31970 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31971 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#31972 = cartesian_point ( 'none', ( 0.0000000000000000000, 71.00000000000000000, 2.000000000000001800 ) ) ;
#31973 = face_outer_bound ( 'none', #22367, .t. ) ;
#31974 = face_outer_bound ( 'none', #20662, .t. ) ;
#31975 = vector ( 'none', #31980, 1000.000000000000000 ) ;
#31976 = cylindrical_surface ( 'none', #31928, 1.649999999999991700 ) ;
#31977 = edge_curve ( 'none', #31760, #32305, #33679, .t. ) ;
#31978 = oriented_edge ( 'none', *, *, #1497, .f. ) ;
#31979 = circle ( 'none', #31926, 1.649999999999991700 ) ;
#31980 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31981 = cartesian_point ( 'none', ( 17.50000000000000000, 10.00000000000000000, 42.50000000000000000 ) ) ;
#31982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31983 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31984 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31985 = cartesian_point ( 'none', ( 35.50000000000000700, 10.00000000000000000, -35.50000000000000000 ) ) ;
#31986 = cartesian_point ( 'none', ( 17.50000000000000000, 10.00000000000000000, -16.00000000000000000 ) ) ;
#31987 = cartesian_point ( 'none', ( 35.50000000000000700, 10.00000000000000200, -35.50000000000000000 ) ) ;
#31988 = circle ( 'none', #32056, 1.000000000000000900 ) ;
#31989 = direction ( 'none', ( -0.4817536741017162100, 0.0000000000000000000, 0.8763066800438630300 ) ) ;
#31990 = vector ( 'none', #31989, 1000.000000000000100 ) ;
#31991 = cartesian_point ( 'none', ( -28.66931872029742900, 95.00000000000000000, 50.07354754872080300 ) ) ;
#31992 = line ( 'none', #31991, #31990 ) ;
#31993 = direction ( 'none', ( 8.659560562354931600e-017, -0.7071067811865474600, -0.7071067811865475700 ) ) ;
#31994 = vector ( 'none', #31993, 1000.000000000000000 ) ;
#31995 = cartesian_point ( 'none', ( 8.694992273946206600e-015, -71.00000000000000000, 2.000000000000001800 ) ) ;
#31996 = line ( 'none', #31995, #31994 ) ;
#31997 = direction ( 'none', ( -0.3681245526846782500, 0.0000000000000000000, 0.9297764858882512400 ) ) ;
#31998 = vector ( 'none', #31997, 1000.000000000000100 ) ;
#31999 = cartesian_point ( 'none', ( -22.16737294876033100, 95.00000000000000000, 53.27192108935596300 ) ) ;
#32000 = circle ( 'none', #32007, 1.000000000000000900 ) ;
#32001 = line ( 'none', #31999, #31998 ) ;
#32002 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32003 = cartesian_point ( 'none', ( -23.37590909547709100, 95.00000000000000000, 59.04080685390395200 ) ) ;
#32004 = cartesian_point ( 'none', ( -22.44613260958883700, 95.00000000000000000, 59.40893140658862800 ) ) ;
#32005 = cartesian_point ( 'none', ( -42.49999999999999300, 10.00000000000000000, -26.00000000000000400 ) ) ;
#32006 = line ( 'none', #32005, #31960 ) ;
#32007 = axis2_placement_3d ( 'none', #32003, #32054, #32053 ) ;
#32008 = direction ( 'none', ( 0.4817536741017162100, -0.0000000000000000000, -0.8763066800438630300 ) ) ;
#32009 = plane ( 'none', #32090 ) ;
#32010 = cartesian_point ( 'none', ( -17.50000000000000400, 10.00000000000000000, -16.00000000000000000 ) ) ;
#32011 = edge_curve ( 'none', #30732, #32539, #33666, .t. ) ;
#32012 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32013 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32014 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.561424620410930800e-017, 2.000000000000001800 ) ) ;
#32015 = axis2_placement_3d ( 'none', #32014, #32013, #32012 ) ;
#32016 = vector ( 'none', #32008, 1000.000000000000100 ) ;
#32017 = cartesian_point ( 'none', ( -26.91670536020970100, 95.00000000000000000, 51.03705489692422500 ) ) ;
#32018 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#32019 = circle ( 'none', #32015, 71.00000000000000000 ) ;
#32020 = edge_curve ( 'none', #30290, #51305, #33715, .t. ) ;
#32021 = line ( 'none', #32017, #32016 ) ;
#32022 = cartesian_point ( 'none', ( -31.46766498550282500, 95.00000000000000000, 55.16372050868359600 ) ) ;
#32023 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32024 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32025 = axis2_placement_3d ( 'none', #32036, #32024, #32023 ) ;
#32026 = face_bound ( 'none', #22331, .t. ) ;
#32027 = face_bound ( 'none', #23241, .t. ) ;
#32028 = cartesian_point ( 'none', ( -17.50000000000000000, 10.00000000000000000, -26.00000000000000400 ) ) ;
#32029 = cartesian_point ( 'none', ( -42.49999999999999300, 10.00000000000000000, 42.50000000000000000 ) ) ;
#32030 = plane ( 'none', #32038 ) ;
#32031 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32032 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#32033 = cartesian_point ( 'none', ( -37.50000000000000000, 0.9999999999999991100, 37.50000000000000700 ) ) ;
#32034 = axis2_placement_3d ( 'none', #32033, #32032, #32031 ) ;
#32035 = circle ( 'none', #32034, 4.999999999999997300 ) ;
#32036 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32037 = cartesian_point ( 'none', ( -22.16737294876033100, 95.00000000000000000, 53.27192108935596300 ) ) ;
#32038 = axis2_placement_3d ( 'none', #32029, #32073, #32072 ) ;
#32039 = face_bound ( 'none', #22286, .t. ) ;
#32040 = direction ( 'none', ( 0.3681245526846783600, -0.0000000000000000000, -0.9297764858882512400 ) ) ;
#32041 = cartesian_point ( 'none', ( -24.30568558136534200, 95.00000000000000000, 58.67268230121926800 ) ) ;
#32042 = cartesian_point ( 'none', ( -8.222756119860552100, 95.00000000000000000, 57.11108720549185600 ) ) ;
#32043 = cartesian_point ( 'none', ( -6.238526717231621000, 95.00000000000000000, 57.36175367262045200 ) ) ;
#32044 = advanced_face ( 'none', ( #33718 ), #33719, .t. ) ;
#32045 = vector ( 'none', #32040, 1000.000000000000000 ) ;
#32046 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32047 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32048 = cartesian_point ( 'none', ( -30.59135830545896400, 95.00000000000000000, 55.64547418278530700 ) ) ;
#32049 = circle ( 'none', #32025, 57.69999999999999600 ) ;
#32050 = cartesian_point ( 'none', ( -28.66931872029742900, 95.00000000000000000, 50.07354754872080300 ) ) ;
#32051 = cartesian_point ( 'none', ( -20.30781997698382600, 95.00000000000000000, 54.00817019472531700 ) ) ;
#32052 = line ( 'none', #32051, #32045 ) ;
#32053 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32054 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32055 = cartesian_point ( 'none', ( -29.71505162541510000, 95.00000000000000000, 56.12722785688702500 ) ) ;
#32056 = axis2_placement_3d ( 'none', #32048, #32047, #32046 ) ;
#32057 = cartesian_point ( 'none', ( -0.9999999999999792400, 95.00000000000000000, 63.50000000000000000 ) ) ;
#32058 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32059 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#32060 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000200, -35.49999999999999300 ) ) ;
#32061 = circle ( 'none', #32101, 1.000000000000000900 ) ;
#32062 = cartesian_point ( 'none', ( -6.966545630018828200, 95.00000000000000000, 63.12461676703363600 ) ) ;
#32063 = oriented_edge ( 'none', *, *, #31977, .t. ) ;
#32064 = cartesian_point ( 'none', ( 26.91670536020974300, 95.00000000000000000, 51.03705489692421100 ) ) ;
#32065 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#32066 = vector ( 'none', #32065, 1000.000000000000000 ) ;
#32067 = cartesian_point ( 'none', ( -13.37866814141727700, 95.00000000000000000, 56.12754438563855800 ) ) ;
#32068 = direction ( 'none', ( -3.469446951953613700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32069 = vector ( 'none', #32068, 1000.000000000000000 ) ;
#32070 = cartesian_point ( 'none', ( -17.50000000000002500, 10.00000000000000000, 42.50000000000000700 ) ) ;
#32071 = line ( 'none', #32070, #32069 ) ;
#32072 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#32073 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32074 = circle ( 'none', #32083, 1.649999999999991700 ) ;
#32075 = circle ( 'none', #32123, 57.69999999999999600 ) ;
#32076 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#32077 = line ( 'none', #32076, #32066 ) ;
#32078 = oriented_edge ( 'none', *, *, #1522, .f. ) ;
#32079 = oriented_edge ( 'none', *, *, #31850, .t. ) ;
#32080 = oriented_edge ( 'none', *, *, #24931, .f. ) ;
#32081 = cartesian_point ( 'none', ( -14.82322467383964700, 95.00000000000000000, 61.75372061883292900 ) ) ;
#32082 = face_outer_bound ( 'none', #23503, .t. ) ;
#32083 = axis2_placement_3d ( 'none', #32060, #32059, #32058 ) ;
#32084 = face_bound ( 'none', #23830, .t. ) ;
#32085 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#32086 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32087 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32088 = face_bound ( 'none', #22293, .t. ) ;
#32089 = cartesian_point ( 'none', ( -42.50000000000000700, 0.9999999999999991100, -37.50000000000000700 ) ) ;
#32090 = axis2_placement_3d ( 'none', #32087, #32086, #32085 ) ;
#32091 = face_outer_bound ( 'none', #23162, .t. ) ;
#32092 = cartesian_point ( 'none', ( 1.000000000000025100, 95.00000000000000000, 63.50000000000000000 ) ) ;
#32093 = direction ( 'none', ( -0.1253332335643042300, 0.0000000000000000000, 0.9921147013144777600 ) ) ;
#32094 = vector ( 'none', #32093, 1000.000000000000200 ) ;
#32095 = cartesian_point ( 'none', ( -8.222756119860552100, 95.00000000000000000, 57.11108720549185600 ) ) ;
#32096 = line ( 'none', #32095, #32094 ) ;
#32097 = face_outer_bound ( 'none', #1333, .t. ) ;
#32098 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32099 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32100 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32101 = axis2_placement_3d ( 'none', #32107, #32100, #32099 ) ;
#32102 = cartesian_point ( 'none', ( -13.37866814141724900, 95.00000000000000000, 56.12754438563856500 ) ) ;
#32103 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32104 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32105 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32106 = line ( 'none', #32150, #32144 ) ;
#32107 = cartesian_point ( 'none', ( -15.79180783496828000, 95.00000000000000000, 61.50503073166807900 ) ) ;
#32108 = axis2_placement_3d ( 'none', #32098, #32155, #32153 ) ;
#32109 = axis2_placement_3d ( 'none', #32105, #32104, #32103 ) ;
#32110 = cartesian_point ( 'none', ( 2.966666666666652600, -11.00000000000000400, -8.862320849399351300 ) ) ;
#32111 = cartesian_point ( 'none', ( 13.37866814141728800, 95.00000000000000000, 56.12754438563852200 ) ) ;
#32112 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32113 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32114 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32116 = oriented_edge ( 'none', *, *, #31850, .f. ) ;
#32115 = axis2_placement_3d ( 'none', #32114, #32113, #32112 ) ;
#32117 = circle ( 'none', #32115, 57.70000000000000300 ) ;
#32118 = circle ( 'none', #32109, 62.50000000000000000 ) ;
#32119 = cartesian_point ( 'none', ( -16.76039099609690900, 95.00000000000000000, 61.25634084450322100 ) ) ;
#32120 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32121 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32122 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32123 = axis2_placement_3d ( 'none', #32122, #32121, #32120 ) ;
#32124 = line ( 'none', #32102, #32157 ) ;
#32125 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32126 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32127 = cartesian_point ( 'none', ( -37.50000000000000000, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#32128 = cartesian_point ( 'none', ( -28.66931872029707800, 95.00000000000000000, -50.07354754872101000 ) ) ;
#32129 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32130 = vector ( 'none', #32129, 1000.000000000000000 ) ;
#32131 = cartesian_point ( 'none', ( 55.50000000000000000, -7.856976215510927900e-017, -500000.0000000000600 ) ) ;
#32132 = line ( 'none', #32131, #32130 ) ;
#32133 = axis2_placement_3d ( 'none', #32127, #32126, #32125 ) ;
#32134 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32135 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32136 = line ( 'none', #32147, #32137 ) ;
#32137 = vector ( 'none', #32146, 1000.000000000000000 ) ;
#32138 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32139 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32140 = axis2_placement_3d ( 'none', #32142, #32135, #32134 ) ;
#32141 = circle ( 'none', #32145, 57.70000000000000300 ) ;
#32142 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32143 = direction ( 'none', ( -0.2486898871648546000, 0.0000000000000000000, 0.9685831611286310800 ) ) ;
#32144 = vector ( 'none', #32143, 1000.000000000000100 ) ;
#32145 = axis2_placement_3d ( 'none', #32154, #32139, #32138 ) ;
#32146 = direction ( 'none', ( 0.6845471059286896100, 0.0000000000000000000, 0.7289686274214106600 ) ) ;
#32147 = cartesian_point ( 'none', ( 38.76346698850254300, 95.00000000000000000, 42.73971954787810300 ) ) ;
#32148 = cartesian_point ( 'none', ( 15.31583446367455400, 95.00000000000000000, 55.63016461130884200 ) ) ;
#32149 = cartesian_point ( 'none', ( -8.950775032647785100, 95.00000000000000000, 62.87395029990502600 ) ) ;
#32150 = cartesian_point ( 'none', ( -15.31583446367451500, 95.00000000000000000, 55.63016461130885700 ) ) ;
#32151 = circle ( 'none', #32140, 62.50000000000000000 ) ;
#32152 = circle ( 'none', #32133, 4.000000000000003600 ) ;
#32153 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32154 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32155 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32156 = direction ( 'none', ( 0.2486898871648557400, -0.0000000000000000000, -0.9685831611286308500 ) ) ;
#32157 = vector ( 'none', #32156, 1000.000000000000000 ) ;
#32158 = cylindrical_surface ( 'none', #32108, 62.50000000000000000 ) ;
#32159 = plane ( 'none', #32189 ) ;
#32160 = circle ( 'none', #32195, 1.649999999999991700 ) ;
#32161 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32162 = edge_loop ( 'none', ( #32079, #33174, #31804, #32822 ) ) ;
#32163 = cartesian_point ( 'none', ( 6.966545630018875300, 95.00000000000000000, 63.12461676703363600 ) ) ;
#32164 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32165 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32166 = cartesian_point ( 'none', ( 7.958660331333352800, 95.00000000000000000, 62.99928353346933800 ) ) ;
#32167 = axis2_placement_3d ( 'none', #32166, #32165, #32164 ) ;
#32168 = circle ( 'none', #32167, 1.000000000000000900 ) ;
#32169 = cartesian_point ( 'none', ( 2.081668171172168500e-014, 95.00000000000000000, 63.50000000000000000 ) ) ;
#32170 = cartesian_point ( 'none', ( -0.9999999999999756900, 95.00000000000000000, 57.69133383793444400 ) ) ;
#32171 = cartesian_point ( 'none', ( -17.99999999999998200, 47.00000000000000000, 30.19999999999999200 ) ) ;
#32172 = cartesian_point ( 'none', ( 6.238526717231641400, 95.00000000000000000, 57.36175367262045200 ) ) ;
#32173 = circle ( 'none', #32190, 1.000000000000000900 ) ;
#32174 = cartesian_point ( 'none', ( 1.000000000000022600, 95.00000000000000000, 57.69133383793443000 ) ) ;
#32175 = face_outer_bound ( 'none', #20460, .t. ) ;
#32176 = direction ( 'none', ( 1.493220153798561600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32177 = vector ( 'none', #32176, 1000.000000000000000 ) ;
#32178 = cartesian_point ( 'none', ( 8.222756119860593000, 95.00000000000000000, 57.11108720549183500 ) ) ;
#32179 = cartesian_point ( 'none', ( 14.82322467383968100, 95.00000000000000000, 61.75372061883288700 ) ) ;
#32180 = cartesian_point ( 'none', ( -0.9999999999999756900, 95.00000000000000000, 57.69133383793444400 ) ) ;
#32181 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#32182 = vector ( 'none', #32181, 1000.000000000000000 ) ;
#32183 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#32184 = line ( 'none', #32183, #32182 ) ;
#32185 = edge_curve ( 'none', #33911, #32422, #33706, .t. ) ;
#32186 = line ( 'none', #32180, #32177 ) ;
#32187 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32188 = line ( 'none', #32224, #32223 ) ;
#32189 = axis2_placement_3d ( 'none', #32171, #32217, #32216 ) ;
#32190 = axis2_placement_3d ( 'none', #32169, #32187, #32161 ) ;
#32191 = cylindrical_surface ( 'none', #32203, 62.50000000000000000 ) ;
#32192 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32193 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32194 = cartesian_point ( 'none', ( -35.50000000000000000, 0.0000000000000000000, -35.49999999999999300 ) ) ;
#32195 = axis2_placement_3d ( 'none', #32194, #32193, #32192 ) ;
#32196 = face_outer_bound ( 'none', #23019, .t. ) ;
#32197 = direction ( 'none', ( -0.4999999999999901200, -0.8660254037844442600, 0.0000000000000000000 ) ) ;
#32198 = direction ( 'none', ( -0.8660254037844443700, 0.4999999999999901700, 0.0000000000000000000 ) ) ;
#32199 = cartesian_point ( 'none', ( 8.426279441628718600, 7.982606157515481200, -15.32287565553230200 ) ) ;
#32200 = axis2_placement_3d ( 'none', #32199, #32198, #32197 ) ;
#32201 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32202 = plane ( 'none', #32200 ) ;
#32203 = axis2_placement_3d ( 'none', #32214, #32206, #32201 ) ;
#32204 = direction ( 'none', ( -4.479660461395679400e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32205 = vector ( 'none', #32204, 1000.000000000000000 ) ;
#32206 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32207 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32208 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32209 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32210 = cartesian_point ( 'none', ( 1.000000000000022600, 95.00000000000000000, 57.69133383793443700 ) ) ;
#32211 = line ( 'none', #32210, #32205 ) ;
#32212 = cylindrical_surface ( 'none', #32247, 62.50000000000000000 ) ;
#32213 = cartesian_point ( 'none', ( 8.592946108295432600, 7.116580753731044600, -14.00000000000000000 ) ) ;
#32214 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32215 = circle ( 'none', #32221, 57.69999999999998900 ) ;
#32216 = direction ( 'none', ( 3.305209758587623400e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32217 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 3.305209758587623400e-015 ) ) ;
#32218 = cartesian_point ( 'none', ( 8.950775032647831300, 95.00000000000000000, 62.87395029990502600 ) ) ;
#32219 = face_outer_bound ( 'none', #22193, .t. ) ;
#32220 = face_outer_bound ( 'none', #35239, .t. ) ;
#32221 = axis2_placement_3d ( 'none', #32209, #32208, #32207 ) ;
#32222 = direction ( 'none', ( 0.1253332335643048400, 0.0000000000000000000, 0.9921147013144777600 ) ) ;
#32223 = vector ( 'none', #32222, 1000.000000000000000 ) ;
#32224 = cartesian_point ( 'none', ( 6.238526717231641400, 95.00000000000000000, 57.36175367262045200 ) ) ;
#32225 = oriented_edge ( 'none', *, *, #1452, .f. ) ;
#32226 = oriented_edge ( 'none', *, *, #1509, .f. ) ;
#32227 = circle ( 'none', #32284, 62.50000000000000000 ) ;
#32228 = conical_surface ( 'none', #32270, 71.00000000000000000, 0.7853981633974482800 ) ;
#32229 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32230 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32231 = cartesian_point ( 'none', ( 15.79180783496831500, 95.00000000000000000, 61.50503073166804300 ) ) ;
#32232 = axis2_placement_3d ( 'none', #32231, #32230, #32229 ) ;
#32233 = cartesian_point ( 'none', ( 22.44613260958889400, 95.00000000000000000, 59.40893140658863600 ) ) ;
#32234 = circle ( 'none', #32232, 0.9999999999999940000 ) ;
#32235 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32236 = vector ( 'none', #32235, 1000.000000000000000 ) ;
#32237 = cartesian_point ( 'none', ( -42.49999999999999300, 10.00000000000000000, -16.00000000000000000 ) ) ;
#32238 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32239 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32240 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32241 = axis2_placement_3d ( 'none', #32240, #32239, #32238 ) ;
#32242 = line ( 'none', #32237, #32236 ) ;
#32243 = circle ( 'none', #32286, 57.69999999999998200 ) ;
#32244 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32245 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32246 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32247 = axis2_placement_3d ( 'none', #32246, #32245, #32244 ) ;
#32248 = circle ( 'none', #32241, 62.50000000000000000 ) ;
#32249 = cartesian_point ( 'none', ( 20.30781997698388300, 95.00000000000000000, 54.00817019472533100 ) ) ;
#32250 = line ( 'none', #32254, #32253 ) ;
#32251 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32252 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32253 = vector ( 'none', #32316, 1000.000000000000000 ) ;
#32254 = cartesian_point ( 'none', ( 8.222756119860594700, 95.00000000000000000, 57.11108720549184200 ) ) ;
#32255 = cartesian_point ( 'none', ( 29.71505162541513900, 95.00000000000000000, 56.12722785688701100 ) ) ;
#32256 = direction ( 'none', ( -0.3681245526846788600, -0.0000000000000000000, -0.9297764858882509000 ) ) ;
#32257 = vector ( 'none', #32256, 1000.000000000000100 ) ;
#32258 = cartesian_point ( 'none', ( 22.16737294876038400, 95.00000000000000000, 53.27192108935597000 ) ) ;
#32259 = line ( 'none', #32258, #32257 ) ;
#32260 = cartesian_point ( 'none', ( 28.66931872029746500, 95.00000000000000000, 50.07354754872077500 ) ) ;
#32261 = direction ( 'none', ( -0.2486898871648554300, -0.0000000000000000000, -0.9685831611286308500 ) ) ;
#32262 = vector ( 'none', #32261, 1000.000000000000200 ) ;
#32263 = cartesian_point ( 'none', ( 31.46766498550287100, 95.00000000000000000, 55.16372050868358200 ) ) ;
#32264 = cartesian_point ( 'none', ( 44.19770985389325100, 95.00000000000000000, 45.60496073533084200 ) ) ;
#32265 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32266 = direction ( 'none', ( 0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#32267 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.561424620410930800e-017, 2.000000000000001800 ) ) ;
#32268 = axis2_placement_3d ( 'none', #32252, #32251, #32304 ) ;
#32269 = line ( 'none', #32279, #32262 ) ;
#32270 = axis2_placement_3d ( 'none', #32267, #32266, #32265 ) ;
#32271 = cartesian_point ( 'none', ( 23.37590909547714800, 95.00000000000000000, 59.04080685390396600 ) ) ;
#32272 = direction ( 'none', ( 0.2486898871648554300, 0.0000000000000000000, 0.9685831611286308500 ) ) ;
#32273 = vector ( 'none', #32272, 1000.000000000000200 ) ;
#32274 = cartesian_point ( 'none', ( 13.37866814141728800, 95.00000000000000000, 56.12754438563852200 ) ) ;
#32275 = cartesian_point ( 'none', ( 16.76039099609694500, 95.00000000000000000, 61.25634084450317800 ) ) ;
#32276 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32277 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32278 = line ( 'none', #32274, #32273 ) ;
#32279 = cartesian_point ( 'none', ( 15.31583446367454600, 95.00000000000000000, 55.63016461130880700 ) ) ;
#32280 = face_outer_bound ( 'none', #20249, .t. ) ;
#32281 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32282 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32283 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32284 = axis2_placement_3d ( 'none', #32283, #32282, #32281 ) ;
#32285 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32286 = axis2_placement_3d ( 'none', #32285, #32277, #32276 ) ;
#32287 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32288 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#32289 = axis2_placement_3d ( 'none', #32303, #32288, #32287 ) ;
#32290 = cartesian_point ( 'none', ( 24.30568558136540200, 95.00000000000000000, 58.67268230121928200 ) ) ;
#32291 = cartesian_point ( 'none', ( 30.59135830545900300, 95.00000000000000000, 55.64547418278529300 ) ) ;
#32292 = axis2_placement_3d ( 'none', #32271, #32344, #32343 ) ;
#32293 = cartesian_point ( 'none', ( -37.50000000000001400, 0.9999999999999991100, -42.50000000000000000 ) ) ;
#32294 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32295 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32296 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32297 = axis2_placement_3d ( 'none', #32296, #32295, #32294 ) ;
#32298 = circle ( 'none', #32289, 4.999999999999997300 ) ;
#32299 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32300 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32301 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32302 = axis2_placement_3d ( 'none', #32301, #32300, #32299 ) ;
#32303 = cartesian_point ( 'none', ( 37.50000000000000700, 0.9999999999999991100, -37.50000000000000000 ) ) ;
#32304 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32305 = vertex_point ( 'none', #33720 ) ;
#32306 = circle ( 'none', #32297, 57.69999999999999600 ) ;
#32307 = cartesian_point ( 'none', ( -37.50000000000001400, 0.0000000000000000000, -41.49999999999998600 ) ) ;
#32308 = cylindrical_surface ( 'none', #32268, 62.50000000000000000 ) ;
#32309 = direction ( 'none', ( 0.4817536741017166600, 0.0000000000000000000, 0.8763066800438628100 ) ) ;
#32310 = vector ( 'none', #32309, 1000.000000000000000 ) ;
#32311 = cartesian_point ( 'none', ( 26.91670536020974300, 95.00000000000000000, 51.03705489692421100 ) ) ;
#32312 = line ( 'none', #32311, #32310 ) ;
#32313 = face_outer_bound ( 'none', #24355, .t. ) ;
#32314 = circle ( 'none', #32302, 62.50000000000000000 ) ;
#32315 = cartesian_point ( 'none', ( 22.16737294876038100, 95.00000000000000000, 53.27192108935596300 ) ) ;
#32316 = direction ( 'none', ( -0.1253332335643048400, -0.0000000000000000000, -0.9921147013144777600 ) ) ;
#32317 = cartesian_point ( 'none', ( 37.32436352057211300, 95.00000000000000000, 51.37257914280910100 ) ) ;
#32318 = cylindrical_surface ( 'none', #32369, 71.00000000000000000 ) ;
#32319 = face_outer_bound ( 'none', #24787, .t. ) ;
#32320 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32321 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32322 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32323 = axis2_placement_3d ( 'none', #32322, #32321, #32320 ) ;
#32324 = circle ( 'none', #32364, 4.999999999999997300 ) ;
#32325 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32326 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32327 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32328 = axis2_placement_3d ( 'none', #32327, #32326, #32325 ) ;
#32329 = cartesian_point ( 'none', ( 34.71913220939460100, 95.00000000000000000, 46.08548425075489500 ) ) ;
#32330 = axis2_placement_3d ( 'none', #32317, #32380, #32379 ) ;
#32331 = circle ( 'none', #32330, 1.000000000000000900 ) ;
#32332 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32333 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32334 = axis2_placement_3d ( 'none', #32291, #32333, #32332 ) ;
#32335 = direction ( 'none', ( 0.3681245526846787500, 0.0000000000000000000, 0.9297764858882510100 ) ) ;
#32336 = circle ( 'none', #32334, 1.000000000000000900 ) ;
#32337 = circle ( 'none', #32328, 57.69999999999998900 ) ;
#32338 = circle ( 'none', #32323, 57.70000000000001700 ) ;
#32339 = vector ( 'none', #32335, 1000.000000000000100 ) ;
#32340 = cartesian_point ( 'none', ( 20.30781997698388300, 95.00000000000000000, 54.00817019472533100 ) ) ;
#32341 = line ( 'none', #32340, #32339 ) ;
#32342 = vertex_point ( 'none', #33710 ) ;
#32343 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32344 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32345 = cartesian_point ( 'none', ( -28.99999999999998900, -6.000000000000000000, -30.00000000000000000 ) ) ;
#32346 = cartesian_point ( 'none', ( 38.76346698850254300, 95.00000000000000000, 42.73971954787810300 ) ) ;
#32347 = circle ( 'none', #32292, 1.000000000000000900 ) ;
#32348 = cartesian_point ( 'none', ( -28.99999999999998900, -6.000000000000000000, -28.99999999999999600 ) ) ;
#32349 = face_outer_bound ( 'none', #22736, .t. ) ;
#32350 = axis2_placement_3d ( 'none', #32410, #32409, #32402 ) ;
#32351 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32352 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#32353 = circle ( 'none', #32387, 1.000000000000000900 ) ;
#32354 = plane ( 'none', #32350 ) ;
#32355 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32356 = vector ( 'none', #32355, 1000.000000000000000 ) ;
#32357 = cartesian_point ( 'none', ( 30.00000000000001400, -1.000000000000000000, -30.00000000000000000 ) ) ;
#32358 = cartesian_point ( 'none', ( -37.50000000000001400, 0.9999999999999991100, -37.50000000000000700 ) ) ;
#32359 = cartesian_point ( 'none', ( 36.51534652619716300, 95.00000000000000000, 51.96036439510157100 ) ) ;
#32360 = circle ( 'none', #32395, 57.70000000000000300 ) ;
#32361 = cartesian_point ( 'none', ( 42.73977259905042600, 95.00000000000000000, 46.97405494718821500 ) ) ;
#32362 = line ( 'none', #32357, #32356 ) ;
#32363 = cartesian_point ( 'none', ( 38.13338051494705600, 95.00000000000000000, 50.78479389051662500 ) ) ;
#32364 = axis2_placement_3d ( 'none', #32377, #32352, #32351 ) ;
#32365 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32366 = direction ( 'none', ( -0.5877852522924739100, -0.0000000000000000000, -0.8090169943749467900 ) ) ;
#32367 = vector ( 'none', #32366, 1000.000000000000100 ) ;
#32368 = cartesian_point ( 'none', ( 34.71913220939460100, 95.00000000000000000, 46.08548425075489500 ) ) ;
#32369 = axis2_placement_3d ( 'none', #32376, #32370, #32365 ) ;
#32370 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32371 = direction ( 'none', ( 0.5877852522924752500, 0.0000000000000000000, 0.8090169943749459000 ) ) ;
#32372 = vector ( 'none', #32371, 999.9999999999998900 ) ;
#32373 = cartesian_point ( 'none', ( 33.10109822064470100, 95.00000000000000000, 47.26105475533984200 ) ) ;
#32374 = oriented_edge ( 'none', *, *, #34464, .f. ) ;
#32375 = line ( 'none', #32373, #32372 ) ;
#32376 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.443458462561286400e-016, 37.78676648464435300 ) ) ;
#32377 = cartesian_point ( 'none', ( -37.50000000000001400, 0.9999999999999991100, -37.50000000000000700 ) ) ;
#32378 = cartesian_point ( 'none', ( 57.88229712315738600, 95.00000000000000000, 26.13215796191592900 ) ) ;
#32379 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32380 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32381 = line ( 'none', #32368, #32367 ) ;
#32382 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32383 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32384 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32385 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32386 = cartesian_point ( 'none', ( 43.46874122647184200, 95.00000000000000000, 46.28950784125953500 ) ) ;
#32387 = axis2_placement_3d ( 'none', #32386, #32385, #32384 ) ;
#32388 = axis2_placement_3d ( 'none', #31586, #32901, #32913 ) ;
#32389 = cartesian_point ( 'none', ( 40.22140424334536100, 95.00000000000000000, 41.37062533602072300 ) ) ;
#32390 = cartesian_point ( 'none', ( 48.29016692651403300, 95.00000000000000000, 41.24693659181747300 ) ) ;
#32391 = cartesian_point ( 'none', ( 49.56501490601141300, 95.00000000000000000, 39.70591010626588300 ) ) ;
#32392 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32393 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32394 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32395 = axis2_placement_3d ( 'none', #32394, #32393, #32392 ) ;
#32396 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32397 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32398 = face_outer_bound ( 'none', #29432, .t. ) ;
#32399 = axis2_placement_3d ( 'none', #32358, #32397, #32396 ) ;
#32400 = circle ( 'none', #32388, 2.499999999999998700 ) ;
#32401 = toroidal_surface ( 'none', #32399, 4.000000000000000000, 1.000000000000000000 ) ;
#32402 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#32403 = cartesian_point ( 'none', ( 43.81451272577890400, 95.00000000000000000, 37.54435343167543200 ) ) ;
#32404 = cartesian_point ( 'none', ( 54.15065006435703800, 95.00000000000000000, 33.18067355566413600 ) ) ;
#32405 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32406 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32407 = axis2_placement_3d ( 'none', #32348, #32406, #32405 ) ;
#32408 = circle ( 'none', #32407, 1.000000000000000900 ) ;
#32409 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32410 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32411 = circle ( 'none', #32432, 57.69999999999998900 ) ;
#32412 = axis2_placement_3d ( 'none', #32427, #32467, #32466 ) ;
#32413 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32414 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32415 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32416 = axis2_placement_3d ( 'none', #32415, #32414, #32413 ) ;
#32417 = circle ( 'none', #32416, 57.70000000000000300 ) ;
#32418 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32419 = circle ( 'none', #32463, 55.50000000000000000 ) ;
#32420 = cartesian_point ( 'none', ( 49.24623101380646500, 95.00000000000000000, 30.06823458294160600 ) ) ;
#32421 = cartesian_point ( 'none', ( 48.17457742384848300, 95.00000000000000000, 31.75689043394564600 ) ) ;
#32422 = vertex_point ( 'none', #33721 ) ;
#32423 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32424 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32425 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32426 = axis2_placement_3d ( 'none', #32431, #32425, #32424 ) ;
#32427 = cartesian_point ( 'none', ( 53.61482326937804300, 95.00000000000000000, 34.02500148116615000 ) ) ;
#32428 = cartesian_point ( 'none', ( 52.62645884097649700, 95.00000000000000000, 23.65894819849365800 ) ) ;
#32429 = circle ( 'none', #32412, 1.000000000000000900 ) ;
#32430 = cartesian_point ( 'none', ( 57.64028368846625500, 95.00000000000000000, -2.624442095594904600 ) ) ;
#32431 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32432 = axis2_placement_3d ( 'none', #32423, #32418, #32473 ) ;
#32433 = direction ( 'none', ( -0.6845471059286897300, -0.0000000000000000000, -0.7289686274214105500 ) ) ;
#32434 = vector ( 'none', #32433, 1000.000000000000000 ) ;
#32435 = cartesian_point ( 'none', ( 40.22140424334536100, 95.00000000000000000, 41.37062533602072300 ) ) ;
#32436 = line ( 'none', #32435, #32434 ) ;
#32437 = cartesian_point ( 'none', ( 33.10109822064470100, 95.00000000000000000, 47.26105475533984200 ) ) ;
#32438 = cartesian_point ( 'none', ( 53.07899647439904800, 95.00000000000000000, 34.86932940666817200 ) ) ;
#32439 = circle ( 'none', #32426, 62.50000000000000000 ) ;
#32440 = face_outer_bound ( 'none', #21201, .t. ) ;
#32441 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32442 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32443 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32444 = face_outer_bound ( 'none', #24907, .t. ) ;
#32445 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32446 = cartesian_point ( 'none', ( 8.694992273946206600e-015, 71.00000000000000000, 0.5000000000000006700 ) ) ;
#32447 = cylindrical_surface ( 'none', #32465, 1.000000000000000900 ) ;
#32448 = axis2_placement_3d ( 'none', #32443, #32442, #32492 ) ;
#32449 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -2.758885748853108400e-018 ) ) ;
#32450 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32451 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.009647470640308000e-017, 0.0000000000000000000 ) ) ;
#32452 = axis2_placement_3d ( 'none', #32451, #32450, #32449 ) ;
#32453 = circle ( 'none', #32452, 66.50000000000000000 ) ;
#32454 = face_outer_bound ( 'none', #22413, .t. ) ;
#32455 = cylindrical_surface ( 'none', #32487, 66.50000000000000000 ) ;
#32456 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32457 = vector ( 'none', #32456, 1000.000000000000000 ) ;
#32458 = plane ( 'none', #32498 ) ;
#32459 = cartesian_point ( 'none', ( -29.99999999999999300, -1.000000000000000000, -31.00000000000000000 ) ) ;
#32460 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32461 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32462 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.856976215510927900e-017, 13.94522678755358300 ) ) ;
#32463 = axis2_placement_3d ( 'none', #32462, #32461, #32460 ) ;
#32464 = cartesian_point ( 'none', ( 0.0000000000000000000, -66.50000000000000000, -1.834659022987317000e-016 ) ) ;
#32465 = axis2_placement_3d ( 'none', #32459, #32445, #32441 ) ;
#32466 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32467 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32468 = cartesian_point ( 'none', ( -30.00000000000000400, -6.000000000000000000, 28.99999999999999600 ) ) ;
#32469 = face_outer_bound ( 'none', #23562, .t. ) ;
#32470 = cartesian_point ( 'none', ( 8.143901214329900000e-015, 66.50000000000000000, 37.78676648464435300 ) ) ;
#32471 = line ( 'none', #32470, #32457 ) ;
#32472 = face_outer_bound ( 'none', #24527, .t. ) ;
#32473 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32474 = axis2_placement_3d ( 'none', #32507, #32506, #32505 ) ;
#32475 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32476 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32477 = cartesian_point ( 'none', ( 48.92759091626272300, 95.00000000000000000, 40.47642334904168100 ) ) ;
#32478 = axis2_placement_3d ( 'none', #32477, #32476, #32475 ) ;
#32479 = circle ( 'none', #32478, 1.000000000000000900 ) ;
#32480 = line ( 'none', #32529, #32523 ) ;
#32481 = cartesian_point ( 'none', ( 8.664376103967522800e-015, 70.50000000000000000, 1.945014452941441100e-016 ) ) ;
#32482 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32483 = direction ( 'none', ( 0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#32484 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.630204596213753300e-017, -5.000000000000000900 ) ) ;
#32485 = axis2_placement_3d ( 'none', #32484, #32483, #32482 ) ;
#32486 = circle ( 'none', #32485, 66.50000000000000000 ) ;
#32487 = axis2_placement_3d ( 'none', #32527, #32526, #32525 ) ;
#32488 = direction ( 'none', ( -0.7705132427757917000, -0.0000000000000000000, -0.6374239897486867500 ) ) ;
#32489 = vector ( 'none', #32488, 1000.000000000000000 ) ;
#32490 = cartesian_point ( 'none', ( 45.08936070527627000, 95.00000000000000000, 36.00332694612386300 ) ) ;
#32491 = cartesian_point ( 'none', ( 0.0000000000000000000, -71.00000000000000000, 0.5000000000000002200 ) ) ;
#32492 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#32493 = line ( 'none', #32490, #32489 ) ;
#32494 = plane ( 'none', #32448 ) ;
#32495 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#32496 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32497 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32498 = axis2_placement_3d ( 'none', #32497, #32496, #32495 ) ;
#32499 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -2.758885748853108000e-018 ) ) ;
#32500 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32501 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.009647470640308000e-017, 0.0000000000000000000 ) ) ;
#32502 = axis2_placement_3d ( 'none', #32501, #32500, #32499 ) ;
#32503 = conical_surface ( 'none', #32502, 70.50000000000000000, 0.7853981633974482800 ) ;
#32504 = cartesian_point ( 'none', ( 55.50000000000000000, -7.856976215510927900e-017, 31.99999999999999300 ) ) ;
#32505 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.758885748853108400e-018 ) ) ;
#32506 = direction ( 'none', ( 0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#32507 = cartesian_point ( 'none', ( -4.554202067547083200e-013, -19.99999999999998900, 31.99999999999999300 ) ) ;
#32508 = line ( 'none', #32568, #32567 ) ;
#32509 = cartesian_point ( 'none', ( -30.00000000000000400, -6.000000000000000000, 30.00000000000000000 ) ) ;
#32510 = face_outer_bound ( 'none', #24821, .t. ) ;
#32511 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32512 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32513 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.856976215510927900e-017, 31.99999999999999300 ) ) ;
#32514 = face_outer_bound ( 'none', #24687, .t. ) ;
#32515 = plane ( 'none', #32474 ) ;
#32516 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#32517 = vector ( 'none', #32516, 1000.000000000000100 ) ;
#32518 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -34.71589725978748900 ) ) ;
#32519 = line ( 'none', #32518, #32517 ) ;
#32520 = axis2_placement_3d ( 'none', #32513, #32512, #32511 ) ;
#32521 = axis2_placement_3d ( 'none', #32565, #32564, #32552 ) ;
#32522 = direction ( 'none', ( 0.7705132427757900300, 0.0000000000000000000, 0.6374239897486887500 ) ) ;
#32523 = vector ( 'none', #32522, 1000.000000000000100 ) ;
#32524 = cartesian_point ( 'none', ( -55.50000000000000000, 6.718219973112699700e-015, 31.99999999999999300 ) ) ;
#32525 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32526 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32527 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.443458462561286400e-016, 37.78676648464435300 ) ) ;
#32528 = circle ( 'none', #32520, 55.50000000000000000 ) ;
#32529 = cartesian_point ( 'none', ( 43.81451272577890400, 95.00000000000000000, 37.54435343167543200 ) ) ;
#32530 = cartesian_point ( 'none', ( 45.08936070527627000, 95.00000000000000000, 36.00332694612386300 ) ) ;
#32531 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.054090626719731000e-018 ) ) ;
#32532 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32533 = axis2_placement_3d ( 'none', #32538, #32532, #32531 ) ;
#32534 = axis2_placement_3d ( 'none', #32540, #32591, #32590 ) ;
#32535 = cylindrical_surface ( 'none', #32589, 62.50000000000000000 ) ;
#32536 = circle ( 'none', #32534, 62.50000000000000000 ) ;
#32537 = direction ( 'none', ( 1.734723475976806800e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32538 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.147591758082963400e-017, 0.5000000000000004400 ) ) ;
#32539 = vertex_point ( 'none', #33705 ) ;
#32540 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32541 = cartesian_point ( 'none', ( 8.633759933988839000e-015, 70.50000000000000000, 1.945014452941441100e-016 ) ) ;
#32542 = plane ( 'none', #32547 ) ;
#32543 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32544 = vector ( 'none', #32543, 1000.000000000000000 ) ;
#32545 = cartesian_point ( 'none', ( -55.50000000000000000, 6.718219973112699700e-015, -500000.0000000000600 ) ) ;
#32546 = line ( 'none', #32545, #32544 ) ;
#32547 = axis2_placement_3d ( 'none', #32509, #32550, #32537 ) ;
#32548 = face_outer_bound ( 'none', #23317, .t. ) ;
#32549 = cartesian_point ( 'none', ( 0.0000000000000000000, -70.50000000000000000, -1.945014452941441100e-016 ) ) ;
#32550 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.734723475976806800e-016 ) ) ;
#32551 = circle ( 'none', #32533, 71.00000000000000000 ) ;
#32552 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32553 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32554 = vector ( 'none', #32553, 1000.000000000000000 ) ;
#32555 = cartesian_point ( 'none', ( 8.694992273946206600e-015, 71.00000000000000000, 37.78676648464435300 ) ) ;
#32556 = line ( 'none', #32555, #32554 ) ;
#32557 = line ( 'none', #32541, #32596 ) ;
#32558 = cylindrical_surface ( 'none', #32521, 55.50000000000000000 ) ;
#32559 = cartesian_point ( 'none', ( -55.50000000000000000, 6.718219973112699700e-015, 13.94522678755358300 ) ) ;
#32560 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865474600, 0.7071067811865475700 ) ) ;
#32561 = vector ( 'none', #32560, 1000.000000000000000 ) ;
#32562 = cartesian_point ( 'none', ( 0.0000000000000000000, -70.50000000000000000, -1.945014452941441100e-016 ) ) ;
#32563 = line ( 'none', #32562, #32561 ) ;
#32564 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32565 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.856976215510927900e-017, -500000.0000000000600 ) ) ;
#32566 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32567 = vector ( 'none', #32566, 1000.000000000000000 ) ;
#32568 = cartesian_point ( 'none', ( 0.0000000000000000000, -71.00000000000000000, 37.78676648464435300 ) ) ;
#32569 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32570 = direction ( 'none', ( -0.8443279255020165200, -0.0000000000000000000, -0.5358267949789943300 ) ) ;
#32571 = vector ( 'none', #32570, 1000.000000000000000 ) ;
#32572 = cartesian_point ( 'none', ( 49.24623101380646500, 95.00000000000000000, 30.06823458294161000 ) ) ;
#32573 = axis2_placement_3d ( 'none', #32614, #32613, #32612 ) ;
#32574 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32575 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32576 = axis2_placement_3d ( 'none', #32584, #32575, #32574 ) ;
#32577 = circle ( 'none', #32576, 1.000000000000004400 ) ;
#32578 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32579 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32580 = axis2_placement_3d ( 'none', #32581, #32583, #32579 ) ;
#32581 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32582 = cartesian_point ( 'none', ( 60.08307179036737000, 95.00000000000000000, 20.57363565910412000 ) ) ;
#32583 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32584 = cartesian_point ( 'none', ( 57.45651783159231500, 95.00000000000000000, 27.03698501438195500 ) ) ;
#32585 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32586 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32587 = line ( 'none', #32572, #32571 ) ;
#32588 = circle ( 'none', #32598, 57.69999999999999600 ) ;
#32589 = axis2_placement_3d ( 'none', #32586, #32585, #32592 ) ;
#32590 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32591 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32592 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32593 = face_outer_bound ( 'none', #24448, .t. ) ;
#32594 = cartesian_point ( 'none', ( 51.77490025784635500, 95.00000000000000000, 25.46860230342570100 ) ) ;
#32595 = direction ( 'none', ( 8.659560562354931600e-017, 0.7071067811865474600, 0.7071067811865475700 ) ) ;
#32596 = vector ( 'none', #32595, 1000.000000000000000 ) ;
#32597 = circle ( 'none', #32580, 57.69999999999999600 ) ;
#32598 = axis2_placement_3d ( 'none', #32569, #32578, #32625 ) ;
#32599 = axis2_placement_3d ( 'none', #32605, #32664, #32663 ) ;
#32600 = circle ( 'none', #32603, 2.499999999999998700 ) ;
#32601 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.30496480251722600 ) ) ;
#32602 = axis2_placement_3d ( 'none', #32601, #32658, #32657 ) ;
#32603 = axis2_placement_3d ( 'none', #32654, #32653, #32652 ) ;
#32604 = direction ( 'none', ( 0.9510565162951543100, 0.0000000000000000000, 0.3090169943749450100 ) ) ;
#32605 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.009647470640308000e-017, 0.0000000000000000000 ) ) ;
#32606 = vector ( 'none', #32604, 1000.000000000000100 ) ;
#32607 = cartesian_point ( 'none', ( 54.55870198595175700, 95.00000000000000000, 18.77865910037517600 ) ) ;
#32608 = line ( 'none', #32607, #32606 ) ;
#32609 = direction ( 'none', ( 0.8443279255020165200, 0.0000000000000000000, 0.5358267949789943300 ) ) ;
#32610 = vector ( 'none', #32609, 1000.000000000000000 ) ;
#32611 = cartesian_point ( 'none', ( 60.70110577911726300, 95.00000000000000000, 18.67152262651381300 ) ) ;
#32612 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32613 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32614 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32615 = line ( 'none', #32619, #32610 ) ;
#32616 = cartesian_point ( 'none', ( 57.03073854002723700, 95.00000000000000000, 27.94181206684797300 ) ) ;
#32617 = cartesian_point ( 'none', ( -29.99999999999999300, -6.000000000000000000, -28.99999999999999600 ) ) ;
#32618 = face_outer_bound ( 'none', #35249, .t. ) ;
#32619 = cartesian_point ( 'none', ( 48.17457742384848300, 95.00000000000000000, 31.75689043394564600 ) ) ;
#32620 = direction ( 'none', ( -0.9048270524660206900, -0.0000000000000000000, -0.4257792915650701600 ) ) ;
#32621 = vector ( 'none', #32620, 999.9999999999998900 ) ;
#32622 = cartesian_point ( 'none', ( 52.62645884097649000, 95.00000000000000000, 23.65894819849365800 ) ) ;
#32623 = circle ( 'none', #32573, 62.50000000000000000 ) ;
#32624 = line ( 'none', #32622, #32621 ) ;
#32625 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32626 = circle ( 'none', #32599, 70.50000000000000000 ) ;
#32627 = cartesian_point ( 'none', ( 54.55870198595175700, 95.00000000000000000, 18.77865910037517600 ) ) ;
#32628 = cartesian_point ( 'none', ( 55.50000000000000000, -7.856976215510927900e-017, 13.94522678755358300 ) ) ;
#32629 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32630 = vertex_point ( 'none', #33700 ) ;
#32631 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32632 = direction ( 'none', ( 1.632680918566406800e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32633 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.632680918566406800e-016 ) ) ;
#32634 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32635 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32636 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32637 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#32638 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32639 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32640 = plane ( 'none', #32641 ) ;
#32641 = axis2_placement_3d ( 'none', #32650, #32633, #32632 ) ;
#32642 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32643 = axis2_placement_3d ( 'none', #32642, #32631, #32629 ) ;
#32644 = circle ( 'none', #32643, 57.70000000000000300 ) ;
#32645 = face_outer_bound ( 'none', #25172, .t. ) ;
#32646 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32647 = direction ( 'none', ( 0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#32648 = axis2_placement_3d ( 'none', #32655, #32647, #32646 ) ;
#32649 = axis2_placement_3d ( 'none', #32639, #32638, #32637 ) ;
#32650 = cartesian_point ( 'none', ( 42.49999999999999300, 10.00000000000000000, -42.49999999999999300 ) ) ;
#32651 = axis2_placement_3d ( 'none', #32635, #32634, #32636 ) ;
#32652 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32653 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#32654 = cartesian_point ( 'none', ( 52.39453692895871500, 30.24999999999849000, -5.000000000000000900 ) ) ;
#32655 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.630204596213753300e-017, -5.000000000000000900 ) ) ;
#32656 = cylindrical_surface ( 'none', #32651, 62.50000000000000000 ) ;
#32657 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32658 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32659 = face_outer_bound ( 'none', #20169, .t. ) ;
#32660 = circle ( 'none', #32648, 66.50000000000000000 ) ;
#32661 = plane ( 'none', #32649 ) ;
#32662 = conical_surface ( 'none', #32602, 9.087251964823741100, 1.047197551196596700 ) ;
#32663 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -2.758885748853108000e-018 ) ) ;
#32664 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32665 = circle ( 'none', #32707, 57.70000000000000300 ) ;
#32666 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32667 = face_bound ( 'none', #25249, .t. ) ;
#32668 = axis2_placement_3d ( 'none', #32694, #32693, #32666 ) ;
#32669 = conical_surface ( 'none', #32717, 70.50000000000000000, 0.7853981633974482800 ) ;
#32670 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.054090626719731000e-018 ) ) ;
#32671 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32672 = axis2_placement_3d ( 'none', #32680, #32671, #32670 ) ;
#32673 = circle ( 'none', #32674, 70.50000000000000000 ) ;
#32674 = axis2_placement_3d ( 'none', #32724, #32723, #32722 ) ;
#32675 = oriented_edge ( 'none', *, *, #1411, .f. ) ;
#32676 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32677 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32678 = axis2_placement_3d ( 'none', #32690, #32677, #32676 ) ;
#32679 = circle ( 'none', #32678, 55.50000000000000000 ) ;
#32680 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.147591758082963400e-017, 0.5000000000000004400 ) ) ;
#32681 = circle ( 'none', #32672, 71.00000000000000000 ) ;
#32682 = face_outer_bound ( 'none', #25009, .t. ) ;
#32683 = cylindrical_surface ( 'none', #32668, 62.50000000000000000 ) ;
#32684 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32685 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32686 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.856976215510927900e-017, 13.94522678755358300 ) ) ;
#32687 = axis2_placement_3d ( 'none', #32686, #32685, #32684 ) ;
#32688 = circle ( 'none', #32687, 55.50000000000000000 ) ;
#32689 = circle ( 'none', #32721, 66.50000000000000000 ) ;
#32690 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.856976215510927900e-017, 31.99999999999999300 ) ) ;
#32691 = face_outer_bound ( 'none', #25018, .t. ) ;
#32692 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.009647470640308000e-017, 0.0000000000000000000 ) ) ;
#32693 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32694 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32695 = cylindrical_surface ( 'none', #32738, 55.50000000000000000 ) ;
#32696 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32697 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32698 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32699 = circle ( 'none', #32709, 1.000000000000000900 ) ;
#32700 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -2.758885748853108400e-018 ) ) ;
#32701 = direction ( 'none', ( 0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32702 = cartesian_point ( 'none', ( -1.605356228810347700e-012, -70.50000000000000000, 1.567925387343839500e-016 ) ) ;
#32703 = axis2_placement_3d ( 'none', #32702, #32701, #32700 ) ;
#32704 = plane ( 'none', #32703 ) ;
#32705 = cartesian_point ( 'none', ( 62.56262173585748300, 95.00000000000000000, 10.91642622546460500 ) ) ;
#32706 = line ( 'none', #32753, #32752 ) ;
#32707 = axis2_placement_3d ( 'none', #32698, #32697, #32696 ) ;
#32708 = cartesian_point ( 'none', ( 56.85684302112134200, 95.00000000000000000, 9.827990724027170400 ) ) ;
#32709 = axis2_placement_3d ( 'none', #32757, #32756, #32755 ) ;
#32710 = direction ( 'none', ( -0.9510565162951545300, -0.0000000000000000000, -0.3090169943749441200 ) ) ;
#32711 = vector ( 'none', #32710, 1000.000000000000200 ) ;
#32712 = cartesian_point ( 'none', ( 55.17673597470164300, 95.00000000000000000, 16.87654606778487200 ) ) ;
#32713 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32714 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -2.758885748853108000e-018 ) ) ;
#32715 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32716 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.009647470640308000e-017, 0.0000000000000000000 ) ) ;
#32717 = axis2_placement_3d ( 'none', #32716, #32715, #32714 ) ;
#32718 = face_outer_bound ( 'none', #24944, .t. ) ;
#32719 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -2.758885748853108400e-018 ) ) ;
#32720 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32721 = axis2_placement_3d ( 'none', #32692, #32720, #32719 ) ;
#32722 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -2.758885748853108000e-018 ) ) ;
#32723 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32724 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.009647470640308000e-017, 0.0000000000000000000 ) ) ;
#32725 = line ( 'none', #32712, #32711 ) ;
#32726 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32727 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32728 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.561424620410930800e-017, 2.000000000000001800 ) ) ;
#32729 = direction ( 'none', ( -1.632680918566406500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32730 = vector ( 'none', #32729, 1000.000000000000000 ) ;
#32731 = cylindrical_surface ( 'none', #32780, 66.50000000000000000 ) ;
#32732 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32733 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32734 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.251146057624207700e-017, 4.500000000000003600 ) ) ;
#32735 = cartesian_point ( 'none', ( -41.49999999999999300, 0.0000000000000000000, 42.50000000000000000 ) ) ;
#32736 = face_outer_bound ( 'none', #25389, .t. ) ;
#32737 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.856976215510927900e-017, -500000.0000000000600 ) ) ;
#32738 = axis2_placement_3d ( 'none', #32737, #32733, #32732 ) ;
#32739 = axis2_placement_3d ( 'none', #32734, #32727, #32726 ) ;
#32740 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.443458462561286400e-016, 37.78676648464435300 ) ) ;
#32741 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32742 = direction ( 'none', ( 0.9048270524660202400, 0.0000000000000000000, 0.4257792915650710500 ) ) ;
#32743 = vector ( 'none', #32742, 1000.000000000000300 ) ;
#32744 = cartesian_point ( 'none', ( 51.77490025784635500, 95.00000000000000000, 25.46860230342570100 ) ) ;
#32745 = line ( 'none', #32744, #32743 ) ;
#32746 = line ( 'none', #32735, #32730 ) ;
#32747 = circle ( 'none', #32788, 62.50000000000000000 ) ;
#32748 = face_outer_bound ( 'none', #25047, .t. ) ;
#32749 = cartesian_point ( 'none', ( 57.51470264940766000, 95.00000000000000000, 4.620495552451020900 ) ) ;
#32750 = circle ( 'none', #32739, 68.49999999999998600 ) ;
#32751 = direction ( 'none', ( 0.9822872507286893900, 0.0000000000000000000, 0.1873813145857211600 ) ) ;
#32752 = vector ( 'none', #32751, 1000.000000000000000 ) ;
#32753 = cartesian_point ( 'none', ( 56.48208039194991400, 95.00000000000000000, 11.79256522548454600 ) ) ;
#32754 = vertex_point ( 'none', #33716 ) ;
#32755 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32756 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32757 = cartesian_point ( 'none', ( 60.39208878474231300, 95.00000000000000000, 19.62257914280896600 ) ) ;
#32758 = cartesian_point ( 'none', ( 62.18785910668605500, 95.00000000000000000, 12.88100072692198600 ) ) ;
#32759 = cartesian_point ( 'none', ( 63.37469725519525800, 95.00000000000000000, 3.987197990111167800 ) ) ;
#32760 = axis2_placement_3d ( 'none', #32759, #32825, #32824 ) ;
#32761 = line ( 'none', #32812, #32811 ) ;
#32762 = face_outer_bound ( 'none', #24779, .t. ) ;
#32763 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32764 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32765 = cartesian_point ( 'none', ( 56.48208039194991400, 95.00000000000000000, 11.79256522548454600 ) ) ;
#32766 = circle ( 'none', #32819, 57.69999999999999600 ) ;
#32767 = circle ( 'none', #32771, 57.70000000000000300 ) ;
#32768 = direction ( 'none', ( 0.9980267284282717800, 0.0000000000000000000, 0.06279051952930959900 ) ) ;
#32769 = vector ( 'none', #32768, 1000.000000000000200 ) ;
#32770 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32771 = axis2_placement_3d ( 'none', #32776, #32764, #32763 ) ;
#32772 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32773 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32774 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32775 = cartesian_point ( 'none', ( 55.17673597470165000, 95.00000000000000000, 16.87654606778487200 ) ) ;
#32776 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32777 = edge_loop ( 'none', ( #31931, #32226, #33485, #33508 ) ) ;
#32778 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32779 = cartesian_point ( 'none', ( 63.43748777472457300, 95.00000000000000000, 2.989171261682894700 ) ) ;
#32780 = axis2_placement_3d ( 'none', #32740, #32778, #32713 ) ;
#32781 = circle ( 'none', #32760, 1.000000000000000000 ) ;
#32782 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32783 = axis2_placement_3d ( 'none', #32728, #32741, #32782 ) ;
#32784 = circle ( 'none', #32783, 71.00000000000000000 ) ;
#32786 = edge_loop ( 'none', ( #33483, #32225, #33596, #32675 ) ) ;
#32785 = line ( 'none', #32789, #32769 ) ;
#32787 = edge_curve ( 'none', #22279, #30959, #33695, .t. ) ;
#32788 = axis2_placement_3d ( 'none', #32774, #32773, #32772 ) ;
#32789 = cartesian_point ( 'none', ( 57.51470264940766000, 95.00000000000000000, 4.620495552451020900 ) ) ;
#32790 = advanced_face ( 'none', ( #33717 ), #33699, .t. ) ;
#32791 = cartesian_point ( 'none', ( 57.64028368846628300, 95.00000000000000000, 2.624442095594480900 ) ) ;
#32792 = direction ( 'none', ( 0.9980267284282713400, 0.0000000000000000000, -0.06279051952931726000 ) ) ;
#32793 = vector ( 'none', #32792, 1000.000000000000000 ) ;
#32794 = cartesian_point ( 'none', ( 57.64028368846625500, 95.00000000000000000, -2.624442095594904600 ) ) ;
#32795 = line ( 'none', #32794, #32793 ) ;
#32796 = cartesian_point ( 'none', ( 63.31190673566594300, 95.00000000000000000, 4.985224718539440000 ) ) ;
#32797 = line ( 'none', #32803, #32815 ) ;
#32798 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32799 = direction ( 'none', ( -0.9980267284282717800, -0.0000000000000000000, -0.06279051952930959900 ) ) ;
#32800 = vector ( 'none', #32799, 1000.000000000000100 ) ;
#32801 = cartesian_point ( 'none', ( 57.64028368846627600, 95.00000000000000000, 2.624442095594476900 ) ) ;
#32802 = line ( 'none', #32801, #32800 ) ;
#32803 = cartesian_point ( 'none', ( 56.85684302112129300, 95.00000000000000000, -9.827990724027616300 ) ) ;
#32804 = direction ( 'none', ( -0.9822872507286893900, -0.0000000000000000000, -0.1873813145857211600 ) ) ;
#32805 = vector ( 'none', #32804, 1000.000000000000000 ) ;
#32806 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32807 = cartesian_point ( 'none', ( 56.85684302112134200, 95.00000000000000000, 9.827990724027166900 ) ) ;
#32808 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32809 = cylindrical_surface ( 'none', #32821, 62.50000000000000000 ) ;
#32810 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 8.163404592832032700e-017 ) ) ;
#32811 = vector ( 'none', #32810, 1000.000000000000000 ) ;
#32812 = cartesian_point ( 'none', ( -42.49999999999998600, 0.0000000000000000000, -41.49999999999998600 ) ) ;
#32813 = line ( 'none', #32807, #32805 ) ;
#32814 = direction ( 'none', ( 0.9822872507286878300, 0.0000000000000000000, -0.1873813145857290700 ) ) ;
#32815 = vector ( 'none', #32814, 1000.000000000000000 ) ;
#32816 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32817 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32818 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32819 = axis2_placement_3d ( 'none', #32818, #32817, #32816 ) ;
#32820 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32821 = axis2_placement_3d ( 'none', #32770, #32820, #32808 ) ;
#32822 = oriented_edge ( 'none', *, *, #1505, .f. ) ;
#32823 = axis2_placement_3d ( 'none', #32851, #32843, #32842 ) ;
#32824 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32825 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32826 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32827 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -8.163404592832032700e-017 ) ) ;
#32828 = axis2_placement_3d ( 'none', #32839, #32827, #32826 ) ;
#32829 = cylindrical_surface ( 'none', #32828, 1.000000000000000900 ) ;
#32830 = cartesian_point ( 'none', ( 57.51470264940762400, 95.00000000000000000, -4.620495552451449900 ) ) ;
#32831 = axis2_placement_3d ( 'none', #32880, #32875, #32874 ) ;
#32832 = face_outer_bound ( 'none', #1200, .t. ) ;
#32833 = cartesian_point ( 'none', ( 62.56262173585741200, 95.00000000000000000, -10.91642622546509700 ) ) ;
#32834 = cylindrical_surface ( 'none', #32850, 71.00000000000000000 ) ;
#32835 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -8.163404592832032700e-017 ) ) ;
#32836 = vector ( 'none', #32835, 1000.000000000000000 ) ;
#32837 = cartesian_point ( 'none', ( -42.50000000000000700, 0.9999999999999991100, -42.50000000000000000 ) ) ;
#32838 = line ( 'none', #32837, #32836 ) ;
#32839 = cartesian_point ( 'none', ( -42.50000000000000700, 0.9999999999999991100, -41.50000000000000000 ) ) ;
#32840 = face_outer_bound ( 'none', #29462, .t. ) ;
#32841 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32842 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32843 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32844 = axis2_placement_3d ( 'none', #32859, #32858, #32857 ) ;
#32845 = face_outer_bound ( 'none', #25179, .t. ) ;
#32846 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32847 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32848 = axis2_placement_3d ( 'none', #32853, #32798, #32847 ) ;
#32849 = cylindrical_surface ( 'none', #32855, 62.50000000000000000 ) ;
#32850 = axis2_placement_3d ( 'none', #32887, #32886, #32882 ) ;
#32851 = cartesian_point ( 'none', ( 37.50000000000000700, 0.9999999999999991100, -41.49999999999999300 ) ) ;
#32852 = circle ( 'none', #32848, 0.9999999999999991100 ) ;
#32853 = cartesian_point ( 'none', ( 62.37524042127177600, 95.00000000000000000, 11.89871347619329700 ) ) ;
#32854 = face_outer_bound ( 'none', #25072, .t. ) ;
#32855 = axis2_placement_3d ( 'none', #32806, #32841, #32846 ) ;
#32856 = circle ( 'none', #32823, 1.000000000000000900 ) ;
#32857 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#32858 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32859 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32860 = conical_surface ( 'none', #32912, 9.087251964823741100, 1.047197551196596700 ) ;
#32861 = face_outer_bound ( 'none', #26547, .t. ) ;
#32862 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32863 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32864 = axis2_placement_3d ( 'none', #32870, #32863, #32862 ) ;
#32865 = circle ( 'none', #32864, 57.70000000000000300 ) ;
#32866 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32867 = axis2_placement_3d ( 'none', #32876, #32879, #32866 ) ;
#32868 = face_outer_bound ( 'none', #25895, .t. ) ;
#32869 = plane ( 'none', #32844 ) ;
#32870 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32871 = circle ( 'none', #32919, 2.500000000000005800 ) ;
#32872 = cartesian_point ( 'none', ( 56.85684302112129300, 95.00000000000000000, -9.827990724027616300 ) ) ;
#32873 = face_outer_bound ( 'none', #24955, .t. ) ;
#32874 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#32875 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32876 = cartesian_point ( 'none', ( 62.37524042127169100, 95.00000000000000000, -11.89871347619378400 ) ) ;
#32877 = circle ( 'none', #32867, 0.9999999999999991100 ) ;
#32878 = plane ( 'none', #32910 ) ;
#32879 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32880 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32881 = face_outer_bound ( 'none', #26413, .t. ) ;
#32882 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32883 = plane ( 'none', #32831 ) ;
#32884 = cartesian_point ( 'none', ( 56.48208039194981500, 95.00000000000000000, -11.79256522548499200 ) ) ;
#32885 = cartesian_point ( 'none', ( 54.55870198595160800, 95.00000000000000000, -18.77865910037563100 ) ) ;
#32886 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32887 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.443458462561286400e-016, 37.78676648464435300 ) ) ;
#32888 = circle ( 'none', #33115, 5.500000000000003600 ) ;
#32889 = cartesian_point ( 'none', ( -22.44613260958843500, 95.00000000000000000, -59.40893140658877800 ) ) ;
#32890 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32891 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32892 = axis2_placement_3d ( 'none', #32899, #32891, #32890 ) ;
#32893 = direction ( 'none', ( 0.5877852522924674700, 0.0000000000000000000, -0.8090169943749514500 ) ) ;
#32894 = vector ( 'none', #32893, 1000.000000000000100 ) ;
#32895 = cartesian_point ( 'none', ( 34.71913220939426700, 95.00000000000000000, -46.08548425075516500 ) ) ;
#32896 = line ( 'none', #32895, #32894 ) ;
#32897 = oriented_edge ( 'none', *, *, #32900, .t. ) ;
#32898 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32899 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32900 = edge_curve ( 'none', #32422, #31760, #33751, .t. ) ;
#32901 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#32902 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32903 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#32904 = cartesian_point ( 'none', ( -2.619894870447986800e-012, -60.49999999999867100, -5.000000000000000900 ) ) ;
#32905 = axis2_placement_3d ( 'none', #32904, #32903, #32902 ) ;
#32906 = circle ( 'none', #32905, 2.500000000000002200 ) ;
#32907 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.758885748853108400e-018 ) ) ;
#32908 = direction ( 'none', ( 0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#32909 = cartesian_point ( 'none', ( -1.497193929706104600e-012, -65.75000000000000000, 4.500000000000000900 ) ) ;
#32910 = axis2_placement_3d ( 'none', #32909, #32908, #32907 ) ;
#32911 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.30496480251722600 ) ) ;
#32912 = axis2_placement_3d ( 'none', #32911, #32920, #32898 ) ;
#32913 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32914 = circle ( 'none', #32892, 62.50000000000000000 ) ;
#32915 = face_bound ( 'none', #27054, .t. ) ;
#32916 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32917 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#32918 = cartesian_point ( 'none', ( -52.39453692895730100, 30.25000000000235500, -5.000000000000000900 ) ) ;
#32919 = axis2_placement_3d ( 'none', #32918, #32917, #32916 ) ;
#32920 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32921 = cylindrical_surface ( 'none', #32968, 62.50000000000000000 ) ;
#32922 = direction ( 'none', ( 0.9510565162951522000, 0.0000000000000000000, -0.3090169943749520600 ) ) ;
#32923 = vector ( 'none', #32922, 999.9999999999998900 ) ;
#32924 = cartesian_point ( 'none', ( 55.17673597470151500, 95.00000000000000000, -16.87654606778532700 ) ) ;
#32925 = line ( 'none', #32924, #32923 ) ;
#32926 = circle ( 'none', #32932, 1.000000000000000900 ) ;
#32927 = circle ( 'none', #32962, 62.50000000000000000 ) ;
#32928 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32929 = direction ( 'none', ( -0.9980267284282714500, -0.0000000000000000000, 0.06279051952931705100 ) ) ;
#32930 = vector ( 'none', #32929, 999.9999999999998900 ) ;
#32931 = oriented_edge ( 'none', *, *, #31887, .f. ) ;
#32932 = axis2_placement_3d ( 'none', #32936, #32980, #32979 ) ;
#32933 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32934 = direction ( 'none', ( 0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#32935 = line ( 'none', #32948, #32930 ) ;
#32936 = cartesian_point ( 'none', ( 60.39208878474217100, 95.00000000000000000, -19.62257914280946000 ) ) ;
#32937 = cartesian_point ( 'none', ( 51.77490025784616300, 95.00000000000000000, -25.46860230342610600 ) ) ;
#32938 = line ( 'none', #32937, #33002 ) ;
#32939 = circle ( 'none', #32945, 0.9999999999999991100 ) ;
#32940 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.758885748853108400e-018 ) ) ;
#32941 = direction ( 'none', ( 0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#32942 = advanced_face ( 'none', ( #33696 ), #33697, .f. ) ;
#32943 = axis2_placement_3d ( 'none', #32947, #32934, #32933 ) ;
#32944 = axis2_placement_3d ( 'none', #32953, #32941, #32940 ) ;
#32945 = axis2_placement_3d ( 'none', #32977, #32976, #32975 ) ;
#32946 = face_bound ( 'none', #25187, .t. ) ;
#32947 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.561424620410930800e-017, 2.000000000000001800 ) ) ;
#32948 = cartesian_point ( 'none', ( 57.51470264940761700, 95.00000000000000000, -4.620495552451447300 ) ) ;
#32949 = cartesian_point ( 'none', ( 57.88229712315719400, 95.00000000000000000, -26.13215796191638100 ) ) ;
#32950 = face_bound ( 'none', #25224, .t. ) ;
#32951 = conical_surface ( 'none', #32943, 71.00000000000000000, 0.7853981633974482800 ) ;
#32952 = face_bound ( 'none', #26121, .t. ) ;
#32953 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -5.000000000000000900 ) ) ;
#32954 = face_outer_bound ( 'none', #25640, .t. ) ;
#32955 = plane ( 'none', #32944 ) ;
#32956 = face_outer_bound ( 'none', #26526, .t. ) ;
#32957 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32958 = cartesian_point ( 'none', ( 37.50000000000000700, 0.9999999999999991100, -42.49999999999999300 ) ) ;
#32959 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32960 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32961 = cartesian_point ( 'none', ( 60.70110577911710700, 95.00000000000000000, -18.67152262651430300 ) ) ;
#32962 = axis2_placement_3d ( 'none', #32966, #32960, #32957 ) ;
#32963 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32964 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32965 = axis2_placement_3d ( 'none', #32928, #32964, #32963 ) ;
#32966 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32967 = plane ( 'none', #33011 ) ;
#32968 = axis2_placement_3d ( 'none', #32974, #32982, #32959 ) ;
#32969 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32970 = axis2_placement_3d ( 'none', #32981, #32983, #32969 ) ;
#32971 = face_outer_bound ( 'none', #26390, .t. ) ;
#32972 = circle ( 'none', #32970, 65.75000000000000000 ) ;
#32973 = circle ( 'none', #32965, 62.50000000000000000 ) ;
#32974 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#32975 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32976 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32977 = cartesian_point ( 'none', ( 63.37469725519523700, 95.00000000000000000, -3.987197990111634600 ) ) ;
#32978 = face_outer_bound ( 'none', #26389, .t. ) ;
#32979 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32980 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32981 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.251146057624207700e-017, 4.500000000000003600 ) ) ;
#32982 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32983 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#32984 = direction ( 'none', ( -0.9822872507286879400, -0.0000000000000000000, 0.1873813145857287100 ) ) ;
#32985 = vector ( 'none', #32984, 1000.000000000000100 ) ;
#32986 = circle ( 'none', #32990, 1.000000000000000900 ) ;
#32987 = axis2_placement_3d ( 'none', #33016, #33024, #33074 ) ;
#32988 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32989 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32990 = axis2_placement_3d ( 'none', #33046, #33045, #33044 ) ;
#32991 = cartesian_point ( 'none', ( 56.48208039194981500, 95.00000000000000000, -11.79256522548499000 ) ) ;
#32992 = line ( 'none', #32991, #32985 ) ;
#32993 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32994 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32995 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32996 = axis2_placement_3d ( 'none', #32995, #32994, #32993 ) ;
#32997 = axis2_placement_3d ( 'none', #32998, #32989, #32988 ) ;
#32998 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#32999 = circle ( 'none', #32996, 57.70000000000000300 ) ;
#33000 = circle ( 'none', #32997, 57.70000000000000300 ) ;
#33001 = direction ( 'none', ( -0.9048270524660174700, -0.0000000000000000000, 0.4257792915650769900 ) ) ;
#33002 = vector ( 'none', #33001, 1000.000000000000000 ) ;
#33003 = cartesian_point ( 'none', ( 52.62645884097631900, 95.00000000000000000, -23.65894819849407000 ) ) ;
#33004 = cartesian_point ( 'none', ( 55.17673597470151500, 95.00000000000000000, -16.87654606778532700 ) ) ;
#33005 = direction ( 'none', ( 1.632680918566406800e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33006 = vector ( 'none', #33005, 1000.000000000000000 ) ;
#33007 = cartesian_point ( 'none', ( 41.50000000000000700, 0.0000000000000000000, 42.49999999999998600 ) ) ;
#33008 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33009 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33010 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33011 = axis2_placement_3d ( 'none', #33010, #33009, #33008 ) ;
#33012 = line ( 'none', #33007, #33006 ) ;
#33013 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33014 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33015 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33016 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#33017 = cartesian_point ( 'none', ( 54.55870198595160000, 95.00000000000000000, -18.77865910037562700 ) ) ;
#33018 = line ( 'none', #33017, #33078 ) ;
#33019 = circle ( 'none', #32987, 57.70000000000000300 ) ;
#33020 = face_outer_bound ( 'none', #26566, .t. ) ;
#33021 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33022 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33023 = axis2_placement_3d ( 'none', #33025, #33022, #33021 ) ;
#33024 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33025 = cartesian_point ( 'none', ( 53.61482326937777300, 95.00000000000000000, -34.02500148116656200 ) ) ;
#33026 = axis2_placement_3d ( 'none', #33015, #33014, #33013 ) ;
#33027 = direction ( 'none', ( 0.8443279255020128500, 0.0000000000000000000, -0.5358267949790003200 ) ) ;
#33028 = vector ( 'none', #33027, 999.9999999999998900 ) ;
#33029 = cartesian_point ( 'none', ( 51.77490025784617000, 95.00000000000000000, -25.46860230342609600 ) ) ;
#33030 = cartesian_point ( 'none', ( 38.76346698850220200, 95.00000000000000000, -42.73971954787841600 ) ) ;
#33031 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33032 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33033 = cartesian_point ( 'none', ( 37.50000000000000700, 0.0000000000000000000, -37.50000000000000000 ) ) ;
#33034 = axis2_placement_3d ( 'none', #33033, #33032, #33031 ) ;
#33035 = circle ( 'none', #33023, 1.000000000000000900 ) ;
#33036 = cartesian_point ( 'none', ( 49.24623101380623800, 95.00000000000000000, -30.06823458294199700 ) ) ;
#33037 = line ( 'none', #33036, #33028 ) ;
#33038 = direction ( 'none', ( 0.9048270524660173600, 0.0000000000000000000, -0.4257792915650774900 ) ) ;
#33039 = vector ( 'none', #33038, 999.9999999999998900 ) ;
#33040 = cartesian_point ( 'none', ( 52.62645884097631900, 95.00000000000000000, -23.65894819849407000 ) ) ;
#33041 = line ( 'none', #33040, #33039 ) ;
#33042 = circle ( 'none', #33034, 3.999999999999996400 ) ;
#33043 = plane ( 'none', #33026 ) ;
#33044 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33045 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33046 = cartesian_point ( 'none', ( 57.45651783159211600, 95.00000000000000000, -27.03698501438239500 ) ) ;
#33047 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33048 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33049 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#33050 = axis2_placement_3d ( 'none', #33049, #33048, #33047 ) ;
#33051 = cartesian_point ( 'none', ( 48.17457742384822000, 95.00000000000000000, -31.75689043394602300 ) ) ;
#33052 = cartesian_point ( 'none', ( 43.81451272577859200, 95.00000000000000000, -37.54435343167578100 ) ) ;
#33053 = cartesian_point ( 'none', ( 38.13338051494668700, 95.00000000000000000, -50.78479389051691600 ) ) ;
#33054 = line ( 'none', #33052, #33104 ) ;
#33055 = line ( 'none', #33101, #33100 ) ;
#33056 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33057 = axis2_placement_3d ( 'none', #33064, #33079, #33056 ) ;
#33058 = cartesian_point ( 'none', ( 49.24623101380623800, 95.00000000000000000, -30.06823458294199700 ) ) ;
#33059 = circle ( 'none', #33050, 57.69999999999998900 ) ;
#33060 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33061 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33062 = circle ( 'none', #33057, 1.000000000000007800 ) ;
#33063 = cartesian_point ( 'none', ( 44.19770985389287400, 95.00000000000000000, -45.60496073533119700 ) ) ;
#33064 = cartesian_point ( 'none', ( 48.92759091626238900, 95.00000000000000000, -40.47642334904206500 ) ) ;
#33065 = cartesian_point ( 'none', ( 28.66931872029707800, 95.00000000000000000, -50.07354754872100200 ) ) ;
#33066 = direction ( 'none', ( -0.8443279255020118600, -0.0000000000000000000, 0.5358267949790016500 ) ) ;
#33067 = vector ( 'none', #33066, 1000.000000000000000 ) ;
#33068 = cartesian_point ( 'none', ( 48.17457742384823400, 95.00000000000000000, -31.75689043394601500 ) ) ;
#33069 = line ( 'none', #33068, #33067 ) ;
#33070 = axis2_placement_3d ( 'none', #33080, #33061, #33060 ) ;
#33071 = cartesian_point ( 'none', ( 49.56501490601109300, 95.00000000000000000, -39.70591010626627300 ) ) ;
#33072 = plane ( 'none', #33070 ) ;
#33073 = face_outer_bound ( 'none', #26911, .t. ) ;
#33074 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33075 = cartesian_point ( 'none', ( 54.15065006435678200, 95.00000000000000000, -33.18067355566454800 ) ) ;
#33076 = cartesian_point ( 'none', ( 45.08936070527597200, 95.00000000000000000, -36.00332694612421800 ) ) ;
#33077 = direction ( 'none', ( -0.9510565162951522000, -0.0000000000000000000, 0.3090169943749518900 ) ) ;
#33078 = vector ( 'none', #33077, 1000.000000000000000 ) ;
#33079 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33080 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33081 = axis2_placement_3d ( 'none', #33124, #33123, #33122 ) ;
#33082 = circle ( 'none', #33131, 2.499999999999992000 ) ;
#33083 = cartesian_point ( 'none', ( 40.22140424334502700, 95.00000000000000000, -41.37062533602104300 ) ) ;
#33084 = direction ( 'none', ( 0.6845471059286835100, 0.0000000000000000000, -0.7289686274214164400 ) ) ;
#33085 = vector ( 'none', #33084, 1000.000000000000000 ) ;
#33086 = cylindrical_surface ( 'none', #33134, 2.499999999999995100 ) ;
#33087 = cartesian_point ( 'none', ( 33.10109822064436700, 95.00000000000000000, -47.26105475534009800 ) ) ;
#33088 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33089 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33090 = circle ( 'none', #33127, 2.499999999999995100 ) ;
#33091 = circle ( 'none', #33138, 1.000000000000000900 ) ;
#33092 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -34.44194228827397800 ) ) ;
#33093 = direction ( 'none', ( -0.5877852522924683600, -0.0000000000000000000, 0.8090169943749508900 ) ) ;
#33094 = vector ( 'none', #33093, 1000.000000000000100 ) ;
#33095 = cartesian_point ( 'none', ( 33.10109822064436000, 95.00000000000000000, -47.26105475534009100 ) ) ;
#33096 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#33097 = circle ( 'none', #33106, 57.69999999999999600 ) ;
#33098 = line ( 'none', #33095, #33094 ) ;
#33099 = direction ( 'none', ( 0.7705132427757868100, 0.0000000000000000000, -0.6374239897486925200 ) ) ;
#33100 = vector ( 'none', #33099, 1000.000000000000200 ) ;
#33101 = cartesian_point ( 'none', ( 45.08936070527597200, 95.00000000000000000, -36.00332694612421800 ) ) ;
#33102 = cartesian_point ( 'none', ( 31.46766498550244200, 95.00000000000000000, -55.16372050868381600 ) ) ;
#33103 = direction ( 'none', ( -0.7705132427757847000, -0.0000000000000000000, 0.6374239897486951900 ) ) ;
#33104 = vector ( 'none', #33103, 999.9999999999998900 ) ;
#33105 = cartesian_point ( 'none', ( 34.71913220939426700, 95.00000000000000000, -46.08548425075516500 ) ) ;
#33106 = axis2_placement_3d ( 'none', #33096, #33089, #33088 ) ;
#33107 = cartesian_point ( 'none', ( 40.22140424334502700, 95.00000000000000000, -41.37062533602104300 ) ) ;
#33108 = line ( 'none', #33107, #33085 ) ;
#33109 = cartesian_point ( 'none', ( 43.81451272577859200, 95.00000000000000000, -37.54435343167578800 ) ) ;
#33110 = axis2_placement_3d ( 'none', #33139, #33169, #33168 ) ;
#33111 = cartesian_point ( 'none', ( 38.76346698850219500, 95.00000000000000000, -42.73971954787841600 ) ) ;
#33112 = line ( 'none', #33111, #33158 ) ;
#33113 = cylindrical_surface ( 'none', #33146, 62.50000000000000000 ) ;
#33114 = cartesian_point ( 'none', ( -52.39453692895730100, 30.25000000000235500, -5.000000000000000900 ) ) ;
#33115 = axis2_placement_3d ( 'none', #33156, #33149, #33148 ) ;
#33116 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33117 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#33118 = cartesian_point ( 'none', ( -2.619894870447986800e-012, -60.49999999999867100, -5.000000000000000900 ) ) ;
#33119 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33120 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33121 = cylindrical_surface ( 'none', #33170, 2.499999999999998700 ) ;
#33122 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33123 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#33124 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.719031928068271300e-017, 13.44522678755358300 ) ) ;
#33125 = cartesian_point ( 'none', ( -2.619894870447986800e-012, -60.49999999999867100, 12.00000000000000000 ) ) ;
#33126 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#33127 = axis2_placement_3d ( 'none', #33125, #33117, #33116 ) ;
#33128 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33129 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#33130 = cartesian_point ( 'none', ( -52.39453692895730100, 30.25000000000235500, 12.00000000000000000 ) ) ;
#33131 = axis2_placement_3d ( 'none', #33130, #33129, #33128 ) ;
#33132 = face_outer_bound ( 'none', #26490, .t. ) ;
#33133 = circle ( 'none', #33110, 0.09473871013122858700 ) ;
#33134 = axis2_placement_3d ( 'none', #33118, #33126, #33120 ) ;
#33135 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33136 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33137 = cartesian_point ( 'none', ( 43.46874122647145800, 95.00000000000000000, -46.28950784125989100 ) ) ;
#33138 = axis2_placement_3d ( 'none', #33137, #33136, #33135 ) ;
#33139 = cartesian_point ( 'none', ( -2.619894870447986800e-012, -60.49999999999867100, 13.44522678755358300 ) ) ;
#33140 = face_outer_bound ( 'none', #27424, .t. ) ;
#33141 = circle ( 'none', #33081, 65.75000000000000000 ) ;
#33142 = direction ( 'none', ( 0.4817536741017106600, 0.0000000000000000000, -0.8763066800438662500 ) ) ;
#33143 = vector ( 'none', #33142, 999.9999999999998900 ) ;
#33144 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33145 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33146 = axis2_placement_3d ( 'none', #33119, #33145, #33144 ) ;
#33147 = line ( 'none', #33155, #33143 ) ;
#33148 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33149 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.541976423090495400e-016 ) ) ;
#33150 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33151 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33152 = cartesian_point ( 'none', ( 37.32436352057173700, 95.00000000000000000, -51.37257914280939300 ) ) ;
#33153 = axis2_placement_3d ( 'none', #33152, #33151, #33150 ) ;
#33154 = circle ( 'none', #33153, 0.9999999999999940000 ) ;
#33155 = cartesian_point ( 'none', ( 28.66931872029707800, 95.00000000000000000, -50.07354754872100200 ) ) ;
#33156 = cartesian_point ( 'none', ( 64.99999999999985800, -63.00000000000000000, -13.30000000000000400 ) ) ;
#33157 = direction ( 'none', ( -0.6845471059286835100, -0.0000000000000000000, 0.7289686274214164400 ) ) ;
#33158 = vector ( 'none', #33157, 1000.000000000000000 ) ;
#33159 = face_outer_bound ( 'none', #27168, .t. ) ;
#33160 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33161 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33162 = cartesian_point ( 'none', ( 30.59135830545857400, 95.00000000000000000, -55.64547418278552000 ) ) ;
#33163 = axis2_placement_3d ( 'none', #33162, #33161, #33160 ) ;
#33164 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33165 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33166 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#33167 = circle ( 'none', #33163, 1.000000000000000900 ) ;
#33168 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33169 = direction ( 'none', ( 0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#33170 = axis2_placement_3d ( 'none', #33114, #33166, #33165 ) ;
#33171 = cartesian_point ( 'none', ( 15.31583446367413600, 95.00000000000000000, -55.63016461130896300 ) ) ;
#33172 = axis2_placement_3d ( 'none', #33183, #33234, #33233 ) ;
#33173 = axis2_placement_3d ( 'none', #33215, #33214, #33213 ) ;
#33174 = oriented_edge ( 'none', *, *, #1557, .f. ) ;
#33175 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33176 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#33177 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33179 = oriented_edge ( 'none', *, *, #34377, .f. ) ;
#33178 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33180 = axis2_placement_3d ( 'none', #33189, #33178, #33177 ) ;
#33181 = cylindrical_surface ( 'none', #33172, 2.499999999999998700 ) ;
#33182 = cylindrical_surface ( 'none', #33195, 65.75000000000000000 ) ;
#33183 = cartesian_point ( 'none', ( 52.39453692895871500, 30.24999999999849000, -5.000000000000000900 ) ) ;
#33184 = face_outer_bound ( 'none', #27708, .t. ) ;
#33185 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33186 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33187 = cartesian_point ( 'none', ( 41.49999999999999300, 1.000000000000000000, -37.50000000000000000 ) ) ;
#33188 = axis2_placement_3d ( 'none', #33187, #33186, #33185 ) ;
#33189 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#33190 = cartesian_point ( 'none', ( 41.49999999999999300, 0.0000000000000000000, -37.50000000000000000 ) ) ;
#33191 = face_outer_bound ( 'none', #27983, .t. ) ;
#33192 = circle ( 'none', #33188, 1.000000000000000900 ) ;
#33193 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.443458462561286400e-016, 37.78676648464435300 ) ) ;
#33194 = circle ( 'none', #33180, 57.70000000000000300 ) ;
#33195 = axis2_placement_3d ( 'none', #33193, #33176, #33175 ) ;
#33196 = cartesian_point ( 'none', ( -2.619894870447986800e-012, -60.49999999999867100, 12.00000000000000000 ) ) ;
#33197 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33198 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33199 = axis2_placement_3d ( 'none', #33196, #33206, #33202 ) ;
#33200 = circle ( 'none', #33257, 0.09473871013122511800 ) ;
#33201 = cartesian_point ( 'none', ( 8.222756119860152400, 95.00000000000000000, -57.11108720549191300 ) ) ;
#33202 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33203 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33204 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33205 = conical_surface ( 'none', #33199, 2.499999999999995100, 1.029744258676653200 ) ;
#33206 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#33207 = plane ( 'none', #33255 ) ;
#33208 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#33209 = direction ( 'none', ( 0.1253332335642971800, 0.0000000000000000000, -0.9921147013144786500 ) ) ;
#33210 = vector ( 'none', #33209, 1000.000000000000100 ) ;
#33211 = axis2_placement_3d ( 'none', #33219, #33218, #33203 ) ;
#33212 = face_outer_bound ( 'none', #27934, .t. ) ;
#33213 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33214 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33215 = cartesian_point ( 'none', ( 23.37590909547666100, 95.00000000000000000, -59.04080685390411500 ) ) ;
#33216 = cartesian_point ( 'none', ( 8.222756119860152400, 95.00000000000000000, -57.11108720549191300 ) ) ;
#33217 = line ( 'none', #33216, #33210 ) ;
#33218 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33219 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33220 = axis2_placement_3d ( 'none', #33208, #33198, #33197 ) ;
#33221 = direction ( 'none', ( 0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#33222 = direction ( 'none', ( 0.3681245526846722000, 0.0000000000000000000, -0.9297764858882537900 ) ) ;
#33223 = vector ( 'none', #33222, 999.9999999999998900 ) ;
#33224 = cartesian_point ( 'none', ( 22.16737294875993700, 95.00000000000000000, -53.27192108935612700 ) ) ;
#33225 = face_outer_bound ( 'none', #28180, .t. ) ;
#33226 = plane ( 'none', #33211 ) ;
#33227 = line ( 'none', #33224, #33223 ) ;
#33228 = circle ( 'none', #33173, 1.000000000000000900 ) ;
#33229 = direction ( 'none', ( -0.3681245526846713700, -0.0000000000000000000, 0.9297764858882540100 ) ) ;
#33230 = vector ( 'none', #33229, 1000.000000000000000 ) ;
#33231 = cartesian_point ( 'none', ( 20.30781997698342800, 95.00000000000000000, -54.00817019472545900 ) ) ;
#33232 = circle ( 'none', #33220, 57.69999999999999600 ) ;
#33233 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33234 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#33235 = line ( 'none', #33231, #33230 ) ;
#33236 = cartesian_point ( 'none', ( 8.950775032647348100, 95.00000000000000000, -62.87395029990509700 ) ) ;
#33237 = face_outer_bound ( 'none', #50755, .t. ) ;
#33238 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33239 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33240 = axis2_placement_3d ( 'none', #33243, #33239, #33238 ) ;
#33241 = axis2_placement_3d ( 'none', #33286, #33285, #33284 ) ;
#33242 = circle ( 'none', #33240, 1.000000000000000900 ) ;
#33243 = cartesian_point ( 'none', ( 15.79180783496785700, 95.00000000000000000, -61.50503073166819900 ) ) ;
#33244 = cartesian_point ( 'none', ( 24.30568558136491600, 95.00000000000000000, -58.67268230121943900 ) ) ;
#33245 = cartesian_point ( 'none', ( 52.39453692895871500, 30.24999999999849000, 12.00000000000000000 ) ) ;
#33246 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33247 = cartesian_point ( 'none', ( 22.16737294875993700, 95.00000000000000000, -53.27192108935612700 ) ) ;
#33248 = cartesian_point ( 'none', ( 1.000000000000422800, 95.00000000000000000, -63.49999999999998600 ) ) ;
#33249 = cartesian_point ( 'none', ( 13.37866814141687000, 95.00000000000000000, -56.12754438563865700 ) ) ;
#33250 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33251 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33252 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33253 = axis2_placement_3d ( 'none', #33252, #33251, #33250 ) ;
#33254 = circle ( 'none', #33253, 62.50000000000000000 ) ;
#33255 = axis2_placement_3d ( 'none', #33261, #33204, #33246 ) ;
#33256 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33257 = axis2_placement_3d ( 'none', #33260, #33221, #33256 ) ;
#33258 = cartesian_point ( 'none', ( 26.91670536020935600, 95.00000000000000000, -51.03705489692441700 ) ) ;
#33259 = face_outer_bound ( 'none', #27101, .t. ) ;
#33260 = cartesian_point ( 'none', ( -52.39453692895730100, 30.25000000000235500, 13.44522678755358300 ) ) ;
#33261 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33262 = face_outer_bound ( 'none', #28026, .t. ) ;
#33263 = vector ( 'none', #33288, 1000.000000000000200 ) ;
#33264 = cylindrical_surface ( 'none', #33268, 62.50000000000000000 ) ;
#33265 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33266 = vertex_point ( 'none', #33744 ) ;
#33267 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33268 = axis2_placement_3d ( 'none', #33267, #33323, #33328 ) ;
#33269 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, -35.50000000000000000 ) ) ;
#33270 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33271 = direction ( 'none', ( -0.4817536741017101600, -0.0000000000000000000, 0.8763066800438664700 ) ) ;
#33272 = vector ( 'none', #33271, 999.9999999999998900 ) ;
#33273 = cartesian_point ( 'none', ( 26.91670536020934500, 95.00000000000000000, -51.03705489692441700 ) ) ;
#33274 = line ( 'none', #33273, #33272 ) ;
#33275 = edge_curve ( 'none', #34386, #34422, #33732, .t. ) ;
#33276 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#33277 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33278 = axis2_placement_3d ( 'none', #33245, #33276, #33265 ) ;
#33279 = conical_surface ( 'none', #33278, 2.499999999999998700, 1.029744258676652800 ) ;
#33280 = direction ( 'none', ( 0.2486898871648478600, 0.0000000000000000000, -0.9685831611286328500 ) ) ;
#33281 = vector ( 'none', #33280, 1000.000000000000200 ) ;
#33282 = cartesian_point ( 'none', ( 15.31583446367413600, 95.00000000000000000, -55.63016461130896300 ) ) ;
#33283 = cartesian_point ( 'none', ( 16.76039099609649000, 95.00000000000000000, -61.25634084450334900 ) ) ;
#33284 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33285 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33286 = cartesian_point ( 'none', ( 37.50000000000000700, 0.9999999999999991100, -37.50000000000000000 ) ) ;
#33287 = line ( 'none', #33282, #33281 ) ;
#33288 = direction ( 'none', ( -0.1253332335642971800, -0.0000000000000000000, 0.9921147013144786500 ) ) ;
#33289 = cartesian_point ( 'none', ( 6.238526717231194700, 95.00000000000000000, -57.36175367262050200 ) ) ;
#33290 = line ( 'none', #33289, #33263 ) ;
#33291 = axis2_placement_3d ( 'none', #33269, #33270, #33326 ) ;
#33292 = circle ( 'none', #33291, 1.649999999999991700 ) ;
#33293 = direction ( 'none', ( -0.2486898871648481600, -0.0000000000000000000, 0.9685831611286328500 ) ) ;
#33294 = vector ( 'none', #33293, 1000.000000000000000 ) ;
#33295 = cartesian_point ( 'none', ( 13.37866814141686900, 95.00000000000000000, -56.12754438563866400 ) ) ;
#33296 = line ( 'none', #33295, #33294 ) ;
#33297 = toroidal_surface ( 'none', #33241, 4.000000000000000000, 1.000000000000000000 ) ;
#33298 = face_outer_bound ( 'none', #24590, .t. ) ;
#33299 = face_bound ( 'none', #29243, .t. ) ;
#33300 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33301 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33302 = face_outer_bound ( 'none', #27245, .t. ) ;
#33303 = axis2_placement_3d ( 'none', #33358, #33357, #33356 ) ;
#33304 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33305 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33306 = axis2_placement_3d ( 'none', #33325, #33305, #33304 ) ;
#33307 = circle ( 'none', #33306, 1.000000000000000900 ) ;
#33308 = axis2_placement_3d ( 'none', #33310, #33301, #33300 ) ;
#33309 = face_bound ( 'none', #26786, .t. ) ;
#33310 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#33311 = circle ( 'none', #33303, 57.70000000000000300 ) ;
#33312 = face_bound ( 'none', #28818, .t. ) ;
#33313 = face_bound ( 'none', #29641, .t. ) ;
#33314 = circle ( 'none', #33308, 57.70000000000000300 ) ;
#33315 = cartesian_point ( 'none', ( 1.000000000000380800, 95.00000000000000000, -57.69133383793443700 ) ) ;
#33316 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33317 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33318 = axis2_placement_3d ( 'none', #33277, #33317, #33316 ) ;
#33319 = cartesian_point ( 'none', ( 42.49999999999999300, 0.9999999999999991100, -37.50000000000000000 ) ) ;
#33320 = cartesian_point ( 'none', ( -6.966545630018434700, 95.00000000000000000, -63.12461676703369300 ) ) ;
#33321 = cartesian_point ( 'none', ( -0.9999999999995947700, 95.00000000000000000, -57.69133383793445800 ) ) ;
#33322 = cartesian_point ( 'none', ( 6.238526717231205300, 95.00000000000000000, -57.36175367262050200 ) ) ;
#33323 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33324 = circle ( 'none', #33318, 62.50000000000000000 ) ;
#33325 = cartesian_point ( 'none', ( 7.958660331332868800, 95.00000000000000000, -62.99928353346939500 ) ) ;
#33326 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33327 = cartesian_point ( 'none', ( 20.30781997698342800, 95.00000000000000000, -54.00817019472547300 ) ) ;
#33328 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33329 = cartesian_point ( 'none', ( 1.000000000000380800, 95.00000000000000000, -57.69133383793443700 ) ) ;
#33330 = line ( 'none', #33329, #33396 ) ;
#33331 = cartesian_point ( 'none', ( -14.82322467383925600, 95.00000000000000000, -61.75372061883302200 ) ) ;
#33332 = circle ( 'none', #33338, 1.000000000000000900 ) ;
#33333 = cartesian_point ( 'none', ( 4.232725281383409300e-013, 95.00000000000000000, -63.50000000000000000 ) ) ;
#33334 = direction ( 'none', ( -1.632680918566406800e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33335 = vector ( 'none', #33334, 1000.000000000000000 ) ;
#33336 = cartesian_point ( 'none', ( 42.49999999999999300, 0.9999999999999991100, -42.49999999999999300 ) ) ;
#33337 = line ( 'none', #33336, #33335 ) ;
#33338 = axis2_placement_3d ( 'none', #33333, #33392, #33391 ) ;
#33339 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33340 = direction ( 'none', ( -1.632680918566406800e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33341 = cartesian_point ( 'none', ( 41.49999999999999300, 0.9999999999999991100, -42.49999999999999300 ) ) ;
#33342 = cylindrical_surface ( 'none', #33348, 1.000000000000000900 ) ;
#33343 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33344 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33345 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -25.00000000000000000 ) ) ;
#33346 = axis2_placement_3d ( 'none', #33345, #33344, #33343 ) ;
#33347 = cartesian_point ( 'none', ( -6.238526717231242600, 95.00000000000000000, -57.36175367262050900 ) ) ;
#33348 = axis2_placement_3d ( 'none', #33341, #33340, #33339 ) ;
#33349 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33350 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33351 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33352 = axis2_placement_3d ( 'none', #33354, #33350, #33349 ) ;
#33353 = face_outer_bound ( 'none', #29598, .t. ) ;
#33354 = cartesian_point ( 'none', ( -42.49999999999999300, 0.0000000000000000000, 42.50000000000000000 ) ) ;
#33355 = face_bound ( 'none', #28558, .t. ) ;
#33356 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33357 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33358 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#33359 = circle ( 'none', #33346, 1.000000000000000900 ) ;
#33360 = plane ( 'none', #33352 ) ;
#33361 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33362 = face_outer_bound ( 'none', #28719, .t. ) ;
#33363 = circle ( 'none', #33431, 62.50000000000000000 ) ;
#33364 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#33365 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33366 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33367 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33368 = cylindrical_surface ( 'none', #33381, 62.50000000000000000 ) ;
#33369 = axis2_placement_3d ( 'none', #33364, #33402, #33401 ) ;
#33370 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33371 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33372 = axis2_placement_3d ( 'none', #33367, #33366, #33365 ) ;
#33373 = cylindrical_surface ( 'none', #33390, 62.50000000000000000 ) ;
#33374 = direction ( 'none', ( -6.570168676713679900e-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33375 = vector ( 'none', #33374, 1000.000000000000000 ) ;
#33376 = cartesian_point ( 'none', ( -0.9999999999996184200, 95.00000000000000000, -57.69133383793445100 ) ) ;
#33377 = line ( 'none', #33376, #33375 ) ;
#33378 = circle ( 'none', #33372, 62.50000000000000000 ) ;
#33379 = axis2_placement_3d ( 'none', #33351, #33371, #33370 ) ;
#33380 = face_outer_bound ( 'none', #29013, .t. ) ;
#33382 = edge_loop ( 'none', ( #30637, #31978, #32931, #32078 ) ) ;
#33381 = axis2_placement_3d ( 'none', #33428, #33420, #33416 ) ;
#33383 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33384 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33385 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#33386 = axis2_placement_3d ( 'none', #33385, #33384, #33383 ) ;
#33387 = circle ( 'none', #33386, 57.69999999999999600 ) ;
#33388 = circle ( 'none', #33369, 57.69999999999999600 ) ;
#33389 = cartesian_point ( 'none', ( -15.31583446367414500, 95.00000000000000000, -55.63016461130894900 ) ) ;
#33390 = axis2_placement_3d ( 'none', #33423, #33422, #33421 ) ;
#33391 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33392 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33393 = plane ( 'none', #33379 ) ;
#33394 = oriented_edge ( 'none', *, *, #32020, .f. ) ;
#33395 = direction ( 'none', ( 6.570168676713679900e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33396 = vector ( 'none', #33395, 1000.000000000000000 ) ;
#33397 = axis2_placement_3d ( 'none', #33400, #32382, #33164 ) ;
#33398 = circle ( 'none', #33397, 27.50000000000000000 ) ;
#33399 = cartesian_point ( 'none', ( -8.222756119860173700, 95.00000000000000000, -57.11108720549191300 ) ) ;
#33400 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -19.80000000000000100 ) ) ;
#33401 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33402 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33404 = edge_loop ( 'none', ( #33801, #32897, #32063, #33179 ) ) ;
#33403 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33406 = oriented_edge ( 'none', *, *, #33740, .t. ) ;
#33405 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33407 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#33408 = axis2_placement_3d ( 'none', #33407, #33405, #33403 ) ;
#33409 = circle ( 'none', #20796, 57.70000000000000300 ) ;
#33410 = cartesian_point ( 'none', ( -66.49999999999998600, 0.0000000000000000000, -93.19436435124508500 ) ) ;
#33411 = line ( 'none', #33410, #33927 ) ;
#33412 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33413 = circle ( 'none', #33408, 57.70000000000000300 ) ;
#33414 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33415 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33416 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33417 = axis2_placement_3d ( 'none', #33415, #33414, #33412 ) ;
#33418 = direction ( 'none', ( -0.1253332335642974900, 0.0000000000000000000, -0.9921147013144786500 ) ) ;
#33419 = vector ( 'none', #33418, 1000.000000000000100 ) ;
#33420 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33421 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33422 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33423 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33424 = face_outer_bound ( 'none', #30647, .t. ) ;
#33425 = cartesian_point ( 'none', ( -6.238526717231242600, 95.00000000000000000, -57.36175367262050900 ) ) ;
#33426 = line ( 'none', #33425, #33419 ) ;
#33427 = face_outer_bound ( 'none', #29057, .t. ) ;
#33428 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33429 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33430 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33431 = axis2_placement_3d ( 'none', #33361, #33430, #33429 ) ;
#33432 = cylindrical_surface ( 'none', #33417, 62.50000000000000000 ) ;
#33433 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.71589725978748900 ) ) ;
#33434 = axis2_placement_3d ( 'none', #33472, #33471, #33470 ) ;
#33435 = cartesian_point ( 'none', ( -37.50000000000001400, 1.000000000000000000, -41.50000000000000000 ) ) ;
#33436 = conical_surface ( 'none', #33494, 8.375496070352515000, 1.047197551196601000 ) ;
#33437 = cartesian_point ( 'none', ( -41.50000000000000700, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#33438 = cartesian_point ( 'none', ( -41.50000000000000700, 0.9999999999999991100, -42.50000000000000000 ) ) ;
#33439 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33440 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33441 = circle ( 'none', #33479, 1.000000000000000900 ) ;
#33442 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33443 = direction ( 'none', ( 1.632680918566406500e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33444 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33445 = direction ( 'none', ( 0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#33446 = axis2_placement_3d ( 'none', #33460, #33445, #33444 ) ;
#33447 = face_outer_bound ( 'none', #29414, .t. ) ;
#33448 = axis2_placement_3d ( 'none', #33438, #33443, #33442 ) ;
#33449 = circle ( 'none', #33482, 1.000000000000000900 ) ;
#33450 = circle ( 'none', #33452, 1.000000000000000900 ) ;
#33451 = circle ( 'none', #33493, 1.000000000000000900 ) ;
#33452 = axis2_placement_3d ( 'none', #33457, #33440, #33439 ) ;
#33453 = direction ( 'none', ( 0.1253332335642979000, -0.0000000000000000000, 0.9921147013144785400 ) ) ;
#33454 = vector ( 'none', #33453, 1000.000000000000100 ) ;
#33455 = cartesian_point ( 'none', ( -8.222756119860196800, 95.00000000000000000, -57.11108720549190600 ) ) ;
#33456 = line ( 'none', #33455, #33454 ) ;
#33457 = cartesian_point ( 'none', ( -7.958660331332913200, 95.00000000000000000, -62.99928353346939500 ) ) ;
#33458 = cylindrical_surface ( 'none', #33448, 1.000000000000000900 ) ;
#33459 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33460 = cartesian_point ( 'none', ( 52.39453692895871500, 30.24999999999849000, 13.44522678755358300 ) ) ;
#33461 = circle ( 'none', #33446, 0.09473871013122511800 ) ;
#33462 = cartesian_point ( 'none', ( -13.37866814141689900, 95.00000000000000000, -56.12754438563865000 ) ) ;
#33463 = cartesian_point ( 'none', ( -33.10109822064469400, 95.00000000000000000, 47.26105475533985600 ) ) ;
#33464 = line ( 'none', #33463, #33522 ) ;
#33465 = axis2_placement_3d ( 'none', #33510, #33495, #33516 ) ;
#33466 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33467 = axis2_placement_3d ( 'none', #33515, #33505, #33504 ) ;
#33468 = cartesian_point ( 'none', ( -42.49999999999999300, 0.9999999999999991100, 42.50000000000000000 ) ) ;
#33469 = line ( 'none', #33468, #33490 ) ;
#33470 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33471 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33472 = cartesian_point ( 'none', ( -37.50000000000001400, 0.0000000000000000000, -37.50000000000000700 ) ) ;
#33473 = cartesian_point ( 'none', ( 63.43748777472455200, 95.00000000000000000, -2.989171261683363700 ) ) ;
#33474 = cartesian_point ( 'none', ( -20.30781997698346300, 95.00000000000000000, -54.00817019472545200 ) ) ;
#33475 = direction ( 'none', ( 1.632680918566406500e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33476 = vector ( 'none', #33475, 1000.000000000000000 ) ;
#33477 = cartesian_point ( 'none', ( -42.50000000000000700, 0.9999999999999991100, -42.50000000000000000 ) ) ;
#33478 = line ( 'none', #33477, #33476 ) ;
#33479 = axis2_placement_3d ( 'none', #33528, #33527, #33526 ) ;
#33480 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33481 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33482 = axis2_placement_3d ( 'none', #33489, #33481, #33480 ) ;
#33483 = oriented_edge ( 'none', *, *, #52827, .t. ) ;
#33484 = circle ( 'none', #33434, 4.000000000000003600 ) ;
#33485 = oriented_edge ( 'none', *, *, #1510, .f. ) ;
#33486 = cartesian_point ( 'none', ( 37.50000000000000700, 0.0000000000000000000, -41.49999999999997900 ) ) ;
#33487 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33488 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#33489 = cartesian_point ( 'none', ( -37.50000000000000000, 0.9999999999999991100, 41.50000000000000000 ) ) ;
#33490 = vector ( 'none', #33466, 1000.000000000000000 ) ;
#33491 = face_outer_bound ( 'none', #30214, .t. ) ;
#33492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33493 = axis2_placement_3d ( 'none', #33435, #33459, #33492 ) ;
#33494 = axis2_placement_3d ( 'none', #33433, #33488, #33487 ) ;
#33495 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33496 = vector ( 'none', #33551, 1000.000000000000000 ) ;
#33497 = cartesian_point ( 'none', ( -15.31583446367416500, 95.00000000000000000, -55.63016461130894200 ) ) ;
#33498 = circle ( 'none', #33517, 1.000000000000000900 ) ;
#33499 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33500 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33501 = axis2_placement_3d ( 'none', #33506, #33500, #33499 ) ;
#33502 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33503 = face_outer_bound ( 'none', #51346, .t. ) ;
#33504 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33505 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33506 = cartesian_point ( 'none', ( -35.50000000000000000, 0.0000000000000000000, 35.50000000000000700 ) ) ;
#33507 = plane ( 'none', #33465 ) ;
#33508 = oriented_edge ( 'none', *, *, #1525, .f. ) ;
#33509 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33510 = cartesian_point ( 'none', ( 0.0000000000000000000, 65.00000000000000000, -12.00000000000000000 ) ) ;
#33511 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33512 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33513 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#33514 = axis2_placement_3d ( 'none', #33513, #33512, #33511 ) ;
#33515 = cartesian_point ( 'none', ( 35.50000000000000000, 0.0000000000000000000, 35.49999999999999300 ) ) ;
#33516 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33517 = axis2_placement_3d ( 'none', #33557, #33502, #33554 ) ;
#33518 = circle ( 'none', #33501, 1.649999999999991700 ) ;
#33519 = circle ( 'none', #33467, 1.649999999999991700 ) ;
#33520 = cartesian_point ( 'none', ( -15.31583446367451500, 95.00000000000000000, 55.63016461130885700 ) ) ;
#33521 = direction ( 'none', ( 0.5877852522924741400, -0.0000000000000000000, -0.8090169943749466700 ) ) ;
#33522 = vector ( 'none', #33521, 1000.000000000000000 ) ;
#33523 = cartesian_point ( 'none', ( -20.30781997698382200, 95.00000000000000000, 54.00817019472533100 ) ) ;
#33524 = cartesian_point ( 'none', ( -26.91670536020970100, 95.00000000000000000, 51.03705489692423200 ) ) ;
#33525 = circle ( 'none', #33514, 57.69999999999999600 ) ;
#33526 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33527 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33528 = cartesian_point ( 'none', ( -37.32436352057210600, 95.00000000000000000, 51.37257914280913000 ) ) ;
#33529 = plane ( 'none', #33553 ) ;
#33530 = plane ( 'none', #33544 ) ;
#33531 = plane ( 'none', #33536 ) ;
#33532 = cartesian_point ( 'none', ( -42.49999999999999300, 10.00000000000000000, 42.50000000000000000 ) ) ;
#33533 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33534 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33535 = face_outer_bound ( 'none', #30740, .t. ) ;
#33536 = axis2_placement_3d ( 'none', #33589, #33588, #33587 ) ;
#33537 = face_outer_bound ( 'none', #31785, .t. ) ;
#33538 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -35.44194228827397800 ) ) ;
#33539 = face_outer_bound ( 'none', #50835, .t. ) ;
#33540 = direction ( 'none', ( 0.8660254037844381500, 0.0000000000000000000, 0.5000000000000008900 ) ) ;
#33541 = vector ( 'none', #33540, 1000.000000000000000 ) ;
#33542 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -35.30496480251722600 ) ) ;
#33543 = line ( 'none', #33542, #33541 ) ;
#33544 = axis2_placement_3d ( 'none', #33574, #33573, #33572 ) ;
#33545 = axis2_placement_3d ( 'none', #33550, #33534, #33533 ) ;
#33546 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33547 = vector ( 'none', #33546, 1000.000000000000000 ) ;
#33548 = cartesian_point ( 'none', ( -29.99999999999999300, 0.0000000000000000000, -31.00000000000000000 ) ) ;
#33549 = vertex_point ( 'none', #33698 ) ;
#33550 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.44194228827397800 ) ) ;
#33551 = direction ( 'none', ( 0.2486898871648481600, -0.0000000000000000000, 0.9685831611286328500 ) ) ;
#33552 = face_outer_bound ( 'none', #30775, .t. ) ;
#33553 = axis2_placement_3d ( 'none', #33532, #33509, #33595 ) ;
#33554 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33555 = line ( 'none', #33497, #33496 ) ;
#33556 = line ( 'none', #33548, #33547 ) ;
#33557 = cartesian_point ( 'none', ( -15.79180783496788700, 95.00000000000000000, -61.50503073166817800 ) ) ;
#33558 = circle ( 'none', #33545, 8.850000000000001400 ) ;
#33559 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33560 = vector ( 'none', #33559, 1000.000000000000000 ) ;
#33561 = cartesian_point ( 'none', ( 47.83060101946448100, -34.54321360436523500, -21.00000000000000700 ) ) ;
#33562 = line ( 'none', #33561, #33560 ) ;
#33563 = plane ( 'none', #33576 ) ;
#33564 = face_outer_bound ( 'none', #29796, .t. ) ;
#33565 = cartesian_point ( 'none', ( 2.966666666666649000, -11.00000000000000900, -14.00000000000000000 ) ) ;
#33566 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33567 = vector ( 'none', #33566, 1000.000000000000000 ) ;
#33568 = cartesian_point ( 'none', ( 1.433333333333339300, -11.00000000000000400, -7.000000000000000000 ) ) ;
#33569 = circle ( 'none', #33634, 62.50000000000000000 ) ;
#33570 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33571 = axis2_placement_3d ( 'none', #33615, #33614, #33613 ) ;
#33572 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#33573 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33574 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#33575 = line ( 'none', #33568, #33567 ) ;
#33576 = axis2_placement_3d ( 'none', #33570, #33578, #33637 ) ;
#33577 = axis2_placement_3d ( 'none', #33630, #33629, #33628 ) ;
#33578 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33579 = plane ( 'none', #33571 ) ;
#33580 = direction ( 'none', ( 0.8660254037844361500, -0.5000000000000042200, 0.0000000000000000000 ) ) ;
#33581 = vector ( 'none', #33580, 1000.000000000000100 ) ;
#33582 = cartesian_point ( 'none', ( 59.45836758623875100, -41.25650776176656400, -21.00000000000000700 ) ) ;
#33583 = cartesian_point ( 'none', ( 1.433333333333340000, -11.00000000000000400, -8.326604671405823100 ) ) ;
#33584 = cartesian_point ( 'none', ( -47.83060101946496400, -34.54321360436456000, -12.00000000000000000 ) ) ;
#33585 = cartesian_point ( 'none', ( -53.83060101946487900, -24.15090875895123900, -12.00000000000000000 ) ) ;
#33586 = oriented_edge ( 'none', *, *, #52795, .t. ) ;
#33587 = direction ( 'none', ( -0.8660254037844434800, -0.4999999999999916200, 0.0000000000000000000 ) ) ;
#33588 = direction ( 'none', ( -0.4999999999999916200, 0.8660254037844434800, 0.0000000000000000000 ) ) ;
#33589 = cartesian_point ( 'none', ( -59.45836758623773500, -41.25650776176480200, -21.00000000000000700 ) ) ;
#33590 = advanced_face ( 'none', ( #33737 ), #33738, .f. ) ;
#33591 = oriented_edge ( 'none', *, *, #1470, .f. ) ;
#33592 = cartesian_point ( 'none', ( -47.83060101946496400, -34.54321360436456000, -21.00000000000000700 ) ) ;
#33593 = line ( 'none', #33582, #33581 ) ;
#33594 = oriented_edge ( 'none', *, *, #33803, .t. ) ;
#33595 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33596 = oriented_edge ( 'none', *, *, #33597, .f. ) ;
#33597 = edge_curve ( 'none', #1485, #11166, #33722, .t. ) ;
#33598 = plane ( 'none', #33577 ) ;
#33600 = advanced_face ( 'none', ( #33728 ), #33727, .t. ) ;
#33599 = axis2_placement_3d ( 'none', #33656, #33655, #33654 ) ;
#33601 = circle ( 'none', #33683, 62.50000000000000000 ) ;
#33602 = face_outer_bound ( 'none', #30408, .t. ) ;
#33603 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33604 = oriented_edge ( 'none', *, *, #33597, .t. ) ;
#33605 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33606 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33607 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -12.00000000000000000 ) ) ;
#33608 = direction ( 'none', ( 0.8660254037844434800, 0.4999999999999916200, 0.0000000000000000000 ) ) ;
#33609 = vector ( 'none', #33608, 1000.000000000000000 ) ;
#33610 = cartesian_point ( 'none', ( 31.14582562299390000, 11.05384757729278200, -12.00000000000000000 ) ) ;
#33611 = line ( 'none', #33610, #33609 ) ;
#33612 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33613 = direction ( 'none', ( 0.8660254037844361500, -0.5000000000000042200, 0.0000000000000000000 ) ) ;
#33614 = direction ( 'none', ( -0.5000000000000043300, -0.8660254037844362700, 0.0000000000000000000 ) ) ;
#33615 = cartesian_point ( 'none', ( 59.45836758623875100, -41.25650776176656400, -21.00000000000000700 ) ) ;
#33616 = axis2_placement_3d ( 'none', #33607, #33606, #33605 ) ;
#33617 = plane ( 'none', #33599 ) ;
#33618 = circle ( 'none', #33616, 59.00000000000000000 ) ;
#33619 = cartesian_point ( 'none', ( -53.83060101946487900, -24.15090875895123900, -21.00000000000000700 ) ) ;
#33620 = line ( 'none', #33619, #33636 ) ;
#33621 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33622 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33623 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33624 = axis2_placement_3d ( 'none', #33623, #33622, #33621 ) ;
#33625 = circle ( 'none', #33624, 62.50000000000000000 ) ;
#33626 = face_outer_bound ( 'none', #31832, .t. ) ;
#33627 = face_outer_bound ( 'none', #31612, .t. ) ;
#33628 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33629 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33630 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33631 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33632 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33633 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33634 = axis2_placement_3d ( 'none', #33633, #33632, #33631 ) ;
#33635 = cylindrical_surface ( 'none', #33653, 62.50000000000000000 ) ;
#33636 = vector ( 'none', #33603, 1000.000000000000000 ) ;
#33637 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33638 = face_outer_bound ( 'none', #32162, .t. ) ;
#33639 = plane ( 'none', #33690 ) ;
#33640 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#33641 = cartesian_point ( 'none', ( 54.12658773652714200, 31.25000000000048700, 0.0000000000000000000 ) ) ;
#33642 = cylindrical_surface ( 'none', #33644, 8.000000000000000000 ) ;
#33643 = face_outer_bound ( 'none', #30683, .t. ) ;
#33644 = axis2_placement_3d ( 'none', #33641, #33640, #33658 ) ;
#33645 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33646 = vector ( 'none', #33645, 1000.000000000000000 ) ;
#33647 = edge_loop ( 'none', ( #33586, #34625, #33817, #33774 ) ) ;
#33648 = cartesian_point ( 'none', ( 50.53952791502543800, 38.40073435648221100, -13.80000000000000200 ) ) ;
#33649 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33650 = line ( 'none', #33651, #33646 ) ;
#33651 = cartesian_point ( 'none', ( -47.83060101946496400, -34.54321360436456000, -21.00000000000000700 ) ) ;
#33652 = cartesian_point ( 'none', ( -3.500000000000001800, -60.50000000000000000, 37.20000000000001000 ) ) ;
#33653 = axis2_placement_3d ( 'none', #33612, #33659, #33649 ) ;
#33654 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33655 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33656 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33657 = cartesian_point ( 'none', ( 50.53952791502545200, 38.40073435648222500, 0.0000000000000000000 ) ) ;
#33658 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33659 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33660 = axis2_placement_3d ( 'none', #33665, #33684, #33668 ) ;
#33661 = cartesian_point ( 'none', ( 1.866666666666656900, -11.00000000000000400, -8.441356398446100000 ) ) ;
#33662 = cartesian_point ( 'none', ( 1.723307144317913100, -11.00000000000000400, -8.398531743473233400 ) ) ;
#33663 = cartesian_point ( 'none', ( 1.578885676601280400, -11.00000000000000400, -8.360184296897719100 ) ) ;
#33664 = cartesian_point ( 'none', ( 1.433333333333340000, -11.00000000000000400, -8.326604671405823100 ) ) ;
#33665 = cartesian_point ( 'none', ( -56.72782528396921700, -32.74452379484948500, -16.00000000000000000 ) ) ;
#33666 = b_spline_curve_with_knots ( 'none', 3,
( #33664, #33663, #33662, #33661 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003231890456741321300, 0.003679246698570483300 ),
.unspecified. ) ;
#33667 = cartesian_point ( 'none', ( -35.50000000000000700, 4.000000000000000000, -35.50000000000000000 ) ) ;
#33668 = direction ( 'none', ( 0.4999163938144959300, -0.8660736684575451900, 0.0000000000000000000 ) ) ;
#33669 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33670 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33671 = axis2_placement_3d ( 'none', #33677, #33670, #33669 ) ;
#33672 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33673 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33674 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33675 = axis2_placement_3d ( 'none', #33691, #33674, #33673 ) ;
#33676 = cartesian_point ( 'none', ( -65.00000000000014200, -63.00000000000000000, -7.799999999999967000 ) ) ;
#33677 = cartesian_point ( 'none', ( 0.0000000000000000000, -60.50000000000000000, 37.20000000000001000 ) ) ;
#33678 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33679 = circle ( 'none', #33671, 3.500000000000001800 ) ;
#33680 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33681 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33682 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33683 = axis2_placement_3d ( 'none', #33682, #33681, #33680 ) ;
#33684 = direction ( 'none', ( -0.8660736684575451900, -0.4999163938144958700, -0.0000000000000000000 ) ) ;
#33685 = edge_curve ( 'none', #50830, #33549, #33734, .t. ) ;
#33686 = cylindrical_surface ( 'none', #33660, 2.099999999999994300 ) ;
#33687 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33688 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33689 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33690 = axis2_placement_3d ( 'none', #33689, #33688, #33687 ) ;
#33691 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33692 = circle ( 'none', #33675, 62.50000000000000000 ) ;
#33693 = vector ( 'none', #33758, 1000.000000000000000 ) ;
#33694 = cartesian_point ( 'none', ( 2.966666666666652600, -11.00000000000000400, -7.000000000000000000 ) ) ;
#33695 = line ( 'none', #33694, #33693 ) ;
#33696 = face_outer_bound ( 'none', #33404, .t. ) ;
#33697 = cylindrical_surface ( 'none', #33756, 3.500000000000000900 ) ;
#33698 = cartesian_point ( 'none', ( -65.00000000000014200, -76.00000000000000000, 46.20000000000002400 ) ) ;
#33699 = cylindrical_surface ( 'none', #33755, 62.50000000000000000 ) ;
#33700 = cartesian_point ( 'none', ( 64.99999999999985800, -76.00000000000000000, 57.20000000000000300 ) ) ;
#33701 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33702 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#33703 = cartesian_point ( 'none', ( 0.0000000000000000000, -60.50000000000000000, 3.469446951953614200e-015 ) ) ;
#33704 = axis2_placement_3d ( 'none', #33703, #33702, #33701 ) ;
#33705 = cartesian_point ( 'none', ( 1.866666666666656900, -11.00000000000000400, -8.441356398446100000 ) ) ;
#33706 = circle ( 'none', #33704, 3.500000000000000900 ) ;
#33707 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33708 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33709 = axis2_placement_3d ( 'none', #33711, #33708, #33707 ) ;
#33710 = cartesian_point ( 'none', ( 2.533333333333347400, -11.00000000000000700, -14.00000000000000000 ) ) ;
#33711 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33712 = direction ( 'none', ( -0.8660254037844433700, -0.4999999999999915600, 0.0000000000000000000 ) ) ;
#33713 = vector ( 'none', #33712, 1000.000000000000200 ) ;
#33714 = cartesian_point ( 'none', ( -59.45836758623773500, -41.25650776176480200, -21.00000000000000700 ) ) ;
#33715 = line ( 'none', #33714, #33713 ) ;
#33716 = cartesian_point ( 'none', ( 2.106319940352814300, 65.46612418884191700, -16.00000000000000000 ) ) ;
#33717 = face_outer_bound ( 'none', #33382, .t. ) ;
#33718 = face_outer_bound ( 'none', #31682, .t. ) ;
#33719 = cylindrical_surface ( 'none', #33709, 62.50000000000000000 ) ;
#33720 = cartesian_point ( 'none', ( 3.500000000000001800, -60.50000000000000000, 37.20000000000001000 ) ) ;
#33721 = cartesian_point ( 'none', ( -3.500000000000000900, -60.50000000000000000, 3.469446951953614200e-015 ) ) ;
#33722 = circle ( 'none', #33757, 62.50000000000000000 ) ;
#33723 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33724 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33725 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33726 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33727 = cylindrical_surface ( 'none', #33787, 62.50000000000000000 ) ;
#33728 = face_outer_bound ( 'none', #32786, .t. ) ;
#33729 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33730 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33731 = axis2_placement_3d ( 'none', #33736, #33746, #33730 ) ;
#33732 = circle ( 'none', #33731, 5.500000000000005300 ) ;
#33733 = axis2_placement_3d ( 'none', #33726, #33725, #33724 ) ;
#33734 = circle ( 'none', #33791, 5.500000000000005300 ) ;
#33735 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33736 = cartesian_point ( 'none', ( -65.00000000000014200, -63.00000000000001400, 51.70000000000003100 ) ) ;
#33737 = face_outer_bound ( 'none', #32777, .t. ) ;
#33738 = plane ( 'none', #33733 ) ;
#33739 = edge_curve ( 'none', #33741, #31791, #33789, .t. ) ;
#33740 = edge_curve ( 'none', #31750, #31791, #33794, .t. ) ;
#33741 = vertex_point ( 'none', #33773 ) ;
#33742 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33743 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33744 = cartesian_point ( 'none', ( 64.99999999999985800, -63.00000000000001400, 57.20000000000000300 ) ) ;
#33745 = cartesian_point ( 'none', ( 0.0000000000000000000, -60.50000000000000000, -25.79999999999999700 ) ) ;
#33746 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.541976423090495400e-016 ) ) ;
#33747 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33748 = oriented_edge ( 'none', *, *, #50833, .t. ) ;
#33749 = vector ( 'none', #33747, 1000.000000000000000 ) ;
#33750 = cartesian_point ( 'none', ( -3.500000000000000900, -60.50000000000000000, -25.79999999999999700 ) ) ;
#33751 = line ( 'none', #33750, #33749 ) ;
#33752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33753 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33754 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33755 = axis2_placement_3d ( 'none', #33754, #33753, #33752 ) ;
#33756 = axis2_placement_3d ( 'none', #33745, #33743, #33742 ) ;
#33757 = axis2_placement_3d ( 'none', #33735, #33729, #33792 ) ;
#33758 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33759 = vertex_point ( 'none', #33771 ) ;
#33760 = axis2_placement_3d ( 'none', #33828, #33827, #33826 ) ;
#33761 = cartesian_point ( 'none', ( 3.500000000000000900, -60.50000000000000000, 3.469446951953614200e-015 ) ) ;
#33762 = line ( 'none', #33825, #33824 ) ;
#33763 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33764 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33765 = cartesian_point ( 'none', ( 54.12658773652714200, 31.25000000000048700, -16.80000000000000100 ) ) ;
#33766 = axis2_placement_3d ( 'none', #33765, #33764, #33763 ) ;
#33767 = circle ( 'none', #33766, 8.000000000000000000 ) ;
#33768 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33769 = vector ( 'none', #33768, 1000.000000000000000 ) ;
#33770 = cartesian_point ( 'none', ( 50.53952791502545200, 38.40073435648222500, -8.400000000000000400 ) ) ;
#33771 = cartesian_point ( 'none', ( 46.12658773652714200, 31.25000000000048700, -16.80000000000000100 ) ) ;
#33772 = edge_loop ( 'none', ( #34166, #34333, #34289, #32374 ) ) ;
#33773 = cartesian_point ( 'none', ( 46.12658773652714200, 31.25000000000048700, 0.0000000000000000000 ) ) ;
#33774 = oriented_edge ( 'none', *, *, #1271, .f. ) ;
#33775 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33776 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33777 = cartesian_point ( 'none', ( 46.12658773652714200, 31.25000000000048700, 0.0000000000000000000 ) ) ;
#33778 = line ( 'none', #33777, #33829 ) ;
#33779 = cartesian_point ( 'none', ( 48.14732723694151400, 36.56492651671687400, -16.80000000000000100 ) ) ;
#33780 = axis2_placement_3d ( 'none', #33782, #33776, #33775 ) ;
#33781 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33782 = cartesian_point ( 'none', ( 54.12658773652714200, 31.25000000000048700, 0.0000000000000000000 ) ) ;
#33783 = vertex_point ( 'none', #33779 ) ;
#33785 = edge_curve ( 'none', #33759, #33783, #33767, .t. ) ;
#33784 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33786 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33787 = axis2_placement_3d ( 'none', #33723, #33786, #33784 ) ;
#33788 = cartesian_point ( 'none', ( -65.00000000000014200, -76.00000000000000000, 51.70000000000003100 ) ) ;
#33789 = circle ( 'none', #33780, 8.000000000000000000 ) ;
#33790 = circle ( 'none', #33760, 62.50000000000000000 ) ;
#33791 = axis2_placement_3d ( 'none', #33788, #33793, #33781 ) ;
#33792 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33793 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33794 = line ( 'none', #33770, #33769 ) ;
#33795 = line ( 'none', #33804, #33860 ) ;
#33796 = cartesian_point ( 'none', ( 64.99999999999985800, -61.00000000000000000, 51.69999999999999600 ) ) ;
#33797 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33798 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33799 = cartesian_point ( 'none', ( 64.99999999999985800, -76.00000000000000000, 51.69999999999999600 ) ) ;
#33800 = axis2_placement_3d ( 'none', #33799, #33798, #33797 ) ;
#33801 = oriented_edge ( 'none', *, *, #32185, .t. ) ;
#33802 = oriented_edge ( 'none', *, *, #36358, .t. ) ;
#33803 = edge_curve ( 'none', #21155, #1435, #33790, .t. ) ;
#33804 = cartesian_point ( 'none', ( 64.99999999999985800, -61.00000000000000000, 57.20000000000000300 ) ) ;
#33805 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33806 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.541976423090495400e-016 ) ) ;
#33807 = circle ( 'none', #33800, 5.500000000000005300 ) ;
#33808 = cartesian_point ( 'none', ( -65.00000000000014200, -63.00000000000001400, 57.20000000000003800 ) ) ;
#33809 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33810 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#33811 = cartesian_point ( 'none', ( 64.99999999999985800, -63.00000000000001400, 46.19999999999998900 ) ) ;
#33812 = axis2_placement_3d ( 'none', #33819, #33806, #33805 ) ;
#33813 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33814 = vector ( 'none', #33813, 1000.000000000000000 ) ;
#33815 = cartesian_point ( 'none', ( -65.00000000000014200, -76.00000000000000000, -7.799999999999967000 ) ) ;
#33817 = oriented_edge ( 'none', *, *, #33803, .f. ) ;
#33816 = cartesian_point ( 'none', ( -6.000000000000001800, 58.69412236331675100, -21.00000000000000700 ) ) ;
#33818 = line ( 'none', #33816, #33814 ) ;
#33819 = cartesian_point ( 'none', ( 64.99999999999985800, -63.00000000000001400, 51.69999999999999600 ) ) ;
#33820 = cartesian_point ( 'none', ( 64.99999999999985800, -76.00000000000000000, 46.19999999999998900 ) ) ;
#33821 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#33822 = face_outer_bound ( 'none', #33772, .t. ) ;
#33823 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#33824 = vector ( 'none', #33823, 1000.000000000000000 ) ;
#33825 = cartesian_point ( 'none', ( -65.00000000000014200, -61.00000000000000000, 57.20000000000003800 ) ) ;
#33826 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33827 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33828 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33829 = vector ( 'none', #33821, 1000.000000000000000 ) ;
#33830 = circle ( 'none', #33812, 5.500000000000005300 ) ;
#33831 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#33832 = vector ( 'none', #33831, 1000.000000000000000 ) ;
#33833 = cartesian_point ( 'none', ( -65.00000000000014200, -61.00000000000000000, 46.20000000000002400 ) ) ;
#33834 = line ( 'none', #33833, #33832 ) ;
#33835 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#33836 = vector ( 'none', #33835, 1000.000000000000000 ) ;
#33837 = cartesian_point ( 'none', ( -65.00000000000014200, -61.00000000000000000, 51.70000000000003100 ) ) ;
#33838 = cylindrical_surface ( 'none', #33892, 5.500000000000005300 ) ;
#33839 = cartesian_point ( 'none', ( -65.00000000000014200, -63.00000000000000000, -18.79999999999997200 ) ) ;
#33840 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33841 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.541976423090495400e-016 ) ) ;
#33842 = axis2_placement_3d ( 'none', #33848, #33841, #33840 ) ;
#33843 = cartesian_point ( 'none', ( -65.00000000000014200, -76.00000000000000000, -13.29999999999997100 ) ) ;
#33844 = cartesian_point ( 'none', ( -47.03833622210609600, -24.72680580778888900, -16.00000000000000000 ) ) ;
#33845 = cartesian_point ( 'none', ( -65.00000000000014200, -76.00000000000000000, -18.79999999999997200 ) ) ;
#33846 = cartesian_point ( 'none', ( -65.00000000000014200, -61.00000000000000000, -7.799999999999967000 ) ) ;
#33847 = line ( 'none', #33846, #33836 ) ;
#33848 = cartesian_point ( 'none', ( -65.00000000000014200, -63.00000000000000000, -13.29999999999997100 ) ) ;
#33849 = cartesian_point ( 'none', ( -2.093680040076289800, 65.46652964599381600, -16.00000000000000000 ) ) ;
#33850 = face_outer_bound ( 'none', #34297, .t. ) ;
#33851 = axis2_placement_3d ( 'none', #33796, #33810, #33809 ) ;
#33852 = cartesian_point ( 'none', ( -65.00000000000014200, -63.00000000000001400, 46.20000000000002400 ) ) ;
#33853 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33854 = vector ( 'none', #33853, 1000.000000000000000 ) ;
#33855 = cartesian_point ( 'none', ( 3.500000000000000900, -60.50000000000000000, -25.79999999999999700 ) ) ;
#33856 = circle ( 'none', #33842, 5.500000000000003600 ) ;
#33857 = line ( 'none', #33855, #33854 ) ;
#33858 = cylindrical_surface ( 'none', #33851, 5.500000000000005300 ) ;
#33859 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#33860 = vector ( 'none', #33859, 1000.000000000000000 ) ;
#33861 = line ( 'none', #33871, #33918 ) ;
#33862 = face_outer_bound ( 'none', #34752, .t. ) ;
#33863 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#33864 = vector ( 'none', #33863, 1000.000000000000000 ) ;
#33865 = axis2_placement_3d ( 'none', #33897, #33901, #33950 ) ;
#33866 = face_outer_bound ( 'none', #34410, .t. ) ;
#33867 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33868 = vector ( 'none', #33867, 1000.000000000000000 ) ;
#33869 = cartesian_point ( 'none', ( 2.533333333333344300, -11.00000000000000400, -7.000000000000000000 ) ) ;
#33870 = line ( 'none', #33869, #33868 ) ;
#33871 = cartesian_point ( 'none', ( -57.77764971097965900, -30.92576909108864000, -16.00000000000000000 ) ) ;
#33872 = cartesian_point ( 'none', ( 44.93321009504293800, -28.37299121620296200, -16.00000000000000000 ) ) ;
#33873 = cartesian_point ( 'none', ( 64.99999999999985800, -63.00000000000000000, -18.80000000000000800 ) ) ;
#33874 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33875 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33876 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33877 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33878 = axis2_placement_3d ( 'none', #33843, #33877, #33876 ) ;
#33879 = cartesian_point ( 'none', ( 64.99999999999985800, -61.00000000000000000, 46.19999999999998900 ) ) ;
#33880 = line ( 'none', #33879, #33864 ) ;
#33881 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33882 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33883 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33884 = axis2_placement_3d ( 'none', #33883, #33882, #33881 ) ;
#33885 = plane ( 'none', #33886 ) ;
#33886 = axis2_placement_3d ( 'none', #33925, #33924, #33923 ) ;
#33887 = face_outer_bound ( 'none', #33647, .t. ) ;
#33888 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33889 = cylindrical_surface ( 'none', #33884, 62.50000000000000000 ) ;
#33890 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#33891 = circle ( 'none', #33878, 5.500000000000003600 ) ;
#33892 = axis2_placement_3d ( 'none', #33837, #33890, #33888 ) ;
#33893 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33894 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33895 = circle ( 'none', #33949, 59.00000000000000000 ) ;
#33896 = cylindrical_surface ( 'none', #33941, 5.500000000000003600 ) ;
#33897 = cartesian_point ( 'none', ( 64.99999999999985800, -76.00000000000000000, -13.30000000000000400 ) ) ;
#33898 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33899 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#33900 = cartesian_point ( 'none', ( -27.49999999999999300, 18.00000000000000400, -23.80000000000000100 ) ) ;
#33901 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33902 = axis2_placement_3d ( 'none', #33912, #33894, #33893 ) ;
#33903 = face_outer_bound ( 'none', #31930, .t. ) ;
#33904 = axis2_placement_3d ( 'none', #33915, #33899, #33898 ) ;
#33905 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#33906 = vector ( 'none', #33905, 1000.000000000000000 ) ;
#33907 = plane ( 'none', #33902 ) ;
#33908 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#33909 = line ( 'none', #33908, #33906 ) ;
#33910 = oriented_edge ( 'none', *, *, #33954, .t. ) ;
#33911 = vertex_point ( 'none', #33761 ) ;
#33912 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33913 = cylindrical_surface ( 'none', #33904, 5.500000000000003600 ) ;
#33914 = cartesian_point ( 'none', ( 64.99999999999985800, -76.00000000000000000, -18.80000000000000800 ) ) ;
#33915 = cartesian_point ( 'none', ( -65.00000000000014200, -61.00000000000000000, -13.29999999999997100 ) ) ;
#33916 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33917 = direction ( 'none', ( -0.8660736684575451900, -0.4999163938144958700, -0.0000000000000000000 ) ) ;
#33918 = vector ( 'none', #33917, 1000.000000000000000 ) ;
#33919 = cylindrical_surface ( 'none', #33922, 62.50000000000000000 ) ;
#33920 = cartesian_point ( 'none', ( -26.49999999999999300, 18.00000000000000400, -24.80000000000000400 ) ) ;
#33921 = face_outer_bound ( 'none', #34473, .t. ) ;
#33922 = axis2_placement_3d ( 'none', #33916, #33875, #33874 ) ;
#33923 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33924 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33925 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33926 = axis2_placement_3d ( 'none', #33667, #34480, #35065 ) ;
#33927 = vector ( 'none', #33930, 1000.000000000000000 ) ;
#33928 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33929 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#33930 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#33931 = direction ( 'none', ( -0.9999999953402635100, 9.653741711777664000e-005, 0.0000000000000000000 ) ) ;
#33932 = direction ( 'none', ( 9.653741711800949900e-005, 0.9999999953402636300, -0.0000000000000000000 ) ) ;
#33933 = axis2_placement_3d ( 'none', #33938, #33932, #33931 ) ;
#33934 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#33935 = vector ( 'none', #33934, 1000.000000000000000 ) ;
#33936 = cartesian_point ( 'none', ( -65.00000000000014200, -61.00000000000000000, -18.79999999999997200 ) ) ;
#33937 = line ( 'none', #33936, #33935 ) ;
#33938 = cartesian_point ( 'none', ( 0.005126136848968640100, 53.09999975256798900, -16.00000000000000000 ) ) ;
#33939 = conical_surface ( 'none', #33933, 2.099999999999997900, 1.029744258676652500 ) ;
#33940 = cartesian_point ( 'none', ( 27.50000000000000700, 18.00000000000000000, -19.80000000000000100 ) ) ;
#33941 = axis2_placement_3d ( 'none', #33955, #33929, #33928 ) ;
#33942 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33943 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33944 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -12.00000000000000000 ) ) ;
#33945 = cartesian_point ( 'none', ( -57.74848660502028300, -30.90893551757796200, -16.00000000000000000 ) ) ;
#33946 = face_outer_bound ( 'none', #40774, .t. ) ;
#33947 = oriented_edge ( 'none', *, *, #33739, .f. ) ;
#33948 = face_outer_bound ( 'none', #35968, .t. ) ;
#33949 = axis2_placement_3d ( 'none', #33944, #33943, #33942 ) ;
#33950 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33951 = face_outer_bound ( 'none', #34689, .t. ) ;
#33952 = cartesian_point ( 'none', ( 64.99999999999985800, -76.00000000000000000, -7.800000000000001600 ) ) ;
#33953 = circle ( 'none', #34203, 1.000000000000000900 ) ;
#33954 = edge_curve ( 'none', #33741, #33759, #33778, .t. ) ;
#33955 = cartesian_point ( 'none', ( 64.99999999999985800, -61.00000000000000000, -13.30000000000000400 ) ) ;
#33956 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#33957 = vector ( 'none', #33956, 1000.000000000000000 ) ;
#33958 = cartesian_point ( 'none', ( 2.571758278209442100e-015, 15.58094871834732400, -21.00000000000000400 ) ) ;
#33959 = line ( 'none', #33958, #33957 ) ;
#33960 = cartesian_point ( 'none', ( 64.99999999999985800, -63.00000000000000000, -7.800000000000001600 ) ) ;
#33961 = circle ( 'none', #33865, 5.500000000000003600 ) ;
#33962 = cartesian_point ( 'none', ( -44.93868736808521900, -28.36431521531057200, -16.00000000000000000 ) ) ;
#33963 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33964 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33965 = axis2_placement_3d ( 'none', #33970, #33964, #33963 ) ;
#33966 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33967 = circle ( 'none', #33965, 27.50000000000000000 ) ;
#33968 = cartesian_point ( 'none', ( 66.49999999999998600, 8.143901214329898400e-015, 37.20000000000003800 ) ) ;
#33969 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33970 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -23.80000000000000100 ) ) ;
#33971 = plane ( 'none', #33985 ) ;
#33972 = direction ( 'none', ( 9.653741711800949900e-005, 0.9999999953402635100, -0.0000000000000000000 ) ) ;
#33973 = vector ( 'none', #33972, 1000.000000000000100 ) ;
#33974 = cartesian_point ( 'none', ( -2.093676789393320400, 65.50020242336322000, -16.00000000000000000 ) ) ;
#33975 = line ( 'none', #33974, #33973 ) ;
#33976 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33977 = axis2_placement_3d ( 'none', #33969, #34020, #34019 ) ;
#33978 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#33979 = vector ( 'none', #33978, 1000.000000000000000 ) ;
#33980 = cartesian_point ( 'none', ( 64.99999999999985800, -61.00000000000000000, -7.800000000000001600 ) ) ;
#33981 = line ( 'none', #33980, #33979 ) ;
#33982 = face_outer_bound ( 'none', #35196, .t. ) ;
#33983 = circle ( 'none', #33977, 62.50000000000000000 ) ;
#33984 = cartesian_point ( 'none', ( 26.50000000000000700, 18.00000000000000000, -24.80000000000000400 ) ) ;
#33985 = axis2_placement_3d ( 'none', #33990, #33976, #33966 ) ;
#33986 = cartesian_point ( 'none', ( 27.50000000000000700, 18.00000000000000000, -23.80000000000000100 ) ) ;
#33987 = cartesian_point ( 'none', ( -30.49999999999999300, 18.00000000000000400, -16.80000000000000100 ) ) ;
#33988 = cartesian_point ( 'none', ( 1.433333333333342000, -11.00000000000000700, -14.00000000000000000 ) ) ;
#33989 = oriented_edge ( 'none', *, *, #1472, .f. ) ;
#33990 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#33991 = circle ( 'none', #34055, 1.000000000000000900 ) ;
#33992 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#33993 = vector ( 'none', #33992, 1000.000000000000000 ) ;
#33994 = cartesian_point ( 'none', ( 64.99999999999985800, -61.00000000000000000, -18.80000000000000800 ) ) ;
#33995 = axis2_placement_3d ( 'none', #34054, #34053, #34052 ) ;
#33996 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33997 = line ( 'none', #33994, #33993 ) ;
#33998 = axis2_placement_3d ( 'none', #34016, #34007, #33996 ) ;
#33999 = vector ( 'none', #34008, 1000.000000000000000 ) ;
#34000 = oriented_edge ( 'none', *, *, #36358, .f. ) ;
#34001 = circle ( 'none', #33998, 26.50000000000000000 ) ;
#34002 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34003 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34004 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -16.80000000000000100 ) ) ;
#34005 = axis2_placement_3d ( 'none', #34004, #34003, #34002 ) ;
#34006 = edge_curve ( 'none', #34386, #50830, #33762, .t. ) ;
#34007 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34008 = direction ( 'none', ( 0.8659771310404341700, -0.5000836015257635900, -0.0000000000000000000 ) ) ;
#34009 = cartesian_point ( 'none', ( 55.67132651994432300, -34.57402787512243200, -16.00000000000000000 ) ) ;
#34010 = direction ( 'none', ( -0.8660254037844434800, -0.4999999999999916200, 0.0000000000000000000 ) ) ;
#34011 = direction ( 'none', ( -0.4999999999999916200, 0.8660254037844434800, 0.0000000000000000000 ) ) ;
#34012 = cartesian_point ( 'none', ( -65.45836758623764200, -30.86420291635147400, -21.00000000000000700 ) ) ;
#34013 = circle ( 'none', #34005, 30.50000000000000000 ) ;
#34014 = line ( 'none', #34009, #33999 ) ;
#34015 = axis2_placement_3d ( 'none', #34012, #34011, #34010 ) ;
#34016 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -24.80000000000000400 ) ) ;
#34017 = face_outer_bound ( 'none', #31031, .t. ) ;
#34018 = plane ( 'none', #34015 ) ;
#34019 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34020 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34021 = circle ( 'none', #33995, 27.50000000000000000 ) ;
#34022 = cartesian_point ( 'none', ( -0.2683814724184868100, 65.50002308978703500, -18.09990255221377000 ) ) ;
#34023 = cartesian_point ( 'none', ( -0.5447756490221356000, 65.49822212177853900, -18.04478045458306600 ) ) ;
#34024 = cartesian_point ( 'none', ( -1.050234455976660300, 65.49206737620279700, -17.83535402693569700 ) ) ;
#34025 = cartesian_point ( 'none', ( -1.284551487450397600, 65.48768967522573800, -17.67890532362938300 ) ) ;
#34026 = cartesian_point ( 'none', ( -1.575228047811986400, 65.48112742980251300, -17.38833382144716900 ) ) ;
#34027 = cartesian_point ( 'none', ( -1.663941839360827200, 65.47890584062577100, -17.28025722877101700 ) ) ;
#34028 = cartesian_point ( 'none', ( -1.816367922620321300, 65.47485486887299500, -17.05197100537406700 ) ) ;
#34029 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34030 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34031 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#34032 = axis2_placement_3d ( 'none', #34031, #34030, #34029 ) ;
#34033 = cartesian_point ( 'none', ( 30.50000000000000700, 18.00000000000000000, -16.80000000000000100 ) ) ;
#34034 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34035 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -19.80000000000000100 ) ) ;
#34036 = face_outer_bound ( 'none', #35443, .t. ) ;
#34037 = cartesian_point ( 'none', ( -1.880885050647332200, 65.47301010984043000, -16.93134594384046200 ) ) ;
#34038 = cartesian_point ( 'none', ( -1.986317362573935200, 65.46989632458687000, -16.67701225085915000 ) ) ;
#34039 = cartesian_point ( 'none', ( -2.026704591467659800, 65.46864273030487900, -16.54363199326370900 ) ) ;
#34040 = cartesian_point ( 'none', ( -2.080061847660900300, 65.46696919179385100, -16.27520206580464200 ) ) ;
#34041 = cartesian_point ( 'none', ( -2.093680040076289800, 65.46652964599380200, -16.13876145011962000 ) ) ;
#34042 = cartesian_point ( 'none', ( -2.093680040076289800, 65.46652964599381600, -16.00000000000000000 ) ) ;
#34043 = b_spline_curve_with_knots ( 'none', 3,
( #34042, #34041, #34040, #34039, #34038, #34037, #34028, #34027, #34026, #34025, #34024, #34023, #34022, #34097, #34096, #34095, #34094, #34093, #34092, #34091, #34090, #34089, #34088, #34087, #34086, #34085, #34084, #34083, #34082, #34081 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004103737574843593200, 0.0008207475149687186400, 0.001231121272453078100, 0.001641495029937437300, 0.002462242544906148800, 0.003282990059874860200, 0.003693363817359215800, 0.004103737574843571700, 0.004514111332327925900, 0.004924485089812281000, 0.005334858847296637000, 0.005745232604780991200, 0.006155606362265346300, 0.006565980119749701400 ),
.unspecified. ) ;
#34044 = circle ( 'none', #34078, 62.50000000000000000 ) ;
#34045 = circle ( 'none', #34076, 62.50000000000000000 ) ;
#34046 = circle ( 'none', #34032, 62.50000000000000000 ) ;
#34047 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34048 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34049 = cartesian_point ( 'none', ( -26.49999999999999300, 18.00000000000000400, -23.80000000000000100 ) ) ;
#34050 = axis2_placement_3d ( 'none', #34035, #34034, #34077 ) ;
#34051 = toroidal_surface ( 'none', #34050, 30.50000000000000000, 3.000000000000000000 ) ;
#34052 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34053 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34054 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -19.80000000000000100 ) ) ;
#34055 = axis2_placement_3d ( 'none', #34049, #34048, #34047 ) ;
#34056 = axis2_placement_3d ( 'none', #34122, #34123, #34107 ) ;
#34057 = face_outer_bound ( 'none', #36172, .t. ) ;
#34058 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34059 = face_outer_bound ( 'none', #35075, .t. ) ;
#34060 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34061 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34062 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#34063 = axis2_placement_3d ( 'none', #34075, #34125, #34124 ) ;
#34064 = cylindrical_surface ( 'none', #34056, 27.50000000000000000 ) ;
#34065 = plane ( 'none', #34071 ) ;
#34066 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34067 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34068 = axis2_placement_3d ( 'none', #34079, #34067, #34066 ) ;
#34069 = circle ( 'none', #34068, 1.000000000000000900 ) ;
#34070 = toroidal_surface ( 'none', #34063, 26.50000000000000000, 1.000000000000000000 ) ;
#34071 = axis2_placement_3d ( 'none', #34120, #34119, #34118 ) ;
#34072 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34073 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34074 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#34075 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -23.80000000000000100 ) ) ;
#34076 = axis2_placement_3d ( 'none', #34074, #34073, #34072 ) ;
#34077 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34078 = axis2_placement_3d ( 'none', #34062, #34061, #34060 ) ;
#34079 = cartesian_point ( 'none', ( 26.50000000000000700, 18.00000000000000000, -23.80000000000000100 ) ) ;
#34080 = face_outer_bound ( 'none', #34693, .t. ) ;
#34081 = cartesian_point ( 'none', ( 2.106319940352814300, 65.46612418884191700, -16.00000000000000000 ) ) ;
#34082 = cartesian_point ( 'none', ( 2.106319940352814300, 65.46612418884193100, -16.13706204782961600 ) ) ;
#34083 = cartesian_point ( 'none', ( 2.092585656298815900, 65.46657014344505400, -16.27625973877100700 ) ) ;
#34084 = cartesian_point ( 'none', ( 2.038906672298548300, 65.46826391968257000, -16.54535852151736500 ) ) ;
#34085 = cartesian_point ( 'none', ( 1.999210731536303700, 65.46950386844034100, -16.67628434272009500 ) ) ;
#34086 = cartesian_point ( 'none', ( 1.893799661960641200, 65.47263782046032100, -16.93080373326937900 ) ) ;
#34087 = cartesian_point ( 'none', ( 1.828074522078697800, 65.47452886772030900, -17.05353232620248600 ) ) ;
#34088 = cartesian_point ( 'none', ( 1.675985498597743400, 65.47859848467057000, -17.28099106365144900 ) ) ;
#34089 = cartesian_point ( 'none', ( 1.588940806888155000, 65.48079783430714000, -17.38727521655432900 ) ) ;
#34090 = cartesian_point ( 'none', ( 1.392849785375349000, 65.48526236780742200, -17.58327412678816200 ) ) ;
#34091 = cartesian_point ( 'none', ( 1.286781690213024000, 65.48745791927220200, -17.67007515383736300 ) ) ;
#34092 = cartesian_point ( 'none', ( 1.059205830686509800, 65.49153407009909200, -17.82213185719270100 ) ) ;
#34093 = cartesian_point ( 'none', ( 0.9362241958133793500, 65.49343211176403700, -17.88791212774079400 ) ) ;
#34094 = cartesian_point ( 'none', ( 0.6819561761418688800, 65.49657320270189600, -17.99310031698913900 ) ) ;
#34095 = cartesian_point ( 'none', ( 0.5510401983710241400, 65.49782052314360200, -18.03276657794322800 ) ) ;
#34096 = cartesian_point ( 'none', ( 0.2816865333417607500, 65.49953275618906900, -18.08639205453532000 ) ) ;
#34097 = cartesian_point ( 'none', ( 0.1425565981708389300, 65.49998809893524800, -18.10004852515896400 ) ) ;
#34098 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#34099 = line ( 'none', #34145, #34144 ) ;
#34100 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34101 = cylindrical_surface ( 'none', #34108, 62.50000000000000000 ) ;
#34102 = direction ( 'none', ( 0.8746665053324270700, 0.4847251844597713600, 0.0000000000000000000 ) ) ;
#34103 = vector ( 'none', #34102, 1000.000000000000000 ) ;
#34104 = axis2_placement_3d ( 'none', #34116, #34115, #34147 ) ;
#34105 = line ( 'none', #34126, #34103 ) ;
#34106 = cartesian_point ( 'none', ( -66.49999999999998600, 0.0000000000000000000, 42.20000000000001700 ) ) ;
#34107 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34108 = axis2_placement_3d ( 'none', #34098, #34058, #34100 ) ;
#34109 = face_outer_bound ( 'none', #35251, .t. ) ;
#34110 = cartesian_point ( 'none', ( -66.49999999999998600, 0.0000000000000000000, 37.20000000000003800 ) ) ;
#34111 = direction ( 'none', ( 0.5000836015257632500, 0.8659771310404342800, 0.0000000000000000000 ) ) ;
#34112 = direction ( 'none', ( 0.8659771310404341700, -0.5000836015257635900, -0.0000000000000000000 ) ) ;
#34113 = cartesian_point ( 'none', ( 45.98338565824704500, -26.55443924101805200, -16.00000000000000000 ) ) ;
#34114 = axis2_placement_3d ( 'none', #34113, #34112, #34111 ) ;
#34115 = direction ( 'none', ( 0.8659771310404341700, -0.5000836015257635900, -0.0000000000000000000 ) ) ;
#34116 = cartesian_point ( 'none', ( 56.72150208314842200, -32.75547589993752200, -16.00000000000000000 ) ) ;
#34117 = cylindrical_surface ( 'none', #34104, 2.099999999999997900 ) ;
#34118 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34119 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34120 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#34121 = circle ( 'none', #34114, 2.099999999999997900 ) ;
#34122 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -24.80000000000000400 ) ) ;
#34123 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34124 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34125 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34126 = cartesian_point ( 'none', ( 47.03356122145114400, -24.73588726583314200, -16.00000000000000000 ) ) ;
#34127 = edge_curve ( 'none', #50645, #50740, #33818, .t. ) ;
#34128 = cartesian_point ( 'none', ( -55.70543471893855500, -34.45514945826082700, -16.67701225085915300 ) ) ;
#34129 = cartesian_point ( 'none', ( -55.68415545999747700, -34.48949902733026100, -16.54363199326370900 ) ) ;
#34130 = cartesian_point ( 'none', ( -55.65602750503607900, -34.53487099741431600, -16.27520206580463800 ) ) ;
#34131 = face_outer_bound ( 'none', #35832, .t. ) ;
#34132 = b_spline_curve_with_knots ( 'none', 3,
( #34135, #34134, #34130, #34129, #34128, #34198, #34197, #34196, #34195, #34194, #34193, #34192, #34191, #34190, #34189, #34188, #34187, #34186, #34185, #34184, #34183, #34182, #34181, #34180, #34179, #34178, #34177, #34176, #34175, #34174 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004103737574843611100, 0.0008207475149687222100, 0.001231121272453083300, 0.001641495029937444400, 0.002462242544906146100, 0.003282990059874848100, 0.003693363817359204000, 0.004103737574843560400, 0.004514111332327916400, 0.004924485089812272300, 0.005334858847296628300, 0.005745232604780984300, 0.006155606362265340200, 0.006565980119749696200 ),
.unspecified. ) ;
#34133 = axis2_placement_3d ( 'none', #34218, #34219, #34222 ) ;
#34134 = cartesian_point ( 'none', ( -55.64883775099942700, -34.54644492509966400, -16.13876145011962400 ) ) ;
#34135 = cartesian_point ( 'none', ( -55.64883775099941200, -34.54644492509965700, -16.00000000000000000 ) ) ;
#34136 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -93.19436435124508500 ) ) ;
#34137 = line ( 'none', #34169, #34168 ) ;
#34138 = line ( 'none', #34165, #34164 ) ;
#34139 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34140 = vector ( 'none', #34139, 1000.000000000000000 ) ;
#34141 = cartesian_point ( 'none', ( 71.49999999999998600, 8.756224613903572600e-015, -93.19436435124508500 ) ) ;
#34142 = line ( 'none', #34141, #34140 ) ;
#34143 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34144 = vector ( 'none', #34143, 1000.000000000000000 ) ;
#34145 = cartesian_point ( 'none', ( -27.49999999999999300, 18.00000000000000400, -24.80000000000000400 ) ) ;
#34146 = circle ( 'none', #34206, 66.49999999999998600 ) ;
#34147 = direction ( 'none', ( 0.5000836015257632500, 0.8659771310404342800, 0.0000000000000000000 ) ) ;
#34148 = axis2_placement_3d ( 'none', #34136, #34172, #34171 ) ;
#34149 = cartesian_point ( 'none', ( 0.005004325231330058000, 51.83819245848980000, -16.00000000000000400 ) ) ;
#34150 = cylindrical_surface ( 'none', #34148, 66.49999999999998600 ) ;
#34151 = cartesian_point ( 'none', ( -71.49999999999998600, 0.0000000000000000000, 42.20000000000001700 ) ) ;
#34152 = face_outer_bound ( 'none', #35057, .t. ) ;
#34153 = cylindrical_surface ( 'none', #34133, 62.50000000000000000 ) ;
#34154 = face_outer_bound ( 'none', #27669, .t. ) ;
#34155 = direction ( 'none', ( -0.8660736684575451900, -0.4999163938144958700, -0.0000000000000000000 ) ) ;
#34156 = vector ( 'none', #34155, 1000.000000000000000 ) ;
#34157 = cartesian_point ( 'none', ( -55.67800085695878200, -34.56327849861032300, -16.00000000000000000 ) ) ;
#34158 = line ( 'none', #34157, #34156 ) ;
#34159 = cartesian_point ( 'none', ( -71.49999999999998600, 0.0000000000000000000, 34.99999999999999300 ) ) ;
#34160 = cartesian_point ( 'none', ( 66.49999999999998600, 8.143901214329898400e-015, 42.20000000000001700 ) ) ;
#34161 = cartesian_point ( 'none', ( -71.49999999999998600, 0.0000000000000000000, -93.19436435124508500 ) ) ;
#34162 = line ( 'none', #34161, #34221 ) ;
#34163 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34164 = vector ( 'none', #34163, 1000.000000000000000 ) ;
#34165 = cartesian_point ( 'none', ( 27.50000000000000700, 18.00000000000000000, -24.80000000000000400 ) ) ;
#34166 = oriented_edge ( 'none', *, *, #33275, .f. ) ;
#34167 = direction ( 'none', ( 0.8572170171534068100, 0.5149553237928663500, 1.049727191138617600e-016 ) ) ;
#34168 = vector ( 'none', #34167, 1000.000000000000100 ) ;
#34169 = cartesian_point ( 'none', ( 2.105126127063520000, 53.09979702399203900, -16.00000000000000000 ) ) ;
#34170 = cartesian_point ( 'none', ( -55.64883775099941200, -34.54644492509965700, -16.00000000000000000 ) ) ;
#34171 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34172 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34173 = cartesian_point ( 'none', ( 55.64216666466794000, -34.55718867126371000, -16.00000000000000000 ) ) ;
#34174 = cartesian_point ( 'none', ( -57.74848660502028300, -30.90893551757796200, -16.00000000000000000 ) ) ;
#34175 = cartesian_point ( 'none', ( -57.74848660502029700, -30.90893551757798000, -16.13706204782961600 ) ) ;
#34176 = cartesian_point ( 'none', ( -57.74200567100849200, -30.92105273377305600, -16.27625973877100000 ) ) ;
#34177 = cartesian_point ( 'none', ( -57.71663303225840000, -30.96838698568540900, -16.54535852151736100 ) ) ;
#34178 = cartesian_point ( 'none', ( -57.69785888900091200, -31.00338465319152400, -16.67628434272009100 ) ) ;
#34179 = cartesian_point ( 'none', ( -57.64786743627664800, -31.09624029329413000, -16.93080373326937900 ) ) ;
#34180 = cartesian_point ( 'none', ( -57.61664256130255500, -31.15410545772916600, -17.05353232620247900 ) ) ;
#34181 = cartesian_point ( 'none', ( -57.54412244122469400, -31.28785322417557800, -17.28099106365144500 ) ) ;
#34182 = cartesian_point ( 'none', ( -57.50250478802695400, -31.36433581327893100, -17.38727521655433300 ) ) ;
#34183 = cartesian_point ( 'none', ( -57.40832567669785600, -31.53638788611321800, -17.58327412678815100 ) ) ;
#34184 = cartesian_point ( 'none', ( -57.35719303246048600, -31.62934332678718600, -17.67007515383734900 ) ) ;
#34185 = cartesian_point ( 'none', ( -57.24693515286300300, -31.82846787783869800, -17.82213185719269800 ) ) ;
#34186 = cartesian_point ( 'none', ( -57.18708808772570500, -31.93592211867023800, -17.88791212774078700 ) ) ;
#34187 = cartesian_point ( 'none', ( -57.06267434243776600, -32.15769522854467500, -17.99310031698913500 ) ) ;
#34188 = cartesian_point ( 'none', ( -56.99829656474150100, -32.27169545127634400, -18.03276657794322400 ) ) ;
#34189 = cartesian_point ( 'none', ( -56.86510256954144200, -32.50581868431686400, -18.08639205453532400 ) ) ;
#34190 = cartesian_point ( 'none', ( -56.79593194034159600, -32.62653641397488300, -18.10004852515896800 ) ) ;
#34191 = cartesian_point ( 'none', ( -56.59049320801346300, -32.98243671791325900, -18.09990255221377000 ) ) ;
#34192 = cartesian_point ( 'none', ( -56.45073643566487900, -33.22090061230585400, -18.04478045458306600 ) ) ;
#34193 = cartesian_point ( 'none', ( -56.19267686616518600, -33.65556340690716300, -17.83535402693569300 ) ) ;
#34194 = cartesian_point ( 'none', ( -56.07172715017205200, -33.85629905821429000, -17.67890532362938300 ) ) ;
#34195 = cartesian_point ( 'none', ( -55.92070579874884800, -34.10475122106047500, -17.38833382144716900 ) ) ;
#34196 = cartesian_point ( 'none', ( -55.87442495031059100, -34.18046882361942800, -17.28025722877101300 ) ) ;
#34197 = cartesian_point ( 'none', ( -55.79470366423296200, -34.31044819804515100, -17.05197100537407500 ) ) ;
#34198 = cartesian_point ( 'none', ( -55.76084749203337100, -34.36539929037944300, -16.93134594384046600 ) ) ;
#34199 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34200 = cartesian_point ( 'none', ( 30.50000000000000700, 18.00000000000000000, -19.80000000000000100 ) ) ;
#34201 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34202 = axis2_placement_3d ( 'none', #34200, #34199, #32383 ) ;
#34203 = axis2_placement_3d ( 'none', #35056, #35055, #35060 ) ;
#34204 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34205 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34206 = axis2_placement_3d ( 'none', #34209, #34205, #34204 ) ;
#34207 = circle ( 'none', #34202, 2.999999999999999100 ) ;
#34208 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 37.20000000000003800 ) ) ;
#34209 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.20000000000001700 ) ) ;
#34210 = cartesian_point ( 'none', ( 71.49999999999998600, 8.756224613903574100e-015, 2.000000000000015500 ) ) ;
#34211 = axis2_placement_3d ( 'none', #34208, #34217, #34201 ) ;
#34212 = circle ( 'none', #34211, 66.49999999999998600 ) ;
#34213 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34214 = vector ( 'none', #34213, 1000.000000000000000 ) ;
#34215 = cartesian_point ( 'none', ( 66.49999999999998600, 8.143901214329898400e-015, -93.19436435124508500 ) ) ;
#34216 = line ( 'none', #34215, #34214 ) ;
#34217 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34218 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#34219 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34220 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34221 = vector ( 'none', #34220, 1000.000000000000000 ) ;
#34222 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34223 = cartesian_point ( 'none', ( -69.49999999999997200, 0.0000000000000000000, 1.387778780781445700e-014 ) ) ;
#34224 = b_spline_curve_with_knots ( 'none', 3,
( #34225, #34295, #34294, #34293, #34292, #34291, #34290, #34288, #34287, #34286, #34285, #34284, #34283, #34282, #34280, #34279, #34278, #34277, #34276, #34275, #34274, #34273, #34272, #34271, #34270, #34269, #34268, #34267, #34266, #34265 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004103737574843559600, 0.0008207475149687119100, 0.001231121272453068100, 0.001641495029937418800, 0.002462242544906133100, 0.003282990059874847200, 0.003693363817359204500, 0.004103737574843561300, 0.004514111332327919000, 0.004924485089812276700, 0.005334858847296634400, 0.005745232604780992100, 0.006155606362265348900, 0.006565980119749705700 ),
.unspecified. ) ;
#34225 = cartesian_point ( 'none', ( 57.74251779107613900, -30.92008472089387900, -16.00000000000000000 ) ) ;
#34226 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34227 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34228 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34229 = cartesian_point ( 'none', ( -69.49999999999997200, 0.0000000000000000000, 2.000000000000007100 ) ) ;
#34230 = axis2_placement_3d ( 'none', #34229, #34228, #34227 ) ;
#34231 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -12.00000000000000000 ) ) ;
#34232 = cartesian_point ( 'none', ( -56.49999999999999300, 6.999999999999985800, -16.80000000000000100 ) ) ;
#34233 = cartesian_point ( 'none', ( 69.49999999999997200, 8.633759933988835800e-015, 1.387778780781445700e-014 ) ) ;
#34234 = circle ( 'none', #34230, 2.000000000000000900 ) ;
#34235 = cartesian_point ( 'none', ( 71.49999999999998600, 8.756224613903572600e-015, 42.20000000000001700 ) ) ;
#34236 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34237 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34238 = cartesian_point ( 'none', ( -59.49999999999999300, 6.999999999999985800, -13.80000000000000200 ) ) ;
#34239 = face_outer_bound ( 'none', #31707, .t. ) ;
#34240 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34241 = vector ( 'none', #34240, 1000.000000000000000 ) ;
#34242 = oriented_edge ( 'none', *, *, #34360, .t. ) ;
#34243 = cartesian_point ( 'none', ( 71.49999999999998600, 8.756224613903572600e-015, -93.19436435124508500 ) ) ;
#34244 = line ( 'none', #34243, #34241 ) ;
#34245 = axis2_placement_3d ( 'none', #34246, #34237, #34236 ) ;
#34246 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.387778780781445700e-014 ) ) ;
#34247 = circle ( 'none', #34264, 59.00000000000000000 ) ;
#34248 = circle ( 'none', #34245, 69.49999999999997200 ) ;
#34249 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34250 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34251 = cartesian_point ( 'none', ( 0.0000000000000000000, 65.00000000000000000, -12.00000000000000000 ) ) ;
#34252 = axis2_placement_3d ( 'none', #34251, #34250, #34249 ) ;
#34253 = cartesian_point ( 'none', ( 57.77167764635252900, -30.93692392475260900, -16.00000000000000000 ) ) ;
#34254 = line ( 'none', #34253, #34323 ) ;
#34255 = face_outer_bound ( 'none', #36008, .t. ) ;
#34256 = plane ( 'none', #34252 ) ;
#34257 = edge_curve ( 'none', #34383, #33266, #33830, .t. ) ;
#34258 = cartesian_point ( 'none', ( -20.99999999999999300, 18.00000000000000000, -24.80000000000000400 ) ) ;
#34259 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34260 = cartesian_point ( 'none', ( -71.49999999999998600, 0.0000000000000000000, 2.000000000000015500 ) ) ;
#34261 = oriented_edge ( 'none', *, *, #34257, .t. ) ;
#34262 = circle ( 'none', #34316, 71.49999999999998600 ) ;
#34263 = vertex_point ( 'none', #33815 ) ;
#34264 = axis2_placement_3d ( 'none', #34231, #34226, #34259 ) ;
#34265 = cartesian_point ( 'none', ( 55.64216666466794000, -34.55718867126371000, -16.00000000000000000 ) ) ;
#34266 = cartesian_point ( 'none', ( 55.64216666466792600, -34.55718867126370200, -16.13706204782961600 ) ) ;
#34267 = cartesian_point ( 'none', ( 55.64942001471014500, -34.54551740967169600, -16.27625973877100000 ) ) ;
#34268 = cartesian_point ( 'none', ( 55.67772635996033900, -34.49987693399690900, -16.54535852151736100 ) ) ;
#34269 = cartesian_point ( 'none', ( 55.69864815746508700, -34.46611921524856800, -16.67628434272009500 ) ) ;
#34270 = cartesian_point ( 'none', ( 55.75406777431645400, -34.37639752716594200, -16.93080373326937900 ) ) ;
#34271 = cartesian_point ( 'none', ( 55.78856803922433000, -34.32042340999089400, -17.05353232620248600 ) ) ;
#34272 = cartesian_point ( 'none', ( 55.86813694262739500, -34.19074526049473000, -17.28099106365144500 ) ) ;
#34273 = cartesian_point ( 'none', ( 55.91356398113925500, -34.11646202102791400, -17.38727521655433300 ) ) ;
#34274 = cartesian_point ( 'none', ( 56.01547589132297100, -33.94887448169396300, -17.58327412678815100 ) ) ;
#34275 = cartesian_point ( 'none', ( 56.07041134224792200, -33.85811459248474600, -17.67007515383735600 ) ) ;
#34276 = cartesian_point ( 'none', ( 56.18772932217696300, -33.66306619226016000, -17.82213185719269800 ) ) ;
#34277 = cartesian_point ( 'none', ( 56.25086389191278600, -33.55750999309353900, -17.88791212774079000 ) ) ;
#34278 = cartesian_point ( 'none', ( 56.38071816629635400, -33.33887797415700000, -17.99310031698913500 ) ) ;
#34279 = cartesian_point ( 'none', ( 56.44725636637092900, -33.22612507186701000, -18.03276657794321700 ) ) ;
#34281 = oriented_edge ( 'none', *, *, #34432, .f. ) ;
#34280 = cartesian_point ( 'none', ( 56.58341603620013400, -32.99371407187196300, -18.08639205453532400 ) ) ;
#34282 = cartesian_point ( 'none', ( 56.65337534217124500, -32.87345168496014500, -18.10004852515896100 ) ) ;
#34283 = cartesian_point ( 'none', ( 56.85887468043241500, -32.51758637187351300, -18.09990255221376600 ) ) ;
#34284 = cartesian_point ( 'none', ( 56.99551208468747600, -32.27732150947240800, -18.04478045458306600 ) ) ;
#34285 = cartesian_point ( 'none', ( 57.24291132214231200, -31.83650396929534700, -17.83535402693569300 ) ) ;
#34286 = cartesian_point ( 'none', ( 57.35627863762288600, -31.63139061701122000, -17.67890532362938300 ) ) ;
#34287 = cartesian_point ( 'none', ( 57.49593384656128600, -31.37637620874178500, -17.38833382144717300 ) ) ;
#34288 = cartesian_point ( 'none', ( 57.53836678967184800, -31.29843701700606200, -17.28025722877101000 ) ) ;
#34289 = oriented_edge ( 'none', *, *, #33685, .t. ) ;
#34290 = cartesian_point ( 'none', ( 57.61107158685373300, -31.16440667082761400, -17.05197100537406700 ) ) ;
#34291 = cartesian_point ( 'none', ( 57.64173254268114700, -31.10761081946071000, -16.93134594384046600 ) ) ;
#34292 = cartesian_point ( 'none', ( 57.69175208151293100, -31.01474686632577300, -16.67701225085915000 ) ) ;
#34293 = cartesian_point ( 'none', ( 57.71086005146556600, -30.97914370297435500, -16.54363199326370900 ) ) ;
#34294 = cartesian_point ( 'none', ( 57.73608935269741200, -30.93209819437925000, -16.27520206580463800 ) ) ;
#34295 = cartesian_point ( 'none', ( 57.74251779107614600, -30.92008472089387900, -16.13876145011962400 ) ) ;
#34296 = oriented_edge ( 'none', *, *, #34844, .f. ) ;
#34297 = edge_loop ( 'none', ( #34261, #34242, #34304, #34739 ) ) ;
#34298 = direction ( 'none', ( 0.8660254037844434800, 0.4999999999999916200, 0.0000000000000000000 ) ) ;
#34299 = vector ( 'none', #34298, 1000.000000000000000 ) ;
#34300 = cartesian_point ( 'none', ( 25.14582562299399300, 21.44615242270611700, -12.00000000000000000 ) ) ;
#34301 = cartesian_point ( 'none', ( 71.49999999999998600, 0.0000000000000000000, 34.99999999999999300 ) ) ;
#34302 = vertex_point ( 'none', #33820 ) ;
#34303 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34304 = oriented_edge ( 'none', *, *, #34306, .t. ) ;
#34305 = line ( 'none', #34300, #34299 ) ;
#34306 = edge_curve ( 'none', #32630, #34302, #33807, .t. ) ;
#34307 = circle ( 'none', #34367, 2.000000000000001800 ) ;
#34308 = vector ( 'none', #34317, 1000.000000000000000 ) ;
#34309 = toroidal_surface ( 'none', #34312, 69.49999999999997200, 2.000000000000000900 ) ;
#34310 = cartesian_point ( 'none', ( 71.49999999999998600, 0.0000000000000000000, 34.99999999999999300 ) ) ;
#34311 = line ( 'none', #34310, #34362 ) ;
#34312 = axis2_placement_3d ( 'none', #34320, #34319, #34303 ) ;
#34313 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34314 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34315 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000015500 ) ) ;
#34316 = axis2_placement_3d ( 'none', #34315, #34314, #34313 ) ;
#34317 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34318 = cartesian_point ( 'none', ( -71.49999999999998600, 0.0000000000000000000, -93.19436435124508500 ) ) ;
#34319 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34320 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000007100 ) ) ;
#34321 = cartesian_point ( 'none', ( 21.00000000000000700, 18.00000000000000400, -24.80000000000000400 ) ) ;
#34322 = direction ( 'none', ( 0.8659771310404341700, -0.5000836015257635900, -0.0000000000000000000 ) ) ;
#34323 = vector ( 'none', #34322, 1000.000000000000000 ) ;
#34324 = cartesian_point ( 'none', ( 57.74251779107613900, -30.92008472089387900, -16.00000000000000000 ) ) ;
#34325 = cartesian_point ( 'none', ( 44.89068939270364200, -25.92343010202361200, -16.00000000000000400 ) ) ;
#34326 = line ( 'none', #34318, #34308 ) ;
#34328 = oriented_edge ( 'none', *, *, #34458, .t. ) ;
#34327 = axis2_placement_3d ( 'none', #34397, #34396, #34395 ) ;
#34329 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34330 = cartesian_point ( 'none', ( -6.000000000000001800, -144.2414213562373700, -21.00000000000000700 ) ) ;
#34331 = plane ( 'none', #34337 ) ;
#34332 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34333 = oriented_edge ( 'none', *, *, #34006, .t. ) ;
#34334 = direction ( 'none', ( -0.01754892906995891800, -0.9998460056871245600, 0.0000000000000000000 ) ) ;
#34335 = vector ( 'none', #34334, 1000.000000000000200 ) ;
#34336 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -93.19436435124508500 ) ) ;
#34337 = axis2_placement_3d ( 'none', #34330, #34402, #34401 ) ;
#34338 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34339 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34340 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.20000000000001700 ) ) ;
#34341 = axis2_placement_3d ( 'none', #34336, #34329, #34332 ) ;
#34342 = face_outer_bound ( 'none', #35975, .t. ) ;
#34343 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34344 = vector ( 'none', #34343, 1000.000000000000000 ) ;
#34345 = cartesian_point ( 'none', ( -71.49999999999998600, 0.0000000000000000000, 34.99999999999999300 ) ) ;
#34346 = cartesian_point ( 'none', ( -44.93868736808521900, -28.36431521531057600, -16.00000000000000000 ) ) ;
#34347 = line ( 'none', #34346, #34335 ) ;
#34348 = axis2_placement_3d ( 'none', #34340, #34339, #34338 ) ;
#34349 = cartesian_point ( 'none', ( -71.49999999999995700, -3.295974604355933500e-014, 5.000000000000004400 ) ) ;
#34350 = cylindrical_surface ( 'none', #34341, 71.49999999999998600 ) ;
#34351 = circle ( 'none', #34348, 71.49999999999998600 ) ;
#34352 = line ( 'none', #34345, #34344 ) ;
#34353 = direction ( 'none', ( -0.8571175762624683200, 0.5151208212273619100, 0.0000000000000000000 ) ) ;
#34354 = vector ( 'none', #34353, 1000.000000000000100 ) ;
#34355 = cartesian_point ( 'none', ( -2.094873853365582800, 53.10020248114393800, -16.00000000000000000 ) ) ;
#34356 = line ( 'none', #34355, #34354 ) ;
#34357 = cartesian_point ( 'none', ( 71.49999999999998600, 0.0000000000000000000, 5.000000000000000000 ) ) ;
#34358 = cartesian_point ( 'none', ( -20.99999999999999300, 18.00000000000000000, -16.91999999999998400 ) ) ;
#34359 = cartesian_point ( 'none', ( 21.00000000000000700, 18.00000000000000400, -16.91999999999998400 ) ) ;
#34360 = edge_curve ( 'none', #33266, #32630, #33795, .t. ) ;
#34361 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34362 = vector ( 'none', #34361, 1000.000000000000000 ) ;
#34363 = face_outer_bound ( 'none', #36449, .t. ) ;
#34364 = direction ( 'none', ( -1.000000000000000000, -1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#34365 = direction ( 'none', ( -1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34366 = cartesian_point ( 'none', ( 69.49999999999997200, 8.511295254074102300e-015, 2.000000000000007100 ) ) ;
#34367 = axis2_placement_3d ( 'none', #34366, #34365, #34364 ) ;
#34368 = cartesian_point ( 'none', ( -56.48573926211775400, 23.60496406201304300, -15.64234822559573600 ) ) ;
#34369 = cartesian_point ( 'none', ( -56.36551262728197300, 23.56838246317659700, -15.79407115952648500 ) ) ;
#34370 = cartesian_point ( 'none', ( -56.09238873152899900, 23.49399206443650800, -16.07373965623177300 ) ) ;
#34371 = cartesian_point ( 'none', ( -55.94252913686553800, 23.45709188366074500, -16.19826719009171300 ) ) ;
#34372 = cartesian_point ( 'none', ( -55.62064728837292900, 23.38903020393112800, -16.41407894895139200 ) ) ;
#34373 = cartesian_point ( 'none', ( -55.44567347832122600, 23.35736522491367100, -16.50685341302113700 ) ) ;
#34374 = cartesian_point ( 'none', ( -55.08240933961161500, 23.30518559372322300, -16.65400131087262300 ) ) ;
#34375 = cartesian_point ( 'none', ( -54.89514624113300600, 23.28465891177812400, -16.70859177379851700 ) ) ;
#34376 = cartesian_point ( 'none', ( 0.9373486275976311600, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#34377 = edge_curve ( 'none', #33911, #32305, #33857, .t. ) ;
#34378 = axis2_placement_3d ( 'none', #34416, #34415, #34476 ) ;
#34379 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34380 = vector ( 'none', #34379, 1000.000000000000000 ) ;
#34381 = cartesian_point ( 'none', ( 59.50000000000000700, 6.999999999999978700, -13.80000000000000200 ) ) ;
#34382 = face_outer_bound ( 'none', #35563, .t. ) ;
#34383 = vertex_point ( 'none', #33811 ) ;
#34384 = axis2_placement_3d ( 'none', #34392, #34391, #34424 ) ;
#34385 = cartesian_point ( 'none', ( -54.50967317331036100, 23.25684127676413100, -16.78175289595443000 ) ) ;
#34386 = vertex_point ( 'none', #33808 ) ;
#34387 = cartesian_point ( 'none', ( -54.30930539115152600, 23.24967139102662400, -16.80000000000000100 ) ) ;
#34388 = cartesian_point ( 'none', ( -54.11272594960119900, 23.25001200932955600, -16.80000000000000100 ) ) ;
#34389 = axis2_placement_3d ( 'none', #34376, #34431, #34430 ) ;
#34390 = b_spline_curve_with_knots ( 'none', 3,
( #34388, #34387, #34385, #34375, #34374, #34373, #34372, #34371, #34370, #34369, #34368, #34442, #34441, #34440, #34439, #34438, #34437, #34436 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005035516973527007600, 0.005624343366592008000, 0.006213169759657008500, 0.006801996152722009800, 0.007390822545787010200, 0.007979648938852010700, 0.008568475331917012000, 0.009157301724982011600, 0.009746128118047012900 ),
.unspecified. ) ;
#34391 = direction ( 'none', ( -0.8660736684575451900, -0.4999163938144958700, -0.0000000000000000000 ) ) ;
#34392 = cartesian_point ( 'none', ( -45.98851179509566100, -26.54556051154973400, -16.00000000000000000 ) ) ;
#34393 = circle ( 'none', #34421, 56.49999999999999300 ) ;
#34394 = cartesian_point ( 'none', ( -57.07509922711717800, 23.81318078814138100, -13.80000000000000200 ) ) ;
#34395 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34396 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34397 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -13.80000000000000200 ) ) ;
#34398 = line ( 'none', #34400, #34380 ) ;
#34399 = plane ( 'none', #34389 ) ;
#34400 = cartesian_point ( 'none', ( -6.000000000000001800, -144.2414213562373700, -21.00000000000000700 ) ) ;
#34401 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34402 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34403 = circle ( 'none', #34327, 59.50000000000000000 ) ;
#34404 = face_outer_bound ( 'none', #35176, .t. ) ;
#34405 = toroidal_surface ( 'none', #34474, 56.49999999999999300, 3.000000000000000000 ) ;
#34406 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34407 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34408 = vector ( 'none', #34479, 1000.000000000000000 ) ;
#34409 = cartesian_point ( 'none', ( -6.000000000000001800, 65.00000000000000000, -12.00000000000000000 ) ) ;
#34410 = edge_loop ( 'none', ( #33594, #34412, #34581, #34586 ) ) ;
#34412 = oriented_edge ( 'none', *, *, #1420, .f. ) ;
#34411 = line ( 'none', #34409, #34408 ) ;
#34413 = cartesian_point ( 'none', ( -44.89569371793462700, -25.91476235646598200, -16.00000000000000400 ) ) ;
#34414 = cylindrical_surface ( 'none', #34378, 21.00000000000000000 ) ;
#34415 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34416 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, 42.20000000000001700 ) ) ;
#34417 = circle ( 'none', #34456, 56.49999999999999300 ) ;
#34418 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34419 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34420 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -16.80000000000000100 ) ) ;
#34421 = axis2_placement_3d ( 'none', #34420, #34419, #34418 ) ;
#34422 = vertex_point ( 'none', #33852 ) ;
#34423 = advanced_face ( 'none', ( #33850 ), #33858, .f. ) ;
#34424 = direction ( 'none', ( 0.4999163938144952100, -0.8660736684575456300, 0.0000000000000000000 ) ) ;
#34425 = cartesian_point ( 'none', ( 56.50000000000000000, 6.999999999999978700, -16.80000000000000100 ) ) ;
#34426 = cartesian_point ( 'none', ( -54.11272594960119900, 23.25001200932955600, -16.80000000000000100 ) ) ;
#34427 = face_outer_bound ( 'none', #35136, .t. ) ;
#34428 = conical_surface ( 'none', #34429, 9.966506350946106700, 1.047197551196596100 ) ;
#34429 = axis2_placement_3d ( 'none', #34434, #34407, #34406 ) ;
#34430 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34432 = edge_curve ( 'none', #31941, #34475, #33856, .t. ) ;
#34431 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34433 = vertex_point ( 'none', #33845 ) ;
#34434 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.03369939627407700 ) ) ;
#34435 = conical_surface ( 'none', #34384, 2.099999999999997400, 1.029744258676652500 ) ;
#34436 = cartesian_point ( 'none', ( -57.07509922711717800, 23.81318078814138100, -13.80000000000000200 ) ) ;
#34437 = cartesian_point ( 'none', ( -57.07509922711736300, 23.81318078814145900, -13.99944575524946100 ) ) ;
#34438 = cartesian_point ( 'none', ( -57.05639937818559600, 23.80569037661929200, -14.19889728714165100 ) ) ;
#34439 = cartesian_point ( 'none', ( -56.98317802260113800, 23.77728737593478700, -14.58703926758609300 ) ) ;
#34440 = cartesian_point ( 'none', ( -56.92913068222716100, 23.75656542405968400, -14.77501798653273300 ) ) ;
#34441 = cartesian_point ( 'none', ( -56.78585717731417800, 23.70453150906540100, -15.13897507399538300 ) ) ;
#34442 = cartesian_point ( 'none', ( -56.69565142299874300, 23.67292390241052400, -15.31577837028129900 ) ) ;
#34443 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -13.80000000000000200 ) ) ;
#34444 = axis2_placement_3d ( 'none', #34443, #34513, #34512 ) ;
#34445 = cartesian_point ( 'none', ( -20.99999999999999300, 18.00000000000000000, 42.20000000000001700 ) ) ;
#34446 = line ( 'none', #34445, #34508 ) ;
#34447 = line ( 'none', #34484, #34483 ) ;
#34448 = circle ( 'none', #34503, 3.000000000000002700 ) ;
#34449 = direction ( 'none', ( -0.8745729007953690900, 0.4848940515147340300, 1.049727191138617600e-016 ) ) ;
#34450 = vector ( 'none', #34449, 999.9999999999998900 ) ;
#34451 = cartesian_point ( 'none', ( -47.03833622210609600, -24.72680580778888900, -16.00000000000000000 ) ) ;
#34452 = circle ( 'none', #34444, 59.50000000000000000 ) ;
#34453 = axis2_placement_3d ( 'none', #34470, #34511, #34510 ) ;
#34454 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34455 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34456 = axis2_placement_3d ( 'none', #34472, #34455, #34454 ) ;
#34457 = vertex_point ( 'none', #33849 ) ;
#34458 = edge_curve ( 'none', #31941, #34263, #33847, .t. ) ;
#34459 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34460 = vector ( 'none', #34459, 1000.000000000000000 ) ;
#34461 = cartesian_point ( 'none', ( 21.00000000000000700, 18.00000000000000400, 42.20000000000001700 ) ) ;
#34462 = line ( 'none', #34451, #34450 ) ;
#34463 = circle ( 'none', #34453, 21.00000000000000000 ) ;
#34464 = edge_curve ( 'none', #34422, #33549, #33834, .t. ) ;
#34465 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34466 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34467 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -13.80000000000000200 ) ) ;
#34468 = advanced_face ( 'none', ( #33822 ), #33838, .f. ) ;
#34469 = line ( 'none', #34461, #34460 ) ;
#34470 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -24.80000000000000400 ) ) ;
#34471 = cartesian_point ( 'none', ( 54.11272594960094300, 23.25001200933055000, -16.80000000000000100 ) ) ;
#34472 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -16.80000000000000100 ) ) ;
#34473 = edge_loop ( 'none', ( #34281, #34328, #34494, #34296 ) ) ;
#34475 = vertex_point ( 'none', #33839 ) ;
#34474 = axis2_placement_3d ( 'none', #34467, #34466, #34465 ) ;
#34476 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34477 = face_outer_bound ( 'none', #36754, .t. ) ;
#34478 = face_outer_bound ( 'none', #36257, .t. ) ;
#34479 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34480 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34481 = face_outer_bound ( 'none', #37296, .t. ) ;
#34482 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34483 = vector ( 'none', #34482, 1000.000000000000000 ) ;
#34484 = cartesian_point ( 'none', ( 59.48617087394033800, -27.41615353685434900, -21.00000000000000700 ) ) ;
#34485 = cartesian_point ( 'none', ( 62.18785910668596300, 4.000000000000003600, -12.88100072692247600 ) ) ;
#34486 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34487 = vector ( 'none', #34486, 1000.000000000000000 ) ;
#34488 = cartesian_point ( 'none', ( 59.50000000000000700, 6.999999999999978700, -16.80000000000000100 ) ) ;
#34489 = face_outer_bound ( 'none', #38408, .t. ) ;
#34490 = advanced_face ( 'none', ( #33887 ), #33889, .t. ) ;
#34491 = circle ( 'none', #34499, 1.000000000000000900 ) ;
#34492 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34493 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34494 = oriented_edge ( 'none', *, *, #34496, .t. ) ;
#34495 = axis2_placement_3d ( 'none', #34504, #34493, #34492 ) ;
#34496 = edge_curve ( 'none', #34263, #34433, #33891, .t. ) ;
#34497 = circle ( 'none', #34495, 3.500000000000010200 ) ;
#34498 = face_outer_bound ( 'none', #36993, .t. ) ;
#34499 = axis2_placement_3d ( 'none', #35350, #35332, #35337 ) ;
#34500 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34501 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34502 = cartesian_point ( 'none', ( -56.49999999999998600, 6.999999999999985800, -13.80000000000000200 ) ) ;
#34503 = axis2_placement_3d ( 'none', #34502, #34501, #34500 ) ;
#34504 = cartesian_point ( 'none', ( 52.39453692895882900, 30.24999999999951300, 3.469446951953614200e-015 ) ) ;
#34505 = line ( 'none', #34488, #34487 ) ;
#34506 = cartesian_point ( 'none', ( 55.89453692895884300, 30.24999999999951300, 3.469446951953614200e-015 ) ) ;
#34507 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34508 = vector ( 'none', #34507, 1000.000000000000000 ) ;
#34509 = cartesian_point ( 'none', ( -48.89453692895840200, 30.25000000000024900, 3.469446951953614200e-015 ) ) ;
#34510 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34511 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34512 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34513 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34514 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34515 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34516 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -13.80000000000000200 ) ) ;
#34517 = toroidal_surface ( 'none', #34520, 56.49999999999999300, 3.000000000000000000 ) ;
#34518 = circle ( 'none', #34575, 3.500000000000010200 ) ;
#34519 = circle ( 'none', #34523, 59.50000000000000000 ) ;
#34520 = axis2_placement_3d ( 'none', #34576, #34567, #34564 ) ;
#34521 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34522 = vector ( 'none', #34521, 1000.000000000000000 ) ;
#34523 = axis2_placement_3d ( 'none', #34516, #34515, #34514 ) ;
#34524 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34525 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34526 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, 3.469446951953614200e-015 ) ) ;
#34527 = axis2_placement_3d ( 'none', #34526, #34525, #34524 ) ;
#34528 = line ( 'none', #34531, #34570 ) ;
#34529 = face_outer_bound ( 'none', #36636, .t. ) ;
#34530 = vertex_point ( 'none', #33844 ) ;
#34531 = cartesian_point ( 'none', ( 55.89453692895884300, 30.24999999999951300, -25.79999999999999700 ) ) ;
#34532 = circle ( 'none', #34527, 59.50000000000000000 ) ;
#34533 = cartesian_point ( 'none', ( 4.237403964769490500, -52.34892086330936700, 3.469446951953614200e-015 ) ) ;
#34534 = cartesian_point ( 'none', ( 48.89453692895882100, 30.24999999999951300, 3.469446951953614200e-015 ) ) ;
#34535 = cartesian_point ( 'none', ( 48.89453692895882100, 30.24999999999951300, -25.79999999999999700 ) ) ;
#34536 = line ( 'none', #34535, #34522 ) ;
#34537 = cartesian_point ( 'none', ( 48.89453692895882100, 30.24999999999951300, 37.20000000000001000 ) ) ;
#34538 = edge_curve ( 'none', #32342, #1358, #33870, .t. ) ;
#34539 = cartesian_point ( 'none', ( 55.89453692895884300, 30.24999999999951300, 37.20000000000001000 ) ) ;
#34540 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34541 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34542 = cartesian_point ( 'none', ( 52.39453692895882900, 30.24999999999951300, -25.79999999999999700 ) ) ;
#34543 = axis2_placement_3d ( 'none', #34542, #34541, #34540 ) ;
#34544 = cylindrical_surface ( 'none', #34543, 3.500000000000010200 ) ;
#34545 = cartesian_point ( 'none', ( 59.50000000000000700, 6.999999999999978700, 3.469446951953614200e-015 ) ) ;
#34546 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -16.80000000000000100 ) ) ;
#34547 = b_spline_curve_with_knots ( 'none', 3,
( #34620, #34619, #34618, #34617, #34616, #34615, #34614, #34613, #34612, #34611, #34610, #34609, #34608, #34607, #34606, #34605, #34604, #34603, #34602, #34601, #34600, #34599, #34598, #34597, #34596, #34595, #34594, #34593, #34592, #34591, #34590, #34589 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 1.969786680719345600e-007, 0.0003353292945868336500, 0.0006704616105055954200, 0.001340726242343118900, 0.002010990874180642200, 0.002681255506018165700, 0.003351520137855687100, 0.004021784769693208900, 0.005362314033368250000, 0.006702843297043290100, 0.008043372560718331200, 0.008713637192555853000, 0.009383901824393374800, 0.009719034140312133100, 0.01005416645623089100, 0.01072443108806840300 ),
.unspecified. ) ;
#34548 = cylindrical_surface ( 'none', #34562, 59.50000000000000000 ) ;
#34549 = axis2_placement_3d ( 'none', #34585, #34643, #34642 ) ;
#34550 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34551 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34552 = cartesian_point ( 'none', ( 56.50000000000000000, 6.999999999999978700, -13.80000000000000200 ) ) ;
#34553 = axis2_placement_3d ( 'none', #34552, #34551, #34550 ) ;
#34554 = edge_curve ( 'none', #34383, #34302, #33880, .t. ) ;
#34556 = vertex_point ( 'none', #33873 ) ;
#34555 = axis2_placement_3d ( 'none', #34584, #34583, #34652 ) ;
#34557 = cylindrical_surface ( 'none', #34555, 3.500000000000010200 ) ;
#34558 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34559 = direction ( 'none', ( 0.5000836015257632500, 0.8659771310404342800, 0.0000000000000000000 ) ) ;
#34560 = direction ( 'none', ( 0.8659771310404341700, -0.5000836015257635900, -0.0000000000000000000 ) ) ;
#34561 = cartesian_point ( 'none', ( 45.98338565824704500, -26.55443924101805200, -16.00000000000000000 ) ) ;
#34562 = axis2_placement_3d ( 'none', #34546, #34588, #34558 ) ;
#34563 = axis2_placement_3d ( 'none', #34561, #34560, #34559 ) ;
#34564 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34565 = cartesian_point ( 'none', ( 4.237403964769480800, -52.34892086330936700, -13.80000000000000200 ) ) ;
#34566 = face_outer_bound ( 'none', #36814, .t. ) ;
#34567 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34568 = circle ( 'none', #34553, 2.999999999999999100 ) ;
#34569 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34570 = vector ( 'none', #34569, 1000.000000000000000 ) ;
#34571 = cartesian_point ( 'none', ( -4.237403964769401700, -52.34892086330932400, -13.80000000000000200 ) ) ;
#34572 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34573 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34574 = cartesian_point ( 'none', ( 52.39453692895882900, 30.24999999999951300, 37.20000000000001000 ) ) ;
#34575 = axis2_placement_3d ( 'none', #34574, #34573, #34572 ) ;
#34576 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -13.80000000000000200 ) ) ;
#34577 = circle ( 'none', #34563, 2.099999999999997900 ) ;
#34578 = cartesian_point ( 'none', ( 57.07509922711686600, 23.81318078814247800, -8.400000000000000400 ) ) ;
#34579 = line ( 'none', #34578, #34651 ) ;
#34580 = advanced_face ( 'none', ( #33866 ), #33885, .f. ) ;
#34581 = oriented_edge ( 'none', *, *, #1431, .f. ) ;
#34582 = circle ( 'none', #34549, 3.500000000000010200 ) ;
#34583 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34584 = cartesian_point ( 'none', ( 52.39453692895882900, 30.24999999999951300, -25.79999999999999700 ) ) ;
#34585 = cartesian_point ( 'none', ( 52.39453692895882900, 30.24999999999951300, 37.20000000000001000 ) ) ;
#34586 = oriented_edge ( 'none', *, *, #1445, .f. ) ;
#34587 = face_outer_bound ( 'none', #37022, .t. ) ;
#34588 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34589 = cartesian_point ( 'none', ( 4.237403964769480800, -52.34892086330936700, -13.80000000000000200 ) ) ;
#34590 = cartesian_point ( 'none', ( 4.237403964773510400, -52.34892086331107200, -14.02642365615992000 ) ) ;
#34591 = cartesian_point ( 'none', ( 4.183232424838250200, -52.32597351345373200, -14.24896570851466600 ) ) ;
#34592 = cartesian_point ( 'none', ( 4.042263157736657700, -52.26952246075991600, -14.54741780394533100 ) ) ;
#34593 = cartesian_point ( 'none', ( 3.984686959142927700, -52.24685296494436700, -14.64283235470823500 ) ) ;
#34594 = cartesian_point ( 'none', ( 3.855839247793762400, -52.19770617871889600, -14.81912657008199500 ) ) ;
#34595 = cartesian_point ( 'none', ( 3.784510063285223800, -52.17119566019230300, -14.90057983788809700 ) ) ;
#34596 = cartesian_point ( 'none', ( 3.553049052680743000, -52.08833805457577900, -15.12850939666696000 ) ) ;
#34597 = cartesian_point ( 'none', ( 3.376502219108945500, -52.02923374429136100, -15.25711740673185800 ) ) ;
#34598 = cartesian_point ( 'none', ( 3.004802131598916800, -51.91657534787188400, -15.47384294026163200 ) ) ;
#34599 = cartesian_point ( 'none', ( 2.805930744766377000, -51.86181925286743400, -15.56420998692925100 ) ) ;
#34600 = cartesian_point ( 'none', ( 2.193550738801697700, -51.71274441905401900, -15.79089261016365600 ) ) ;
#34601 = cartesian_point ( 'none', ( 1.763615336462116300, -51.63330375275568700, -15.88566567330343000 ) ) ;
#34602 = cartesian_point ( 'none', ( 0.8859094582446540600, -51.52682403236554600, -16.00888965875632400 ) ) ;
#34603 = cartesian_point ( 'none', ( 0.4444267408375928700, -51.50002561425037600, -16.03604075953860100 ) ) ;
#34604 = cartesian_point ( 'none', ( -0.4431578792727659000, -51.49997442234074200, -16.03609515657890600 ) ) ;
#34605 = cartesian_point ( 'none', ( -0.8916791733679609900, -51.52742274743070500, -16.00821698746084800 ) ) ;
#34606 = cartesian_point ( 'none', ( -1.545066604036914500, -51.60684136638759200, -15.91627916754114700 ) ) ;
#34607 = cartesian_point ( 'none', ( -1.760443899987161000, -51.63963491680169700, -15.87712896323124800 ) ) ;
#34608 = cartesian_point ( 'none', ( -2.185603968399469500, -51.71715122248895100, -15.77701780763274000 ) ) ;
#34609 = cartesian_point ( 'none', ( -2.396624796318036000, -51.76219226621741900, -15.71568760816858700 ) ) ;
#34610 = cartesian_point ( 'none', ( -2.805754202116502900, -51.86176383514104800, -15.56430900487666600 ) ) ;
#34611 = cartesian_point ( 'none', ( -3.002259914923422400, -51.91584837038780600, -15.47511793820047600 ) ) ;
#34612 = cartesian_point ( 'none', ( -3.374560632488258900, -52.02860224931560400, -15.25845427758562400 ) ) ;
#34613 = cartesian_point ( 'none', ( -3.552193352890170400, -52.08805018658419100, -15.12913776758641600 ) ) ;
#34614 = cartesian_point ( 'none', ( -3.860328141799295400, -52.19831842993391300, -14.82613128670851000 ) ) ;
#34615 = cartesian_point ( 'none', ( -3.994694320214054800, -52.25047523071820900, -14.64801197285082100 ) ) ;
#34616 = cartesian_point ( 'none', ( -4.136297415655252300, -52.30717758095130400, -14.34839162107915700 ) ) ;
#34617 = cartesian_point ( 'none', ( -4.174043838406563000, -52.32266743747395300, -14.24163798298444100 ) ) ;
#34618 = cartesian_point ( 'none', ( -4.224331259581821200, -52.34343732050491800, -14.02435419877705800 ) ) ;
#34619 = cartesian_point ( 'none', ( -4.237403964769491400, -52.34892086330933800, -13.91342275660625400 ) ) ;
#34620 = cartesian_point ( 'none', ( -4.237403964769401700, -52.34892086330932400, -13.80000000000000200 ) ) ;
#34621 = cylindrical_surface ( 'none', #34627, 59.50000000000000000 ) ;
#34622 = oriented_edge ( 'none', *, *, #30741, .f. ) ;
#34623 = axis2_placement_3d ( 'none', #34635, #34634, #34633 ) ;
#34624 = face_outer_bound ( 'none', #37195, .t. ) ;
#34625 = oriented_edge ( 'none', *, *, #1422, .f. ) ;
#34626 = cartesian_point ( 'none', ( -50.53952791502603500, 38.40073435648123000, 0.0000000000000000000 ) ) ;
#34627 = axis2_placement_3d ( 'none', #34679, #34678, #34677 ) ;
#34628 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34629 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34630 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -13.80000000000000200 ) ) ;
#34631 = axis2_placement_3d ( 'none', #34630, #34629, #34628 ) ;
#34632 = circle ( 'none', #34631, 59.50000000000000000 ) ;
#34633 = direction ( 'none', ( 0.5000836015257632500, 0.8659771310404342800, 0.0000000000000000000 ) ) ;
#34634 = direction ( 'none', ( 0.8659771310404341700, -0.5000836015257635900, -0.0000000000000000000 ) ) ;
#34635 = cartesian_point ( 'none', ( 45.98338565824704500, -26.55443924101805200, -16.00000000000000000 ) ) ;
#34636 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34637 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34638 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -13.80000000000000200 ) ) ;
#34639 = axis2_placement_3d ( 'none', #34638, #34637, #34636 ) ;
#34640 = line ( 'none', #34686, #34685 ) ;
#34641 = conical_surface ( 'none', #34623, 2.099999999999997900, 1.029744258676653200 ) ;
#34642 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34643 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34644 = cartesian_point ( 'none', ( -48.89453692895840200, 30.25000000000024900, 37.20000000000001000 ) ) ;
#34645 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#34646 = vector ( 'none', #34645, 1000.000000000000100 ) ;
#34647 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -33.71589725978749600 ) ) ;
#34648 = face_outer_bound ( 'none', #37123, .t. ) ;
#34649 = circle ( 'none', #34639, 59.50000000000000000 ) ;
#34650 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34651 = vector ( 'none', #34650, 1000.000000000000000 ) ;
#34652 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34653 = line ( 'none', #34647, #34646 ) ;
#34654 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34655 = vertex_point ( 'none', #33872 ) ;
#34656 = axis2_placement_3d ( 'none', #34682, #34658, #34654 ) ;
#34657 = direction ( 'none', ( 0.01735588364196871300, -0.9998493753076042000, 1.049727191138617700e-016 ) ) ;
#34658 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34659 = cartesian_point ( 'none', ( -52.39453692895840900, 30.25000000000024900, 3.469446951953614200e-015 ) ) ;
#34660 = face_outer_bound ( 'none', #36614, .t. ) ;
#34661 = circle ( 'none', #34720, 3.500000000000010200 ) ;
#34662 = cartesian_point ( 'none', ( 44.93321009504293800, -28.37299121620296200, -16.00000000000000000 ) ) ;
#34663 = line ( 'none', #34662, #34670 ) ;
#34664 = face_outer_bound ( 'none', #37046, .t. ) ;
#34665 = circle ( 'none', #34717, 3.500000000000003100 ) ;
#34666 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34667 = vector ( 'none', #34666, 1000.000000000000000 ) ;
#34668 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#34669 = line ( 'none', #34668, #34667 ) ;
#34670 = vector ( 'none', #34657, 1000.000000000000100 ) ;
#34671 = oriented_edge ( 'none', *, *, #1481, .f. ) ;
#34672 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34673 = vector ( 'none', #34672, 1000.000000000000000 ) ;
#34674 = cartesian_point ( 'none', ( -48.89453692895840200, 30.25000000000024900, -25.79999999999999700 ) ) ;
#34675 = line ( 'none', #34674, #34673 ) ;
#34676 = cartesian_point ( 'none', ( 57.07509922711685800, 23.81318078814247800, -13.80000000000000200 ) ) ;
#34677 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34678 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34679 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -16.80000000000000100 ) ) ;
#34680 = edge_curve ( 'none', #34530, #34838, #33861, .t. ) ;
#34681 = cartesian_point ( 'none', ( 52.39453692895882900, 30.24999999999951300, 3.469446951953614200e-015 ) ) ;
#34682 = cartesian_point ( 'none', ( -52.39453692895840900, 30.25000000000024900, -25.79999999999999700 ) ) ;
#34683 = cylindrical_surface ( 'none', #34656, 3.500000000000003100 ) ;
#34684 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34685 = vector ( 'none', #34684, 1000.000000000000000 ) ;
#34686 = cartesian_point ( 'none', ( -50.53952791502603500, 38.40073435648123000, -8.400000000000000400 ) ) ;
#34687 = cartesian_point ( 'none', ( -55.89453692895840900, 30.25000000000024900, 3.469446951953614200e-015 ) ) ;
#34688 = cartesian_point ( 'none', ( -50.53952791502604200, 38.40073435648123000, -13.80000000000000200 ) ) ;
#34689 = edge_loop ( 'none', ( #35064, #34940, #34845, #35390 ) ) ;
#34690 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34691 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34692 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34693 = edge_loop ( 'none', ( #35382, #35491, #35258, #35405 ) ) ;
#34694 = circle ( 'none', #34699, 3.500000000000003100 ) ;
#34695 = vertex_point ( 'none', #33920 ) ;
#34696 = line ( 'none', #34759, #34758 ) ;
#34697 = direction ( 'none', ( 0.5000836015257632500, 0.8659771310404342800, 0.0000000000000000000 ) ) ;
#34698 = cartesian_point ( 'none', ( -52.39453692895840900, 30.25000000000024900, -25.79999999999999700 ) ) ;
#34699 = axis2_placement_3d ( 'none', #34760, #34691, #34751 ) ;
#34700 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34701 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34702 = cartesian_point ( 'none', ( -52.39453692895840900, 30.25000000000024900, 37.20000000000001000 ) ) ;
#34703 = axis2_placement_3d ( 'none', #34712, #34706, #34697 ) ;
#34704 = cylindrical_surface ( 'none', #34714, 3.500000000000003100 ) ;
#34705 = face_outer_bound ( 'none', #37145, .t. ) ;
#34706 = direction ( 'none', ( 0.8659771310404341700, -0.5000836015257635900, -0.0000000000000000000 ) ) ;
#34707 = circle ( 'none', #34713, 3.500000000000003100 ) ;
#34708 = cartesian_point ( 'none', ( 4.237403964769390200, -52.34892086330933100, -8.400000000000000400 ) ) ;
#34709 = line ( 'none', #34708, #34747 ) ;
#34710 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34711 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34712 = cartesian_point ( 'none', ( 45.98338565824704500, -26.55443924101805200, -16.00000000000000000 ) ) ;
#34713 = axis2_placement_3d ( 'none', #34702, #34701, #34700 ) ;
#34714 = axis2_placement_3d ( 'none', #34698, #34692, #34690 ) ;
#34715 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34716 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34717 = axis2_placement_3d ( 'none', #34659, #34716, #34715 ) ;
#34718 = conical_surface ( 'none', #34703, 2.099999999999997900, 1.029744258676653200 ) ;
#34719 = cartesian_point ( 'none', ( -55.89453692895840900, 30.25000000000024900, 37.20000000000001000 ) ) ;
#34720 = axis2_placement_3d ( 'none', #34681, #34711, #34710 ) ;
#34721 = cartesian_point ( 'none', ( 54.12658773652714200, 31.25000000000048700, 0.0000000000000000000 ) ) ;
#34722 = axis2_placement_3d ( 'none', #34721, #34804, #34803 ) ;
#34723 = circle ( 'none', #34722, 8.000000000000000000 ) ;
#34724 = cylindrical_surface ( 'none', #34790, 21.00000000000000000 ) ;
#34725 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -16.80000000000000100 ) ) ;
#34726 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -16.80000000000000100 ) ) ;
#34727 = face_outer_bound ( 'none', #38185, .t. ) ;
#34728 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34729 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34731 = oriented_edge ( 'none', *, *, #50753, .f. ) ;
#34730 = axis2_placement_3d ( 'none', #34740, #34729, #34728 ) ;
#34732 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, 42.20000000000001700 ) ) ;
#34733 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34734 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34735 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34736 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34737 = axis2_placement_3d ( 'none', #34754, #34736, #34735 ) ;
#34738 = axis2_placement_3d ( 'none', #34726, #34734, #34733 ) ;
#34739 = oriented_edge ( 'none', *, *, #34554, .f. ) ;
#34740 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, 3.469446951953614200e-015 ) ) ;
#34742 = advanced_face ( 'none', ( #33862 ), #33919, .t. ) ;
#34741 = oriented_edge ( 'none', *, *, #35379, .f. ) ;
#34743 = cylindrical_surface ( 'none', #34738, 59.50000000000000000 ) ;
#34744 = face_outer_bound ( 'none', #37189, .t. ) ;
#34745 = circle ( 'none', #34730, 59.50000000000000000 ) ;
#34746 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34747 = vector ( 'none', #34746, 1000.000000000000000 ) ;
#34748 = edge_curve ( 'none', #30959, #32342, #33909, .t. ) ;
#34749 = advanced_face ( 'none', ( #33921 ), #33913, .f. ) ;
#34750 = circle ( 'none', #34737, 3.500000000000003100 ) ;
#34751 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34752 = edge_loop ( 'none', ( #28652, #35604, #35595, #35254 ) ) ;
#34753 = advanced_face ( 'none', ( #33903 ), #33907, .f. ) ;
#34754 = cartesian_point ( 'none', ( -52.39453692895840900, 30.25000000000024900, 37.20000000000001000 ) ) ;
#34755 = vertex_point ( 'none', #33900 ) ;
#34756 = vertex_point ( 'none', #33914 ) ;
#34757 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34758 = vector ( 'none', #34757, 1000.000000000000000 ) ;
#34759 = cartesian_point ( 'none', ( -55.89453692895840900, 30.25000000000024900, -25.79999999999999700 ) ) ;
#34760 = cartesian_point ( 'none', ( -52.39453692895840900, 30.25000000000024900, 3.469446951953614200e-015 ) ) ;
#34761 = oriented_edge ( 'none', *, *, #50736, .t. ) ;
#34763 = edge_curve ( 'none', #1203, #1359, #33959, .t. ) ;
#34762 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34764 = plane ( 'none', #34786 ) ;
#34765 = plane ( 'none', #34772 ) ;
#34766 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34767 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34768 = cartesian_point ( 'none', ( -35.50000000000000700, 4.000000000000000000, -35.50000000000000000 ) ) ;
#34769 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34770 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.520071023908697600e-015 ) ) ;
#34771 = edge_curve ( 'none', #34785, #34756, #33961, .t. ) ;
#34772 = axis2_placement_3d ( 'none', #34768, #34767, #33678 ) ;
#34773 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -13.80000000000000200 ) ) ;
#34774 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34775 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34776 = axis2_placement_3d ( 'none', #34773, #34769, #34766 ) ;
#34777 = face_bound ( 'none', #51100, .t. ) ;
#34778 = face_bound ( 'none', #37992, .t. ) ;
#34779 = direction ( 'none', ( 1.000000000000000000, 7.998149831716076200e-015, 0.0000000000000000000 ) ) ;
#34780 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34781 = axis2_placement_3d ( 'none', #34725, #34780, #34779 ) ;
#34782 = face_outer_bound ( 'none', #39187, .t. ) ;
#34783 = vertex_point ( 'none', #33960 ) ;
#34784 = toroidal_surface ( 'none', #34776, 56.49999999999999300, 3.000000000000000000 ) ;
#34785 = vertex_point ( 'none', #33952 ) ;
#34786 = axis2_placement_3d ( 'none', #34770, #34762, #34794 ) ;
#34787 = axis2_placement_3d ( 'none', #34801, #34775, #34774 ) ;
#34788 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34789 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34790 = axis2_placement_3d ( 'none', #34732, #34789, #34788 ) ;
#34791 = circle ( 'none', #34781, 56.49999999999999300 ) ;
#34792 = face_bound ( 'none', #1234, .t. ) ;
#34793 = circle ( 'none', #34787, 11.00000000000000000 ) ;
#34794 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34795 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34796 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34797 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -24.80000000000000400 ) ) ;
#34798 = edge_curve ( 'none', #50741, #50740, #33895, .t. ) ;
#34799 = axis2_placement_3d ( 'none', #34797, #34796, #34795 ) ;
#34800 = circle ( 'none', #34799, 21.00000000000000000 ) ;
#34801 = cartesian_point ( 'none', ( -7.653789711389856300e-015, -62.50000000000000000, 0.0000000000000000000 ) ) ;
#34802 = face_bound ( 'none', #37982, .t. ) ;
#34803 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34804 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34805 = cartesian_point ( 'none', ( 56.48781495908197300, 23.60560430618730300, -15.63959299043604300 ) ) ;
#34806 = cartesian_point ( 'none', ( 56.69778682051240500, 23.67364765928686800, -15.31197262163916600 ) ) ;
#34807 = cartesian_point ( 'none', ( 56.78598418514169300, 23.70457420569880100, -15.13880420513270200 ) ) ;
#34808 = cartesian_point ( 'none', ( 56.92963952394297400, 23.75675366978541100, -14.77357293643550700 ) ) ;
#34809 = cartesian_point ( 'none', ( 56.98443168273109200, 23.77776936527427800, -14.58179330605585900 ) ) ;
#34810 = cartesian_point ( 'none', ( 57.05670993584038100, 23.80581525105133500, -14.19582091248025300 ) ) ;
#34811 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, 3.469446951953614200e-015 ) ) ;
#34812 = circle ( 'none', #34862, 59.50000000000000000 ) ;
#34813 = conical_surface ( 'none', #34837, 2.099999999999997400, 1.029744258676652500 ) ;
#34814 = circle ( 'none', #34850, 59.50000000000000000 ) ;
#34815 = axis2_placement_3d ( 'none', #34857, #34856, #34855 ) ;
#34816 = cartesian_point ( 'none', ( -57.07509922711718500, 23.81318078814138100, 0.0000000000000000000 ) ) ;
#34817 = cartesian_point ( 'none', ( 57.07509922711685800, 23.81318078814247800, -13.99960027121076700 ) ) ;
#34818 = cartesian_point ( 'none', ( 57.07509922711685800, 23.81318078814247800, -13.80000000000000200 ) ) ;
#34819 = cylindrical_surface ( 'none', #34836, 2.099999999999994300 ) ;
#34820 = b_spline_curve_with_knots ( 'none', 3,
( #34818, #34817, #34810, #34809, #34808, #34807, #34806, #34805, #34876, #34875, #34874, #34873, #34872, #34871, #34870, #34868, #34867, #34866 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 1.971497053005785400e-007, 0.0005904675402873701900, 0.001180737930869439800, 0.001771008321451509200, 0.002361278712033578900, 0.002951549102615648500, 0.003541819493197717800, 0.004132089883779787400, 0.004722360274361857100 ),
.unspecified. ) ;
#34821 = cartesian_point ( 'none', ( -4.237403964769503000, -52.34892086330937400, 0.0000000000000000000 ) ) ;
#34822 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34823 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34824 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -16.91999999999998400 ) ) ;
#34825 = axis2_placement_3d ( 'none', #34824, #34823, #34822 ) ;
#34826 = cartesian_point ( 'none', ( 57.07509922711686600, 23.81318078814247800, 0.0000000000000000000 ) ) ;
#34827 = circle ( 'none', #34834, 71.49999999999998600 ) ;
#34828 = direction ( 'none', ( -0.9999999953402635100, 9.653741711777664000e-005, 0.0000000000000000000 ) ) ;
#34829 = direction ( 'none', ( 9.653741711800949900e-005, 0.9999999953402636300, -0.0000000000000000000 ) ) ;
#34830 = cartesian_point ( 'none', ( 0.005126136848968640100, 53.09999975256798900, -16.00000000000000000 ) ) ;
#34831 = axis2_placement_3d ( 'none', #34830, #34829, #34828 ) ;
#34832 = conical_surface ( 'none', #34831, 2.099999999999997900, 1.029744258676652500 ) ;
#34833 = circle ( 'none', #34825, 21.00000000000000000 ) ;
#34834 = axis2_placement_3d ( 'none', #34865, #34864, #34863 ) ;
#34835 = direction ( 'none', ( -0.8660736684575451900, -0.4999163938144958700, -0.0000000000000000000 ) ) ;
#34836 = axis2_placement_3d ( 'none', #34854, #34906, #34909 ) ;
#34838 = vertex_point ( 'none', #33945 ) ;
#34837 = axis2_placement_3d ( 'none', #34851, #34835, #34858 ) ;
#34839 = face_outer_bound ( 'none', #37138, .t. ) ;
#34840 = direction ( 'none', ( 0.4999163938144952100, -0.8660736684575456300, 0.0000000000000000000 ) ) ;
#34841 = direction ( 'none', ( -0.8660736684575451900, -0.4999163938144958700, -0.0000000000000000000 ) ) ;
#34842 = cartesian_point ( 'none', ( -45.98851179509566100, -26.54556051154973400, -16.00000000000000000 ) ) ;
#34843 = axis2_placement_3d ( 'none', #34842, #34841, #34840 ) ;
#34844 = edge_curve ( 'none', #34475, #34433, #33937, .t. ) ;
#34845 = oriented_edge ( 'none', *, *, #34771, .t. ) ;
#34846 = circle ( 'none', #34843, 2.099999999999997400 ) ;
#34847 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34848 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34849 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, 3.469446951953614200e-015 ) ) ;
#34850 = axis2_placement_3d ( 'none', #34849, #34848, #34847 ) ;
#34851 = cartesian_point ( 'none', ( -45.98851179509566100, -26.54556051154973400, -16.00000000000000000 ) ) ;
#34852 = cartesian_point ( 'none', ( -31.49999999999997900, -64.18722614352483900, 34.99999999999999300 ) ) ;
#34853 = face_outer_bound ( 'none', #39449, .t. ) ;
#34854 = cartesian_point ( 'none', ( -56.72782528396921700, -32.74452379484948500, -16.00000000000000000 ) ) ;
#34855 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34856 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34857 = cartesian_point ( 'none', ( -54.12658773652771100, 31.24999999999948800, 0.0000000000000000000 ) ) ;
#34858 = direction ( 'none', ( 0.4999163938144952100, -0.8660736684575456300, 0.0000000000000000000 ) ) ;
#34859 = circle ( 'none', #34815, 8.000000000000000000 ) ;
#34860 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34861 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34862 = axis2_placement_3d ( 'none', #34811, #34861, #34860 ) ;
#34863 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34864 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34865 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000015500 ) ) ;
#34866 = cartesian_point ( 'none', ( 54.11272594960094300, 23.25001200933055000, -16.80000000000000100 ) ) ;
#34867 = cartesian_point ( 'none', ( 54.31036961431006900, 23.24966954702052400, -16.80000000000000100 ) ) ;
#34868 = cartesian_point ( 'none', ( 54.50646359960783400, 23.25664640097193800, -16.78226150656750100 ) ) ;
#34869 = oriented_edge ( 'none', *, *, #51338, .f. ) ;
#34870 = cartesian_point ( 'none', ( 54.89536740419694600, 23.28463841040322500, -16.70864958084279200 ) ) ;
#34871 = cartesian_point ( 'none', ( 55.08624360131663900, 23.30567046291942600, -16.65266987276576700 ) ) ;
#34872 = cartesian_point ( 'none', ( 55.44754339189614000, 23.35770075775732100, -16.50587072578262100 ) ) ;
#34873 = cartesian_point ( 'none', ( 55.62114263157943800, 23.38908829089908500, -16.41396322896496000 ) ) ;
#34874 = cartesian_point ( 'none', ( 55.94636113257377000, 23.45794943422171700, -16.19547866639060600 ) ) ;
#34875 = cartesian_point ( 'none', ( 56.09477958959772100, 23.49462557441088600, -16.07142291023716000 ) ) ;
#34876 = cartesian_point ( 'none', ( 56.36500932200385700, 23.56826318745253000, -15.79445420230740300 ) ) ;
#34877 = cartesian_point ( 'none', ( 55.86324376264769100, -34.19920239708371000, -14.70985988959186500 ) ) ;
#34878 = cartesian_point ( 'none', ( 55.78122725812355800, -34.33242831036727700, -14.94426694917718900 ) ) ;
#34879 = cartesian_point ( 'none', ( 55.69874725764440600, -34.46595843664130100, -15.32335936467673900 ) ) ;
#34880 = cartesian_point ( 'none', ( 55.67749334681459300, -34.50025298345143900, -15.45609588096635000 ) ) ;
#34881 = cartesian_point ( 'none', ( 55.64918215299434200, -34.54590058182868300, -15.72677502981027300 ) ) ;
#34882 = cartesian_point ( 'none', ( 55.64216666466794700, -34.55718867126371700, -15.86296900775271500 ) ) ;
#34883 = cartesian_point ( 'none', ( 55.64216666466794000, -34.55718867126371000, -16.00000000000000000 ) ) ;
#34884 = cylindrical_surface ( 'none', #34912, 2.099999999999998800 ) ;
#34885 = b_spline_curve_with_knots ( 'none', 3,
( #34883, #34882, #34881, #34880, #34879, #34878, #34877, #34937, #34936, #34935, #34934, #34933, #34932, #34931, #34930, #34929, #34928, #34927, #34926, #34925, #34924, #34923, #34922, #34921, #34920, #34919, #34918, #34917, #34916, #34915 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.006565980119749705700, 0.006976260894557889300, 0.007386541669366073800, 0.008207103218982433200, 0.008617383993790608100, 0.009027664768598781300, 0.009437945543406956300, 0.009848226318215129400, 0.01025850709302330400, 0.01066878786783147800, 0.01107906864263965100, 0.01148934941744782400, 0.01189963019225599900, 0.01230991096706417200, 0.01313047251668051500 ),
.unspecified. ) ;
#34886 = cylindrical_surface ( 'none', #34938, 2.099999999999998800 ) ;
#34887 = face_outer_bound ( 'none', #40560, .t. ) ;
#34888 = circle ( 'none', #34903, 2.099999999999998300 ) ;
#34889 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34890 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34891 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 34.99999999999999300 ) ) ;
#34892 = axis2_placement_3d ( 'none', #34891, #34890, #34889 ) ;
#34893 = face_outer_bound ( 'none', #39634, .t. ) ;
#34894 = cylindrical_surface ( 'none', #34944, 2.099999999999997900 ) ;
#34895 = direction ( 'none', ( -0.9999999953402635100, 9.653741712108082700e-005, 0.0000000000000000000 ) ) ;
#34896 = direction ( 'none', ( 9.653741711800949900e-005, 0.9999999953402636300, -0.0000000000000000000 ) ) ;
#34897 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34898 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#34899 = axis2_placement_3d ( 'none', #34907, #34898, #34897 ) ;
#34900 = circle ( 'none', #34899, 69.49999999999997200 ) ;
#34901 = cartesian_point ( 'none', ( 0.005126136848968640100, 53.09999975256798900, -16.00000000000000000 ) ) ;
#34902 = cartesian_point ( 'none', ( 53.05131577402914900, -37.55739467327543200, -11.99999999999534600 ) ) ;
#34903 = axis2_placement_3d ( 'none', #34901, #34904, #34913 ) ;
#34904 = direction ( 'none', ( 9.653741711800949900e-005, 0.9999999953402636300, -0.0000000000000000000 ) ) ;
#34905 = circle ( 'none', #34892, 71.49999999999998600 ) ;
#34906 = direction ( 'none', ( -0.8660736684575451900, -0.4999163938144958700, -0.0000000000000000000 ) ) ;
#34907 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.387778780781445700e-014 ) ) ;
#34908 = advanced_face ( 'none', ( #33951 ), #33896, .f. ) ;
#34909 = direction ( 'none', ( 0.4999163938144959300, -0.8660736684575451900, 0.0000000000000000000 ) ) ;
#34910 = cartesian_point ( 'none', ( 0.006323200821231958500, 65.49999969478726300, -16.00000000000000000 ) ) ;
#34911 = oriented_edge ( 'none', *, *, #1394, .f. ) ;
#34912 = axis2_placement_3d ( 'none', #34979, #34896, #34895 ) ;
#34913 = direction ( 'none', ( -0.9999999953402635100, 9.653741711777661300e-005, 0.0000000000000000000 ) ) ;
#34914 = cartesian_point ( 'none', ( -2.094873853365583700, 53.10020248114393800, -16.00000000000000000 ) ) ;
#34915 = cartesian_point ( 'none', ( 57.74251779107613900, -30.92008472089387900, -16.00000000000000000 ) ) ;
#34916 = cartesian_point ( 'none', ( 57.74251779107615300, -30.92008472089388600, -15.72253998102812400 ) ) ;
#34917 = cartesian_point ( 'none', ( 57.71623335343658600, -30.96929817690665800, -15.44691102126178700 ) ) ;
#34918 = cartesian_point ( 'none', ( 57.64155283471662700, -31.10794339589482500, -15.06802095264032600 ) ) ;
#34919 = cartesian_point ( 'none', ( 57.61040923663890100, -31.16563237286868600, -14.94553955581924500 ) ) ;
#34920 = cartesian_point ( 'none', ( 57.53719512531838400, -31.30059217850117300, -14.71648398358194300 ) ) ;
#34921 = cartesian_point ( 'none', ( 57.49560277241056400, -31.37698317495590000, -14.61087308351490000 ) ) ;
#34922 = cartesian_point ( 'none', ( 57.40240589330841200, -31.54715849302695900, -14.41717375399805900 ) ) ;
#34923 = cartesian_point ( 'none', ( 57.35023893062397300, -31.64195181520061000, -14.32856209380473600 ) ) ;
#34924 = cartesian_point ( 'none', ( 57.23964622236525900, -31.84157534440784700, -14.17649267091380400 ) ) ;
#34925 = cartesian_point ( 'none', ( 57.18090445154363300, -31.94699337341561200, -14.11205459328050100 ) ) ;
#34926 = cartesian_point ( 'none', ( 57.05623945412149600, -32.16911187539339800, -14.00672886265928300 ) ) ;
#34927 = cartesian_point ( 'none', ( 56.99075882010283300, -32.28500289846044800, -13.96656237764311100 ) ) ;
#34928 = cartesian_point ( 'none', ( 56.85801072911291200, -32.51821980017986400, -13.91342786195794400 ) ) ;
#34929 = cartesian_point ( 'none', ( 56.78988131436878500, -32.63707336543707500, -13.89988507577538700 ) ) ;
#34930 = cartesian_point ( 'none', ( 56.65136866619852900, -32.87691600207470100, -13.90011638898496000 ) ) ;
#34931 = cartesian_point ( 'none', ( 56.58281908486384300, -32.99473591520662600, -13.91379496558696600 ) ) ;
#34932 = cartesian_point ( 'none', ( 56.44712638678986800, -33.22634401161872100, -13.96733295657148600 ) ) ;
#34933 = cartesian_point ( 'none', ( 56.37925587003707800, -33.34135012687810500, -14.00788329722817400 ) ) ;
#34934 = cartesian_point ( 'none', ( 56.24957259168981900, -33.55967377663851200, -14.11333911398502200 ) ) ;
#34935 = cartesian_point ( 'none', ( 56.18768152979061600, -33.66314727201785200, -14.17788566667329100 ) ) ;
#34936 = cartesian_point ( 'none', ( 56.06996376667081700, -33.85885708577536900, -14.33054955968798800 ) ) ;
#34937 = cartesian_point ( 'none', ( 56.01407007970157500, -33.95119018792573200, -14.41925233141924200 ) ) ;
#34938 = axis2_placement_3d ( 'none', #34910, #34945, #34982 ) ;
#34939 = direction ( 'none', ( 0.5000836015257632500, 0.8659771310404342800, 0.0000000000000000000 ) ) ;
#34940 = oriented_edge ( 'none', *, *, #35089, .t. ) ;
#34941 = direction ( 'none', ( 0.8659771310404341700, -0.5000836015257635900, -0.0000000000000000000 ) ) ;
#34942 = cartesian_point ( 'none', ( 56.72150208314842200, -32.75547589993752200, -16.00000000000000000 ) ) ;
#34943 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -12.50000000000000000 ) ) ;
#34944 = axis2_placement_3d ( 'none', #34942, #34941, #34939 ) ;
#34945 = direction ( 'none', ( 9.653741711800949900e-005, 0.9999999953402636300, -0.0000000000000000000 ) ) ;
#34946 = edge_curve ( 'none', #34556, #34783, #32888, .t. ) ;
#34947 = cartesian_point ( 'none', ( -1.661489582580067300, 65.47896873027849600, -14.71648398358194100 ) ) ;
#34948 = cartesian_point ( 'none', ( -1.574536862575965000, 65.48114419428449700, -14.61087308351490100 ) ) ;
#34949 = cartesian_point ( 'none', ( -1.380562274478240000, 65.48552098846414500, -14.41717375399805700 ) ) ;
#34950 = cartesian_point ( 'none', ( -1.272385368024531600, 65.48773973462797900, -14.32856209380473600 ) ) ;
#34951 = cartesian_point ( 'none', ( -1.044209966408597800, 65.49177540440622600, -14.17649267091380600 ) ) ;
#34952 = cartesian_point ( 'none', ( -0.9235443898601838300, 65.49361255311534100, -14.11205459328050300 ) ) ;
#34953 = cartesian_point ( 'none', ( -0.6688516257857991500, 65.49670874937392300, -14.00672886265927800 ) ) ;
#34954 = cartesian_point ( 'none', ( -0.5357467387298339200, 65.49794636839133900, -13.96656237764310900 ) ) ;
#34955 = cartesian_point ( 'none', ( -0.2674009317539571300, 65.49959160014989800, -13.91342786195794700 ) ) ;
#34956 = cartesian_point ( 'none', ( -0.1304060175387990700, 65.50001657886512900, -13.89988507577538700 ) ) ;
#34957 = cartesian_point ( 'none', ( 0.1465601227851546000, 65.49998242512300800, -13.90011638898496000 ) ) ;
#34958 = cartesian_point ( 'none', ( 0.2828699512964070200, 65.49952670283438700, -13.91379496558696300 ) ) ;
#34959 = cartesian_point ( 'none', ( 0.5512947955484308600, 65.49781742740029200, -13.96733295657147700 ) ) ;
#34960 = cartesian_point ( 'none', ( 0.6848282713300125600, 65.49654289335406100, -14.00788329722816900 ) ) ;
#34961 = cartesian_point ( 'none', ( 0.9387437374430881400, 65.49339570473952700, -14.11333911398502200 ) ) ;
#34962 = cartesian_point ( 'none', ( 1.059299944009583200, 65.49153322055731500, -14.17788566667329600 ) ) ;
#34963 = cartesian_point ( 'none', ( 1.287648496053418200, 65.48744155409764300, -14.33054955968798800 ) ) ;
#34964 = b_spline_curve_with_knots ( 'none', 3,
( #35009, #35008, #35007, #35006, #35005, #35004 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.971632473656456500e-007, 0.0003919271556496010400, 0.0007836571480518364100 ),
.unspecified. ) ;
#34965 = cartesian_point ( 'none', ( 59.05131577402921300, -27.16508982786217500, -11.99999999999534600 ) ) ;
#34966 = cartesian_point ( 'none', ( 59.48617087394033800, -27.41615353685434900, -20.00000000000000000 ) ) ;
#34967 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34968 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34969 = cartesian_point ( 'none', ( 53.48617087394029600, -37.80845838226761700, -12.50000000000000000 ) ) ;
#34970 = toroidal_surface ( 'none', #35010, 65.00000000000000000, 0.4999999999999995600 ) ;
#34971 = cartesian_point ( 'none', ( 1.395558151610453400, 65.48520275234625400, -14.41925233141923700 ) ) ;
#34972 = cartesian_point ( 'none', ( 1.685756183716919700, 65.47858943479735700, -14.70985988959186700 ) ) ;
#34973 = cartesian_point ( 'none', ( 1.842141461324934900, 65.47417401499161800, -14.94426694917718600 ) ) ;
#34974 = cartesian_point ( 'none', ( 1.999021943088361300, 65.46950930240949200, -15.32335936467673300 ) ) ;
#34975 = cartesian_point ( 'none', ( 2.039348847252116400, 65.46825014910621100, -15.45609588096634600 ) ) ;
#34976 = cartesian_point ( 'none', ( 2.093036423978689200, 65.46655573523500500, -15.72677502981027700 ) ) ;
#34977 = cartesian_point ( 'none', ( 2.106319940352814800, 65.46612418884191700, -15.86296900775271900 ) ) ;
#34978 = cartesian_point ( 'none', ( 2.106319940352814300, 65.46612418884191700, -16.00000000000000000 ) ) ;
#34979 = cartesian_point ( 'none', ( 0.006323200821231958500, 65.49999969478726300, -16.00000000000000000 ) ) ;
#34980 = b_spline_curve_with_knots ( 'none', 3,
( #34978, #34977, #34976, #34975, #34974, #34973, #34972, #34971, #34963, #34962, #34961, #34960, #34959, #34958, #34957, #34956, #34955, #34954, #34953, #34952, #34951, #34950, #34949, #34948, #34947, #35015, #35014, #35013, #35012, #35011 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.006565980119749701400, 0.006976260894557878900, 0.007386541669366050400, 0.008207103218982398500, 0.008617383993790573400, 0.009027664768598750100, 0.009437945543406925000, 0.009848226318215101700, 0.01025850709302327700, 0.01066878786783145200, 0.01107906864263962800, 0.01148934941744780300, 0.01189963019225598000, 0.01230991096706415500, 0.01313047251668050100 ),
.unspecified. ) ;
#34981 = face_outer_bound ( 'none', #41949, .t. ) ;
#34983 = advanced_face ( 'none', ( #33946 ), #33686, .f. ) ;
#34982 = direction ( 'none', ( -0.9999999953402635100, 9.653741712108082700e-005, 0.0000000000000000000 ) ) ;
#34984 = cartesian_point ( 'none', ( -57.35761226272377700, -31.62858446832200000, -14.33054955968798800 ) ) ;
#34985 = cartesian_point ( 'none', ( -57.40962823131159400, -31.53401256442028700, -14.41925233141924600 ) ) ;
#34986 = cartesian_point ( 'none', ( -57.54899994636416200, -31.27938703771338800, -14.70985988959187000 ) ) ;
#34987 = cartesian_point ( 'none', ( -57.62336871944802400, -31.14174570462408900, -14.94426694917718400 ) ) ;
#34988 = cartesian_point ( 'none', ( -57.69776920073231000, -31.00355086576797700, -15.32335936467673900 ) ) ;
#34989 = cartesian_point ( 'none', ( -57.71684219406626000, -30.96799716565453400, -15.45609588096635200 ) ) ;
#34990 = cartesian_point ( 'none', ( -57.74221857697255400, -30.92065515340609500, -15.72677502981027300 ) ) ;
#34991 = cartesian_point ( 'none', ( -57.74848660502029700, -30.90893551757797700, -15.86296900775271900 ) ) ;
#34992 = cartesian_point ( 'none', ( -57.74848660502028300, -30.90893551757796200, -16.00000000000000000 ) ) ;
#34993 = cartesian_point ( 'none', ( 10.45961277496209600, 3.883419246269142800, -14.00000000000000000 ) ) ;
#34994 = vertex_point ( 'none', #33988 ) ;
#34995 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34996 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34997 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -12.00000000000000000 ) ) ;
#34998 = axis2_placement_3d ( 'none', #34997, #34996, #34995 ) ;
#34999 = circle ( 'none', #34998, 65.00000000000000000 ) ;
#35000 = cartesian_point ( 'none', ( 53.48617087394029600, -37.80845838226761700, -20.00000000000000000 ) ) ;
#35001 = cartesian_point ( 'none', ( 59.48617087394033800, -27.41615353685434900, -12.50000000000000000 ) ) ;
#35002 = face_outer_bound ( 'none', #41943, .t. ) ;
#35003 = b_spline_curve_with_knots ( 'none', 3,
( #34992, #34991, #34990, #34989, #34988, #34987, #34986, #34985, #34984, #35053, #35052, #35051, #35050, #35049, #35048, #35047, #35046, #35045, #35044, #35043, #35042, #35041, #35040, #35038, #35037, #35036, #35035, #35034, #35033, #35032 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.006565980119749696200, 0.006976260894557867600, 0.007386541669366040000, 0.008207103218982381200, 0.008617383993790556100, 0.009027664768598734500, 0.009437945543406909400, 0.009848226318215087800, 0.01025850709302326400, 0.01066878786783144100, 0.01107906864263961800, 0.01148934941744779400, 0.01189963019225597300, 0.01230991096706414800, 0.01313047251668049200 ),
.unspecified. ) ;
#35004 = cartesian_point ( 'none', ( 59.05131577402921300, -27.16508982786217500, -11.99999999999534600 ) ) ;
#35005 = cartesian_point ( 'none', ( 59.16457502793591100, -27.23048008859341700, -11.99999999999978500 ) ) ;
#35006 = cartesian_point ( 'none', ( 59.27800717874367100, -27.29597017139703800, -12.05380334835998300 ) ) ;
#35007 = cartesian_point ( 'none', ( 59.43873322398122400, -27.38876539688072100, -12.23808520276312000 ) ) ;
#35008 = cartesian_point ( 'none', ( 59.48617087394033800, -27.41615353685434900, -12.36754914359307900 ) ) ;
#35009 = cartesian_point ( 'none', ( 59.48617087394033800, -27.41615353685434900, -12.50000000000000000 ) ) ;
#35010 = axis2_placement_3d ( 'none', #34943, #34968, #34967 ) ;
#35011 = cartesian_point ( 'none', ( -2.093680040076289800, 65.46652964599381600, -16.00000000000000000 ) ) ;
#35012 = cartesian_point ( 'none', ( -2.093680040076289800, 65.46652964599381600, -15.72253998102812700 ) ) ;
#35013 = cartesian_point ( 'none', ( -2.037917718141421600, 65.46837338328016600, -15.44691102126178900 ) ) ;
#35014 = cartesian_point ( 'none', ( -1.880507177024431000, 65.47302076639496700, -15.06802095264032500 ) ) ;
#35015 = cartesian_point ( 'none', ( -1.814975258407869300, 65.47489410778133800, -14.94553955581925200 ) ) ;
#35016 = cartesian_point ( 'none', ( 53.16457502793584000, -37.62278493400666000, -11.99999999999978300 ) ) ;
#35017 = cartesian_point ( 'none', ( 53.27800717874361400, -37.68827501681029400, -12.05380334835999000 ) ) ;
#35018 = cartesian_point ( 'none', ( 53.43873322398115300, -37.78107024229397800, -12.23808520276312400 ) ) ;
#35019 = cartesian_point ( 'none', ( 53.48617087394028900, -37.80845838226760900, -12.36754914359308400 ) ) ;
#35020 = cartesian_point ( 'none', ( 53.48617087394029600, -37.80845838226761700, -12.50000000000000000 ) ) ;
#35021 = line ( 'none', #35081, #35080 ) ;
#35022 = line ( 'none', #35030, #35028 ) ;
#35023 = cartesian_point ( 'none', ( -48.92759091626243200, 4.000000000000003600, -40.47642334904202200 ) ) ;
#35024 = oriented_edge ( 'none', *, *, #52402, .f. ) ;
#35025 = b_spline_curve_with_knots ( 'none', 3,
( #35020, #35019, #35018, #35017, #35016, #35092 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.971632473622252700e-007, 0.0003919271556496001700, 0.0007836571480518381500 ),
.unspecified. ) ;
#35026 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -12.50000000000000000 ) ) ;
#35027 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35028 = vector ( 'none', #35027, 1000.000000000000000 ) ;
#35029 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35030 = cartesian_point ( 'none', ( -49.56501490601112900, 95.00000000000000000, -39.70591010626623800 ) ) ;
#35031 = circle ( 'none', #35090, 65.50000000000000000 ) ;
#35032 = cartesian_point ( 'none', ( -55.64883775099941200, -34.54644492509965700, -16.00000000000000000 ) ) ;
#35033 = cartesian_point ( 'none', ( -55.64883775099941900, -34.54644492509965700, -15.72253998102813100 ) ) ;
#35034 = cartesian_point ( 'none', ( -55.67831563529470900, -34.49907520637322000, -15.44691102126179100 ) ) ;
#35035 = cartesian_point ( 'none', ( -55.76104565769176000, -34.36507737049984700, -15.06802095264032300 ) ) ;
#35036 = cartesian_point ( 'none', ( -55.79543397823056900, -34.30926173491235400, -14.94553955581923800 ) ) ;
#35037 = cartesian_point ( 'none', ( -55.87570554273786900, -34.17837655177704900, -14.71648398358194000 ) ) ;
#35038 = cartesian_point ( 'none', ( -55.92106590983414800, -34.10416101932835200, -14.61087308351490000 ) ) ;
#35039 = vertex_point ( 'none', #33986 ) ;
#35040 = cartesian_point ( 'none', ( -56.02184361882970600, -33.93836249543690500, -14.41717375399805700 ) ) ;
#35041 = cartesian_point ( 'none', ( -56.07785356259899600, -33.84578791942711700, -14.32856209380473600 ) ) ;
#35042 = cartesian_point ( 'none', ( -56.19543625595621000, -33.65020005999810600, -14.17649267091380200 ) ) ;
#35043 = cartesian_point ( 'none', ( -56.25736006168303000, -33.54661917969942700, -14.11205459328050100 ) ) ;
#35044 = cartesian_point ( 'none', ( -56.38738782833522800, -33.32759687398021200, -14.00672886265927600 ) ) ;
#35045 = cartesian_point ( 'none', ( -56.45501208137253700, -33.21294346993062200, -13.96656237764311100 ) ) ;
#35046 = cartesian_point ( 'none', ( -56.59060979735848900, -32.98137179996975700, -13.91342786195794400 ) ) ;
#35047 = cartesian_point ( 'none', ( -56.65947529682951300, -32.86294321342776900, -13.89988507577538700 ) ) ;
#35048 = cartesian_point ( 'none', ( -56.79792878898321400, -32.62306642304804400, -13.90011638898495700 ) ) ;
#35049 = cartesian_point ( 'none', ( -56.86568903615980700, -32.50479078762749200, -13.91379496558696300 ) ) ;
#35050 = cartesian_point ( 'none', ( -56.99842118233783600, -32.27147341578130800, -13.96733295657148200 ) ) ;
#35051 = cartesian_point ( 'none', ( -57.06408414136663500, -32.15519276647573600, -14.00788329722817200 ) ) ;
#35052 = cartesian_point ( 'none', ( -57.18831632913246200, -31.93372192810076300, -14.11333911398502400 ) ) ;
#35053 = cartesian_point ( 'none', ( -57.24698147379977100, -31.82838594853919300, -14.17788566667330000 ) ) ;
#35054 = plane ( 'none', #33926 ) ;
#35055 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35056 = cartesian_point ( 'none', ( 57.45651783159211600, 4.000000000000003600, -27.03698501438239500 ) ) ;
#35057 = edge_loop ( 'none', ( #35380, #35690, #36080, #36505 ) ) ;
#35058 = cartesian_point ( 'none', ( 62.37524042127169100, 95.00000000000000000, -12.89871347619378400 ) ) ;
#35059 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35060 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35061 = cartesian_point ( 'none', ( -49.56501490601112900, 95.00000000000000000, -39.70591010626623800 ) ) ;
#35062 = cartesian_point ( 'none', ( -59.48617087394072900, -27.41615353685352800, -12.50000000000000000 ) ) ;
#35063 = cartesian_point ( 'none', ( -53.48617087394082100, -37.80845838226686300, -12.50000000000000000 ) ) ;
#35064 = oriented_edge ( 'none', *, *, #34946, .t. ) ;
#35065 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35066 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35067 = vertex_point ( 'none', #33984 ) ;
#35068 = face_outer_bound ( 'none', #47598, .t. ) ;
#35069 = cartesian_point ( 'none', ( -37.32436352057174400, 4.000000000000003600, -52.37257914280937900 ) ) ;
#35070 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35071 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35072 = cartesian_point ( 'none', ( -44.19770985389293100, 95.00000000000000000, -45.60496073533114700 ) ) ;
#35073 = oriented_edge ( 'none', *, *, #35177, .t. ) ;
#35074 = oriented_edge ( 'none', *, *, #20557, .f. ) ;
#35075 = edge_loop ( 'none', ( #36473, #35456, #35507, #35074 ) ) ;
#35076 = vector ( 'none', #35059, 1000.000000000000000 ) ;
#35077 = cartesian_point ( 'none', ( 53.48617087394029600, -37.80845838226761700, -21.00000000000000700 ) ) ;
#35078 = line ( 'none', #35077, #35076 ) ;
#35079 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35080 = vector ( 'none', #35079, 1000.000000000000000 ) ;
#35081 = cartesian_point ( 'none', ( 10.45961277496209600, 3.883419246269142800, -7.000000000000000000 ) ) ;
#35082 = vector ( 'none', #35066, 1000.000000000000000 ) ;
#35083 = cartesian_point ( 'none', ( -48.92759091626243200, 95.00000000000000000, -41.47642334904202200 ) ) ;
#35084 = line ( 'none', #35083, #35082 ) ;
#35085 = axis2_placement_3d ( 'none', #35023, #35071, #35070 ) ;
#35086 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35087 = cartesian_point ( 'none', ( -38.13338051494670800, 95.00000000000000000, -50.78479389051690900 ) ) ;
#35088 = circle ( 'none', #35085, 1.000000000000000900 ) ;
#35089 = edge_curve ( 'none', #34783, #34785, #33981, .t. ) ;
#35090 = axis2_placement_3d ( 'none', #35026, #35029, #35086 ) ;
#35091 = oriented_edge ( 'none', *, *, #34680, .t. ) ;
#35092 = cartesian_point ( 'none', ( 53.05131577402914900, -37.55739467327543200, -11.99999999999534600 ) ) ;
#35093 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35094 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#35095 = axis2_placement_3d ( 'none', #35107, #35094, #35093 ) ;
#35096 = axis2_placement_3d ( 'none', #35141, #35140, #35139 ) ;
#35097 = cylindrical_surface ( 'none', #35134, 65.50000000000000000 ) ;
#35098 = cartesian_point ( 'none', ( -49.56501490601112900, 4.000000000000003600, -39.70591010626623800 ) ) ;
#35099 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35100 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35101 = cartesian_point ( 'none', ( -48.92759091626243200, 95.00000000000000000, -40.47642334904202200 ) ) ;
#35102 = axis2_placement_3d ( 'none', #35101, #35100, #35099 ) ;
#35103 = cartesian_point ( 'none', ( -48.92759091626243200, 95.00000000000000000, -41.47642334904202200 ) ) ;
#35104 = edge_curve ( 'none', #40688, #34457, #33975, .t. ) ;
#35105 = cartesian_point ( 'none', ( -31.46766498550244900, 95.00000000000000000, -55.16372050868380200 ) ) ;
#35106 = circle ( 'none', #35095, 8.375496070352515000 ) ;
#35107 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.71589725978748900 ) ) ;
#35108 = cartesian_point ( 'none', ( -44.19770985389293100, 4.000000000000003600, -45.60496073533114700 ) ) ;
#35109 = cartesian_point ( 'none', ( -30.59135830545858800, 95.00000000000000000, -56.64547418278552700 ) ) ;
#35110 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -34.71589725978748900 ) ) ;
#35111 = circle ( 'none', #35102, 1.000000000000000900 ) ;
#35112 = cartesian_point ( 'none', ( -59.05131577402959000, -27.16508982786135800, -11.99999999999534600 ) ) ;
#35113 = cartesian_point ( 'none', ( -59.16457502793628000, -27.23048008859260300, -11.99999999999978300 ) ) ;
#35114 = cartesian_point ( 'none', ( -59.27800717874404100, -27.29597017139621700, -12.05380334835998800 ) ) ;
#35115 = cartesian_point ( 'none', ( -59.43873322398160000, -27.38876539687991100, -12.23808520276311800 ) ) ;
#35116 = cartesian_point ( 'none', ( -59.48617087394071500, -27.41615353685351400, -12.36754914359308300 ) ) ;
#35117 = cartesian_point ( 'none', ( -59.48617087394072900, -27.41615353685352800, -12.50000000000000000 ) ) ;
#35118 = cartesian_point ( 'none', ( -43.46874122647151500, 4.000000000000003600, -46.28950784125983400 ) ) ;
#35119 = circle ( 'none', #35156, 1.000000000000000900 ) ;
#35120 = cartesian_point ( 'none', ( -43.46874122647151500, 95.00000000000000000, -47.28950784125983400 ) ) ;
#35121 = cartesian_point ( 'none', ( -48.92759091626243200, 4.000000000000003600, -41.47642334904202200 ) ) ;
#35122 = b_spline_curve_with_knots ( 'none', 3,
( #35117, #35116, #35115, #35114, #35113, #35112 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.971632473639354300e-007, 0.0003919271556495992000, 0.0007836571480518344600 ),
.unspecified. ) ;
#35123 = cartesian_point ( 'none', ( -43.46874122647151500, 95.00000000000000000, -47.28950784125983400 ) ) ;
#35124 = line ( 'none', #35123, #35191 ) ;
#35125 = cartesian_point ( 'none', ( -37.32436352057174400, 4.000000000000003600, -51.37257914280937900 ) ) ;
#35126 = face_outer_bound ( 'none', #42434, .t. ) ;
#35127 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35128 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35129 = advanced_face ( 'none', ( #33982 ), #33971, .f. ) ;
#35130 = edge_curve ( 'none', #35039, #34755, #33967, .t. ) ;
#35131 = cartesian_point ( 'none', ( -43.46874122647151500, 95.00000000000000000, -46.28950784125983400 ) ) ;
#35132 = cartesian_point ( 'none', ( -30.59135830545858800, 4.000000000000003600, -56.64547418278552700 ) ) ;
#35133 = axis2_placement_3d ( 'none', #35125, #35138, #35185 ) ;
#35134 = axis2_placement_3d ( 'none', #35154, #35128, #35127 ) ;
#35136 = edge_loop ( 'none', ( #865, #864, #979, #1313 ) ) ;
#35135 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35137 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35138 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35139 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35140 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35141 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.00000000000000000 ) ) ;
#35142 = cartesian_point ( 'none', ( -43.46874122647151500, 95.00000000000000000, -46.28950784125983400 ) ) ;
#35143 = axis2_placement_3d ( 'none', #35142, #35137, #35135 ) ;
#35144 = circle ( 'none', #35143, 1.000000000000000900 ) ;
#35145 = circle ( 'none', #35133, 1.000000000000000900 ) ;
#35146 = face_outer_bound ( 'none', #41518, .t. ) ;
#35147 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35148 = vector ( 'none', #35147, 1000.000000000000000 ) ;
#35149 = cartesian_point ( 'none', ( -44.19770985389293100, 95.00000000000000000, -45.60496073533114700 ) ) ;
#35150 = circle ( 'none', #35096, 65.50000000000000000 ) ;
#35151 = line ( 'none', #35149, #35148 ) ;
#35152 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35153 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35154 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35155 = face_bound ( 'none', #41857, .t. ) ;
#35156 = axis2_placement_3d ( 'none', #35118, #35153, #35152 ) ;
#35157 = cartesian_point ( 'none', ( -37.32436352057174400, 95.00000000000000000, -51.37257914280937900 ) ) ;
#35158 = cartesian_point ( 'none', ( -30.59135830545858800, 95.00000000000000000, -55.64547418278552000 ) ) ;
#35159 = cartesian_point ( 'none', ( -15.79180783496788700, 95.00000000000000000, -62.50503073166817100 ) ) ;
#35160 = vector ( 'none', #35218, 1000.000000000000000 ) ;
#35161 = face_outer_bound ( 'none', #42412, .t. ) ;
#35162 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35163 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35164 = axis2_placement_3d ( 'none', #35171, #35163, #35162 ) ;
#35165 = circle ( 'none', #35164, 1.000000000000000900 ) ;
#35166 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35167 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35168 = vector ( 'none', #35189, 1000.000000000000000 ) ;
#35169 = circle ( 'none', #35207, 1.000000000000000900 ) ;
#35170 = axis2_placement_3d ( 'none', #35157, #35167, #35166 ) ;
#35171 = cartesian_point ( 'none', ( -37.32436352057174400, 95.00000000000000000, -51.37257914280937900 ) ) ;
#35172 = cartesian_point ( 'none', ( -30.59135830545858800, 4.000000000000003600, -55.64547418278552000 ) ) ;
#35173 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35174 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35175 = axis2_placement_3d ( 'none', #35131, #35174, #35173 ) ;
#35176 = edge_loop ( 'none', ( #779, #863, #876, #830 ) ) ;
#35177 = edge_curve ( 'none', #21095, #21172, #33983, .t. ) ;
#35178 = cartesian_point ( 'none', ( -37.32436352057174400, 95.00000000000000000, -52.37257914280937900 ) ) ;
#35179 = cartesian_point ( 'none', ( -38.13338051494670800, 95.00000000000000000, -50.78479389051690900 ) ) ;
#35180 = cylindrical_surface ( 'none', #35170, 1.000000000000000900 ) ;
#35181 = cartesian_point ( 'none', ( -38.13338051494670800, 4.000000000000003600, -50.78479389051690900 ) ) ;
#35182 = cartesian_point ( 'none', ( -43.46874122647151500, 4.000000000000003600, -47.28950784125983400 ) ) ;
#35183 = line ( 'none', #35179, #35168 ) ;
#35184 = cylindrical_surface ( 'none', #35175, 1.000000000000000900 ) ;
#35185 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35186 = cartesian_point ( 'none', ( -23.37590909547669000, 95.00000000000000000, -60.04080685390410100 ) ) ;
#35187 = cartesian_point ( 'none', ( -23.37590909547669000, 4.000000000000003600, -60.04080685390410100 ) ) ;
#35188 = cartesian_point ( 'none', ( -24.30568558136494800, 95.00000000000000000, -58.67268230121943200 ) ) ;
#35189 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35190 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35191 = vector ( 'none', #35190, 1000.000000000000000 ) ;
#35192 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35193 = cartesian_point ( 'none', ( -30.59135830545858800, 95.00000000000000000, -56.64547418278552700 ) ) ;
#35194 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35196 = edge_loop ( 'none', ( #35073, #34911, #35024, #36778 ) ) ;
#35195 = vector ( 'none', #35194, 1000.000000000000000 ) ;
#35197 = cartesian_point ( 'none', ( -31.46766498550244900, 95.00000000000000000, -55.16372050868380200 ) ) ;
#35198 = line ( 'none', #35197, #35195 ) ;
#35199 = cartesian_point ( 'none', ( -30.59135830545858800, 95.00000000000000000, -55.64547418278552000 ) ) ;
#35200 = axis2_placement_3d ( 'none', #35256, #35202, #35245 ) ;
#35201 = face_bound ( 'none', #44583, .t. ) ;
#35202 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#35203 = face_outer_bound ( 'none', #43476, .t. ) ;
#35204 = cartesian_point ( 'none', ( -8.950775032647394300, 95.00000000000000000, -62.87395029990509700 ) ) ;
#35205 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35206 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35207 = axis2_placement_3d ( 'none', #35172, #35206, #35205 ) ;
#35208 = face_bound ( 'none', #312, .t. ) ;
#35209 = oriented_edge ( 'none', *, *, #3843, .t. ) ;
#35210 = cartesian_point ( 'none', ( -7.958660331332913200, 95.00000000000000000, -63.99928353346939500 ) ) ;
#35211 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35212 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35213 = plane ( 'none', #35200 ) ;
#35214 = face_bound ( 'none', #44651, .t. ) ;
#35215 = cylindrical_surface ( 'none', #35261, 1.000000000000000900 ) ;
#35217 = vertex_point ( 'none', #33987 ) ;
#35216 = axis2_placement_3d ( 'none', #35158, #35212, #35211 ) ;
#35218 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35219 = vertex_point ( 'none', #33962 ) ;
#35220 = oriented_edge ( 'none', *, *, #35130, .t. ) ;
#35221 = cartesian_point ( 'none', ( -31.46766498550244900, 4.000000000000003600, -55.16372050868380200 ) ) ;
#35222 = cartesian_point ( 'none', ( -17.50000000000000400, -6.000000000000000000, -16.00000000000000000 ) ) ;
#35223 = line ( 'none', #35222, #35160 ) ;
#35224 = circle ( 'none', #35216, 1.000000000000000900 ) ;
#35225 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35226 = vector ( 'none', #35225, 1000.000000000000000 ) ;
#35227 = line ( 'none', #35193, #35260 ) ;
#35228 = cartesian_point ( 'none', ( -16.76039099609652200, 95.00000000000000000, -61.25634084450333500 ) ) ;
#35229 = cartesian_point ( 'none', ( -37.32436352057174400, 95.00000000000000000, -52.37257914280937900 ) ) ;
#35230 = line ( 'none', #35229, #35226 ) ;
#35231 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35232 = vector ( 'none', #35231, 1000.000000000000000 ) ;
#35233 = cartesian_point ( 'none', ( -24.30568558136494800, 95.00000000000000000, -58.67268230121943200 ) ) ;
#35234 = line ( 'none', #35300, #35299 ) ;
#35235 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35236 = axis2_placement_3d ( 'none', #35237, #35247, #35235 ) ;
#35237 = cartesian_point ( 'none', ( -23.37590909547669000, 95.00000000000000000, -59.04080685390410100 ) ) ;
#35238 = circle ( 'none', #35236, 1.000000000000000900 ) ;
#35239 = edge_loop ( 'none', ( #52537, #53, #10934, #6914 ) ) ;
#35240 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35241 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35242 = axis2_placement_3d ( 'none', #35248, #35241, #35240 ) ;
#35243 = cartesian_point ( 'none', ( -24.30568558136494800, 4.000000000000003600, -58.67268230121943200 ) ) ;
#35244 = oriented_edge ( 'none', *, *, #35431, .f. ) ;
#35245 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#35246 = circle ( 'none', #35242, 1.000000000000000900 ) ;
#35247 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35248 = cartesian_point ( 'none', ( -23.37590909547669000, 4.000000000000003600, -59.04080685390410100 ) ) ;
#35249 = edge_loop ( 'none', ( #36145, #36848, #5492, #51743 ) ) ;
#35250 = line ( 'none', #35233, #35232 ) ;
#35251 = edge_loop ( 'none', ( #35612, #35281, #35610, #35646 ) ) ;
#35252 = face_outer_bound ( 'none', #45648, .t. ) ;
#35253 = face_bound ( 'none', #45955, .t. ) ;
#35254 = oriented_edge ( 'none', *, *, #21164, .f. ) ;
#35255 = face_bound ( 'none', #315, .t. ) ;
#35256 = cartesian_point ( 'none', ( -29.99999999999999300, -6.000000000000000000, -30.00000000000000000 ) ) ;
#35257 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35258 = oriented_edge ( 'none', *, *, #35130, .f. ) ;
#35259 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35260 = vector ( 'none', #35192, 1000.000000000000000 ) ;
#35261 = axis2_placement_3d ( 'none', #35199, #35259, #35257 ) ;
#35262 = cylindrical_surface ( 'none', #35288, 2.499999999999998700 ) ;
#35263 = face_outer_bound ( 'none', #44469, .t. ) ;
#35264 = axis2_placement_3d ( 'none', #35270, #35269, #35329 ) ;
#35265 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35266 = vector ( 'none', #35265, 1000.000000000000000 ) ;
#35267 = cartesian_point ( 'none', ( -16.76039099609652200, 95.00000000000000000, -61.25634084450333500 ) ) ;
#35268 = line ( 'none', #35267, #35266 ) ;
#35269 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35270 = cartesian_point ( 'none', ( -23.37590909547669000, 95.00000000000000000, -59.04080685390410100 ) ) ;
#35271 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35272 = axis2_placement_3d ( 'none', #35324, #35323, #35322 ) ;
#35273 = face_outer_bound ( 'none', #44306, .t. ) ;
#35274 = cylindrical_surface ( 'none', #35264, 1.000000000000000900 ) ;
#35275 = cartesian_point ( 'none', ( 4.898587196589412800e-016, -2.000000000000000000, 20.00000000000000400 ) ) ;
#35276 = line ( 'none', #35275, #35305 ) ;
#35277 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35278 = vector ( 'none', #35277, 1000.000000000000000 ) ;
#35279 = cartesian_point ( 'none', ( 7.492946108295446300, 9.021836642056788600, -7.000000000000000000 ) ) ;
#35280 = cartesian_point ( 'none', ( 4.232725281383409300e-013, 4.000000000000003600, -64.50000000000000000 ) ) ;
#35281 = oriented_edge ( 'none', *, *, #21132, .f. ) ;
#35282 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35283 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35284 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35285 = cartesian_point ( 'none', ( -15.79180783496788700, 4.000000000000003600, -61.50503073166817800 ) ) ;
#35286 = axis2_placement_3d ( 'none', #35285, #35284, #35283 ) ;
#35287 = line ( 'none', #35279, #35278 ) ;
#35288 = axis2_placement_3d ( 'none', #35289, #35282, #35271 ) ;
#35289 = cartesian_point ( 'none', ( 22.50000000000061800, 11.50000000000000200, -20.99999253969308600 ) ) ;
#35290 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35291 = vector ( 'none', #35290, 1000.000000000000000 ) ;
#35292 = cartesian_point ( 'none', ( -15.79180783496788700, 95.00000000000000000, -62.50503073166817100 ) ) ;
#35293 = circle ( 'none', #35286, 1.000000000000000900 ) ;
#35294 = vertex_point ( 'none', #33968 ) ;
#35295 = line ( 'none', #35292, #35291 ) ;
#35296 = cartesian_point ( 'none', ( -16.76039099609652200, 4.000000000000003600, -61.25634084450333500 ) ) ;
#35297 = cartesian_point ( 'none', ( -0.9999999999995802200, 95.00000000000000000, -63.50000000000000000 ) ) ;
#35298 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35299 = vector ( 'none', #35298, 1000.000000000000000 ) ;
#35300 = cartesian_point ( 'none', ( -23.37590909547669000, 95.00000000000000000, -60.04080685390410100 ) ) ;
#35301 = cartesian_point ( 'none', ( 4.232725281383409300e-013, 95.00000000000000000, -64.50000000000000000 ) ) ;
#35302 = cartesian_point ( 'none', ( -15.79180783496788700, 4.000000000000003600, -62.50503073166817100 ) ) ;
#35303 = cartesian_point ( 'none', ( -7.958660331332913200, 4.000000000000003600, -63.99928353346939500 ) ) ;
#35304 = face_outer_bound ( 'none', #45425, .t. ) ;
#35305 = vector ( 'none', #35359, 1000.000000000000000 ) ;
#35306 = oriented_edge ( 'none', *, *, #31646, .f. ) ;
#35307 = cartesian_point ( 'none', ( -7.958660331332913200, 95.00000000000000000, -62.99928353346939500 ) ) ;
#35308 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35309 = vector ( 'none', #35308, 1000.000000000000000 ) ;
#35310 = cartesian_point ( 'none', ( -8.950775032647394300, 95.00000000000000000, -62.87395029990509700 ) ) ;
#35311 = line ( 'none', #35310, #35309 ) ;
#35312 = cartesian_point ( 'none', ( -7.958660331332913200, 95.00000000000000000, -62.99928353346939500 ) ) ;
#35313 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35314 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35315 = axis2_placement_3d ( 'none', #35317, #35314, #35313 ) ;
#35316 = axis2_placement_3d ( 'none', #35307, #35357, #35347 ) ;
#35317 = cartesian_point ( 'none', ( -15.79180783496788700, 95.00000000000000000, -61.50503073166817800 ) ) ;
#35318 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35319 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35320 = axis2_placement_3d ( 'none', #35325, #35319, #35318 ) ;
#35321 = circle ( 'none', #35315, 1.000000000000000900 ) ;
#35322 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35323 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35324 = cartesian_point ( 'none', ( -15.79180783496788700, 95.00000000000000000, -61.50503073166817800 ) ) ;
#35325 = cartesian_point ( 'none', ( 22.50000000000061800, 4.000000000000000000, -20.99999253969308600 ) ) ;
#35326 = cylindrical_surface ( 'none', #35272, 0.9999999999999940000 ) ;
#35327 = cartesian_point ( 'none', ( 4.898587196589412800e-016, -2.000000000000000000, 20.00000000000000400 ) ) ;
#35328 = face_outer_bound ( 'none', #44856, .t. ) ;
#35329 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35330 = circle ( 'none', #35320, 2.499999999999998700 ) ;
#35331 = vector ( 'none', #35893, 1000.000000000000000 ) ;
#35332 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35333 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35334 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35335 = cartesian_point ( 'none', ( -7.958660331332913200, 4.000000000000003600, -62.99928353346939500 ) ) ;
#35336 = axis2_placement_3d ( 'none', #35335, #35334, #35333 ) ;
#35337 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35338 = face_outer_bound ( 'none', #47425, .t. ) ;
#35339 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35340 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35341 = cartesian_point ( 'none', ( 4.232725281383409300e-013, 4.000000000000003600, -63.50000000000000000 ) ) ;
#35342 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35343 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35344 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35345 = vector ( 'none', #35344, 1000.000000000000000 ) ;
#35346 = axis2_placement_3d ( 'none', #35341, #35340, #35339 ) ;
#35347 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35348 = line ( 'none', #35349, #35345 ) ;
#35349 = cartesian_point ( 'none', ( -7.958660331332913200, 95.00000000000000000, -63.99928353346939500 ) ) ;
#35350 = cartesian_point ( 'none', ( 4.232725281383409300e-013, 95.00000000000000000, -63.50000000000000000 ) ) ;
#35351 = circle ( 'none', #35336, 1.000000000000000900 ) ;
#35352 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35353 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35354 = axis2_placement_3d ( 'none', #35312, #35353, #35352 ) ;
#35355 = circle ( 'none', #35346, 1.000000000000000900 ) ;
#35356 = circle ( 'none', #35354, 1.000000000000000900 ) ;
#35357 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35358 = cartesian_point ( 'none', ( -9.750000000000001800, 0.0000000000000000000, -23.05869939627408300 ) ) ;
#35359 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35360 = cylindrical_surface ( 'none', #35316, 1.000000000000000900 ) ;
#35361 = cartesian_point ( 'none', ( -8.950775032647394300, 4.000000000000003600, -62.87395029990509700 ) ) ;
#35363 = advanced_face ( 'none', ( #34017 ), #34018, .t. ) ;
#35362 = axis2_placement_3d ( 'none', #35433, #35432, #35430 ) ;
#35364 = face_outer_bound ( 'none', #47012, .t. ) ;
#35365 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000000000000000000, 28.00000000000000400 ) ) ;
#35366 = plane ( 'none', #35362 ) ;
#35367 = cartesian_point ( 'none', ( -59.00000000000000000, 7.225416114969383200e-015, -21.00000000000000700 ) ) ;
#35368 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35369 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35370 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35371 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35372 = cartesian_point ( 'none', ( 15.79180783496785700, 95.00000000000000000, -62.50503073166819900 ) ) ;
#35373 = axis2_placement_3d ( 'none', #35383, #35369, #35368 ) ;
#35374 = face_outer_bound ( 'none', #47708, .t. ) ;
#35375 = cartesian_point ( 'none', ( -35.50000000000000700, 4.000000000000000000, -35.50000000000000000 ) ) ;
#35376 = cartesian_point ( 'none', ( 6.966545630018387700, 4.000000000000003600, -63.12461676703369300 ) ) ;
#35377 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35378 = axis2_placement_3d ( 'none', #35400, #35371, #35370 ) ;
#35379 = edge_curve ( 'none', #35217, #35448, #34013, .t. ) ;
#35380 = oriented_edge ( 'none', *, *, #35671, .f. ) ;
#35382 = oriented_edge ( 'none', *, *, #35399, .f. ) ;
#35381 = edge_curve ( 'none', #34655, #36051, #34014, .t. ) ;
#35383 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#35384 = plane ( 'none', #35434 ) ;
#35385 = cartesian_point ( 'none', ( -0.9999999999995802200, 4.000000000000003600, -63.50000000000000000 ) ) ;
#35386 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35387 = cartesian_point ( 'none', ( 4.232725281383409300e-013, 95.00000000000000000, -63.50000000000000000 ) ) ;
#35388 = cylindrical_surface ( 'none', #35373, 4.000000000000000000 ) ;
#35389 = face_outer_bound ( 'none', #45962, .t. ) ;
#35390 = oriented_edge ( 'none', *, *, #35401, .f. ) ;
#35391 = cartesian_point ( 'none', ( 30.59135830545857400, 95.00000000000000000, -56.64547418278552700 ) ) ;
#35392 = axis2_placement_3d ( 'none', #35416, #35415, #35414 ) ;
#35393 = axis2_placement_3d ( 'none', #35387, #35386, #35377 ) ;
#35394 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35395 = vector ( 'none', #35394, 1000.000000000000000 ) ;
#35396 = cartesian_point ( 'none', ( 4.232725281383409300e-013, 95.00000000000000000, -64.50000000000000000 ) ) ;
#35397 = line ( 'none', #35396, #35395 ) ;
#35398 = circle ( 'none', #35378, 1.000000000000000900 ) ;
#35399 = edge_curve ( 'none', #34695, #35067, #34001, .t. ) ;
#35400 = cartesian_point ( 'none', ( 7.958660331332868800, 4.000000000000003600, -62.99928353346939500 ) ) ;
#35401 = edge_curve ( 'none', #34556, #34756, #33997, .t. ) ;
#35402 = cylindrical_surface ( 'none', #35393, 1.000000000000000900 ) ;
#35403 = edge_curve ( 'none', #50788, #36173, #34021, .t. ) ;
#35404 = circle ( 'none', #35474, 4.000000000000000000 ) ;
#35405 = oriented_edge ( 'none', *, *, #35579, .f. ) ;
#35406 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35407 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35408 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35409 = axis2_placement_3d ( 'none', #35417, #35475, #35469 ) ;
#35410 = face_outer_bound ( 'none', #47629, .t. ) ;
#35411 = cartesian_point ( 'none', ( 22.44613260958840000, 95.00000000000000000, -59.40893140658879200 ) ) ;
#35412 = cylindrical_surface ( 'none', #35409, 1.000000000000000900 ) ;
#35413 = axis2_placement_3d ( 'none', #35420, #35408, #35407 ) ;
#35414 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35415 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35416 = cartesian_point ( 'none', ( 23.37590909547666100, 4.000000000000003600, -59.04080685390411500 ) ) ;
#35417 = cartesian_point ( 'none', ( 7.958660331332868800, 95.00000000000000000, -62.99928353346939500 ) ) ;
#35418 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35419 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35420 = cartesian_point ( 'none', ( 7.958660331332868800, 95.00000000000000000, -62.99928353346939500 ) ) ;
#35421 = cartesian_point ( 'none', ( 7.958660331332868800, 4.000000000000003600, -63.99928353346939500 ) ) ;
#35422 = axis2_placement_3d ( 'none', #35464, #35453, #35452 ) ;
#35423 = face_outer_bound ( 'none', #46670, .t. ) ;
#35424 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#35425 = vector ( 'none', #35424, 1000.000000000000000 ) ;
#35426 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#35427 = line ( 'none', #35426, #35425 ) ;
#35428 = circle ( 'none', #35413, 1.000000000000000900 ) ;
#35429 = edge_curve ( 'none', #34695, #34755, #33991, .t. ) ;
#35430 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35431 = edge_curve ( 'none', #34457, #32754, #34043, .t. ) ;
#35432 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35433 = cartesian_point ( 'none', ( -35.50000000000000700, 4.000000000000000000, -35.50000000000000000 ) ) ;
#35434 = axis2_placement_3d ( 'none', #35375, #35419, #35418 ) ;
#35435 = circle ( 'none', #35392, 1.000000000000000900 ) ;
#35436 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#35437 = circle ( 'none', #35489, 1.000000000000000900 ) ;
#35438 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35439 = oriented_edge ( 'none', *, *, #36009, .f. ) ;
#35440 = vector ( 'none', #35438, 1000.000000000000000 ) ;
#35441 = oriented_edge ( 'none', *, *, #35903, .t. ) ;
#35442 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000000000000000000, 28.00000000000000400 ) ) ;
#35443 = edge_loop ( 'none', ( #34741, #35450, #36139, #35869 ) ) ;
#35444 = axis2_placement_3d ( 'none', #35436, #35506, #35501 ) ;
#35445 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35446 = edge_curve ( 'none', #20799, #21096, #34046, .t. ) ;
#35447 = vector ( 'none', #35445, 1000.000000000000000 ) ;
#35448 = vertex_point ( 'none', #34033 ) ;
#35449 = cartesian_point ( 'none', ( 6.966545630018387700, 95.00000000000000000, -63.12461676703369300 ) ) ;
#35450 = oriented_edge ( 'none', *, *, #50764, .t. ) ;
#35451 = axis2_placement_3d ( 'none', #35454, #35505, #35504 ) ;
#35452 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35453 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35454 = cartesian_point ( 'none', ( 15.79180783496785700, 95.00000000000000000, -61.50503073166819900 ) ) ;
#35455 = line ( 'none', #35449, #35447 ) ;
#35456 = oriented_edge ( 'none', *, *, #21120, .f. ) ;
#35457 = oriented_edge ( 'none', *, *, #52886, .t. ) ;
#35458 = line ( 'none', #35442, #35440 ) ;
#35459 = cylindrical_surface ( 'none', #35451, 1.000000000000000900 ) ;
#35460 = cylindrical_surface ( 'none', #35444, 4.000000000000000000 ) ;
#35461 = vector ( 'none', #35406, 1000.000000000000000 ) ;
#35462 = cartesian_point ( 'none', ( 14.82322467383922600, 95.00000000000000000, -61.75372061883304300 ) ) ;
#35463 = cartesian_point ( 'none', ( 7.958660331332868800, 95.00000000000000000, -63.99928353346939500 ) ) ;
#35464 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#35465 = line ( 'none', #35467, #35461 ) ;
#35466 = face_outer_bound ( 'none', #48223, .t. ) ;
#35467 = cartesian_point ( 'none', ( 7.958660331332868800, 95.00000000000000000, -63.99928353346939500 ) ) ;
#35468 = plane ( 'none', #35422 ) ;
#35469 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35470 = face_outer_bound ( 'none', #47916, .t. ) ;
#35471 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35472 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35473 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#35474 = axis2_placement_3d ( 'none', #35473, #35472, #35471 ) ;
#35475 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35476 = cartesian_point ( 'none', ( 30.59135830545857400, 4.000000000000003600, -56.64547418278552700 ) ) ;
#35477 = cartesian_point ( 'none', ( 15.79180783496785700, 4.000000000000003600, -62.50503073166819900 ) ) ;
#35478 = advanced_face ( 'none', ( #34036 ), #34051, .f. ) ;
#35479 = vector ( 'none', #35485, 1000.000000000000000 ) ;
#35480 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35481 = vector ( 'none', #35480, 1000.000000000000000 ) ;
#35482 = line ( 'none', #35486, #35479 ) ;
#35483 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 28.00000000000000400 ) ) ;
#35484 = cartesian_point ( 'none', ( 6.966545630018387700, 95.00000000000000000, -63.12461676703369300 ) ) ;
#35485 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35486 = cartesian_point ( 'none', ( -0.9999999999995802200, 95.00000000000000000, -63.50000000000000000 ) ) ;
#35487 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35488 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35489 = axis2_placement_3d ( 'none', #35497, #35488, #35487 ) ;
#35490 = plane ( 'none', #35541 ) ;
#35491 = oriented_edge ( 'none', *, *, #35429, .t. ) ;
#35492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35493 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35494 = cartesian_point ( 'none', ( 15.79180783496785700, 4.000000000000003600, -61.50503073166819900 ) ) ;
#35495 = axis2_placement_3d ( 'none', #35494, #35493, #35492 ) ;
#35496 = circle ( 'none', #35495, 1.000000000000000900 ) ;
#35497 = cartesian_point ( 'none', ( 15.79180783496785700, 95.00000000000000000, -61.50503073166819900 ) ) ;
#35498 = cartesian_point ( 'none', ( 22.44613260958840000, 4.000000000000003600, -59.40893140658879200 ) ) ;
#35499 = cartesian_point ( 'none', ( 15.79180783496785700, 95.00000000000000000, -62.50503073166819900 ) ) ;
#35500 = line ( 'none', #35499, #35481 ) ;
#35501 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35502 = cartesian_point ( 'none', ( 29.71505162541470900, 4.000000000000003600, -56.12722785688723800 ) ) ;
#35503 = face_outer_bound ( 'none', #48196, .t. ) ;
#35504 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35505 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35506 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35507 = oriented_edge ( 'none', *, *, #21110, .f. ) ;
#35508 = cartesian_point ( 'none', ( 23.37590909547666100, 4.000000000000003600, -60.04080685390411500 ) ) ;
#35509 = axis2_placement_3d ( 'none', #35560, #35555, #35554 ) ;
#35510 = circle ( 'none', #35519, 1.000000000000000900 ) ;
#35511 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35512 = vector ( 'none', #35511, 1000.000000000000000 ) ;
#35513 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35514 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35515 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35516 = vector ( 'none', #35515, 1000.000000000000000 ) ;
#35517 = cartesian_point ( 'none', ( 8.042946108295439000, 8.069208697893916600, -7.000000000000000000 ) ) ;
#35518 = cylindrical_surface ( 'none', #35527, 1.000000000000000900 ) ;
#35519 = axis2_placement_3d ( 'none', #35574, #35573, #35572 ) ;
#35520 = cartesian_point ( 'none', ( 43.46874122647145800, 95.00000000000000000, -47.28950784125989100 ) ) ;
#35521 = cartesian_point ( 'none', ( 14.82322467383922600, 95.00000000000000000, -61.75372061883304300 ) ) ;
#35522 = line ( 'none', #35521, #35512 ) ;
#35523 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35524 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35525 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#35526 = axis2_placement_3d ( 'none', #35525, #35524, #35523 ) ;
#35527 = axis2_placement_3d ( 'none', #35534, #35514, #35513 ) ;
#35528 = edge_curve ( 'none', #18933, #19705, #34045, .t. ) ;
#35529 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35530 = vector ( 'none', #35529, 1000.000000000000000 ) ;
#35531 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 21.50000000000000400 ) ) ;
#35532 = line ( 'none', #35531, #35530 ) ;
#35533 = line ( 'none', #35517, #35516 ) ;
#35534 = cartesian_point ( 'none', ( 23.37590909547666100, 95.00000000000000000, -59.04080685390411500 ) ) ;
#35535 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#35536 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#35537 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#35538 = cartesian_point ( 'none', ( 23.37590909547666100, 95.00000000000000000, -60.04080685390411500 ) ) ;
#35539 = circle ( 'none', #35526, 4.000000000000000000 ) ;
#35540 = cartesian_point ( 'none', ( 14.82322467383922600, 4.000000000000003600, -61.75372061883304300 ) ) ;
#35541 = axis2_placement_3d ( 'none', #35537, #35536, #35535 ) ;
#35542 = face_outer_bound ( 'none', #48718, .t. ) ;
#35543 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#35544 = cartesian_point ( 'none', ( 11.50000000000000000, 4.000000000000000000, 21.50000000000000400 ) ) ;
#35545 = axis2_placement_3d ( 'none', #35603, #35602, #35601 ) ;
#35546 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35547 = axis2_placement_3d ( 'none', #35556, #35564, #35546 ) ;
#35548 = circle ( 'none', #35547, 4.000000000000000000 ) ;
#35549 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35550 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35551 = plane ( 'none', #35545 ) ;
#35552 = axis2_placement_3d ( 'none', #35543, #35550, #35549 ) ;
#35553 = circle ( 'none', #35584, 1.000000000000000900 ) ;
#35554 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35555 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35556 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 24.00000000000000400 ) ) ;
#35557 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35558 = vector ( 'none', #35557, 1000.000000000000000 ) ;
#35559 = cartesian_point ( 'none', ( 23.37590909547666100, 95.00000000000000000, -60.04080685390411500 ) ) ;
#35560 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#35561 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35562 = vector ( 'none', #35561, 1000.000000000000000 ) ;
#35563 = edge_loop ( 'none', ( #36704, #36588, #36640 ) ) ;
#35564 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35565 = cartesian_point ( 'none', ( 29.71505162541470900, 95.00000000000000000, -56.12722785688723800 ) ) ;
#35566 = cartesian_point ( 'none', ( 22.44613260958840000, 95.00000000000000000, -59.40893140658879200 ) ) ;
#35567 = line ( 'none', #35566, #35562 ) ;
#35568 = circle ( 'none', #35509, 2.499999999999998700 ) ;
#35569 = line ( 'none', #35559, #35558 ) ;
#35570 = face_outer_bound ( 'none', #48323, .t. ) ;
#35571 = cylindrical_surface ( 'none', #35552, 2.499999999999998700 ) ;
#35572 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35573 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35574 = cartesian_point ( 'none', ( 23.37590909547666100, 95.00000000000000000, -59.04080685390411500 ) ) ;
#35575 = face_outer_bound ( 'none', #48159, .t. ) ;
#35576 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35577 = face_outer_bound ( 'none', #47901, .t. ) ;
#35578 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35579 = edge_curve ( 'none', #35067, #35039, #34069, .t. ) ;
#35580 = axis2_placement_3d ( 'none', #35600, #35609, #35576 ) ;
#35581 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35582 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35583 = cartesian_point ( 'none', ( 30.59135830545857400, 4.000000000000003600, -55.64547418278552000 ) ) ;
#35584 = axis2_placement_3d ( 'none', #35583, #35582, #35581 ) ;
#35585 = cartesian_point ( 'none', ( 30.59135830545857400, 95.00000000000000000, -55.64547418278552000 ) ) ;
#35586 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35587 = cylindrical_surface ( 'none', #35580, 1.000000000000000900 ) ;
#35588 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 21.50000000000000400 ) ) ;
#35589 = circle ( 'none', #35594, 1.000000000000000900 ) ;
#35590 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35591 = vector ( 'none', #35590, 1000.000000000000000 ) ;
#35592 = cartesian_point ( 'none', ( 8.259612774962079100, 7.693931022920708100, -7.000000000000000000 ) ) ;
#35593 = line ( 'none', #35592, #35591 ) ;
#35594 = axis2_placement_3d ( 'none', #35585, #35586, #35578 ) ;
#35595 = oriented_edge ( 'none', *, *, #35177, .f. ) ;
#35596 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35597 = vector ( 'none', #35596, 1000.000000000000000 ) ;
#35598 = edge_curve ( 'none', #20292, #21076, #34044, .t. ) ;
#35599 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 26.50000000000000400 ) ) ;
#35600 = cartesian_point ( 'none', ( 30.59135830545857400, 95.00000000000000000, -55.64547418278552000 ) ) ;
#35601 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35602 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35603 = cartesian_point ( 'none', ( -35.50000000000000700, 4.000000000000000000, -35.50000000000000000 ) ) ;
#35604 = oriented_edge ( 'none', *, *, #1450, .f. ) ;
#35605 = cartesian_point ( 'none', ( 48.92759091626238900, 95.00000000000000000, -41.47642334904207200 ) ) ;
#35606 = cartesian_point ( 'none', ( 30.59135830545857400, 95.00000000000000000, -56.64547418278552700 ) ) ;
#35607 = line ( 'none', #35606, #35597 ) ;
#35608 = face_outer_bound ( 'none', #47823, .t. ) ;
#35609 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35610 = oriented_edge ( 'none', *, *, #35446, .f. ) ;
#35611 = cylindrical_surface ( 'none', #35631, 1.000000000000000900 ) ;
#35612 = oriented_edge ( 'none', *, *, #52910, .t. ) ;
#35613 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35614 = vector ( 'none', #35613, 1000.000000000000000 ) ;
#35615 = cartesian_point ( 'none', ( 60.08307179036720700, 95.00000000000000000, -20.57363565910461400 ) ) ;
#35616 = cartesian_point ( 'none', ( 7.564192197897686000, -8.898434795025094600, -9.371562413085118900 ) ) ;
#35617 = cartesian_point ( 'none', ( 7.492946108295527100, -9.021836642056648300, -9.459784372770839100 ) ) ;
#35618 = cartesian_point ( 'none', ( 62.37524042127169100, 4.000000000000003600, -12.89871347619378400 ) ) ;
#35619 = cartesian_point ( 'none', ( 7.709612774962170800, -8.646558967083423800, -9.204227120211818700 ) ) ;
#35620 = cartesian_point ( 'none', ( 7.636590928131741200, -8.773036515856238900, -9.286011072340754100 ) ) ;
#35621 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35622 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35623 = cartesian_point ( 'none', ( 37.32436352057173700, 4.000000000000003600, -51.37257914280939300 ) ) ;
#35624 = axis2_placement_3d ( 'none', #35623, #35622, #35621 ) ;
#35625 = circle ( 'none', #35624, 0.9999999999999940000 ) ;
#35626 = cartesian_point ( 'none', ( 60.39208878474217100, 95.00000000000000000, -19.62257914280946000 ) ) ;
#35627 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35628 = cartesian_point ( 'none', ( 37.32436352057173700, 95.00000000000000000, -52.37257914280938600 ) ) ;
#35629 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35630 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35631 = axis2_placement_3d ( 'none', #35626, #35630, #35629 ) ;
#35632 = face_outer_bound ( 'none', #48738, .t. ) ;
#35633 = plane ( 'none', #35649 ) ;
#35634 = cartesian_point ( 'none', ( 8.259612774962079100, 7.693931022920709000, -14.00000000000000000 ) ) ;
#35635 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35636 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35637 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 24.00000000000000400 ) ) ;
#35638 = axis2_placement_3d ( 'none', #35637, #35636, #35635 ) ;
#35639 = cartesian_point ( 'none', ( 37.32436352057173700, 95.00000000000000000, -52.37257914280938600 ) ) ;
#35640 = line ( 'none', #35639, #35614 ) ;
#35641 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35642 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#35643 = cartesian_point ( 'none', ( 37.32436352057173700, 4.000000000000003600, -52.37257914280938600 ) ) ;
#35644 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 26.50000000000001100 ) ) ;
#35645 = advanced_face ( 'none', ( #34080 ), #34070, .t. ) ;
#35646 = oriented_edge ( 'none', *, *, #21101, .f. ) ;
#35647 = oriented_edge ( 'none', *, *, #51338, .t. ) ;
#35648 = circle ( 'none', #35638, 4.000000000000000000 ) ;
#35649 = axis2_placement_3d ( 'none', #35642, #35641, #35627 ) ;
#35650 = cartesian_point ( 'none', ( 43.46874122647145800, 95.00000000000000000, -46.28950784125989100 ) ) ;
#35651 = vector ( 'none', #35685, 1000.000000000000000 ) ;
#35652 = cylindrical_surface ( 'none', #35710, 1.000000000000000900 ) ;
#35653 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35654 = vector ( 'none', #35653, 1000.000000000000000 ) ;
#35655 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 26.50000000000000400 ) ) ;
#35656 = cartesian_point ( 'none', ( 43.46874122647145800, 4.000000000000003600, -47.28950784125989100 ) ) ;
#35657 = advanced_face ( 'none', ( #34059 ), #34065, .f. ) ;
#35658 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35659 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35660 = cartesian_point ( 'none', ( -35.50000000000000700, 4.000000000000000000, -35.50000000000000000 ) ) ;
#35661 = cartesian_point ( 'none', ( 36.51534652619678700, 95.00000000000000000, -51.96036439510184800 ) ) ;
#35662 = circle ( 'none', #35670, 1.000000000000000900 ) ;
#35663 = oriented_edge ( 'none', *, *, #51348, .f. ) ;
#35664 = cylindrical_surface ( 'none', #35711, 0.9999999999999940000 ) ;
#35665 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35666 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35667 = cartesian_point ( 'none', ( 11.50000000000000000, 4.000000000000000000, 24.00000000000000400 ) ) ;
#35668 = axis2_placement_3d ( 'none', #35667, #35666, #35665 ) ;
#35669 = face_outer_bound ( 'none', #49554, .t. ) ;
#35670 = axis2_placement_3d ( 'none', #35650, #35714, #35713 ) ;
#35671 = edge_curve ( 'none', #34655, #50757, #34121, .t. ) ;
#35672 = line ( 'none', #35655, #35654 ) ;
#35673 = cartesian_point ( 'none', ( 48.29016692651369200, 95.00000000000000000, -41.24693659181785000 ) ) ;
#35674 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35675 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35676 = cartesian_point ( 'none', ( 37.32436352057173700, 95.00000000000000000, -51.37257914280939300 ) ) ;
#35677 = axis2_placement_3d ( 'none', #35676, #35675, #35674 ) ;
#35678 = axis2_placement_3d ( 'none', #35660, #35659, #35658 ) ;
#35679 = circle ( 'none', #35668, 2.499999999999998700 ) ;
#35680 = advanced_face ( 'none', ( #34057 ), #34064, .t. ) ;
#35681 = cartesian_point ( 'none', ( 11.50000000000000000, 4.000000000000000000, 26.50000000000000400 ) ) ;
#35682 = cartesian_point ( 'none', ( 9.750000000000001800, 1.194030629168669900e-015, -23.85869939627408000 ) ) ;
#35683 = plane ( 'none', #35678 ) ;
#35684 = circle ( 'none', #35677, 0.9999999999999940000 ) ;
#35685 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35686 = cartesian_point ( 'none', ( 42.73977259905004200, 95.00000000000000000, -46.97405494718857000 ) ) ;
#35687 = line ( 'none', #35746, #35743 ) ;
#35688 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.23369939627408000 ) ) ;
#35689 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#35690 = oriented_edge ( 'none', *, *, #35381, .t. ) ;
#35691 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35692 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35693 = axis2_placement_3d ( 'none', #35695, #35692, #35691 ) ;
#35694 = axis2_placement_3d ( 'none', #35688, #35738, #35737 ) ;
#35695 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 24.00000000000001100 ) ) ;
#35696 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35697 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35698 = cartesian_point ( 'none', ( 37.32436352057173700, 95.00000000000000000, -51.37257914280939300 ) ) ;
#35699 = cartesian_point ( 'none', ( 8.042946108295439000, 8.069208697893916600, -14.00000000000000000 ) ) ;
#35700 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35701 = vector ( 'none', #35700, 1000.000000000000000 ) ;
#35702 = cartesian_point ( 'none', ( 29.71505162541470900, 95.00000000000000000, -56.12722785688723800 ) ) ;
#35703 = cartesian_point ( 'none', ( 36.51534652619678700, 4.000000000000003600, -51.96036439510184800 ) ) ;
#35704 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35705 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35706 = cartesian_point ( 'none', ( 43.46874122647145800, 4.000000000000003600, -46.28950784125989100 ) ) ;
#35707 = axis2_placement_3d ( 'none', #35706, #35705, #35704 ) ;
#35708 = circle ( 'none', #35707, 1.000000000000000900 ) ;
#35709 = line ( 'none', #35702, #35701 ) ;
#35710 = axis2_placement_3d ( 'none', #35741, #35739, #35735 ) ;
#35711 = axis2_placement_3d ( 'none', #35698, #35697, #35696 ) ;
#35712 = face_outer_bound ( 'none', #48162, .t. ) ;
#35713 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35714 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35715 = line ( 'none', #35686, #35651 ) ;
#35716 = circle ( 'none', #35693, 2.499999999999998700 ) ;
#35717 = cylindrical_surface ( 'none', #35725, 1.000000000000007800 ) ;
#35718 = edge_curve ( 'none', #36328, #50757, #34105, .t. ) ;
#35719 = vertex_point ( 'none', #34110 ) ;
#35720 = face_outer_bound ( 'none', #49513, .t. ) ;
#35721 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35722 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35723 = circle ( 'none', #35774, 2.499999999999998700 ) ;
#35724 = advanced_face ( 'none', ( #34109 ), #34101, .t. ) ;
#35725 = axis2_placement_3d ( 'none', #35779, #35778, #35777 ) ;
#35726 = cartesian_point ( 'none', ( 53.61482326937777300, 95.00000000000000000, -35.02500148116656200 ) ) ;
#35727 = axis2_placement_3d ( 'none', #35689, #35722, #35721 ) ;
#35728 = face_outer_bound ( 'none', #48332, .t. ) ;
#35729 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35730 = vector ( 'none', #35729, 1000.000000000000000 ) ;
#35731 = cartesian_point ( 'none', ( 36.51534652619678700, 95.00000000000000000, -51.96036439510184800 ) ) ;
#35732 = cartesian_point ( 'none', ( 42.73977259905004200, 4.000000000000003600, -46.97405494718857000 ) ) ;
#35733 = vertex_point ( 'none', #34106 ) ;
#35734 = cylindrical_surface ( 'none', #35727, 2.499999999999998700 ) ;
#35735 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35736 = cartesian_point ( 'none', ( 42.73977259905004200, 95.00000000000000000, -46.97405494718857000 ) ) ;
#35737 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35738 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35739 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35740 = face_outer_bound ( 'none', #48995, .t. ) ;
#35741 = cartesian_point ( 'none', ( 43.46874122647145800, 95.00000000000000000, -46.28950784125989100 ) ) ;
#35742 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35743 = vector ( 'none', #35742, 1000.000000000000000 ) ;
#35744 = line ( 'none', #35731, #35730 ) ;
#35745 = conical_surface ( 'none', #35694, 9.966506350946106700, 1.047197551196596100 ) ;
#35746 = cartesian_point ( 'none', ( 43.46874122647145800, 95.00000000000000000, -47.28950784125989100 ) ) ;
#35747 = face_outer_bound ( 'none', #49242, .t. ) ;
#35748 = edge_loop ( 'none', ( #35457, #772, #492, #777 ) ) ;
#35749 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35750 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35751 = cartesian_point ( 'none', ( 48.92759091626238900, 4.000000000000003600, -40.47642334904206500 ) ) ;
#35752 = axis2_placement_3d ( 'none', #35751, #35750, #35749 ) ;
#35753 = line ( 'none', #35766, #35755 ) ;
#35754 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 24.00000000000001100 ) ) ;
#35755 = vector ( 'none', #35812, 1000.000000000000000 ) ;
#35756 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35757 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35758 = axis2_placement_3d ( 'none', #35771, #35757, #35756 ) ;
#35759 = circle ( 'none', #35813, 2.499999999999998700 ) ;
#35760 = cartesian_point ( 'none', ( 48.92759091626238900, 4.000000000000003600, -41.47642334904207200 ) ) ;
#35761 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35762 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35763 = axis2_placement_3d ( 'none', #35781, #35762, #35761 ) ;
#35764 = circle ( 'none', #35763, 1.000000000000000900 ) ;
#35765 = circle ( 'none', #35752, 1.000000000000007800 ) ;
#35766 = cartesian_point ( 'none', ( 53.61482326937777300, 95.00000000000000000, -35.02500148116656200 ) ) ;
#35767 = circle ( 'none', #35758, 1.000000000000007800 ) ;
#35768 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35769 = vector ( 'none', #35768, 1000.000000000000000 ) ;
#35770 = cartesian_point ( 'none', ( 48.92759091626238900, 95.00000000000000000, -41.47642334904207200 ) ) ;
#35771 = cartesian_point ( 'none', ( 48.92759091626238900, 95.00000000000000000, -40.47642334904206500 ) ) ;
#35772 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35773 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35774 = axis2_placement_3d ( 'none', #35780, #35773, #35772 ) ;
#35775 = line ( 'none', #35770, #35769 ) ;
#35776 = advanced_face ( 'none', ( #34152 ), #34117, .f. ) ;
#35777 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35778 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35779 = cartesian_point ( 'none', ( 48.92759091626238900, 95.00000000000000000, -40.47642334904206500 ) ) ;
#35780 = cartesian_point ( 'none', ( 11.50000000000000000, 4.000000000000000000, 24.00000000000000400 ) ) ;
#35781 = cartesian_point ( 'none', ( 53.61482326937777300, 95.00000000000000000, -34.02500148116656200 ) ) ;
#35782 = cartesian_point ( 'none', ( 48.29016692651369200, 4.000000000000003600, -41.24693659181785000 ) ) ;
#35783 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35784 = face_outer_bound ( 'none', #49003, .t. ) ;
#35785 = cartesian_point ( 'none', ( 53.61482326937777300, 95.00000000000000000, -34.02500148116656200 ) ) ;
#35786 = cartesian_point ( 'none', ( 53.07899647439877100, 95.00000000000000000, -34.86932940666857700 ) ) ;
#35787 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35788 = vector ( 'none', #35787, 1000.000000000000000 ) ;
#35789 = axis2_placement_3d ( 'none', #35785, #35783, #35845 ) ;
#35790 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35791 = vector ( 'none', #35790, 1000.000000000000000 ) ;
#35792 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35793 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35794 = cartesian_point ( 'none', ( -11.50000000000000000, 4.000000000000000000, 24.00000000000001100 ) ) ;
#35795 = axis2_placement_3d ( 'none', #35794, #35793, #35792 ) ;
#35796 = circle ( 'none', #35795, 2.499999999999998700 ) ;
#35797 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 21.50000000000001100 ) ) ;
#35798 = line ( 'none', #35797, #35791 ) ;
#35799 = line ( 'none', #35806, #35788 ) ;
#35800 = cylindrical_surface ( 'none', #35789, 1.000000000000000900 ) ;
#35801 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35802 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35803 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#35804 = axis2_placement_3d ( 'none', #35803, #35802, #35801 ) ;
#35805 = cartesian_point ( 'none', ( 57.45651783159211600, 4.000000000000003600, -28.03698501438239500 ) ) ;
#35806 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 26.50000000000001100 ) ) ;
#35807 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35808 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35809 = face_outer_bound ( 'none', #50074, .t. ) ;
#35810 = cartesian_point ( 'none', ( 57.03073854002703800, 4.000000000000003600, -27.94181206684841700 ) ) ;
#35811 = circle ( 'none', #35804, 2.499999999999998700 ) ;
#35812 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35813 = axis2_placement_3d ( 'none', #35754, #35808, #35807 ) ;
#35814 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 21.50000000000001100 ) ) ;
#35815 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35816 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35817 = plane ( 'none', #35823 ) ;
#35818 = face_outer_bound ( 'none', #50338, .t. ) ;
#35819 = cartesian_point ( 'none', ( 57.45651783159211600, 95.00000000000000000, -27.03698501438239500 ) ) ;
#35820 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35821 = vector ( 'none', #35820, 1000.000000000000000 ) ;
#35822 = cartesian_point ( 'none', ( 57.03073854002703800, 95.00000000000000000, -27.94181206684841700 ) ) ;
#35823 = axis2_placement_3d ( 'none', #35829, #35877, #35876 ) ;
#35824 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35825 = vector ( 'none', #35824, 1000.000000000000000 ) ;
#35826 = cartesian_point ( 'none', ( -55.20000000000000300, 6.760050331293390100e-015, 0.0000000000000000000 ) ) ;
#35827 = line ( 'none', #35826, #35825 ) ;
#35828 = line ( 'none', #35830, #35821 ) ;
#35829 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 24.00000000000001100 ) ) ;
#35830 = cartesian_point ( 'none', ( 57.45651783159211600, 95.00000000000000000, -28.03698501438239500 ) ) ;
#35831 = axis2_placement_3d ( 'none', #35819, #35816, #35815 ) ;
#35832 = edge_loop ( 'none', ( #36030, #36082, #36044, #35965 ) ) ;
#35833 = cartesian_point ( 'none', ( 57.45651783159211600, 95.00000000000000000, -28.03698501438239500 ) ) ;
#35834 = cylindrical_surface ( 'none', #35831, 1.000000000000000900 ) ;
#35835 = face_outer_bound ( 'none', #50176, .t. ) ;
#35836 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35837 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35838 = circle ( 'none', #35862, 1.000000000000000900 ) ;
#35839 = axis2_placement_3d ( 'none', #35846, #35837, #35836 ) ;
#35840 = cylindrical_surface ( 'none', #35839, 2.499999999999998700 ) ;
#35841 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35842 = vector ( 'none', #35841, 1000.000000000000000 ) ;
#35843 = cartesian_point ( 'none', ( 53.61482326937777300, 4.000000000000003600, -35.02500148116656200 ) ) ;
#35844 = cartesian_point ( 'none', ( -11.50000000000000000, 4.000000000000000000, 26.50000000000001100 ) ) ;
#35845 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35846 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 24.00000000000001100 ) ) ;
#35847 = cartesian_point ( 'none', ( 48.29016692651369200, 95.00000000000000000, -41.24693659181785000 ) ) ;
#35848 = line ( 'none', #35847, #35842 ) ;
#35849 = cartesian_point ( 'none', ( -11.50000000000000000, 4.000000000000000000, 21.50000000000001100 ) ) ;
#35850 = face_outer_bound ( 'none', #50191, .t. ) ;
#35851 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35852 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35853 = cartesian_point ( 'none', ( 53.61482326937777300, 4.000000000000003600, -34.02500148116656200 ) ) ;
#35854 = line ( 'none', #35901, #35900 ) ;
#35855 = axis2_placement_3d ( 'none', #35908, #35898, #35907 ) ;
#35856 = circle ( 'none', #35906, 1.000000000000000900 ) ;
#35857 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35858 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35859 = cartesian_point ( 'none', ( 57.45651783159211600, 95.00000000000000000, -27.03698501438239500 ) ) ;
#35860 = axis2_placement_3d ( 'none', #35859, #35858, #35857 ) ;
#35861 = circle ( 'none', #35860, 1.000000000000000900 ) ;
#35862 = axis2_placement_3d ( 'none', #35853, #35852, #35851 ) ;
#35863 = cartesian_point ( 'none', ( 60.39208878474217100, 95.00000000000000000, -20.62257914280946000 ) ) ;
#35864 = line ( 'none', #35863, #35905 ) ;
#35865 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35866 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35867 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -11.00000000000000200 ) ) ;
#35868 = cartesian_point ( 'none', ( 53.07899647439877100, 4.000000000000003600, -34.86932940666857700 ) ) ;
#35869 = oriented_edge ( 'none', *, *, #36135, .f. ) ;
#35870 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35871 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35872 = cartesian_point ( 'none', ( -11.50000000000000000, 4.000000000000000000, 24.00000000000001100 ) ) ;
#35873 = axis2_placement_3d ( 'none', #35872, #35871, #35870 ) ;
#35874 = cartesian_point ( 'none', ( 60.39208878474217100, 95.00000000000000000, -20.62257914280946000 ) ) ;
#35875 = axis2_placement_3d ( 'none', #35867, #35866, #35865 ) ;
#35876 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35877 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35878 = circle ( 'none', #35875, 55.20000000000000300 ) ;
#35879 = circle ( 'none', #35873, 2.499999999999998700 ) ;
#35880 = face_outer_bound ( 'none', #50619, .t. ) ;
#35881 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35882 = vector ( 'none', #35881, 1000.000000000000000 ) ;
#35883 = cartesian_point ( 'none', ( 57.03073854002703800, 95.00000000000000000, -27.94181206684841700 ) ) ;
#35884 = line ( 'none', #35883, #35882 ) ;
#35885 = line ( 'none', #36462, #36467 ) ;
#35886 = axis2_placement_3d ( 'none', #35894, #36166, #36759 ) ;
#35887 = vector ( 'none', #35343, 1000.000000000000000 ) ;
#35888 = cartesian_point ( 'none', ( 60.39208878474217100, 4.000000000000003600, -20.62257914280946000 ) ) ;
#35889 = cartesian_point ( 'none', ( -42.49999999999999300, 10.00000000000000000, 37.50000000000001400 ) ) ;
#35890 = line ( 'none', #35889, #35887 ) ;
#35891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35892 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35893 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#35894 = cartesian_point ( 'none', ( -20.49999999999998200, 47.00000000000000000, 11.19999999999999900 ) ) ;
#35895 = cartesian_point ( 'none', ( 60.39208878474217100, 95.00000000000000000, -19.62257914280946000 ) ) ;
#35896 = cartesian_point ( 'none', ( 60.08307179036720700, 4.000000000000003600, -20.57363565910461400 ) ) ;
#35897 = cartesian_point ( 'none', ( 62.18785910668596300, 95.00000000000000000, -12.88100072692247600 ) ) ;
#35898 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35899 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35900 = vector ( 'none', #35899, 1000.000000000000000 ) ;
#35901 = cartesian_point ( 'none', ( 53.07899647439877100, 95.00000000000000000, -34.86932940666857700 ) ) ;
#35902 = cylindrical_surface ( 'none', #35855, 2.499999999999998700 ) ;
#35903 = edge_curve ( 'none', #34755, #50788, #34099, .t. ) ;
#35904 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35905 = vector ( 'none', #35904, 1000.000000000000000 ) ;
#35906 = axis2_placement_3d ( 'none', #35895, #35892, #35891 ) ;
#35907 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35908 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 24.00000000000001100 ) ) ;
#35909 = face_outer_bound ( 'none', #50205, .t. ) ;
#35910 = axis2_placement_3d ( 'none', #35966, #35955, #35954 ) ;
#35911 = cartesian_point ( 'none', ( -35.50000000000000700, 4.000000000000000000, -35.50000000000000000 ) ) ;
#35912 = cartesian_point ( 'none', ( 55.20000000000000300, 0.0000000000000000000, -11.00000000000000200 ) ) ;
#35913 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35914 = vector ( 'none', #35913, 1000.000000000000000 ) ;
#35915 = cartesian_point ( 'none', ( 60.08307179036720700, 95.00000000000000000, -20.57363565910461400 ) ) ;
#35916 = line ( 'none', #35915, #35914 ) ;
#35917 = cartesian_point ( 'none', ( -55.20000000000000300, 6.760050331293390100e-015, -8.000000000000003600 ) ) ;
#35918 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35919 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35920 = cartesian_point ( 'none', ( -40.04999999999999000, -0.0000000000000000000, -37.50000000000000000 ) ) ;
#35921 = axis2_placement_3d ( 'none', #35911, #35938, #35973 ) ;
#35922 = cartesian_point ( 'none', ( -55.20000000000000300, 6.760050331293390100e-015, -11.00000000000000200 ) ) ;
#35923 = plane ( 'none', #35921 ) ;
#35924 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35925 = vector ( 'none', #35924, 1000.000000000000000 ) ;
#35926 = cartesian_point ( 'none', ( 63.37469725519523700, 4.000000000000003600, -4.987197990111633700 ) ) ;
#35927 = axis2_placement_3d ( 'none', #35937, #35919, #35918 ) ;
#35928 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35929 = oriented_edge ( 'none', *, *, #35403, .t. ) ;
#35930 = vertex_point ( 'none', #34151 ) ;
#35931 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35932 = cartesian_point ( 'none', ( 62.37524042127169100, 95.00000000000000000, -11.89871347619378400 ) ) ;
#35933 = axis2_placement_3d ( 'none', #35932, #35931, #35928 ) ;
#35934 = cylindrical_surface ( 'none', #35927, 0.9999999999999991100 ) ;
#35935 = cartesian_point ( 'none', ( 63.31190673566592200, 95.00000000000000000, -4.985224718539908100 ) ) ;
#35936 = cartesian_point ( 'none', ( 55.20000000000000300, 0.0000000000000000000, -8.000000000000003600 ) ) ;
#35937 = cartesian_point ( 'none', ( 62.37524042127169100, 95.00000000000000000, -11.89871347619378400 ) ) ;
#35938 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35939 = face_outer_bound ( 'none', #50613, .t. ) ;
#35940 = circle ( 'none', #35933, 0.9999999999999991100 ) ;
#35941 = cartesian_point ( 'none', ( 62.37524042127169100, 95.00000000000000000, -12.89871347619378400 ) ) ;
#35942 = line ( 'none', #35941, #35925 ) ;
#35943 = cylindrical_surface ( 'none', #36006, 55.20000000000000300 ) ;
#35944 = oriented_edge ( 'none', *, *, #36423, .f. ) ;
#35945 = cartesian_point ( 'none', ( 8.809612774962085200, 6.741303078757813000, -7.000000000000000000 ) ) ;
#35946 = vertex_point ( 'none', #34149 ) ;
#35947 = cartesian_point ( 'none', ( 63.37469725519523700, 95.00000000000000000, -3.987197990111634600 ) ) ;
#35948 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35949 = axis2_placement_3d ( 'none', #35947, #35958, #35952 ) ;
#35950 = face_outer_bound ( 'none', #50685, .t. ) ;
#35951 = face_outer_bound ( 'none', #50630, .t. ) ;
#35952 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35953 = axis2_placement_3d ( 'none', #35988, #35987, #35986 ) ;
#35954 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35955 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35956 = line ( 'none', #35945, #36013 ) ;
#35957 = oriented_edge ( 'none', *, *, #51196, .t. ) ;
#35958 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35959 = cartesian_point ( 'none', ( 63.31190673566592200, 4.000000000000003600, -4.985224718539908100 ) ) ;
#35960 = circle ( 'none', #36000, 0.9999999999999991100 ) ;
#35961 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35962 = vector ( 'none', #35961, 1000.000000000000000 ) ;
#35963 = cartesian_point ( 'none', ( 63.37469725519523700, 95.00000000000000000, -4.987197990111633700 ) ) ;
#35965 = oriented_edge ( 'none', *, *, #36206, .f. ) ;
#35964 = cartesian_point ( 'none', ( 63.37469725519523700, 95.00000000000000000, -4.987197990111633700 ) ) ;
#35966 = cartesian_point ( 'none', ( 60.39208878474217100, 4.000000000000003600, -19.62257914280946000 ) ) ;
#35967 = cartesian_point ( 'none', ( 37.50000000000000700, 0.0000000000000000000, -40.05000000000000400 ) ) ;
#35968 = edge_loop ( 'none', ( #35944, #36060, #36639 ) ) ;
#35969 = edge_curve ( 'none', #36052, #34838, #34132, .t. ) ;
#35970 = cartesian_point ( 'none', ( -6.000000000000001800, 58.69412236331675100, -21.00000000000000700 ) ) ;
#35971 = edge_curve ( 'none', #36446, #36129, #34142, .t. ) ;
#35972 = cylindrical_surface ( 'none', #35949, 0.9999999999999991100 ) ;
#35973 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35974 = line ( 'none', #35963, #35962 ) ;
#35975 = edge_loop ( 'none', ( #51685, #34869, #35663, #51493, #51670, #51489 ) ) ;
#35976 = circle ( 'none', #35910, 1.000000000000000900 ) ;
#35977 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35978 = vector ( 'none', #35977, 1000.000000000000000 ) ;
#35979 = cartesian_point ( 'none', ( 62.18785910668596300, 95.00000000000000000, -12.88100072692247600 ) ) ;
#35980 = line ( 'none', #35979, #35978 ) ;
#35981 = plane ( 'none', #35991 ) ;
#35982 = face_outer_bound ( 'none', #50646, .t. ) ;
#35983 = cartesian_point ( 'none', ( -36.51534652619715600, 95.00000000000000000, 51.96036439510160000 ) ) ;
#35984 = cartesian_point ( 'none', ( -45.08936070527623500, 95.00000000000000000, 36.00332694612390600 ) ) ;
#35985 = cartesian_point ( 'none', ( 4.071447262713888900, 4.041451884327385000, 0.0000000000000000000 ) ) ;
#35986 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35987 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35988 = cartesian_point ( 'none', ( 62.37524042127169100, 4.000000000000003600, -11.89871347619378400 ) ) ;
#35989 = cartesian_point ( 'none', ( -48.29016692651399000, 95.00000000000000000, 41.24693659181750900 ) ) ;
#35990 = cartesian_point ( 'none', ( -58.99999999999999300, 95.00000000000000000, 28.99999999999999600 ) ) ;
#35991 = axis2_placement_3d ( 'none', #36050, #36049, #36048 ) ;
#35992 = cartesian_point ( 'none', ( -57.99999999999997900, 95.00000000000000000, 30.00000000000000400 ) ) ;
#35993 = cartesian_point ( 'none', ( -42.73977259905039700, 95.00000000000000000, 46.97405494718825700 ) ) ;
#35994 = advanced_face ( 'none', ( #34131 ), #34150, .f. ) ;
#35995 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 3.982298554899067700e-016 ) ) ;
#35996 = vector ( 'none', #35995, 1000.000000000000000 ) ;
#35997 = cartesian_point ( 'none', ( -34.71913220939459400, 95.00000000000000000, 46.08548425075492400 ) ) ;
#35998 = oriented_edge ( 'none', *, *, #35969, .f. ) ;
#35999 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36000 = axis2_placement_3d ( 'none', #36007, #35948, #35999 ) ;
#36001 = circle ( 'none', #35953, 0.9999999999999991100 ) ;
#36002 = edge_curve ( 'none', #35946, #50746, #34137, .t. ) ;
#36003 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36004 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36005 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36006 = axis2_placement_3d ( 'none', #36005, #36004, #36003 ) ;
#36007 = cartesian_point ( 'none', ( 63.37469725519523700, 95.00000000000000000, -3.987197990111634600 ) ) ;
#36008 = edge_loop ( 'none', ( #36295, #36380, #36339, #36298 ) ) ;
#36009 = edge_curve ( 'none', #35039, #36173, #34138, .t. ) ;
#36010 = cartesian_point ( 'none', ( -57.99999999999997900, 95.00000000000000000, 30.00000000000000400 ) ) ;
#36011 = line ( 'none', #36010, #35996 ) ;
#36012 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36013 = vector ( 'none', #36012, 1000.000000000000000 ) ;
#36014 = cartesian_point ( 'none', ( -43.81451272577885400, 95.00000000000000000, 37.54435343167548200 ) ) ;
#36015 = line ( 'none', #36014, #36089 ) ;
#36016 = direction ( 'none', ( -0.7705132427757907000, 0.0000000000000000000, 0.6374239897486879700 ) ) ;
#36017 = vector ( 'none', #36016, 1000.000000000000000 ) ;
#36018 = edge_curve ( 'none', #35219, #36052, #34158, .t. ) ;
#36019 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#36020 = vector ( 'none', #36019, 1000.000000000000000 ) ;
#36021 = cartesian_point ( 'none', ( 63.31190673566592200, 95.00000000000000000, -4.985224718539908100 ) ) ;
#36022 = line ( 'none', #36021, #36020 ) ;
#36023 = cartesian_point ( 'none', ( -44.19770985389321500, 95.00000000000000000, 45.60496073533087700 ) ) ;
#36024 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36025 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36026 = cartesian_point ( 'none', ( -57.99999999999998600, 95.00000000000000000, 29.00000000000000000 ) ) ;
#36027 = axis2_placement_3d ( 'none', #36026, #36025, #36024 ) ;
#36028 = circle ( 'none', #36027, 1.000000000000000900 ) ;
#36029 = vertex_point ( 'none', #34160 ) ;
#36030 = oriented_edge ( 'none', *, *, #36098, .t. ) ;
#36032 = vertex_point ( 'none', #34159 ) ;
#36031 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36034 = edge_curve ( 'none', #36456, #36308, #34162, .t. ) ;
#36033 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36035 = cartesian_point ( 'none', ( 63.37469725519523700, 4.000000000000003600, -3.987197990111634600 ) ) ;
#36036 = axis2_placement_3d ( 'none', #36035, #36033, #36031 ) ;
#36037 = circle ( 'none', #36036, 0.9999999999999991100 ) ;
#36038 = oriented_edge ( 'none', *, *, #36497, .t. ) ;
#36039 = circle ( 'none', #36076, 1.000000000000000900 ) ;
#36040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36041 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36042 = cartesian_point ( 'none', ( -43.46874122647180600, 95.00000000000000000, 46.28950784125956400 ) ) ;
#36043 = axis2_placement_3d ( 'none', #36042, #36041, #36040 ) ;
#36044 = oriented_edge ( 'none', *, *, #36113, .t. ) ;
#36045 = cartesian_point ( 'none', ( -49.56501490601137800, 95.00000000000000000, 39.70591010626593200 ) ) ;
#36046 = cartesian_point ( 'none', ( -40.22140424334532600, 95.00000000000000000, 41.37062533602075800 ) ) ;
#36047 = circle ( 'none', #36043, 1.000000000000000900 ) ;
#36048 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36049 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36050 = cartesian_point ( 'none', ( -57.99999999999998600, 95.00000000000000000, 29.00000000000000000 ) ) ;
#36051 = vertex_point ( 'none', #34173 ) ;
#36052 = vertex_point ( 'none', #34170 ) ;
#36053 = cartesian_point ( 'none', ( -49.28782811201969600, 95.00000000000000000, 30.00000000000001800 ) ) ;
#36054 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36055 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36056 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36057 = cartesian_point ( 'none', ( -38.13338051494704900, 95.00000000000000000, 50.78479389051664600 ) ) ;
#36058 = axis2_placement_3d ( 'none', #36056, #36055, #36054 ) ;
#36059 = line ( 'none', #36124, #36123 ) ;
#36060 = oriented_edge ( 'none', *, *, #36002, .t. ) ;
#36061 = face_outer_bound ( 'none', #50624, .t. ) ;
#36062 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36063 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36064 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000700 ) ) ;
#36065 = axis2_placement_3d ( 'none', #36064, #36063, #36062 ) ;
#36066 = circle ( 'none', #36065, 59.00000000000000000 ) ;
#36067 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36068 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36069 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#36070 = axis2_placement_3d ( 'none', #36069, #36068, #36067 ) ;
#36071 = circle ( 'none', #36117, 57.70000000000000300 ) ;
#36072 = oriented_edge ( 'none', *, *, #28286, .f. ) ;
#36073 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36074 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36075 = cartesian_point ( 'none', ( -48.92759091626268000, 95.00000000000000000, 40.47642334904171700 ) ) ;
#36076 = axis2_placement_3d ( 'none', #36075, #36074, #36073 ) ;
#36077 = edge_curve ( 'none', #36029, #35294, #34216, .t. ) ;
#36078 = circle ( 'none', #36070, 57.70000000000000300 ) ;
#36079 = cartesian_point ( 'none', ( 8.809612774962085200, 6.741303078757815600, -14.00000000000000000 ) ) ;
#36080 = oriented_edge ( 'none', *, *, #36231, .f. ) ;
#36081 = cartesian_point ( 'none', ( -43.81451272577888300, 95.00000000000000000, 37.54435343167545400 ) ) ;
#36082 = oriented_edge ( 'none', *, *, #36077, .t. ) ;
#36083 = advanced_face ( 'none', ( #34154 ), #34153, .t. ) ;
#36084 = cylindrical_surface ( 'none', #36058, 59.00000000000000000 ) ;
#36085 = cartesian_point ( 'none', ( -45.08936070527623500, 95.00000000000000000, 36.00332694612390600 ) ) ;
#36086 = line ( 'none', #36085, #36017 ) ;
#36087 = cartesian_point ( 'none', ( -38.76346698850252900, 95.00000000000000000, 42.73971954787811700 ) ) ;
#36088 = direction ( 'none', ( 0.7705132427757907000, -0.0000000000000000000, -0.6374239897486879700 ) ) ;
#36089 = vector ( 'none', #36088, 1000.000000000000000 ) ;
#36090 = axis2_placement_3d ( 'none', #36157, #36156, #36155 ) ;
#36091 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#36092 = vector ( 'none', #36091, 1000.000000000000000 ) ;
#36093 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#36094 = line ( 'none', #36093, #36092 ) ;
#36095 = circle ( 'none', #36134, 59.00000000000000000 ) ;
#36096 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36097 = vector ( 'none', #36096, 1000.000000000000000 ) ;
#36098 = edge_curve ( 'none', #35733, #36029, #34146, .t. ) ;
#36099 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36100 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36101 = face_outer_bound ( 'none', #50722, .t. ) ;
#36102 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36103 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36104 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.000000000000003600 ) ) ;
#36105 = plane ( 'none', #36090 ) ;
#36106 = cartesian_point ( 'none', ( -33.10109822064468000, 95.00000000000000000, 47.26105475533986300 ) ) ;
#36107 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#36108 = direction ( 'none', ( 0.6845471059286897300, -0.0000000000000000000, -0.7289686274214105500 ) ) ;
#36109 = vector ( 'none', #36108, 1000.000000000000000 ) ;
#36110 = cartesian_point ( 'none', ( -38.76346698850250800, 95.00000000000000000, 42.73971954787813100 ) ) ;
#36111 = line ( 'none', #36110, #36109 ) ;
#36112 = axis2_placement_3d ( 'none', #36107, #36100, #36099 ) ;
#36113 = edge_curve ( 'none', #35294, #35719, #34212, .t. ) ;
#36114 = direction ( 'none', ( -0.5877852522924750200, 0.0000000000000000000, 0.8090169943749461200 ) ) ;
#36115 = vector ( 'none', #36114, 1000.000000000000100 ) ;
#36116 = cartesian_point ( 'none', ( -34.71913220939459400, 95.00000000000000000, 46.08548425075492400 ) ) ;
#36117 = axis2_placement_3d ( 'none', #36125, #36103, #36102 ) ;
#36118 = line ( 'none', #36116, #36115 ) ;
#36119 = cartesian_point ( 'none', ( 11.34294610829540800, 2.353441032916670800, -7.000000000000000000 ) ) ;
#36120 = line ( 'none', #36119, #36097 ) ;
#36121 = circle ( 'none', #36112, 57.70000000000000300 ) ;
#36122 = direction ( 'none', ( -0.6845471059286902800, 0.0000000000000000000, 0.7289686274214100000 ) ) ;
#36123 = vector ( 'none', #36122, 1000.000000000000000 ) ;
#36124 = cartesian_point ( 'none', ( -40.22140424334532600, 95.00000000000000000, 41.37062533602075800 ) ) ;
#36125 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#36126 = vector ( 'none', #36193, 1000.000000000000000 ) ;
#36127 = cartesian_point ( 'none', ( 6.000000000000001800, 58.69412236331675100, -21.00000000000000700 ) ) ;
#36128 = line ( 'none', #36127, #36126 ) ;
#36129 = vertex_point ( 'none', #34210 ) ;
#36130 = cartesian_point ( 'none', ( 59.00000000000000000, 0.0000000000000000000, -21.00000000000000700 ) ) ;
#36131 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.85869939627408000 ) ) ;
#36132 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36133 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36134 = axis2_placement_3d ( 'none', #36142, #36133, #36132 ) ;
#36135 = edge_curve ( 'none', #35448, #36173, #34207, .t. ) ;
#36136 = circle ( 'none', #36189, 9.750000000000000000 ) ;
#36137 = cartesian_point ( 'none', ( -6.000000000000001800, 58.69412236331675100, -12.00000000000000000 ) ) ;
#36139 = oriented_edge ( 'none', *, *, #36143, .f. ) ;
#36138 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36140 = vector ( 'none', #36138, 1000.000000000000000 ) ;
#36141 = cartesian_point ( 'none', ( 6.000000000000001800, 58.69412236331675100, -21.00000000000000400 ) ) ;
#36142 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000700 ) ) ;
#36143 = edge_curve ( 'none', #36173, #50788, #33398, .t. ) ;
#36144 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36145 = oriented_edge ( 'none', *, *, #43225, .f. ) ;
#36146 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36147 = cartesian_point ( 'none', ( 55.20000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36148 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#36149 = vector ( 'none', #36148, 1000.000000000000000 ) ;
#36150 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#36151 = line ( 'none', #36150, #36149 ) ;
#36152 = line ( 'none', #36147, #36140 ) ;
#36153 = circle ( 'none', #36158, 55.20000000000000300 ) ;
#36154 = cartesian_point ( 'none', ( 7.492946108295446300, 9.021836642056788600, -14.00000000000000000 ) ) ;
#36155 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#36156 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#36157 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#36158 = axis2_placement_3d ( 'none', #36104, #36146, #36144 ) ;
#36159 = vector ( 'none', #33672, 1000.000000000000000 ) ;
#36160 = cartesian_point ( 'none', ( -37.50000000000000000, 10.00000000000000000, 42.50000000000000000 ) ) ;
#36161 = line ( 'none', #36160, #36159 ) ;
#36162 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36163 = vector ( 'none', #36162, 1000.000000000000000 ) ;
#36164 = cartesian_point ( 'none', ( -59.00000000000000000, 7.225416114969383200e-015, 0.0000000000000000000 ) ) ;
#36165 = line ( 'none', #36164, #36163 ) ;
#36166 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36167 = b_spline_curve_with_knots ( 'none', 3,
( #35617, #35616, #35620, #35619 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004842897214370056900, 0.005340868928543606100 ),
.unspecified. ) ;
#36168 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36169 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36170 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36171 = cartesian_point ( 'none', ( 2.105126127063519100, 53.09979702399203900, -16.00000000000000000 ) ) ;
#36172 = edge_loop ( 'none', ( #35220, #35441, #35929, #35439 ) ) ;
#36173 = vertex_point ( 'none', #33940 ) ;
#36174 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36175 = vector ( 'none', #36174, 1000.000000000000000 ) ;
#36176 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36177 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -11.00000000000000000 ) ) ;
#36178 = cartesian_point ( 'none', ( 59.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36179 = line ( 'none', #36178, #36175 ) ;
#36180 = advanced_face ( 'none', ( #33948 ), #33939, .f. ) ;
#36181 = direction ( 'none', ( -0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#36182 = cartesian_point ( 'none', ( -52.39453692895730100, 30.25000000000235500, 12.00000000000000000 ) ) ;
#36183 = oriented_edge ( 'none', *, *, #36034, .f. ) ;
#36184 = face_outer_bound ( 'none', #27856, .t. ) ;
#36185 = axis2_placement_3d ( 'none', #36182, #36181, #36176 ) ;
#36186 = axis2_placement_3d ( 'none', #36177, #36169, #36168 ) ;
#36187 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36188 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#36189 = axis2_placement_3d ( 'none', #36131, #36188, #36187 ) ;
#36190 = cartesian_point ( 'none', ( 6.000000000000001800, 58.69412236331675100, -12.00000000000000000 ) ) ;
#36191 = conical_surface ( 'none', #36185, 2.499999999999992000, 1.029744258676652800 ) ;
#36192 = circle ( 'none', #36186, 59.00000000000000000 ) ;
#36193 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36194 = circle ( 'none', #36197, 3.000000000000002700 ) ;
#36195 = direction ( 'none', ( 9.653741711800949900e-005, 0.9999999953402635100, -0.0000000000000000000 ) ) ;
#36196 = vector ( 'none', #36195, 1000.000000000000100 ) ;
#36197 = axis2_placement_3d ( 'none', #36219, #36259, #36258 ) ;
#36198 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36199 = cartesian_point ( 'none', ( -1.349182362510824300e-012, -59.25000000000000000, 13.44522678755358300 ) ) ;
#36200 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36201 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#36202 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.719031928068271300e-017, 13.44522678755358300 ) ) ;
#36203 = axis2_placement_3d ( 'none', #36202, #36201, #36200 ) ;
#36204 = circle ( 'none', #36203, 59.25000000000000000 ) ;
#36205 = face_outer_bound ( 'none', #28429, .t. ) ;
#36206 = edge_curve ( 'none', #35733, #35719, #33411, .t. ) ;
#36207 = cylindrical_surface ( 'none', #36255, 59.25000000000000000 ) ;
#36208 = direction ( 'none', ( -0.9999999953402635100, 9.653741711777661300e-005, 0.0000000000000000000 ) ) ;
#36209 = direction ( 'none', ( 9.653741711800949900e-005, 0.9999999953402636300, -0.0000000000000000000 ) ) ;
#36210 = axis2_placement_3d ( 'none', #36229, #36209, #36208 ) ;
#36211 = circle ( 'none', #36210, 2.099999999999998300 ) ;
#36212 = direction ( 'none', ( 0.4999163938144952100, -0.8660736684575456300, 0.0000000000000000000 ) ) ;
#36213 = direction ( 'none', ( -0.8660736684575451900, -0.4999163938144958700, -0.0000000000000000000 ) ) ;
#36214 = cartesian_point ( 'none', ( -45.98851179509566100, -26.54556051154973400, -16.00000000000000000 ) ) ;
#36215 = axis2_placement_3d ( 'none', #36214, #36213, #36212 ) ;
#36216 = cartesian_point ( 'none', ( 2.106323191035784200, 65.49979696621130600, -16.00000000000000000 ) ) ;
#36217 = line ( 'none', #36216, #36196 ) ;
#36218 = edge_curve ( 'none', #36431, #36440, #49500, .t. ) ;
#36219 = cartesian_point ( 'none', ( -30.49999999999999300, 18.00000000000000400, -19.80000000000000100 ) ) ;
#36220 = circle ( 'none', #36215, 2.099999999999997400 ) ;
#36221 = face_outer_bound ( 'none', #50780, .t. ) ;
#36222 = cartesian_point ( 'none', ( -59.00000000000000000, 7.225416114969383200e-015, -11.00000000000000000 ) ) ;
#36223 = plane ( 'none', #36254 ) ;
#36224 = face_bound ( 'none', #50823, .t. ) ;
#36225 = cartesian_point ( 'none', ( 59.00000000000000000, 0.0000000000000000000, -11.00000000000000000 ) ) ;
#36226 = edge_curve ( 'none', #36313, #36372, #34244, .t. ) ;
#36227 = cartesian_point ( 'none', ( 47.03356122145114400, -24.73588726583314200, -16.00000000000000000 ) ) ;
#36228 = edge_curve ( 'none', #36236, #36266, #34248, .t. ) ;
#36229 = cartesian_point ( 'none', ( 0.005126136848968640100, 53.09999975256798900, -16.00000000000000000 ) ) ;
#36230 = cartesian_point ( 'none', ( 42.50000000000000700, 10.00000000000000000, 37.50000000000000700 ) ) ;
#36231 = edge_curve ( 'none', #36329, #36051, #34224, .t. ) ;
#36232 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#36233 = axis2_placement_3d ( 'none', #36294, #36293, #36292 ) ;
#36234 = oriented_edge ( 'none', *, *, #36786, .f. ) ;
#36235 = cartesian_point ( 'none', ( 1.866666666666666700, 11.00000000000000000, -7.000000000000000000 ) ) ;
#36236 = vertex_point ( 'none', #34223 ) ;
#36237 = cartesian_point ( 'none', ( 37.50000000000002100, 10.00000000000000000, 42.50000000000000000 ) ) ;
#36238 = axis2_placement_3d ( 'none', #36247, #36250, #36232 ) ;
#36239 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36240 = vector ( 'none', #36239, 1000.000000000000000 ) ;
#36241 = plane ( 'none', #36233 ) ;
#36242 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.758885748853108400e-018 ) ) ;
#36243 = vertex_point ( 'none', #34238 ) ;
#36244 = cartesian_point ( 'none', ( 2.533333333333331900, 10.99999999999999800, -14.00000000000000000 ) ) ;
#36245 = face_outer_bound ( 'none', #50800, .t. ) ;
#36246 = cartesian_point ( 'none', ( 2.533333333333332800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#36247 = cartesian_point ( 'none', ( -10.02627944162883700, 5.211324865405162900, -15.32287565553229800 ) ) ;
#36248 = plane ( 'none', #36238 ) ;
#36249 = line ( 'none', #36246, #36240 ) ;
#36250 = direction ( 'none', ( 1.776356839400250500e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36251 = face_bound ( 'none', #50784, .t. ) ;
#36252 = cartesian_point ( 'none', ( -27.49999999999999300, 18.00000000000000400, -19.80000000000000100 ) ) ;
#36253 = face_bound ( 'none', #28648, .t. ) ;
#36254 = axis2_placement_3d ( 'none', #36199, #36256, #36242 ) ;
#36255 = axis2_placement_3d ( 'none', #36262, #36261, #36198 ) ;
#36256 = direction ( 'none', ( 0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#36257 = edge_loop ( 'none', ( #36403, #36696, #36601, #36234 ) ) ;
#36258 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36259 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36260 = face_bound ( 'none', #50760, .t. ) ;
#36261 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#36262 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.443458462561286400e-016, 37.78676648464435300 ) ) ;
#36263 = plane ( 'none', #36290 ) ;
#36264 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#36265 = line ( 'none', #36264, #36362 ) ;
#36266 = vertex_point ( 'none', #34233 ) ;
#36267 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.856976215510927900e-017, 13.94522678755358300 ) ) ;
#36268 = axis2_placement_3d ( 'none', #36338, #36385, #36384 ) ;
#36269 = edge_curve ( 'none', #36308, #36236, #34234, .t. ) ;
#36270 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.758885748853108400e-018 ) ) ;
#36271 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#36272 = cartesian_point ( 'none', ( -11.89294610829545500, -1.400813088753711400, -9.901710504412609000 ) ) ;
#36273 = edge_curve ( 'none', #30401, #30402, #34247, .t. ) ;
#36274 = face_outer_bound ( 'none', #50787, .t. ) ;
#36275 = plane ( 'none', #36268 ) ;
#36276 = direction ( 'none', ( 0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#36277 = cartesian_point ( 'none', ( -65.00000000000014200, -76.00000000000000000, 57.20000000000003800 ) ) ;
#36278 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36279 = vector ( 'none', #36278, 1000.000000000000000 ) ;
#36280 = face_outer_bound ( 'none', #50808, .t. ) ;
#36281 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36282 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36283 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#36284 = line ( 'none', #36283, #36279 ) ;
#36285 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36286 = vector ( 'none', #36285, 1000.000000000000000 ) ;
#36288 = vertex_point ( 'none', #34232 ) ;
#36287 = plane ( 'none', #36291 ) ;
#36289 = cartesian_point ( 'none', ( -1.349182362510824300e-012, -59.25000000000000000, 13.94522678755358300 ) ) ;
#36290 = axis2_placement_3d ( 'none', #36271, #36282, #36281 ) ;
#36291 = axis2_placement_3d ( 'none', #36289, #36276, #36270 ) ;
#36292 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#36293 = direction ( 'none', ( 1.776356839400250500e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36294 = cartesian_point ( 'none', ( -9.476279441628840100, 6.163952809568046500, -15.32287565553229800 ) ) ;
#36295 = oriented_edge ( 'none', *, *, #36337, .t. ) ;
#36297 = oriented_edge ( 'none', *, *, #36405, .t. ) ;
#36296 = line ( 'none', #36235, #36286 ) ;
#36298 = oriented_edge ( 'none', *, *, #36269, .f. ) ;
#36299 = cartesian_point ( 'none', ( 1.866666666666666700, 11.00000000000000000, -14.00000000000000000 ) ) ;
#36300 = face_outer_bound ( 'none', #349, .t. ) ;
#36301 = face_bound ( 'none', #50779, .t. ) ;
#36302 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36303 = vector ( 'none', #36302, 1000.000000000000000 ) ;
#36304 = cartesian_point ( 'none', ( -8.476279441628838300, 6.163952809568049100, -15.32287565553229800 ) ) ;
#36305 = line ( 'none', #36304, #36303 ) ;
#36306 = cartesian_point ( 'none', ( 50.53952791502543800, 38.40073435648221100, -13.80000000000000200 ) ) ;
#36308 = vertex_point ( 'none', #34260 ) ;
#36307 = cartesian_point ( 'none', ( 50.53952791502565100, 38.40073435648233200, -13.99944575524947000 ) ) ;
#36309 = cartesian_point ( 'none', ( 50.52149041692258200, 38.39176556185739000, -14.19889728714165700 ) ) ;
#36310 = cartesian_point ( 'none', ( 50.45155400986288900, 38.35603047644972500, -14.58703926758609800 ) ) ;
#36311 = cartesian_point ( 'none', ( 50.40011299845053800, 38.32949113516385600, -14.77501798653274500 ) ) ;
#36313 = vertex_point ( 'none', #34235 ) ;
#36312 = cartesian_point ( 'none', ( 50.26591099239419000, 38.25720941485965200, -15.13897507399538800 ) ) ;
#36314 = cartesian_point ( 'none', ( 50.18227729860011300, 38.21093280983696200, -15.31577837028130200 ) ) ;
#36315 = cartesian_point ( 'none', ( 49.99183180772698900, 38.09952289017685000, -15.64234822559574000 ) ) ;
#36316 = cartesian_point ( 'none', ( 49.88450255065439600, 38.03415403158489700, -15.79407115952647400 ) ) ;
#36318 = advanced_face ( 'none', ( #34239 ), #34256, .f. ) ;
#36317 = cartesian_point ( 'none', ( 49.64718070659658600, 37.87985258574270400, -16.07373965623177300 ) ) ;
#36319 = cartesian_point ( 'none', ( 49.51988823394844300, 37.79258204167947400, -16.19826719009169800 ) ) ;
#36320 = cartesian_point ( 'none', ( 49.25483301748151600, 37.59768194198654400, -16.41407894895138900 ) ) ;
#36321 = cartesian_point ( 'none', ( 49.11472981648285000, 37.48818491841916500, -16.50685341302114400 ) ) ;
#36322 = cartesian_point ( 'none', ( 48.83398013273275500, 37.25183102389266300, -16.65400131087262300 ) ) ;
#36323 = face_outer_bound ( 'none', #50838, .t. ) ;
#36324 = axis2_placement_3d ( 'none', #36365, #36364, #36363 ) ;
#36325 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#36326 = edge_curve ( 'none', #50757, #36329, #34254, .t. ) ;
#36327 = vector ( 'none', #36325, 1000.000000000000200 ) ;
#36328 = vertex_point ( 'none', #34325 ) ;
#36329 = vertex_point ( 'none', #34324 ) ;
#36330 = circle ( 'none', #36378, 4.999999999999997300 ) ;
#36331 = cartesian_point ( 'none', ( 48.69400845860580800, 37.12574873661340300, -16.70859177379852100 ) ) ;
#36333 = vertex_point ( 'none', #34258 ) ;
#36332 = cartesian_point ( 'none', ( 48.41665545027452600, 36.85660450835654700, -16.78175289595443000 ) ) ;
#36334 = vertex_point ( 'none', #34321 ) ;
#36335 = cartesian_point ( 'none', ( 48.27792809381223500, 36.71185169851256100, -16.80000000000000100 ) ) ;
#36337 = edge_curve ( 'none', #36308, #36129, #34262, .t. ) ;
#36336 = cartesian_point ( 'none', ( 48.14732723694151400, 36.56492651671687400, -16.80000000000000100 ) ) ;
#36338 = cartesian_point ( 'none', ( -8.476279441628838300, 6.163952809568049100, -15.32287565553229800 ) ) ;
#36339 = oriented_edge ( 'none', *, *, #36228, .f. ) ;
#36340 = oriented_edge ( 'none', *, *, #35971, .t. ) ;
#36341 = edge_curve ( 'none', #35930, #36032, #34326, .t. ) ;
#36342 = face_outer_bound ( 'none', #50837, .t. ) ;
#36343 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#36344 = line ( 'none', #36343, #36327 ) ;
#36345 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36346 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#36347 = axis2_placement_3d ( 'none', #36267, #36346, #36345 ) ;
#36348 = advanced_face ( 'none', ( #34255 ), #34309, .t. ) ;
#36349 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36350 = vector ( 'none', #36349, 1000.000000000000000 ) ;
#36351 = cartesian_point ( 'none', ( -10.24294610829546000, -4.258696921242352200, -7.000000000000000000 ) ) ;
#36352 = line ( 'none', #36351, #36350 ) ;
#36353 = circle ( 'none', #36347, 59.25000000000000000 ) ;
#36354 = b_spline_curve_with_knots ( 'none', 3,
( #36336, #36335, #36332, #36331, #36322, #36321, #36320, #36319, #36317, #36316, #36315, #36314, #36312, #36311, #36310, #36309, #36307, #36306 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005035516973526972000, 0.005624343366591967200, 0.006213169759656962500, 0.006801996152721957700, 0.007390822545786953800, 0.007979648938851948200, 0.008568475331916947800, 0.009157301724981947400, 0.009746128118046947000 ),
.unspecified. ) ;
#36355 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36356 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36357 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#36358 = edge_curve ( 'none', #51108, #30401, #34305, .t. ) ;
#36359 = axis2_placement_3d ( 'none', #36357, #36356, #36355 ) ;
#36360 = plane ( 'none', #36418 ) ;
#36361 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#36362 = vector ( 'none', #36361, 1000.000000000000200 ) ;
#36363 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#36364 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#36365 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#36366 = cartesian_point ( 'none', ( 10.42832680730710100, -3.500000000000000000, -93.00000000000000000 ) ) ;
#36367 = face_outer_bound ( 'none', #50864, .t. ) ;
#36368 = circle ( 'none', #36359, 8.850000000000001400 ) ;
#36369 = cartesian_point ( 'none', ( -9.909612774962132800, -4.836047190431971300, -8.208215831100162100 ) ) ;
#36370 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36372 = vertex_point ( 'none', #34301 ) ;
#36371 = vector ( 'none', #36370, 1000.000000000000000 ) ;
#36373 = cartesian_point ( 'none', ( -10.24294610829546100, -4.258696921242353100, -14.00000000000000000 ) ) ;
#36374 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36375 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36377 = oriented_edge ( 'none', *, *, #36337, .f. ) ;
#36376 = cartesian_point ( 'none', ( -37.50000000000000000, 10.00000000000000000, 37.50000000000000700 ) ) ;
#36378 = axis2_placement_3d ( 'none', #36376, #36375, #36374 ) ;
#36379 = b_spline_curve_with_knots ( 'none', 3,
( #36402, #36401, #36400, #36399 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004028914651040574500, 0.004463423040302871500 ),
.unspecified. ) ;
#36380 = oriented_edge ( 'none', *, *, #36389, .t. ) ;
#36381 = cartesian_point ( 'none', ( -4.400000000000001200, 10.42264973081034200, -15.32287565553229500 ) ) ;
#36382 = line ( 'none', #36381, #36371 ) ;
#36383 = plane ( 'none', #36324 ) ;
#36384 = direction ( 'none', ( -0.5000000000000021100, 0.8660254037844373800, 0.0000000000000000000 ) ) ;
#36385 = direction ( 'none', ( 0.8660254037844374900, 0.5000000000000022200, 0.0000000000000000000 ) ) ;
#36386 = plane ( 'none', #36448 ) ;
#36387 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36388 = vector ( 'none', #36387, 1000.000000000000000 ) ;
#36389 = edge_curve ( 'none', #36129, #36266, #34307, .t. ) ;
#36390 = cartesian_point ( 'none', ( 7.299999999999995400, -3.500000000000000000, -93.00000000000000000 ) ) ;
#36391 = line ( 'none', #36390, #36388 ) ;
#36393 = oriented_edge ( 'none', *, *, #36273, .f. ) ;
#36392 = face_outer_bound ( 'none', #50879, .t. ) ;
#36394 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36395 = axis2_placement_3d ( 'none', #36453, #36451, #36450 ) ;
#36396 = face_outer_bound ( 'none', #50925, .t. ) ;
#36397 = cartesian_point ( 'none', ( 10.24294610829554100, -4.258696921242203900, -14.00000000000000000 ) ) ;
#36398 = plane ( 'none', #36395 ) ;
#36399 = cartesian_point ( 'none', ( -9.692946108295464200, -5.211324865405232200, -8.169585876471771300 ) ) ;
#36400 = cartesian_point ( 'none', ( -9.765500136110793200, -5.085657602935315300, -8.177433467674111600 ) ) ;
#36401 = cartesian_point ( 'none', ( -9.837718695131163900, -4.960571389462622000, -8.190365641075299400 ) ) ;
#36402 = cartesian_point ( 'none', ( -9.909612774962132800, -4.836047190431971300, -8.208215831100162100 ) ) ;
#36403 = oriented_edge ( 'none', *, *, #36218, .f. ) ;
#36404 = cartesian_point ( 'none', ( -9.692946108295464200, -5.211324865405233100, -14.00000000000000000 ) ) ;
#36405 = edge_curve ( 'none', #36372, #36446, #34311, .t. ) ;
#36406 = cartesian_point ( 'none', ( 10.24294610829554100, -4.258696921242204800, -7.000000000000000000 ) ) ;
#36407 = line ( 'none', #36406, #36428 ) ;
#36408 = cartesian_point ( 'none', ( 5.773502691896247500, -11.00000000000000400, -7.000000000000000000 ) ) ;
#36409 = line ( 'none', #36408, #36410 ) ;
#36410 = vector ( 'none', #36394, 1000.000000000000000 ) ;
#36411 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36412 = vector ( 'none', #36411, 1000.000000000000000 ) ;
#36413 = cartesian_point ( 'none', ( -9.909612774962132800, -4.836047190431971300, -7.000000000000000000 ) ) ;
#36414 = cartesian_point ( 'none', ( -9.909612774962132800, -4.836047190431972200, -14.00000000000000000 ) ) ;
#36415 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#36416 = direction ( 'none', ( 0.8660254037844408200, -0.4999999999999963900, -0.0000000000000000000 ) ) ;
#36417 = cartesian_point ( 'none', ( -10.07627944162880200, -5.124722325026790600, -15.32287565553229800 ) ) ;
#36418 = axis2_placement_3d ( 'none', #36417, #36416, #36415 ) ;
#36419 = line ( 'none', #36413, #36412 ) ;
#36420 = oriented_edge ( 'none', *, *, #36341, .f. ) ;
#36421 = cartesian_point ( 'none', ( -9.692946108295464200, -5.211324865405232200, -8.169585876471771300 ) ) ;
#36422 = cartesian_point ( 'none', ( 10.42832680730710100, -3.500000000000000400, -92.76703448328706300 ) ) ;
#36423 = edge_curve ( 'none', #35946, #40688, #34356, .t. ) ;
#36424 = b_spline_curve_with_knots ( 'none', 3,
( #36425, #36422, #36495, #36494, #36493, #36492, #36491, #36490, #36489, #36488, #36487, #36486, #36485, #36484, #36483, #36482, #36481, #36480 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0006885971477872491200, 0.001377194295574498200, 0.002065791443361747500, 0.002754388591148996500, 0.003442985738936245500, 0.004131582886723494900, 0.004820180034510743500, 0.005508777182297993000 ),
.unspecified. ) ;
#36425 = cartesian_point ( 'none', ( 10.42832680730710100, -3.500000000000000000, -93.00000000000000000 ) ) ;
#36426 = vector ( 'none', #36477, 1000.000000000000000 ) ;
#36427 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36428 = vector ( 'none', #36427, 1000.000000000000000 ) ;
#36429 = axis2_placement_3d ( 'none', #36471, #36470, #36469 ) ;
#36431 = vertex_point ( 'none', #34359 ) ;
#36430 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#36432 = cartesian_point ( 'none', ( 10.45961277496220300, -3.883419246268978900, -14.00000000000000000 ) ) ;
#36433 = cartesian_point ( 'none', ( 42.50000000000000700, 10.00000000000000000, 37.50000000000000700 ) ) ;
#36434 = line ( 'none', #36433, #36426 ) ;
#36435 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36436 = vector ( 'none', #36435, 1000.000000000000000 ) ;
#36437 = cartesian_point ( 'none', ( 10.42832680730710100, -3.500000000000000000, 26.92483899198589000 ) ) ;
#36438 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#36439 = vector ( 'none', #36438, 1000.000000000000200 ) ;
#36440 = vertex_point ( 'none', #34358 ) ;
#36441 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#36442 = oriented_edge ( 'none', *, *, #36452, .f. ) ;
#36443 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#36444 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#36445 = line ( 'none', #36441, #36439 ) ;
#36446 = vertex_point ( 'none', #34357 ) ;
#36447 = line ( 'none', #36437, #36436 ) ;
#36448 = axis2_placement_3d ( 'none', #36454, #36444, #36443 ) ;
#36449 = edge_loop ( 'none', ( #36038, #36466, #36297, #36340, #36377, #36183, #36442, #36420 ) ) ;
#36450 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36452 = edge_curve ( 'none', #36032, #36456, #34352, .t. ) ;
#36451 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#36453 = cartesian_point ( 'none', ( 7.299999999999995400, -3.500000000000000000, -93.00000000000000000 ) ) ;
#36454 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#36456 = vertex_point ( 'none', #34349 ) ;
#36455 = plane ( 'none', #35886 ) ;
#36457 = direction ( 'none', ( -0.8660254037844397100, 0.0000000000000000000, -0.4999999999999979500 ) ) ;
#36458 = cartesian_point ( 'none', ( -37.50000000000001400, 10.00000000000000000, -42.50000000000000000 ) ) ;
#36459 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36460 = vector ( 'none', #36459, 1000.000000000000000 ) ;
#36461 = cartesian_point ( 'none', ( 7.709612774962170800, -8.646558967083423800, -9.204227120211818700 ) ) ;
#36462 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -24.40869939627407700 ) ) ;
#36463 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#36464 = cartesian_point ( 'none', ( 37.50000000000002100, 10.00000000000000000, 42.50000000000000000 ) ) ;
#36465 = line ( 'none', #36464, #36460 ) ;
#36466 = oriented_edge ( 'none', *, *, #36226, .t. ) ;
#36467 = vector ( 'none', #36457, 1000.000000000000100 ) ;
#36468 = cartesian_point ( 'none', ( -37.50000000000000000, 10.00000000000000000, 42.50000000000000000 ) ) ;
#36469 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36470 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36471 = cartesian_point ( 'none', ( 37.50000000000001400, 10.00000000000000000, 37.50000000000000700 ) ) ;
#36472 = cartesian_point ( 'none', ( 7.492946108295527100, -9.021836642056648300, -9.459784372770839100 ) ) ;
#36473 = oriented_edge ( 'none', *, *, #35446, .t. ) ;
#36474 = plane ( 'none', #36475 ) ;
#36475 = axis2_placement_3d ( 'none', #36430, #36478, #36463 ) ;
#36476 = face_outer_bound ( 'none', #50888, .t. ) ;
#36477 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36478 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#36479 = circle ( 'none', #36429, 4.999999999999997300 ) ;
#36480 = cartesian_point ( 'none', ( 10.99999999999999600, -1.543603576291214900e-024, -89.50000000000000000 ) ) ;
#36481 = cartesian_point ( 'none', ( 11.00000000000000000, -0.2301030268996839300, -89.49999999999997200 ) ) ;
#36482 = cartesian_point ( 'none', ( 10.99278688240708100, -0.4583458506243227600, -89.52247164682127300 ) ) ;
#36483 = cartesian_point ( 'none', ( 10.96454986031983100, -0.9110931463720367600, -89.61278969584401500 ) ) ;
#36484 = cartesian_point ( 'none', ( 10.94350049029656100, -1.133469641634189200, -89.68078467936295800 ) ) ;
#36485 = cartesian_point ( 'none', ( 10.89169169658778300, -1.554351439060077400, -89.85580926514468600 ) ) ;
#36486 = cartesian_point ( 'none', ( 10.86072998294436300, -1.755645666545232000, -89.96344670477402900 ) ) ;
#36487 = cartesian_point ( 'none', ( 10.79195710676971700, -2.138085422645303900, -90.21943560644994900 ) ) ;
#36488 = cartesian_point ( 'none', ( 10.75523591631742600, -2.313439545089718100, -90.36382518239625500 ) ) ;
#36489 = cartesian_point ( 'none', ( 10.68118807124204900, -2.634259579309854000, -90.68437985270310300 ) ) ;
#36490 = cartesian_point ( 'none', ( 10.64346728221192400, -2.780998957573981300, -90.86267429199442300 ) ) ;
#36491 = cartesian_point ( 'none', ( 10.57382080297655100, -3.035072423531878400, -91.24203192064094000 ) ) ;
#36492 = cartesian_point ( 'none', ( 10.54190807298809700, -3.142718022120743400, -91.44248335847810000 ) ) ;
#36493 = cartesian_point ( 'none', ( 10.48774219665482800, -3.319000753600382900, -91.86564174407716600 ) ) ;
#36494 = cartesian_point ( 'none', ( 10.46565882402302700, -3.387067194953583500, -92.08878660202269400 ) ) ;
#36495 = cartesian_point ( 'none', ( 10.43613345637304200, -3.476975306894353400, -92.53828931674588900 ) ) ;
#36496 = face_outer_bound ( 'none', #50940, .t. ) ;
#36497 = edge_curve ( 'none', #35930, #36313, #34351, .t. ) ;
#36498 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36499 = vector ( 'none', #36498, 1000.000000000000000 ) ;
#36500 = cartesian_point ( 'none', ( -9.692946108295464200, -5.211324865405232200, -7.000000000000000000 ) ) ;
#36501 = line ( 'none', #36500, #36499 ) ;
#36502 = cartesian_point ( 'none', ( -42.50000000000000700, 10.00000000000000000, -42.50000000000000000 ) ) ;
#36503 = plane ( 'none', #36556 ) ;
#36504 = cartesian_point ( 'none', ( -42.49999999999999300, 10.00000000000000000, 37.50000000000001400 ) ) ;
#36505 = oriented_edge ( 'none', *, *, #36326, .f. ) ;
#36506 = edge_curve ( 'none', #36681, #35219, #34347, .t. ) ;
#36507 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36508 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36510 = oriented_edge ( 'none', *, *, #51679, .f. ) ;
#36509 = vector ( 'none', #36508, 1000.000000000000000 ) ;
#36511 = line ( 'none', #36502, #36561 ) ;
#36512 = face_outer_bound ( 'none', #50919, .t. ) ;
#36513 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36514 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36515 = advanced_face ( 'none', ( #34363 ), #34350, .t. ) ;
#36516 = cartesian_point ( 'none', ( -37.50000000000000000, 10.00000000000000000, 37.50000000000000700 ) ) ;
#36517 = cartesian_point ( 'none', ( -42.49999999999999300, 10.00000000000000000, 42.50000000000000000 ) ) ;
#36518 = cartesian_point ( 'none', ( -11.89294610829545300, -1.400813088753712200, -14.00000000000000000 ) ) ;
#36519 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -8.163404592832032700e-017 ) ) ;
#36520 = cylindrical_surface ( 'none', #36559, 10.99999999999999600 ) ;
#36521 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#36522 = vector ( 'none', #36521, 1000.000000000000200 ) ;
#36523 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#36524 = line ( 'none', #36523, #36522 ) ;
#36525 = line ( 'none', #36517, #36509 ) ;
#36526 = face_outer_bound ( 'none', #50892, .t. ) ;
#36527 = cartesian_point ( 'none', ( -42.50000000000000700, 10.00000000000000000, -37.50000000000000700 ) ) ;
#36528 = advanced_face ( 'none', ( #34342 ), #34331, .f. ) ;
#36529 = cylindrical_surface ( 'none', #36531, 4.999999999999997300 ) ;
#36530 = plane ( 'none', #36541 ) ;
#36531 = axis2_placement_3d ( 'none', #36516, #36514, #36513 ) ;
#36532 = direction ( 'none', ( -1.632680918566406500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36533 = cartesian_point ( 'none', ( -42.50000000000000700, 10.00000000000000000, -42.50000000000000000 ) ) ;
#36534 = line ( 'none', #36533, #36608 ) ;
#36535 = cartesian_point ( 'none', ( 7.709612774962217900, -8.646558967083352700, -14.00000000000000000 ) ) ;
#36536 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.632680918566406500e-016 ) ) ;
#36537 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36538 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36539 = cartesian_point ( 'none', ( 37.50000000000000700, 10.00000000000000000, -37.50000000000000000 ) ) ;
#36540 = line ( 'none', #36604, #36603 ) ;
#36541 = axis2_placement_3d ( 'none', #36547, #36536, #36532 ) ;
#36542 = oriented_edge ( 'none', *, *, #36612, .f. ) ;
#36543 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#36544 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#36545 = axis2_placement_3d ( 'none', #36539, #36538, #36537 ) ;
#36546 = face_outer_bound ( 'none', #50905, .t. ) ;
#36547 = cartesian_point ( 'none', ( -42.50000000000000700, 10.00000000000000000, -42.50000000000000000 ) ) ;
#36548 = circle ( 'none', #36545, 4.999999999999997300 ) ;
#36549 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36550 = vector ( 'none', #36549, 1000.000000000000000 ) ;
#36551 = edge_curve ( 'none', #36567, #36243, #34403, .t. ) ;
#36552 = line ( 'none', #36555, #36550 ) ;
#36553 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#36554 = edge_curve ( 'none', #36633, #36567, #34390, .t. ) ;
#36555 = cartesian_point ( 'none', ( 10.45961277496219700, -3.883419246268970100, -7.000000000000000000 ) ) ;
#36556 = axis2_placement_3d ( 'none', #36553, #36544, #36543 ) ;
#36557 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36558 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 26.92483899198589000 ) ) ;
#36559 = axis2_placement_3d ( 'none', #36558, #36557, #36507 ) ;
#36560 = face_outer_bound ( 'none', #50979, .t. ) ;
#36561 = vector ( 'none', #36519, 1000.000000000000000 ) ;
#36562 = edge_curve ( 'none', #50645, #51322, #34398, .t. ) ;
#36563 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36564 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36565 = cartesian_point ( 'none', ( -37.50000000000001400, 10.00000000000000000, -37.50000000000000700 ) ) ;
#36567 = vertex_point ( 'none', #34394 ) ;
#36566 = axis2_placement_3d ( 'none', #36565, #36564, #36563 ) ;
#36568 = line ( 'none', #36571, #36643 ) ;
#36569 = face_outer_bound ( 'none', #50907, .t. ) ;
#36570 = cylindrical_surface ( 'none', #36621, 4.999999999999997300 ) ;
#36571 = cartesian_point ( 'none', ( -37.50000000000001400, 10.00000000000000000, -42.50000000000000000 ) ) ;
#36572 = cylindrical_surface ( 'none', #36573, 1.649999999999991700 ) ;
#36573 = axis2_placement_3d ( 'none', #36631, #36629, #36628 ) ;
#36574 = oriented_edge ( 'none', *, *, #36551, .f. ) ;
#36575 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 8.163404592832032700e-017 ) ) ;
#36576 = direction ( 'none', ( -8.163404592832032700e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36577 = cartesian_point ( 'none', ( 42.49999999999999300, 10.00000000000000000, -37.50000000000000000 ) ) ;
#36578 = circle ( 'none', #36566, 4.999999999999997300 ) ;
#36579 = oriented_edge ( 'none', *, *, #36794, .t. ) ;
#36580 = oriented_edge ( 'none', *, *, #35671, .t. ) ;
#36581 = vertex_point ( 'none', #34381 ) ;
#36582 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#36583 = vector ( 'none', #36582, 1000.000000000000200 ) ;
#36584 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#36585 = cartesian_point ( 'none', ( -42.50000000000000700, 10.00000000000000000, -42.50000000000000000 ) ) ;
#36586 = line ( 'none', #36584, #36583 ) ;
#36588 = oriented_edge ( 'none', *, *, #36740, .t. ) ;
#36587 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36589 = vector ( 'none', #36587, 1000.000000000000000 ) ;
#36590 = cartesian_point ( 'none', ( 7.709612774962215200, -8.646558967083345600, -7.000000000000000000 ) ) ;
#36591 = line ( 'none', #36590, #36589 ) ;
#36592 = plane ( 'none', #36606 ) ;
#36593 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36594 = vector ( 'none', #36593, 1000.000000000000000 ) ;
#36595 = cartesian_point ( 'none', ( 7.492946108295522700, -9.021836642056648300, -7.000000000000000000 ) ) ;
#36596 = line ( 'none', #36595, #36594 ) ;
#36597 = cartesian_point ( 'none', ( 37.50000000000000700, 10.00000000000000000, -42.49999999999999300 ) ) ;
#36598 = cartesian_point ( 'none', ( 7.492946108295523500, -9.021836642056648300, -14.00000000000000000 ) ) ;
#36599 = face_outer_bound ( 'none', #50983, .t. ) ;
#36601 = oriented_edge ( 'none', *, *, #36758, .t. ) ;
#36600 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36602 = advanced_face ( 'none', ( #34404 ), #34399, .f. ) ;
#36603 = vector ( 'none', #36600, 1000.000000000000000 ) ;
#36604 = cartesian_point ( 'none', ( -42.50000000000000700, 10.00000000000000000, -37.50000000000000700 ) ) ;
#36605 = advanced_face ( 'none', ( #34382 ), #34435, .f. ) ;
#36606 = axis2_placement_3d ( 'none', #36585, #36576, #36575 ) ;
#36607 = direction ( 'none', ( 1.632680918566406500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36608 = vector ( 'none', #36607, 1000.000000000000000 ) ;
#36609 = cylindrical_surface ( 'none', #36626, 4.999999999999997300 ) ;
#36610 = cartesian_point ( 'none', ( 11.55961277496210300, 1.978163357943363100, -14.00000000000000000 ) ) ;
#36612 = edge_curve ( 'none', #36619, #36288, #34393, .t. ) ;
#36611 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36613 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36614 = edge_loop ( 'none', ( #37126, #37124, #36580 ) ) ;
#36615 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -36.44194228827397800 ) ) ;
#36616 = vector ( 'none', #36658, 1000.000000000000000 ) ;
#36617 = cartesian_point ( 'none', ( 42.49999999999999300, 10.00000000000000000, -42.49999999999999300 ) ) ;
#36618 = line ( 'none', #36617, #36616 ) ;
#36619 = vertex_point ( 'none', #34425 ) ;
#36620 = cartesian_point ( 'none', ( 37.50000000000000700, 10.00000000000000000, -37.50000000000000000 ) ) ;
#36621 = axis2_placement_3d ( 'none', #36620, #36622, #36613 ) ;
#36622 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36623 = oriented_edge ( 'none', *, *, #36747, .f. ) ;
#36624 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36625 = vector ( 'none', #36624, 1000.000000000000000 ) ;
#36626 = axis2_placement_3d ( 'none', #36632, #36611, #36683 ) ;
#36627 = oriented_edge ( 'none', *, *, #36554, .f. ) ;
#36628 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36629 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36630 = oriented_edge ( 'none', *, *, #52909, .t. ) ;
#36631 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000000, 35.50000000000000700 ) ) ;
#36632 = cartesian_point ( 'none', ( -37.50000000000001400, 10.00000000000000000, -37.50000000000000700 ) ) ;
#36633 = vertex_point ( 'none', #34426 ) ;
#36634 = face_outer_bound ( 'none', #50958, .t. ) ;
#36636 = edge_loop ( 'none', ( #36997, #36542, #36738, #36623, #37048, #36829 ) ) ;
#36635 = direction ( 'none', ( -0.8660254037844381500, 1.060575238724906300e-016, 0.5000000000000008900 ) ) ;
#36637 = vector ( 'none', #36635, 1000.000000000000000 ) ;
#36638 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -36.30496480251722600 ) ) ;
#36639 = oriented_edge ( 'none', *, *, #50754, .t. ) ;
#36640 = oriented_edge ( 'none', *, *, #50753, .t. ) ;
#36641 = line ( 'none', #36638, #36637 ) ;
#36642 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36643 = vector ( 'none', #36642, 1000.000000000000000 ) ;
#36644 = cartesian_point ( 'none', ( 37.50000000000000700, 10.00000000000000000, -42.49999999999999300 ) ) ;
#36645 = line ( 'none', #36644, #36625 ) ;
#36646 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36647 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#36648 = axis2_placement_3d ( 'none', #36712, #36711, #36690 ) ;
#36649 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36650 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#36651 = face_outer_bound ( 'none', #317, .t. ) ;
#36652 = circle ( 'none', #36665, 8.850000000000001400 ) ;
#36653 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36654 = vector ( 'none', #36653, 1000.000000000000000 ) ;
#36655 = advanced_face ( 'none', ( #34427 ), #34428, .t. ) ;
#36656 = axis2_placement_3d ( 'none', #36675, #36674, #36647 ) ;
#36657 = axis2_placement_3d ( 'none', #36650, #36649, #36646 ) ;
#36658 = direction ( 'none', ( -1.632680918566406800e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#36659 = cylindrical_surface ( 'none', #36657, 8.850000000000001400 ) ;
#36660 = cartesian_point ( 'none', ( 11.55961277496210300, 1.978163357943364000, -7.000000000000000000 ) ) ;
#36661 = line ( 'none', #36660, #36654 ) ;
#36662 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36663 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36664 = axis2_placement_3d ( 'none', #36673, #36663, #36662 ) ;
#36665 = axis2_placement_3d ( 'none', #36713, #36695, #36694 ) ;
#36666 = plane ( 'none', #36656 ) ;
#36667 = edge_curve ( 'none', #51202, #50740, #34411, .t. ) ;
#36668 = face_outer_bound ( 'none', #245, .t. ) ;
#36669 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36670 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#36671 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.98985223130100100 ) ) ;
#36672 = axis2_placement_3d ( 'none', #36671, #36670, #36669 ) ;
#36673 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.44194228827397800 ) ) ;
#36674 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#36675 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#36676 = circle ( 'none', #36664, 8.850000000000001400 ) ;
#36677 = circle ( 'none', #36672, 8.850000000000001400 ) ;
#36678 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36679 = vector ( 'none', #36678, 1000.000000000000000 ) ;
#36680 = cartesian_point ( 'none', ( 42.49999999999999300, 10.00000000000000000, -37.50000000000000000 ) ) ;
#36681 = vertex_point ( 'none', #34413 ) ;
#36682 = line ( 'none', #36680, #36679 ) ;
#36683 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36684 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.98985223130100100 ) ) ;
#36685 = direction ( 'none', ( 0.8660254037844379300, 0.0000000000000000000, 0.5000000000000014400 ) ) ;
#36686 = vector ( 'none', #36685, 999.9999999999998900 ) ;
#36687 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -22.00869939627408200 ) ) ;
#36688 = line ( 'none', #36687, #36751 ) ;
#36689 = circle ( 'none', #36753, 8.850000000000001400 ) ;
#36690 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36691 = advanced_face ( 'none', ( #34478 ), #34414, .f. ) ;
#36692 = line ( 'none', #36757, #36756 ) ;
#36693 = face_outer_bound ( 'none', #51007, .t. ) ;
#36694 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36695 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36696 = oriented_edge ( 'none', *, *, #36710, .t. ) ;
#36697 = cartesian_point ( 'none', ( 9.966506350946106700, 0.0000000000000000000, -21.63369939627408200 ) ) ;
#36698 = line ( 'none', #36697, #36686 ) ;
#36699 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#36700 = vector ( 'none', #36699, 1000.000000000000000 ) ;
#36701 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36702 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36704 = oriented_edge ( 'none', *, *, #36506, .f. ) ;
#36703 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#36705 = advanced_face ( 'none', ( #34477 ), #34405, .t. ) ;
#36706 = axis2_placement_3d ( 'none', #36703, #36702, #36701 ) ;
#36707 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#36708 = line ( 'none', #36707, #36700 ) ;
#36709 = cylindrical_surface ( 'none', #36648, 1.000000000000000000 ) ;
#36710 = edge_curve ( 'none', #36431, #36334, #34469, .t. ) ;
#36711 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36712 = cartesian_point ( 'none', ( 5.773502691896256400, 9.999999999999998200, -7.000000000000000000 ) ) ;
#36713 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.44194228827397800 ) ) ;
#36714 = edge_curve ( 'none', #36288, #36633, #34417, .t. ) ;
#36715 = face_outer_bound ( 'none', #51005, .t. ) ;
#36716 = cylindrical_surface ( 'none', #36706, 9.750000000000000000 ) ;
#36717 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36718 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36719 = face_outer_bound ( 'none', #51038, .t. ) ;
#36720 = cartesian_point ( 'none', ( -5.975575286112634100, -11.35000000000000500, -19.00000000000000000 ) ) ;
#36721 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -21.75869939627408200 ) ) ;
#36722 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.44194228827397800 ) ) ;
#36723 = axis2_placement_3d ( 'none', #36722, #36784, #36783 ) ;
#36724 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36725 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36726 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#36727 = direction ( 'none', ( -0.8660254037844379300, 1.060575238724906100e-016, 0.5000000000000014400 ) ) ;
#36728 = vector ( 'none', #36727, 999.9999999999998900 ) ;
#36729 = cartesian_point ( 'none', ( 6.841600689897069800, 10.85000000000000000, -19.00000000000000000 ) ) ;
#36730 = face_outer_bound ( 'none', #51024, .t. ) ;
#36731 = vector ( 'none', #36736, 1000.000000000000100 ) ;
#36732 = axis2_placement_3d ( 'none', #36744, #36718, #36717 ) ;
#36733 = cylindrical_surface ( 'none', #36732, 8.850000000000001400 ) ;
#36734 = cartesian_point ( 'none', ( -9.966506350946106700, 1.220545010136791600e-015, -21.63369939627408200 ) ) ;
#36735 = line ( 'none', #36734, #36728 ) ;
#36736 = direction ( 'none', ( 0.8660254037844397100, 1.060575238724908100e-016, -0.4999999999999979500 ) ) ;
#36738 = oriented_edge ( 'none', *, *, #37057, .t. ) ;
#36737 = cartesian_point ( 'none', ( 9.316987298107779500, 1.141001867232424200e-015, -22.80869939627408300 ) ) ;
#36740 = edge_curve ( 'none', #36681, #34530, #34462, .t. ) ;
#36739 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36741 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#36742 = oriented_edge ( 'none', *, *, #36714, .f. ) ;
#36743 = cartesian_point ( 'none', ( 12.81717597600969700, 0.5000000000000004400, -19.00000000000000000 ) ) ;
#36744 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#36745 = vertex_point ( 'none', #34471 ) ;
#36746 = cartesian_point ( 'none', ( -9.750000000000001800, 0.0000000000000000000, -21.45869939627408500 ) ) ;
#36747 = edge_curve ( 'none', #37053, #36581, #34452, .t. ) ;
#36748 = axis2_placement_3d ( 'none', #36726, #36725, #36724 ) ;
#36749 = cylindrical_surface ( 'none', #36748, 8.850000000000001400 ) ;
#36750 = direction ( 'none', ( -0.8660254037844397100, 0.0000000000000000000, -0.4999999999999979500 ) ) ;
#36751 = vector ( 'none', #36750, 1000.000000000000100 ) ;
#36752 = line ( 'none', #36737, #36731 ) ;
#36753 = axis2_placement_3d ( 'none', #36684, #36741, #36739 ) ;
#36754 = edge_loop ( 'none', ( #36742, #36579, #36574, #36627 ) ) ;
#36755 = direction ( 'none', ( 0.8660254037844397100, 1.060575238724908100e-016, -0.4999999999999979500 ) ) ;
#36756 = vector ( 'none', #36755, 1000.000000000000100 ) ;
#36757 = cartesian_point ( 'none', ( 9.316987298107779500, 1.141001867232424200e-015, -22.00869939627408200 ) ) ;
#36758 = edge_curve ( 'none', #36334, #36333, #34463, .t. ) ;
#36759 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36760 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36761 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36762 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#36763 = axis2_placement_3d ( 'none', #36781, #36762, #36761 ) ;
#36764 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36765 = cylindrical_surface ( 'none', #36763, 71.49999999999998600 ) ;
#36766 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36767 = face_outer_bound ( 'none', #39311, .t. ) ;
#36768 = edge_loop ( 'none', ( #51683, #51678, #51687, #36510 ) ) ;
#36769 = cartesian_point ( 'none', ( 56.50000000000000000, -76.00000000000001400, 64.20000000000000300 ) ) ;
#36770 = line ( 'none', #36769, #37829 ) ;
#36771 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36772 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36773 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#36774 = face_outer_bound ( 'none', #51041, .t. ) ;
#36775 = axis2_placement_3d ( 'none', #36788, #36772, #36771 ) ;
#36776 = cartesian_point ( 'none', ( 9.316987298107779500, 1.167516248200546700e-015, -22.00869939627408200 ) ) ;
#36777 = vector ( 'none', #36789, 1000.000000000000100 ) ;
#36778 = oriented_edge ( 'none', *, *, #21133, .f. ) ;
#36779 = axis2_placement_3d ( 'none', #36773, #36766, #36764 ) ;
#36780 = cartesian_point ( 'none', ( 9.750000000000001800, 1.194030629168669900e-015, -22.25869939627408200 ) ) ;
#36781 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -93.19436435124508500 ) ) ;
#36782 = cylindrical_surface ( 'none', #36779, 9.750000000000000000 ) ;
#36783 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36784 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36786 = edge_curve ( 'none', #36440, #36333, #34446, .t. ) ;
#36785 = conical_surface ( 'none', #36775, 9.966506350946106700, 1.047197551196596100 ) ;
#36787 = oriented_edge ( 'none', *, *, #42694, .t. ) ;
#36788 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.63369939627408200 ) ) ;
#36789 = direction ( 'none', ( -0.8660254037844397100, 0.0000000000000000000, -0.4999999999999979500 ) ) ;
#36790 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -22.80869939627408300 ) ) ;
#36791 = face_outer_bound ( 'none', #51066, .t. ) ;
#36792 = cartesian_point ( 'none', ( -9.750000000000001800, 0.0000000000000000000, -22.25869939627408200 ) ) ;
#36793 = circle ( 'none', #36723, 8.850000000000001400 ) ;
#36794 = edge_curve ( 'none', #36288, #36243, #34448, .t. ) ;
#36795 = line ( 'none', #36790, #36777 ) ;
#36796 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36797 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36798 = circle ( 'none', #36861, 8.850000000000001400 ) ;
#36799 = circle ( 'none', #36840, 8.850000000000001400 ) ;
#36800 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -22.00869939627408200 ) ) ;
#36801 = axis2_placement_3d ( 'none', #36866, #36865, #36864 ) ;
#36802 = oriented_edge ( 'none', *, *, #36740, .f. ) ;
#36803 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36804 = vector ( 'none', #36803, 1000.000000000000000 ) ;
#36805 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#36806 = axis2_placement_3d ( 'none', #36807, #36797, #36796 ) ;
#36807 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.44194228827397800 ) ) ;
#36808 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36809 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36810 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.75869939627408200 ) ) ;
#36811 = line ( 'none', #36805, #36804 ) ;
#36812 = face_outer_bound ( 'none', #51077, .t. ) ;
#36813 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36814 = edge_loop ( 'none', ( #36910, #36933, #36856, #36842 ) ) ;
#36816 = oriented_edge ( 'none', *, *, #35718, .t. ) ;
#36815 = vector ( 'none', #36813, 1000.000000000000000 ) ;
#36817 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#36818 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36819 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#36820 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36821 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#36822 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.25869939627408200 ) ) ;
#36823 = axis2_placement_3d ( 'none', #36822, #36821, #36820 ) ;
#36824 = circle ( 'none', #36823, 9.750000000000000000 ) ;
#36825 = circle ( 'none', #36806, 8.850000000000001400 ) ;
#36826 = axis2_placement_3d ( 'none', #36810, #36809, #36808 ) ;
#36827 = circle ( 'none', #36826, 9.750000000000000000 ) ;
#36828 = line ( 'none', #36817, #36815 ) ;
#36829 = oriented_edge ( 'none', *, *, #36957, .f. ) ;
#36830 = axis2_placement_3d ( 'none', #36819, #36818, #36870 ) ;
#36831 = axis2_placement_3d ( 'none', #36898, #36896, #36879 ) ;
#36832 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36833 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36834 = circle ( 'none', #36888, 8.850000000000001400 ) ;
#36835 = circle ( 'none', #36905, 8.850000000000001400 ) ;
#36836 = edge_curve ( 'none', #36839, #36894, #34497, .t. ) ;
#36837 = cylindrical_surface ( 'none', #36867, 8.850000000000001400 ) ;
#36838 = face_outer_bound ( 'none', #51087, .t. ) ;
#36839 = vertex_point ( 'none', #34506 ) ;
#36840 = axis2_placement_3d ( 'none', #36906, #36902, #36901 ) ;
#36841 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36842 = oriented_edge ( 'none', *, *, #37407, .f. ) ;
#36843 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#36844 = oriented_edge ( 'none', *, *, #36973, .f. ) ;
#36845 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.98985223130100800 ) ) ;
#36846 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36847 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#36848 = oriented_edge ( 'none', *, *, #51594, .t. ) ;
#36849 = cylindrical_surface ( 'none', #36830, 8.850000000000001400 ) ;
#36850 = cartesian_point ( 'none', ( 9.316987298107779500, 1.167516248200546700e-015, -21.20869939627408500 ) ) ;
#36851 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36852 = vector ( 'none', #36851, 1000.000000000000000 ) ;
#36853 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#36854 = line ( 'none', #36853, #36852 ) ;
#36855 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.44194228827398200 ) ) ;
#36856 = oriented_edge ( 'none', *, *, #36897, .t. ) ;
#36857 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36858 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#36859 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.98985223130100100 ) ) ;
#36860 = axis2_placement_3d ( 'none', #36859, #36858, #36857 ) ;
#36861 = axis2_placement_3d ( 'none', #36845, #36843, #36841 ) ;
#36862 = vertex_point ( 'none', #34509 ) ;
#36863 = edge_curve ( 'none', #36581, #36923, #34505, .t. ) ;
#36864 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36865 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#36866 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00869939627408200 ) ) ;
#36867 = axis2_placement_3d ( 'none', #36847, #36846, #36833 ) ;
#36868 = circle ( 'none', #36860, 8.850000000000001400 ) ;
#36869 = circle ( 'none', #36801, 9.316987298107779500 ) ;
#36870 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36871 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.98985223130100400 ) ) ;
#36872 = face_outer_bound ( 'none', #51088, .t. ) ;
#36873 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36874 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36875 = axis2_placement_3d ( 'none', #36877, #36885, #36941 ) ;
#36876 = axis2_placement_3d ( 'none', #36940, #36922, #36921 ) ;
#36877 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#36878 = axis2_placement_3d ( 'none', #36871, #36938, #36937 ) ;
#36879 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36880 = cartesian_point ( 'none', ( -53.05131577402968200, -37.55739467327468600, -11.99999999999534600 ) ) ;
#36881 = advanced_face ( 'none', ( #34498 ), #34544, .f. ) ;
#36882 = vertex_point ( 'none', #34539 ) ;
#36883 = cylindrical_surface ( 'none', #36831, 8.850000000000001400 ) ;
#36884 = axis2_placement_3d ( 'none', #36932, #36915, #36914 ) ;
#36885 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36886 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36887 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#36888 = axis2_placement_3d ( 'none', #36855, #36874, #36873 ) ;
#36889 = cylindrical_surface ( 'none', #36875, 8.850000000000001400 ) ;
#36890 = circle ( 'none', #36878, 8.850000000000001400 ) ;
#36891 = vertex_point ( 'none', #34537 ) ;
#36892 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.98985223130100800 ) ) ;
#36893 = face_outer_bound ( 'none', #257, .t. ) ;
#36894 = vertex_point ( 'none', #34534 ) ;
#36895 = oriented_edge ( 'none', *, *, #36836, .t. ) ;
#36896 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36897 = edge_curve ( 'none', #36923, #36930, #34532, .t. ) ;
#36898 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#36899 = axis2_placement_3d ( 'none', #36909, #36904, #36832 ) ;
#36900 = face_outer_bound ( 'none', #51083, .t. ) ;
#36901 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36902 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36903 = axis2_placement_3d ( 'none', #36926, #36978, #36977 ) ;
#36904 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36905 = axis2_placement_3d ( 'none', #36892, #36887, #36886 ) ;
#36906 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.44194228827398500 ) ) ;
#36907 = conical_surface ( 'none', #36899, 9.966506350946106700, 1.047197551196596100 ) ;
#36908 = edge_curve ( 'none', #36894, #36891, #34536, .t. ) ;
#36909 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.83369939627408500 ) ) ;
#36910 = oriented_edge ( 'none', *, *, #36747, .t. ) ;
#36911 = circle ( 'none', #36903, 65.00000000000000000 ) ;
#36912 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.00000000000000000 ) ) ;
#36913 = toroidal_surface ( 'none', #36968, 65.00000000000000000, 0.4999999999999995600 ) ;
#36914 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36915 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36916 = circle ( 'none', #36974, 65.50000000000000000 ) ;
#36917 = cartesian_point ( 'none', ( -59.05131577402959000, -27.16508982786135800, -11.99999999999534600 ) ) ;
#36918 = face_outer_bound ( 'none', #42181, .t. ) ;
#36919 = oriented_edge ( 'none', *, *, #37399, .t. ) ;
#36920 = oriented_edge ( 'none', *, *, #36964, .t. ) ;
#36921 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36922 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#36923 = vertex_point ( 'none', #34545 ) ;
#36924 = circle ( 'none', #36976, 65.50000000000000000 ) ;
#36925 = oriented_edge ( 'none', *, *, #37261, .f. ) ;
#36926 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -12.00000000000000000 ) ) ;
#36927 = circle ( 'none', #36884, 65.50000000000000000 ) ;
#36928 = direction ( 'none', ( 0.8660254037844379300, 0.0000000000000000000, 0.5000000000000014400 ) ) ;
#36929 = vector ( 'none', #36928, 999.9999999999998900 ) ;
#36930 = vertex_point ( 'none', #34533 ) ;
#36931 = cartesian_point ( 'none', ( 9.966506350946106700, 0.0000000000000000000, -22.43369939627407900 ) ) ;
#36933 = oriented_edge ( 'none', *, *, #36863, .t. ) ;
#36932 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.00000000000000000 ) ) ;
#36934 = line ( 'none', #36931, #36929 ) ;
#36935 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#36936 = circle ( 'none', #36876, 3.500000000000000900 ) ;
#36937 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36938 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#36939 = line ( 'none', #36943, #36942 ) ;
#36940 = cartesian_point ( 'none', ( 0.0000000000000000000, -60.50000000000000000, 3.469446951953614200e-015 ) ) ;
#36941 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36942 = vector ( 'none', #36935, 1000.000000000000100 ) ;
#36943 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -34.71589725978748900 ) ) ;
#36944 = cylindrical_surface ( 'none', #37010, 65.50000000000000000 ) ;
#36945 = face_outer_bound ( 'none', #51128, .t. ) ;
#36946 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36947 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36948 = line ( 'none', #36989, #36988 ) ;
#36949 = cartesian_point ( 'none', ( -53.48617087394082100, -37.80845838226686300, -20.00000000000000000 ) ) ;
#36950 = cartesian_point ( 'none', ( -53.05131577402968200, -37.55739467327468600, -11.99999999999534600 ) ) ;
#36951 = cartesian_point ( 'none', ( -53.16457502793635800, -37.62278493400592800, -11.99999999999978300 ) ) ;
#36952 = cartesian_point ( 'none', ( -53.27800717874415400, -37.68827501680955500, -12.05380334835998100 ) ) ;
#36953 = cartesian_point ( 'none', ( -53.43873322398169300, -37.78107024229323200, -12.23808520276312400 ) ) ;
#36954 = cartesian_point ( 'none', ( -53.48617087394080700, -37.80845838226686300, -12.36754914359307900 ) ) ;
#36955 = cartesian_point ( 'none', ( -53.48617087394082100, -37.80845838226686300, -12.50000000000000000 ) ) ;
#36956 = face_bound ( 'none', #42731, .t. ) ;
#36957 = edge_curve ( 'none', #36243, #37055, #34519, .t. ) ;
#36958 = b_spline_curve_with_knots ( 'none', 3,
( #36955, #36954, #36953, #36952, #36951, #36950 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.971632473639354900e-007, 0.0003919271556495978400, 0.0007836571480518317500 ),
.unspecified. ) ;
#36959 = cartesian_point ( 'none', ( -53.48617087394082100, -37.80845838226686300, -21.00000000000000700 ) ) ;
#36960 = line ( 'none', #36959, #37009 ) ;
#36961 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36962 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36963 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36964 = edge_curve ( 'none', #36891, #36882, #34518, .t. ) ;
#36965 = cartesian_point ( 'none', ( -6.000000000000001800, 65.22461191912145800, -12.50000000000000000 ) ) ;
#36966 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36967 = axis2_placement_3d ( 'none', #36983, #36982, #36981 ) ;
#36968 = axis2_placement_3d ( 'none', #36980, #36979, #36961 ) ;
#36969 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36971 = oriented_edge ( 'none', *, *, #38261, .t. ) ;
#36970 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36973 = edge_curve ( 'none', #36839, #36882, #34528, .t. ) ;
#36972 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -12.50000000000000000 ) ) ;
#36974 = axis2_placement_3d ( 'none', #36972, #36970, #36969 ) ;
#36975 = oriented_edge ( 'none', *, *, #36423, .t. ) ;
#36976 = axis2_placement_3d ( 'none', #36912, #36947, #36946 ) ;
#36977 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36978 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36979 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36980 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -12.50000000000000000 ) ) ;
#36981 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36982 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36983 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.000000000000000000 ) ) ;
#36984 = face_outer_bound ( 'none', #21119, .t. ) ;
#36985 = cartesian_point ( 'none', ( -16.99999999999997500, 47.00000000000000000, 32.29938079901842900 ) ) ;
#36986 = circle ( 'none', #36967, 71.49999999999998600 ) ;
#36987 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36988 = vector ( 'none', #36987, 1000.000000000000000 ) ;
#36989 = cartesian_point ( 'none', ( -17.99999999999998200, 47.00000000000000000, 20.69999999999999900 ) ) ;
#36990 = cartesian_point ( 'none', ( -10.99999999999998400, 47.00000000000000000, 30.19999999999999900 ) ) ;
#36991 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36992 = vector ( 'none', #36991, 1000.000000000000000 ) ;
#36993 = edge_loop ( 'none', ( #36895, #37019, #36920, #36844 ) ) ;
#36994 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -9.912705577010330500e-016 ) ) ;
#36995 = direction ( 'none', ( 9.912705577010330500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36997 = oriented_edge ( 'none', *, *, #36794, .f. ) ;
#36996 = line ( 'none', #36990, #37047 ) ;
#36998 = cylindrical_surface ( 'none', #37044, 0.9999999999999940000 ) ;
#36999 = cartesian_point ( 'none', ( -10.99999999999998400, 47.00000000000000000, 30.19999999999999900 ) ) ;
#37000 = cartesian_point ( 'none', ( -59.48617087394072900, -27.41615353685352800, -20.00000000000000000 ) ) ;
#37001 = plane ( 'none', #37007 ) ;
#37002 = cartesian_point ( 'none', ( -17.99999999999998200, 47.00000000000000000, 30.19999999999999200 ) ) ;
#37003 = line ( 'none', #37002, #36992 ) ;
#37004 = face_outer_bound ( 'none', #51141, .t. ) ;
#37005 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37006 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37007 = axis2_placement_3d ( 'none', #36999, #36995, #36994 ) ;
#37008 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37009 = vector ( 'none', #37008, 1000.000000000000000 ) ;
#37010 = axis2_placement_3d ( 'none', #36966, #36963, #36962 ) ;
#37011 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.000000000000000000 ) ) ;
#37012 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -93.19436435124508500 ) ) ;
#37013 = advanced_face ( 'none', ( #34529 ), #34517, .t. ) ;
#37014 = axis2_placement_3d ( 'none', #37012, #37081, #37080 ) ;
#37015 = axis2_placement_3d ( 'none', #37069, #37071, #37058 ) ;
#37016 = cartesian_point ( 'none', ( 31.50000000000000000, -64.18722614352481100, 5.000000000000004400 ) ) ;
#37017 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37018 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37019 = oriented_edge ( 'none', *, *, #36908, .t. ) ;
#37020 = cartesian_point ( 'none', ( 0.0000000000000000000, -60.50000000000000000, 37.20000000000001000 ) ) ;
#37021 = axis2_placement_3d ( 'none', #37020, #37018, #37017 ) ;
#37022 = edge_loop ( 'none', ( #37111, #37361, #37152, #37199 ) ) ;
#37023 = circle ( 'none', #37021, 3.500000000000001800 ) ;
#37024 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37025 = vector ( 'none', #37024, 1000.000000000000000 ) ;
#37026 = cartesian_point ( 'none', ( -17.99999999999998200, 47.00000000000000000, 27.69999999999999900 ) ) ;
#37027 = circle ( 'none', #37078, 71.49999999999998600 ) ;
#37028 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37029 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37030 = cartesian_point ( 'none', ( -10.99999999999998400, 47.00000000000000000, 20.69999999999999900 ) ) ;
#37031 = axis2_placement_3d ( 'none', #37030, #37029, #37028 ) ;
#37032 = plane ( 'none', #37031 ) ;
#37033 = line ( 'none', #37026, #37025 ) ;
#37034 = cartesian_point ( 'none', ( 31.49999999999997900, -64.18722614352483900, 34.99999999999999300 ) ) ;
#37035 = face_outer_bound ( 'none', #51180, .t. ) ;
#37036 = cartesian_point ( 'none', ( -31.49999999999997900, -64.18722614352483900, 5.000000000000000000 ) ) ;
#37037 = face_outer_bound ( 'none', #51146, .t. ) ;
#37038 = cartesian_point ( 'none', ( -9.750000000000001800, 0.0000000000000000000, -23.85869939627408000 ) ) ;
#37039 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37040 = vector ( 'none', #37039, 1000.000000000000000 ) ;
#37042 = edge_curve ( 'none', #50757, #34655, #34577, .t. ) ;
#37041 = cartesian_point ( 'none', ( -10.99999999999998400, 47.00000000000000000, 20.69999999999999900 ) ) ;
#37043 = line ( 'none', #37041, #37040 ) ;
#37044 = axis2_placement_3d ( 'none', #36985, #37006, #37005 ) ;
#37045 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37046 = edge_loop ( 'none', ( #37120, #37403, #37323, #37116 ) ) ;
#37047 = vector ( 'none', #37045, 1000.000000000000000 ) ;
#37048 = oriented_edge ( 'none', *, *, #37061, .f. ) ;
#37049 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#37050 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 34.99999999999999300 ) ) ;
#37051 = cartesian_point ( 'none', ( -31.49999999999997900, -64.18722614352483900, 34.99999999999999300 ) ) ;
#37052 = line ( 'none', #37051, #35331 ) ;
#37053 = vertex_point ( 'none', #34565 ) ;
#37054 = vector ( 'none', #37062, 1000.000000000000000 ) ;
#37055 = vertex_point ( 'none', #34571 ) ;
#37056 = vector ( 'none', #36170, 1000.000000000000000 ) ;
#37057 = edge_curve ( 'none', #36619, #36581, #34568, .t. ) ;
#37058 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37059 = cartesian_point ( 'none', ( -10.99999999999998400, 47.00000000000000000, 18.19999999999999900 ) ) ;
#37060 = line ( 'none', #37059, #37056 ) ;
#37061 = edge_curve ( 'none', #37055, #37053, #34547, .t. ) ;
#37062 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#37063 = cartesian_point ( 'none', ( 31.49999999999997900, -64.18722614352483900, 34.99999999999999300 ) ) ;
#37064 = line ( 'none', #37063, #37054 ) ;
#37065 = circle ( 'none', #37072, 71.49999999999998600 ) ;
#37066 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37067 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#37068 = advanced_face ( 'none', ( #34566 ), #34548, .t. ) ;
#37069 = cartesian_point ( 'none', ( 0.0000000000000000000, 71.49999999999998600, 42.20000000000002400 ) ) ;
#37070 = face_bound ( 'none', #51172, .t. ) ;
#37071 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37072 = axis2_placement_3d ( 'none', #37050, #37049, #35342 ) ;
#37073 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37074 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37075 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.20000000000001700 ) ) ;
#37076 = axis2_placement_3d ( 'none', #37075, #37074, #37073 ) ;
#37077 = line ( 'none', #37350, #37356 ) ;
#37078 = axis2_placement_3d ( 'none', #37011, #37067, #37066 ) ;
#37079 = face_outer_bound ( 'none', #51190, .t. ) ;
#37080 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37081 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#37082 = plane ( 'none', #37015 ) ;
#37083 = circle ( 'none', #37076, 66.49999999999998600 ) ;
#37084 = cylindrical_surface ( 'none', #37014, 66.49999999999998600 ) ;
#37085 = face_bound ( 'none', #51189, .t. ) ;
#37086 = face_outer_bound ( 'none', #51097, .t. ) ;
#37087 = cartesian_point ( 'none', ( 6.000000000000001800, 64.72248450113734500, -11.99999999999743100 ) ) ;
#37088 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37089 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37090 = cartesian_point ( 'none', ( -6.000000000000001800, 64.72248450113734500, -11.99999999999743100 ) ) ;
#37091 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37092 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37093 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -12.00000000000000000 ) ) ;
#37094 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -12.50000000000000000 ) ) ;
#37095 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -34.71589725978748900 ) ) ;
#37096 = axis2_placement_3d ( 'none', #37094, #37089, #37088 ) ;
#37097 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37098 = vector ( 'none', #37097, 1000.000000000000000 ) ;
#37099 = cartesian_point ( 'none', ( -59.48617087394072900, -27.41615353685352800, -21.00000000000000700 ) ) ;
#37100 = advanced_face ( 'none', ( #34587 ), #34557, .f. ) ;
#37101 = axis2_placement_3d ( 'none', #37093, #37092, #37091 ) ;
#37102 = edge_curve ( 'none', #38169, #37316, #34579, .t. ) ;
#37103 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37104 = edge_curve ( 'none', #634, #304, #34653, .t. ) ;
#37105 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37106 = cartesian_point ( 'none', ( -10.99999999999998400, 47.00000000000000000, 30.19999999999999900 ) ) ;
#37107 = axis2_placement_3d ( 'none', #37106, #37105, #37103 ) ;
#37108 = edge_curve ( 'none', #36882, #36891, #34582, .t. ) ;
#37109 = plane ( 'none', #37107 ) ;
#37110 = plane ( 'none', #37163 ) ;
#37111 = oriented_edge ( 'none', *, *, #36908, .f. ) ;
#37112 = line ( 'none', #37099, #37098 ) ;
#37113 = circle ( 'none', #37096, 65.50000000000000000 ) ;
#37114 = cartesian_point ( 'none', ( -6.000000000000001800, 65.22461191912145800, -20.00000000000000000 ) ) ;
#37115 = face_outer_bound ( 'none', #51125, .t. ) ;
#37116 = oriented_edge ( 'none', *, *, #37286, .t. ) ;
#37117 = oriented_edge ( 'none', *, *, #33740, .f. ) ;
#37118 = circle ( 'none', #37101, 65.00000000000000000 ) ;
#37119 = axis2_placement_3d ( 'none', #37148, #37134, #37202 ) ;
#37120 = oriented_edge ( 'none', *, *, #37397, .f. ) ;
#37121 = axis2_placement_3d ( 'none', #37180, #37243, #37235 ) ;
#37122 = toroidal_surface ( 'none', #37178, 65.00000000000000000, 0.4999999999999995600 ) ;
#37123 = edge_loop ( 'none', ( #36925, #36816, #37285 ) ) ;
#37124 = oriented_edge ( 'none', *, *, #37261, .t. ) ;
#37125 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37126 = oriented_edge ( 'none', *, *, #35718, .f. ) ;
#37127 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37128 = oriented_edge ( 'none', *, *, #665, .f. ) ;
#37129 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#37130 = face_outer_bound ( 'none', #51193, .t. ) ;
#37131 = axis2_placement_3d ( 'none', #37203, #37206, #37205 ) ;
#37132 = plane ( 'none', #37119 ) ;
#37133 = face_outer_bound ( 'none', #51205, .t. ) ;
#37134 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37135 = plane ( 'none', #37198 ) ;
#37136 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37137 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#37138 = edge_loop ( 'none', ( #36802, #38486, #37958 ) ) ;
#37139 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37140 = plane ( 'none', #37190 ) ;
#37141 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37142 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37143 = cartesian_point ( 'none', ( 0.0000000000000000000, 66.49999999999998600, 37.20000000000002400 ) ) ;
#37144 = axis2_placement_3d ( 'none', #37157, #37137, #37136 ) ;
#37145 = edge_loop ( 'none', ( #36919, #37370, #37250, #37258 ) ) ;
#37146 = cylindrical_surface ( 'none', #37147, 9.750000000000000000 ) ;
#37147 = axis2_placement_3d ( 'none', #37129, #37127, #37125 ) ;
#37148 = cartesian_point ( 'none', ( -17.99999999999998200, 47.00000000000000000, 20.69999999999999900 ) ) ;
#37149 = face_outer_bound ( 'none', #51217, .t. ) ;
#37150 = cartesian_point ( 'none', ( -6.000000000000001800, 64.72248450113734500, -11.99999999999743100 ) ) ;
#37151 = cartesian_point ( 'none', ( -6.000000000000002700, 64.85332137239315400, -11.99999999999987600 ) ) ;
#37152 = oriented_edge ( 'none', *, *, #36973, .t. ) ;
#37153 = cartesian_point ( 'none', ( -6.000000000000000900, 64.98428714403094400, -12.05383837568092400 ) ) ;
#37154 = cartesian_point ( 'none', ( -6.000000000000002700, 65.16981928553276800, -12.23807559801942800 ) ) ;
#37155 = cartesian_point ( 'none', ( -6.000000000000002700, 65.22461191912142900, -12.36767812786136400 ) ) ;
#37156 = cartesian_point ( 'none', ( -6.000000000000001800, 65.22461191912145800, -12.50000000000000000 ) ) ;
#37157 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 37.20000000000003800 ) ) ;
#37158 = circle ( 'none', #37144, 66.49999999999998600 ) ;
#37159 = face_bound ( 'none', #51191, .t. ) ;
#37160 = b_spline_curve_with_knots ( 'none', 3,
( #37156, #37155, #37154, #37153, #37151, #37150 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001684980539893306500, 0.002076733351065800900, 0.002468486162238295100 ),
.unspecified. ) ;
#37161 = cylindrical_surface ( 'none', #37131, 59.50000000000000000 ) ;
#37162 = face_bound ( 'none', #51195, .t. ) ;
#37163 = axis2_placement_3d ( 'none', #37143, #37142, #37141 ) ;
#37164 = oriented_edge ( 'none', *, *, #37277, .f. ) ;
#37165 = edge_curve ( 'none', #31750, #37222, #34649, .t. ) ;
#37166 = face_outer_bound ( 'none', #51260, .t. ) ;
#37167 = oriented_edge ( 'none', *, *, #2086, .t. ) ;
#37168 = oriented_edge ( 'none', *, *, #51388, .t. ) ;
#37169 = plane ( 'none', #37121 ) ;
#37170 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37171 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37172 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -23.80000000000000100 ) ) ;
#37173 = axis2_placement_3d ( 'none', #37172, #37171, #37170 ) ;
#37174 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -12.50000000000000000 ) ) ;
#37175 = face_outer_bound ( 'none', #51237, .t. ) ;
#37176 = face_bound ( 'none', #51243, .t. ) ;
#37177 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37178 = axis2_placement_3d ( 'none', #37174, #37242, #37241 ) ;
#37179 = face_outer_bound ( 'none', #51099, .t. ) ;
#37180 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -16.80000000000000100 ) ) ;
#37181 = oriented_edge ( 'none', *, *, #51102, .f. ) ;
#37182 = edge_curve ( 'none', #36581, #37316, #34632, .t. ) ;
#37183 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37184 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37185 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.000000000000000000 ) ) ;
#37186 = circle ( 'none', #37173, 27.50000000000000000 ) ;
#37187 = oriented_edge ( 'none', *, *, #37208, .f. ) ;
#37189 = edge_loop ( 'none', ( #38220, #38364, #38235, #38050 ) ) ;
#37188 = cartesian_point ( 'none', ( -10.99999999999998400, 47.00000000000000000, 27.69999999999999900 ) ) ;
#37190 = axis2_placement_3d ( 'none', #37188, #37139, #37177 ) ;
#37191 = face_outer_bound ( 'none', #51142, .t. ) ;
#37192 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37193 = vector ( 'none', #37192, 1000.000000000000000 ) ;
#37194 = advanced_face ( 'none', ( #34648 ), #34641, .f. ) ;
#37195 = edge_loop ( 'none', ( #37228, #37344, #38030, #36971 ) ) ;
#37196 = cartesian_point ( 'none', ( -57.07509922711717800, 23.81318078814138100, -8.400000000000000400 ) ) ;
#37197 = line ( 'none', #37196, #37193 ) ;
#37198 = axis2_placement_3d ( 'none', #37185, #37184, #37183 ) ;
#37199 = oriented_edge ( 'none', *, *, #37108, .t. ) ;
#37200 = face_outer_bound ( 'none', #51229, .t. ) ;
#37201 = vertex_point ( 'none', #34644 ) ;
#37202 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37203 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -16.80000000000000100 ) ) ;
#37204 = vertex_point ( 'none', #34626 ) ;
#37205 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37206 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37207 = axis2_placement_3d ( 'none', #37210, #37214, #37213 ) ;
#37208 = edge_curve ( 'none', #37204, #37222, #34640, .t. ) ;
#37209 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37210 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37211 = cartesian_point ( 'none', ( -4.237403964769401700, -52.34892086330932400, -8.400000000000000400 ) ) ;
#37212 = line ( 'none', #37211, #37270 ) ;
#37213 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37214 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37215 = circle ( 'none', #37257, 8.000000000000000000 ) ;
#37216 = face_outer_bound ( 'none', #51206, .t. ) ;
#37217 = advanced_face ( 'none', ( #34624 ), #34621, .t. ) ;
#37218 = cylindrical_surface ( 'none', #37207, 65.50000000000000000 ) ;
#37219 = face_bound ( 'none', #51251, .t. ) ;
#37220 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37221 = vector ( 'none', #37220, 1000.000000000000000 ) ;
#37222 = vertex_point ( 'none', #34688 ) ;
#37223 = axis2_placement_3d ( 'none', #37230, #37229, #37209 ) ;
#37224 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37225 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37226 = cartesian_point ( 'none', ( -8.699999999999992200, 47.00000000000000000, 37.20000000000001000 ) ) ;
#37227 = axis2_placement_3d ( 'none', #37226, #37225, #37224 ) ;
#37228 = oriented_edge ( 'none', *, *, #36863, .f. ) ;
#37229 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37230 = cartesian_point ( 'none', ( -10.99999999999998400, 47.00000000000000000, 20.69999999999999900 ) ) ;
#37231 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37232 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37233 = plane ( 'none', #37223 ) ;
#37234 = edge_curve ( 'none', #36862, #37201, #34675, .t. ) ;
#37235 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37236 = axis2_placement_3d ( 'none', #37244, #37232, #37231 ) ;
#37237 = face_outer_bound ( 'none', #51221, .t. ) ;
#37238 = line ( 'none', #37239, #37221 ) ;
#37239 = cartesian_point ( 'none', ( -1.699999999999999100, 47.00000000000000000, 37.20000000000001000 ) ) ;
#37240 = plane ( 'none', #37227 ) ;
#37241 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37242 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37243 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37244 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -16.80000000000000100 ) ) ;
#37245 = circle ( 'none', #37236, 30.50000000000000000 ) ;
#37246 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37247 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37248 = edge_curve ( 'none', #9550, #49131, #34669, .t. ) ;
#37249 = face_outer_bound ( 'none', #51341, .t. ) ;
#37250 = oriented_edge ( 'none', *, *, #37409, .t. ) ;
#37251 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37252 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#37253 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -16.80000000000000100 ) ) ;
#37255 = oriented_edge ( 'none', *, *, #51186, .f. ) ;
#37254 = cartesian_point ( 'none', ( 54.12658773652714200, 31.25000000000048700, -16.80000000000000100 ) ) ;
#37256 = cartesian_point ( 'none', ( 79.00000000000000000, -63.00000000000001400, 0.0000000000000000000 ) ) ;
#37258 = oriented_edge ( 'none', *, *, #37234, .f. ) ;
#37257 = axis2_placement_3d ( 'none', #37254, #37247, #37246 ) ;
#37260 = vertex_point ( 'none', #34687 ) ;
#37259 = axis2_placement_3d ( 'none', #37253, #37252, #37251 ) ;
#37261 = edge_curve ( 'none', #36328, #34655, #34663, .t. ) ;
#37262 = cartesian_point ( 'none', ( 6.000000000000001800, 64.72248450113734500, -11.99999999999743100 ) ) ;
#37263 = cartesian_point ( 'none', ( 6.000000000000002700, 64.85332137239315400, -11.99999999999987600 ) ) ;
#37264 = cartesian_point ( 'none', ( 6.000000000000000900, 64.98428714403094400, -12.05383837568092400 ) ) ;
#37265 = advanced_face ( 'none', ( #34664 ), #34683, .f. ) ;
#37266 = cartesian_point ( 'none', ( 6.000000000000002700, 65.16981928553276800, -12.23807559801942800 ) ) ;
#37267 = cartesian_point ( 'none', ( 6.000000000000002700, 65.22461191912142900, -12.36767812786136400 ) ) ;
#37268 = cartesian_point ( 'none', ( 6.000000000000001800, 65.22461191912145800, -12.50000000000000000 ) ) ;
#37269 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#37270 = vector ( 'none', #37269, 1000.000000000000000 ) ;
#37271 = edge_curve ( 'none', #37260, #36862, #34665, .t. ) ;
#37272 = axis2_placement_3d ( 'none', #37302, #37298, #37297 ) ;
#37273 = circle ( 'none', #37259, 56.49999999999999300 ) ;
#37274 = b_spline_curve_with_knots ( 'none', 3,
( #37268, #37267, #37266, #37264, #37263, #37262 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001684980539893306500, 0.002076733351065800900, 0.002468486162238295100 ),
.unspecified. ) ;
#37275 = cartesian_point ( 'none', ( 6.000000000000001800, 65.22461191912145800, -12.50000000000000000 ) ) ;
#37276 = cartesian_point ( 'none', ( 6.000000000000001800, 65.22461191912145800, -20.00000000000000000 ) ) ;
#37277 = edge_curve ( 'none', #36894, #36839, #34661, .t. ) ;
#37278 = vertex_point ( 'none', #34719 ) ;
#37279 = axis2_placement_3d ( 'none', #37280, #37283, #37348 ) ;
#37280 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.00000000000000000 ) ) ;
#37281 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37282 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37283 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37284 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -24.80000000000000400 ) ) ;
#37286 = edge_curve ( 'none', #37201, #37278, #34707, .t. ) ;
#37285 = oriented_edge ( 'none', *, *, #37042, .t. ) ;
#37287 = toroidal_surface ( 'none', #37279, 64.50000000000000000, 0.9999999999999991100 ) ;
#37288 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#37289 = face_bound ( 'none', #51248, .t. ) ;
#37290 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37291 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#37292 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -24.80000000000000400 ) ) ;
#37293 = axis2_placement_3d ( 'none', #37292, #37291, #37290 ) ;
#37294 = cartesian_point ( 'none', ( 52.61643192438705800, -37.30631436561834800, -21.00000000000000700 ) ) ;
#37295 = cartesian_point ( 'none', ( -52.61643192438759100, -37.30631436561760900, -21.00000000000000700 ) ) ;
#37296 = edge_loop ( 'none', ( #37975, #36975, #38087 ) ) ;
#37297 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37298 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37299 = axis2_placement_3d ( 'none', #37284, #37282, #37281 ) ;
#37300 = axis2_placement_3d ( 'none', #37288, #37329, #37380 ) ;
#37301 = face_outer_bound ( 'none', #51299, .t. ) ;
#37302 = cartesian_point ( 'none', ( -54.12658773652771100, 31.24999999999948800, -16.80000000000000100 ) ) ;
#37303 = toroidal_surface ( 'none', #37318, 30.50000000000000000, 3.000000000000000000 ) ;
#37304 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37305 = vector ( 'none', #37304, 1000.000000000000000 ) ;
#37306 = circle ( 'none', #37272, 8.000000000000000000 ) ;
#37307 = cartesian_point ( 'none', ( -8.699999999999992200, 47.00000000000000000, 30.20000000000000600 ) ) ;
#37308 = line ( 'none', #37307, #37305 ) ;
#37309 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37310 = vector ( 'none', #37309, 1000.000000000000000 ) ;
#37311 = cartesian_point ( 'none', ( -27.50258157546444300, 47.00000000000000000, 20.69999999999999900 ) ) ;
#37312 = line ( 'none', #37311, #37310 ) ;
#37313 = circle ( 'none', #37293, 26.50000000000000000 ) ;
#37314 = cartesian_point ( 'none', ( -48.14732723694211100, 36.56492651671590700, -16.80000000000000100 ) ) ;
#37316 = vertex_point ( 'none', #34676 ) ;
#37315 = plane ( 'none', #37299 ) ;
#37317 = face_outer_bound ( 'none', #51277, .t. ) ;
#37318 = axis2_placement_3d ( 'none', #37371, #37369, #37368 ) ;
#37319 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37320 = cartesian_point ( 'none', ( 53.48617087394029600, -37.80845838226761700, -20.00000000000000000 ) ) ;
#37321 = cartesian_point ( 'none', ( 53.48617087394042400, -37.80845838226768800, -20.26471375487734500 ) ) ;
#37322 = cartesian_point ( 'none', ( 53.39303316087011800, -37.75468529855483300, -20.52186168049786000 ) ) ;
#37323 = oriented_edge ( 'none', *, *, #37234, .t. ) ;
#37324 = cartesian_point ( 'none', ( 53.14927563329595700, -37.61395182439288500, -20.80130330404616500 ) ) ;
#37325 = cartesian_point ( 'none', ( 53.05350261211605600, -37.55865724483359000, -20.87440239634404900 ) ) ;
#37326 = cartesian_point ( 'none', ( 52.84325500097686800, -37.43727072994589400, -20.97421389030081300 ) ) ;
#37327 = cartesian_point ( 'none', ( 52.72960321134252800, -37.37165383860661900, -21.00000000000002100 ) ) ;
#37328 = cartesian_point ( 'none', ( 52.61643192438705800, -37.30631436561834800, -21.00000000000000700 ) ) ;
#37329 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37330 = vector ( 'none', #37319, 1000.000000000000000 ) ;
#37331 = cartesian_point ( 'none', ( 6.000000000000001800, 65.22461191912145800, -21.00000000000000700 ) ) ;
#37332 = line ( 'none', #37331, #37330 ) ;
#37333 = cartesian_point ( 'none', ( -8.699999999999992200, 47.00000000000000000, 37.20000000000001000 ) ) ;
#37334 = line ( 'none', #37333, #37359 ) ;
#37335 = b_spline_curve_with_knots ( 'none', 3,
( #37328, #37327, #37326, #37325, #37324, #37322, #37321, #37320 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.001567235148093839600, 0.001958664648947633200, 0.002350094149801427000, 0.003132953151509001900 ),
.unspecified. ) ;
#37336 = cartesian_point ( 'none', ( 59.48617087394033800, -27.41615353685434900, -20.00000000000000000 ) ) ;
#37337 = cartesian_point ( 'none', ( 59.48617087394048800, -27.41615353685441600, -20.26471375487733800 ) ) ;
#37338 = cartesian_point ( 'none', ( 59.39303316087018200, -27.36238045314158300, -20.52186168049785700 ) ) ;
#37339 = cartesian_point ( 'none', ( 59.14927563329602800, -27.22164697897963800, -20.80130330404616100 ) ) ;
#37340 = cartesian_point ( 'none', ( 59.05350261211612000, -27.16635239942032600, -20.87440239634404200 ) ) ;
#37341 = cartesian_point ( 'none', ( 58.84325500097693900, -27.04496588453264000, -20.97421389030081000 ) ) ;
#37342 = cartesian_point ( 'none', ( 58.72960321134257800, -26.97934899319336900, -21.00000000000002500 ) ) ;
#37343 = cartesian_point ( 'none', ( 58.61643192438713600, -26.91400952020509500, -21.00000000000000700 ) ) ;
#37344 = oriented_edge ( 'none', *, *, #37182, .t. ) ;
#37345 = circle ( 'none', #37300, 64.50000000000000000 ) ;
#37346 = advanced_face ( 'none', ( #34660 ), #34718, .f. ) ;
#37347 = b_spline_curve_with_knots ( 'none', 3,
( #37343, #37342, #37341, #37340, #37339, #37338, #37337, #37336 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.001567235148093868500, 0.001958664648947657900, 0.002350094149801446900, 0.003132953151509027500 ),
.unspecified. ) ;
#37348 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37349 = advanced_face ( 'none', ( #34705 ), #34704, .f. ) ;
#37350 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#37351 = face_outer_bound ( 'none', #51468, .t. ) ;
#37352 = axis2_placement_3d ( 'none', #37354, #37353, #36760 ) ;
#37353 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37354 = cartesian_point ( 'none', ( -10.99999999999998400, 47.00000000000000000, 18.19999999999999900 ) ) ;
#37355 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37356 = vector ( 'none', #37355, 1000.000000000000000 ) ;
#37357 = axis2_placement_3d ( 'none', #37365, #37364, #37366 ) ;
#37358 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37359 = vector ( 'none', #37358, 1000.000000000000000 ) ;
#37361 = oriented_edge ( 'none', *, *, #37277, .t. ) ;
#37360 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37362 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37363 = axis2_placement_3d ( 'none', #37377, #37362, #37360 ) ;
#37364 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37365 = cartesian_point ( 'none', ( -1.699999999999999100, 47.00000000000000000, 37.20000000000001000 ) ) ;
#37366 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37367 = plane ( 'none', #37352 ) ;
#37368 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37369 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37370 = oriented_edge ( 'none', *, *, #37397, .t. ) ;
#37371 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -19.80000000000000100 ) ) ;
#37372 = face_outer_bound ( 'none', #51307, .t. ) ;
#37373 = plane ( 'none', #37357 ) ;
#37374 = face_outer_bound ( 'none', #51147, .t. ) ;
#37375 = direction ( 'none', ( 0.8660254037844366000, -0.5000000000000035500, -0.0000000000000000000 ) ) ;
#37376 = vector ( 'none', #37375, 999.9999999999998900 ) ;
#37377 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.00000000000000000 ) ) ;
#37378 = toroidal_surface ( 'none', #37363, 64.50000000000000000, 0.9999999999999991100 ) ;
#37379 = cartesian_point ( 'none', ( -6.000000000000001800, 64.22032388582293500, -21.00000000000000700 ) ) ;
#37380 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37381 = face_outer_bound ( 'none', #51286, .t. ) ;
#37382 = cartesian_point ( 'none', ( 51.50000000000000700, -75.73423152731744800, 5.000000000000000000 ) ) ;
#37383 = line ( 'none', #37382, #37376 ) ;
#37384 = axis2_placement_3d ( 'none', #37446, #37562, #37561 ) ;
#37385 = cartesian_point ( 'none', ( -50.52179033089402800, 38.39191419324852500, -14.19582091248025300 ) ) ;
#37386 = cartesian_point ( 'none', ( -50.53952791502604900, 38.40073435648123000, -13.99960027121076700 ) ) ;
#37387 = cartesian_point ( 'none', ( 9.226919060098211400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#37388 = cartesian_point ( 'none', ( -50.53952791502604200, 38.40073435648123000, -13.80000000000000200 ) ) ;
#37389 = conical_surface ( 'none', #37480, 1.610000000000001200, 0.9599310885968749300 ) ;
#37390 = toroidal_surface ( 'none', #37454, 26.50000000000000000, 1.000000000000000000 ) ;
#37391 = b_spline_curve_with_knots ( 'none', 3,
( #37388, #37386, #37385, #37505, #37504, #37502, #37500, #37497, #37495, #37494, #37492, #37491, #37489, #37488, #37487, #37485, #37483, #37482 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 1.971497052994115100e-007, 0.0005904675402873719300, 0.001180737930869444300, 0.001771008321451516800, 0.002361278712033589300, 0.002951549102615661600, 0.003541819493197734300, 0.004132089883779807400, 0.004722360274361879700 ),
.unspecified. ) ;
#37392 = cartesian_point ( 'none', ( 9.226919060098211400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#37393 = circle ( 'none', #37493, 2.000000000000000900 ) ;
#37394 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37395 = vector ( 'none', #37394, 1000.000000000000000 ) ;
#37396 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#37397 = edge_curve ( 'none', #37260, #37278, #34696, .t. ) ;
#37398 = cartesian_point ( 'none', ( 9.500000000000001800, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#37399 = edge_curve ( 'none', #36862, #37260, #34694, .t. ) ;
#37400 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37401 = plane ( 'none', #37513 ) ;
#37402 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37403 = oriented_edge ( 'none', *, *, #37271, .t. ) ;
#37404 = axis2_placement_3d ( 'none', #37437, #37430, #37402 ) ;
#37405 = cartesian_point ( 'none', ( 58.61643192438713600, -26.91400952020509500, -21.00000000000000700 ) ) ;
#37406 = line ( 'none', #37396, #37395 ) ;
#37407 = edge_curve ( 'none', #37053, #36930, #34709, .t. ) ;
#37409 = edge_curve ( 'none', #37278, #37201, #34750, .t. ) ;
#37408 = circle ( 'none', #37435, 2.000000000000000900 ) ;
#37410 = cartesian_point ( 'none', ( 51.50000000000000700, -75.73423152731744800, 5.000000000000000000 ) ) ;
#37411 = cartesian_point ( 'none', ( 9.500000000000001800, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#37412 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37413 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37414 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#37415 = cartesian_point ( 'none', ( 8.746335394668661100e-015, 6.999999999999978700, -13.80000000000000200 ) ) ;
#37416 = vector ( 'none', #37414, 1000.000000000000100 ) ;
#37417 = line ( 'none', #37433, #37428 ) ;
#37418 = cartesian_point ( 'none', ( 9.773080939901786800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#37419 = circle ( 'none', #37404, 2.000000000000000900 ) ;
#37420 = line ( 'none', #37418, #37416 ) ;
#37421 = cartesian_point ( 'none', ( 9.500000000000001800, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#37422 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#37423 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#37424 = cartesian_point ( 'none', ( 36.51534652619716300, 4.000000000000003600, 51.96036439510157100 ) ) ;
#37425 = cartesian_point ( 'none', ( 9.773080939901786800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#37426 = axis2_placement_3d ( 'none', #37425, #37423, #37422 ) ;
#37427 = conical_surface ( 'none', #37426, 2.000000000000000900, 0.9599310885968839200 ) ;
#37428 = vector ( 'none', #37400, 1000.000000000000000 ) ;
#37429 = cartesian_point ( 'none', ( 78.40476190476189800, -57.99999999999998600, 34.99999999999999300 ) ) ;
#37430 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37431 = toroidal_surface ( 'none', #37443, 56.49999999999999300, 3.000000000000000000 ) ;
#37432 = oriented_edge ( 'none', *, *, #37793, .t. ) ;
#37433 = cartesian_point ( 'none', ( -6.000000000000001800, 65.22461191912145800, -21.00000000000000700 ) ) ;
#37435 = axis2_placement_3d ( 'none', #37387, #37517, #37515 ) ;
#37434 = face_outer_bound ( 'none', #51280, .t. ) ;
#37436 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37437 = cartesian_point ( 'none', ( 9.226919060098211400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#37438 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37439 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -24.80000000000000400 ) ) ;
#37440 = axis2_placement_3d ( 'none', #37439, #37438, #37436 ) ;
#37441 = cartesian_point ( 'none', ( 9.226919060098211400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#37442 = cylindrical_surface ( 'none', #37440, 27.50000000000000000 ) ;
#37443 = axis2_placement_3d ( 'none', #37415, #37413, #37412 ) ;
#37444 = cartesian_point ( 'none', ( 9.073080939901785800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#37445 = cartesian_point ( 'none', ( 51.50000000000000700, -75.73423152731744800, 34.99999999999999300 ) ) ;
#37446 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#37447 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -23.80000000000000100 ) ) ;
#37448 = cartesian_point ( 'none', ( 79.00000000000000000, -63.00000000000000000, 40.00000000000000700 ) ) ;
#37449 = cartesian_point ( 'none', ( 79.00000000000000000, -63.00000000000001400, 34.99999999999999300 ) ) ;
#37450 = line ( 'none', #37449, #37557 ) ;
#37451 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.956352788505168200e-016 ) ) ;
#37452 = circle ( 'none', #37384, 64.50000000000000000 ) ;
#37453 = axis2_placement_3d ( 'none', #37560, #37559, #37558 ) ;
#37454 = axis2_placement_3d ( 'none', #37447, #37546, #37543 ) ;
#37455 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37456 = cartesian_point ( 'none', ( 8.100000000000001400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#37457 = circle ( 'none', #37453, 2.000000000000000900 ) ;
#37458 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37459 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37460 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#37461 = cartesian_point ( 'none', ( -6.000000000000001800, 65.22461191912145800, -20.00000000000000000 ) ) ;
#37462 = vector ( 'none', #37460, 1000.000000000000200 ) ;
#37463 = cartesian_point ( 'none', ( -6.000000000000002700, 65.22461191912144300, -20.13222327516057700 ) ) ;
#37464 = cartesian_point ( 'none', ( 9.500000000000001800, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#37465 = line ( 'none', #37464, #37462 ) ;
#37466 = cartesian_point ( 'none', ( -6.000000000000002700, 65.19829284364537600, -20.26255341616029800 ) ) ;
#37467 = cartesian_point ( 'none', ( -6.000000000000002700, 65.09721672301866100, -20.50480528253512700 ) ) ;
#37468 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -32.71589725978749600 ) ) ;
#37469 = cartesian_point ( 'none', ( -6.000000000000002700, 65.02225348521311300, -20.61597120487915500 ) ) ;
#37470 = cartesian_point ( 'none', ( -6.000000000000002700, 64.83674705358630800, -20.80018380924395100 ) ) ;
#37471 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37472 = cartesian_point ( 'none', ( -6.000000000000000900, 64.72459651882397200, -20.87454084938912400 ) ) ;
#37473 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37474 = cartesian_point ( 'none', ( -6.000000000000002700, 64.48306343627670900, -20.97390530016988900 ) ) ;
#37475 = cartesian_point ( 'none', ( -6.000000000000002700, 64.35115390446431100, -21.00000000000002500 ) ) ;
#37476 = cartesian_point ( 'none', ( -6.000000000000001800, 64.22032388582293500, -21.00000000000000700 ) ) ;
#37477 = cartesian_point ( 'none', ( 71.49999999999998600, 0.0000000000000000000, 34.99999999999999300 ) ) ;
#37478 = line ( 'none', #37477, #37536 ) ;
#37479 = face_outer_bound ( 'none', #51335, .t. ) ;
#37480 = axis2_placement_3d ( 'none', #37411, #37473, #37471 ) ;
#37481 = cartesian_point ( 'none', ( 9.226919060098211400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#37482 = cartesian_point ( 'none', ( -48.14732723694211100, 36.56492651671590700, -16.80000000000000100 ) ) ;
#37484 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37483 = cartesian_point ( 'none', ( -48.27863512836004400, 36.71264710814266200, -16.80000000000000100 ) ) ;
#37486 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37485 = cartesian_point ( 'none', ( -48.41437353877944400, 36.85433906803391600, -16.78226150656750800 ) ) ;
#37487 = cartesian_point ( 'none', ( -48.69414037872247300, 37.12592742765964000, -16.70864958084279600 ) ) ;
#37488 = cartesian_point ( 'none', ( -48.83689428306945500, 37.25436960396326900, -16.65266987276577000 ) ) ;
#37489 = cartesian_point ( 'none', ( -49.11622493606155600, 37.48935700054596500, -16.50587072578262500 ) ) ;
#37490 = axis2_placement_3d ( 'none', #37565, #37564, #37563 ) ;
#37491 = cartesian_point ( 'none', ( -49.25520609528131600, 37.59801292830547200, -16.41396322896496700 ) ) ;
#37492 = cartesian_point ( 'none', ( -49.52307899133754200, 37.79487085171000900, -16.19547866639061000 ) ) ;
#37493 = axis2_placement_3d ( 'none', #37503, #37486, #37484 ) ;
#37494 = cartesian_point ( 'none', ( -49.64924496502479900, 37.88121507403030100, -16.07142291023716000 ) ) ;
#37496 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37495 = cartesian_point ( 'none', ( -49.88407851039084300, 38.03385783442720200, -15.79445420230741000 ) ) ;
#37498 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37497 = cartesian_point ( 'none', ( -49.99369130148821200, 38.10064570514008900, -15.63959299043604300 ) ) ;
#37499 = cartesian_point ( 'none', ( 9.500000000000001800, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#37500 = cartesian_point ( 'none', ( -50.18423885441593100, 38.21204458559611800, -15.31197262163916900 ) ) ;
#37501 = axis2_placement_3d ( 'none', #37499, #37498, #37496 ) ;
#37502 = cartesian_point ( 'none', ( -50.26602739899586000, 38.25727577368591900, -15.13880420513271300 ) ) ;
#37503 = cartesian_point ( 'none', ( 9.773080939901786800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#37504 = cartesian_point ( 'none', ( -50.40059219332624700, 38.32974555335518800, -14.77357293643551600 ) ) ;
#37505 = cartesian_point ( 'none', ( -50.45274820818794100, 38.35664518597884900, -14.58179330605586300 ) ) ;
#37506 = face_outer_bound ( 'none', #51247, .t. ) ;
#37507 = b_spline_curve_with_knots ( 'none', 3,
( #37476, #37475, #37474, #37472, #37470, #37469, #37467, #37466, #37463, #37461 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.001117848590407369100, 0.001509629945440040500, 0.001901411300472711800, 0.002293192655505382900, 0.002684974010538054500 ),
.unspecified. ) ;
#37508 = face_outer_bound ( 'none', #4075, .t. ) ;
#37509 = direction ( 'none', ( 4.956352788505168200e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37511 = cartesian_point ( 'none', ( 9.226919060098211400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#37510 = cartesian_point ( 'none', ( -1.700000000000000000, 47.00000000000000000, 30.20000000000001000 ) ) ;
#37512 = circle ( 'none', #37501, 1.610000000000001200 ) ;
#37513 = axis2_placement_3d ( 'none', #37510, #37509, #37451 ) ;
#37514 = cartesian_point ( 'none', ( 6.000000000000002700, 65.19829284364537600, -20.26255341616029800 ) ) ;
#37515 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37516 = cartesian_point ( 'none', ( 6.000000000000002700, 65.09721672301866100, -20.50480528253512700 ) ) ;
#37517 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37518 = cartesian_point ( 'none', ( 6.000000000000002700, 65.02225348521311300, -20.61597120487915500 ) ) ;
#37519 = circle ( 'none', #37490, 2.000000000000000900 ) ;
#37520 = cartesian_point ( 'none', ( 6.000000000000002700, 64.83674705358630800, -20.80018380924395100 ) ) ;
#37521 = cartesian_point ( 'none', ( 6.000000000000000900, 64.72459651882397200, -20.87454084938912400 ) ) ;
#37522 = axis2_placement_3d ( 'none', #37566, #37576, #37585 ) ;
#37523 = cartesian_point ( 'none', ( 6.000000000000002700, 64.48306343627670900, -20.97390530016988900 ) ) ;
#37524 = cartesian_point ( 'none', ( 8.526919060098212100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#37525 = cartesian_point ( 'none', ( 6.000000000000002700, 64.35115390446431100, -21.00000000000002500 ) ) ;
#37526 = cartesian_point ( 'none', ( 9.073080939901785800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#37527 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37528 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37529 = cartesian_point ( 'none', ( 8.526919060098212100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#37530 = axis2_placement_3d ( 'none', #37529, #37528, #37527 ) ;
#37531 = cartesian_point ( 'none', ( 6.000000000000001800, 64.22032388582293500, -21.00000000000000700 ) ) ;
#37532 = b_spline_curve_with_knots ( 'none', 3,
( #37531, #37525, #37523, #37521, #37520, #37518, #37516, #37514, #37629, #37628 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.001117848590407369100, 0.001509629945440040500, 0.001901411300472711800, 0.002293192655505382900, 0.002684974010538054500 ),
.unspecified. ) ;
#37533 = axis2_placement_3d ( 'none', #37626, #37624, #37621 ) ;
#37534 = cartesian_point ( 'none', ( 6.000000000000001800, 64.22032388582293500, -21.00000000000000700 ) ) ;
#37535 = direction ( 'none', ( -0.1182128897851126400, 0.9929882741949437300, -0.0000000000000000000 ) ) ;
#37536 = vector ( 'none', #37535, 1000.000000000000100 ) ;
#37537 = circle ( 'none', #37530, 2.000000000000000900 ) ;
#37538 = cylindrical_surface ( 'none', #37548, 2.000000000000000000 ) ;
#37539 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#37540 = vector ( 'none', #37539, 1000.000000000000100 ) ;
#37541 = cartesian_point ( 'none', ( 9.073080939901785800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#37542 = line ( 'none', #37541, #37540 ) ;
#37544 = face_outer_bound ( 'none', #4108, .t. ) ;
#37543 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37545 = cartesian_point ( 'none', ( 8.100000000000001400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#37546 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37547 = cartesian_point ( 'none', ( 8.373080939901786500, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#37548 = axis2_placement_3d ( 'none', #37455, #37459, #37458 ) ;
#37549 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37550 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37552 = cartesian_point ( 'none', ( 9.073080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#37551 = circle ( 'none', #37533, 64.50000000000000000 ) ;
#37553 = axis2_placement_3d ( 'none', #37552, #37550, #37549 ) ;
#37554 = cartesian_point ( 'none', ( 78.40476190476189800, -57.99999999999997900, 5.000000000000000000 ) ) ;
#37555 = circle ( 'none', #37553, 2.000000000000000900 ) ;
#37556 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#37557 = vector ( 'none', #37556, 1000.000000000000000 ) ;
#37558 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37559 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37560 = cartesian_point ( 'none', ( 8.526919060098212100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#37561 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37562 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37563 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37564 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37565 = cartesian_point ( 'none', ( 9.226919060098211400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#37566 = cartesian_point ( 'none', ( 8.800000000000002500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#37567 = cartesian_point ( 'none', ( 47.83060101946446000, -34.54321360436522100, -21.00000000000000400 ) ) ;
#37568 = cartesian_point ( 'none', ( 8.800000000000002500, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#37569 = cartesian_point ( 'none', ( 47.83060101946448100, -34.54321360436523500, -12.00000000000000000 ) ) ;
#37570 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37571 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#37572 = axis2_placement_3d ( 'none', #37598, #37571, #37570 ) ;
#37573 = line ( 'none', #37568, #37696 ) ;
#37574 = face_outer_bound ( 'none', #51289, .t. ) ;
#37575 = axis2_placement_3d ( 'none', #37588, #37687, #37686 ) ;
#37576 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37577 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37578 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#37579 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000007100 ) ) ;
#37580 = axis2_placement_3d ( 'none', #37579, #37578, #37577 ) ;
#37581 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37583 = vector ( 'none', #37581, 1000.000000000000000 ) ;
#37582 = toroidal_surface ( 'none', #37580, 69.49999999999997200, 2.000000000000000900 ) ;
#37584 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#37585 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37586 = face_outer_bound ( 'none', #51367, .t. ) ;
#37587 = axis2_placement_3d ( 'none', #37684, #37683, #37669 ) ;
#37588 = cartesian_point ( 'none', ( 8.800000000000002500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#37589 = circle ( 'none', #37572, 71.49999999999998600 ) ;
#37590 = toroidal_surface ( 'none', #37605, 64.50000000000000000, 0.9999999999999991100 ) ;
#37592 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37591 = direction ( 'none', ( -0.8660254037844361500, 0.5000000000000042200, 0.0000000000000000000 ) ) ;
#37593 = vector ( 'none', #37591, 1000.000000000000100 ) ;
#37594 = axis2_placement_3d ( 'none', #37613, #37625, #37592 ) ;
#37595 = cartesian_point ( 'none', ( -31.14582562299443700, 11.05384757729368400, -12.00000000000000000 ) ) ;
#37596 = line ( 'none', #37584, #37583 ) ;
#37597 = line ( 'none', #37595, #37593 ) ;
#37598 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.20000000000001700 ) ) ;
#37599 = direction ( 'none', ( -0.1182128897851126400, 0.9929882741949437300, -0.0000000000000000000 ) ) ;
#37600 = vector ( 'none', #37599, 1000.000000000000100 ) ;
#37601 = cartesian_point ( 'none', ( 71.49999999999998600, 0.0000000000000000000, 5.000000000000000000 ) ) ;
#37602 = line ( 'none', #37601, #37600 ) ;
#37603 = cartesian_point ( 'none', ( 8.800000000000002500, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#37604 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.00000000000000000 ) ) ;
#37606 = conical_surface ( 'none', #37522, 1.610000000000001200, 0.9599310885968749300 ) ;
#37605 = axis2_placement_3d ( 'none', #37604, #37692, #37690 ) ;
#37607 = circle ( 'none', #37594, 2.000000000000000900 ) ;
#37608 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#37609 = vector ( 'none', #37608, 1000.000000000000000 ) ;
#37610 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37611 = cartesian_point ( 'none', ( 9.073080939901785800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#37612 = vector ( 'none', #37610, 1000.000000000000000 ) ;
#37613 = cartesian_point ( 'none', ( 9.073080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#37614 = cartesian_point ( 'none', ( -1.700000000000000000, 47.00000000000000000, 30.20000000000001000 ) ) ;
#37616 = face_outer_bound ( 'none', #4055, .t. ) ;
#37615 = line ( 'none', #37614, #37612 ) ;
#37617 = face_outer_bound ( 'none', #51384, .t. ) ;
#37618 = line ( 'none', #37611, #37609 ) ;
#37619 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#37620 = vector ( 'none', #37619, 1000.000000000000000 ) ;
#37621 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37622 = cartesian_point ( 'none', ( 8.800000000000002500, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#37623 = line ( 'none', #37622, #37620 ) ;
#37624 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37625 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37626 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#37627 = cartesian_point ( 'none', ( 8.526919060098212100, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#37628 = cartesian_point ( 'none', ( 6.000000000000001800, 65.22461191912145800, -20.00000000000000000 ) ) ;
#37629 = cartesian_point ( 'none', ( 6.000000000000002700, 65.22461191912144300, -20.13222327516057700 ) ) ;
#37631 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37630 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.239088197126291100e-016 ) ) ;
#37632 = cartesian_point ( 'none', ( -1.699999999999999100, 47.00000000000000000, 37.20000000000001000 ) ) ;
#37633 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37634 = cartesian_point ( 'none', ( 8.526919060098212100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#37635 = axis2_placement_3d ( 'none', #37634, #37633, #37631 ) ;
#37636 = circle ( 'none', #37635, 2.000000000000000900 ) ;
#37637 = axis2_placement_3d ( 'none', #37681, #37742, #37741 ) ;
#37639 = face_outer_bound ( 'none', #4137, .t. ) ;
#37638 = plane ( 'none', #37637 ) ;
#37640 = cartesian_point ( 'none', ( -53.48617087394082100, -37.80845838226686300, -20.00000000000000000 ) ) ;
#37641 = axis2_placement_3d ( 'none', #37761, #37760, #37749 ) ;
#37642 = cartesian_point ( 'none', ( -53.48617087394094900, -37.80845838226691300, -20.26471375487733800 ) ) ;
#37643 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#37644 = cartesian_point ( 'none', ( -53.39303316087064400, -37.75468529855408700, -20.52186168049785000 ) ) ;
#37645 = vector ( 'none', #37643, 1000.000000000000000 ) ;
#37647 = cartesian_point ( 'none', ( 8.373080939901786500, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#37646 = cartesian_point ( 'none', ( -53.14927563329650400, -37.61395182439216700, -20.80130330404616500 ) ) ;
#37648 = conical_surface ( 'none', #37641, 2.000000000000000900, 0.9599310885968839200 ) ;
#37649 = cartesian_point ( 'none', ( -53.05350261211660300, -37.55865724483283000, -20.87440239634404900 ) ) ;
#37650 = cartesian_point ( 'none', ( 7.826919060098211000, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#37651 = cartesian_point ( 'none', ( -52.84325500097740000, -37.43727072994515500, -20.97421389030081700 ) ) ;
#37652 = cartesian_point ( 'none', ( 8.373080939901786500, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#37653 = cartesian_point ( 'none', ( -52.72960321134306100, -37.37165383860588000, -21.00000000000002800 ) ) ;
#37654 = cartesian_point ( 'none', ( -52.61643192438759100, -37.30631436561760900, -21.00000000000000700 ) ) ;
#37655 = face_outer_bound ( 'none', #51368, .t. ) ;
#37656 = plane ( 'none', #37678 ) ;
#37657 = circle ( 'none', #37730, 2.000000000000000900 ) ;
#37658 = line ( 'none', #37647, #37645 ) ;
#37659 = cartesian_point ( 'none', ( -11.34294610829545600, -2.353441032916592700, -14.00000000000000000 ) ) ;
#37660 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37662 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#37661 = axis2_placement_3d ( 'none', #37738, #37715, #37714 ) ;
#37663 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.71589725978749600 ) ) ;
#37664 = axis2_placement_3d ( 'none', #37663, #37662, #37660 ) ;
#37665 = b_spline_curve_with_knots ( 'none', 3,
( #37654, #37653, #37651, #37649, #37646, #37644, #37642, #37640 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.001567235148093849200, 0.001958664648947636200, 0.002350094149801423500, 0.003132953151509003200 ),
.unspecified. ) ;
#37666 = cartesian_point ( 'none', ( -59.48617087394072900, -27.41615353685352800, -20.00000000000000000 ) ) ;
#37667 = cartesian_point ( 'none', ( -59.48617087394084300, -27.41615353685359200, -20.26471375487733800 ) ) ;
#37668 = cartesian_point ( 'none', ( -59.39303316087055900, -27.36238045314075900, -20.52186168049785700 ) ) ;
#37669 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37670 = cartesian_point ( 'none', ( -59.14927563329639800, -27.22164697897882500, -20.80130330404616500 ) ) ;
#37671 = cartesian_point ( 'none', ( 7.673080939901786300, -5.777789833161707600e-031, 2.000000000000000900 ) ) ;
#37672 = cartesian_point ( 'none', ( -59.05350261211649600, -27.16635239941950900, -20.87440239634405600 ) ) ;
#37673 = cartesian_point ( 'none', ( 9.073080939901785800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#37674 = cartesian_point ( 'none', ( -58.84325500097730800, -27.04496588453182000, -20.97421389030081300 ) ) ;
#37675 = cartesian_point ( 'none', ( -58.72960321134293300, -26.97934899319255200, -21.00000000000002100 ) ) ;
#37676 = cartesian_point ( 'none', ( -58.61643192438749100, -26.91400952020427800, -21.00000000000000700 ) ) ;
#37677 = cartesian_point ( 'none', ( 53.83060101946453800, -24.15090875895197100, -12.00000000000000000 ) ) ;
#37678 = axis2_placement_3d ( 'none', #37632, #37630, #37755 ) ;
#37679 = conical_surface ( 'none', #37587, 9.316987298107779500, 1.047197551196600100 ) ;
#37680 = face_outer_bound ( 'none', #3320, .t. ) ;
#37681 = cartesian_point ( 'none', ( -27.50258157546444300, 47.00000000000000000, 20.69999999999999900 ) ) ;
#37682 = cartesian_point ( 'none', ( 8.526919060098212100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#37683 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#37684 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.20869939627408500 ) ) ;
#37685 = b_spline_curve_with_knots ( 'none', 3,
( #37676, #37675, #37674, #37672, #37670, #37668, #37667, #37666 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.001567235148093856800, 0.001958664648947651800, 0.002350094149801446900, 0.003132953151509033600 ),
.unspecified. ) ;
#37686 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37687 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37688 = cartesian_point ( 'none', ( -58.61643192438749100, -26.91400952020427800, -21.00000000000000700 ) ) ;
#37689 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -32.71589725978749600 ) ) ;
#37690 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37691 = cartesian_point ( 'none', ( 8.526919060098212100, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#37692 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37693 = circle ( 'none', #37664, 8.375496070352515000 ) ;
#37694 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#37696 = vector ( 'none', #37694, 1000.000000000000200 ) ;
#37695 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37697 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37698 = axis2_placement_3d ( 'none', #37718, #37697, #37695 ) ;
#37699 = cartesian_point ( 'none', ( 8.800000000000002500, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#37700 = vector ( 'none', #37819, 1000.000000000000000 ) ;
#37701 = circle ( 'none', #37575, 1.610000000000001200 ) ;
#37702 = cartesian_point ( 'none', ( -20.50258157546444000, 47.00000000000000000, 20.69999999999999900 ) ) ;
#37703 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#37704 = vector ( 'none', #37703, 1000.000000000000200 ) ;
#37705 = cartesian_point ( 'none', ( 8.100000000000001400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#37706 = line ( 'none', #37705, #37704 ) ;
#37707 = cartesian_point ( 'none', ( 8.373080939901786500, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#37708 = circle ( 'none', #37744, 1.610000000000001200 ) ;
#37709 = face_outer_bound ( 'none', #51440, .t. ) ;
#37710 = direction ( 'none', ( 0.8660254037844361500, -0.5000000000000042200, 0.0000000000000000000 ) ) ;
#37711 = vector ( 'none', #37710, 1000.000000000000100 ) ;
#37712 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37713 = cartesian_point ( 'none', ( 8.373080939901786500, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#37714 = direction ( 'none', ( 0.8660254037844361500, -0.5000000000000042200, 0.0000000000000000000 ) ) ;
#37715 = direction ( 'none', ( -0.5000000000000043300, -0.8660254037844362700, 0.0000000000000000000 ) ) ;
#37716 = cartesian_point ( 'none', ( 65.45836758623880800, -30.86420291635330700, -21.00000000000000700 ) ) ;
#37717 = line ( 'none', #37716, #37711 ) ;
#37718 = cartesian_point ( 'none', ( -27.50258157546444300, 47.00000000000000000, 20.69999999999999900 ) ) ;
#37719 = face_outer_bound ( 'none', #51436, .t. ) ;
#37720 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37721 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37722 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37723 = plane ( 'none', #37698 ) ;
#37724 = direction ( 'none', ( -0.8660254037844361500, 0.5000000000000042200, 0.0000000000000000000 ) ) ;
#37725 = vector ( 'none', #37724, 1000.000000000000100 ) ;
#37726 = circle ( 'none', #37806, 2.000000000000000900 ) ;
#37727 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37728 = face_outer_bound ( 'none', #4164, .t. ) ;
#37729 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37730 = axis2_placement_3d ( 'none', #37739, #37757, #37729 ) ;
#37731 = line ( 'none', #37743, #37725 ) ;
#37732 = cartesian_point ( 'none', ( 8.373080939901786500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#37734 = axis2_placement_3d ( 'none', #37732, #37722, #37721 ) ;
#37733 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37735 = vector ( 'none', #37733, 1000.000000000000000 ) ;
#37736 = circle ( 'none', #37734, 2.000000000000000900 ) ;
#37737 = cartesian_point ( 'none', ( 53.83060101946453800, -24.15090875895197100, -21.00000000000000700 ) ) ;
#37738 = cartesian_point ( 'none', ( 65.45836758623880800, -30.86420291635330700, -21.00000000000000700 ) ) ;
#37739 = cartesian_point ( 'none', ( 7.826919060098211000, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#37740 = cartesian_point ( 'none', ( 8.100000000000001400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#37741 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37742 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37743 = cartesian_point ( 'none', ( -25.14582562299437300, 21.44615242270693400, -12.00000000000000000 ) ) ;
#37744 = axis2_placement_3d ( 'none', #37825, #37824, #37823 ) ;
#37745 = plane ( 'none', #37661 ) ;
#37746 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37747 = line ( 'none', #37737, #37735 ) ;
#37748 = axis2_placement_3d ( 'none', #37740, #37720, #37712 ) ;
#37749 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#37750 = line ( 'none', #37702, #37700 ) ;
#37751 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#37752 = vector ( 'none', #37751, 1000.000000000000000 ) ;
#37753 = face_outer_bound ( 'none', #51394, .t. ) ;
#37754 = cartesian_point ( 'none', ( 8.100000000000001400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#37755 = direction ( 'none', ( -1.239088197126291100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37756 = line ( 'none', #37754, #37752 ) ;
#37757 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37758 = conical_surface ( 'none', #37748, 1.610000000000001200, 0.9599310885968749300 ) ;
#37759 = plane ( 'none', #37783 ) ;
#37760 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#37761 = cartesian_point ( 'none', ( 8.373080939901786500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#37762 = vector ( 'none', #37890, 1000.000000000000000 ) ;
#37763 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#37764 = line ( 'none', #37763, #37762 ) ;
#37765 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37766 = cartesian_point ( 'none', ( -20.50258157546444000, 47.00000000000000000, 20.69999999999999900 ) ) ;
#37767 = axis2_placement_3d ( 'none', #37791, #37770, #37884 ) ;
#37768 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37769 = vector ( 'none', #37768, 1000.000000000000000 ) ;
#37770 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37771 = face_outer_bound ( 'none', #51442, .t. ) ;
#37772 = face_outer_bound ( 'none', #4118, .t. ) ;
#37773 = cartesian_point ( 'none', ( 51.50000000000000700, -58.00000000000000700, 34.99999999999999300 ) ) ;
#37774 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37775 = plane ( 'none', #37854 ) ;
#37776 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37777 = cartesian_point ( 'none', ( 8.373080939901786500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#37778 = b_spline_curve_with_knots ( 'none', 3,
( #37873, #37871, #37869, #37867 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005158942345607361000, 0.005655748972344331300 ),
.unspecified. ) ;
#37779 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37780 = vector ( 'none', #37779, 1000.000000000000000 ) ;
#37781 = cartesian_point ( 'none', ( -8.699999999999992200, 47.00000000000000000, 18.19999999999999900 ) ) ;
#37782 = line ( 'none', #37781, #37780 ) ;
#37783 = axis2_placement_3d ( 'none', #37766, #37765, #37872 ) ;
#37784 = plane ( 'none', #37767 ) ;
#37785 = cartesian_point ( 'none', ( 7.826919060098211000, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#37786 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37787 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37788 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37789 = vector ( 'none', #37787, 1000.000000000000000 ) ;
#37790 = axis2_placement_3d ( 'none', #37821, #37788, #37786 ) ;
#37791 = cartesian_point ( 'none', ( -8.699999999999992200, 47.00000000000000000, 18.19999999999999900 ) ) ;
#37792 = axis2_placement_3d ( 'none', #37865, #37864, #37863 ) ;
#37793 = edge_curve ( 'none', #37204, #31791, #34745, .t. ) ;
#37794 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37795 = cartesian_point ( 'none', ( 7.826919060098211000, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#37796 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37797 = vector ( 'none', #37796, 1000.000000000000000 ) ;
#37798 = circle ( 'none', #37790, 2.000000000000000900 ) ;
#37799 = plane ( 'none', #37792 ) ;
#37800 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -23.60869939627408000 ) ) ;
#37801 = cartesian_point ( 'none', ( -8.699999999999992200, 47.00000000000000000, 11.19999999999999800 ) ) ;
#37802 = line ( 'none', #37801, #37769 ) ;
#37803 = face_outer_bound ( 'none', #52865, .t. ) ;
#37804 = circle ( 'none', #37858, 2.000000000000000900 ) ;
#37805 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37806 = axis2_placement_3d ( 'none', #37777, #37776, #37774 ) ;
#37807 = vector ( 'none', #37805, 1000.000000000000000 ) ;
#37808 = cartesian_point ( 'none', ( -27.50258157546444300, 47.00000000000000000, 27.69999999999999900 ) ) ;
#37809 = line ( 'none', #37808, #37807 ) ;
#37810 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37811 = cartesian_point ( 'none', ( -27.50258157546444300, 47.00000000000000000, 27.69999999999999900 ) ) ;
#37812 = axis2_placement_3d ( 'none', #37828, #37746, #37810 ) ;
#37813 = circle ( 'none', #37812, 2.000000000000000900 ) ;
#37814 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#37815 = cartesian_point ( 'none', ( -20.50258157546444000, 47.00000000000000000, 27.69999999999999900 ) ) ;
#37816 = line ( 'none', #37814, #37797 ) ;
#37817 = line ( 'none', #37815, #37789 ) ;
#37818 = axis2_placement_3d ( 'none', #37811, #37727, #37794 ) ;
#37819 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37820 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#37821 = cartesian_point ( 'none', ( 8.373080939901786500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#37822 = cartesian_point ( 'none', ( 53.83060101946453800, -24.15090875895197100, -21.00000000000000700 ) ) ;
#37823 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37824 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37825 = cartesian_point ( 'none', ( 8.100000000000001400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#37826 = plane ( 'none', #37818 ) ;
#37827 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37828 = cartesian_point ( 'none', ( 7.826919060098211000, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#37829 = vector ( 'none', #37827, 1000.000000000000000 ) ;
#37830 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37831 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37833 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#37832 = cartesian_point ( 'none', ( -10.99999999999998800, 47.00000000000000000, 11.19999999999999900 ) ) ;
#37835 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#37834 = approval_date_time ( #37836, #39368 ) ;
#37837 = axis2_placement_3d ( 'none', #37843, #37835, #37833 ) ;
#37836 = date_and_time ( #37857, #39362 ) ;
#37838 = vector ( 'none', #37848, 1000.000000000000000 ) ;
#37839 = cartesian_point ( 'none', ( -30.00258157546444700, 47.00000000000000000, -1.700000000000000000 ) ) ;
#37840 = direction ( 'none', ( -4.956352788505162300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37841 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.956352788505162300e-016 ) ) ;
#37842 = cartesian_point ( 'none', ( -17.99999999999998200, 47.00000000000000000, 18.19999999999999900 ) ) ;
#37843 = cartesian_point ( 'none', ( 4.173080939901785400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#37845 = conical_surface ( 'none', #37837, 2.000000000000000900, 0.9599310885968839200 ) ;
#37844 = axis2_placement_3d ( 'none', #37839, #37850, #37860 ) ;
#37846 = vector ( 'none', #37861, 1000.000000000000000 ) ;
#37847 = cc_design_approval ( #39368, ( #45957 ) ) ;
#37848 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37849 = face_outer_bound ( 'none', #11979, .t. ) ;
#37850 = direction ( 'none', ( -1.022247762629190200e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37851 = plane ( 'none', #37882 ) ;
#37852 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37853 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37855 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37854 = axis2_placement_3d ( 'none', #37832, #37831, #37830 ) ;
#37856 = cartesian_point ( 'none', ( 7.126919060098210900, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#37857 = calendar_date ( 2016, 28, 1 ) ;
#37858 = axis2_placement_3d ( 'none', #37856, #37855, #37853 ) ;
#37859 = face_outer_bound ( 'none', #4185, .t. ) ;
#37860 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.022247762629190200e-015 ) ) ;
#37861 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#37862 = cartesian_point ( 'none', ( 7.673080939901786300, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#37863 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37864 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37865 = cartesian_point ( 'none', ( 0.0000000000000000000, 65.00000000000000000, -12.00000000000000000 ) ) ;
#37866 = line ( 'none', #37880, #37879 ) ;
#37867 = cartesian_point ( 'none', ( -3.633333333333333700, -11.00000000000000200, -9.204227120211902100 ) ) ;
#37868 = face_outer_bound ( 'none', #51488, .t. ) ;
#37869 = cartesian_point ( 'none', ( -3.779887090058230200, -11.00000000000000200, -9.286296705853466400 ) ) ;
#37870 = face_outer_bound ( 'none', #52805, .t. ) ;
#37871 = cartesian_point ( 'none', ( -3.924519400196734500, -11.00000000000000200, -9.371775960786557400 ) ) ;
#37872 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37873 = cartesian_point ( 'none', ( -4.066666666666664700, -11.00000000000000400, -9.459784372770895900 ) ) ;
#37874 = cartesian_point ( 'none', ( 9.073080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#37876 = cartesian_point ( 'none', ( -7.709612774962121900, -8.646558967083526800, -7.000000000000000000 ) ) ;
#37875 = plane ( 'none', #37844 ) ;
#37877 = face_outer_bound ( 'none', #36768, .t. ) ;
#37878 = conical_surface ( 'none', #37887, 2.000000000000000900, 0.9599310885968839200 ) ;
#37879 = vector ( 'none', #37852, 1000.000000000000000 ) ;
#37881 = advanced_face ( 'none', ( #34727 ), #34743, .t. ) ;
#37880 = cartesian_point ( 'none', ( -17.99999999999997900, 47.00000000000000000, 11.19999999999999900 ) ) ;
#37882 = axis2_placement_3d ( 'none', #37842, #37841, #37840 ) ;
#37883 = line ( 'none', #37862, #37846 ) ;
#37884 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37885 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#37886 = face_outer_bound ( 'none', #51491, .t. ) ;
#37887 = axis2_placement_3d ( 'none', #37874, #37820, #37885 ) ;
#37888 = cartesian_point ( 'none', ( 7.673080939901786300, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#37889 = plane ( 'none', #38025 ) ;
#37890 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37891 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37892 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#37893 = line ( 'none', #38022, #38021 ) ;
#37894 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.60869939627408000 ) ) ;
#37895 = cartesian_point ( 'none', ( 7.400000000000001200, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#37896 = axis2_placement_3d ( 'none', #37894, #37892, #37891 ) ;
#37897 = plane ( 'none', #37943 ) ;
#37898 = circle ( 'none', #38014, 1.610000000000001200 ) ;
#37899 = face_outer_bound ( 'none', #4191, .t. ) ;
#37900 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37901 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37902 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37904 = vector ( 'none', #37902, 1000.000000000000000 ) ;
#37903 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37905 = vector ( 'none', #37903, 1000.000000000000000 ) ;
#37906 = vector ( 'none', #38015, 1000.000000000000000 ) ;
#37907 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#37908 = cartesian_point ( 'none', ( 6.000000000000001800, -144.2414213562373700, -21.00000000000000700 ) ) ;
#37909 = line ( 'none', #37907, #37904 ) ;
#37910 = cartesian_point ( 'none', ( -27.49999999999998200, 47.00000000000000000, 18.19999999999999900 ) ) ;
#37911 = line ( 'none', #37910, #37905 ) ;
#37912 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37914 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#37913 = direction ( 'none', ( -4.956352788505162300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37915 = vector ( 'none', #37914, 1000.000000000000000 ) ;
#37916 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -4.956352788505162300e-016 ) ) ;
#37917 = cartesian_point ( 'none', ( 7.400000000000001200, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#37918 = cartesian_point ( 'none', ( -10.99999999999998400, 47.00000000000000000, 18.19999999999999900 ) ) ;
#37919 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37920 = cartesian_point ( 'none', ( 7.400000000000001200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#37921 = cartesian_point ( 'none', ( 7.400000000000001200, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#37922 = cartesian_point ( 'none', ( 7.126919060098210900, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#37923 = cartesian_point ( 'none', ( 7.126919060098210900, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#37924 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37925 = cartesian_point ( 'none', ( -20.49999999999998200, 47.00000000000000000, 18.19999999999999900 ) ) ;
#37926 = face_outer_bound ( 'none', #52774, .t. ) ;
#37927 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37928 = plane ( 'none', #37944 ) ;
#37929 = cartesian_point ( 'none', ( 7.673080939901786300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#37930 = axis2_placement_3d ( 'none', #37929, #37927, #37924 ) ;
#37931 = oriented_edge ( 'none', *, *, #38261, .f. ) ;
#37932 = circle ( 'none', #37930, 2.000000000000000900 ) ;
#37933 = circle ( 'none', #37896, 9.316987298107779500 ) ;
#37934 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37935 = vector ( 'none', #37934, 1000.000000000000000 ) ;
#37937 = conical_surface ( 'none', #37941, 1.610000000000001200, 0.9599310885968749300 ) ;
#37936 = cartesian_point ( 'none', ( -10.99999999999998800, 47.00000000000000000, 11.19999999999999900 ) ) ;
#37938 = line ( 'none', #37936, #37935 ) ;
#37939 = cartesian_point ( 'none', ( 7.126919060098210900, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#37940 = face_outer_bound ( 'none', #51509, .t. ) ;
#37941 = axis2_placement_3d ( 'none', #37920, #37919, #38028 ) ;
#37942 = axis2_placement_3d ( 'none', #37918, #37916, #37913 ) ;
#37943 = axis2_placement_3d ( 'none', #38009, #37990, #37989 ) ;
#37944 = axis2_placement_3d ( 'none', #37925, #37901, #37900 ) ;
#37945 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#37946 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#37947 = cartesian_point ( 'none', ( 7.673080939901786300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#37948 = axis2_placement_3d ( 'none', #37947, #37946, #37945 ) ;
#37949 = conical_surface ( 'none', #37948, 2.000000000000000900, 0.9599310885968839200 ) ;
#37950 = plane ( 'none', #37942 ) ;
#37951 = line ( 'none', #37917, #37915 ) ;
#37952 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37953 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37954 = cartesian_point ( 'none', ( -20.49999999999998200, 47.00000000000000000, 11.19999999999999900 ) ) ;
#37955 = cartesian_point ( 'none', ( 51.50000000000000700, -75.73423152731744800, 34.99999999999999300 ) ) ;
#37956 = line ( 'none', #37955, #38048 ) ;
#37957 = line ( 'none', #37960, #38083 ) ;
#37958 = oriented_edge ( 'none', *, *, #38643, .t. ) ;
#37959 = cartesian_point ( 'none', ( 6.426919060098210700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#37960 = cartesian_point ( 'none', ( -20.50258157546443600, 47.00000000000000000, 8.699999999999999300 ) ) ;
#37961 = axis2_placement_3d ( 'none', #38088, #38079, #38078 ) ;
#37962 = direction ( 'none', ( 0.5000000000000035500, 0.8660254037844366000, -0.0000000000000000000 ) ) ;
#37963 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37964 = vector ( 'none', #37963, 1000.000000000000000 ) ;
#37965 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37966 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#37967 = vector ( 'none', #37965, 1000.000000000000000 ) ;
#37968 = line ( 'none', #37966, #37964 ) ;
#37969 = cartesian_point ( 'none', ( -20.49999999999998200, 47.00000000000000000, 18.19999999999999900 ) ) ;
#37970 = face_outer_bound ( 'none', #4257, .t. ) ;
#37971 = line ( 'none', #37969, #37967 ) ;
#37972 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37973 = face_outer_bound ( 'none', #51529, .t. ) ;
#37974 = circle ( 'none', #37987, 2.000000000000000900 ) ;
#37975 = oriented_edge ( 'none', *, *, #36002, .f. ) ;
#37976 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37977 = circle ( 'none', #38077, 2.000000000000000900 ) ;
#37978 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37979 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000700 ) ) ;
#37980 = axis2_placement_3d ( 'none', #37979, #37978, #37976 ) ;
#37982 = edge_loop ( 'none', ( #39030, #39447 ) ) ;
#37981 = line ( 'none', #38076, #38075 ) ;
#37983 = cartesian_point ( 'none', ( 7.673080939901786300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#37984 = plane ( 'none', #38081 ) ;
#37986 = oriented_edge ( 'none', *, *, #38017, .t. ) ;
#37985 = cartesian_point ( 'none', ( -11.55961277496213500, -1.978163357943310200, -9.459784372770863900 ) ) ;
#37987 = axis2_placement_3d ( 'none', #37983, #37972, #38001 ) ;
#37988 = circle ( 'none', #37961, 2.000000000000000900 ) ;
#37989 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37990 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37991 = cartesian_point ( 'none', ( 7.673080939901786300, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#37992 = edge_loop ( 'none', ( #37994, #37164 ) ) ;
#37994 = oriented_edge ( 'none', *, *, #36836, .f. ) ;
#37993 = face_outer_bound ( 'none', #4141, .t. ) ;
#37995 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37996 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#37997 = vector ( 'none', #37996, 1000.000000000000100 ) ;
#37998 = cartesian_point ( 'none', ( 8.373080939901786500, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#37999 = line ( 'none', #37998, #37997 ) ;
#38000 = line ( 'none', #38133, #38131 ) ;
#38001 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38002 = circle ( 'none', #37980, 59.00000000000000000 ) ;
#38003 = plane ( 'none', #38012 ) ;
#38004 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38005 = vector ( 'none', #38004, 1000.000000000000000 ) ;
#38006 = cartesian_point ( 'none', ( 7.826919060098211000, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#38007 = cartesian_point ( 'none', ( -20.49999999999998200, 47.00000000000000000, 11.19999999999999900 ) ) ;
#38008 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38009 = cartesian_point ( 'none', ( 6.000000000000001800, -144.2414213562373700, -21.00000000000000700 ) ) ;
#38010 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38011 = line ( 'none', #38007, #38005 ) ;
#38013 = cartesian_point ( 'none', ( 7.400000000000001200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#38012 = axis2_placement_3d ( 'none', #37954, #37953, #37952 ) ;
#38014 = axis2_placement_3d ( 'none', #38013, #38010, #38008 ) ;
#38015 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38016 = cylindrical_surface ( 'none', #38023, 2.000000000000000000 ) ;
#38017 = edge_curve ( 'none', #38169, #33741, #34723, .t. ) ;
#38018 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38019 = line ( 'none', #37908, #37906 ) ;
#38020 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#38021 = vector ( 'none', #38020, 1000.000000000000200 ) ;
#38022 = cartesian_point ( 'none', ( 7.400000000000001200, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#38023 = axis2_placement_3d ( 'none', #38018, #37912, #37995 ) ;
#38024 = oriented_edge ( 'none', *, *, #38165, .f. ) ;
#38026 = edge_curve ( 'none', #36333, #36334, #34800, .t. ) ;
#38025 = axis2_placement_3d ( 'none', #38043, #37962, #38151 ) ;
#38027 = cartesian_point ( 'none', ( 7.673080939901786300, 2.449293598294702000e-016, -2.000000000000000900 ) ) ;
#38028 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38029 = plane ( 'none', #38118 ) ;
#38030 = oriented_edge ( 'none', *, *, #37102, .f. ) ;
#38031 = cartesian_point ( 'none', ( 6.426919060098210700, -1.925929944387235900e-031, 2.000000000000000900 ) ) ;
#38032 = cartesian_point ( 'none', ( -11.34294610829550000, -2.353441032916515000, -9.204227120211859500 ) ) ;
#38033 = axis2_placement_3d ( 'none', #38141, #38139, #38138 ) ;
#38034 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38035 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000700 ) ) ;
#38036 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38037 = advanced_face ( 'none', ( #34744 ), #34724, .f. ) ;
#38039 = cartesian_point ( 'none', ( 6.700000000000001100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#38038 = direction ( 'none', ( 0.8660254037844366000, -0.5000000000000035500, -0.0000000000000000000 ) ) ;
#38040 = vector ( 'none', #38038, 999.9999999999998900 ) ;
#38041 = axis2_placement_3d ( 'none', #38107, #38098, #38097 ) ;
#38042 = face_outer_bound ( 'none', #51369, .t. ) ;
#38043 = cartesian_point ( 'none', ( 51.50000000000000700, -75.73423152731744800, 34.99999999999999300 ) ) ;
#38044 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#38045 = vector ( 'none', #38044, 1000.000000000000200 ) ;
#38046 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#38047 = cartesian_point ( 'none', ( 6.700000000000001100, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#38048 = vector ( 'none', #38046, 1000.000000000000000 ) ;
#38049 = line ( 'none', #38047, #38045 ) ;
#38050 = oriented_edge ( 'none', *, *, #38026, .t. ) ;
#38051 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38052 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38053 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38054 = cartesian_point ( 'none', ( 6.426919060098210700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#38055 = cartesian_point ( 'none', ( -27.49999999999998200, 47.00000000000000000, 11.19999999999999900 ) ) ;
#38056 = circle ( 'none', #38152, 2.000000000000000900 ) ;
#38057 = face_outer_bound ( 'none', #51516, .t. ) ;
#38058 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38060 = axis2_placement_3d ( 'none', #38085, #38058, #38051 ) ;
#38059 = cartesian_point ( 'none', ( 51.50000000000000700, -75.73423152731744800, 34.99999999999999300 ) ) ;
#38061 = line ( 'none', #38059, #38040 ) ;
#38062 = face_outer_bound ( 'none', #51605, .t. ) ;
#38064 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38063 = plane ( 'none', #38033 ) ;
#38066 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38065 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38067 = vector ( 'none', #38065, 1000.000000000000000 ) ;
#38068 = cartesian_point ( 'none', ( 7.826919060098211000, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#38069 = cartesian_point ( 'none', ( -27.49999999999998200, 47.00000000000000000, 11.19999999999999900 ) ) ;
#38070 = edge_curve ( 'none', #36745, #36619, #34791, .t. ) ;
#38071 = line ( 'none', #38069, #38067 ) ;
#38072 = face_outer_bound ( 'none', #51496, .t. ) ;
#38073 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38074 = edge_curve ( 'none', #38311, #36930, #34793, .t. ) ;
#38075 = vector ( 'none', #38073, 1000.000000000000000 ) ;
#38076 = cartesian_point ( 'none', ( -27.50258157546444000, 47.00000000000000000, 8.699999999999997500 ) ) ;
#38077 = axis2_placement_3d ( 'none', #38068, #38066, #38064 ) ;
#38078 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38079 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38080 = circle ( 'none', #38089, 1.610000000000001200 ) ;
#38081 = axis2_placement_3d ( 'none', #38055, #38053, #38052 ) ;
#38082 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38083 = vector ( 'none', #38082, 1000.000000000000000 ) ;
#38084 = advanced_face ( 'none', ( #34792, #34802, #34782, #34778, #34777 ), #34764, .t. ) ;
#38085 = cartesian_point ( 'none', ( 6.700000000000001100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#38086 = conical_surface ( 'none', #38060, 1.610000000000001200, 0.9599310885968749300 ) ;
#38087 = oriented_edge ( 'none', *, *, #39640, .t. ) ;
#38088 = cartesian_point ( 'none', ( 7.126919060098210900, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#38089 = axis2_placement_3d ( 'none', #38039, #38036, #38034 ) ;
#38090 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38091 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 34.99999999999999300 ) ) ;
#38092 = circle ( 'none', #38219, 2.000000000000000900 ) ;
#38093 = cartesian_point ( 'none', ( -20.50258157546443600, 47.00000000000000000, 1.700000000000000200 ) ) ;
#38094 = line ( 'none', #38093, #38212 ) ;
#38095 = circle ( 'none', #38196, 2.000000000000000900 ) ;
#38096 = plane ( 'none', #38197 ) ;
#38097 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38098 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38099 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38100 = line ( 'none', #38209, #38208 ) ;
#38101 = cartesian_point ( 'none', ( -27.50258157546444000, 47.00000000000000000, 8.699999999999997500 ) ) ;
#38102 = face_outer_bound ( 'none', #51572, .t. ) ;
#38103 = cartesian_point ( 'none', ( 6.973080939901786100, -5.777789833161707600e-031, 2.000000000000000900 ) ) ;
#38104 = advanced_face ( 'none', ( #34489 ), #34784, .t. ) ;
#38105 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38106 = face_outer_bound ( 'none', #51374, .t. ) ;
#38107 = cartesian_point ( 'none', ( 6.973080939901786100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38108 = plane ( 'none', #38215 ) ;
#38109 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38111 = vector ( 'none', #38109, 1000.000000000000000 ) ;
#38110 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38112 = axis2_placement_3d ( 'none', #38126, #38124, #38110 ) ;
#38113 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#38114 = circle ( 'none', #38112, 59.00000000000000000 ) ;
#38115 = axis2_placement_3d ( 'none', #38146, #38105, #38099 ) ;
#38116 = cartesian_point ( 'none', ( 6.973080939901786100, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#38117 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38118 = axis2_placement_3d ( 'none', #38101, #38218, #38216 ) ;
#38119 = vector ( 'none', #38117, 1000.000000000000000 ) ;
#38120 = cartesian_point ( 'none', ( -11.55961277496213500, -1.978163357943313800, -7.000000000000000000 ) ) ;
#38121 = line ( 'none', #38120, #38119 ) ;
#38122 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38123 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38124 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38125 = line ( 'none', #38113, #38111 ) ;
#38126 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000700 ) ) ;
#38127 = oriented_edge ( 'none', *, *, #39018, .t. ) ;
#38128 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38130 = advanced_face ( 'none', ( #34481 ), #34832, .f. ) ;
#38129 = cartesian_point ( 'none', ( 6.700000000000001100, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#38131 = vector ( 'none', #38128, 1000.000000000000000 ) ;
#38132 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#38133 = cartesian_point ( 'none', ( 51.50000000000000700, -63.00000000000001400, 34.99999999999999300 ) ) ;
#38134 = vector ( 'none', #38132, 1000.000000000000000 ) ;
#38135 = cartesian_point ( 'none', ( 6.700000000000001100, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#38136 = axis2_placement_3d ( 'none', #38035, #38123, #38122 ) ;
#38137 = edge_curve ( 'none', #36440, #36431, #34833, .t. ) ;
#38138 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38139 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38140 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38141 = cartesian_point ( 'none', ( 0.0000000000000000000, 64.50000000000000000, -21.00000000000000400 ) ) ;
#38142 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38143 = line ( 'none', #38135, #38134 ) ;
#38144 = cylindrical_surface ( 'none', #38115, 59.00000000000000000 ) ;
#38145 = cartesian_point ( 'none', ( 7.126919060098210900, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#38146 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38147 = circle ( 'none', #38041, 2.000000000000000900 ) ;
#38148 = circle ( 'none', #38136, 59.00000000000000000 ) ;
#38150 = oriented_edge ( 'none', *, *, #37182, .f. ) ;
#38149 = cartesian_point ( 'none', ( -11.55961277496213800, -1.978163357943315300, -14.00000000000000000 ) ) ;
#38151 = direction ( 'none', ( -0.8660254037844366000, 0.5000000000000035500, 0.0000000000000000000 ) ) ;
#38152 = axis2_placement_3d ( 'none', #37959, #38142, #38140 ) ;
#38153 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38154 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38155 = axis2_placement_3d ( 'none', #38273, #38247, #38245 ) ;
#38156 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38157 = cartesian_point ( 'none', ( 79.00000000000000000, -58.00000000000000700, 34.99999999999999300 ) ) ;
#38158 = axis2_placement_3d ( 'none', #38054, #38156, #38154 ) ;
#38159 = line ( 'none', #38157, #38258 ) ;
#38160 = circle ( 'none', #38158, 2.000000000000000900 ) ;
#38161 = line ( 'none', #38262, #38237 ) ;
#38162 = direction ( 'none', ( 0.0000000000000000000, -1.541976423090495400e-016, 1.000000000000000000 ) ) ;
#38163 = cartesian_point ( 'none', ( 5.726919060098210500, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#38165 = edge_curve ( 'none', #37316, #36745, #34820, .t. ) ;
#38164 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.541976423090495400e-016 ) ) ;
#38166 = axis2_placement_3d ( 'none', #38270, #38276, #38274 ) ;
#38167 = circle ( 'none', #38155, 5.000000000000000900 ) ;
#38168 = cylindrical_surface ( 'none', #38170, 2.000000000000000000 ) ;
#38169 = vertex_point ( 'none', #34826 ) ;
#38170 = axis2_placement_3d ( 'none', #38283, #38282, #38281 ) ;
#38171 = cartesian_point ( 'none', ( 6.273080939901785900, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#38172 = face_outer_bound ( 'none', #51581, .t. ) ;
#38173 = vector ( 'none', #38228, 1000.000000000000100 ) ;
#38174 = cartesian_point ( 'none', ( 51.50000000000000700, -62.99999999999998600, -91.53627083548713000 ) ) ;
#38175 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38176 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#38177 = vector ( 'none', #38175, 1000.000000000000000 ) ;
#38178 = vector ( 'none', #38176, 1000.000000000000100 ) ;
#38179 = cartesian_point ( 'none', ( 6.973080939901786100, 2.449293598294702000e-016, -2.000000000000000900 ) ) ;
#38180 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38181 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38182 = cartesian_point ( 'none', ( 7.673080939901786300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38183 = cartesian_point ( 'none', ( 79.00000000000000000, -63.00000000000000000, 40.00000000000000700 ) ) ;
#38184 = axis2_placement_3d ( 'none', #38182, #38181, #38180 ) ;
#38185 = edge_loop ( 'none', ( #37187, #37432, #37117, #38256 ) ) ;
#38186 = cartesian_point ( 'none', ( 79.00000000000000000, -63.00000000000002800, 37.07106781186546100 ) ) ;
#38187 = conical_surface ( 'none', #38166, 1.610000000000001200, 0.9599310885968749300 ) ;
#38188 = cartesian_point ( 'none', ( 78.75344430811127000, -60.92893218813454600, 34.99999999999998600 ) ) ;
#38189 = face_outer_bound ( 'none', #4179, .t. ) ;
#38190 = cartesian_point ( 'none', ( 78.40476190476189800, -57.99999999999998600, 34.99999999999999300 ) ) ;
#38191 = cartesian_point ( 'none', ( 6.426919060098210700, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#38192 = cartesian_point ( 'none', ( 6.700000000000001100, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#38193 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38194 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38195 = cartesian_point ( 'none', ( 7.126919060098210900, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#38196 = axis2_placement_3d ( 'none', #38195, #38194, #38193 ) ;
#38197 = axis2_placement_3d ( 'none', #38174, #38164, #38162 ) ;
#38198 = cartesian_point ( 'none', ( 7.673080939901786300, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#38199 =( bounded_curve ( ) b_spline_curve ( 3, ( #38190, #38188, #38186, #38183 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794892100, 3.141592653589795800 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243632700, 0.8047378541243632700, 1.000000000000000000 ) )
representation_item ( '' ) );
#38200 = line ( 'none', #38198, #38178 ) ;
#38201 = cartesian_point ( 'none', ( 6.426919060098210700, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#38202 = cartesian_point ( 'none', ( -27.50258157546444000, 47.00000000000000000, 1.700000000000000000 ) ) ;
#38203 = circle ( 'none', #38184, 2.000000000000000900 ) ;
#38204 = line ( 'none', #38202, #38177 ) ;
#38205 = vertex_point ( 'none', #34816 ) ;
#38206 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38207 = edge_curve ( 'none', #36129, #36308, #34827, .t. ) ;
#38208 = vector ( 'none', #38206, 1000.000000000000000 ) ;
#38209 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#38210 = face_bound ( 'none', #51588, .t. ) ;
#38211 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38212 = vector ( 'none', #38211, 1000.000000000000000 ) ;
#38213 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38214 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38215 = axis2_placement_3d ( 'none', #38091, #38090, #38153 ) ;
#38217 = cartesian_point ( 'none', ( 6.973080939901786100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38216 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 2.478176394252580600e-016 ) ) ;
#38219 = axis2_placement_3d ( 'none', #38217, #38214, #38213 ) ;
#38218 = direction ( 'none', ( -2.478176394252580600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38220 = oriented_edge ( 'none', *, *, #36710, .f. ) ;
#38221 = axis2_placement_3d ( 'none', #38339, #38336, #38334 ) ;
#38222 = direction ( 'none', ( -0.8660254037844381500, 1.060575238724906300e-016, 0.5000000000000008900 ) ) ;
#38223 = vector ( 'none', #38222, 1000.000000000000000 ) ;
#38225 = cartesian_point ( 'none', ( 5.726919060098210500, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#38224 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38227 = cylindrical_surface ( 'none', #38255, 2.000000000000000000 ) ;
#38226 = vector ( 'none', #38224, 1000.000000000000000 ) ;
#38228 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#38229 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -34.30496480251722600 ) ) ;
#38230 = line ( 'none', #38229, #38223 ) ;
#38231 = circle ( 'none', #38221, 59.00000000000000000 ) ;
#38232 = cartesian_point ( 'none', ( 74.00000000000000000, -76.00000000000000000, -25.80000000000000400 ) ) ;
#38233 = cartesian_point ( 'none', ( 6.973080939901786100, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#38235 = oriented_edge ( 'none', *, *, #36786, .t. ) ;
#38234 = line ( 'none', #38233, #38173 ) ;
#38236 = cartesian_point ( 'none', ( 0.0000000000000000000, -58.00000000000000000, 5.000000000000000000 ) ) ;
#38238 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38237 = vector ( 'none', #38260, 1000.000000000000000 ) ;
#38239 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38240 = cartesian_point ( 'none', ( 6.000000000000000900, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#38241 = face_outer_bound ( 'none', #4278, .t. ) ;
#38242 = circle ( 'none', #38338, 2.000000000000000900 ) ;
#38243 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#38244 = vector ( 'none', #38243, 1000.000000000000200 ) ;
#38246 = cartesian_point ( 'none', ( 6.000000000000000900, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#38245 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38247 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.541976423090495400e-016 ) ) ;
#38248 = cartesian_point ( 'none', ( 79.00000000000000000, -63.00000000000000000, -20.80000000000000100 ) ) ;
#38249 = axis2_placement_3d ( 'none', #38267, #38239, #38238 ) ;
#38250 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38251 = line ( 'none', #38236, #38226 ) ;
#38252 = cartesian_point ( 'none', ( 6.426919060098210700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#38253 = cartesian_point ( 'none', ( 74.00000000000000000, -76.00000000000001400, 64.19999999999997400 ) ) ;
#38254 = cartesian_point ( 'none', ( 6.000000000000000900, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#38255 = axis2_placement_3d ( 'none', #38250, #38344, #38342 ) ;
#38256 = oriented_edge ( 'none', *, *, #37165, .t. ) ;
#38257 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38258 = vector ( 'none', #38257, 1000.000000000000000 ) ;
#38259 = line ( 'none', #38246, #38244 ) ;
#38260 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38261 = edge_curve ( 'none', #38169, #36923, #34812, .t. ) ;
#38262 = cartesian_point ( 'none', ( 51.50000000000000700, -63.00000000000001400, 5.000000000000000000 ) ) ;
#38263 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38264 = cartesian_point ( 'none', ( 5.726919060098210500, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#38265 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.541976423090495400e-016 ) ) ;
#38266 = cartesian_point ( 'none', ( 64.99999999999985800, -63.00000000000000000, -13.30000000000000400 ) ) ;
#38267 = cartesian_point ( 'none', ( 6.000000000000000900, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#38268 = axis2_placement_3d ( 'none', #38266, #38265, #38263 ) ;
#38269 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38270 = cartesian_point ( 'none', ( 6.000000000000000900, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#38271 = face_outer_bound ( 'none', #4265, .t. ) ;
#38272 = circle ( 'none', #38249, 1.610000000000001200 ) ;
#38273 = cartesian_point ( 'none', ( 74.00000000000000000, -63.00000000000000000, -20.80000000000000400 ) ) ;
#38274 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38275 = circle ( 'none', #38268, 5.500000000000003600 ) ;
#38276 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38277 = vector ( 'none', #38269, 1000.000000000000000 ) ;
#38278 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#38279 = cartesian_point ( 'none', ( 51.50000000000000700, -58.00000000000000000, 5.000000000000000000 ) ) ;
#38280 = line ( 'none', #38278, #38277 ) ;
#38281 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38282 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38283 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38284 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -3.097720492815725800e-017 ) ) ;
#38285 = conical_surface ( 'none', #38315, 2.000000000000000900, 0.9599310885968839200 ) ;
#38286 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38287 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#38288 = face_outer_bound ( 'none', #51787, .t. ) ;
#38289 = cartesian_point ( 'none', ( 51.50000000000000700, -63.00000000000000000, -20.80000000000000100 ) ) ;
#38290 = plane ( 'none', #38300 ) ;
#38291 = direction ( 'none', ( 0.0000000000000000000, -1.541976423090495400e-016, 1.000000000000000000 ) ) ;
#38292 = vector ( 'none', #38291, 1000.000000000000000 ) ;
#38293 = cartesian_point ( 'none', ( 79.00000000000000000, -62.99999999999998600, -91.53627083548713000 ) ) ;
#38294 = line ( 'none', #38293, #38292 ) ;
#38295 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#38296 = vector ( 'none', #38295, 1000.000000000000000 ) ;
#38297 = cartesian_point ( 'none', ( 51.50000000000000700, -62.99999999999998600, -91.53627083548713000 ) ) ;
#38298 = cartesian_point ( 'none', ( 6.973080939901786100, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#38299 = line ( 'none', #38297, #38401 ) ;
#38300 = axis2_placement_3d ( 'none', #38333, #38345, #38284 ) ;
#38301 = line ( 'none', #38404, #38403 ) ;
#38302 = face_outer_bound ( 'none', #51567, .t. ) ;
#38303 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38304 = cartesian_point ( 'none', ( 6.973080939901786100, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#38305 = vector ( 'none', #38303, 1000.000000000000000 ) ;
#38307 = cartesian_point ( 'none', ( 6.973080939901786100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38306 = cartesian_point ( 'none', ( -30.00258157546442600, 47.00000000000000000, 8.699999999999999300 ) ) ;
#38308 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38309 = oriented_edge ( 'none', *, *, #10217, .f. ) ;
#38310 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38311 = vertex_point ( 'none', #34821 ) ;
#38312 = cartesian_point ( 'none', ( 6.273080939901785900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38313 = line ( 'none', #38298, #38296 ) ;
#38314 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38315 = axis2_placement_3d ( 'none', #38307, #38287, #38286 ) ;
#38316 = vector ( 'none', #38314, 1000.000000000000000 ) ;
#38317 = cartesian_point ( 'none', ( 51.50000000000000700, -63.00000000000000000, 0.0000000000000000000 ) ) ;
#38318 = line ( 'none', #38317, #38316 ) ;
#38319 = circle ( 'none', #38346, 2.000000000000000900 ) ;
#38320 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -9.912705577010328500e-016 ) ) ;
#38321 = circle ( 'none', #38395, 2.000000000000000900 ) ;
#38322 = cartesian_point ( 'none', ( -30.00258157546442600, 47.00000000000000000, 8.699999999999999300 ) ) ;
#38323 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38324 = vector ( 'none', #38323, 1000.000000000000000 ) ;
#38325 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#38326 = cartesian_point ( 'none', ( 74.00000000000000000, -63.00000000000000000, -25.80000000000000400 ) ) ;
#38327 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38328 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38329 = axis2_placement_3d ( 'none', #38343, #38328, #38327 ) ;
#38330 = line ( 'none', #38325, #38324 ) ;
#38331 = circle ( 'none', #38405, 2.000000000000000900 ) ;
#38332 = line ( 'none', #38306, #38305 ) ;
#38333 = cartesian_point ( 'none', ( -27.50258157546444000, 47.00000000000000000, 1.700000000000000000 ) ) ;
#38334 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38335 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38336 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38337 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38338 = axis2_placement_3d ( 'none', #38252, #38337, #38335 ) ;
#38339 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -11.00000000000000000 ) ) ;
#38340 = cartesian_point ( 'none', ( 6.426919060098210700, 2.449293598294705900e-016, -2.000000000000000900 ) ) ;
#38341 = circle ( 'none', #38329, 55.20000000000000300 ) ;
#38342 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38343 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -11.00000000000000200 ) ) ;
#38344 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38345 = direction ( 'none', ( 3.097720492815725800e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38346 = axis2_placement_3d ( 'none', #38312, #38310, #38308 ) ;
#38347 = face_outer_bound ( 'none', #4217, .t. ) ;
#38348 = cartesian_point ( 'none', ( 6.273080939901785900, 2.449293598294702000e-016, -2.000000000000000900 ) ) ;
#38349 = oriented_edge ( 'none', *, *, #37057, .f. ) ;
#38350 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38351 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38352 = cartesian_point ( 'none', ( 5.573080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38353 = axis2_placement_3d ( 'none', #38352, #38351, #38350 ) ;
#38354 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38355 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38356 = circle ( 'none', #40371, 0.8509999999999999800 ) ;
#38357 = oriented_edge ( 'none', *, *, #38070, .f. ) ;
#38358 = face_outer_bound ( 'none', #4431, .t. ) ;
#38359 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#38360 = vector ( 'none', #38359, 1000.000000000000200 ) ;
#38361 = axis2_placement_3d ( 'none', #38380, #38355, #38354 ) ;
#38362 = cartesian_point ( 'none', ( 5.300000000000000700, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#38363 = cartesian_point ( 'none', ( 0.04781123507270786100, -3.903127820947816000e-015, 0.0000000000000000000 ) ) ;
#38364 = oriented_edge ( 'none', *, *, #38137, .f. ) ;
#38365 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38366 = circle ( 'none', #38353, 2.000000000000000900 ) ;
#38367 = vector ( 'none', #38365, 1000.000000000000000 ) ;
#38368 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38369 = cartesian_point ( 'none', ( -30.00258157546443300, 47.00000000000000000, 1.700000000000000000 ) ) ;
#38370 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38371 = cartesian_point ( 'none', ( 5.573080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38372 = line ( 'none', #38362, #38360 ) ;
#38373 = cartesian_point ( 'none', ( -7.709612774962123700, -8.646558967083528600, -14.00000000000000000 ) ) ;
#38374 = direction ( 'none', ( -9.912705577010328500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38375 = line ( 'none', #38369, #38367 ) ;
#38376 = face_outer_bound ( 'none', #51526, .t. ) ;
#38377 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38378 = vector ( 'none', #38377, 1000.000000000000000 ) ;
#38379 = plane ( 'none', #38361 ) ;
#38380 = cartesian_point ( 'none', ( -27.50258157546444000, 47.00000000000000000, 8.699999999999997500 ) ) ;
#38381 = cartesian_point ( 'none', ( 5.573080939901785800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#38382 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38383 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38385 = axis2_placement_3d ( 'none', #38363, #39375, #39391 ) ;
#38384 = axis2_placement_3d ( 'none', #38322, #38320, #38374 ) ;
#38386 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#38387 = cartesian_point ( 'none', ( 51.50000000000000700, -63.00000000000000000, 0.0000000000000000000 ) ) ;
#38388 = line ( 'none', #38386, #38378 ) ;
#38389 = face_outer_bound ( 'none', #51618, .t. ) ;
#38390 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38391 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38392 = cartesian_point ( 'none', ( 6.973080939901786100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38393 = cartesian_point ( 'none', ( -20.50258157546443600, 47.00000000000000000, 8.699999999999999300 ) ) ;
#38395 = axis2_placement_3d ( 'none', #38371, #38370, #38368 ) ;
#38394 = axis2_placement_3d ( 'none', #38393, #38383, #38382 ) ;
#38396 = plane ( 'none', #38384 ) ;
#38397 = plane ( 'none', #38394 ) ;
#38398 = cartesian_point ( 'none', ( 5.026919060098210300, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#38399 = face_outer_bound ( 'none', #51575, .t. ) ;
#38400 = direction ( 'none', ( 0.0000000000000000000, -1.541976423090495400e-016, 1.000000000000000000 ) ) ;
#38401 = vector ( 'none', #38400, 1000.000000000000000 ) ;
#38402 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#38403 = vector ( 'none', #38402, 1000.000000000000200 ) ;
#38404 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#38406 = oriented_edge ( 'none', *, *, #36897, .f. ) ;
#38405 = axis2_placement_3d ( 'none', #38392, #38391, #38390 ) ;
#38407 = axis2_placement_3d ( 'none', #38437, #38460, #38459 ) ;
#38408 = edge_loop ( 'none', ( #38349, #38357, #38024, #38150 ) ) ;
#38409 = oriented_edge ( 'none', *, *, #38074, .t. ) ;
#38410 = oriented_edge ( 'none', *, *, #38430, .f. ) ;
#38411 = circle ( 'none', #38524, 5.500000000000003600 ) ;
#38413 = oriented_edge ( 'none', *, *, #37793, .f. ) ;
#38412 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#38416 = edge_curve ( 'none', #37204, #38205, #34859, .t. ) ;
#38415 = vector ( 'none', #38412, 1000.000000000000100 ) ;
#38414 = cartesian_point ( 'none', ( 56.50000000000000000, -63.00000000000000000, -20.80000000000000100 ) ) ;
#38417 = plane ( 'none', #38522 ) ;
#38418 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38420 = axis2_placement_3d ( 'none', #38521, #38520, #38518 ) ;
#38419 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38421 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38422 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38423 = axis2_placement_3d ( 'none', #38421, #38419, #38418 ) ;
#38424 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38425 = cartesian_point ( 'none', ( 6.273080939901785900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38426 = axis2_placement_3d ( 'none', #38425, #38424, #38422 ) ;
#38427 = cartesian_point ( 'none', ( 79.00000000000000000, -76.00000000000000000, -20.80000000000000100 ) ) ;
#38428 = cartesian_point ( 'none', ( 5.300000000000000700, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#38429 = oriented_edge ( 'none', *, *, #38416, .t. ) ;
#38430 = edge_curve ( 'none', #38311, #38205, #34814, .t. ) ;
#38431 = cartesian_point ( 'none', ( 56.50000000000000000, -63.00000000000000000, -25.80000000000000400 ) ) ;
#38432 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38433 = plane ( 'none', #38407 ) ;
#38434 = face_outer_bound ( 'none', #51316, .t. ) ;
#38435 = face_outer_bound ( 'none', #51662, .t. ) ;
#38436 = face_outer_bound ( 'none', #13, .t. ) ;
#38437 = cartesian_point ( 'none', ( 71.49999999999998600, 0.0000000000000000000, 34.99999999999999300 ) ) ;
#38438 = cartesian_point ( 'none', ( 6.273080939901785900, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#38439 = line ( 'none', #38438, #38415 ) ;
#38440 = cylindrical_surface ( 'none', #38423, 55.20000000000000300 ) ;
#38441 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#38442 = cartesian_point ( 'none', ( 6.273080939901785900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38443 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38444 = cartesian_point ( 'none', ( 78.40476190476189800, -57.99999999999997900, 5.000000000000000000 ) ) ;
#38445 = vector ( 'none', #38443, 1000.000000000000000 ) ;
#38446 = cartesian_point ( 'none', ( 78.75344430811127000, -60.92893218813451000, 5.000000000000013300 ) ) ;
#38447 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#38448 = line ( 'none', #38447, #38445 ) ;
#38449 = cartesian_point ( 'none', ( 79.00000000000000000, -63.00000000000000000, 2.928932188134534300 ) ) ;
#38450 = cartesian_point ( 'none', ( 79.00000000000000000, -63.00000000000001400, 0.0000000000000000000 ) ) ;
#38451 = circle ( 'none', #38426, 2.000000000000000900 ) ;
#38452 = face_outer_bound ( 'none', #4279, .t. ) ;
#38453 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38454 = vector ( 'none', #38453, 1000.000000000000000 ) ;
#38455 = cartesian_point ( 'none', ( -11.34294610829545600, -2.353441032916592700, -7.000000000000000000 ) ) ;
#38456 = line ( 'none', #38455, #38454 ) ;
#38457 =( bounded_curve ( ) b_spline_curve ( 3, ( #38450, #38449, #38446, #38444 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.570796326794901000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243640500, 0.8047378541243640500, 1.000000000000000000 ) )
representation_item ( '' ) );
#38458 = axis2_placement_3d ( 'none', #38442, #38441, #38432 ) ;
#38459 = direction ( 'none', ( 0.1182128897851126400, -0.9929882741949437300, 0.0000000000000000000 ) ) ;
#38461 = circle ( 'none', #38420, 1.610000000000001200 ) ;
#38460 = direction ( 'none', ( -0.9929882741949437300, -0.1182128897851126400, 0.0000000000000000000 ) ) ;
#38462 = line ( 'none', #38476, #38474 ) ;
#38463 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38464 = vector ( 'none', #38463, 1000.000000000000000 ) ;
#38465 = conical_surface ( 'none', #38458, 2.000000000000000900, 0.9599310885968839200 ) ;
#38466 = vector ( 'none', #38593, 1000.000000000000000 ) ;
#38467 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.022247762629192000e-015 ) ) ;
#38468 = direction ( 'none', ( -1.022247762629192000e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38469 = cartesian_point ( 'none', ( 6.273080939901785900, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#38470 = cartesian_point ( 'none', ( -30.00258157546443300, 47.00000000000000000, 1.700000000000000000 ) ) ;
#38471 = line ( 'none', #38469, #38577 ) ;
#38472 = axis2_placement_3d ( 'none', #38470, #38468, #38467 ) ;
#38473 = cartesian_point ( 'none', ( 6.273080939901785900, -5.777789833161707600e-031, 2.000000000000000900 ) ) ;
#38474 = vector ( 'none', #38589, 1000.000000000000200 ) ;
#38475 = line ( 'none', #38570, #38569 ) ;
#38476 = cartesian_point ( 'none', ( -65.45836758623764200, -30.86420291635147400, -21.00000000000000700 ) ) ;
#38477 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38478 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38479 = cartesian_point ( 'none', ( 6.000000000000000900, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#38480 = line ( 'none', #38479, #38466 ) ;
#38481 = vector ( 'none', #38582, 1000.000000000000000 ) ;
#38482 = cartesian_point ( 'none', ( 5.726919060098210500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#38483 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -7.434529182757754300e-016 ) ) ;
#38484 = direction ( 'none', ( 7.434529182757754300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38485 = cartesian_point ( 'none', ( -30.00258157546442600, 47.00000000000000000, 8.699999999999999300 ) ) ;
#38486 = oriented_edge ( 'none', *, *, #36506, .t. ) ;
#38487 = axis2_placement_3d ( 'none', #38482, #38585, #38583 ) ;
#38488 = line ( 'none', #38490, #38481 ) ;
#38489 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38491 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38490 = cartesian_point ( 'none', ( 6.000000000000001800, 65.00000000000000000, -12.00000000000000000 ) ) ;
#38492 = cartesian_point ( 'none', ( 5.726919060098210500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#38493 = axis2_placement_3d ( 'none', #38492, #38491, #38489 ) ;
#38494 = cartesian_point ( 'none', ( 5.726919060098210500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#38495 = line ( 'none', #38580, #38464 ) ;
#38497 = circle ( 'none', #38514, 2.000000000000000900 ) ;
#38496 = plane ( 'none', #38472 ) ;
#38498 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38499 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38500 = vector ( 'none', #38499, 1000.000000000000000 ) ;
#38501 = cartesian_point ( 'none', ( 51.50000000000000700, -63.00000000000000000, -25.80000000000000400 ) ) ;
#38502 = cartesian_point ( 'none', ( 5.726919060098210500, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#38503 = axis2_placement_3d ( 'none', #38562, #38534, #38533 ) ;
#38505 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38504 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38507 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38506 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38508 = cartesian_point ( 'none', ( 64.99999999999985800, -76.00000000000000000, -13.30000000000000400 ) ) ;
#38509 = circle ( 'none', #38487, 2.000000000000000900 ) ;
#38510 = face_outer_bound ( 'none', #51668, .t. ) ;
#38511 = face_outer_bound ( 'none', #4338, .t. ) ;
#38513 = axis2_placement_3d ( 'none', #38507, #38505, #38498 ) ;
#38512 = line ( 'none', #38501, #38500 ) ;
#38514 = axis2_placement_3d ( 'none', #38494, #38478, #38477 ) ;
#38515 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38516 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.541976423090495400e-016 ) ) ;
#38517 = axis2_placement_3d ( 'none', #38414, #38516, #38515 ) ;
#38518 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38519 = circle ( 'none', #38517, 5.000000000000000900 ) ;
#38520 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38521 = cartesian_point ( 'none', ( 5.300000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#38522 = axis2_placement_3d ( 'none', #38485, #38484, #38483 ) ;
#38523 = cylindrical_surface ( 'none', #38513, 2.000000000000000000 ) ;
#38524 = axis2_placement_3d ( 'none', #38508, #38506, #38504 ) ;
#38525 = cartesian_point ( 'none', ( 5.300000000000000700, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#38526 = face_outer_bound ( 'none', #51709, .t. ) ;
#38527 = cartesian_point ( 'none', ( 5.573080939901785800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#38529 = circle ( 'none', #38493, 2.000000000000000900 ) ;
#38528 = cartesian_point ( 'none', ( 56.50000000000000000, -76.00000000000000000, -25.80000000000000400 ) ) ;
#38530 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#38531 = vector ( 'none', #38530, 1000.000000000000000 ) ;
#38532 = cylindrical_surface ( 'none', #38537, 37.50000000000000700 ) ;
#38533 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38535 = cartesian_point ( 'none', ( 5.573080939901785800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#38534 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.541976423090495400e-016 ) ) ;
#38536 = line ( 'none', #38535, #38531 ) ;
#38537 = axis2_placement_3d ( 'none', #38637, #38635, #38634 ) ;
#38538 = cartesian_point ( 'none', ( 4.326919060098210100, -2.888894916580853800e-031, 2.000000000000000900 ) ) ;
#38539 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38540 = plane ( 'none', #38543 ) ;
#38541 = direction ( 'none', ( 0.0000000000000000000, -1.541976423090495400e-016, 1.000000000000000000 ) ) ;
#38543 = axis2_placement_3d ( 'none', #38613, #38612, #38611 ) ;
#38542 = vector ( 'none', #38541, 1000.000000000000000 ) ;
#38544 = cartesian_point ( 'none', ( 51.50000000000000700, -75.99999999999998600, -91.53627083548713000 ) ) ;
#38545 = line ( 'none', #38544, #38542 ) ;
#38546 = plane ( 'none', #38624 ) ;
#38547 = circle ( 'none', #38503, 5.000000000000000900 ) ;
#38548 = direction ( 'none', ( 0.0000000000000000000, -1.541976423090495400e-016, 1.000000000000000000 ) ) ;
#38549 = face_outer_bound ( 'none', #4414, .t. ) ;
#38550 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.541976423090495400e-016 ) ) ;
#38551 = cartesian_point ( 'none', ( 51.50000000000000700, -75.99999999999998600, -91.53627083548713000 ) ) ;
#38552 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38553 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38554 = face_outer_bound ( 'none', #51689, .t. ) ;
#38555 = axis2_placement_3d ( 'none', #38587, #38553, #38552 ) ;
#38556 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.71589725978749600 ) ) ;
#38557 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38558 = axis2_placement_3d ( 'none', #38579, #38557, #38539 ) ;
#38559 = line ( 'none', #38620, #38610 ) ;
#38560 = cartesian_point ( 'none', ( 51.50000000000000700, -76.00000000000000000, -20.80000000000000100 ) ) ;
#38561 = conical_surface ( 'none', #38558, 1.610000000000001200, 0.9599310885968749300 ) ;
#38562 = cartesian_point ( 'none', ( 56.50000000000000000, -76.00000000000000000, -20.80000000000000100 ) ) ;
#38564 = circle ( 'none', #38555, 2.000000000000000900 ) ;
#38563 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38565 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38566 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38567 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38568 = axis2_placement_3d ( 'none', #38551, #38550, #38548 ) ;
#38569 = vector ( 'none', #38567, 1000.000000000000000 ) ;
#38570 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 21.00000000000000400 ) ) ;
#38571 = cartesian_point ( 'none', ( 64.99999999999985800, -76.00000000000000000, 51.69999999999999600 ) ) ;
#38572 = axis2_placement_3d ( 'none', #38571, #38565, #38563 ) ;
#38573 = cartesian_point ( 'none', ( 6.273080939901785900, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#38574 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38575 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#38576 = face_bound ( 'none', #51655, .t. ) ;
#38577 = vector ( 'none', #38575, 1000.000000000000000 ) ;
#38578 = face_bound ( 'none', #51650, .t. ) ;
#38579 = cartesian_point ( 'none', ( 4.600000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#38581 = conical_surface ( 'none', #38636, 8.375496070352515000, 1.047197551196601000 ) ;
#38580 = cartesian_point ( 'none', ( -37.00258157546441900, 47.00000000000000000, 8.700000000000004600 ) ) ;
#38582 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38583 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38584 = circle ( 'none', #38572, 5.500000000000005300 ) ;
#38585 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38586 = plane ( 'none', #38568 ) ;
#38587 = cartesian_point ( 'none', ( 6.273080939901785900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38588 = cartesian_point ( 'none', ( 9.316987298107779500, 1.167516248200546700e-015, -23.60869939627408000 ) ) ;
#38589 = direction ( 'none', ( -0.8660254037844433700, -0.4999999999999915600, 0.0000000000000000000 ) ) ;
#38590 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38591 = cartesian_point ( 'none', ( 5.573080939901785800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#38592 = cartesian_point ( 'none', ( 56.50000000000000000, -63.00000000000001400, 64.19999999999997400 ) ) ;
#38593 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#38594 = line ( 'none', #38777, #38775 ) ;
#38595 = plane ( 'none', #38648 ) ;
#38596 = cartesian_point ( 'none', ( 5.573080939901785800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#38597 = vector ( 'none', #38628, 1000.000000000000000 ) ;
#38598 = conical_surface ( 'none', #38606, 2.000000000000000900, 0.9599310885968839200 ) ;
#38599 = face_outer_bound ( 'none', #51735, .t. ) ;
#38600 = cartesian_point ( 'none', ( 5.026919060098210300, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#38601 = line ( 'none', #38608, #38717 ) ;
#38602 = line ( 'none', #38629, #38597 ) ;
#38604 = face_outer_bound ( 'none', #4317, .t. ) ;
#38603 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38605 = conical_surface ( 'none', #38672, 1.610000000000001200, 0.9599310885968749300 ) ;
#38606 = axis2_placement_3d ( 'none', #38714, #38712, #38692 ) ;
#38607 = direction ( 'none', ( -9.582479236531385300e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38608 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#38609 = cartesian_point ( 'none', ( -30.00258157546444700, 47.00000000000000000, -18.19999999999999600 ) ) ;
#38610 = vector ( 'none', #38618, 1000.000000000000000 ) ;
#38611 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#38612 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#38613 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#38614 = plane ( 'none', #38699 ) ;
#38615 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38616 = face_outer_bound ( 'none', #4267, .t. ) ;
#38617 = cartesian_point ( 'none', ( -2.966666666666661000, -11.00000000000000900, -14.00000000000000000 ) ) ;
#38618 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38619 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38620 = cartesian_point ( 'none', ( -33.08422515938899300, 47.00000000000000000, -17.65457576955200700 ) ) ;
#38621 = vector ( 'none', #38603, 1000.000000000000000 ) ;
#38622 = cartesian_point ( 'none', ( -35.32827817307948200, 47.00000000000000000, -12.57627772138943800 ) ) ;
#38623 = line ( 'none', #38622, #38621 ) ;
#38624 = axis2_placement_3d ( 'none', #38644, #38574, #38651 ) ;
#38625 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38626 = vector ( 'none', #38625, 1000.000000000000000 ) ;
#38627 = axis2_placement_3d ( 'none', #38619, #38566, #38615 ) ;
#38628 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38629 = cartesian_point ( 'none', ( -32.17495066679125400, 47.00000000000000000, -18.19999999999997800 ) ) ;
#38630 = cartesian_point ( 'none', ( 0.2153518331261209400, 2.042629540447553200, 0.5149999999999993500 ) ) ;
#38631 = cylindrical_surface ( 'none', #38627, 2.000000000000000000 ) ;
#38632 = face_outer_bound ( 'none', #4363, .t. ) ;
#38633 = oriented_edge ( 'none', *, *, #41661, .f. ) ;
#38634 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38636 = axis2_placement_3d ( 'none', #38556, #38649, #38590 ) ;
#38635 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38637 = cartesian_point ( 'none', ( 0.0000000000000000000, 47.00000000000000000, 0.0000000000000000000 ) ) ;
#38638 = cartesian_point ( 'none', ( -10.24294610829546000, -4.258696921242352200, -8.326604671405798200 ) ) ;
#38639 = cartesian_point ( 'none', ( -37.00258157546441900, 47.00000000000000000, 1.700000000000007100 ) ) ;
#38640 = cartesian_point ( 'none', ( -10.31548809368272800, -4.133050516869685600, -8.360076241111256600 ) ) ;
#38641 = line ( 'none', #38639, #38626 ) ;
#38642 = cartesian_point ( 'none', ( -10.38770569146963900, -4.007965968302182000, -8.398395931080960600 ) ) ;
#38643 = edge_curve ( 'none', #35219, #34530, #34846, .t. ) ;
#38645 = cartesian_point ( 'none', ( -10.45961277496213300, -3.883419246269082900, -8.441356398446075100 ) ) ;
#38644 = cartesian_point ( 'none', ( -37.00258157546441900, 47.00000000000000000, 8.700000000000004600 ) ) ;
#38646 = face_outer_bound ( 'none', #4361, .t. ) ;
#38647 = cartesian_point ( 'none', ( 4.873080939901785600, 2.449293598294702000e-016, -2.000000000000000900 ) ) ;
#38648 = axis2_placement_3d ( 'none', #38609, #38607, #38705 ) ;
#38649 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#38650 = face_outer_bound ( 'none', #51672, .t. ) ;
#38651 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38652 = cartesian_point ( 'none', ( 4.600000000000000500, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#38653 = axis2_placement_3d ( 'none', #38661, #38759, #38758 ) ;
#38654 = b_spline_curve_with_knots ( 'none', 3,
( #38645, #38642, #38640, #38638 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004262485593313516300, 0.004702683219281599900 ),
.unspecified. ) ;
#38655 = cylindrical_surface ( 'none', #38653, 1.030635999729249400 ) ;
#38656 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38657 = vector ( 'none', #38656, 1000.000000000000000 ) ;
#38658 = cartesian_point ( 'none', ( -30.00258157546444700, 47.00000000000000000, -18.19999999999999600 ) ) ;
#38659 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38660 = axis2_placement_3d ( 'none', #38761, #38755, #38754 ) ;
#38661 = cartesian_point ( 'none', ( -32.17495066679126800, 47.00000000000000000, -17.16936400027072900 ) ) ;
#38662 = direction ( 'none', ( -9.912705577010328500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38663 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -9.912705577010328500e-016 ) ) ;
#38664 = line ( 'none', #38658, #38657 ) ;
#38665 = axis2_placement_3d ( 'none', #38767, #38765, #38763 ) ;
#38666 = axis2_placement_3d ( 'none', #38731, #38729, #38727 ) ;
#38667 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38668 = cartesian_point ( 'none', ( 5.300000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#38669 = cartesian_point ( 'none', ( 5.026919060098210300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#38670 = circle ( 'none', #38780, 2.000000000000000900 ) ;
#38671 = cartesian_point ( 'none', ( 5.026919060098210300, -2.888894916580853800e-031, 2.000000000000000900 ) ) ;
#38672 = axis2_placement_3d ( 'none', #38668, #38667, #38659 ) ;
#38673 = axis2_placement_3d ( 'none', #38752, #38751, #38750 ) ;
#38675 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#38674 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38677 = vector ( 'none', #38675, 1000.000000000000100 ) ;
#38676 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.541976423090495400e-016 ) ) ;
#38678 = circle ( 'none', #38690, 2.000000000000000900 ) ;
#38679 = face_outer_bound ( 'none', #4302, .t. ) ;
#38680 = cartesian_point ( 'none', ( 5.026919060098210300, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#38681 = plane ( 'none', #38673 ) ;
#38683 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38682 = cartesian_point ( 'none', ( -30.00258157546444000, 47.00000000000000000, -11.19999999999999400 ) ) ;
#38685 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38684 = face_outer_bound ( 'none', #51761, .t. ) ;
#38686 = cartesian_point ( 'none', ( 5.573080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38687 = axis2_placement_3d ( 'none', #38686, #38685, #38683 ) ;
#38688 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38689 = vector ( 'none', #38688, 1000.000000000000000 ) ;
#38690 = axis2_placement_3d ( 'none', #38766, #38764, #38762 ) ;
#38691 = axis2_placement_3d ( 'none', #38704, #38676, #38674 ) ;
#38692 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38693 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38694 = vector ( 'none', #38693, 1000.000000000000000 ) ;
#38695 = cartesian_point ( 'none', ( 51.50000000000000700, -76.00000000000001400, 64.19999999999997400 ) ) ;
#38696 = line ( 'none', #38695, #38694 ) ;
#38697 = circle ( 'none', #38691, 5.500000000000005300 ) ;
#38698 = cartesian_point ( 'none', ( -11.00961277496213400, -2.930791302106197500, -8.862320849399324600 ) ) ;
#38699 = axis2_placement_3d ( 'none', #38682, #38663, #38662 ) ;
#38700 = circle ( 'none', #38687, 2.000000000000000900 ) ;
#38701 = cartesian_point ( 'none', ( 74.00000000000000000, -63.00000000000001400, 64.19999999999997400 ) ) ;
#38702 = cartesian_point ( 'none', ( 5.573080939901785800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#38703 = line ( 'none', #38702, #38677 ) ;
#38704 = cartesian_point ( 'none', ( 64.99999999999985800, -63.00000000000001400, 51.69999999999999600 ) ) ;
#38706 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#38705 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 9.582479236531385300e-015 ) ) ;
#38707 = vector ( 'none', #38706, 1000.000000000000000 ) ;
#38709 = cartesian_point ( 'none', ( 5.300000000000000700, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#38708 = cartesian_point ( 'none', ( 51.50000000000000700, -63.00000000000001400, 64.19999999999997400 ) ) ;
#38711 = line ( 'none', #38709, #38707 ) ;
#38710 = line ( 'none', #38708, #38689 ) ;
#38712 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#38714 = cartesian_point ( 'none', ( 5.573080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38713 = cartesian_point ( 'none', ( 51.50000000000000700, -76.00000000000001400, 59.20000000000000300 ) ) ;
#38715 = cartesian_point ( 'none', ( 74.00000000000000000, -76.00000000000000000, -25.80000000000000400 ) ) ;
#38716 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38717 = vector ( 'none', #38716, 1000.000000000000000 ) ;
#38718 = face_outer_bound ( 'none', #51647, .t. ) ;
#38719 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38720 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.541976423090495400e-016 ) ) ;
#38721 = cartesian_point ( 'none', ( 4.326919060098210100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#38722 = cylindrical_surface ( 'none', #38735, 1.030635999729261300 ) ;
#38723 = cartesian_point ( 'none', ( 4.326919060098210100, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#38724 = cartesian_point ( 'none', ( 56.50000000000000000, -93.05846975640129400, -25.80000000000000400 ) ) ;
#38726 = line ( 'none', #38753, #38736 ) ;
#38725 = line ( 'none', #38724, #38810 ) ;
#38728 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38727 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38729 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.541976423090495400e-016 ) ) ;
#38730 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38731 = cartesian_point ( 'none', ( 56.50000000000000000, -76.00000000000001400, 59.20000000000001000 ) ) ;
#38732 = axis2_placement_3d ( 'none', #38772, #38730, #38728 ) ;
#38733 = cartesian_point ( 'none', ( 3.900000000000000800, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#38734 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#38735 = axis2_placement_3d ( 'none', #38840, #38837, #38835 ) ;
#38736 = vector ( 'none', #38734, 1000.000000000000100 ) ;
#38737 = cartesian_point ( 'none', ( 51.50000000000000700, -93.05846975640129400, -25.80000000000000400 ) ) ;
#38738 = circle ( 'none', #38744, 5.000000000000004400 ) ;
#38739 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38740 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38741 = cartesian_point ( 'none', ( 4.326919060098210100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#38742 = axis2_placement_3d ( 'none', #38741, #38740, #38739 ) ;
#38743 = advanced_face ( 'none', ( #34839 ), #34813, .f. ) ;
#38744 = axis2_placement_3d ( 'none', #38747, #38720, #38719 ) ;
#38745 = line ( 'none', #38715, #38830 ) ;
#38746 = plane ( 'none', #38832 ) ;
#38747 = cartesian_point ( 'none', ( 74.00000000000000000, -76.00000000000001400, 59.20000000000000300 ) ) ;
#38749 = cartesian_point ( 'none', ( 4.173080939901785400, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#38748 = circle ( 'none', #38666, 4.999999999999997300 ) ;
#38750 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38751 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38753 = cartesian_point ( 'none', ( 4.873080939901785600, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#38752 = cartesian_point ( 'none', ( 51.50000000000000700, -93.05846975640129400, 64.20000000000000300 ) ) ;
#38754 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38755 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38756 = circle ( 'none', #38742, 2.000000000000000900 ) ;
#38757 = face_outer_bound ( 'none', #51756, .t. ) ;
#38758 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38759 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38761 = cartesian_point ( 'none', ( 5.026919060098210300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#38760 = face_outer_bound ( 'none', #51754, .t. ) ;
#38762 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38763 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38764 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38766 = cartesian_point ( 'none', ( 5.026919060098210300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#38765 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#38767 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.98985223130100400 ) ) ;
#38768 = cartesian_point ( 'none', ( 3.900000000000000800, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#38769 = circle ( 'none', #38732, 2.000000000000000900 ) ;
#38770 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -32.98985223130100800 ) ) ;
#38771 = circle ( 'none', #38665, 8.850000000000001400 ) ;
#38772 = cartesian_point ( 'none', ( 4.873080939901785600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38773 = face_outer_bound ( 'none', #51750, .t. ) ;
#38774 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38775 = vector ( 'none', #38774, 1000.000000000000000 ) ;
#38776 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38777 = cartesian_point ( 'none', ( -30.00258157546444000, 47.00000000000000000, -11.19999999999999400 ) ) ;
#38779 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38778 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.44194228827398500 ) ) ;
#38780 = axis2_placement_3d ( 'none', #38669, #38779, #38776 ) ;
#38781 = cartesian_point ( 'none', ( -37.00258157546444700, 47.00000000000000000, -1.700000000000007100 ) ) ;
#38782 = circle ( 'none', #38660, 2.000000000000000900 ) ;
#38783 = axis2_placement_3d ( 'none', #38778, #38794, #38821 ) ;
#38784 = vector ( 'none', #38864, 1000.000000000000200 ) ;
#38785 = line ( 'none', #38781, #38881 ) ;
#38786 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38787 = advanced_face ( 'none', ( #34853 ), #34819, .f. ) ;
#38788 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#38790 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38789 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38792 = cartesian_point ( 'none', ( 4.873080939901785600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38791 = vector ( 'none', #38789, 1000.000000000000000 ) ;
#38793 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#38794 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38795 = line ( 'none', #38793, #38791 ) ;
#38796 = cylindrical_surface ( 'none', #38899, 8.850000000000001400 ) ;
#38797 = cartesian_point ( 'none', ( 4.873080939901785600, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#38798 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38799 = vector ( 'none', #38798, 1000.000000000000000 ) ;
#38800 = cartesian_point ( 'none', ( 51.50000000000000700, -76.00000000000000000, -25.80000000000000400 ) ) ;
#38802 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#38801 = line ( 'none', #38800, #38799 ) ;
#38803 = vector ( 'none', #38802, 1000.000000000000000 ) ;
#38804 = circle ( 'none', #38783, 8.850000000000001400 ) ;
#38805 = axis2_placement_3d ( 'none', #38792, #38790, #38786 ) ;
#38806 = circle ( 'none', #38805, 2.000000000000000900 ) ;
#38807 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38808 = cartesian_point ( 'none', ( 4.873080939901785600, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#38809 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38810 = vector ( 'none', #38809, 1000.000000000000000 ) ;
#38811 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38812 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38813 = cartesian_point ( 'none', ( 4.326919060098210100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#38814 = axis2_placement_3d ( 'none', #38813, #38812, #38811 ) ;
#38816 = cartesian_point ( 'none', ( 4.600000000000000500, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#38815 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38817 = line ( 'none', #38816, #38803 ) ;
#38818 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38819 = circle ( 'none', #38831, 2.000000000000000900 ) ;
#38820 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38821 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38822 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38823 = cartesian_point ( 'none', ( 4.326919060098210100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#38824 = axis2_placement_3d ( 'none', #38823, #38822, #38820 ) ;
#38825 = circle ( 'none', #38824, 2.000000000000000900 ) ;
#38826 = face_outer_bound ( 'none', #51757, .t. ) ;
#38827 = cartesian_point ( 'none', ( 56.50000000000000000, -76.00000000000001400, 64.19999999999997400 ) ) ;
#38828 = circle ( 'none', #38814, 2.000000000000000900 ) ;
#38829 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38830 = vector ( 'none', #38829, 1000.000000000000000 ) ;
#38831 = axis2_placement_3d ( 'none', #38843, #38906, #38904 ) ;
#38833 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38832 = axis2_placement_3d ( 'none', #38737, #38818, #38815 ) ;
#38834 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38835 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38836 = cartesian_point ( 'none', ( 4.600000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#38838 = axis2_placement_3d ( 'none', #38836, #38834, #38833 ) ;
#38837 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38839 = cartesian_point ( 'none', ( 4.873080939901785600, -5.777789833161707600e-031, 2.000000000000000900 ) ) ;
#38840 = cartesian_point ( 'none', ( -34.35732896524947200, 47.00000000000000000, -12.23063599972925000 ) ) ;
#38841 = circle ( 'none', #38838, 1.610000000000001200 ) ;
#38842 = cc_design_approval ( #38905, ( #38876 ) ) ;
#38843 = cartesian_point ( 'none', ( 4.873080939901785600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38844 = calendar_date ( 2016, 28, 1 ) ;
#38845 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38846 = date_and_time ( #38844, #38847 ) ;
#38847 = local_time ( 15, 22, 27.00000000000000000, #38857 ) ;
#38848 = approval_person_organization ( #38872, #38905, #38884 ) ;
#38849 = circle ( 'none', #38385, 0.9966008221959459200 ) ;
#38850 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -7.434529182757738500e-016 ) ) ;
#38851 = axis2_placement_3d ( 'none', #40863, #40843, #40847 ) ;
#38852 = direction ( 'none', ( 7.434529182757738500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38853 = cartesian_point ( 'none', ( -30.00258157546444000, 47.00000000000000000, -8.699999999999999300 ) ) ;
#38854 = direction ( 'none', ( -0.3090169943749421200, 0.0000000000000000000, 0.9510565162951552000 ) ) ;
#38856 = vector ( 'none', #38854, 1000.000000000000100 ) ;
#38855 = approval_date_time ( #38846, #38905 ) ;
#38857 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#38858 = vector ( 'none', #38845, 1000.000000000000000 ) ;
#38859 = cartesian_point ( 'none', ( 4.326919060098210100, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#38860 = cartesian_point ( 'none', ( -37.00258157546444700, 47.00000000000000000, -8.700000000000004600 ) ) ;
#38861 = cartesian_point ( 'none', ( 0.7999999999999986000, 0.0000000000000000000, -4.002144158641192100 ) ) ;
#38862 = line ( 'none', #38860, #38858 ) ;
#38863 = direction ( 'none', ( 9.912705577010328500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38864 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#38865 = cartesian_point ( 'none', ( 2.129999999999999900, -0.6774776749089226300, -0.5150000000000000100 ) ) ;
#38866 = cartesian_point ( 'none', ( -10.79294610829545900, -3.306068977079471300, -8.674699990824068500 ) ) ;
#38868 = cartesian_point ( 'none', ( -10.86583599884126300, -3.179819983296003000, -8.733116111909241800 ) ) ;
#38867 = axis2_placement_3d ( 'none', #38853, #38852, #38850 ) ;
#38869 = cartesian_point ( 'none', ( -10.93804010856142400, -3.054758796745410200, -8.795768278425963900 ) ) ;
#38870 = cartesian_point ( 'none', ( -11.00961277496213400, -2.930791302106197500, -8.862320849399324600 ) ) ;
#38871 = cartesian_point ( 'none', ( 4.600000000000000500, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#38872 = person_and_organization ( #44800, #44193 ) ;
#38873 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38874 = cartesian_point ( 'none', ( 2.406506661494197900, 0.0000000000000000000, 2.167729554800319600e-017 ) ) ;
#38875 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 9.912705577010328500e-016 ) ) ;
#38876 = product_definition_formation_with_specified_source ( 'any', '', #44207, .not_known. ) ;
#38877 = axis2_placement_3d ( 'none', #38891, #38875, #38863 ) ;
#38878 = cartesian_point ( 'none', ( 0.04781123507270786100, -0.8532222446711174000, -0.5149999999999997900 ) ) ;
#38880 = b_spline_curve_with_knots ( 'none', 3,
( #38870, #38869, #38868, #38866 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004549650064606438800, 0.005017825730732584700 ),
.unspecified. ) ;
#38879 = plane ( 'none', #38867 ) ;
#38881 = vector ( 'none', #38873, 1000.000000000000000 ) ;
#38882 = vector ( 'none', #38889, 1000.000000000000000 ) ;
#38883 = line ( 'none', #37876, #37838 ) ;
#38884 = approval_role ( '' ) ;
#38885 = approval_status ( 'not_yet_approved' ) ;
#38886 = face_outer_bound ( 'none', #51768, .t. ) ;
#38887 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38888 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38889 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38890 = vector ( 'none', #38888, 1000.000000000000000 ) ;
#38892 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#38891 = cartesian_point ( 'none', ( -30.00258157546444000, 47.00000000000000000, -8.699999999999999300 ) ) ;
#38893 = line ( 'none', #38900, #38882 ) ;
#38894 = plane ( 'none', #38877 ) ;
#38895 = cartesian_point ( 'none', ( -10.45961277496213300, -3.883419246269082900, -8.441356398446075100 ) ) ;
#38896 = line ( 'none', #38892, #38890 ) ;
#38897 = cartesian_point ( 'none', ( 0.7420318937837789800, -0.7965199893126654300, -0.5150000000000000100 ) ) ;
#38898 = cartesian_point ( 'none', ( 1.436138072732631200, -0.7384245381180796200, -0.5150000000000000100 ) ) ;
#38899 = axis2_placement_3d ( 'none', #38788, #38807, #38887 ) ;
#38901 = line ( 'none', #38871, #38784 ) ;
#38900 = cartesian_point ( 'none', ( -30.00258157546444700, 47.00000000000000000, -1.700000000000000000 ) ) ;
#38902 = line ( 'none', #38874, #38856 ) ;
#38903 = face_outer_bound ( 'none', #51767, .t. ) ;
#38904 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38905 = approval ( #38885, 'unspecified' ) ;
#38906 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38907 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38908 = cartesian_point ( 'none', ( 4.600000000000000500, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#38909 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38910 = cartesian_point ( 'none', ( -27.50258157546445000, 47.00000000000000000, -8.699999999999997500 ) ) ;
#38911 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38912 = vector ( 'none', #38911, 1000.000000000000000 ) ;
#38913 = line ( 'none', #39022, #39021 ) ;
#38914 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38915 = axis2_placement_3d ( 'none', #39009, #39008, #39006 ) ;
#38916 = direction ( 'none', ( 3.097720492815725800e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38917 = cartesian_point ( 'none', ( -27.50258157546445000, 47.00000000000000000, -1.700000000000000000 ) ) ;
#38918 = axis2_placement_3d ( 'none', #38917, #38916, #38983 ) ;
#38920 = axis2_placement_3d ( 'none', #39003, #38914, #38986 ) ;
#38919 = face_outer_bound ( 'none', #51810, .t. ) ;
#38922 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38921 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38924 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38923 = vector ( 'none', #38921, 1000.000000000000000 ) ;
#38925 = line ( 'none', #39036, #39034 ) ;
#38926 = oriented_edge ( 'none', *, *, #32185, .f. ) ;
#38927 = oriented_edge ( 'none', *, *, #35381, .f. ) ;
#38928 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38929 = vector ( 'none', #38928, 1000.000000000000000 ) ;
#38930 = axis2_placement_3d ( 'none', #39024, #39023, #39020 ) ;
#38931 = cartesian_point ( 'none', ( -27.50258157546445000, 47.00000000000000000, -8.699999999999997500 ) ) ;
#38932 = line ( 'none', #38931, #38929 ) ;
#38933 = circle ( 'none', #38930, 1.610000000000001200 ) ;
#38934 = cartesian_point ( 'none', ( 3.626919060098210900, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#38935 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#38937 = vector ( 'none', #38935, 1000.000000000000100 ) ;
#38936 = axis2_placement_3d ( 'none', #38910, #38909, #38907 ) ;
#38938 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38939 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38940 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.44194228827397800 ) ) ;
#38941 = axis2_placement_3d ( 'none', #38940, #38939, #38938 ) ;
#38942 = axis2_placement_3d ( 'none', #38953, #38924, #38922 ) ;
#38943 = line ( 'none', #38969, #38923 ) ;
#38945 = oriented_edge ( 'none', *, *, #36228, .t. ) ;
#38944 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38946 = plane ( 'none', #38936 ) ;
#38947 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38948 = face_outer_bound ( 'none', #51819, .t. ) ;
#38949 = cartesian_point ( 'none', ( 4.173080939901785400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38951 = axis2_placement_3d ( 'none', #38949, #38947, #38944 ) ;
#38950 = circle ( 'none', #38941, 8.850000000000001400 ) ;
#38953 = cartesian_point ( 'none', ( 3.900000000000000800, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#38952 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38954 = face_outer_bound ( 'none', #4459, .t. ) ;
#38955 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38956 = cartesian_point ( 'none', ( -22.49999999999937800, 0.0000000000000000000, -20.99999999999998200 ) ) ;
#38957 = axis2_placement_3d ( 'none', #38956, #38955, #38952 ) ;
#38958 = circle ( 'none', #38957, 2.499999999999998700 ) ;
#38959 = cartesian_point ( 'none', ( 4.173080939901785400, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#38960 = cartesian_point ( 'none', ( -20.50258157546445000, 47.00000000000000000, -8.699999999999999300 ) ) ;
#38961 = line ( 'none', #38959, #38937 ) ;
#38962 = line ( 'none', #38960, #38912 ) ;
#38963 = conical_surface ( 'none', #38942, 1.610000000000001200, 0.9599310885968749300 ) ;
#38964 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#38965 = vector ( 'none', #38964, 1000.000000000000000 ) ;
#38966 = cartesian_point ( 'none', ( 4.173080939901785400, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#38967 = line ( 'none', #38966, #38965 ) ;
#38968 = cartesian_point ( 'none', ( 4.173080939901785400, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#38969 = cartesian_point ( 'none', ( -27.50258157546445000, 47.00000000000000000, -1.700000000000000000 ) ) ;
#38970 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38971 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38972 = axis2_placement_3d ( 'none', #39027, #38971, #38970 ) ;
#38974 = circle ( 'none', #38951, 2.000000000000000900 ) ;
#38973 = cartesian_point ( 'none', ( -22.50000000000000000, 4.000000000000000000, -20.99999999999999300 ) ) ;
#38975 = cartesian_point ( 'none', ( -22.50000000000000000, 4.000000000000000000, -16.99999999999999300 ) ) ;
#38976 = axis2_placement_3d ( 'none', #38994, #39093, #39091 ) ;
#38977 = face_outer_bound ( 'none', #51826, .t. ) ;
#38978 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38979 = circle ( 'none', #38972, 4.000000000000000000 ) ;
#38980 = vector ( 'none', #38978, 1000.000000000000000 ) ;
#38981 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#38982 = line ( 'none', #38981, #38980 ) ;
#38983 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -3.097720492815725800e-017 ) ) ;
#38984 = cartesian_point ( 'none', ( 1.527746881936323600e-015, -56.98275605729691100, -12.47500000000000300 ) ) ;
#38985 = line ( 'none', #38984, #39086 ) ;
#38986 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38987 = cartesian_point ( 'none', ( -18.00000000000000000, 47.00000000000000000, -1.700000000000000200 ) ) ;
#38988 = line ( 'none', #38987, #39046 ) ;
#38989 = circle ( 'none', #38976, 2.000000000000000900 ) ;
#38990 = cartesian_point ( 'none', ( 22.50000000000000400, 4.000000000000000000, 27.99999999999999300 ) ) ;
#38991 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38992 = cartesian_point ( 'none', ( 22.50000000000000400, 4.000000000000000000, 19.99999999999999300 ) ) ;
#38993 = cartesian_point ( 'none', ( 4.173080939901785400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#38994 = cartesian_point ( 'none', ( 4.173080939901785400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38995 = circle ( 'none', #39095, 4.000000000000000000 ) ;
#38996 = direction ( 'none', ( 2.168404344971007900e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38997 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38998 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.478176394252580600e-016 ) ) ;
#38999 = direction ( 'none', ( -2.478176394252580600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39000 = cartesian_point ( 'none', ( -27.50258157546445000, 47.00000000000000000, -8.699999999999997500 ) ) ;
#39001 = axis2_placement_3d ( 'none', #39000, #38999, #38998 ) ;
#39002 = face_outer_bound ( 'none', #4430, .t. ) ;
#39003 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39004 = axis2_placement_3d ( 'none', #39015, #38997, #38996 ) ;
#39006 = direction ( 'none', ( 2.168404344971007900e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39005 = plane ( 'none', #39016 ) ;
#39007 = face_outer_bound ( 'none', #51822, .t. ) ;
#39008 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39009 = cartesian_point ( 'none', ( 3.626919060098210400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39010 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39011 = cartesian_point ( 'none', ( -37.00258157546444700, 47.00000000000000000, -8.700000000000004600 ) ) ;
#39012 = cylindrical_surface ( 'none', #38920, 2.000000000000000000 ) ;
#39013 = circle ( 'none', #38915, 2.000000000000000900 ) ;
#39014 = plane ( 'none', #39001 ) ;
#39015 = cartesian_point ( 'none', ( 3.626919060098210400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39016 = axis2_placement_3d ( 'none', #39011, #39010, #38991 ) ;
#39017 = face_outer_bound ( 'none', #51795, .t. ) ;
#39018 = edge_curve ( 'none', #36266, #36236, #34900, .t. ) ;
#39019 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#39020 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39021 = vector ( 'none', #39019, 1000.000000000000000 ) ;
#39023 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39022 = cartesian_point ( 'none', ( 22.50000000000061800, 11.50000000000000200, -23.49999253969308200 ) ) ;
#39024 = cartesian_point ( 'none', ( 3.900000000000000800, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#39025 = plane ( 'none', #38918 ) ;
#39026 = circle ( 'none', #39004, 2.000000000000000900 ) ;
#39027 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -20.99999999999999300 ) ) ;
#39028 = cartesian_point ( 'none', ( 3.626919060098210400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#39030 = oriented_edge ( 'none', *, *, #37399, .f. ) ;
#39029 = face_outer_bound ( 'none', #51852, .t. ) ;
#39031 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39032 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#39034 = vector ( 'none', #39032, 1000.000000000000200 ) ;
#39033 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39035 = vector ( 'none', #39033, 1000.000000000000000 ) ;
#39036 = cartesian_point ( 'none', ( 3.900000000000000800, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#39037 = cartesian_point ( 'none', ( -10.99999999999999800, 47.00000000000000000, -8.699999999999997500 ) ) ;
#39038 = oriented_edge ( 'none', *, *, #33739, .t. ) ;
#39039 = axis2_placement_3d ( 'none', #39167, #39150, #39149 ) ;
#39040 = line ( 'none', #39037, #39035 ) ;
#39041 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39042 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39043 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#39044 = circle ( 'none', #39146, 2.200000000000000200 ) ;
#39045 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39046 = vector ( 'none', #39045, 1000.000000000000000 ) ;
#39047 = cartesian_point ( 'none', ( 4.873080939901785600, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#39048 = line ( 'none', #39047, #39164 ) ;
#39049 = plane ( 'none', #39079 ) ;
#39050 = toroidal_surface ( 'none', #39140, 2.200000000000000200, 0.2000000000000000100 ) ;
#39051 = direction ( 'none', ( 0.8660254037844381500, 0.0000000000000000000, 0.5000000000000008900 ) ) ;
#39053 = oriented_edge ( 'none', *, *, #39294, .f. ) ;
#39052 = vector ( 'none', #39051, 1000.000000000000000 ) ;
#39055 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -36.30496480251722600 ) ) ;
#39054 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39056 = oriented_edge ( 'none', *, *, #36326, .t. ) ;
#39057 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39058 = cartesian_point ( 'none', ( 4.173080939901785400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#39059 = cartesian_point ( 'none', ( -20.50258157546445000, 47.00000000000000000, -8.699999999999999300 ) ) ;
#39060 = line ( 'none', #39055, #39052 ) ;
#39061 = circle ( 'none', #39039, 4.149999999999999500 ) ;
#39062 = cartesian_point ( 'none', ( -10.99999999999999800, 47.00000000000000000, -8.699999999999997500 ) ) ;
#39063 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39064 = vector ( 'none', #39063, 1000.000000000000000 ) ;
#39065 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#39066 = line ( 'none', #39065, #39064 ) ;
#39067 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39068 = cartesian_point ( 'none', ( -18.00000000000000000, 47.00000000000000000, -8.699999999999999300 ) ) ;
#39069 = plane ( 'none', #39078 ) ;
#39070 = face_outer_bound ( 'none', #4409, .t. ) ;
#39071 = face_outer_bound ( 'none', #51869, .t. ) ;
#39072 = cartesian_point ( 'none', ( 2.499999999999999100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39073 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#39074 = vector ( 'none', #39073, 1000.000000000000100 ) ;
#39076 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -32.71589725978749600 ) ) ;
#39075 = line ( 'none', #39083, #39081 ) ;
#39077 = line ( 'none', #39076, #39074 ) ;
#39078 = axis2_placement_3d ( 'none', #39059, #39057, #39054 ) ;
#39079 = axis2_placement_3d ( 'none', #39062, #39042, #39157 ) ;
#39080 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39081 = vector ( 'none', #39080, 1000.000000000000000 ) ;
#39082 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.999999999999998200, 12.47500000000000300 ) ) ;
#39083 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -24.99999999999999300 ) ) ;
#39084 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39085 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39086 = vector ( 'none', #39084, 1000.000000000000000 ) ;
#39087 = vector ( 'none', #39085, 1000.000000000000000 ) ;
#39088 = cartesian_point ( 'none', ( -20.50258157546445000, 47.00000000000000000, -1.700000000000000200 ) ) ;
#39089 = conical_surface ( 'none', #39098, 2.000000000000000900, 0.9599310885968839200 ) ;
#39090 = cartesian_point ( 'none', ( 4.873080939901785600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39091 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39092 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39093 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39094 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#39096 = cartesian_point ( 'none', ( 3.626919060098210000, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#39095 = axis2_placement_3d ( 'none', #38973, #39094, #39092 ) ;
#39097 = line ( 'none', #39088, #39087 ) ;
#39098 = axis2_placement_3d ( 'none', #39090, #39043, #39041 ) ;
#39099 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39100 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39101 = cartesian_point ( 'none', ( 4.173080939901785400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39102 = axis2_placement_3d ( 'none', #39101, #39100, #39099 ) ;
#39103 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 3.097720492815726400e-017 ) ) ;
#39104 = circle ( 'none', #39102, 2.000000000000000900 ) ;
#39105 = axis2_placement_3d ( 'none', #39155, #39154, #39220 ) ;
#39106 = cartesian_point ( 'none', ( 2.499999999999998700, 0.0000000000000000000, 4.150000000000000400 ) ) ;
#39108 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5150000000000021200, 0.6774776749089210800 ) ) ;
#39107 = face_outer_bound ( 'none', #474, .t. ) ;
#39109 = face_outer_bound ( 'none', #51963, .t. ) ;
#39110 = circle ( 'none', #39207, 0.8509999999999999800 ) ;
#39111 = axis2_placement_3d ( 'none', #39123, #39122, #39103 ) ;
#39112 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353200e-016, 1.000000000000000000 ) ) ;
#39113 = plane ( 'none', #39105 ) ;
#39114 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#39115 = cartesian_point ( 'none', ( 2.700000000000001100, 2.694222958124177000e-016, -2.200000000000000200 ) ) ;
#39116 = axis2_placement_3d ( 'none', #39125, #39233, #39231 ) ;
#39117 = circle ( 'none', #39116, 10.39797779676996600 ) ;
#39118 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39119 = axis2_placement_3d ( 'none', #39115, #39114, #39112 ) ;
#39120 = face_outer_bound ( 'none', #51858, .t. ) ;
#39121 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39122 = direction ( 'none', ( -3.097720492815726400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39123 = cartesian_point ( 'none', ( -10.99999999999999800, 47.00000000000000000, -1.700000000000000000 ) ) ;
#39124 = cylindrical_surface ( 'none', #39142, 4.000000000000000000 ) ;
#39125 = cartesian_point ( 'none', ( 10.41072366659116000, -3.903127820947816000e-015, -0.5149999999999997900 ) ) ;
#39126 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39127 = vector ( 'none', #39126, 1000.000000000000000 ) ;
#39128 = cartesian_point ( 'none', ( 2.700000000000001100, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#39129 = cartesian_point ( 'none', ( -10.99999999999999800, 47.00000000000000000, -1.700000000000000000 ) ) ;
#39130 = cartesian_point ( 'none', ( 22.49999999999999600, 0.0000000000000000000, 24.00000746030691400 ) ) ;
#39131 = circle ( 'none', #39206, 2.499999999999998700 ) ;
#39132 = cartesian_point ( 'none', ( 22.49999999999999600, -6.000000000000000000, 26.50000746030691400 ) ) ;
#39133 = cartesian_point ( 'none', ( 0.7999999999999986000, 4.991748625033863800e-016, 4.002144158641192100 ) ) ;
#39134 = circle ( 'none', #39229, 2.000000000000000000 ) ;
#39135 = plane ( 'none', #39111 ) ;
#39136 = circle ( 'none', #39119, 0.2000000000000000900 ) ;
#39137 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39138 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39139 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39140 = axis2_placement_3d ( 'none', #39160, #39144, #39121 ) ;
#39141 = line ( 'none', #39129, #39127 ) ;
#39142 = axis2_placement_3d ( 'none', #39153, #39031, #39118 ) ;
#39143 = face_outer_bound ( 'none', #51842, .t. ) ;
#39144 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39145 = plane ( 'none', #39162 ) ;
#39146 = axis2_placement_3d ( 'none', #39072, #39139, #39138 ) ;
#39147 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39148 = vector ( 'none', #39147, 1000.000000000000000 ) ;
#39149 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39150 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39151 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39152 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39153 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -20.99999999999999300 ) ) ;
#39154 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39155 = cartesian_point ( 'none', ( -2.499999999999999600, 4.750000000000000900, 63.50000000000000000 ) ) ;
#39156 = cartesian_point ( 'none', ( 2.700000000000001100, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#39157 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39158 = cartesian_point ( 'none', ( -18.00000000000000000, 47.00000000000000000, -8.699999999999999300 ) ) ;
#39159 = line ( 'none', #39158, #39148 ) ;
#39160 = cartesian_point ( 'none', ( 2.700000000000001100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39161 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -16.99999999999999300 ) ) ;
#39162 = axis2_placement_3d ( 'none', #39068, #39067, #39137 ) ;
#39163 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#39164 = vector ( 'none', #39163, 1000.000000000000000 ) ;
#39165 = face_outer_bound ( 'none', #4477, .t. ) ;
#39166 = cylindrical_surface ( 'none', #39175, 2.749999999999999100 ) ;
#39167 = cartesian_point ( 'none', ( 2.489999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39169 = edge_curve ( 'none', #36032, #39292, #34905, .t. ) ;
#39168 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39170 = vector ( 'none', #39168, 1000.000000000000000 ) ;
#39171 = cartesian_point ( 'none', ( -11.75721461541135000, 47.00000000000000000, -35.60923903268877700 ) ) ;
#39172 = axis2_placement_3d ( 'none', #39180, #39280, #39279 ) ;
#39173 = cartesian_point ( 'none', ( -997.5934933385058200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39174 = face_outer_bound ( 'none', #51848, .t. ) ;
#39175 = axis2_placement_3d ( 'none', #39288, #39286, #39283 ) ;
#39176 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#39177 = vector ( 'none', #39176, 1000.000000000000000 ) ;
#39178 = face_outer_bound ( 'none', #4468, .t. ) ;
#39179 = cartesian_point ( 'none', ( 22.49999999999999600, 11.50000000000000200, 26.50000746030691400 ) ) ;
#39181 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39180 = cartesian_point ( 'none', ( -16.99999999999998600, 47.00000000000000000, -32.29938079901842900 ) ) ;
#39182 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39183 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39184 = axis2_placement_3d ( 'none', #39183, #39182, #39181 ) ;
#39185 = cartesian_point ( 'none', ( 56.24261314031213000, 4.750000000000000900, -29.58493649053837900 ) ) ;
#39187 = edge_loop ( 'none', ( #38945, #38127 ) ) ;
#39186 = circle ( 'none', #39184, 0.8509999999999999800 ) ;
#39188 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.478176394252581100e-016 ) ) ;
#39189 = direction ( 'none', ( 2.478176394252581100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39190 = face_outer_bound ( 'none', #4520, .t. ) ;
#39191 = cartesian_point ( 'none', ( -10.99999999999999800, 47.00000000000000000, -8.699999999999997500 ) ) ;
#39192 = axis2_placement_3d ( 'none', #39173, #39152, #39151 ) ;
#39193 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39194 = face_outer_bound ( 'none', #52214, .t. ) ;
#39195 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39196 = line ( 'none', #39185, #39262 ) ;
#39197 = cartesian_point ( 'none', ( 2.129999999999999900, -0.6774776749089230800, 0.5149999999999995700 ) ) ;
#39198 = face_outer_bound ( 'none', #1385, .t. ) ;
#39199 = cartesian_point ( 'none', ( 2.129999999999999900, -0.6774776749089226300, -0.5150000000000000100 ) ) ;
#39200 = cartesian_point ( 'none', ( -29.99999999999999300, -1.000000000000000000, -28.99999999999999600 ) ) ;
#39202 = axis2_placement_3d ( 'none', #39256, #39238, #39237 ) ;
#39201 = line ( 'none', #39171, #39170 ) ;
#39203 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39204 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39205 = conical_surface ( 'none', #39192, 3077.683537175311400, 1.256637061435922800 ) ;
#39206 = axis2_placement_3d ( 'none', #39130, #39204, #39203 ) ;
#39207 = axis2_placement_3d ( 'none', #39216, #39195, #39193 ) ;
#39208 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39209 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39211 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39210 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39213 = axis2_placement_3d ( 'none', #39211, #39209, #39208 ) ;
#39212 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39214 = circle ( 'none', #39213, 0.8509999999999999800 ) ;
#39215 = line ( 'none', #39179, #39177 ) ;
#39216 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39217 = cylindrical_surface ( 'none', #39230, 0.9999999999998829800 ) ;
#39218 = axis2_placement_3d ( 'none', #39191, #39189, #39188 ) ;
#39219 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39220 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39221 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39222 = cartesian_point ( 'none', ( 2.700000000000001100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39223 = plane ( 'none', #39218 ) ;
#39224 = cylindrical_surface ( 'none', #39172, 0.9999999999999940000 ) ;
#39225 = face_outer_bound ( 'none', #51876, .t. ) ;
#39227 = oriented_edge ( 'none', *, *, #42101, .f. ) ;
#39226 = cartesian_point ( 'none', ( 2.489999999999999300, 0.0000000000000000000, 4.149999999999999500 ) ) ;
#39228 = cartesian_point ( 'none', ( -11.99999999999998200, 47.00000000000000000, 34.63915900659304000 ) ) ;
#39229 = axis2_placement_3d ( 'none', #39222, #39221, #39219 ) ;
#39230 = axis2_placement_3d ( 'none', #39228, #39212, #39210 ) ;
#39231 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39232 = circle ( 'none', #39350, 2.499999999999998700 ) ;
#39233 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39234 = cartesian_point ( 'none', ( 2.489999999999999300, 5.082284216461514200e-016, -4.149999999999999500 ) ) ;
#39235 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#39236 = cartesian_point ( 'none', ( -22.49999999999937800, 11.50000000000000200, -23.49999999999998200 ) ) ;
#39237 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39238 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39239 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#39240 = cartesian_point ( 'none', ( 2.700000000000001100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39241 = vector ( 'none', #39239, 1000.000000000000000 ) ;
#39242 = axis2_placement_3d ( 'none', #39240, #39353, #39352 ) ;
#39243 = axis2_placement_3d ( 'none', #39298, #39325, #39323 ) ;
#39244 = axis2_placement_3d ( 'none', #39359, #39330, #39318 ) ;
#39246 = oriented_edge ( 'none', *, *, #39018, .f. ) ;
#39245 = cartesian_point ( 'none', ( -22.49999999999937800, 11.50000000000000200, -18.49999999999998600 ) ) ;
#39247 = line ( 'none', #39245, #39241 ) ;
#39248 = plane ( 'none', #39329 ) ;
#39249 = vector ( 'none', #39275, 1000.000000000000000 ) ;
#39250 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.30496480251722200 ) ) ;
#39251 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39252 = vector ( 'none', #39251, 1000.000000000000000 ) ;
#39253 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#39255 = vector ( 'none', #39253, 1000.000000000000000 ) ;
#39254 = cartesian_point ( 'none', ( 17.99999999999998200, 47.00000000000000000, 27.69999999999999900 ) ) ;
#39256 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.98985223130100800 ) ) ;
#39257 = cylindrical_surface ( 'none', #39351, 2.499999999999998700 ) ;
#39258 = circle ( 'none', #39242, 2.000000000000000000 ) ;
#39259 = cartesian_point ( 'none', ( 0.7999999999999986000, 0.0000000000000000000, -4.002144158641192100 ) ) ;
#39260 = line ( 'none', #39259, #39349 ) ;
#39261 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#39262 = vector ( 'none', #39261, 1000.000000000000000 ) ;
#39263 = line ( 'none', #39236, #39358 ) ;
#39264 = cartesian_point ( 'none', ( -22.50000000000000000, 4.000000000000000000, -24.99999999999999300 ) ) ;
#39265 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39266 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39267 = circle ( 'none', #39202, 8.850000000000001400 ) ;
#39268 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39269 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39270 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39271 = axis2_placement_3d ( 'none', #39270, #39269, #39268 ) ;
#39272 = cartesian_point ( 'none', ( 3.900000000000000800, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#39273 = line ( 'none', #39272, #39255 ) ;
#39274 = line ( 'none', #39254, #39252 ) ;
#39275 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39276 = conical_surface ( 'none', #39281, 9.087251964823741100, 1.047197551196589400 ) ;
#39277 = cartesian_point ( 'none', ( -17.46575342465754200, 47.00000000000000000, -33.18429534145727900 ) ) ;
#39278 = line ( 'none', #39277, #39249 ) ;
#39279 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39280 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39281 = axis2_placement_3d ( 'none', #39250, #39266, #39265 ) ;
#39282 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.8510000000000000900 ) ) ;
#39283 = direction ( 'none', ( -0.5000000000000031100, 0.0000000000000000000, 0.8660254037844368200 ) ) ;
#39284 = cartesian_point ( 'none', ( 2.406506661494197900, 2.167729554800319600e-017, 0.0000000000000000000 ) ) ;
#39285 = circle ( 'none', #39271, 0.8509999999999999800 ) ;
#39286 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000041100 ) ) ;
#39287 = direction ( 'none', ( -0.3090169943749421200, 1.164708318489094600e-016, -0.9510565162951552000 ) ) ;
#39288 = cartesian_point ( 'none', ( -55.99261314031172500, 7.500000000000000000, -30.01794919243138800 ) ) ;
#39289 = vector ( 'none', #39287, 1000.000000000000100 ) ;
#39290 = cartesian_point ( 'none', ( 2.406506661494197900, 2.654703060703328500e-033, -2.167729554800319600e-017 ) ) ;
#39291 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5149999999999972400, -0.6774776749089249700 ) ) ;
#39292 = vertex_point ( 'none', #34852 ) ;
#39293 = cartesian_point ( 'none', ( 2.129999999999999900, 1.042174426074397700e-016, -0.8510000000000000900 ) ) ;
#39294 = edge_curve ( 'none', #36051, #36329, #34885, .t. ) ;
#39295 = line ( 'none', #39290, #39289 ) ;
#39296 = cartesian_point ( 'none', ( 22.49999999999999600, 0.0000000000000000000, 26.50000746030691400 ) ) ;
#39297 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -33.71589725978749600 ) ) ;
#39298 = cartesian_point ( 'none', ( 22.49999999999999600, 11.50000000000000200, 24.00000746030691400 ) ) ;
#39299 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39300 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39301 = vector ( 'none', #39300, 1000.000000000000000 ) ;
#39302 = cartesian_point ( 'none', ( -9.966506350946106700, 1.220545010136791600e-015, -20.83369939627408500 ) ) ;
#39304 = line ( 'none', #39302, #39383 ) ;
#39303 = cartesian_point ( 'none', ( -11.75721461541138700, 47.00000000000000000, 35.60923903268863500 ) ) ;
#39305 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39306 = vector ( 'none', #39305, 1000.000000000000000 ) ;
#39307 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39308 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39309 = cartesian_point ( 'none', ( 10.99999999999998400, 47.00000000000000000, 27.69999999999999900 ) ) ;
#39310 = line ( 'none', #39303, #39301 ) ;
#39311 = edge_loop ( 'none', ( #51397, #51168, #51382, #51183, #51140, #51175, #51160, #51184, #51171, #51166, #51391, #51165 ) ) ;
#39312 = cylindrical_surface ( 'none', #39243, 2.499999999999998700 ) ;
#39313 = conical_surface ( 'none', #39324, 4.002144158641192100, 0.08726646259971375400 ) ;
#39314 = cartesian_point ( 'none', ( -25.39999999999996300, 5.082284216461514200e-016, -4.149999999999999500 ) ) ;
#39315 = cartesian_point ( 'none', ( 0.0000000000000000000, 47.00000000000000000, 0.0000000000000000000 ) ) ;
#39316 = line ( 'none', #39314, #39306 ) ;
#39317 = face_outer_bound ( 'none', #4562, .t. ) ;
#39318 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39319 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39320 = vector ( 'none', #39319, 1000.000000000000000 ) ;
#39322 = oriented_edge ( 'none', *, *, #37042, .f. ) ;
#39321 = face_outer_bound ( 'none', #14131, .t. ) ;
#39324 = axis2_placement_3d ( 'none', #39421, #39299, #39425 ) ;
#39323 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39325 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#39326 = cartesian_point ( 'none', ( 2.499999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39327 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#39328 = oriented_edge ( 'none', *, *, #34680, .f. ) ;
#39330 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39329 = axis2_placement_3d ( 'none', #39309, #39308, #39307 ) ;
#39331 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 4.149999999999999500 ) ) ;
#39332 = line ( 'none', #39331, #39320 ) ;
#39333 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39334 = cartesian_point ( 'none', ( 2.499999999999998700, 5.082284216461515200e-016, -4.150000000000000400 ) ) ;
#39335 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39336 = face_outer_bound ( 'none', #4544, .t. ) ;
#39337 = cartesian_point ( 'none', ( -22.49999999999937800, -6.000000000000000000, -20.99999999999998200 ) ) ;
#39338 = cartesian_point ( 'none', ( -22.49999999999937800, 11.50000000000000200, -20.99999999999998200 ) ) ;
#39339 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#39340 = vector ( 'none', #39339, 1000.000000000000100 ) ;
#39341 = face_outer_bound ( 'none', #51936, .t. ) ;
#39342 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39344 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -32.98985223130100800 ) ) ;
#39343 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39345 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39346 = circle ( 'none', #39419, 4.150000000000000400 ) ;
#39347 = axis2_placement_3d ( 'none', #39354, #39345, #39343 ) ;
#39348 = direction ( 'none', ( 0.9961946980917457700, 0.0000000000000000000, -0.08715574274765546000 ) ) ;
#39349 = vector ( 'none', #39348, 1000.000000000000000 ) ;
#39350 = axis2_placement_3d ( 'none', #39337, #39335, #39333 ) ;
#39351 = axis2_placement_3d ( 'none', #39338, #39327, #39342 ) ;
#39352 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39353 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39354 = cartesian_point ( 'none', ( 17.99999999999998200, 47.00000000000000000, 20.69999999999999900 ) ) ;
#39355 = cylindrical_surface ( 'none', #39244, 4.149999999999999500 ) ;
#39356 = plane ( 'none', #39347 ) ;
#39357 = face_outer_bound ( 'none', #13525, .t. ) ;
#39358 = vector ( 'none', #39235, 1000.000000000000000 ) ;
#39359 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39360 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -32.71589725978749600 ) ) ;
#39361 = line ( 'none', #39360, #39340 ) ;
#39362 = local_time ( 15, 22, 27.00000000000000000, #39363 ) ;
#39363 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#39364 = approval_person_organization ( #39392, #39368, #39367 ) ;
#39365 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39366 = vector ( 'none', #39365, 1000.000000000000000 ) ;
#39367 = approval_role ( '' ) ;
#39368 = approval ( #39384, 'unspecified' ) ;
#39369 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39370 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39372 = axis2_placement_3d ( 'none', #39394, #39370, #39369 ) ;
#39371 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39373 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39374 = axis2_placement_3d ( 'none', #39399, #39373, #39371 ) ;
#39375 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39376 = circle ( 'none', #39374, 8.850000000000001400 ) ;
#39377 = b_spline_curve_with_knots ( 'none', 3,
( #38865, #38898, #38897, #38878 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004047968925928189900, 0.006137159607090669100 ),
.unspecified. ) ;
#39378 = line ( 'none', #39385, #39366 ) ;
#39379 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39380 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39381 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39382 = direction ( 'none', ( -0.8660254037844379300, 1.060575238724906100e-016, 0.5000000000000014400 ) ) ;
#39383 = vector ( 'none', #39382, 999.9999999999998900 ) ;
#39384 = approval_status ( 'not_yet_approved' ) ;
#39385 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -16.99999999999999300 ) ) ;
#39386 = direction ( 'none', ( 0.9961946980917457700, 1.067350013832264100e-017, 0.08715574274765546000 ) ) ;
#39387 = vector ( 'none', #39386, 1000.000000000000000 ) ;
#39388 = cartesian_point ( 'none', ( 0.7999999999999986000, 4.901213033606212400e-016, 4.002144158641192100 ) ) ;
#39389 = cartesian_point ( 'none', ( 0.7999999999999986000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39390 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39391 = direction ( 'none', ( 0.0000000000000000000, -1.776356839400250900e-015, -1.000000000000000000 ) ) ;
#39392 = person_and_organization ( #44800, #44193 ) ;
#39393 = cylindrical_surface ( 'none', #39410, 37.50000000000000000 ) ;
#39395 = advanced_face ( 'none', ( #34893 ), #34894, .f. ) ;
#39394 = cartesian_point ( 'none', ( 0.7999999999999986000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39396 = circle ( 'none', #39372, 4.002144158641192100 ) ;
#39397 = cartesian_point ( 'none', ( -17.46575342465750700, 47.00000000000000000, 33.18429534145728600 ) ) ;
#39398 = line ( 'none', #39397, #39406 ) ;
#39399 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.98985223130100100 ) ) ;
#39400 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#39401 = vector ( 'none', #39400, 1000.000000000000000 ) ;
#39402 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#39403 = face_outer_bound ( 'none', #51896, .t. ) ;
#39404 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39405 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -32.44194228827398500 ) ) ;
#39406 = vector ( 'none', #39404, 1000.000000000000000 ) ;
#39407 = cartesian_point ( 'none', ( -22.49999999999938500, -6.000000000000000000, 26.50000000000001100 ) ) ;
#39409 = axis2_placement_3d ( 'none', #39389, #39380, #39379 ) ;
#39408 = line ( 'none', #39402, #39401 ) ;
#39410 = axis2_placement_3d ( 'none', #39315, #39390, #39381 ) ;
#39411 = cartesian_point ( 'none', ( 0.7999999999999986000, 4.002144158641191200, 0.0000000000000000000 ) ) ;
#39412 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39413 = vector ( 'none', #39412, 1000.000000000000000 ) ;
#39414 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#39415 = line ( 'none', #39414, #39413 ) ;
#39416 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39418 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39417 = cartesian_point ( 'none', ( 22.49999999999999600, 0.0000000000000000000, 21.50000746030691400 ) ) ;
#39419 = axis2_placement_3d ( 'none', #39326, #39418, #39416 ) ;
#39420 = line ( 'none', #39435, #39434 ) ;
#39421 = cartesian_point ( 'none', ( 0.7999999999999986000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39422 = line ( 'none', #39388, #39387 ) ;
#39423 = circle ( 'none', #39409, 4.002144158641192100 ) ;
#39424 = axis2_placement_3d ( 'none', #39427, #39426, #39511 ) ;
#39425 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39426 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.239088197126291100e-016 ) ) ;
#39427 = cartesian_point ( 'none', ( -1.700000000000000000, 47.00000000000000000, -37.20000000000001000 ) ) ;
#39428 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39429 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -9.912705577010320600e-016 ) ) ;
#39430 = cartesian_point ( 'none', ( 0.04781123507270786100, -3.903127820947816000e-015, 0.0000000000000000000 ) ) ;
#39431 = direction ( 'none', ( 9.912705577010320600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39433 = axis2_placement_3d ( 'none', #39531, #39522, #39520 ) ;
#39432 = cartesian_point ( 'none', ( -10.99999999999999100, 47.00000000000000000, -30.19999999999999900 ) ) ;
#39434 = vector ( 'none', #39551, 1000.000000000000000 ) ;
#39435 = cartesian_point ( 'none', ( -20.50258157546445400, 47.00000000000000000, -27.69999999999999900 ) ) ;
#39436 = circle ( 'none', #39433, 10.04881096640908200 ) ;
#39437 = circle ( 'none', #39450, 0.9966008221959459200 ) ;
#39438 = cartesian_point ( 'none', ( 0.2153518331261192200, 0.5150000000000073400, -2.042629540447550500 ) ) ;
#39439 = cylindrical_surface ( 'none', #39549, 0.9999999999998829800 ) ;
#39440 = cartesian_point ( 'none', ( 0.04781123507270952000, 0.5150000000000031200, -0.8532222446711244000 ) ) ;
#39441 = plane ( 'none', #39521 ) ;
#39443 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39442 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39445 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39444 = vector ( 'none', #39442, 1000.000000000000000 ) ;
#39446 = cartesian_point ( 'none', ( 10.41072366659116000, -3.903127820947816000e-015, 0.0000000000000000000 ) ) ;
#39447 = oriented_edge ( 'none', *, *, #37271, .f. ) ;
#39448 = face_outer_bound ( 'none', #51949, .t. ) ;
#39449 = edge_loop ( 'none', ( #39328, #41859, #41535, #38633 ) ) ;
#39450 = axis2_placement_3d ( 'none', #39430, #39428, #39556 ) ;
#39451 = face_outer_bound ( 'none', #51998, .t. ) ;
#39452 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39453 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39454 = axis2_placement_3d ( 'none', #39446, #39445, #39443 ) ;
#39455 = plane ( 'none', #39541 ) ;
#39456 = cartesian_point ( 'none', ( -27.50258157546445800, 47.00000000000000000, -20.69999999999999900 ) ) ;
#39457 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39458 = line ( 'none', #39456, #39444 ) ;
#39459 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39460 = axis2_placement_3d ( 'none', #39483, #39459, #39457 ) ;
#39461 = circle ( 'none', #39460, 0.2000000000000000900 ) ;
#39462 = plane ( 'none', #39479 ) ;
#39463 = cartesian_point ( 'none', ( 2.500000000000000000, 0.0000000000000000000, 2.200000000000000200 ) ) ;
#39464 = cartesian_point ( 'none', ( -27.50258157546445800, 47.00000000000000000, -27.69999999999999900 ) ) ;
#39465 = cartesian_point ( 'none', ( 0.2035337666853520300, 2.048521810814358800, 0.0000000000000000000 ) ) ;
#39466 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39467 = vector ( 'none', #39466, 1000.000000000000000 ) ;
#39468 = cartesian_point ( 'none', ( -17.99999999999998900, 47.00000000000000000, -32.29938079901842900 ) ) ;
#39469 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39470 = face_outer_bound ( 'none', #51967, .t. ) ;
#39471 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39472 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39473 = axis2_placement_3d ( 'none', #39472, #39471, #39469 ) ;
#39474 = circle ( 'none', #39473, 0.8509999999999999800 ) ;
#39475 = circle ( 'none', #39454, 10.41072366659116000 ) ;
#39476 = line ( 'none', #39468, #39467 ) ;
#39477 = axis2_placement_3d ( 'none', #39464, #39453, #39452 ) ;
#39478 = cartesian_point ( 'none', ( 0.04781123507271000500, -0.5149999999999965700, -0.8532222446711281700 ) ) ;
#39479 = axis2_placement_3d ( 'none', #39432, #39431, #39429 ) ;
#39480 = face_outer_bound ( 'none', #52004, .t. ) ;
#39481 = plane ( 'none', #39477 ) ;
#39482 = cartesian_point ( 'none', ( 2.500000000000000000, 2.694222958124177000e-016, -2.200000000000000200 ) ) ;
#39483 = cartesian_point ( 'none', ( 2.700000000000001100, 0.0000000000000000000, 2.200000000000000200 ) ) ;
#39484 = cartesian_point ( 'none', ( -11.00961277496213600, -2.930791302106201500, -14.00000000000000000 ) ) ;
#39485 = cartesian_point ( 'none', ( -10.99999999999999100, 47.00000000000000000, -30.19999999999999900 ) ) ;
#39486 = cartesian_point ( 'none', ( 0.7999999999999986000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39487 = line ( 'none', #39485, #39592 ) ;
#39488 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39489 = face_outer_bound ( 'none', #52001, .t. ) ;
#39490 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39491 = vector ( 'none', #39490, 1000.000000000000000 ) ;
#39492 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39493 = cartesian_point ( 'none', ( 0.2153518331261175000, -0.5149999999999924600, -2.042629540447554100 ) ) ;
#39494 = axis2_placement_3d ( 'none', #39516, #39514, #39598 ) ;
#39495 = cartesian_point ( 'none', ( -10.99999999999999100, 47.00000000000000000, -30.19999999999999900 ) ) ;
#39497 = face_outer_bound ( 'none', #4574, .t. ) ;
#39496 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39498 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39499 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39500 = cartesian_point ( 'none', ( -20.50258157546445400, 47.00000000000000000, -20.69999999999999900 ) ) ;
#39501 = vector ( 'none', #39499, 1000.000000000000000 ) ;
#39502 = axis2_placement_3d ( 'none', #39500, #39498, #39496 ) ;
#39504 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#39503 = plane ( 'none', #39502 ) ;
#39505 = line ( 'none', #39508, #39491 ) ;
#39506 = spherical_surface ( 'none', #39512, 10.41072366659116000 ) ;
#39507 = plane ( 'none', #39494 ) ;
#39508 = cartesian_point ( 'none', ( -20.50258157546445400, 47.00000000000000000, -20.69999999999999900 ) ) ;
#39509 = direction ( 'none', ( -0.8660254037844344900, 1.060575238724901900e-016, 0.5000000000000072200 ) ) ;
#39510 = vector ( 'none', #39509, 1000.000000000000000 ) ;
#39511 = direction ( 'none', ( 1.239088197126291100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39512 = axis2_placement_3d ( 'none', #39608, #39601, #39492 ) ;
#39513 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39514 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39515 = conical_surface ( 'none', #39609, 9.087251964823741100, 1.047197551196589400 ) ;
#39516 = cartesian_point ( 'none', ( -27.50258157546445800, 47.00000000000000000, -20.69999999999999900 ) ) ;
#39517 = line ( 'none', #39504, #39501 ) ;
#39518 = axis2_placement_3d ( 'none', #39486, #39488, #39528 ) ;
#39519 = cartesian_point ( 'none', ( 0.7999999999999986000, -4.002144158641194800, -4.901213033606210400e-016 ) ) ;
#39520 = direction ( 'none', ( -0.8949343677499603800, 0.0000000000000000000, -0.4461978007789579300 ) ) ;
#39521 = axis2_placement_3d ( 'none', #39495, #39513, #39606 ) ;
#39522 = direction ( 'none', ( 0.4461978007789579300, 3.124648454283931500e-015, -0.8949343677499603800 ) ) ;
#39524 = cylindrical_surface ( 'none', #39572, 2.000000000000000000 ) ;
#39523 = line ( 'none', #39596, #39594 ) ;
#39525 = face_outer_bound ( 'none', #52011, .t. ) ;
#39526 = direction ( 'none', ( -3.305209758587623400e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39527 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -3.305209758587623400e-015 ) ) ;
#39528 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39529 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -32.30496480251722600 ) ) ;
#39531 = cartesian_point ( 'none', ( 9.196560055547530900, -1.240571219915881200e-014, 2.435235542840848300 ) ) ;
#39530 = plane ( 'none', #39424 ) ;
#39532 = direction ( 'none', ( 0.0000000000000000000, -8.881784197001254300e-016, -1.000000000000000000 ) ) ;
#39533 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39534 = cartesian_point ( 'none', ( 0.04781123507270786100, -3.903127820947816000e-015, 0.0000000000000000000 ) ) ;
#39535 = face_outer_bound ( 'none', #52034, .t. ) ;
#39536 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39538 = line ( 'none', #39529, #39510 ) ;
#39537 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39539 = cartesian_point ( 'none', ( -11.99999999999998900, 47.00000000000000000, -34.63915900659304000 ) ) ;
#39540 = cartesian_point ( 'none', ( -17.99999999999999600, 47.00000000000000000, -30.19999999999999200 ) ) ;
#39541 = axis2_placement_3d ( 'none', #39540, #39527, #39526 ) ;
#39542 = axis2_placement_3d ( 'none', #39534, #39533, #39532 ) ;
#39543 = direction ( 'none', ( 0.0000000000000000000, -3.597331681393799000e-015, 1.000000000000000000 ) ) ;
#39544 = direction ( 'none', ( 5.151806796408471300e-017, 1.000000000000000000, 3.592339377154545200e-015 ) ) ;
#39545 = cartesian_point ( 'none', ( 10.41072366659116000, -0.5150000000000001200, -1.850054779234577400e-015 ) ) ;
#39546 = face_outer_bound ( 'none', #51989, .t. ) ;
#39547 = axis2_placement_3d ( 'none', #39545, #39544, #39543 ) ;
#39548 = circle ( 'none', #39547, 10.39797779676996800 ) ;
#39549 = axis2_placement_3d ( 'none', #39539, #39537, #39536 ) ;
#39550 = cartesian_point ( 'none', ( 0.2153518331261209400, 2.042629540447553200, -0.5149999999999997900 ) ) ;
#39551 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39552 = cartesian_point ( 'none', ( -1.700000000000000000, 47.00000000000000000, -37.20000000000001000 ) ) ;
#39553 = circle ( 'none', #39518, 4.002144158641192100 ) ;
#39554 = circle ( 'none', #39542, 0.9966008221959459200 ) ;
#39555 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39556 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39557 = vector ( 'none', #39555, 1000.000000000000000 ) ;
#39558 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39559 = cartesian_point ( 'none', ( -27.50258157546445800, 47.00000000000000000, -27.69999999999999900 ) ) ;
#39560 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39561 = line ( 'none', #39559, #39557 ) ;
#39562 = circle ( 'none', #39655, 4.000000000000000000 ) ;
#39563 = cartesian_point ( 'none', ( 3.626919060098210400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#39564 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39565 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39566 = axis2_placement_3d ( 'none', #39741, #39739, #39737 ) ;
#39567 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789578200, 0.0000000000000000000 ) ) ;
#39568 = direction ( 'none', ( 0.4461978007789579300, -0.8949343677499603800, 0.0000000000000000000 ) ) ;
#39569 = cartesian_point ( 'none', ( 9.196560055547529100, 2.435235542840847900, 0.0000000000000000000 ) ) ;
#39570 = axis2_placement_3d ( 'none', #39569, #39568, #39567 ) ;
#39571 = cartesian_point ( 'none', ( -10.99999999999999100, 47.00000000000000000, -34.63915900659303300 ) ) ;
#39572 = axis2_placement_3d ( 'none', #39585, #39560, #39558 ) ;
#39573 = circle ( 'none', #39570, 10.04881096640908200 ) ;
#39574 = line ( 'none', #39571, #39668 ) ;
#39575 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39576 = vector ( 'none', #39575, 1000.000000000000000 ) ;
#39577 = cartesian_point ( 'none', ( -10.79294610829545900, -3.306068977079471300, -8.674699990824068500 ) ) ;
#39578 = axis2_placement_3d ( 'none', #39586, #39565, #39564 ) ;
#39579 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 19.99999999999999300 ) ) ;
#39580 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353000e-016 ) ) ;
#39581 = line ( 'none', #39579, #39576 ) ;
#39582 = direction ( 'none', ( 0.0000000000000000000, 1.224646799147353200e-016, -1.000000000000000000 ) ) ;
#39583 = axis2_placement_3d ( 'none', #39602, #39582, #39580 ) ;
#39584 = circle ( 'none', #39583, 10.41072366659116000 ) ;
#39585 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39586 = cartesian_point ( 'none', ( 10.99999999999998400, 47.00000000000000000, 20.69999999999999900 ) ) ;
#39587 = cartesian_point ( 'none', ( -1.700000000000000800, 47.00000000000000000, -30.20000000000001000 ) ) ;
#39588 = cartesian_point ( 'none', ( 0.2153518331261192200, -2.042629540447551900, -0.5150000000000002400 ) ) ;
#39589 = axis2_placement_3d ( 'none', #39740, #39738, #39736 ) ;
#39590 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39591 = axis2_placement_3d ( 'none', #39644, #39625, #39624 ) ;
#39592 = vector ( 'none', #39590, 1000.000000000000000 ) ;
#39593 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39594 = vector ( 'none', #39593, 1000.000000000000000 ) ;
#39595 = face_outer_bound ( 'none', #4532, .t. ) ;
#39596 = cartesian_point ( 'none', ( -17.99999999999999600, 47.00000000000000000, -30.19999999999999200 ) ) ;
#39597 = face_outer_bound ( 'none', #1373, .t. ) ;
#39598 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39599 = cartesian_point ( 'none', ( 0.04781123507270786100, 0.8532222446711096300, -0.5149999999999997900 ) ) ;
#39600 = face_outer_bound ( 'none', #4586, .t. ) ;
#39601 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39602 = cartesian_point ( 'none', ( 10.41072366659116000, -3.903127820947816000e-015, 0.0000000000000000000 ) ) ;
#39603 = cartesian_point ( 'none', ( 0.2035337666853511700, -2.048521810814358800, -2.508715678597339700e-016 ) ) ;
#39604 = plane ( 'none', #39578 ) ;
#39605 = circle ( 'none', #39731, 0.9966008221959459200 ) ;
#39606 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39607 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39608 = cartesian_point ( 'none', ( 10.41072366659116000, -3.903127820947816000e-015, 0.0000000000000000000 ) ) ;
#39609 = axis2_placement_3d ( 'none', #39612, #39610, #39607 ) ;
#39610 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39612 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.30496480251722600 ) ) ;
#39611 = plane ( 'none', #39716 ) ;
#39613 = circle ( 'none', #39566, 12.47500000000000300 ) ;
#39614 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39615 = face_outer_bound ( 'none', #52033, .t. ) ;
#39616 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39617 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.042704835186608500e-016 ) ) ;
#39618 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39619 = direction ( 'none', ( 5.151806796408471300e-017, 1.008560160451632100e-016, -1.000000000000000000 ) ) ;
#39620 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 23.99999999999999300 ) ) ;
#39621 = axis2_placement_3d ( 'none', #39645, #39710, #39708 ) ;
#39622 = plane ( 'none', #39589 ) ;
#39623 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 27.99999999999999300 ) ) ;
#39624 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39625 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39626 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39627 = circle ( 'none', #39633, 10.39797779676996800 ) ;
#39628 = vector ( 'none', #39626, 1000.000000000000000 ) ;
#39629 = cartesian_point ( 'none', ( 0.04781123507270786100, 0.8532222446711098500, 0.5149999999999996800 ) ) ;
#39630 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 19.99999999999999300 ) ) ;
#39631 = cartesian_point ( 'none', ( 0.04781123507270992900, 0.5149999999999971300, 0.8532222446711278400 ) ) ;
#39632 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39633 = axis2_placement_3d ( 'none', #39670, #39619, #39617 ) ;
#39634 = edge_loop ( 'none', ( #38927, #39322, #39056, #39053 ) ) ;
#39635 = plane ( 'none', #39591 ) ;
#39636 = line ( 'none', #39587, #39628 ) ;
#39637 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39638 = face_outer_bound ( 'none', #52027, .t. ) ;
#39639 = vector ( 'none', #39637, 1000.000000000000000 ) ;
#39640 = edge_curve ( 'none', #40688, #50746, #34888, .t. ) ;
#39641 = cartesian_point ( 'none', ( 2.129999999999999900, -1.088021211489871700, -0.5150000000000000100 ) ) ;
#39642 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39643 = line ( 'none', #39641, #39639 ) ;
#39644 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999998100, -0.5150000000000000100 ) ) ;
#39645 = cartesian_point ( 'none', ( -1.700000000000000800, 47.00000000000000000, -30.20000000000001000 ) ) ;
#39646 = axis2_placement_3d ( 'none', #39657, #39642, #39632 ) ;
#39647 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39648 = vector ( 'none', #39647, 1000.000000000000000 ) ;
#39649 = cartesian_point ( 'none', ( 2.129999999999999900, -1.088021211489871700, -0.5150000000000000100 ) ) ;
#39650 = line ( 'none', #39649, #39648 ) ;
#39651 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39652 = vector ( 'none', #39651, 1000.000000000000000 ) ;
#39653 = face_outer_bound ( 'none', #4683, .t. ) ;
#39654 = cartesian_point ( 'none', ( -8.699999999999999300, 47.00000000000000000, -30.20000000000000600 ) ) ;
#39655 = axis2_placement_3d ( 'none', #39620, #39618, #39616 ) ;
#39656 = line ( 'none', #39654, #39652 ) ;
#39657 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 23.99999999999999300 ) ) ;
#39658 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39659 = vector ( 'none', #39658, 1000.000000000000000 ) ;
#39660 = direction ( 'none', ( 2.168404344971007900e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39661 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39662 = cartesian_point ( 'none', ( 3.626919060098210400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39663 = face_outer_bound ( 'none', #51999, .t. ) ;
#39664 = axis2_placement_3d ( 'none', #39662, #39661, #39660 ) ;
#39665 = cylindrical_surface ( 'none', #39646, 4.000000000000000000 ) ;
#39666 = circle ( 'none', #39664, 2.000000000000000900 ) ;
#39667 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39668 = vector ( 'none', #39667, 1000.000000000000000 ) ;
#39669 = line ( 'none', #39552, #39659 ) ;
#39670 = cartesian_point ( 'none', ( 10.41072366659116000, -3.955068669211075200e-015, 0.5150000000000001200 ) ) ;
#39672 = cartesian_point ( 'none', ( 0.04781123507270786100, -0.8532222446711174000, -0.5149999999999997900 ) ) ;
#39671 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39673 = cartesian_point ( 'none', ( -8.699999999999999300, 47.00000000000000000, -37.20000000000001000 ) ) ;
#39674 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39675 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39677 = cartesian_point ( 'none', ( 10.41072366659116000, -3.903127820947816000e-015, 0.0000000000000000000 ) ) ;
#39676 = axis2_placement_3d ( 'none', #39705, #39675, #39614 ) ;
#39678 = cartesian_point ( 'none', ( -11.00961277496213400, -2.930791302106198000, -7.000000000000000000 ) ) ;
#39679 = axis2_placement_3d ( 'none', #39677, #39799, #39780 ) ;
#39680 = axis2_placement_3d ( 'none', #39718, #39717, #39674 ) ;
#39681 = axis2_placement_3d ( 'none', #39673, #39671, #39779 ) ;
#39683 = direction ( 'none', ( 0.0000000000000000000, -3.597331681393799000e-015, 1.000000000000000000 ) ) ;
#39682 = direction ( 'none', ( 0.0000000000000000000, -1.541976423090495400e-016, 1.000000000000000000 ) ) ;
#39684 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.541976423090495400e-016 ) ) ;
#39685 = direction ( 'none', ( 5.151806796408471300e-017, 1.000000000000000000, 3.592339377154545200e-015 ) ) ;
#39686 = cartesian_point ( 'none', ( 10.41072366659116000, -0.5150000000000001200, -1.850054779234577400e-015 ) ) ;
#39688 = axis2_placement_3d ( 'none', #39686, #39685, #39683 ) ;
#39687 = face_outer_bound ( 'none', #51891, .t. ) ;
#39689 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39690 = cartesian_point ( 'none', ( 0.7999999999999986000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39691 = face_outer_bound ( 'none', #3932, .t. ) ;
#39692 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39693 = vector ( 'none', #39692, 1000.000000000000000 ) ;
#39694 = direction ( 'none', ( 0.8949343677499603800, 0.0000000000000000000, -0.4461978007789579900 ) ) ;
#39695 = cartesian_point ( 'none', ( -8.699999999999999300, 47.00000000000000000, -37.20000000000001000 ) ) ;
#39696 = line ( 'none', #39695, #39693 ) ;
#39697 = direction ( 'none', ( 0.4461978007789579300, -3.124648454283931500e-015, 0.8949343677499603800 ) ) ;
#39698 = cartesian_point ( 'none', ( 9.196560055547530900, 4.599456557263178700e-015, -2.435235542840848300 ) ) ;
#39699 = axis2_placement_3d ( 'none', #39698, #39697, #39694 ) ;
#39700 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39701 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.541976423090495400e-016 ) ) ;
#39702 = cartesian_point ( 'none', ( 74.00000000000000000, -76.00000000000000000, -20.80000000000000400 ) ) ;
#39703 = cartesian_point ( 'none', ( 0.04781123507270978300, -0.5150000000000027900, 0.8532222446711244000 ) ) ;
#39704 = axis2_placement_3d ( 'none', #39702, #39701, #39700 ) ;
#39705 = cartesian_point ( 'none', ( 0.0000000000000000000, 47.00000000000000000, 0.0000000000000000000 ) ) ;
#39706 = cylindrical_surface ( 'none', #39680, 12.47500000000000300 ) ;
#39707 = circle ( 'none', #39688, 10.39797779676996800 ) ;
#39708 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -4.956352788505164300e-016 ) ) ;
#39709 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39710 = direction ( 'none', ( 4.956352788505164300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39711 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39713 = circle ( 'none', #39699, 10.04881096640908000 ) ;
#39712 = cartesian_point ( 'none', ( 51.50000000000000700, -62.99999999999998600, -91.53627083548713000 ) ) ;
#39714 = face_outer_bound ( 'none', #51739, .t. ) ;
#39715 = cartesian_point ( 'none', ( -10.24294610829546000, -4.258696921242352200, -8.326604671405798200 ) ) ;
#39716 = axis2_placement_3d ( 'none', #39712, #39684, #39682 ) ;
#39717 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39718 = cartesian_point ( 'none', ( 0.0000000000000000000, -56.98275605729691100, 0.0000000000000000000 ) ) ;
#39719 = cartesian_point ( 'none', ( 0.2153518331261209400, 0.5149999999999926900, 2.042629540447554500 ) ) ;
#39720 = cylindrical_surface ( 'none', #39676, 37.49999999999999300 ) ;
#39721 = direction ( 'none', ( 0.0000000000000000000, 3.493061197875138600e-015, -1.000000000000000000 ) ) ;
#39722 = cartesian_point ( 'none', ( 79.00000000000000000, -76.00000000000001400, 59.20000000000000300 ) ) ;
#39724 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382500e-015 ) ) ;
#39723 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39726 = cartesian_point ( 'none', ( 10.41072366659116000, 0.5149999999999997900, 1.798113930971345000e-015 ) ) ;
#39725 = vector ( 'none', #39723, 1000.000000000000000 ) ;
#39727 = cartesian_point ( 'none', ( -10.99999999999998400, 47.00000000000000000, 34.63915900659303300 ) ) ;
#39728 = cartesian_point ( 'none', ( 0.04781123507270786100, -3.903127820947816000e-015, 0.0000000000000000000 ) ) ;
#39729 = line ( 'none', #39727, #39725 ) ;
#39731 = axis2_placement_3d ( 'none', #39728, #39711, #39709 ) ;
#39730 = circle ( 'none', #39704, 5.000000000000000900 ) ;
#39732 = plane ( 'none', #39621 ) ;
#39733 = face_bound ( 'none', #51780, .t. ) ;
#39734 = circle ( 'none', #39743, 10.39797779676996800 ) ;
#39735 = face_outer_bound ( 'none', #52055, .t. ) ;
#39736 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39737 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39738 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39739 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39740 = cartesian_point ( 'none', ( -27.50258157546445800, 47.00000000000000000, -20.69999999999999900 ) ) ;
#39741 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.999999999999998200, 0.0000000000000000000 ) ) ;
#39742 = cartesian_point ( 'none', ( 0.2153518331261192200, -2.042629540447551000, 0.5149999999999996800 ) ) ;
#39743 = axis2_placement_3d ( 'none', #39726, #39724, #39721 ) ;
#39744 = vector ( 'none', #39840, 1000.000000000000000 ) ;
#39745 = cartesian_point ( 'none', ( 22.49999999999999600, -6.000000000000000000, 24.00000746030691400 ) ) ;
#39746 = face_outer_bound ( 'none', #4690, .t. ) ;
#39747 = face_outer_bound ( 'none', #52058, .t. ) ;
#39748 = direction ( 'none', ( 0.0000000000000000000, 3.493061197875138600e-015, -1.000000000000000000 ) ) ;
#39749 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39750 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382500e-015 ) ) ;
#39751 = cartesian_point ( 'none', ( 10.41072366659116000, 0.5149999999999997900, 1.798113930971345000e-015 ) ) ;
#39752 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39753 = axis2_placement_3d ( 'none', #39858, #39856, #39855 ) ;
#39754 = cartesian_point ( 'none', ( -1.700000000000000000, 47.00000000000000000, -37.20000000000001000 ) ) ;
#39756 = plane ( 'none', #39851 ) ;
#39755 = cartesian_point ( 'none', ( -22.49999999999938500, 0.0000000000000000000, 26.50000000000001100 ) ) ;
#39757 = cartesian_point ( 'none', ( -22.49999999999938500, 11.50000000000000200, 21.50000000000001100 ) ) ;
#39759 = direction ( 'none', ( -0.8949343677499603800, 0.4461978007789579300, 0.0000000000000000000 ) ) ;
#39758 = axis2_placement_3d ( 'none', #39754, #39859, #39857 ) ;
#39760 = direction ( 'none', ( 0.4461978007789579300, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#39761 = axis2_placement_3d ( 'none', #39834, #39833, #39821 ) ;
#39762 = cartesian_point ( 'none', ( 9.196560055547532600, -2.435235542840848800, 0.0000000000000000000 ) ) ;
#39763 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39765 = axis2_placement_3d ( 'none', #39751, #39750, #39748 ) ;
#39764 = vector ( 'none', #39763, 1000.000000000000000 ) ;
#39767 = circle ( 'none', #39778, 10.04881096640908200 ) ;
#39766 = cartesian_point ( 'none', ( -1.700000000000000800, 47.00000000000000000, -27.70000000000000300 ) ) ;
#39768 = circle ( 'none', #39781, 1.649999999999991700 ) ;
#39769 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -20.95869939627408500 ) ) ;
#39770 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39771 = plane ( 'none', #39758 ) ;
#39773 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39772 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39775 = axis2_placement_3d ( 'none', #39690, #39773, #39770 ) ;
#39774 = vector ( 'none', #39772, 1000.000000000000000 ) ;
#39776 = cartesian_point ( 'none', ( -1.700000000000000000, 47.00000000000000000, -20.70000000000000300 ) ) ;
#39777 = cartesian_point ( 'none', ( -35.50000000000000000, 0.0000000000000000000, -35.49999999999999300 ) ) ;
#39778 = axis2_placement_3d ( 'none', #39762, #39760, #39759 ) ;
#39779 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39780 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39781 = axis2_placement_3d ( 'none', #39777, #39752, #39749 ) ;
#39782 = line ( 'none', #39766, #39764 ) ;
#39783 = cylindrical_surface ( 'none', #39761, 2.499999999999998700 ) ;
#39784 = plane ( 'none', #39681 ) ;
#39786 = circle ( 'none', #39775, 4.002144158641192100 ) ;
#39785 = direction ( 'none', ( 0.0000000000000000000, -1.541976423090495400e-016, 1.000000000000000000 ) ) ;
#39787 = vector ( 'none', #39785, 1000.000000000000000 ) ;
#39789 = circle ( 'none', #39846, 10.04881096640908200 ) ;
#39788 = line ( 'none', #39776, #39774 ) ;
#39790 = spherical_surface ( 'none', #39679, 10.41072366659116000 ) ;
#39791 = vector ( 'none', #39689, 1000.000000000000000 ) ;
#39792 = face_outer_bound ( 'none', #4633, .t. ) ;
#39793 = line ( 'none', #39757, #39744 ) ;
#39794 = cartesian_point ( 'none', ( 79.00000000000000000, -75.99999999999998600, -91.53627083548713000 ) ) ;
#39795 = line ( 'none', #39794, #39787 ) ;
#39796 = cartesian_point ( 'none', ( 22.49999999999999600, -6.000000000000000000, 21.50000746030691400 ) ) ;
#39797 = circle ( 'none', #39753, 10.39797779676996600 ) ;
#39798 = cartesian_point ( 'none', ( 0.2153518331261209400, -0.5150000000000065600, 2.042629540447551400 ) ) ;
#39799 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39800 = cartesian_point ( 'none', ( -22.49999999999938500, -6.000000000000000000, 21.50000000000001100 ) ) ;
#39801 = line ( 'none', #39678, #39791 ) ;
#39802 = circle ( 'none', #39765, 10.39797779676996800 ) ;
#39803 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39804 = b_spline_curve_with_knots ( 'none', 3,
( #39903, #39902, #39900, #39899 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004047968926523874000, 0.006137159607686007100 ),
.unspecified. ) ;
#39805 = cartesian_point ( 'none', ( 2.129999999999999900, 0.6774776749089228600, 0.5149999999999997900 ) ) ;
#39807 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.494734883432367500e-016 ) ) ;
#39806 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39809 = vector ( 'none', #39807, 1000.000000000000000 ) ;
#39808 = vector ( 'none', #39806, 1000.000000000000000 ) ;
#39810 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, 0.5149999999999999000 ) ) ;
#39811 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39812 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39813 = line ( 'none', #39810, #39809 ) ;
#39814 = axis2_placement_3d ( 'none', #39745, #39812, #39811 ) ;
#39815 = axis2_placement_3d ( 'none', #39817, #39816, #39922 ) ;
#39816 = direction ( 'none', ( 5.151806796408471300e-017, 1.008560160451632100e-016, -1.000000000000000000 ) ) ;
#39817 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999998100, 0.5149999999999993500 ) ) ;
#39818 = direction ( 'none', ( 0.8949343677499604900, 0.4461978007789579300, 0.0000000000000000000 ) ) ;
#39819 = vector ( 'none', #39818, 1000.000000000000200 ) ;
#39820 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999999900, -0.5150000000000000100 ) ) ;
#39822 = cartesian_point ( 'none', ( 2.129999999999999900, -1.088021211489872000, 0.5149999999999995700 ) ) ;
#39821 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39823 = circle ( 'none', #39814, 2.499999999999998700 ) ;
#39824 = cartesian_point ( 'none', ( 51.50000000000000700, -63.00000000000000000, 40.00000000000000700 ) ) ;
#39825 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#39826 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#39827 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#39828 = line ( 'none', #39845, #39808 ) ;
#39829 = cartesian_point ( 'none', ( -8.699999999999999300, 47.00000000000000000, -20.70000000000000300 ) ) ;
#39831 = plane ( 'none', #39815 ) ;
#39830 = line ( 'none', #39829, #39906 ) ;
#39832 = plane ( 'none', #39841 ) ;
#39833 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#39834 = cartesian_point ( 'none', ( -22.49999999999938500, 11.50000000000000200, 24.00000000000001100 ) ) ;
#39835 = face_outer_bound ( 'none', #52048, .t. ) ;
#39836 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789578800, 9.110702213581675100e-017 ) ) ;
#39837 = vector ( 'none', #39836, 1000.000000000000100 ) ;
#39838 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999999900, 0.5149999999999993500 ) ) ;
#39839 = line ( 'none', #39820, #39819 ) ;
#39840 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#39841 = axis2_placement_3d ( 'none', #39926, #39924, #39923 ) ;
#39842 = face_outer_bound ( 'none', #51942, .t. ) ;
#39843 = direction ( 'none', ( -0.8949343677499603800, 0.4461978007789579300, 0.0000000000000000000 ) ) ;
#39844 = direction ( 'none', ( 0.4461978007789579300, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#39845 = cartesian_point ( 'none', ( 74.00000000000000000, -93.05846975640129400, 64.20000000000000300 ) ) ;
#39846 = axis2_placement_3d ( 'none', #39860, #39844, #39843 ) ;
#39847 = direction ( 'none', ( 0.0000000000000000000, -1.541976423090495400e-016, 1.000000000000000000 ) ) ;
#39849 = line ( 'none', #39838, #39837 ) ;
#39848 = vector ( 'none', #39847, 1000.000000000000000 ) ;
#39851 = axis2_placement_3d ( 'none', #39827, #39826, #39825 ) ;
#39850 = cartesian_point ( 'none', ( 79.00000000000000000, -62.99999999999998600, -91.53627083548713000 ) ) ;
#39852 = line ( 'none', #39850, #39848 ) ;
#39853 = face_outer_bound ( 'none', #4669, .t. ) ;
#39854 = cartesian_point ( 'none', ( 79.00000000000000000, -63.00000000000001400, 59.20000000000000300 ) ) ;
#39855 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39856 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39857 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39858 = cartesian_point ( 'none', ( 10.41072366659116000, -3.903127820947816000e-015, -0.5149999999999997900 ) ) ;
#39860 = cartesian_point ( 'none', ( 9.196560055547532600, -2.435235542840848800, 0.0000000000000000000 ) ) ;
#39859 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39861 = cartesian_point ( 'none', ( -59.00000000000000000, 49.90796609807574000, 1.650000000000000100 ) ) ;
#39862 = direction ( 'none', ( -1.387778780781445500e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39863 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.541976423090495400e-016 ) ) ;
#39864 = cartesian_point ( 'none', ( -56.50000000000000000, -63.00000000000000000, -20.80000000000000400 ) ) ;
#39865 = plane ( 'none', #40347 ) ;
#39866 = circle ( 'none', #39876, 2.000000000000000900 ) ;
#39867 = face_outer_bound ( 'none', #52603, .t. ) ;
#39868 = axis2_placement_3d ( 'none', #39918, #39916, #40354 ) ;
#39869 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39870 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39871 = face_outer_bound ( 'none', #52329, .t. ) ;
#39872 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39873 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39874 = cartesian_point ( 'none', ( -22.49999999999938500, 0.0000000000000000000, 24.00000000000001100 ) ) ;
#39875 = cartesian_point ( 'none', ( 6.273080939901785900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39876 = axis2_placement_3d ( 'none', #39875, #40397, #40356 ) ;
#39877 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39878 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39879 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#39880 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#39881 = direction ( 'none', ( 0.8949343677499604900, -0.4461978007789579300, 0.0000000000000000000 ) ) ;
#39882 = vector ( 'none', #39881, 1000.000000000000200 ) ;
#39883 = axis2_placement_3d ( 'none', #39864, #39863, #39862 ) ;
#39884 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999999900, -0.5150000000000000100 ) ) ;
#39885 = axis2_placement_3d ( 'none', #39874, #39873, #39872 ) ;
#39886 = circle ( 'none', #39868, 2.000000000000000900 ) ;
#39887 = circle ( 'none', #39885, 2.499999999999998700 ) ;
#39888 = cartesian_point ( 'none', ( 2.129999999999999900, -1.088021211489871700, -0.5150000000000000100 ) ) ;
#39889 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, 0.5149999999999999000 ) ) ;
#39890 = circle ( 'none', #39883, 5.000000000000000900 ) ;
#39891 = face_outer_bound ( 'none', #4884, .t. ) ;
#39892 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39893 = axis2_placement_3d ( 'none', #39904, #39870, #39869 ) ;
#39894 = vector ( 'none', #39892, 1000.000000000000000 ) ;
#39895 = cartesian_point ( 'none', ( 51.50000000000000700, -63.00000000000000000, 39.99999999999999300 ) ) ;
#39896 = direction ( 'none', ( 0.8949343677499604900, -0.4461978007789579300, 4.555351106790837600e-017 ) ) ;
#39897 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, -0.5150000000000000100 ) ) ;
#39898 = axis2_placement_3d ( 'none', #39905, #39878, #39877 ) ;
#39899 = cartesian_point ( 'none', ( 0.04781123507270786100, 0.8532222446711098500, 0.5149999999999996800 ) ) ;
#39900 = cartesian_point ( 'none', ( 0.7420318937837809800, 0.7965199893126655400, 0.5149999999999996800 ) ) ;
#39901 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39902 = cartesian_point ( 'none', ( 1.436138072732594800, 0.7384245381180830600, 0.5149999999999997900 ) ) ;
#39903 = cartesian_point ( 'none', ( 2.129999999999999900, 0.6774776749089228600, 0.5149999999999997900 ) ) ;
#39904 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999998100, -0.5150000000000000100 ) ) ;
#39905 = cartesian_point ( 'none', ( 51.50000000000000700, -58.00000000000000700, 39.99999999999999300 ) ) ;
#39907 = line ( 'none', #39914, #39910 ) ;
#39906 = vector ( 'none', #39901, 1000.000000000000000 ) ;
#39908 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#39909 = vector ( 'none', #39908, 1000.000000000000000 ) ;
#39910 = vector ( 'none', #39896, 1000.000000000000200 ) ;
#39911 = cartesian_point ( 'none', ( 22.49999999999999600, 11.50000000000000200, 21.50000746030691400 ) ) ;
#39912 = line ( 'none', #39895, #39894 ) ;
#39913 = vertex_point ( 'none', #34902 ) ;
#39914 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999999900, 0.5149999999999997900 ) ) ;
#39915 = axis2_placement_3d ( 'none', #40856, #40855, #40838 ) ;
#39916 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39917 = circle ( 'none', #39898, 4.999999999999997300 ) ;
#39918 = cartesian_point ( 'none', ( 12.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39919 = line ( 'none', #39911, #39909 ) ;
#39920 = plane ( 'none', #39893 ) ;
#39921 = face_outer_bound ( 'none', #4622, .t. ) ;
#39922 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.008560160451632100e-016 ) ) ;
#39923 = direction ( 'none', ( -1.239088197126291100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39924 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.239088197126291100e-016 ) ) ;
#39925 = line ( 'none', #39884, #39882 ) ;
#39926 = cartesian_point ( 'none', ( -1.700000000000000000, 47.00000000000000000, -20.70000000000000300 ) ) ;
#39928 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, -0.5150000000000001200 ) ) ;
#39927 = axis2_placement_3d ( 'none', #40033, #39997, #39996 ) ;
#39929 = plane ( 'none', #40014 ) ;
#39930 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5149999999999976800, 0.6774776749089244100 ) ) ;
#39931 = face_outer_bound ( 'none', #52075, .t. ) ;
#39932 = circle ( 'none', #39947, 0.8509999999999999800 ) ;
#39933 = cartesian_point ( 'none', ( 2.129999999999999900, 0.6774776749089226300, -0.5150000000000000100 ) ) ;
#39934 = plane ( 'none', #39946 ) ;
#39935 = cartesian_point ( 'none', ( 1.436138072732631600, 0.7384245381180795100, -0.5150000000000000100 ) ) ;
#39936 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39938 = cartesian_point ( 'none', ( 0.7420318937837794300, 0.7965199893126653200, -0.5150000000000000100 ) ) ;
#39937 = vector ( 'none', #39936, 1000.000000000000000 ) ;
#39939 = face_outer_bound ( 'none', #52076, .t. ) ;
#39940 = cartesian_point ( 'none', ( 0.04781123507270786100, 0.8532222446711096300, -0.5149999999999997900 ) ) ;
#39941 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39942 = cartesian_point ( 'none', ( 51.50000000000000700, -93.05846975640129400, -91.53627083548713000 ) ) ;
#39943 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39944 = vector ( 'none', #39943, 1000.000000000000000 ) ;
#39945 = face_outer_bound ( 'none', #52137, .t. ) ;
#39946 = axis2_placement_3d ( 'none', #39942, #39941, #40029 ) ;
#39947 = axis2_placement_3d ( 'none', #40043, #40017, #40016 ) ;
#39948 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39949 = vector ( 'none', #39948, 1000.000000000000000 ) ;
#39950 = plane ( 'none', #39953 ) ;
#39951 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5150000000000039000, -1.088021211489870200 ) ) ;
#39952 = line ( 'none', #39951, #40046 ) ;
#39953 = axis2_placement_3d ( 'none', #40042, #40041, #40040 ) ;
#39954 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789578200, 0.0000000000000000000 ) ) ;
#39955 = direction ( 'none', ( 0.0000000000000000000, -1.541976423090495400e-016, 1.000000000000000000 ) ) ;
#39956 = direction ( 'none', ( 0.4461978007789579300, -0.8949343677499603800, 0.0000000000000000000 ) ) ;
#39957 = vector ( 'none', #39955, 1000.000000000000000 ) ;
#39958 = axis2_placement_3d ( 'none', #39970, #39956, #39954 ) ;
#39959 = circle ( 'none', #39958, 10.04881096640908200 ) ;
#39960 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 27.99999999999999300 ) ) ;
#39961 = line ( 'none', #39960, #39944 ) ;
#39962 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.042704835186608500e-016 ) ) ;
#39963 = direction ( 'none', ( 5.151806796408471300e-017, 1.008560160451632100e-016, -1.000000000000000000 ) ) ;
#39965 = cartesian_point ( 'none', ( 10.41072366659116000, -3.955068669211075200e-015, 0.5150000000000001200 ) ) ;
#39964 = cartesian_point ( 'none', ( 51.50000000000000700, -63.00000000000001400, 59.20000000000001000 ) ) ;
#39967 = axis2_placement_3d ( 'none', #39965, #39963, #39962 ) ;
#39966 = line ( 'none', #39964, #39949 ) ;
#39968 = circle ( 'none', #39967, 10.39797779676996800 ) ;
#39969 = cartesian_point ( 'none', ( 74.00000000000000000, -63.00000000000001400, 59.20000000000000300 ) ) ;
#39970 = cartesian_point ( 'none', ( 9.196560055547529100, 2.435235542840847900, 0.0000000000000000000 ) ) ;
#39971 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 20.00000000000000400 ) ) ;
#39972 = cartesian_point ( 'none', ( -1.700000000000000000, 47.00000000000000000, -18.19999999999999900 ) ) ;
#39973 = line ( 'none', #39972, #39937 ) ;
#39975 = cartesian_point ( 'none', ( 2.129999999999999900, 0.6774776749089226300, -0.5150000000000000100 ) ) ;
#39974 = line ( 'none', #39980, #39957 ) ;
#39976 = b_spline_curve_with_knots ( 'none', 3,
( #39940, #39938, #39935, #39933 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001582955287553584700, 0.003672551177317658000 ),
.unspecified. ) ;
#39977 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5150000000000039000, -1.088021211489870200 ) ) ;
#39978 = cartesian_point ( 'none', ( -22.49999999999938500, 0.0000000000000000000, 21.50000000000001100 ) ) ;
#39979 = cartesian_point ( 'none', ( 51.50000000000000700, -63.00000000000001400, 59.20000000000000300 ) ) ;
#39980 = cartesian_point ( 'none', ( 51.50000000000000700, -62.99999999999998600, -91.53627083548713000 ) ) ;
#39981 = cartesian_point ( 'none', ( -1.700000000000000000, 47.00000000000000000, -20.70000000000000300 ) ) ;
#39982 = cartesian_point ( 'none', ( 0.04781123507270786100, -0.8532222446711176200, 0.5149999999999994600 ) ) ;
#39983 = cartesian_point ( 'none', ( -35.50000000000000000, 0.0000000000000000000, -37.14999999999998400 ) ) ;
#39984 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#39985 = vector ( 'none', #39984, 1000.000000000000000 ) ;
#39986 = direction ( 'none', ( 0.0000000000000000000, 3.640956849452618600e-015, -1.000000000000000000 ) ) ;
#39987 = vector ( 'none', #39986, 1000.000000000000000 ) ;
#39988 = plane ( 'none', #40093 ) ;
#39989 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5150000000000037900, 1.088021211489870200 ) ) ;
#39990 = line ( 'none', #39989, #39987 ) ;
#39991 = cartesian_point ( 'none', ( -22.49999999999938500, 11.50000000000000200, 26.50000000000001100 ) ) ;
#39993 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, -0.5150000000000001200 ) ) ;
#39992 = line ( 'none', #39991, #39985 ) ;
#39994 = line ( 'none', #40098, #40097 ) ;
#39995 = cartesian_point ( 'none', ( -22.49999999999999600, 4.000000000000000000, 28.00000000000000400 ) ) ;
#39996 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39997 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#39998 = circle ( 'none', #40071, 0.8509999999999999800 ) ;
#39999 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40000 = vector ( 'none', #39999, 1000.000000000000000 ) ;
#40001 = face_outer_bound ( 'none', #52101, .t. ) ;
#40002 = axis2_placement_3d ( 'none', #39993, #40103, #40102 ) ;
#40003 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40004 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40005 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40006 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, 0.5149999999999999000 ) ) ;
#40007 = vector ( 'none', #40005, 1000.000000000000000 ) ;
#40008 = cartesian_point ( 'none', ( 51.50000000000000700, -93.05846975640129400, -20.80000000000000100 ) ) ;
#40010 = face_outer_bound ( 'none', #4730, .t. ) ;
#40009 = line ( 'none', #40008, #40007 ) ;
#40011 = plane ( 'none', #40026 ) ;
#40012 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40013 = vector ( 'none', #40012, 1000.000000000000000 ) ;
#40014 = axis2_placement_3d ( 'none', #39928, #40004, #40003 ) ;
#40015 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5149999999999957900, -1.088021211489873700 ) ) ;
#40016 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40017 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40018 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40019 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.541976423090495400e-016 ) ) ;
#40020 = axis2_placement_3d ( 'none', #39969, #40019, #40018 ) ;
#40021 = line ( 'none', #40006, #40000 ) ;
#40022 = cartesian_point ( 'none', ( -8.699999999999999300, 47.00000000000000000, -27.70000000000000600 ) ) ;
#40024 = plane ( 'none', #40002 ) ;
#40023 = line ( 'none', #40022, #40013 ) ;
#40025 = face_outer_bound ( 'none', #4697, .t. ) ;
#40026 = axis2_placement_3d ( 'none', #39981, #40101, #40100 ) ;
#40027 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5149999999999962400, 1.088021211489873500 ) ) ;
#40028 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40030 = vector ( 'none', #40028, 1000.000000000000000 ) ;
#40029 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40031 = cartesian_point ( 'none', ( -10.79294610829545900, -3.306068977079471800, -7.000000000000000000 ) ) ;
#40032 = line ( 'none', #40031, #40030 ) ;
#40033 = cartesian_point ( 'none', ( 22.50000000000000400, 4.000000000000000000, 23.99999999999999300 ) ) ;
#40034 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.702008054795887700e-015 ) ) ;
#40036 = vector ( 'none', #40034, 1000.000000000000000 ) ;
#40035 = circle ( 'none', #40020, 5.000000000000004400 ) ;
#40037 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5150000000000039000, -1.088021211489870200 ) ) ;
#40038 = line ( 'none', #40037, #40036 ) ;
#40039 = circle ( 'none', #39927, 4.000000000000000000 ) ;
#40040 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40041 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40042 = cartesian_point ( 'none', ( -8.699999999999999300, 47.00000000000000000, -20.70000000000000300 ) ) ;
#40043 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40044 = cartesian_point ( 'none', ( -35.50000000000000000, 0.0000000000000000000, -33.85000000000000100 ) ) ;
#40045 = direction ( 'none', ( 0.0000000000000000000, -3.491483361109382100e-015, 1.000000000000000000 ) ) ;
#40046 = vector ( 'none', #40045, 1000.000000000000000 ) ;
#40047 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40048 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, 0.5149999999999999000 ) ) ;
#40049 = line ( 'none', #40048, #40153 ) ;
#40050 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40051 = vector ( 'none', #40050, 1000.000000000000000 ) ;
#40052 = axis2_placement_3d ( 'none', #40085, #40090, #40047 ) ;
#40053 = cartesian_point ( 'none', ( -8.699999999999999300, 47.00000000000000000, -18.19999999999999900 ) ) ;
#40054 = line ( 'none', #40053, #40051 ) ;
#40055 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.008560160451632100e-016 ) ) ;
#40056 = direction ( 'none', ( 5.151806796408471300e-017, 1.008560160451632100e-016, -1.000000000000000000 ) ) ;
#40057 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999998100, 0.5149999999999993500 ) ) ;
#40058 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 24.00000000000000400 ) ) ;
#40059 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5149999999999919100, -2.149999999999999900 ) ) ;
#40060 = face_outer_bound ( 'none', #52163, .t. ) ;
#40061 = plane ( 'none', #40073 ) ;
#40062 = face_outer_bound ( 'none', #51877, .t. ) ;
#40063 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40064 = vector ( 'none', #40063, 1000.000000000000000 ) ;
#40065 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000000, -37.14999999999998400 ) ) ;
#40066 = cartesian_point ( 'none', ( -22.49999999999999600, 4.000000000000000000, 20.00000000000000400 ) ) ;
#40067 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40068 = vector ( 'none', #40130, 1000.000000000000000 ) ;
#40069 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40070 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40071 = axis2_placement_3d ( 'none', #40070, #40069, #40067 ) ;
#40072 = line ( 'none', #40065, #40064 ) ;
#40073 = axis2_placement_3d ( 'none', #40059, #40129, #40128 ) ;
#40074 = face_outer_bound ( 'none', #4682, .t. ) ;
#40075 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40076 = vector ( 'none', #40075, 1000.000000000000000 ) ;
#40077 = cartesian_point ( 'none', ( -1.700000000000000800, 47.00000000000000000, -11.19999999999999900 ) ) ;
#40078 = line ( 'none', #40077, #40076 ) ;
#40079 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000200, -33.85000000000000100 ) ) ;
#40080 = cartesian_point ( 'none', ( -35.50000000000000000, 0.0000000000000000000, 37.14999999999999900 ) ) ;
#40081 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40082 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40083 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, -0.5150000000000001200 ) ) ;
#40084 = cartesian_point ( 'none', ( 35.50000000000000700, 10.00000000000000200, -37.14999999999999100 ) ) ;
#40085 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 24.00000000000000400 ) ) ;
#40086 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40087 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40088 = plane ( 'none', #40099 ) ;
#40089 = axis2_placement_3d ( 'none', #40083, #40082, #40081 ) ;
#40090 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40091 = plane ( 'none', #40219 ) ;
#40092 = face_outer_bound ( 'none', #4660, .t. ) ;
#40093 = axis2_placement_3d ( 'none', #40104, #40087, #40086 ) ;
#40094 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5150000000000024600, -0.6774776749089207500 ) ) ;
#40095 = direction ( 'none', ( 0.0000000000000000000, -2.105246936865057800e-016, 1.000000000000000000 ) ) ;
#40096 = cylindrical_surface ( 'none', #40052, 4.000000000000000000 ) ;
#40097 = vector ( 'none', #40095, 1000.000000000000000 ) ;
#40098 = cartesian_point ( 'none', ( 2.129999999999999900, -1.088021211489871700, -0.5150000000000000100 ) ) ;
#40099 = axis2_placement_3d ( 'none', #40057, #40056, #40055 ) ;
#40100 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40101 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40102 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40103 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40104 = cartesian_point ( 'none', ( -1.700000000000000000, 47.00000000000000000, -18.19999999999999900 ) ) ;
#40105 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000200, -37.14999999999998400 ) ) ;
#40106 = cylindrical_surface ( 'none', #40125, 1.649999999999991700 ) ;
#40107 = plane ( 'none', #40089 ) ;
#40108 = cartesian_point ( 'none', ( 0.04781123507270952000, 0.5150000000000031200, -0.8532222446711244000 ) ) ;
#40109 = cartesian_point ( 'none', ( 0.7420318937837795400, 0.5150000000000029000, -0.7965199893126634300 ) ) ;
#40110 = cartesian_point ( 'none', ( 1.436138072732631600, 0.5150000000000026800, -0.7384245381180777300 ) ) ;
#40111 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5150000000000024600, -0.6774776749089207500 ) ) ;
#40112 = plane ( 'none', #40144 ) ;
#40113 = face_outer_bound ( 'none', #517, .t. ) ;
#40114 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40115 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000000, -35.49999999999999300 ) ) ;
#40116 = circle ( 'none', #40213, 0.8509999999999999800 ) ;
#40117 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40118 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40119 = cartesian_point ( 'none', ( -22.49999999999938500, -6.000000000000000000, 24.00000000000001100 ) ) ;
#40120 = axis2_placement_3d ( 'none', #40119, #40118, #40117 ) ;
#40121 = direction ( 'none', ( 4.956352788505164300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40122 = cartesian_point ( 'none', ( -1.700000000000000800, 47.00000000000000000, -27.70000000000000300 ) ) ;
#40123 = cartesian_point ( 'none', ( -1.700000000000000000, 47.00000000000000000, -18.19999999999999900 ) ) ;
#40124 = face_outer_bound ( 'none', #52194, .t. ) ;
#40125 = axis2_placement_3d ( 'none', #40115, #40114, #40126 ) ;
#40126 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40127 = cartesian_point ( 'none', ( -4.066666666666664700, -11.00000000000000400, -9.459784372770895900 ) ) ;
#40128 = direction ( 'none', ( 0.0000000000000000000, -3.592339377154545200e-015, 1.000000000000000000 ) ) ;
#40129 = direction ( 'none', ( 5.151806796408471300e-017, 1.000000000000000000, 3.592339377154545200e-015 ) ) ;
#40130 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40131 = circle ( 'none', #40120, 2.499999999999998700 ) ;
#40132 = axis2_placement_3d ( 'none', #40122, #40121, #40199 ) ;
#40133 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 20.00000000000000400 ) ) ;
#40134 = line ( 'none', #40133, #40068 ) ;
#40135 = face_outer_bound ( 'none', #4757, .t. ) ;
#40137 = b_spline_curve_with_knots ( 'none', 3,
( #40111, #40110, #40109, #40108 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004047968925928187300, 0.006137159607090663000 ),
.unspecified. ) ;
#40136 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40138 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40139 = face_outer_bound ( 'none', #4804, .t. ) ;
#40140 = axis2_placement_3d ( 'none', #40058, #40138, #40136 ) ;
#40141 = direction ( 'none', ( 2.168404344971007900e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40142 = face_outer_bound ( 'none', #52107, .t. ) ;
#40143 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40144 = axis2_placement_3d ( 'none', #40163, #40162, #40212 ) ;
#40145 = cartesian_point ( 'none', ( 3.626919060098210400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40146 = axis2_placement_3d ( 'none', #40145, #40143, #40141 ) ;
#40148 = circle ( 'none', #40146, 2.000000000000000900 ) ;
#40147 = circle ( 'none', #40140, 4.000000000000000000 ) ;
#40149 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40150 = vector ( 'none', #40149, 1000.000000000000000 ) ;
#40151 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, -37.14999999999999100 ) ) ;
#40152 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.494734883432367500e-016 ) ) ;
#40153 = vector ( 'none', #40152, 1000.000000000000000 ) ;
#40154 = cartesian_point ( 'none', ( -10.79294610829545900, -3.306068977079473100, -14.00000000000000000 ) ) ;
#40155 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 28.00000000000000400 ) ) ;
#40156 = cartesian_point ( 'none', ( 2.129999999999999900, -0.6774776749089230800, 0.5149999999999995700 ) ) ;
#40157 = line ( 'none', #40155, #40150 ) ;
#40158 = cartesian_point ( 'none', ( 1.436138072732631600, -0.7384245381180799500, 0.5149999999999995700 ) ) ;
#40159 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 28.00000000000000400 ) ) ;
#40160 = cartesian_point ( 'none', ( 0.7420318937837788700, -0.7965199893126657700, 0.5149999999999994600 ) ) ;
#40161 = cartesian_point ( 'none', ( 0.04781123507270786100, -0.8532222446711176200, 0.5149999999999994600 ) ) ;
#40162 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40163 = cartesian_point ( 'none', ( -53.74261314031171100, 10.24999999999999800, -33.91506350946135500 ) ) ;
#40164 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40165 = plane ( 'none', #40205 ) ;
#40166 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40167 = b_spline_curve_with_knots ( 'none', 3,
( #40161, #40160, #40158, #40156 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001582955287553584100, 0.003672551177317657500 ),
.unspecified. ) ;
#40168 = vector ( 'none', #40166, 1000.000000000000000 ) ;
#40169 = cartesian_point ( 'none', ( 35.50000000000000700, 10.00000000000000000, -37.14999999999999100 ) ) ;
#40171 = line ( 'none', #40249, #40185 ) ;
#40170 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000200, -35.49999999999999300 ) ) ;
#40172 = b_spline_curve_with_knots ( 'none', 3,
( #40282, #40281, #40280, #40279 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004047968926523872300, 0.006137159607686004500 ),
.unspecified. ) ;
#40173 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40174 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, -0.5150000000000001200 ) ) ;
#40175 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#40176 = axis2_placement_3d ( 'none', #40193, #40175, #40173 ) ;
#40177 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 3.491483361109382100e-015 ) ) ;
#40179 = vector ( 'none', #40177, 1000.000000000000000 ) ;
#40178 = circle ( 'none', #40261, 1.649999999999991700 ) ;
#40180 = cartesian_point ( 'none', ( -8.699999999999999300, 47.00000000000000000, -18.19999999999999900 ) ) ;
#40181 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5150000000000037900, 1.088021211489870200 ) ) ;
#40182 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40183 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40184 = cartesian_point ( 'none', ( 35.50000000000000000, 10.00000000000000200, 35.49999999999999300 ) ) ;
#40185 = vector ( 'none', #40248, 1000.000000000000000 ) ;
#40186 = direction ( 'none', ( 0.8949343677499604900, 1.557892197183330500e-015, -0.4461978007789579300 ) ) ;
#40187 = vector ( 'none', #40186, 1000.000000000000200 ) ;
#40188 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5149999999999925700, 2.150000000000001700 ) ) ;
#40189 = direction ( 'none', ( 1.239088197126290600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40190 = axis2_placement_3d ( 'none', #40184, #40183, #40182 ) ;
#40191 = line ( 'none', #40188, #40187 ) ;
#40192 = line ( 'none', #40169, #40168 ) ;
#40193 = cartesian_point ( 'none', ( -22.49999999999999600, 4.000000000000000000, 24.00000000000000400 ) ) ;
#40194 = direction ( 'none', ( 0.0000000000000000000, 3.640956849452618600e-015, -1.000000000000000000 ) ) ;
#40195 = vector ( 'none', #40194, 1000.000000000000000 ) ;
#40196 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5150000000000037900, 1.088021211489870200 ) ) ;
#40197 = axis2_placement_3d ( 'none', #40123, #40218, #40189 ) ;
#40198 = face_outer_bound ( 'none', #4753, .t. ) ;
#40200 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40199 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.956352788505164300e-016 ) ) ;
#40201 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, -33.85000000000000900 ) ) ;
#40202 = circle ( 'none', #40190, 1.649999999999991700 ) ;
#40203 = oriented_edge ( 'none', *, *, #35104, .t. ) ;
#40204 = plane ( 'none', #40271 ) ;
#40205 = axis2_placement_3d ( 'none', #40180, #40273, #40272 ) ;
#40206 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40207 = line ( 'none', #40196, #40195 ) ;
#40208 = plane ( 'none', #40197 ) ;
#40209 = direction ( 'none', ( 0.8949343677499604900, 1.512338686115422200e-015, -0.4461978007789579300 ) ) ;
#40210 = face_outer_bound ( 'none', #52175, .t. ) ;
#40211 = vector ( 'none', #40209, 1000.000000000000200 ) ;
#40212 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000040000 ) ) ;
#40213 = axis2_placement_3d ( 'none', #40206, #40221, #40200 ) ;
#40214 = plane ( 'none', #40132 ) ;
#40215 = direction ( 'none', ( 0.0000000000000000000, -3.592339377154545200e-015, 1.000000000000000000 ) ) ;
#40216 = direction ( 'none', ( 5.151806796408471300e-017, 1.000000000000000000, 3.592339377154545200e-015 ) ) ;
#40217 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5149999999999919100, -2.149999999999999900 ) ) ;
#40219 = axis2_placement_3d ( 'none', #40217, #40216, #40215 ) ;
#40218 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.239088197126290600e-016 ) ) ;
#40220 = circle ( 'none', #40176, 4.000000000000000000 ) ;
#40221 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40222 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5150000000000073400, 2.149999999999998100 ) ) ;
#40223 = line ( 'none', #40222, #40211 ) ;
#40224 = line ( 'none', #40181, #40179 ) ;
#40225 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5150000000000037900, 1.088021211489870200 ) ) ;
#40226 = plane ( 'none', #40244 ) ;
#40227 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40228 = axis2_placement_3d ( 'none', #40342, #40275, #40326 ) ;
#40229 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40230 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#40231 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000000, -33.85000000000000100 ) ) ;
#40232 = direction ( 'none', ( -0.4999999999999903400, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#40233 = direction ( 'none', ( -0.8660254037844442600, 0.4999999999999904000, 0.0000000000000000000 ) ) ;
#40234 = cartesian_point ( 'none', ( 35.50000000000000000, 0.0000000000000000000, 33.85000000000000100 ) ) ;
#40235 = cartesian_point ( 'none', ( 8.976279441628737000, 7.029978213352609200, -15.32287565553230200 ) ) ;
#40236 = axis2_placement_3d ( 'none', #40247, #40229, #40227 ) ;
#40237 = line ( 'none', #40231, #40345 ) ;
#40238 = cartesian_point ( 'none', ( 2.499999999999999100, 1.999999999999999600, 0.0000000000000000000 ) ) ;
#40239 = face_outer_bound ( 'none', #52195, .t. ) ;
#40240 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40241 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40242 = line ( 'none', #40230, #40341 ) ;
#40243 = conical_surface ( 'none', #40228, 4.002144158641192100, 0.08726646259971375400 ) ;
#40244 = axis2_placement_3d ( 'none', #40174, #40352, #40350 ) ;
#40245 = face_outer_bound ( 'none', #4701, .t. ) ;
#40246 = axis2_placement_3d ( 'none', #40235, #40233, #40232 ) ;
#40248 = direction ( 'none', ( 0.0000000000000000000, -3.491483361109382100e-015, 1.000000000000000000 ) ) ;
#40247 = cartesian_point ( 'none', ( 35.50000000000000700, 10.00000000000000000, -35.50000000000000000 ) ) ;
#40249 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5150000000000039000, -1.088021211489870200 ) ) ;
#40250 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40252 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5149999999999976800, 0.6774776749089244100 ) ) ;
#40251 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40254 = cartesian_point ( 'none', ( 1.436138072732632300, 0.5149999999999974600, 0.7384245381180812900 ) ) ;
#40253 = vector ( 'none', #40333, 1000.000000000000000 ) ;
#40255 = cartesian_point ( 'none', ( 0.7420318937837794300, 0.5149999999999973500, 0.7965199893126671000 ) ) ;
#40256 = cartesian_point ( 'none', ( 0.04781123507270992900, 0.5149999999999971300, 0.8532222446711278400 ) ) ;
#40257 = cartesian_point ( 'none', ( 35.50000000000000000, 0.0000000000000000000, 37.14999999999998400 ) ) ;
#40258 = b_spline_curve_with_knots ( 'none', 3,
( #40256, #40255, #40254, #40252 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001582955287553585600, 0.003672551177317657100 ),
.unspecified. ) ;
#40259 = cylindrical_surface ( 'none', #40236, 1.649999999999991700 ) ;
#40260 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40261 = axis2_placement_3d ( 'none', #40274, #40164, #40260 ) ;
#40262 = cartesian_point ( 'none', ( 35.50000000000000000, 0.0000000000000000000, 35.49999999999999300 ) ) ;
#40263 = face_bound ( 'none', #4799, .t. ) ;
#40264 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40265 = circle ( 'none', #40277, 1.649999999999991700 ) ;
#40266 = axis2_placement_3d ( 'none', #40170, #40251, #40250 ) ;
#40267 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40268 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#40269 = cartesian_point ( 'none', ( 35.50000000000000000, 10.00000000000000200, 33.85000000000000100 ) ) ;
#40270 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5149999999999925700, 2.149999999999999900 ) ) ;
#40271 = axis2_placement_3d ( 'none', #40270, #40268, #40267 ) ;
#40272 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40273 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40274 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, -35.50000000000000000 ) ) ;
#40275 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40276 = face_outer_bound ( 'none', #4672, .t. ) ;
#40277 = axis2_placement_3d ( 'none', #40262, #40241, #40240 ) ;
#40279 = cartesian_point ( 'none', ( 0.04781123507270978300, -0.5150000000000027900, 0.8532222446711244000 ) ) ;
#40278 = circle ( 'none', #40266, 1.649999999999991700 ) ;
#40280 = cartesian_point ( 'none', ( 0.7420318937837815400, -0.5150000000000025700, 0.7965199893126633200 ) ) ;
#40281 = cartesian_point ( 'none', ( 1.436138072732595200, -0.5150000000000024600, 0.7384245381180810600 ) ) ;
#40282 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5150000000000021200, 0.6774776749089210800 ) ) ;
#40283 = cartesian_point ( 'none', ( 35.50000000000000000, 10.00000000000000000, 35.49999999999999300 ) ) ;
#40284 = plane ( 'none', #40246 ) ;
#40285 = cartesian_point ( 'none', ( 56.24261314031213000, 4.750000000000000900, -29.58493649053837900 ) ) ;
#40286 = face_outer_bound ( 'none', #52261, .t. ) ;
#40287 = axis2_placement_3d ( 'none', #40406, #40404, #40401 ) ;
#40288 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5149999999999925700, 2.149999999999999900 ) ) ;
#40290 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#40289 = axis2_placement_3d ( 'none', #40391, #40390, #40389 ) ;
#40291 = plane ( 'none', #40287 ) ;
#40292 = face_outer_bound ( 'none', #52199, .t. ) ;
#40293 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40294 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40295 = line ( 'none', #40313, #40393 ) ;
#40296 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40297 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40298 = vector ( 'none', #40297, 1000.000000000000000 ) ;
#40299 = circle ( 'none', #40335, 2.200000000000000200 ) ;
#40300 = cartesian_point ( 'none', ( -27.49999999999999600, 47.00000000000000000, -18.19999999999999900 ) ) ;
#40301 = line ( 'none', #40300, #40298 ) ;
#40302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40303 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40304 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40305 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40306 = vector ( 'none', #40305, 1000.000000000000000 ) ;
#40307 = cartesian_point ( 'none', ( -27.49999999999999600, 47.00000000000000000, -11.19999999999999900 ) ) ;
#40308 = cylindrical_surface ( 'none', #40324, 2.000000000000000000 ) ;
#40309 = axis2_placement_3d ( 'none', #40394, #40374, #40372 ) ;
#40310 = line ( 'none', #40307, #40306 ) ;
#40311 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40312 = vector ( 'none', #40311, 1000.000000000000000 ) ;
#40313 = cartesian_point ( 'none', ( -10.45961277496213300, -3.883419246269084200, -7.000000000000000000 ) ) ;
#40314 = cartesian_point ( 'none', ( -20.49999999999999600, 47.00000000000000000, -18.19999999999999900 ) ) ;
#40315 = line ( 'none', #40314, #40312 ) ;
#40316 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40317 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40318 = cartesian_point ( 'none', ( 2.499999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40319 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40320 = cylindrical_surface ( 'none', #40327, 1.649999999999991700 ) ;
#40321 = plane ( 'none', #40328 ) ;
#40322 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40324 = axis2_placement_3d ( 'none', #40319, #40413, #40411 ) ;
#40323 = vector ( 'none', #40322, 1000.000000000000000 ) ;
#40325 = cartesian_point ( 'none', ( 35.50000000000000000, 10.00000000000000000, 33.85000000000000100 ) ) ;
#40326 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40327 = axis2_placement_3d ( 'none', #40283, #40264, #40296 ) ;
#40328 = axis2_placement_3d ( 'none', #40238, #40317, #40316 ) ;
#40329 = cartesian_point ( 'none', ( 35.50000000000000000, 10.00000000000000200, 37.14999999999998400 ) ) ;
#40330 = line ( 'none', #40325, #40323 ) ;
#40331 = face_outer_bound ( 'none', #4811, .t. ) ;
#40332 = circle ( 'none', #40338, 4.150000000000000400 ) ;
#40333 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40334 = cartesian_point ( 'none', ( 2.499999999999999100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40335 = axis2_placement_3d ( 'none', #40334, #40294, #40293 ) ;
#40336 = cartesian_point ( 'none', ( -8.699999999999999300, 47.00000000000000000, -11.19999999999999800 ) ) ;
#40337 = line ( 'none', #40336, #40253 ) ;
#40338 = axis2_placement_3d ( 'none', #40318, #40303, #40302 ) ;
#40339 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#40341 = vector ( 'none', #40339, 1000.000000000000200 ) ;
#40340 = face_outer_bound ( 'none', #52211, .t. ) ;
#40342 = cartesian_point ( 'none', ( 0.7999999999999986000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40343 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40344 = face_outer_bound ( 'none', #4782, .t. ) ;
#40345 = vector ( 'none', #40343, 1000.000000000000000 ) ;
#40346 = face_outer_bound ( 'none', #4797, .t. ) ;
#40347 = axis2_placement_3d ( 'none', #40285, #40304, #40388 ) ;
#40348 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40349 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40350 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40351 = cartesian_point ( 'none', ( -27.49999999999999600, 47.00000000000000000, -11.19999999999999900 ) ) ;
#40352 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40353 = axis2_placement_3d ( 'none', #39880, #39879, #39803 ) ;
#40354 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40355 = cylindrical_surface ( 'none', #40353, 9.750000000000000000 ) ;
#40356 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40357 = direction ( 'none', ( 0.8949343677499603800, -1.648999219319147100e-015, 0.4461978007789578800 ) ) ;
#40358 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5150000000000037900, 1.088021211489870200 ) ) ;
#40359 = axis2_placement_3d ( 'none', #40358, #40375, #40373 ) ;
#40360 = cartesian_point ( 'none', ( -0.9999999999995867700, 4.000000000000000000, -62.49199948793446400 ) ) ;
#40361 = axis2_placement_3d ( 'none', #40351, #40349, #40348 ) ;
#40362 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40363 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40364 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40365 = vector ( 'none', #40364, 1000.000000000000000 ) ;
#40366 = cartesian_point ( 'none', ( -35.50000000000000000, 0.0000000000000000000, 33.85000000000000900 ) ) ;
#40367 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40368 = face_outer_bound ( 'none', #52232, .t. ) ;
#40369 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40370 = cartesian_point ( 'none', ( -8.809612774962170400, 6.741303078757668200, -7.000000000000000000 ) ) ;
#40371 = axis2_placement_3d ( 'none', #40367, #40363, #40362 ) ;
#40373 = direction ( 'none', ( -0.8949343677499603800, -1.557892197183330500e-015, 0.4461978007789579300 ) ) ;
#40372 = direction ( 'none', ( 0.8660254037844363800, 0.0000000000000000000, 0.5000000000000040000 ) ) ;
#40374 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40375 = direction ( 'none', ( 0.4461978007789579900, -3.124648454283931900e-015, 0.8949343677499604900 ) ) ;
#40376 = plane ( 'none', #40361 ) ;
#40377 = axis2_placement_3d ( 'none', #40288, #40290, #40369 ) ;
#40378 = line ( 'none', #40370, #40365 ) ;
#40379 = face_outer_bound ( 'none', #4739, .t. ) ;
#40380 = plane ( 'none', #40309 ) ;
#40381 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5149999999999972400, -0.6774776749089249700 ) ) ;
#40382 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40383 = vector ( 'none', #40382, 1000.000000000000000 ) ;
#40384 = cartesian_point ( 'none', ( 1.436138072732595600, -0.5149999999999971300, -0.7384245381180847300 ) ) ;
#40385 = cartesian_point ( 'none', ( -20.49999999999999600, 47.00000000000000000, -11.19999999999999900 ) ) ;
#40386 = cartesian_point ( 'none', ( 0.7420318937837816500, -0.5149999999999967900, -0.7965199893126671000 ) ) ;
#40387 = cartesian_point ( 'none', ( 0.04781123507271000500, -0.5149999999999965700, -0.8532222446711281700 ) ) ;
#40388 = direction ( 'none', ( -0.8660254037844432600, 0.0000000000000000000, 0.4999999999999919500 ) ) ;
#40389 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40390 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40391 = cartesian_point ( 'none', ( -20.49999999999999600, 47.00000000000000000, -11.19999999999999900 ) ) ;
#40392 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40393 = vector ( 'none', #40392, 1000.000000000000000 ) ;
#40394 = cartesian_point ( 'none', ( -53.74261314031171100, 4.750000000000000900, -33.91506350946135500 ) ) ;
#40395 = plane ( 'none', #40359 ) ;
#40396 = line ( 'none', #40385, #40383 ) ;
#40397 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40398 = b_spline_curve_with_knots ( 'none', 3,
( #40387, #40386, #40384, #40381 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001582955288127086700, 0.003672551177891162300 ),
.unspecified. ) ;
#40399 = vector ( 'none', #40357, 1000.000000000000100 ) ;
#40400 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5149999999999919100, -2.150000000000001700 ) ) ;
#40401 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.478176394252582100e-016 ) ) ;
#40402 = line ( 'none', #40400, #40399 ) ;
#40403 = cartesian_point ( 'none', ( -10.45961277496213700, -3.883419246269088200, -14.00000000000000000 ) ) ;
#40404 = direction ( 'none', ( 2.478176394252582100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40405 = direction ( 'none', ( 0.8949343677499604900, -1.557892197183330500e-015, 0.4461978007789579300 ) ) ;
#40407 = vector ( 'none', #40405, 1000.000000000000200 ) ;
#40406 = cartesian_point ( 'none', ( -1.700000000000000800, 47.00000000000000000, -11.19999999999999900 ) ) ;
#40408 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5150000000000075600, -2.149999999999998100 ) ) ;
#40409 = plane ( 'none', #40377 ) ;
#40410 = face_outer_bound ( 'none', #52222, .t. ) ;
#40411 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40412 = plane ( 'none', #40289 ) ;
#40413 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40414 = line ( 'none', #40408, #40407 ) ;
#40415 = cartesian_point ( 'none', ( -30.00258157546444000, 47.00000000000000000, -11.19999999999999400 ) ) ;
#40416 = circle ( 'none', #40504, 1.649999999999991700 ) ;
#40417 = axis2_placement_3d ( 'none', #40471, #40442, #40515 ) ;
#40418 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40419 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#40420 = axis2_placement_3d ( 'none', #40435, #40468, #40418 ) ;
#40421 = face_outer_bound ( 'none', #4869, .t. ) ;
#40422 = cartesian_point ( 'none', ( 35.50000000000000700, 10.00000000000000200, -33.85000000000000900 ) ) ;
#40423 = plane ( 'none', #40417 ) ;
#40424 = axis2_placement_3d ( 'none', #40415, #40460, #40530 ) ;
#40425 = cylindrical_surface ( 'none', #40531, 4.149999999999999500 ) ;
#40426 = face_outer_bound ( 'none', #51741, .t. ) ;
#40427 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789579300, 0.0000000000000000000 ) ) ;
#40428 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40429 = vector ( 'none', #40428, 1000.000000000000000 ) ;
#40430 = direction ( 'none', ( 0.4461978007789579900, -0.8949343677499604900, 0.0000000000000000000 ) ) ;
#40431 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999999900, -0.5150000000000000100 ) ) ;
#40432 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40433 = axis2_placement_3d ( 'none', #40431, #40430, #40427 ) ;
#40434 = plane ( 'none', #40433 ) ;
#40435 = cartesian_point ( 'none', ( 2.700000000000001100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40436 = toroidal_surface ( 'none', #40420, 2.200000000000000200, 0.2000000000000000100 ) ;
#40437 = cartesian_point ( 'none', ( 35.50000000000000700, 10.00000000000000000, -33.85000000000000900 ) ) ;
#40438 = line ( 'none', #40437, #40429 ) ;
#40439 = axis2_placement_3d ( 'none', #40458, #40432, #40419 ) ;
#40440 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000040000 ) ) ;
#40442 = direction ( 'none', ( 0.4461978007789579900, 0.8949343677499604900, 0.0000000000000000000 ) ) ;
#40441 = vector ( 'none', #40440, 999.9999999999998900 ) ;
#40443 = cartesian_point ( 'none', ( -55.99261314031172500, 4.750000000000000900, -30.01794919243138800 ) ) ;
#40444 = plane ( 'none', #40424 ) ;
#40445 = direction ( 'none', ( 1.000000000000000000, 1.182387521225791700e-014, 0.0000000000000000000 ) ) ;
#40446 = line ( 'none', #40527, #40526 ) ;
#40447 = direction ( 'none', ( 1.182387521225791700e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40448 = oriented_edge ( 'none', *, *, #36018, .f. ) ;
#40449 = cartesian_point ( 'none', ( 8.476279441628745900, 6.163952809568164600, -15.32287565553230200 ) ) ;
#40451 = b_spline_curve_with_knots ( 'none', 3,
( #40529, #40528, #40525, #40523 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009203019493572509000, 0.01043550180148606300 ),
.unspecified. ) ;
#40450 = face_outer_bound ( 'none', #52282, .t. ) ;
#40452 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40453 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40454 = line ( 'none', #40443, #40441 ) ;
#40455 = direction ( 'none', ( 0.8949343677499603800, -1.557892197183330500e-015, 0.4461978007789579300 ) ) ;
#40456 = direction ( 'none', ( 0.4461978007789579900, 3.124648454283931900e-015, -0.8949343677499604900 ) ) ;
#40457 = face_outer_bound ( 'none', #4846, .t. ) ;
#40458 = cartesian_point ( 'none', ( 56.24261314031213000, 10.24999999999999800, -29.58493649053837900 ) ) ;
#40459 = axis2_placement_3d ( 'none', #40449, #40447, #40445 ) ;
#40460 = direction ( 'none', ( 2.788465838528729100e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40461 = cartesian_point ( 'none', ( -20.49999999999999600, 47.00000000000000000, -18.19999999999999900 ) ) ;
#40462 = plane ( 'none', #40459 ) ;
#40463 = plane ( 'none', #40439 ) ;
#40464 = face_outer_bound ( 'none', #4824, .t. ) ;
#40465 = plane ( 'none', #40467 ) ;
#40466 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5150000000000075600, -2.149999999999998100 ) ) ;
#40467 = axis2_placement_3d ( 'none', #40461, #40453, #40452 ) ;
#40468 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40470 = plane ( 'none', #40475 ) ;
#40469 = face_outer_bound ( 'none', #52272, .t. ) ;
#40471 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, 0.5149999999999999000 ) ) ;
#40472 = direction ( 'none', ( -0.4999999999999928900, 0.0000000000000000000, -0.8660254037844428200 ) ) ;
#40473 = face_outer_bound ( 'none', #4842, .t. ) ;
#40474 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#40475 = axis2_placement_3d ( 'none', #40466, #40456, #40455 ) ;
#40477 = face_outer_bound ( 'none', #4882, .t. ) ;
#40476 = cartesian_point ( 'none', ( -10.99999999999999500, 47.00000000000000000, -11.19999999999999900 ) ) ;
#40478 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40479 = advanced_face ( 'none', ( #34887 ), #34886, .f. ) ;
#40480 = conical_surface ( 'none', #40496, 3077.683537175311400, 1.256637061435922800 ) ;
#40481 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40482 = cartesian_point ( 'none', ( 56.24261314031213000, 7.500000000000000000, -29.58493649053837900 ) ) ;
#40483 = axis2_placement_3d ( 'none', #40482, #40474, #40472 ) ;
#40484 = cylindrical_surface ( 'none', #40483, 2.750000000000000000 ) ;
#40485 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#40486 = conical_surface ( 'none', #40492, 0.8509999999999999800, 0.06981317007976599300 ) ;
#40487 = vector ( 'none', #40485, 1000.000000000000000 ) ;
#40488 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40489 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40490 = cartesian_point ( 'none', ( 56.24261314031213000, 10.24999999999999800, -29.58493649053837900 ) ) ;
#40491 = line ( 'none', #40490, #40487 ) ;
#40492 = axis2_placement_3d ( 'none', #40481, #40577, #40575 ) ;
#40493 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40494 = axis2_placement_3d ( 'none', #40505, #40522, #40493 ) ;
#40495 = line ( 'none', #40583, #40581 ) ;
#40496 = axis2_placement_3d ( 'none', #40508, #40609, #40608 ) ;
#40497 = face_outer_bound ( 'none', #4819, .t. ) ;
#40498 = axis2_placement_3d ( 'none', #40489, #40488, #40478 ) ;
#40499 = axis2_placement_3d ( 'none', #40599, #40598, #40596 ) ;
#40500 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40501 = face_outer_bound ( 'none', #4861, .t. ) ;
#40502 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40503 = cartesian_point ( 'none', ( 35.50000000000000700, 10.00000000000000200, -35.50000000000000000 ) ) ;
#40504 = axis2_placement_3d ( 'none', #40503, #40502, #40500 ) ;
#40505 = cartesian_point ( 'none', ( 2.489999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40506 = line ( 'none', #40514, #40513 ) ;
#40508 = cartesian_point ( 'none', ( -997.5934933385058200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40507 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40510 = conical_surface ( 'none', #40593, 0.8509999999999999800, 0.06981317007976599300 ) ;
#40509 = face_outer_bound ( 'none', #52254, .t. ) ;
#40512 = circle ( 'none', #40494, 4.149999999999999500 ) ;
#40511 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#40513 = vector ( 'none', #40511, 1000.000000000000100 ) ;
#40514 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -35.71589725978749600 ) ) ;
#40515 = direction ( 'none', ( -0.8949343677499603800, 0.4461978007789579300, 0.0000000000000000000 ) ) ;
#40516 = face_outer_bound ( 'none', #52266, .t. ) ;
#40517 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40518 = vector ( 'none', #40517, 1000.000000000000000 ) ;
#40519 = cartesian_point ( 'none', ( -34.35732896524945100, 47.00000000000000000, -11.19999999999998300 ) ) ;
#40520 = line ( 'none', #40519, #40518 ) ;
#40521 = plane ( 'none', #40499 ) ;
#40522 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40523 = cartesian_point ( 'none', ( -9.692946108295464200, -5.211324865405232200, -8.169585876471771300 ) ) ;
#40524 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40525 = cartesian_point ( 'none', ( -9.472020490811964100, -5.211324865405232200, -7.822155346224358900 ) ) ;
#40526 = vector ( 'none', #40524, 1000.000000000000000 ) ;
#40528 = cartesian_point ( 'none', ( -9.249876620230617500, -5.211324865405230400, -7.475459885343003200 ) ) ;
#40527 = cartesian_point ( 'none', ( -30.00258157546444000, 47.00000000000000000, -8.699999999999999300 ) ) ;
#40529 = cartesian_point ( 'none', ( -9.026279441628801700, -5.211324865405229500, -7.129715569651663600 ) ) ;
#40530 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.788465838528729100e-015 ) ) ;
#40531 = axis2_placement_3d ( 'none', #40539, #40534, #40533 ) ;
#40532 = face_outer_bound ( 'none', #4796, .t. ) ;
#40533 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40534 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40535 = cartesian_point ( 'none', ( -1.700000000000000000, 47.00000000000000000, 27.70000000000000300 ) ) ;
#40536 = face_outer_bound ( 'none', #4789, .t. ) ;
#40537 = line ( 'none', #40535, #40649 ) ;
#40538 = axis2_placement_3d ( 'none', #40476, #40507, #40654 ) ;
#40539 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40540 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40541 = conical_surface ( 'none', #40498, 0.8509999999999999800, 0.06981317007976599300 ) ;
#40542 = cartesian_point ( 'none', ( -1.700000000000000000, 47.00000000000000000, 11.19999999999999900 ) ) ;
#40543 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40544 = vector ( 'none', #40543, 1000.000000000000000 ) ;
#40545 = cartesian_point ( 'none', ( -1.700000000000000000, 47.00000000000000000, 11.19999999999999900 ) ) ;
#40547 = circle ( 'none', #40615, 1.610000000000001200 ) ;
#40546 = cartesian_point ( 'none', ( -8.592946108295501900, 7.116580753730930900, -7.000000000000000000 ) ) ;
#40548 = line ( 'none', #40546, #40544 ) ;
#40549 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40550 = cartesian_point ( 'none', ( -51.50000000000000700, -75.73423152731744800, 34.99999999999999300 ) ) ;
#40551 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40553 = axis2_placement_3d ( 'none', #40580, #40551, #40549 ) ;
#40552 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40554 = vector ( 'none', #40552, 1000.000000000000000 ) ;
#40555 = cartesian_point ( 'none', ( -8.259612774962171500, 7.693931022920549100, -7.000000000000000000 ) ) ;
#40556 = line ( 'none', #40555, #40554 ) ;
#40557 = face_outer_bound ( 'none', #580, .t. ) ;
#40558 = conical_surface ( 'none', #40553, 0.8509999999999999800, 0.06981317007976599300 ) ;
#40560 = edge_loop ( 'none', ( #50747, #40656, #35244, #50756 ) ) ;
#40559 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40562 = axis2_placement_3d ( 'none', #40569, #40568, #40651 ) ;
#40561 = vector ( 'none', #40559, 1000.000000000000000 ) ;
#40563 = oriented_edge ( 'none', *, *, #34127, .f. ) ;
#40565 = axis2_placement_3d ( 'none', #40655, #40639, #40638 ) ;
#40564 = cartesian_point ( 'none', ( -10.99999999999999500, 47.00000000000000000, -11.19999999999999900 ) ) ;
#40566 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40567 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40568 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40569 = cartesian_point ( 'none', ( 4.600000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40570 = line ( 'none', #40564, #40561 ) ;
#40571 = circle ( 'none', #40634, 2.000000000000000900 ) ;
#40573 = face_outer_bound ( 'none', #4902, .t. ) ;
#40572 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40574 = vector ( 'none', #40572, 1000.000000000000000 ) ;
#40575 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40577 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40576 = cartesian_point ( 'none', ( -17.99999999999999600, 47.00000000000000000, -20.69999999999999900 ) ) ;
#40578 = line ( 'none', #40576, #40574 ) ;
#40580 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40579 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40581 = vector ( 'none', #40579, 1000.000000000000000 ) ;
#40582 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#40583 = cartesian_point ( 'none', ( -17.99999999999999300, 47.00000000000000000, -11.19999999999999900 ) ) ;
#40584 = cartesian_point ( 'none', ( 4.873080939901785600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40585 = axis2_placement_3d ( 'none', #40603, #40567, #40566 ) ;
#40587 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40586 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40588 = vector ( 'none', #40586, 1000.000000000000000 ) ;
#40589 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40590 = cartesian_point ( 'none', ( -10.99999999999999100, 47.00000000000000000, -18.19999999999999900 ) ) ;
#40591 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40592 = line ( 'none', #40590, #40588 ) ;
#40593 = axis2_placement_3d ( 'none', #40591, #40589, #40587 ) ;
#40594 = vector ( 'none', #40540, 1000.000000000000000 ) ;
#40595 = plane ( 'none', #40538 ) ;
#40597 = circle ( 'none', #40585, 0.8509999999999999800 ) ;
#40596 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40598 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40599 = cartesian_point ( 'none', ( -20.49999999999999600, 47.00000000000000000, -11.19999999999999900 ) ) ;
#40600 = conical_surface ( 'none', #40562, 1.610000000000001200, 0.9599310885968749300 ) ;
#40601 = face_outer_bound ( 'none', #4872, .t. ) ;
#40602 = line ( 'none', #40542, #40594 ) ;
#40603 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40604 = line ( 'none', #40624, #40719 ) ;
#40605 = plane ( 'none', #40665 ) ;
#40607 = face_outer_bound ( 'none', #4875, .t. ) ;
#40606 = face_outer_bound ( 'none', #52351, .t. ) ;
#40608 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40609 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40610 = face_outer_bound ( 'none', #4880, .t. ) ;
#40611 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40612 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40614 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40613 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40615 = axis2_placement_3d ( 'none', #40620, #40614, #40611 ) ;
#40616 = cartesian_point ( 'none', ( 4.173080939901785400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40617 = axis2_placement_3d ( 'none', #40650, #40648, #40720 ) ;
#40618 = circle ( 'none', #40636, 2.000000000000000900 ) ;
#40619 = cartesian_point ( 'none', ( 79.00000000000000000, -93.05846975640129400, -91.53627083548713000 ) ) ;
#40620 = cartesian_point ( 'none', ( 4.600000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40621 = axis2_placement_3d ( 'none', #40712, #40704, #40703 ) ;
#40622 = direction ( 'none', ( 0.1182128897851126400, 0.9929882741949437300, 0.0000000000000000000 ) ) ;
#40623 = vector ( 'none', #40622, 1000.000000000000100 ) ;
#40624 = cartesian_point ( 'none', ( 79.00000000000000000, -93.05846975640129400, 59.20000000000000300 ) ) ;
#40625 = cartesian_point ( 'none', ( -78.40476190476189800, -57.99999999999997900, 5.000000000000000000 ) ) ;
#40626 = conical_surface ( 'none', #40645, 2.000000000000000900, 0.9599310885968839200 ) ;
#40627 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.478176394252584100e-016 ) ) ;
#40628 = direction ( 'none', ( 2.478176394252584100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40629 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40630 = cartesian_point ( 'none', ( -79.00000000000000000, -63.00000000000000000, 0.0000000000000000000 ) ) ;
#40632 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40631 = cartesian_point ( 'none', ( -71.49999999999998600, 0.0000000000000000000, 5.000000000000000000 ) ) ;
#40634 = axis2_placement_3d ( 'none', #40640, #40632, #40629 ) ;
#40633 = line ( 'none', #40631, #40623 ) ;
#40635 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40636 = axis2_placement_3d ( 'none', #40616, #40717, #40716 ) ;
#40637 = plane ( 'none', #40652 ) ;
#40638 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40639 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#40640 = cartesian_point ( 'none', ( 4.326919060098210100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40641 = face_outer_bound ( 'none', #52381, .t. ) ;
#40642 = face_outer_bound ( 'none', #4917, .t. ) ;
#40643 = axis2_placement_3d ( 'none', #40545, #40628, #40627 ) ;
#40644 = face_outer_bound ( 'none', #52866, .t. ) ;
#40645 = axis2_placement_3d ( 'none', #40584, #40582, #40635 ) ;
#40646 = face_outer_bound ( 'none', #52138, .t. ) ;
#40648 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40647 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40650 = cartesian_point ( 'none', ( 3.900000000000000800, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40649 = vector ( 'none', #40647, 1000.000000000000000 ) ;
#40651 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40652 = axis2_placement_3d ( 'none', #40619, #40613, #40612 ) ;
#40653 = plane ( 'none', #40643 ) ;
#40654 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40656 = oriented_edge ( 'none', *, *, #50759, .t. ) ;
#40655 = cartesian_point ( 'none', ( 7.673080939901786300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40657 = face_outer_bound ( 'none', #3181, .t. ) ;
#40658 = conical_surface ( 'none', #40565, 2.000000000000000900, 0.9599310885968839200 ) ;
#40659 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40660 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40661 = cartesian_point ( 'none', ( -51.50000000000000700, -75.73423152731744800, 34.99999999999999300 ) ) ;
#40662 = cartesian_point ( 'none', ( 4.873080939901785600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40663 = axis2_placement_3d ( 'none', #40662, #40660, #40659 ) ;
#40664 = circle ( 'none', #40663, 2.000000000000000900 ) ;
#40665 = axis2_placement_3d ( 'none', #40770, #40768, #40766 ) ;
#40666 = cartesian_point ( 'none', ( 5.300000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40667 = face_outer_bound ( 'none', #52323, .t. ) ;
#40668 = face_outer_bound ( 'none', #4964, .t. ) ;
#40669 = direction ( 'none', ( 1.239088197126291100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40670 = cartesian_point ( 'none', ( 5.573080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40671 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.239088197126291100e-016 ) ) ;
#40672 = cartesian_point ( 'none', ( -1.699999999999999100, 47.00000000000000000, 20.70000000000000300 ) ) ;
#40673 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40674 = cartesian_point ( 'none', ( -51.50000000000000700, -75.73423152731744800, 34.99999999999999300 ) ) ;
#40675 = line ( 'none', #40674, #40780 ) ;
#40676 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40677 = axis2_placement_3d ( 'none', #40696, #40695, #40673 ) ;
#40678 = face_outer_bound ( 'none', #1141, .t. ) ;
#40679 = conical_surface ( 'none', #40677, 2.000000000000000900, 0.9599310885968839200 ) ;
#40680 = direction ( 'none', ( -0.1182128897851126400, -0.9929882741949437300, 0.0000000000000000000 ) ) ;
#40681 = direction ( 'none', ( -0.9929882741949437300, 0.1182128897851126400, 0.0000000000000000000 ) ) ;
#40682 = conical_surface ( 'none', #40781, 1.610000000000001200, 0.9599310885968749300 ) ;
#40683 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40685 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40684 = cartesian_point ( 'none', ( -8.699999999999992200, 47.00000000000000000, 27.70000000000000600 ) ) ;
#40687 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40686 = line ( 'none', #40684, #40763 ) ;
#40688 = vertex_point ( 'none', #34914 ) ;
#40689 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.44194228827398500 ) ) ;
#40690 = plane ( 'none', #40741 ) ;
#40691 = face_outer_bound ( 'none', #4945, .t. ) ;
#40692 = axis2_placement_3d ( 'none', #40786, #40785, #40784 ) ;
#40693 = circle ( 'none', #40692, 1.610000000000001200 ) ;
#40694 = circle ( 'none', #40744, 1.610000000000001200 ) ;
#40695 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#40696 = cartesian_point ( 'none', ( 4.173080939901785400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40697 = cartesian_point ( 'none', ( -79.00000000000000000, -63.00000000000000000, 0.0000000000000000000 ) ) ;
#40698 = cartesian_point ( 'none', ( -79.00000000000000000, -63.00000000000000000, 2.928932188134534300 ) ) ;
#40699 = cartesian_point ( 'none', ( -78.75344430811127000, -60.92893218813450300, 5.000000000000012400 ) ) ;
#40700 = cartesian_point ( 'none', ( -78.40476190476189800, -57.99999999999997900, 5.000000000000000000 ) ) ;
#40701 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40702 = circle ( 'none', #40722, 8.850000000000001400 ) ;
#40703 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40704 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40705 = face_outer_bound ( 'none', #4853, .t. ) ;
#40706 = face_outer_bound ( 'none', #4907, .t. ) ;
#40707 = plane ( 'none', #40713 ) ;
#40708 = cartesian_point ( 'none', ( -71.49999999999998600, 0.0000000000000000000, 34.99999999999999300 ) ) ;
#40709 = conical_surface ( 'none', #40617, 1.610000000000001200, 0.9599310885968749300 ) ;
#40710 =( bounded_curve ( ) b_spline_curve ( 3, ( #40700, #40699, #40698, #40697 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794892600, 3.141592653589793100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243640500, 0.8047378541243640500, 1.000000000000000000 ) )
representation_item ( '' ) );
#40711 = plane ( 'none', #40715 ) ;
#40712 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40714 = face_outer_bound ( 'none', #4955, .t. ) ;
#40713 = axis2_placement_3d ( 'none', #40672, #40671, #40669 ) ;
#40715 = axis2_placement_3d ( 'none', #40708, #40681, #40680 ) ;
#40716 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40717 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40718 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40719 = vector ( 'none', #40718, 1000.000000000000000 ) ;
#40720 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40721 = cylindrical_surface ( 'none', #40621, 2.000000000000000000 ) ;
#40722 = axis2_placement_3d ( 'none', #40689, #40687, #40685 ) ;
#40723 = direction ( 'none', ( 0.1182128897851126400, 0.9929882741949437300, 0.0000000000000000000 ) ) ;
#40724 = cartesian_point ( 'none', ( -71.49999999999998600, 0.0000000000000000000, 34.99999999999999300 ) ) ;
#40725 = cylindrical_surface ( 'none', #40738, 2.000000000000000000 ) ;
#40726 = direction ( 'none', ( 0.8660254037844366000, 0.5000000000000035500, 0.0000000000000000000 ) ) ;
#40727 = direction ( 'none', ( 0.5000000000000035500, -0.8660254037844366000, 0.0000000000000000000 ) ) ;
#40728 = line ( 'none', #40724, #40829 ) ;
#40729 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40731 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40730 = vector ( 'none', #40729, 1000.000000000000000 ) ;
#40732 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40733 = cartesian_point ( 'none', ( 5.573080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40734 = axis2_placement_3d ( 'none', #40733, #40732, #40731 ) ;
#40735 = line ( 'none', #40802, #40801 ) ;
#40736 = axis2_placement_3d ( 'none', #40837, #40836, #40835 ) ;
#40737 = face_outer_bound ( 'none', #52327, .t. ) ;
#40738 = axis2_placement_3d ( 'none', #40746, #40745, #40833 ) ;
#40739 = direction ( 'none', ( -1.239088197126290600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40740 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40741 = axis2_placement_3d ( 'none', #40661, #40727, #40726 ) ;
#40742 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40744 = axis2_placement_3d ( 'none', #40767, #40742, #40740 ) ;
#40743 = cartesian_point ( 'none', ( -78.40476190476189800, -57.99999999999998600, 34.99999999999999300 ) ) ;
#40745 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40746 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40747 = cartesian_point ( 'none', ( -51.50000000000000700, -58.00000000000000000, 5.000000000000000000 ) ) ;
#40748 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40750 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#40749 = cartesian_point ( 'none', ( -79.00000000000000000, -63.00000000000001400, 40.00000000000000700 ) ) ;
#40751 = cartesian_point ( 'none', ( 6.000000000000000900, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40752 = plane ( 'none', #40778 ) ;
#40754 = circle ( 'none', #40734, 2.000000000000000900 ) ;
#40753 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40755 = vector ( 'none', #40753, 1000.000000000000000 ) ;
#40756 = cartesian_point ( 'none', ( -1.699999999999999100, 47.00000000000000000, 20.70000000000000300 ) ) ;
#40757 = line ( 'none', #40756, #40755 ) ;
#40758 = line ( 'none', #40764, #40730 ) ;
#40759 = axis2_placement_3d ( 'none', #40670, #40750, #40748 ) ;
#40760 = conical_surface ( 'none', #40811, 1.610000000000001200, 0.9599310885968749300 ) ;
#40761 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40762 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40763 = vector ( 'none', #40683, 1000.000000000000000 ) ;
#40764 = cartesian_point ( 'none', ( -79.00000000000000000, -58.00000000000000000, 5.000000000000000000 ) ) ;
#40765 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, -62.50000000000000000 ) ) ;
#40766 = direction ( 'none', ( 1.000000000000000000, 1.609823385706477400e-015, 0.0000000000000000000 ) ) ;
#40767 = cartesian_point ( 'none', ( 5.300000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40768 = direction ( 'none', ( 1.609823385706477400e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40769 = circle ( 'none', #40736, 2.000000000000000900 ) ;
#40770 = cartesian_point ( 'none', ( -12.22627944162880100, 1.400813088753611900, -15.32287565553229800 ) ) ;
#40771 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40772 = conical_surface ( 'none', #40759, 2.000000000000000900, 0.9599310885968839200 ) ;
#40774 = edge_loop ( 'none', ( #34731, #35091, #35998, #40448 ) ) ;
#40773 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.239088197126290600e-016 ) ) ;
#40775 = cylindrical_surface ( 'none', #40783, 2.000000000000000000 ) ;
#40776 = cartesian_point ( 'none', ( -1.699999999999999100, 47.00000000000000000, 18.19999999999999900 ) ) ;
#40777 = face_outer_bound ( 'none', #4954, .t. ) ;
#40778 = axis2_placement_3d ( 'none', #40776, #40773, #40739 ) ;
#40779 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#40781 = axis2_placement_3d ( 'none', #40666, #40701, #40676 ) ;
#40780 = vector ( 'none', #40779, 1000.000000000000000 ) ;
#40783 = axis2_placement_3d ( 'none', #40771, #40762, #40761 ) ;
#40782 = cartesian_point ( 'none', ( -79.00000000000000000, -63.00000000000001400, 40.00000000000000700 ) ) ;
#40784 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40785 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40786 = cartesian_point ( 'none', ( 3.900000000000000800, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40787 = conical_surface ( 'none', #40789, 1.610000000000001200, 0.9599310885968749300 ) ;
#40788 = face_outer_bound ( 'none', #5004, .t. ) ;
#40789 = axis2_placement_3d ( 'none', #40751, #40827, #40895 ) ;
#40790 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40791 =( bounded_curve ( ) b_spline_curve ( 3, ( #40782, #40902, #40901, #40900 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.570796326794900800 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243640500, 0.8047378541243640500, 1.000000000000000000 ) )
representation_item ( '' ) );
#40792 = face_outer_bound ( 'none', #4977, .t. ) ;
#40793 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40794 = circle ( 'none', #40891, 62.50000000000000000 ) ;
#40795 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40796 = axis2_placement_3d ( 'none', #40810, #40892, #40790 ) ;
#40797 = axis2_placement_3d ( 'none', #40808, #40795, #40793 ) ;
#40798 = cylindrical_surface ( 'none', #40796, 62.50000000000000000 ) ;
#40799 = circle ( 'none', #40797, 1.610000000000001200 ) ;
#40800 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#40801 = vector ( 'none', #40800, 1000.000000000000000 ) ;
#40802 = cartesian_point ( 'none', ( -79.00000000000000000, -63.00000000000001400, 34.99999999999999300 ) ) ;
#40803 = face_outer_bound ( 'none', #4985, .t. ) ;
#40804 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#40805 = face_outer_bound ( 'none', #52451, .t. ) ;
#40806 = conical_surface ( 'none', #40897, 2.000000000000000900, 0.9599310885968839200 ) ;
#40807 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40808 = cartesian_point ( 'none', ( 6.700000000000001100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40809 = conical_surface ( 'none', #40828, 2.000000000000000900, 0.9599310885968839200 ) ;
#40810 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#40811 = axis2_placement_3d ( 'none', #40823, #40822, #40821 ) ;
#40812 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40813 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40814 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40816 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40815 = vector ( 'none', #40814, 1000.000000000000000 ) ;
#40817 = cartesian_point ( 'none', ( 5.026919060098210300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40818 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, -62.50000000000000000 ) ) ;
#40819 = axis2_placement_3d ( 'none', #40817, #40816, #40813 ) ;
#40820 = line ( 'none', #40818, #40815 ) ;
#40821 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40822 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40823 = cartesian_point ( 'none', ( 6.700000000000001100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40824 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40825 = cartesian_point ( 'none', ( 6.973080939901786100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40826 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.000000000000000000 ) ) ;
#40827 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40828 = axis2_placement_3d ( 'none', #40825, #40804, #40812 ) ;
#40829 = vector ( 'none', #40723, 1000.000000000000100 ) ;
#40830 = face_outer_bound ( 'none', #52386, .t. ) ;
#40831 = face_outer_bound ( 'none', #4983, .t. ) ;
#40832 = plane ( 'none', #40834 ) ;
#40833 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40834 = axis2_placement_3d ( 'none', #40826, #40824, #40807 ) ;
#40835 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40836 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40837 = cartesian_point ( 'none', ( 5.726919060098210500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40838 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40840 = circle ( 'none', #40819, 2.000000000000000900 ) ;
#40839 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40841 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40842 = cartesian_point ( 'none', ( -30.59135830545896400, 4.000000000000003600, 55.64547418278530700 ) ) ;
#40843 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40844 = axis2_placement_3d ( 'none', #40842, #40841, #40839 ) ;
#40845 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40846 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#40847 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40848 = cartesian_point ( 'none', ( -59.00000000000000000, 14.00000000000001100, 22.50000000000000400 ) ) ;
#40849 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40850 = axis2_placement_3d ( 'none', #40861, #40879, #40849 ) ;
#40851 = direction ( 'none', ( 0.0000000000000000000, 3.384321410540669400e-032, 1.000000000000000400 ) ) ;
#40852 = face_outer_bound ( 'none', #52298, .t. ) ;
#40853 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.999999999999998200, 0.0000000000000000000 ) ) ;
#40854 = circle ( 'none', #40860, 20.50000000000000400 ) ;
#40855 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#40856 = cartesian_point ( 'none', ( -59.00000000000000000, 14.00000000000000000, -22.49999999999999600 ) ) ;
#40857 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40858 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40860 = axis2_placement_3d ( 'none', #40853, #40858, #40870 ) ;
#40859 = cylindrical_surface ( 'none', #40882, 1.649999999999988400 ) ;
#40861 = cartesian_point ( 'none', ( 6.000000000000000900, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40862 = cartesian_point ( 'none', ( -59.00000000000000000, 59.00000000000000000, -24.14999999999998400 ) ) ;
#40863 = cartesian_point ( 'none', ( 15.80000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40864 = cartesian_point ( 'none', ( -51.50000000000000700, -58.00000000000000700, 34.99999999999999300 ) ) ;
#40865 = circle ( 'none', #40844, 1.000000000000000900 ) ;
#40866 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40867 = vector ( 'none', #40866, 1000.000000000000000 ) ;
#40868 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40869 = circle ( 'none', #41909, 12.47500000000000300 ) ;
#40870 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40871 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40872 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40873 = cartesian_point ( 'none', ( 6.426919060098210700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40874 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40875 = axis2_placement_3d ( 'none', #40873, #40872, #40871 ) ;
#40876 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.541976423090495400e-016 ) ) ;
#40877 = cartesian_point ( 'none', ( -65.00000000000014200, -63.00000000000000000, -13.29999999999997100 ) ) ;
#40879 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40878 = axis2_placement_3d ( 'none', #40877, #40876, #40874 ) ;
#40880 = circle ( 'none', #40878, 5.500000000000003600 ) ;
#40881 = face_outer_bound ( 'none', #4941, .t. ) ;
#40882 = axis2_placement_3d ( 'none', #40848, #40846, #40845 ) ;
#40883 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40884 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#40885 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40886 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40887 = axis2_placement_3d ( 'none', #40886, #40885, #40883 ) ;
#40888 = circle ( 'none', #40875, 2.000000000000000900 ) ;
#40889 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#40890 = cartesian_point ( 'none', ( 6.273080939901785900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40891 = axis2_placement_3d ( 'none', #40884, #40896, #40857 ) ;
#40892 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40893 = cartesian_point ( 'none', ( -51.50000000000000700, -63.00000000000001400, 34.99999999999999300 ) ) ;
#40895 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40894 = line ( 'none', #40893, #40867 ) ;
#40896 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40897 = axis2_placement_3d ( 'none', #40890, #40889, #40899 ) ;
#40898 = circle ( 'none', #40850, 1.610000000000001200 ) ;
#40899 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40900 = cartesian_point ( 'none', ( -78.40476190476189800, -57.99999999999998600, 34.99999999999999300 ) ) ;
#40901 = cartesian_point ( 'none', ( -78.75344430811127000, -60.92893218813453200, 34.99999999999999300 ) ) ;
#40902 = cartesian_point ( 'none', ( -79.00000000000000000, -63.00000000000000000, 37.07106781186547600 ) ) ;
#40903 = cylindrical_surface ( 'none', #40887, 2.000000000000000000 ) ;
#40904 = axis2_placement_3d ( 'none', #41028, #41027, #41025 ) ;
#40905 = axis2_placement_3d ( 'none', #41372, #41376, #41301 ) ;
#40906 = axis2_placement_3d ( 'none', #41020, #41019, #41018 ) ;
#40907 = cartesian_point ( 'none', ( 7.826919060098211000, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40908 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40909 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40911 = axis2_placement_3d ( 'none', #41006, #41033, #40967 ) ;
#40910 = circle ( 'none', #41005, 1.000000000000000900 ) ;
#40912 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -4.956352788505168200e-016 ) ) ;
#40913 = circle ( 'none', #41000, 2.000000000000000900 ) ;
#40915 = cylindrical_surface ( 'none', #41030, 2.000000000000000000 ) ;
#40914 = direction ( 'none', ( 4.956352788505168200e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40916 = cartesian_point ( 'none', ( -1.700000000000000000, 47.00000000000000000, 27.70000000000000300 ) ) ;
#40917 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40918 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40919 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40920 = cartesian_point ( 'none', ( 7.400000000000001200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40921 = axis2_placement_3d ( 'none', #40907, #40934, #41032 ) ;
#40922 = axis2_placement_3d ( 'none', #40935, #40918, #40917 ) ;
#40923 = circle ( 'none', #40906, 8.850000000000001400 ) ;
#40924 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40925 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40927 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40926 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40929 = cartesian_point ( 'none', ( 7.400000000000001200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40928 = axis2_placement_3d ( 'none', #40948, #40926, #40924 ) ;
#40930 = axis2_placement_3d ( 'none', #40929, #40927, #40925 ) ;
#40931 = circle ( 'none', #40930, 1.610000000000001200 ) ;
#40932 = face_outer_bound ( 'none', #52426, .t. ) ;
#40933 = axis2_placement_3d ( 'none', #40916, #40914, #40912 ) ;
#40934 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40935 = cartesian_point ( 'none', ( 7.673080939901786300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40936 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40937 = face_outer_bound ( 'none', #52341, .t. ) ;
#40938 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40939 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40941 = cartesian_point ( 'none', ( -6.552925555302249600, 11.35000000000000000, -19.00000000000000000 ) ) ;
#40942 = axis2_placement_3d ( 'none', #40941, #40940, #40939 ) ;
#40943 = face_outer_bound ( 'none', #5032, .t. ) ;
#40944 = circle ( 'none', #40922, 2.000000000000000900 ) ;
#40945 = conical_surface ( 'none', #41024, 1.610000000000001200, 0.9599310885968749300 ) ;
#40946 = cartesian_point ( 'none', ( 5.975575286112627900, -11.35000000000000500, -19.00000000000000000 ) ) ;
#40947 = face_outer_bound ( 'none', #5039, .t. ) ;
#40949 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40948 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.35869939627408700 ) ) ;
#40950 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40952 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40951 = plane ( 'none', #40904 ) ;
#40953 = face_bound ( 'none', #52493, .t. ) ;
#40954 = cartesian_point ( 'none', ( 8.373080939901786500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40956 = axis2_placement_3d ( 'none', #40954, #40952, #40950 ) ;
#40955 = plane ( 'none', #40942 ) ;
#40957 = circle ( 'none', #40956, 2.000000000000000900 ) ;
#40958 = face_outer_bound ( 'none', #52609, .t. ) ;
#40959 = cartesian_point ( 'none', ( -59.00000000000000000, 59.00000000000000000, -20.85000000000000100 ) ) ;
#40960 = plane ( 'none', #40933 ) ;
#40961 = circle ( 'none', #40928, 9.750000000000000000 ) ;
#40962 = cartesian_point ( 'none', ( -3.633333333333333700, -11.00000000000000200, -9.204227120211902100 ) ) ;
#40963 = circle ( 'none', #40921, 2.000000000000000900 ) ;
#40964 = axis2_placement_3d ( 'none', #40949, #40938, #40936 ) ;
#40965 = cylindrical_surface ( 'none', #40964, 2.000000000000000000 ) ;
#40966 = cartesian_point ( 'none', ( -0.9999999999995865500, 4.000000000000000000, -62.49199948793445000 ) ) ;
#40967 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40969 = oriented_edge ( 'none', *, *, #41252, .f. ) ;
#40968 = line ( 'none', #40966, #41042 ) ;
#40970 = cartesian_point ( 'none', ( 9.073080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40971 = face_outer_bound ( 'none', #5064, .t. ) ;
#40972 = vector ( 'none', #40991, 1000.000000000000000 ) ;
#40973 = cartesian_point ( 'none', ( 6.552925555302253200, -11.35000000000000500, -19.00000000000000000 ) ) ;
#40974 = line ( 'none', #40973, #40972 ) ;
#40975 = cartesian_point ( 'none', ( 13.10585111060451300, -3.469446951953614200e-015, -19.00000000000000000 ) ) ;
#40976 = line ( 'none', #40975, #41077 ) ;
#40977 = axis2_placement_3d ( 'none', #41070, #41056, #41055 ) ;
#40978 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#40979 = vector ( 'none', #40978, 1000.000000000000000 ) ;
#40980 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40981 = axis2_placement_3d ( 'none', #41053, #41038, #41037 ) ;
#40982 = cartesian_point ( 'none', ( 6.841600689897067200, -10.85000000000000300, -19.00000000000000000 ) ) ;
#40983 = face_outer_bound ( 'none', #5007, .t. ) ;
#40984 = conical_surface ( 'none', #40977, 2.000000000000000900, 0.9599310885968839200 ) ;
#40985 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40986 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40987 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40989 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40988 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -19.00000000000000000 ) ) ;
#40990 = cartesian_point ( 'none', ( 6.973080939901786100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40991 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40992 = axis2_placement_3d ( 'none', #40990, #40989, #40986 ) ;
#40993 = conical_surface ( 'none', #40911, 2.000000000000000900, 0.9599310885968839200 ) ;
#40994 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40995 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40996 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#40998 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40997 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.45869939627408500 ) ) ;
#41000 = axis2_placement_3d ( 'none', #41008, #40998, #40995 ) ;
#40999 = axis2_placement_3d ( 'none', #40997, #40996, #40994 ) ;
#41001 = circle ( 'none', #40992, 2.000000000000000900 ) ;
#41002 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#41003 = line ( 'none', #41002, #40979 ) ;
#41004 = conical_surface ( 'none', #40981, 1.610000000000001200, 0.9599310885968749300 ) ;
#41005 = axis2_placement_3d ( 'none', #40988, #40987, #40985 ) ;
#41006 = cartesian_point ( 'none', ( 9.773080939901786800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41007 = circle ( 'none', #40999, 9.750000000000000000 ) ;
#41008 = cartesian_point ( 'none', ( 7.126919060098210900, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41009 = circle ( 'none', #41080, 2.000000000000000900 ) ;
#41010 = cartesian_point ( 'none', ( 9.750000000000001800, 1.194030629168669900e-015, -21.45869939627408500 ) ) ;
#41011 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#41012 = vector ( 'none', #41011, 1000.000000000000000 ) ;
#41013 = cartesian_point ( 'none', ( -8.699999999999992200, 47.00000000000000000, 20.70000000000000300 ) ) ;
#41014 = cartesian_point ( 'none', ( -6.841600689897066300, 10.84999999999999400, -19.00000000000000000 ) ) ;
#41015 = conical_surface ( 'none', #41075, 1.610000000000001200, 0.9599310885968749300 ) ;
#41016 = cartesian_point ( 'none', ( 5.975575286112627900, -10.35000000000000500, -19.00000000000000000 ) ) ;
#41017 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41018 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41019 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41020 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.00000000000000400 ) ) ;
#41021 = line ( 'none', #41013, #41012 ) ;
#41022 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41023 = face_outer_bound ( 'none', #4967, .t. ) ;
#41024 = axis2_placement_3d ( 'none', #40920, #40919, #41017 ) ;
#41025 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41026 = face_outer_bound ( 'none', #5126, .t. ) ;
#41027 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41028 = cartesian_point ( 'none', ( -1.699999999999999100, 47.00000000000000000, 20.70000000000000300 ) ) ;
#41029 = cartesian_point ( 'none', ( -52.72729369121841400, 58.88591359621749900, -20.85000000000000500 ) ) ;
#41030 = axis2_placement_3d ( 'none', #41022, #40909, #40908 ) ;
#41031 = cartesian_point ( 'none', ( -52.72729369121840600, 59.00000000000000000, -20.85000000000000500 ) ) ;
#41032 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41033 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#41034 = cartesian_point ( 'none', ( -12.81717597600970000, 0.4999999999999965600, -19.00000000000000000 ) ) ;
#41035 = circle ( 'none', #41136, 1.610000000000001200 ) ;
#41036 = b_spline_curve_with_knots ( 'none', 3,
( #41031, #41029, #41137, #41135, #41132, #41130, #41128, #41126, #41125, #41124, #41123, #41121, #41119, #41116, #41114, #41113, #41112, #41110, #41109, #41107, #41105, #41103, #41102, #41101, #41100, #41099 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003372546730465086000, 0.0006745093460930172000, 0.001349018692186011400, 0.001686273365232515700, 0.002023528038279019400, 0.002360782711325523700, 0.002698037384372027600, 0.003372546730465018900, 0.004047056076558008500, 0.004721565422650999800, 0.005058820095697492800, 0.005396074768743985800 ),
.unspecified. ) ;
#41037 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41038 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41039 = cartesian_point ( 'none', ( -59.00000000000000000, 59.00000000000000000, -22.49999999999999300 ) ) ;
#41041 = face_outer_bound ( 'none', #5011, .t. ) ;
#41040 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41042 = vector ( 'none', #41040, 1000.000000000000000 ) ;
#41043 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41044 = cartesian_point ( 'none', ( -51.50000000000000700, -62.99999999999998600, -91.53627083548713000 ) ) ;
#41045 = line ( 'none', #41044, #41155 ) ;
#41046 = cylindrical_surface ( 'none', #41149, 2.000000000000000000 ) ;
#41047 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#41048 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41049 = vector ( 'none', #41047, 1000.000000000000000 ) ;
#41050 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41052 = axis2_placement_3d ( 'none', #41058, #41050, #41048 ) ;
#41051 = cartesian_point ( 'none', ( -35.32827817307946100, 47.00000000000000000, 12.57627772138943300 ) ) ;
#41053 = cartesian_point ( 'none', ( 8.100000000000001400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41054 = circle ( 'none', #41133, 2.000000000000000900 ) ;
#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', ( 8.800000000000002500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41059 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41061 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41060 = cartesian_point ( 'none', ( -11.95115057222526300, -2.927345865710862000e-015, -19.00000000000000000 ) ) ;
#41062 = axis2_placement_3d ( 'none', #41060, #41059, #41057 ) ;
#41063 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41064 = circle ( 'none', #41062, 0.9999999999999991100 ) ;
#41065 = line ( 'none', #41051, #41049 ) ;
#41066 = circle ( 'none', #41145, 1.649999999999991700 ) ;
#41067 = cartesian_point ( 'none', ( -12.81717597600970000, -0.5000000000000022200, -19.00000000000000000 ) ) ;
#41068 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41069 = face_outer_bound ( 'none', #5062, .t. ) ;
#41070 = cartesian_point ( 'none', ( 9.073080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41071 = axis2_placement_3d ( 'none', #41016, #40980, #41068 ) ;
#41072 = cartesian_point ( 'none', ( -51.50000000000000700, -63.00000000000000000, -20.80000000000000100 ) ) ;
#41073 = circle ( 'none', #41052, 1.610000000000001200 ) ;
#41074 = circle ( 'none', #41071, 1.000000000000000000 ) ;
#41075 = axis2_placement_3d ( 'none', #41085, #41083, #41081 ) ;
#41076 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#41077 = vector ( 'none', #41076, 1000.000000000000200 ) ;
#41078 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41079 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41080 = axis2_placement_3d ( 'none', #40970, #41079, #41078 ) ;
#41081 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41083 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41082 = cartesian_point ( 'none', ( -13.10585111060451300, -3.469446951953614200e-015, -19.00000000000000000 ) ) ;
#41085 = cartesian_point ( 'none', ( 8.800000000000002500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41084 = line ( 'none', #41082, #41284 ) ;
#41086 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41087 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41088 = conical_surface ( 'none', #41286, 1.610000000000001200, 0.9599310885968749300 ) ;
#41089 = cartesian_point ( 'none', ( -5.975575286112635000, -10.35000000000000500, -19.00000000000000000 ) ) ;
#41090 = axis2_placement_3d ( 'none', #41089, #41087, #41086 ) ;
#41091 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41092 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#41093 = cartesian_point ( 'none', ( -59.00000000000000000, 59.00000000000000000, -24.14999999999998100 ) ) ;
#41094 = plane ( 'none', #41279 ) ;
#41095 = cartesian_point ( 'none', ( 10.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41096 = circle ( 'none', #41211, 2.000000000000000900 ) ;
#41097 = cylindrical_surface ( 'none', #41215, 2.000000000000000000 ) ;
#41098 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 34.99999999999999300 ) ) ;
#41099 = cartesian_point ( 'none', ( -51.29978070128510800, 59.00000000000006400, -24.15000000000118200 ) ) ;
#41100 = cartesian_point ( 'none', ( -51.29978070128567700, 58.88710220371167700, -24.14999999999997700 ) ) ;
#41101 = cartesian_point ( 'none', ( -51.30539148503833500, 58.77269757144933500, -24.13809107639251600 ) ) ;
#41102 = cartesian_point ( 'none', ( -51.32684760595603300, 58.55372164036833700, -24.09243348190948100 ) ) ;
#41103 = cartesian_point ( 'none', ( -51.34263581585338400, 58.44758164546902900, -24.05880623864094800 ) ) ;
#41104 = cartesian_point ( 'none', ( 10.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41105 = cartesian_point ( 'none', ( -51.40501369077856700, 58.13922143184507300, -23.92538835718546900 ) ) ;
#41106 = axis2_placement_3d ( 'none', #41104, #41092, #41091 ) ;
#41108 = face_outer_bound ( 'none', #5102, .t. ) ;
#41107 = cartesian_point ( 'none', ( -51.46372840783379800, 57.96030759540980900, -23.79924132795267900 ) ) ;
#41109 = cartesian_point ( 'none', ( -51.60631386210821600, 57.66136575520731400, -23.48845671786435200 ) ) ;
#41110 = cartesian_point ( 'none', ( -51.68717942706906900, 57.54750145639555100, -23.31031435147857400 ) ) ;
#41111 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#41112 = cartesian_point ( 'none', ( -51.86067019414556300, 57.39111938363370800, -22.92173988389286200 ) ) ;
#41113 = cartesian_point ( 'none', ( -51.95072056175525400, 57.35119332343903400, -22.71703936260647400 ) ) ;
#41115 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41114 = cartesian_point ( 'none', ( -52.08552132097639000, 57.34944239755784400, -22.40538506239208500 ) ) ;
#41117 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41116 = cartesian_point ( 'none', ( -52.12970723750589700, 57.35858884195964400, -22.30237525378567300 ) ) ;
#41118 = face_outer_bound ( 'none', #5015, .t. ) ;
#41119 = cartesian_point ( 'none', ( -52.21662047536708700, 57.39632365554749100, -22.09811903217611100 ) ) ;
#41120 = conical_surface ( 'none', #41138, 2.000000000000000900, 0.9599310885968839200 ) ;
#41121 = cartesian_point ( 'none', ( -52.25971754219504100, 57.42534877093173400, -21.99598128437905600 ) ) ;
#41122 = cartesian_point ( 'none', ( -51.50000000000000700, -63.00000000000000000, 0.0000000000000000000 ) ) ;
#41123 = cartesian_point ( 'none', ( -52.34171857874785200, 57.50208594942184700, -21.80013225822085900 ) ) ;
#41124 = cartesian_point ( 'none', ( -52.38081800313976500, 57.54967735683125300, -21.70597661724979600 ) ) ;
#41125 = cartesian_point ( 'none', ( -52.45519453874346300, 57.66415499236181600, -21.52561454382253800 ) ) ;
#41126 = cartesian_point ( 'none', ( -52.49033173171407200, 57.73114265300298300, -21.43973405381170100 ) ) ;
#41127 = face_outer_bound ( 'none', #5103, .t. ) ;
#41128 = cartesian_point ( 'none', ( -52.58571234514939600, 57.95467927741513100, -21.20521972457354600 ) ) ;
#41129 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41130 = cartesian_point ( 'none', ( -52.63785807576375200, 58.13891737619638200, -21.07498533904715600 ) ) ;
#41131 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41133 = axis2_placement_3d ( 'none', #41141, #41131, #41129 ) ;
#41132 = cartesian_point ( 'none', ( -52.69084881247195500, 58.44547654078144900, -20.94198483626978200 ) ) ;
#41134 = cartesian_point ( 'none', ( 8.100000000000001400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41135 = cartesian_point ( 'none', ( -52.70457606426820300, 58.55432428905336200, -20.90737346341923000 ) ) ;
#41136 = axis2_placement_3d ( 'none', #41134, #41117, #41115 ) ;
#41137 = cartesian_point ( 'none', ( -52.72266952403365500, 58.77400327805704400, -20.86170466459185100 ) ) ;
#41138 = axis2_placement_3d ( 'none', #41147, #41111, #41063 ) ;
#41139 = axis2_placement_3d ( 'none', #41150, #41156, #41154 ) ;
#41140 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41141 = cartesian_point ( 'none', ( 8.526919060098212100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41142 = circle ( 'none', #41225, 1.610000000000001200 ) ;
#41143 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41144 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#41145 = axis2_placement_3d ( 'none', #41039, #41144, #41143 ) ;
#41146 = face_outer_bound ( 'none', #52456, .t. ) ;
#41147 = cartesian_point ( 'none', ( 8.373080939901786500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41148 = circle ( 'none', #41090, 1.000000000000000000 ) ;
#41149 = axis2_placement_3d ( 'none', #41061, #41043, #41140 ) ;
#41150 = cartesian_point ( 'none', ( -59.00000000000000000, 59.00000000000000000, -22.49999999999999300 ) ) ;
#41151 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#41152 = conical_surface ( 'none', #41106, 2.000000000000000900, 0.9599310885968839200 ) ;
#41153 = direction ( 'none', ( 0.0000000000000000000, -1.541976423090495400e-016, 1.000000000000000000 ) ) ;
#41155 = vector ( 'none', #41153, 1000.000000000000000 ) ;
#41154 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41156 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#41157 = cartesian_point ( 'none', ( -52.72729369121993400, 58.99999999999914700, 20.84999999999615000 ) ) ;
#41158 = cartesian_point ( 'none', ( -52.72729369121841400, 58.88723480773178700, 20.85000000000009400 ) ) ;
#41159 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41160 = cartesian_point ( 'none', ( -52.72259978845813300, 58.77276074324902300, 20.86188098622885400 ) ) ;
#41161 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41162 = cartesian_point ( 'none', ( -52.70445393986809500, 58.55324160012681700, 20.90768140272430000 ) ) ;
#41163 = axis2_placement_3d ( 'none', #41180, #41161, #41159 ) ;
#41164 = cartesian_point ( 'none', ( -52.69106627984779600, 58.44682823746222800, 20.94143848869157800 ) ) ;
#41165 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41166 = cartesian_point ( 'none', ( -52.63767944778927400, 58.13769742734072600, 21.07543473059672200 ) ) ;
#41167 = cartesian_point ( 'none', ( -52.58646213924721700, 57.95658743988336400, 21.20337120312127900 ) ) ;
#41168 = cartesian_point ( 'none', ( -52.45825927765408600, 57.65582639783811900, 21.51859624274439400 ) ) ;
#41169 = face_outer_bound ( 'none', #5128, .t. ) ;
#41170 = cartesian_point ( 'none', ( -52.38369881668320700, 57.54164881681573700, 21.69984853102982200 ) ) ;
#41171 = circle ( 'none', #41163, 2.000000000000000900 ) ;
#41172 = cartesian_point ( 'none', ( -52.26037104541148200, 57.42582351921223000, 21.99442998107866400 ) ) ;
#41173 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41174 = cartesian_point ( 'none', ( -52.21815396327971100, 57.39725429431297200, 22.09449340105763300 ) ) ;
#41175 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41177 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.95869939627408500 ) ) ;
#41176 = cartesian_point ( 'none', ( -52.13152691382684600, 57.35912408861287300, 22.29811973272881400 ) ) ;
#41178 = axis2_placement_3d ( 'none', #41177, #41175, #41173 ) ;
#41179 = cartesian_point ( 'none', ( -52.08669763457889000, 57.34960425845764600, 22.40265004878305900 ) ) ;
#41180 = cartesian_point ( 'none', ( 9.773080939901786800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41181 = cartesian_point ( 'none', ( -51.99688150104603300, 57.35042127709465400, 22.61033201548497500 ) ) ;
#41182 = cartesian_point ( 'none', ( -51.95213480817246700, 57.36054101148091900, 22.71294697891015700 ) ) ;
#41183 = face_outer_bound ( 'none', #5061, .t. ) ;
#41184 = cartesian_point ( 'none', ( -51.86298801539862800, 57.39990521951362000, 22.91577504052459700 ) ) ;
#41185 = cartesian_point ( 'none', ( -51.81818620707973400, 57.42958012921799600, 23.01688133428223900 ) ) ;
#41186 = circle ( 'none', #41260, 2.000000000000000900 ) ;
#41187 = cartesian_point ( 'none', ( -51.73171780867957600, 57.50719281474900400, 23.21057131376052100 ) ) ;
#41189 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41188 = cartesian_point ( 'none', ( -51.68992694756120400, 57.55497150484913500, 23.30345373275185100 ) ) ;
#41191 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41190 = cartesian_point ( 'none', ( -51.60948809617539000, 57.66914919016296200, 23.48106135100050900 ) ) ;
#41193 = axis2_placement_3d ( 'none', #41198, #41191, #41189 ) ;
#41192 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41194 = face_outer_bound ( 'none', #5140, .t. ) ;
#41195 = vector ( 'none', #41151, 1000.000000000000000 ) ;
#41196 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41197 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41198 = cartesian_point ( 'none', ( 9.926919060098210700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41199 = line ( 'none', #41093, #41195 ) ;
#41200 = face_outer_bound ( 'none', #5139, .t. ) ;
#41201 = cartesian_point ( 'none', ( -51.57083240092367000, 57.73586832456178500, 23.56578975847521900 ) ) ;
#41202 = cartesian_point ( 'none', ( -51.46467512676990500, 57.95809906637461500, 23.79718512671774600 ) ) ;
#41203 = cartesian_point ( 'none', ( -51.40471627404758000, 58.14086480079626500, 23.92602357184710700 ) ) ;
#41204 = cylindrical_surface ( 'none', #41272, 2.000000000000000000 ) ;
#41205 = cartesian_point ( 'none', ( -51.34292862445703100, 58.44604791513405200, 24.05818041868273100 ) ) ;
#41206 = circle ( 'none', #41178, 9.750000000000000000 ) ;
#41207 = cartesian_point ( 'none', ( -51.32672188222045400, 58.55462510066492900, 24.09270128522249300 ) ) ;
#41208 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41210 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41209 = cartesian_point ( 'none', ( -51.30529679477151500, 58.77404752188893200, 24.13829230070295800 ) ) ;
#41211 = axis2_placement_3d ( 'none', #41095, #41210, #41208 ) ;
#41212 = cartesian_point ( 'none', ( -51.29978070128567000, 58.88589488901469300, 24.14999999999999500 ) ) ;
#41213 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41214 = cartesian_point ( 'none', ( -51.29978070128566300, 59.00000000000001400, 24.14999999999999500 ) ) ;
#41215 = axis2_placement_3d ( 'none', #41213, #41197, #41196 ) ;
#41216 = b_spline_curve_with_knots ( 'none', 3,
( #41214, #41212, #41209, #41207, #41205, #41203, #41202, #41201, #41190, #41188, #41187, #41185, #41184, #41182, #41181, #41179, #41176, #41174, #41172, #41170, #41168, #41167, #41166, #41164, #41162, #41160, #41158, #41157 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003372224825198798200, 0.0006744449650397596500, 0.001348889930079537900, 0.001686112412599430300, 0.002023334895119322700, 0.002360557377639215100, 0.002697779860159107500, 0.003035002342678999900, 0.003372224825198892300, 0.004046669790238684500, 0.004721114755278477100, 0.005058337237798371700, 0.005395559720318268000 ),
.unspecified. ) ;
#41217 = circle ( 'none', #41193, 2.000000000000000900 ) ;
#41218 = cylindrical_surface ( 'none', #41139, 1.649999999999988400 ) ;
#41219 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41220 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41221 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41222 = cartesian_point ( 'none', ( -5.975575286112626100, 10.34999999999999800, -19.00000000000000000 ) ) ;
#41224 = cartesian_point ( 'none', ( 10.20000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41223 = axis2_placement_3d ( 'none', #41222, #41220, #41352 ) ;
#41225 = axis2_placement_3d ( 'none', #41224, #41221, #41219 ) ;
#41226 = circle ( 'none', #41342, 1.000000000000000000 ) ;
#41227 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41228 = axis2_placement_3d ( 'none', #41227, #41353, #41350 ) ;
#41229 = circle ( 'none', #41223, 1.000000000000000000 ) ;
#41230 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41231 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41232 = direction ( 'none', ( 0.0000000000000000000, 1.541976423090495400e-016, -1.000000000000000000 ) ) ;
#41233 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.541976423090495400e-016 ) ) ;
#41234 = axis2_placement_3d ( 'none', #41273, #41233, #41232 ) ;
#41235 = circle ( 'none', #41346, 2.000000000000000900 ) ;
#41236 = cylindrical_surface ( 'none', #41228, 2.000000000000000000 ) ;
#41237 = direction ( 'none', ( 0.8660254037844344900, 0.0000000000000000000, 0.5000000000000072200 ) ) ;
#41238 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -32.30496480251722600 ) ) ;
#41239 = axis2_placement_3d ( 'none', #41294, #41231, #41230 ) ;
#41240 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41241 = cartesian_point ( 'none', ( -6.552925555302250500, 11.35000000000000000, -19.00000000000000000 ) ) ;
#41242 = cartesian_point ( 'none', ( 10.90000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41243 = line ( 'none', #41241, #41331 ) ;
#41244 = face_outer_bound ( 'none', #5142, .t. ) ;
#41245 = cartesian_point ( 'none', ( -51.29978070128566300, 59.00000000000001400, 24.14999999999999500 ) ) ;
#41246 = cartesian_point ( 'none', ( -59.00000000000000000, 14.00000000000000000, -20.85000000000000900 ) ) ;
#41247 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41248 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41249 = cartesian_point ( 'none', ( -5.975575286112626100, 11.35000000000000000, -19.00000000000000000 ) ) ;
#41250 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#41251 = vector ( 'none', #41250, 1000.000000000000000 ) ;
#41252 = edge_curve ( 'none', #32754, #34457, #34980, .t. ) ;
#41253 = cartesian_point ( 'none', ( -59.00000000000000000, 59.00000000000001400, 20.85000000000001900 ) ) ;
#41254 = face_bound ( 'none', #52389, .t. ) ;
#41255 = circle ( 'none', #41264, 1.610000000000001200 ) ;
#41256 = cartesian_point ( 'none', ( 11.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41258 = cartesian_point ( 'none', ( 11.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41257 = face_outer_bound ( 'none', #52384, .t. ) ;
#41259 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41260 = axis2_placement_3d ( 'none', #41290, #41165, #41259 ) ;
#41261 = direction ( 'none', ( -0.4999999999999999400, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#41263 = cartesian_point ( 'none', ( 9.500000000000001800, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41262 = vector ( 'none', #41261, 1000.000000000000000 ) ;
#41264 = axis2_placement_3d ( 'none', #41263, #41248, #41247 ) ;
#41265 = line ( 'none', #41253, #41251 ) ;
#41266 = circle ( 'none', #41313, 62.50000000000000000 ) ;
#41267 = cartesian_point ( 'none', ( -6.841600689897073400, -10.85000000000000500, -19.00000000000000000 ) ) ;
#41268 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41269 = cartesian_point ( 'none', ( -79.00000000000000000, -63.00000000000000000, -20.80000000000000100 ) ) ;
#41270 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41271 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41272 = axis2_placement_3d ( 'none', #41271, #41270, #41268 ) ;
#41273 = cartesian_point ( 'none', ( -51.50000000000000700, -62.99999999999998600, -91.53627083548713000 ) ) ;
#41274 = plane ( 'none', #41234 ) ;
#41275 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41276 = cartesian_point ( 'none', ( -6.552925555302261200, -11.35000000000000500, -19.00000000000000000 ) ) ;
#41277 = line ( 'none', #41276, #41262 ) ;
#41278 = cartesian_point ( 'none', ( 5.975575286112631400, 11.35000000000000100, -19.00000000000000000 ) ) ;
#41279 = axis2_placement_3d ( 'none', #41098, #41192, #41275 ) ;
#41280 = conical_surface ( 'none', #41239, 1.610000000000001200, 0.9599310885968749300 ) ;
#41281 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41282 = direction ( 'none', ( 0.5000000000000004400, 0.8660254037844382600, 0.0000000000000000000 ) ) ;
#41283 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41284 = vector ( 'none', #41282, 1000.000000000000200 ) ;
#41285 = cartesian_point ( 'none', ( 9.500000000000001800, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41286 = axis2_placement_3d ( 'none', #41285, #41283, #41281 ) ;
#41287 = axis2_placement_3d ( 'none', #41328, #41323, #41322 ) ;
#41288 = face_outer_bound ( 'none', #52377, .t. ) ;
#41290 = cartesian_point ( 'none', ( 9.226919060098211400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41289 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#41291 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#41292 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#41293 = vector ( 'none', #41292, 1000.000000000000000 ) ;
#41294 = cartesian_point ( 'none', ( 10.90000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41295 = axis2_placement_3d ( 'none', #41291, #41289, #41367 ) ;
#41296 = conical_surface ( 'none', #41315, 1.610000000000001200, 0.9599310885968749300 ) ;
#41297 = cartesian_point ( 'none', ( 51.50000000000000700, -58.00000000000000000, 0.0000000000000000000 ) ) ;
#41298 = face_outer_bound ( 'none', #271, .t. ) ;
#41299 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -20.95869939627408500 ) ) ;
#41301 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41300 = plane ( 'none', #41305 ) ;
#41302 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41303 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41304 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41305 = axis2_placement_3d ( 'none', #41402, #41400, #41399 ) ;
#41306 = cartesian_point ( 'none', ( 11.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41308 = axis2_placement_3d ( 'none', #41306, #41304, #41303 ) ;
#41307 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41309 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41310 = circle ( 'none', #41308, 2.000000000000000900 ) ;
#41311 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41312 = face_outer_bound ( 'none', #5092, .t. ) ;
#41313 = axis2_placement_3d ( 'none', #41311, #41309, #41307 ) ;
#41314 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41315 = axis2_placement_3d ( 'none', #41316, #41302, #41406 ) ;
#41316 = cartesian_point ( 'none', ( 10.20000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41317 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#41318 = line ( 'none', #41317, #41293 ) ;
#41319 = cartesian_point ( 'none', ( 7.159612774962067000, 9.599186911246492900, -14.00000000000000000 ) ) ;
#41320 = cartesian_point ( 'none', ( -52.72729369121993400, 13.99999999999914600, 20.84999999999614700 ) ) ;
#41321 = cylindrical_surface ( 'none', #41329, 2.000000000000000000 ) ;
#41322 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41323 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41324 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41325 = cartesian_point ( 'none', ( -0.9999999999995868900, 0.0000000000000000000, -62.49199948793445000 ) ) ;
#41326 = vector ( 'none', #41237, 1000.000000000000000 ) ;
#41327 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#41328 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.20000000000000300, -11.00000000000000000 ) ) ;
#41329 = axis2_placement_3d ( 'none', #41314, #41398, #41397 ) ;
#41330 = direction ( 'none', ( 1.000000000000000000, 1.323625197125250400e-016, 0.0000000000000000000 ) ) ;
#41332 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41331 = vector ( 'none', #41330, 1000.000000000000000 ) ;
#41333 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41334 = axis2_placement_3d ( 'none', #41242, #41333, #41332 ) ;
#41335 = line ( 'none', #41238, #41326 ) ;
#41336 = cartesian_point ( 'none', ( -59.00000000000000000, 14.00000000000001100, 24.14999999999999100 ) ) ;
#41337 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41338 = circle ( 'none', #41334, 1.610000000000001200 ) ;
#41339 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41340 = cartesian_point ( 'none', ( 5.975575286112631400, 10.35000000000000000, -19.00000000000000000 ) ) ;
#41341 = axis2_placement_3d ( 'none', #41258, #41327, #41324 ) ;
#41342 = axis2_placement_3d ( 'none', #41340, #41339, #41337 ) ;
#41343 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41344 = face_bound ( 'none', #51534, .t. ) ;
#41346 = axis2_placement_3d ( 'none', #41256, #41240, #41343 ) ;
#41345 = plane ( 'none', #41287 ) ;
#41347 = face_outer_bound ( 'none', #51658, .t. ) ;
#41348 = cartesian_point ( 'none', ( 6.639528095680694800, 10.49999999999999600, -14.00000000000000000 ) ) ;
#41349 = conical_surface ( 'none', #41341, 2.000000000000000900, 0.9599310885968839200 ) ;
#41350 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41351 = oriented_edge ( 'none', *, *, #39640, .f. ) ;
#41352 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41353 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41354 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41355 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41356 = axis2_placement_3d ( 'none', #41297, #41355, #41354 ) ;
#41357 = direction ( 'none', ( 2.478176394252583600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41358 = axis2_placement_3d ( 'none', #42399, #42406, #42424 ) ;
#41359 = line ( 'none', #41875, #41880 ) ;
#41360 = circle ( 'none', #41375, 2.000000000000000900 ) ;
#41361 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41362 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41363 = cartesian_point ( 'none', ( 12.57308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41364 = direction ( 'none', ( -2.465189409261841300e-032, -1.000000000000000000, -3.384321410540669400e-032 ) ) ;
#41365 = axis2_placement_3d ( 'none', #41363, #41362, #41361 ) ;
#41366 = circle ( 'none', #41365, 2.000000000000000900 ) ;
#41368 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#41367 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#41369 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41370 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#41371 = cartesian_point ( 'none', ( -59.00000000000000000, 59.00000000000001400, 22.50000000000000700 ) ) ;
#41372 = cartesian_point ( 'none', ( 28.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41374 = cartesian_point ( 'none', ( 19.57308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41373 = cylindrical_surface ( 'none', #41387, 1.649999999999988400 ) ;
#41375 = axis2_placement_3d ( 'none', #41374, #40868, #41878 ) ;
#41376 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41377 = face_outer_bound ( 'none', #52468, .t. ) ;
#41378 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41379 = circle ( 'none', #41356, 5.000000000000000000 ) ;
#41380 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41381 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41382 = vector ( 'none', #41381, 1000.000000000000000 ) ;
#41383 = cartesian_point ( 'none', ( 7.159612774962067900, 9.599186911246494700, -7.000000000000000000 ) ) ;
#41384 = line ( 'none', #41383, #41382 ) ;
#41385 = vector ( 'none', #41368, 1000.000000000000100 ) ;
#41386 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -31.71589725978749600 ) ) ;
#41388 = axis2_placement_3d ( 'none', #41411, #41380, #41378 ) ;
#41387 = axis2_placement_3d ( 'none', #41371, #41370, #41369 ) ;
#41389 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41390 = plane ( 'none', #41295 ) ;
#41391 = vector ( 'none', #41389, 1000.000000000000000 ) ;
#41392 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#41393 = vector ( 'none', #41392, 1000.000000000000000 ) ;
#41395 = circle ( 'none', #41388, 2.000000000000000900 ) ;
#41394 = cartesian_point ( 'none', ( -59.00000000000000000, 59.00000000000000000, -20.85000000000000500 ) ) ;
#41396 = face_outer_bound ( 'none', #52513, .t. ) ;
#41397 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41398 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41399 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#41400 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#41401 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -31.71589725978749600 ) ) ;
#41402 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#41403 = line ( 'none', #41394, #41393 ) ;
#41405 = line ( 'none', #41407, #41391 ) ;
#41404 = cartesian_point ( 'none', ( -52.72729369121993400, 58.99999999999914700, 20.84999999999615000 ) ) ;
#41406 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41407 = cartesian_point ( 'none', ( -51.50000000000000700, -63.00000000000001400, 5.000000000000000000 ) ) ;
#41408 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#41409 = vector ( 'none', #41408, 1000.000000000000000 ) ;
#41410 = face_outer_bound ( 'none', #5113, .t. ) ;
#41411 = cartesian_point ( 'none', ( 10.62691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41413 = line ( 'none', #41386, #41385 ) ;
#41412 = cartesian_point ( 'none', ( -34.35732896524944400, 47.00000000000000000, 11.19999999999998900 ) ) ;
#41414 = line ( 'none', #41412, #41591 ) ;
#41415 = cartesian_point ( 'none', ( 11.00961277496210000, 2.930791302106253500, -14.00000000000000000 ) ) ;
#41416 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41417 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41418 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41419 = conical_surface ( 'none', #41441, 2.000000000000000900, 0.9599310885968839200 ) ;
#41420 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41421 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.541976423090495400e-016 ) ) ;
#41423 = cartesian_point ( 'none', ( 11.60000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41422 = cartesian_point ( 'none', ( 79.00000000000000000, -63.00000000000000000, -20.80000000000000400 ) ) ;
#41425 = cylindrical_surface ( 'none', #41537, 2.000000000000000000 ) ;
#41424 = line ( 'none', #41422, #41409 ) ;
#41427 = axis2_placement_3d ( 'none', #41462, #41418, #41417 ) ;
#41426 = cartesian_point ( 'none', ( 7.709612774962072200, 8.646558967083599600, -14.00000000000000000 ) ) ;
#41428 = axis2_placement_3d ( 'none', #41505, #41577, #41576 ) ;
#41429 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41430 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41431 = vector ( 'none', #41430, 1000.000000000000000 ) ;
#41432 = cartesian_point ( 'none', ( -51.50000000000000700, -75.73423152731744800, 5.000000000000000000 ) ) ;
#41433 = cartesian_point ( 'none', ( 7.709612774962073100, 8.646558967083599600, -7.000000000000000000 ) ) ;
#41435 = circle ( 'none', #41522, 1.610000000000001200 ) ;
#41434 = cartesian_point ( 'none', ( 0.0000000000000000000, -58.00000000000000700, 34.99999999999999300 ) ) ;
#41436 = circle ( 'none', #41458, 4.999999999999997300 ) ;
#41437 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41438 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41439 = direction ( 'none', ( -0.8660254037844366000, -0.5000000000000035500, 0.0000000000000000000 ) ) ;
#41440 = vector ( 'none', #41439, 999.9999999999998900 ) ;
#41441 = axis2_placement_3d ( 'none', #41456, #41455, #41416 ) ;
#41442 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41443 = axis2_placement_3d ( 'none', #41459, #41438, #41437 ) ;
#41444 = line ( 'none', #41516, #41515 ) ;
#41445 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41446 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -21.20869939627408500 ) ) ;
#41447 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41448 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41449 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#41450 = vector ( 'none', #41449, 1000.000000000000000 ) ;
#41451 = axis2_placement_3d ( 'none', #41468, #41442, #41429 ) ;
#41452 = cartesian_point ( 'none', ( -59.00000000000000000, 14.00000000000001100, 20.85000000000001600 ) ) ;
#41454 = conical_surface ( 'none', #41427, 1.610000000000001200, 0.9599310885968749300 ) ;
#41453 = line ( 'none', #41452, #41450 ) ;
#41455 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#41456 = cartesian_point ( 'none', ( 11.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41457 = line ( 'none', #41434, #41431 ) ;
#41458 = axis2_placement_3d ( 'none', #41465, #41421, #41420 ) ;
#41459 = cartesian_point ( 'none', ( 11.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41460 = face_outer_bound ( 'none', #5207, .t. ) ;
#41461 = cartesian_point ( 'none', ( -51.29978070128566300, 14.00000000000001100, 24.14999999999999100 ) ) ;
#41462 = cartesian_point ( 'none', ( 11.60000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41463 = circle ( 'none', #41451, 2.000000000000000900 ) ;
#41464 = face_outer_bound ( 'none', #5211, .t. ) ;
#41465 = cartesian_point ( 'none', ( 56.50000000000000000, -63.00000000000001400, 59.20000000000001000 ) ) ;
#41466 = circle ( 'none', #41443, 2.000000000000000900 ) ;
#41467 = cartesian_point ( 'none', ( -51.50000000000000700, -75.73423152731744800, 5.000000000000000000 ) ) ;
#41468 = cartesian_point ( 'none', ( 12.02691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41469 = line ( 'none', #41467, #41440 ) ;
#41470 = axis2_placement_3d ( 'none', #41448, #41447, #41445 ) ;
#41471 = line ( 'none', #41583, #41581 ) ;
#41472 = face_outer_bound ( 'none', #52397, .t. ) ;
#41473 = axis2_placement_3d ( 'none', #41593, #41572, #41571 ) ;
#41474 = cylindrical_surface ( 'none', #41470, 2.000000000000000000 ) ;
#41475 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41476 = face_outer_bound ( 'none', #5150, .t. ) ;
#41477 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#41478 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41479 = axis2_placement_3d ( 'none', #41490, #41477, #41475 ) ;
#41480 = cartesian_point ( 'none', ( 13.27308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41481 = circle ( 'none', #41479, 9.316987298107779500 ) ;
#41482 = axis2_placement_3d ( 'none', #41480, #41590, #41588 ) ;
#41483 = cartesian_point ( 'none', ( -30.00258157546442600, 47.00000000000000000, 11.19999999999999400 ) ) ;
#41484 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41485 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#41486 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#41488 = face_outer_bound ( 'none', #5183, .t. ) ;
#41487 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#41489 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#41490 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.20869939627408500 ) ) ;
#41491 = cartesian_point ( 'none', ( 13.00000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41492 = plane ( 'none', #41473 ) ;
#41493 = circle ( 'none', #41659, 1.610000000000001200 ) ;
#41494 = circle ( 'none', #41504, 1.610000000000001200 ) ;
#41495 = axis2_placement_3d ( 'none', #41489, #41487, #41486 ) ;
#41496 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41498 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41497 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41500 = axis2_placement_3d ( 'none', #41513, #41498, #41496 ) ;
#41499 = vector ( 'none', #41497, 1000.000000000000000 ) ;
#41501 = circle ( 'none', #41500, 2.000000000000000900 ) ;
#41502 = cartesian_point ( 'none', ( 6.639528095680694800, 10.49999999999999600, -7.000000000000000000 ) ) ;
#41503 = oriented_edge ( 'none', *, *, #50759, .f. ) ;
#41504 = axis2_placement_3d ( 'none', #41491, #41478, #41602 ) ;
#41505 = cartesian_point ( 'none', ( 12.30000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41506 = line ( 'none', #41502, #41499 ) ;
#41507 = face_outer_bound ( 'none', #5255, .t. ) ;
#41508 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41509 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41510 = axis2_placement_3d ( 'none', #41531, #41485, #41484 ) ;
#41511 = vector ( 'none', #41509, 1000.000000000000000 ) ;
#41512 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.000000000000000900, 12.47500000000000300 ) ) ;
#41513 = cartesian_point ( 'none', ( 13.42691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41514 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41515 = vector ( 'none', #41514, 1000.000000000000000 ) ;
#41516 = cartesian_point ( 'none', ( -11.22627944162880100, 1.400813088753614100, -15.32287565553229800 ) ) ;
#41517 = cylindrical_surface ( 'none', #41570, 2.000000000000000000 ) ;
#41518 = edge_loop ( 'none', ( #51432, #43426, #42601, #51114 ) ) ;
#41519 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41520 = line ( 'none', #41433, #41511 ) ;
#41522 = axis2_placement_3d ( 'none', #41423, #41534, #41519 ) ;
#41521 = face_outer_bound ( 'none', #52574, .t. ) ;
#41523 = face_outer_bound ( 'none', #52571, .t. ) ;
#41524 = plane ( 'none', #41495 ) ;
#41526 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41525 = direction ( 'none', ( -0.8660254037844366000, -0.5000000000000035500, 0.0000000000000000000 ) ) ;
#41528 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41527 = vector ( 'none', #41525, 999.9999999999998900 ) ;
#41529 = face_outer_bound ( 'none', #5297, .t. ) ;
#41530 = cartesian_point ( 'none', ( -51.50000000000000700, -75.73423152731744800, 34.99999999999999300 ) ) ;
#41531 = cartesian_point ( 'none', ( 13.27308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41532 = conical_surface ( 'none', #41510, 2.000000000000000900, 0.9599310885968839200 ) ;
#41533 = line ( 'none', #41530, #41527 ) ;
#41534 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41535 = oriented_edge ( 'none', *, *, #36018, .t. ) ;
#41536 = face_outer_bound ( 'none', #52588, .t. ) ;
#41537 = axis2_placement_3d ( 'none', #41528, #41526, #41508 ) ;
#41538 = cartesian_point ( 'none', ( -9.359612774962167600, 5.788675134594784700, -14.00000000000000000 ) ) ;
#41539 = cartesian_point ( 'none', ( -59.00000000000000000, 14.00000000000000000, -24.14999999999998400 ) ) ;
#41540 = axis2_placement_3d ( 'none', #41483, #41652, #41650 ) ;
#41541 = cylindrical_surface ( 'none', #41644, 1.649999999999988400 ) ;
#41542 = cartesian_point ( 'none', ( 12.30000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41543 = plane ( 'none', #41540 ) ;
#41544 = face_outer_bound ( 'none', #5288, .t. ) ;
#41545 = cartesian_point ( 'none', ( 11.00961277496210000, 2.930791302106249900, -7.000000000000000000 ) ) ;
#41546 = line ( 'none', #41545, #41569 ) ;
#41547 = cartesian_point ( 'none', ( -59.00000000000000000, 59.00000000000001400, 20.85000000000001600 ) ) ;
#41548 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41549 = vector ( 'none', #41548, 1000.000000000000000 ) ;
#41550 = cartesian_point ( 'none', ( 10.79294610829541100, 3.306068977079549100, -7.000000000000000000 ) ) ;
#41551 = line ( 'none', #41550, #41549 ) ;
#41552 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#41553 = circle ( 'none', #41639, 1.649999999999988400 ) ;
#41554 = circle ( 'none', #41640, 2.000000000000000900 ) ;
#41555 = face_outer_bound ( 'none', #5250, .t. ) ;
#41556 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41557 = axis2_placement_3d ( 'none', #41595, #41574, #41556 ) ;
#41558 = axis2_placement_3d ( 'none', #41562, #41552, #41586 ) ;
#41559 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#41560 = cartesian_point ( 'none', ( 13.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41561 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#41562 = cartesian_point ( 'none', ( 12.57308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41564 = cylindrical_surface ( 'none', #41656, 2.000000000000000000 ) ;
#41563 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#41565 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41566 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41567 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41568 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41569 = vector ( 'none', #41567, 1000.000000000000000 ) ;
#41570 = axis2_placement_3d ( 'none', #41568, #41566, #41565 ) ;
#41571 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41572 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41573 = advanced_face ( 'none', ( #34981 ), #34884, .f. ) ;
#41574 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#41575 = axis2_placement_3d ( 'none', #41563, #41561, #41559 ) ;
#41576 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41578 = edge_curve ( 'none', #41977, #41766, #34964, .t. ) ;
#41577 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41579 = cartesian_point ( 'none', ( 10.79294610829541200, 3.306068977079548200, -14.00000000000000000 ) ) ;
#41580 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#41582 = circle ( 'none', #41557, 8.850000000000001400 ) ;
#41581 = vector ( 'none', #41580, 1000.000000000000000 ) ;
#41583 = cartesian_point ( 'none', ( -59.00000000000000000, 59.00000000000001400, 24.14999999999999500 ) ) ;
#41585 = conical_surface ( 'none', #41612, 1.610000000000001200, 0.9599310885968749300 ) ;
#41584 = face_outer_bound ( 'none', #52561, .t. ) ;
#41586 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41588 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41587 = plane ( 'none', #41575 ) ;
#41589 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#41590 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41591 = vector ( 'none', #41589, 1000.000000000000000 ) ;
#41592 = face_outer_bound ( 'none', #5251, .t. ) ;
#41593 = cartesian_point ( 'none', ( -8.699999999999992200, 47.00000000000000000, 20.70000000000000300 ) ) ;
#41594 = vertex_point ( 'none', #34969 ) ;
#41595 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.98985223130100400 ) ) ;
#41596 = conical_surface ( 'none', #41558, 2.000000000000000900, 0.9599310885968839200 ) ;
#41598 = circle ( 'none', #41482, 2.000000000000000900 ) ;
#41597 = cartesian_point ( 'none', ( -56.67630134656474900, 49.69173828358609100, 1.639300280314763400 ) ) ;
#41599 = cartesian_point ( 'none', ( -56.67598697861381400, 49.79894056868570100, 1.649999999999996800 ) ) ;
#41600 = conical_surface ( 'none', #41428, 1.610000000000001200, 0.9599310885968749300 ) ;
#41601 = cartesian_point ( 'none', ( -56.67598697861380000, 49.90796609807574000, 1.649999999999996600 ) ) ;
#41602 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41603 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.71589725978749600 ) ) ;
#41604 = cartesian_point ( 'none', ( -59.00000000000000000, 14.00000000000000000, -24.14999999999998400 ) ) ;
#41605 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41606 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#41607 = cartesian_point ( 'none', ( -59.00000000000000000, 14.00000000000001100, 22.50000000000000400 ) ) ;
#41608 = face_outer_bound ( 'none', #5246, .t. ) ;
#41609 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41610 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41612 = axis2_placement_3d ( 'none', #41560, #41610, #41609 ) ;
#41611 = line ( 'none', #41699, #41697 ) ;
#41613 = cartesian_point ( 'none', ( 15.10000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41614 = cartesian_point ( 'none', ( -56.69427034639251400, 48.46590012390859700, 0.8301482986278166900 ) ) ;
#41615 = line ( 'none', #41732, #41731 ) ;
#41616 = cartesian_point ( 'none', ( -56.69113226742285900, 48.58882445727529400, 1.014256084948522500 ) ) ;
#41617 = cartesian_point ( 'none', ( -56.68643246858681600, 48.81713373599209400, 1.242647285603683000 ) ) ;
#41618 = cartesian_point ( 'none', ( 13.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41619 = cartesian_point ( 'none', ( -56.68484207541204300, 48.90205243653179700, 1.312351624041597100 ) ) ;
#41621 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#41620 = cartesian_point ( 'none', ( -56.68194276321835900, 49.08142112480389600, 1.432114690506466600 ) ) ;
#41622 = cartesian_point ( 'none', ( 13.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41623 = cartesian_point ( 'none', ( -56.68062280620954900, 49.17619845046103000, 1.482806499915206200 ) ) ;
#41624 = cartesian_point ( 'none', ( -56.67839509865130100, 49.37603269142354600, 1.565645508144729400 ) ) ;
#41626 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#41625 = cartesian_point ( 'none', ( -56.67749839649094000, 49.48083072682195600, 1.597377617040795200 ) ) ;
#41627 = vector ( 'none', #41626, 1000.000000000000000 ) ;
#41628 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#41629 = line ( 'none', #41628, #41627 ) ;
#41630 = cartesian_point ( 'none', ( -59.00000000000000000, 14.00000000000001100, 20.85000000000001600 ) ) ;
#41631 = circle ( 'none', #41690, 1.610000000000001200 ) ;
#41632 = circle ( 'none', #41634, 2.000000000000000900 ) ;
#41633 = b_spline_curve_with_knots ( 'none', 3,
( #41601, #41599, #41597, #41625, #41624, #41623, #41620, #41619, #41617, #41616, #41614, #41729, #41728, #41726, #41725, #41723, #41722, #41720, #41718, #41716, #41714, #41711, #41709, #41708, #41707, #41706, #41705, #41703, #41702, #41701 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003224328911028334400, 0.0006448657822056668800, 0.0009672986733085002200, 0.001289731564411333800, 0.001934597346616999600, 0.002579463128822665800, 0.002901896019925498500, 0.003224328911028331600, 0.003546761802131165600, 0.003869194693233998700, 0.004191627584336832200, 0.004514060475439665400, 0.004836493366542499300, 0.005158926257645332500 ),
.unspecified. ) ;
#41634 = axis2_placement_3d ( 'none', #41618, #41649, #41641 ) ;
#41635 = circle ( 'none', #41719, 8.375496070352515000 ) ;
#41636 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41637 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41638 = cartesian_point ( 'none', ( 14.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41639 = axis2_placement_3d ( 'none', #41607, #41606, #41605 ) ;
#41640 = axis2_placement_3d ( 'none', #41638, #41637, #41636 ) ;
#41641 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41642 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41643 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41644 = axis2_placement_3d ( 'none', #41655, #41654, #41653 ) ;
#41645 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41646 = cartesian_point ( 'none', ( -51.29978070128510100, 14.00000000000006900, -24.15000000000118500 ) ) ;
#41647 = face_outer_bound ( 'none', #5217, .t. ) ;
#41648 = cartesian_point ( 'none', ( -56.67598697861380000, 49.90796609807574000, -1.649999999999980100 ) ) ;
#41649 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41651 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -31.71589725978749600 ) ) ;
#41650 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.593409050587842700e-015 ) ) ;
#41652 = direction ( 'none', ( 1.593409050587842700e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41653 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41654 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#41656 = axis2_placement_3d ( 'none', #41645, #41643, #41642 ) ;
#41655 = cartesian_point ( 'none', ( -59.00000000000000000, 49.90796609807574000, 8.359572612681338000e-015 ) ) ;
#41657 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41658 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41659 = axis2_placement_3d ( 'none', #41542, #41658, #41657 ) ;
#41660 = cartesian_point ( 'none', ( -51.57083240092366300, 12.73586832456176600, 23.56578975847521600 ) ) ;
#41661 = edge_curve ( 'none', #34838, #36052, #35003, .t. ) ;
#41662 = cartesian_point ( 'none', ( -51.46467512676990500, 12.95809906637461100, 23.79718512671775000 ) ) ;
#41663 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41664 = cartesian_point ( 'none', ( -51.40471627404757300, 13.14086480079624900, 23.92602357184709300 ) ) ;
#41665 = circle ( 'none', #41747, 2.000000000000000900 ) ;
#41666 = cartesian_point ( 'none', ( -51.34292862445705200, 13.44604791513405800, 24.05818041868273500 ) ) ;
#41667 = cartesian_point ( 'none', ( -51.32672188222044000, 13.55462510066492900, 24.09270128522248900 ) ) ;
#41668 = axis2_placement_3d ( 'none', #41786, #41784, #41782 ) ;
#41669 = cartesian_point ( 'none', ( -51.30529679477152200, 13.77404752188894000, 24.13829230070296500 ) ) ;
#41670 = cartesian_point ( 'none', ( -56.50000000000000000, -63.00000000000000000, -25.80000000000000400 ) ) ;
#41671 = cartesian_point ( 'none', ( -51.29978070128567700, 13.88589488901468300, 24.14999999999999500 ) ) ;
#41672 = circle ( 'none', #41788, 2.000000000000000900 ) ;
#41673 = cartesian_point ( 'none', ( -51.29978070128566300, 14.00000000000001100, 24.14999999999999100 ) ) ;
#41674 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41675 = conical_surface ( 'none', #41804, 2.000000000000000900, 0.9599310885968839200 ) ;
#41676 = b_spline_curve_with_knots ( 'none', 3,
( #41673, #41671, #41669, #41667, #41666, #41664, #41662, #41660, #41790, #41789, #41787, #41785, #41783, #41781, #41780, #41778, #41777, #41775, #41774, #41773, #41771, #41769, #41767, #41764, #41763, #41761, #41760, #41759 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003372224825198909900, 0.0006744449650397819800, 0.001348889930079559400, 0.001686112412599451400, 0.002023334895119343600, 0.002360557377639235500, 0.002697779860159127100, 0.003035002342679019000, 0.003372224825198911000, 0.004046669790238693200, 0.004721114755278475400, 0.005058337237798370000, 0.005395559720318264500 ),
.unspecified. ) ;
#41677 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#41678 = cartesian_point ( 'none', ( -59.00000000000000000, 49.90796609807574000, -1.649999999999979900 ) ) ;
#41679 = line ( 'none', #41678, #41749 ) ;
#41680 = circle ( 'none', #41754, 8.850000000000001400 ) ;
#41681 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -31.44194228827398200 ) ) ;
#41682 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#41684 = cartesian_point ( 'none', ( 15.37308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41683 = vector ( 'none', #41682, 1000.000000000000000 ) ;
#41685 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41686 = cartesian_point ( 'none', ( -59.00000000000000000, 14.00000000000001100, 24.14999999999999100 ) ) ;
#41687 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41688 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41689 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41690 = axis2_placement_3d ( 'none', #41698, #41689, #41688 ) ;
#41691 = line ( 'none', #41604, #41800 ) ;
#41692 = line ( 'none', #41686, #41683 ) ;
#41693 = face_outer_bound ( 'none', #5172, .t. ) ;
#41694 = axis2_placement_3d ( 'none', #41613, #41674, #41663 ) ;
#41696 = axis2_placement_3d ( 'none', #41712, #41687, #41685 ) ;
#41695 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#41697 = vector ( 'none', #41695, 1000.000000000000000 ) ;
#41698 = cartesian_point ( 'none', ( 13.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41699 = cartesian_point ( 'none', ( -59.00000000000000000, 14.00000000000000000, -20.85000000000000900 ) ) ;
#41700 = conical_surface ( 'none', #41696, 1.610000000000001200, 0.9599310885968749300 ) ;
#41701 = cartesian_point ( 'none', ( -56.67598697861380000, 49.90796609807574000, -1.649999999999980100 ) ) ;
#41702 = cartesian_point ( 'none', ( -56.67598697861380700, 49.80027505361493200, -1.649999999999980400 ) ) ;
#41704 = circle ( 'none', #41694, 1.610000000000001200 ) ;
#41703 = cartesian_point ( 'none', ( -56.67630403750769800, 49.69090651687025700, -1.639208865245121800 ) ) ;
#41705 = cartesian_point ( 'none', ( -56.67750814496102400, 49.47947452067153100, -1.597033353998889700 ) ) ;
#41706 = cartesian_point ( 'none', ( -56.67838960801411500, 49.37660414548936000, -1.565844062666422700 ) ) ;
#41707 = cartesian_point ( 'none', ( -56.68061720832567800, 49.17662207262719700, -1.483020252621253300 ) ) ;
#41708 = cartesian_point ( 'none', ( -56.68196118717989400, 49.08019375916362700, -1.431379782991136800 ) ) ;
#41709 = cartesian_point ( 'none', ( -56.68485284073828700, 48.90147486798193200, -1.311880532658372700 ) ) ;
#41710 = axis2_placement_3d ( 'none', #41622, #41621, #41724 ) ;
#41711 = cartesian_point ( 'none', ( -56.68641533130725200, 48.81796175939408800, -1.243484577738982900 ) ) ;
#41712 = cartesian_point ( 'none', ( 13.00000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41713 = conical_surface ( 'none', #41710, 2.000000000000000900, 0.9599310885968839200 ) ;
#41714 = cartesian_point ( 'none', ( -56.68958560305829100, 48.66396360959289800, -1.089413219154250900 ) ) ;
#41715 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41716 = cartesian_point ( 'none', ( -56.69114403133956200, 48.59576261149718600, -1.006073515438835800 ) ) ;
#41717 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#41718 = cartesian_point ( 'none', ( -56.69403525484062800, 48.47628880021396500, -0.8272617623482877400 ) ) ;
#41719 = axis2_placement_3d ( 'none', #41603, #41717, #41715 ) ;
#41720 = cartesian_point ( 'none', ( -56.69538038659317900, 48.42460385094791800, -0.7306313313452739200 ) ) ;
#41721 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -31.98985223130100400 ) ) ;
#41722 = cartesian_point ( 'none', ( -56.69760292104712800, 48.34195735977278500, -0.5308505722953280600 ) ) ;
#41723 = cartesian_point ( 'none', ( -56.69848343191895900, 48.31079142689821300, -0.4279884927821606700 ) ) ;
#41724 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41725 = cartesian_point ( 'none', ( -56.69968596463154900, 48.26865772607820300, -0.2163542042666502000 ) ) ;
#41727 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#41726 = cartesian_point ( 'none', ( -56.70000110902660900, 48.25792798788586400, -0.1070394323068517300 ) ) ;
#41728 = cartesian_point ( 'none', ( -56.69999777286654600, 48.25804263048528500, 0.2158364466086721600 ) ) ;
#41730 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41729 = cartesian_point ( 'none', ( -56.69869439496804400, 48.30135156496928100, 0.4330014013561901400 ) ) ;
#41731 = vector ( 'none', #41730, 1000.000000000000000 ) ;
#41732 = cartesian_point ( 'none', ( -4.066666666666665500, -11.00000000000000200, -7.000000000000000000 ) ) ;
#41733 = cartesian_point ( 'none', ( -52.72729369121840600, 14.00000000000000000, -20.85000000000000900 ) ) ;
#41734 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41735 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41736 = axis2_placement_3d ( 'none', #41740, #41871, #41801 ) ;
#41737 = vertex_point ( 'none', #34966 ) ;
#41738 = cartesian_point ( 'none', ( -56.67598697861380000, 49.90796609807574000, 1.649999999999996600 ) ) ;
#41739 = circle ( 'none', #41865, 1.610000000000001200 ) ;
#41740 = cartesian_point ( 'none', ( -59.00000000000000000, 14.00000000000000000, -22.49999999999999600 ) ) ;
#41741 = face_outer_bound ( 'none', #52594, .t. ) ;
#41742 = conical_surface ( 'none', #41750, 2.000000000000000900, 0.9599310885968839200 ) ;
#41743 = face_outer_bound ( 'none', #5264, .t. ) ;
#41744 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41745 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41746 = cartesian_point ( 'none', ( 14.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41747 = axis2_placement_3d ( 'none', #41746, #41745, #41744 ) ;
#41748 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#41749 = vector ( 'none', #41748, 1000.000000000000000 ) ;
#41750 = axis2_placement_3d ( 'none', #41772, #41762, #41870 ) ;
#41751 = conical_surface ( 'none', #41829, 1.610000000000001200, 0.9599310885968749300 ) ;
#41753 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41752 = axis2_placement_3d ( 'none', #41858, #41929, #41927 ) ;
#41754 = axis2_placement_3d ( 'none', #41795, #41735, #41734 ) ;
#41755 = cylindrical_surface ( 'none', #41842, 8.850000000000001400 ) ;
#41756 = line ( 'none', #41915, #41913 ) ;
#41757 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41758 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#41759 = cartesian_point ( 'none', ( -52.72729369121993400, 13.99999999999914600, 20.84999999999614700 ) ) ;
#41760 = cartesian_point ( 'none', ( -52.72729369121838500, 13.88723480773176200, 20.85000000000008000 ) ) ;
#41761 = cartesian_point ( 'none', ( -52.72259978845812600, 13.77276074324900500, 20.86188098622885100 ) ) ;
#41762 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#41763 = cartesian_point ( 'none', ( -52.70445393986808100, 13.55324160012681700, 20.90768140272429300 ) ) ;
#41764 = cartesian_point ( 'none', ( -52.69106627984778200, 13.44682823746222400, 20.94143848869156300 ) ) ;
#41765 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41766 = vertex_point ( 'none', #34965 ) ;
#41767 = cartesian_point ( 'none', ( -52.63767944778928200, 13.13769742734070800, 21.07543473059672600 ) ) ;
#41768 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41769 = cartesian_point ( 'none', ( -52.58646213924723200, 12.95658743988335200, 21.20337120312127900 ) ) ;
#41770 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41771 = cartesian_point ( 'none', ( -52.45825927765407900, 12.65582639783809200, 21.51859624274438000 ) ) ;
#41772 = cartesian_point ( 'none', ( 14.67308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41773 = cartesian_point ( 'none', ( -52.38369881668320000, 12.54164881681571900, 21.69984853102981500 ) ) ;
#41774 = cartesian_point ( 'none', ( -52.26037104541148900, 12.42582351921222600, 21.99442998107866400 ) ) ;
#41775 = cartesian_point ( 'none', ( -52.21815396327970400, 12.39725429431295500, 22.09449340105762600 ) ) ;
#41776 = cartesian_point ( 'none', ( -4.066666666666663800, -11.00000000000000500, -14.00000000000000000 ) ) ;
#41777 = cartesian_point ( 'none', ( -52.13152691382684600, 12.35912408861285200, 22.29811973272881800 ) ) ;
#41778 = cartesian_point ( 'none', ( -52.08669763457889000, 12.34960425845764200, 22.40265004878304500 ) ) ;
#41779 = cylindrical_surface ( 'none', #41798, 2.000000000000000000 ) ;
#41780 = cartesian_point ( 'none', ( -51.99688150104599800, 12.35042127709462700, 22.61033201548495700 ) ) ;
#41781 = cartesian_point ( 'none', ( -51.95213480817247400, 12.36054101148090800, 22.71294697891015700 ) ) ;
#41782 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41783 = cartesian_point ( 'none', ( -51.86298801539862100, 12.39990521951361100, 22.91577504052459000 ) ) ;
#41784 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41785 = cartesian_point ( 'none', ( -51.81818620707974800, 12.42958012921799800, 23.01688133428224200 ) ) ;
#41786 = cartesian_point ( 'none', ( 15.37308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41788 = axis2_placement_3d ( 'none', #41802, #41792, #41770 ) ;
#41787 = cartesian_point ( 'none', ( -51.73171780867959100, 12.50719281474900400, 23.21057131376052100 ) ) ;
#41789 = cartesian_point ( 'none', ( -51.68992694756121900, 12.55497150484913300, 23.30345373275184800 ) ) ;
#41790 = cartesian_point ( 'none', ( -51.60948809617540400, 12.66914919016295300, 23.48106135100050900 ) ) ;
#41791 = cartesian_point ( 'none', ( -59.00000000000000000, 59.00000000000001400, 22.50000000000000700 ) ) ;
#41792 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41793 = axis2_placement_3d ( 'none', #41791, #41758, #41757 ) ;
#41794 = circle ( 'none', #41793, 1.649999999999991700 ) ;
#41796 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41795 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.44194228827398200 ) ) ;
#41797 = cylindrical_surface ( 'none', #41736, 1.649999999999988400 ) ;
#41798 = axis2_placement_3d ( 'none', #41768, #41765, #41753 ) ;
#41799 = circle ( 'none', #41668, 2.000000000000000900 ) ;
#41800 = vector ( 'none', #41677, 1000.000000000000000 ) ;
#41802 = cartesian_point ( 'none', ( 15.52691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41801 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41803 = cartesian_point ( 'none', ( -51.46372840783379800, 12.96030759540978600, -23.79924132795268200 ) ) ;
#41804 = axis2_placement_3d ( 'none', #41684, #41727, #41796 ) ;
#41805 = cartesian_point ( 'none', ( -51.60631386210821600, 12.66136575520732400, -23.48845671786435200 ) ) ;
#41807 = face_outer_bound ( 'none', #5311, .t. ) ;
#41806 = cartesian_point ( 'none', ( -51.68717942706906900, 12.54750145639555500, -23.31031435147857100 ) ) ;
#41808 = face_outer_bound ( 'none', #5318, .t. ) ;
#41809 = cartesian_point ( 'none', ( -51.86067019414554800, 12.39111938363369900, -22.92173988389285800 ) ) ;
#41810 = cartesian_point ( 'none', ( -51.95072056175524700, 12.35119332343903100, -22.71703936260647100 ) ) ;
#41811 = cartesian_point ( 'none', ( -52.08552132097639700, 12.34944239755784800, -22.40538506239209600 ) ) ;
#41812 = cartesian_point ( 'none', ( -52.12970723750592600, 12.35858884195964600, -22.30237525378567700 ) ) ;
#41813 = cartesian_point ( 'none', ( -52.21662047536705100, 12.39632365554748000, -22.09811903217610400 ) ) ;
#41814 = cartesian_point ( 'none', ( -52.25971754219502000, 12.42534877093172200, -21.99598128437905600 ) ) ;
#41815 = conical_surface ( 'none', #41928, 1.610000000000001200, 0.9599310885968749300 ) ;
#41816 = cartesian_point ( 'none', ( -52.34171857874786600, 12.50208594942186500, -21.80013225822086700 ) ) ;
#41817 = face_outer_bound ( 'none', #5373, .t. ) ;
#41818 = cartesian_point ( 'none', ( -52.38081800313979400, 12.54967735683127300, -21.70597661724980700 ) ) ;
#41819 = cartesian_point ( 'none', ( -52.45519453874346300, 12.66415499236182600, -21.52561454382254200 ) ) ;
#41820 = face_outer_bound ( 'none', #5256, .t. ) ;
#41821 = cartesian_point ( 'none', ( -52.49033173171405800, 12.73114265300298200, -21.43973405381170500 ) ) ;
#41822 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41823 = cartesian_point ( 'none', ( 14.40000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41824 = cartesian_point ( 'none', ( -23.37590909547669000, 95.00000000000000000, -59.04080685390410100 ) ) ;
#41825 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#41826 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.478176394252583600e-016 ) ) ;
#41827 = vector ( 'none', #41825, 1000.000000000000100 ) ;
#41828 = axis2_placement_3d ( 'none', #41824, #41838, #41907 ) ;
#41829 = axis2_placement_3d ( 'none', #41823, #41822, #41945 ) ;
#41830 = face_outer_bound ( 'none', #5316, .t. ) ;
#41831 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -31.98985223130100400 ) ) ;
#41832 = direction ( 'none', ( 0.5000000000000001100, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#41833 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#41834 = vector ( 'none', #41832, 1000.000000000000100 ) ;
#41835 = cartesian_point ( 'none', ( 19.57308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41836 = circle ( 'none', #41851, 2.000000000000000900 ) ;
#41837 = line ( 'none', #41860, #41834 ) ;
#41839 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41838 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41840 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41841 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.000000000000000900, 0.0000000000000000000 ) ) ;
#41842 = axis2_placement_3d ( 'none', #41918, #41917, #41916 ) ;
#41843 = axis2_placement_3d ( 'none', #41841, #41840, #41839 ) ;
#41844 = cartesian_point ( 'none', ( -52.58571234514938900, 12.95467927741513500, -21.20521972457354900 ) ) ;
#41845 = cartesian_point ( 'none', ( -52.63785807576377400, 13.13891737619639100, -21.07498533904716700 ) ) ;
#41846 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41847 = cartesian_point ( 'none', ( -52.69084881247194100, 13.44547654078144000, -20.94198483626978900 ) ) ;
#41848 = cartesian_point ( 'none', ( 15.80000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41849 = cartesian_point ( 'none', ( -52.70457606426820300, 13.55432428905336000, -20.90737346341923700 ) ) ;
#41850 = cartesian_point ( 'none', ( -52.72266952403365500, 13.77400327805704300, -20.86170466459185800 ) ) ;
#41851 = axis2_placement_3d ( 'none', #41937, #41936, #41934 ) ;
#41852 = cartesian_point ( 'none', ( -52.72729369121841400, 13.88591359621749400, -20.85000000000000900 ) ) ;
#41853 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41854 = cartesian_point ( 'none', ( -52.72729369121840600, 14.00000000000000000, -20.85000000000000900 ) ) ;
#41855 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41856 = cartesian_point ( 'none', ( 14.67308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41857 = edge_loop ( 'none', ( #43443, #51433 ) ) ;
#41859 = oriented_edge ( 'none', *, *, #38643, .f. ) ;
#41858 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.00000000000000000 ) ) ;
#41860 = cartesian_point ( 'none', ( 6.552925555302256700, 11.35000000000000100, -19.00000000000000000 ) ) ;
#41861 = axis2_placement_3d ( 'none', #41856, #41855, #41853 ) ;
#41862 = b_spline_curve_with_knots ( 'none', 3,
( #41854, #41852, #41850, #41849, #41847, #41845, #41844, #41821, #41819, #41818, #41816, #41814, #41813, #41812, #41811, #41810, #41809, #41806, #41805, #41803, #41942, #41939, #41938, #41935, #41933, #41932 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003372546730464945100, 0.0006745093460929890100, 0.001349018692185986700, 0.001686273365232485600, 0.002023528038278984700, 0.002360782711325483000, 0.002698037384371982100, 0.003372546730464980700, 0.004047056076557979800, 0.004721565422650978100, 0.005058820095697482400, 0.005396074768743986700 ),
.unspecified. ) ;
#41863 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41864 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41865 = axis2_placement_3d ( 'none', #41872, #41864, #41863 ) ;
#41866 = circle ( 'none', #41861, 2.000000000000000900 ) ;
#41867 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -31.71589725978749600 ) ) ;
#41868 = line ( 'none', #41867, #41827 ) ;
#41869 = oriented_edge ( 'none', *, *, #6488, .f. ) ;
#41870 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41871 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#41872 = cartesian_point ( 'none', ( 14.40000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41873 = circle ( 'none', #41752, 9.750000000000000000 ) ;
#41874 = circle ( 'none', #41843, 12.47500000000000300 ) ;
#41875 = cartesian_point ( 'none', ( -3.633333333333346600, 11.00000000000000000, -7.000000000000000000 ) ) ;
#41876 = direction ( 'none', ( -1.000000000000000200, -5.551115123125785200e-017, -2.116960328315111000e-018 ) ) ;
#41877 = direction ( 'none', ( -0.4817536741017096600, 0.0000000000000000000, -0.8763066800438666900 ) ) ;
#41878 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41879 = circle ( 'none', #39915, 1.649999999999988400 ) ;
#41880 = vector ( 'none', #42411, 1000.000000000000000 ) ;
#41881 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41882 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41883 = cartesian_point ( 'none', ( -30.59135830545858800, 95.00000000000000000, -55.64547418278552000 ) ) ;
#41884 = circle ( 'none', #38851, 1.610000000000001200 ) ;
#41885 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41886 = vector ( 'none', #41877, 1000.000000000000000 ) ;
#41887 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#41888 = cartesian_point ( 'none', ( -26.91670536020936300, 95.00000000000000000, -51.03705489692441000 ) ) ;
#41889 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.71589725978749600 ) ) ;
#41890 = line ( 'none', #41888, #41886 ) ;
#41891 = axis2_placement_3d ( 'none', #41889, #41887, #41885 ) ;
#41893 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41892 = direction ( 'none', ( 2.116960328315111000e-018, 1.063174570779083900e-017, -1.000000000000000200 ) ) ;
#41894 = cartesian_point ( 'none', ( -3.469446745158461100e-015, 24.99999999999999300, -72.50000000000007100 ) ) ;
#41895 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41896 = edge_curve ( 'none', #39913, #41766, #34999, .t. ) ;
#41897 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#41898 = vertex_point ( 'none', #35000 ) ;
#41899 = axis2_placement_3d ( 'none', #41835, #41833, #41893 ) ;
#41900 = axis2_placement_3d ( 'none', #41894, #41892, #41876 ) ;
#41901 = axis2_placement_3d ( 'none', #41883, #41882, #41881 ) ;
#41902 = direction ( 'none', ( 0.4817536741017102200, -0.0000000000000000000, 0.8763066800438663600 ) ) ;
#41903 = vector ( 'none', #41902, 1000.000000000000000 ) ;
#41904 = vertex_point ( 'none', #34993 ) ;
#41905 = cartesian_point ( 'none', ( -28.66931872029709200, 95.00000000000000000, -50.07354754872099500 ) ) ;
#41906 = oriented_edge ( 'none', *, *, #9382, .f. ) ;
#41908 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.999999999999998200, 0.0000000000000000000 ) ) ;
#41907 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41909 = axis2_placement_3d ( 'none', #41908, #42395, #42963 ) ;
#41910 = circle ( 'none', #41891, 8.375496070352515000 ) ;
#41911 = direction ( 'none', ( 0.8660254037844379300, 0.0000000000000000000, 0.5000000000000014400 ) ) ;
#41912 = circle ( 'none', #41901, 1.000000000000000900 ) ;
#41913 = vector ( 'none', #41911, 999.9999999999998900 ) ;
#41914 = circle ( 'none', #41828, 1.000000000000000900 ) ;
#41915 = cartesian_point ( 'none', ( 9.966506350946106700, 0.0000000000000000000, -20.83369939627408500 ) ) ;
#41916 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41917 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41918 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#41919 = line ( 'none', #41905, #41903 ) ;
#41920 = conical_surface ( 'none', #41899, 2.000000000000000900, 0.9599310885968839200 ) ;
#41921 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41922 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -30.71589725978749600 ) ) ;
#41923 = cartesian_point ( 'none', ( -59.00000000000000000, 59.00000000000001400, 24.14999999999999900 ) ) ;
#41925 = conical_surface ( 'none', #41941, 2.000000000000000900, 0.9599310885968839200 ) ;
#41924 = cartesian_point ( 'none', ( -59.00000000000000000, 49.90796609807574000, -1.649999999999983300 ) ) ;
#41926 = face_outer_bound ( 'none', #51960, .t. ) ;
#41927 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41928 = axis2_placement_3d ( 'none', #41848, #41846, #41921 ) ;
#41930 = oriented_edge ( 'none', *, *, #41578, .t. ) ;
#41929 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41931 = face_outer_bound ( 'none', #5480, .t. ) ;
#41932 = cartesian_point ( 'none', ( -51.29978070128510100, 14.00000000000006900, -24.15000000000118500 ) ) ;
#41934 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41933 = cartesian_point ( 'none', ( -51.29978070128567700, 13.88710220371167600, -24.14999999999997700 ) ) ;
#41936 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41935 = cartesian_point ( 'none', ( -51.30539148503833500, 13.77269757144934000, -24.13809107639252400 ) ) ;
#41937 = cartesian_point ( 'none', ( 16.22691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41938 = cartesian_point ( 'none', ( -51.32684760595602600, 13.55372164036834400, -24.09243348190948100 ) ) ;
#41940 = cartesian_point ( 'none', ( 16.07308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41939 = cartesian_point ( 'none', ( -51.34263581585339200, 13.44758164546904100, -24.05880623864096500 ) ) ;
#41941 = axis2_placement_3d ( 'none', #41940, #41897, #41895 ) ;
#41942 = cartesian_point ( 'none', ( -51.40501369077856700, 13.13922143184506600, -23.92538835718547200 ) ) ;
#41943 = edge_loop ( 'none', ( #39227, #42262, #41930, #42184 ) ) ;
#41944 = line ( 'none', #42062, #42061 ) ;
#41945 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41946 = cartesian_point ( 'none', ( -30.00258157546442600, 47.00000000000000000, 11.19999999999999400 ) ) ;
#41947 = direction ( 'none', ( 0.5877852522924685900, -0.0000000000000000000, 0.8090169943749507800 ) ) ;
#41948 = vector ( 'none', #41947, 1000.000000000000000 ) ;
#41949 = edge_loop ( 'none', ( #41503, #41351, #40203, #40969 ) ) ;
#41950 = conical_surface ( 'none', #42064, 8.375496070352515000, 1.047197551196601000 ) ;
#41951 = circle ( 'none', #42051, 2.000000000000000900 ) ;
#41952 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41953 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41954 = axis2_placement_3d ( 'none', #41974, #41953, #41952 ) ;
#41955 = circle ( 'none', #41954, 8.850000000000001400 ) ;
#41956 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41957 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41958 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#41959 = face_outer_bound ( 'none', #5352, .t. ) ;
#41960 = axis2_placement_3d ( 'none', #41958, #41957, #41956 ) ;
#41961 = face_outer_bound ( 'none', #5404, .t. ) ;
#41962 = face_outer_bound ( 'none', #5374, .t. ) ;
#41963 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41964 = plane ( 'none', #42056 ) ;
#41965 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41966 = axis2_placement_3d ( 'none', #41982, #41965, #41963 ) ;
#41967 = cylindrical_surface ( 'none', #41966, 2.000000000000000000 ) ;
#41969 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41968 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41970 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#41971 = cartesian_point ( 'none', ( -34.35732896524944400, 47.00000000000000000, 12.23063599972925000 ) ) ;
#41972 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41973 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41974 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.44194228827398200 ) ) ;
#41975 = cartesian_point ( 'none', ( -34.71913220939425300, 95.00000000000000000, -46.08548425075516500 ) ) ;
#41977 = vertex_point ( 'none', #35001 ) ;
#41976 = axis2_placement_3d ( 'none', #42005, #41969, #42060 ) ;
#41978 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41979 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#41980 = cartesian_point ( 'none', ( -48.92759091626243200, 95.00000000000000000, -40.47642334904202200 ) ) ;
#41981 = face_outer_bound ( 'none', #52672, .t. ) ;
#41982 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41984 = face_outer_bound ( 'none', #5300, .t. ) ;
#41983 = cylindrical_surface ( 'none', #42002, 1.030635999729259600 ) ;
#41985 = axis2_placement_3d ( 'none', #42009, #41973, #41972 ) ;
#41986 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 9.912705577010328500e-016 ) ) ;
#41988 = cylindrical_surface ( 'none', #41976, 2.000000000000000000 ) ;
#41987 = face_outer_bound ( 'none', #52534, .t. ) ;
#41989 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41990 = vector ( 'none', #41989, 1000.000000000000000 ) ;
#41992 = cartesian_point ( 'none', ( -3.633333333333334600, -11.00000000000000200, -7.000000000000000000 ) ) ;
#41991 = circle ( 'none', #41960, 57.70000000000000300 ) ;
#41993 = line ( 'none', #41992, #41990 ) ;
#41994 = axis2_placement_3d ( 'none', #41980, #41979, #41978 ) ;
#41995 = direction ( 'none', ( 0.8660254037844344900, 0.0000000000000000000, 0.5000000000000072200 ) ) ;
#41996 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -31.30496480251722200 ) ) ;
#41998 = circle ( 'none', #42089, 1.610000000000001200 ) ;
#41997 = cartesian_point ( 'none', ( -34.71913220939427400, 95.00000000000000000, -46.08548425075515100 ) ) ;
#41999 = line ( 'none', #41997, #41948 ) ;
#42000 = face_outer_bound ( 'none', #5303, .t. ) ;
#42001 = cylindrical_surface ( 'none', #41994, 1.000000000000000900 ) ;
#42002 = axis2_placement_3d ( 'none', #41971, #41970, #41968 ) ;
#42004 = conical_surface ( 'none', #41985, 1.610000000000001200, 0.9599310885968749300 ) ;
#42003 = face_outer_bound ( 'none', #52640, .t. ) ;
#42005 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42006 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -31.44194228827398200 ) ) ;
#42007 = axis2_placement_3d ( 'none', #42114, #42112, #42111 ) ;
#42008 = circle ( 'none', #42103, 57.70000000000000300 ) ;
#42009 = cartesian_point ( 'none', ( 15.10000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42010 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42012 = cartesian_point ( 'none', ( 16.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42011 = cartesian_point ( 'none', ( -32.17495066679122600, 47.00000000000000000, 18.19999999999997800 ) ) ;
#42013 = cartesian_point ( 'none', ( -36.51534652619680100, 95.00000000000000000, -51.96036439510184800 ) ) ;
#42014 = line ( 'none', #42124, #42123 ) ;
#42015 = cartesian_point ( 'none', ( -33.10109822064437400, 95.00000000000000000, -47.26105475534008300 ) ) ;
#42016 = cylindrical_surface ( 'none', #42032, 2.000000000000000000 ) ;
#42017 = cartesian_point ( 'none', ( -59.00000000000000000, 95.00000000000000000, -28.99999999999999300 ) ) ;
#42018 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42019 = cartesian_point ( 'none', ( 16.50000000000000000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42020 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42021 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42022 = vector ( 'none', #42020, 1000.000000000000000 ) ;
#42024 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42023 = cartesian_point ( 'none', ( -30.00258157546443300, 47.00000000000000000, 18.19999999999999600 ) ) ;
#42025 = cartesian_point ( 'none', ( 16.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42026 = axis2_placement_3d ( 'none', #42025, #42024, #42021 ) ;
#42027 = cartesian_point ( 'none', ( -6.639528095680693000, 10.50000000000000000, -14.00000000000000000 ) ) ;
#42028 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42029 = axis2_placement_3d ( 'none', #42019, #42018, #42130 ) ;
#42030 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42031 = cartesian_point ( 'none', ( -37.32436352057174400, 95.00000000000000000, -51.37257914280937900 ) ) ;
#42032 = axis2_placement_3d ( 'none', #42118, #42117, #42116 ) ;
#42033 = axis2_placement_3d ( 'none', #42031, #42030, #42028 ) ;
#42034 = circle ( 'none', #42007, 1.649999999999991700 ) ;
#42035 = cartesian_point ( 'none', ( -48.29016692651373400, 95.00000000000000000, -41.24693659181780000 ) ) ;
#42036 = cartesian_point ( 'none', ( -40.22140424334507700, 95.00000000000000000, -41.37062533602100700 ) ) ;
#42037 = face_outer_bound ( 'none', #5458, .t. ) ;
#42038 = direction ( 'none', ( 9.912705577010328500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42039 = face_outer_bound ( 'none', #5410, .t. ) ;
#42040 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42041 = cartesian_point ( 'none', ( -38.76346698850225200, 95.00000000000000000, -42.73971954787837300 ) ) ;
#42042 = vector ( 'none', #41995, 1000.000000000000000 ) ;
#42043 = conical_surface ( 'none', #42029, 1.610000000000001200, 0.9599310885968749300 ) ;
#42044 = line ( 'none', #42023, #42022 ) ;
#42046 = circle ( 'none', #42026, 2.000000000000000900 ) ;
#42045 = circle ( 'none', #42033, 1.000000000000000900 ) ;
#42048 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42047 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42049 = vector ( 'none', #42047, 1000.000000000000000 ) ;
#42050 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42051 = axis2_placement_3d ( 'none', #42063, #42050, #42048 ) ;
#42052 = cartesian_point ( 'none', ( -33.08422515938897800, 47.00000000000000000, 17.65457576955198600 ) ) ;
#42053 = cartesian_point ( 'none', ( -42.73977259905009900, 95.00000000000000000, -46.97405494718852000 ) ) ;
#42054 = line ( 'none', #42052, #42049 ) ;
#42055 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42056 = axis2_placement_3d ( 'none', #41946, #41986, #42038 ) ;
#42058 = advanced_face ( 'none', ( #35002 ), #34970, .t. ) ;
#42057 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.71589725978749600 ) ) ;
#42059 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#42060 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42061 = vector ( 'none', #42059, 1000.000000000000000 ) ;
#42062 = cartesian_point ( 'none', ( -59.00000000000000000, 49.90796609807574000, 1.649999999999996800 ) ) ;
#42063 = cartesian_point ( 'none', ( 16.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42064 = axis2_placement_3d ( 'none', #42057, #42055, #42040 ) ;
#42065 = cartesian_point ( 'none', ( -38.76346698850225200, 95.00000000000000000, -42.73971954787837300 ) ) ;
#42066 = line ( 'none', #42065, #42182 ) ;
#42067 = line ( 'none', #41996, #42042 ) ;
#42068 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42069 = axis2_placement_3d ( 'none', #42176, #42251, #42249 ) ;
#42070 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42071 = cartesian_point ( 'none', ( -43.46874122647151500, 95.00000000000000000, -46.28950784125983400 ) ) ;
#42072 = axis2_placement_3d ( 'none', #42071, #42070, #42193 ) ;
#42073 = conical_surface ( 'none', #42194, 2.000000000000000900, 0.9599310885968839200 ) ;
#42074 = vector ( 'none', #42082, 999.9999999999998900 ) ;
#42075 = face_outer_bound ( 'none', #5441, .t. ) ;
#42076 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42077 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42078 = cartesian_point ( 'none', ( 16.07308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42079 = axis2_placement_3d ( 'none', #42078, #42077, #42076 ) ;
#42080 = circle ( 'none', #42079, 2.000000000000000900 ) ;
#42081 = cartesian_point ( 'none', ( -45.08936070527599300, 95.00000000000000000, -36.00332694612419000 ) ) ;
#42082 = direction ( 'none', ( -0.5877852522924678100, 0.0000000000000000000, -0.8090169943749514500 ) ) ;
#42083 = cartesian_point ( 'none', ( -33.10109822064437400, 95.00000000000000000, -47.26105475534008300 ) ) ;
#42084 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42085 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42086 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#42087 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42088 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42089 = axis2_placement_3d ( 'none', #42094, #42088, #42087 ) ;
#42090 = line ( 'none', #42083, #42074 ) ;
#42091 = cylindrical_surface ( 'none', #42199, 2.000000000000000000 ) ;
#42093 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42092 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42094 = cartesian_point ( 'none', ( 16.50000000000000000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42095 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42096 = circle ( 'none', #42190, 2.000000000000000900 ) ;
#42097 = circle ( 'none', #42072, 1.000000000000000900 ) ;
#42098 = axis2_placement_3d ( 'none', #42086, #42085, #42084 ) ;
#42099 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42100 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42101 = edge_curve ( 'none', #41594, #39913, #35025, .t. ) ;
#42102 = cartesian_point ( 'none', ( -43.81451272577863400, 95.00000000000000000, -37.54435343167574500 ) ) ;
#42103 = axis2_placement_3d ( 'none', #42105, #42095, #42092 ) ;
#42104 = vector ( 'none', #42010, 1000.000000000000000 ) ;
#42105 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#42106 = face_outer_bound ( 'none', #5408, .t. ) ;
#42107 = direction ( 'none', ( -0.8660254037844344900, 1.060575238724901900e-016, 0.5000000000000072200 ) ) ;
#42108 = circle ( 'none', #42098, 57.70000000000000300 ) ;
#42109 = vector ( 'none', #42107, 1000.000000000000000 ) ;
#42110 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -31.30496480251722200 ) ) ;
#42111 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42112 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.196361017915039700e-016 ) ) ;
#42113 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -30.71589725978749600 ) ) ;
#42114 = cartesian_point ( 'none', ( -59.00000000000000000, 49.90796609807574000, 8.359572612681338000e-015 ) ) ;
#42115 = axis2_placement_3d ( 'none', #42012, #42100, #42099 ) ;
#42116 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42117 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42118 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42119 = line ( 'none', #42011, #42104 ) ;
#42120 = line ( 'none', #42110, #42109 ) ;
#42121 = conical_surface ( 'none', #42115, 2.000000000000000900, 0.9599310885968839200 ) ;
#42122 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42123 = vector ( 'none', #42122, 1000.000000000000000 ) ;
#42124 = cartesian_point ( 'none', ( -30.00258157546442600, 47.00000000000000000, 11.19999999999999400 ) ) ;
#42125 = face_outer_bound ( 'none', #5423, .t. ) ;
#42126 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#42127 = vector ( 'none', #42126, 1000.000000000000100 ) ;
#42128 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#42129 = cartesian_point ( 'none', ( -6.639528095680693000, 10.50000000000000000, -7.000000000000000000 ) ) ;
#42130 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42131 = circle ( 'none', #42242, 2.000000000000000900 ) ;
#42132 = axis2_placement_3d ( 'none', #42148, #42250, #42248 ) ;
#42133 = line ( 'none', #42128, #42127 ) ;
#42134 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42135 = conical_surface ( 'none', #42235, 2.000000000000000900, 0.9599310885968839200 ) ;
#42136 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42137 = vector ( 'none', #42136, 1000.000000000000000 ) ;
#42138 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42139 = cartesian_point ( 'none', ( -4.733333333333352000, 11.00000000000000000, -7.000000000000000000 ) ) ;
#42140 = circle ( 'none', #42069, 57.69999999999999600 ) ;
#42141 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42142 = line ( 'none', #42139, #42137 ) ;
#42143 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42144 = cartesian_point ( 'none', ( 18.17308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42145 = axis2_placement_3d ( 'none', #42144, #42143, #42141 ) ;
#42146 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42148 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42147 = vector ( 'none', #42146, 1000.000000000000000 ) ;
#42149 = oriented_edge ( 'none', *, *, #6618, .f. ) ;
#42151 = cartesian_point ( 'none', ( 17.20000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42150 = cartesian_point ( 'none', ( -7.159612774962171000, 9.599186911246311700, -14.00000000000000000 ) ) ;
#42152 = face_outer_bound ( 'none', #5386, .t. ) ;
#42153 = axis2_placement_3d ( 'none', #42256, #42134, #42236 ) ;
#42154 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42155 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42156 = axis2_placement_3d ( 'none', #42179, #42155, #42154 ) ;
#42157 = cartesian_point ( 'none', ( -10.99999999999999100, 47.00000000000000000, 8.699999999999997500 ) ) ;
#42158 = line ( 'none', #42157, #42147 ) ;
#42159 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42160 = conical_surface ( 'none', #42168, 1.610000000000001200, 0.9599310885968749300 ) ;
#42161 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42163 = circle ( 'none', #42145, 2.000000000000000900 ) ;
#42162 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42164 = face_outer_bound ( 'none', #5432, .t. ) ;
#42165 = cartesian_point ( 'none', ( -32.17495066679124000, 47.00000000000000000, 17.16936400027072900 ) ) ;
#42166 = direction ( 'none', ( 0.6845471059286847300, -0.0000000000000000000, 0.7289686274214152200 ) ) ;
#42167 = vector ( 'none', #42166, 1000.000000000000100 ) ;
#42168 = axis2_placement_3d ( 'none', #42151, #42138, #42192 ) ;
#42169 = cartesian_point ( 'none', ( -40.22140424334507000, 95.00000000000000000, -41.37062533602100000 ) ) ;
#42170 = cylindrical_surface ( 'none', #42178, 1.030635999729249400 ) ;
#42171 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42172 = cartesian_point ( 'none', ( 17.47308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42173 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#42174 = vector ( 'none', #42173, 1000.000000000000100 ) ;
#42175 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -30.71589725978749600 ) ) ;
#42176 = cartesian_point ( 'none', ( 0.0000000000000000000, 95.00000000000000000, 0.0000000000000000000 ) ) ;
#42177 = line ( 'none', #42175, #42174 ) ;
#42178 = axis2_placement_3d ( 'none', #42165, #42162, #42161 ) ;
#42179 = cartesian_point ( 'none', ( 17.90000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42180 = direction ( 'none', ( -0.6845471059286835100, 0.0000000000000000000, -0.7289686274214164400 ) ) ;
#42181 = edge_loop ( 'none', ( #51111, #43442, #51104, #51203 ) ) ;
#42183 = circle ( 'none', #42156, 1.610000000000001200 ) ;
#42182 = vector ( 'none', #42180, 1000.000000000000000 ) ;
#42184 = oriented_edge ( 'none', *, *, #41896, .f. ) ;
#42185 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42186 = cartesian_point ( 'none', ( 18.17308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42187 = cartesian_point ( 'none', ( -57.99999999999998600, 95.00000000000000000, -30.00000000000000400 ) ) ;
#42188 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42189 = face_outer_bound ( 'none', #52711, .t. ) ;
#42190 = axis2_placement_3d ( 'none', #42200, #42068, #42188 ) ;
#42191 = line ( 'none', #42169, #42167 ) ;
#42192 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42193 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42194 = axis2_placement_3d ( 'none', #42186, #42185, #42159 ) ;
#42195 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42196 = vector ( 'none', #42322, 1000.000000000000000 ) ;
#42198 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42197 = cartesian_point ( 'none', ( -45.08936070527601500, 95.00000000000000000, -36.00332694612417600 ) ) ;
#42199 = axis2_placement_3d ( 'none', #42093, #42198, #42195 ) ;
#42200 = cartesian_point ( 'none', ( 18.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42201 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42202 = line ( 'none', #42197, #42196 ) ;
#42203 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42205 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42204 = axis2_placement_3d ( 'none', #42282, #42264, #42263 ) ;
#42206 = cartesian_point ( 'none', ( 17.47308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42207 = direction ( 'none', ( -0.7705132427757859200, 0.0000000000000000000, -0.6374239897486938500 ) ) ;
#42208 = axis2_placement_3d ( 'none', #42206, #42205, #42203 ) ;
#42209 = vector ( 'none', #42207, 1000.000000000000100 ) ;
#42210 = cartesian_point ( 'none', ( -43.81451272577863400, 95.00000000000000000, -37.54435343167574500 ) ) ;
#42212 = cylindrical_surface ( 'none', #42238, 2.000000000000000000 ) ;
#42211 = line ( 'none', #42210, #42209 ) ;
#42213 = axis2_placement_3d ( 'none', #42295, #42284, #42283 ) ;
#42214 = cartesian_point ( 'none', ( -49.28782811201970300, 95.00000000000000000, -30.00000000000000000 ) ) ;
#42215 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42217 = cartesian_point ( 'none', ( 18.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42216 = face_outer_bound ( 'none', #52647, .t. ) ;
#42218 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42219 = axis2_placement_3d ( 'none', #42244, #42232, #42218 ) ;
#42220 = face_outer_bound ( 'none', #5479, .t. ) ;
#42222 = circle ( 'none', #42208, 2.000000000000000900 ) ;
#42221 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42223 = cartesian_point ( 'none', ( 19.02691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42224 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42225 = conical_surface ( 'none', #42213, 1.610000000000001200, 0.9599310885968749300 ) ;
#42226 = axis2_placement_3d ( 'none', #42254, #42224, #42221 ) ;
#42227 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42228 = axis2_placement_3d ( 'none', #42308, #42307, #42297 ) ;
#42229 = circle ( 'none', #42226, 1.000000000000000900 ) ;
#42230 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42231 = vector ( 'none', #42230, 1000.000000000000000 ) ;
#42232 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42233 = cartesian_point ( 'none', ( -13.37866814141727700, 0.0000000000000000000, 56.12754438563855800 ) ) ;
#42234 = cartesian_point ( 'none', ( -5.773502691896254600, 11.00000000000000000, -14.00000000000000000 ) ) ;
#42235 = axis2_placement_3d ( 'none', #42172, #42171, #42227 ) ;
#42236 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42237 = face_outer_bound ( 'none', #52510, .t. ) ;
#42238 = axis2_placement_3d ( 'none', #42215, #42201, #42319 ) ;
#42239 = line ( 'none', #42129, #42231 ) ;
#42240 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42241 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42242 = axis2_placement_3d ( 'none', #42253, #42241, #42240 ) ;
#42244 = cartesian_point ( 'none', ( 17.20000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42243 = cartesian_point ( 'none', ( -6.840209666407179000, 0.0000000000000000000, 62.12456464008089100 ) ) ;
#42245 = circle ( 'none', #42310, 2.000000000000000900 ) ;
#42246 = circle ( 'none', #42219, 1.610000000000001200 ) ;
#42247 = face_outer_bound ( 'none', #52692, .t. ) ;
#42248 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42249 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42250 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42251 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42253 = cartesian_point ( 'none', ( 17.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42252 = plane ( 'none', #42153 ) ;
#42254 = cartesian_point ( 'none', ( -48.92759091626243200, 95.00000000000000000, -40.47642334904202200 ) ) ;
#42255 = face_outer_bound ( 'none', #5451, .t. ) ;
#42256 = cartesian_point ( 'none', ( -57.99999999999998600, 0.0000000000000000000, 29.00000000000000000 ) ) ;
#42257 = cartesian_point ( 'none', ( -1.433333333333334500, -11.00000000000000200, -8.326604671405817700 ) ) ;
#42258 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42259 = vector ( 'none', #42258, 1000.000000000000000 ) ;
#42260 = cylindrical_surface ( 'none', #42132, 2.000000000000000000 ) ;
#42261 = cartesian_point ( 'none', ( -17.99999999999998600, 47.00000000000000000, 8.699999999999999300 ) ) ;
#42262 = oriented_edge ( 'none', *, *, #42390, .t. ) ;
#42263 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42264 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42265 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42266 = cartesian_point ( 'none', ( 18.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42267 = cartesian_point ( 'none', ( 18.60000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42268 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -3.982298554899064800e-016 ) ) ;
#42269 = face_outer_bound ( 'none', #3298, .t. ) ;
#42270 = axis2_placement_3d ( 'none', #42287, #42383, #42372 ) ;
#42271 = axis2_placement_3d ( 'none', #42266, #42265, #42386 ) ;
#42272 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42273 = vector ( 'none', #42268, 1000.000000000000000 ) ;
#42274 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42276 = axis2_placement_3d ( 'none', #42312, #42274, #42272 ) ;
#42275 = cartesian_point ( 'none', ( -57.99999999999998600, 95.00000000000000000, -30.00000000000000400 ) ) ;
#42277 = line ( 'none', #42275, #42273 ) ;
#42278 = circle ( 'none', #42276, 1.610000000000001200 ) ;
#42280 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42279 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42281 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42282 = cartesian_point ( 'none', ( 0.0000000000000000000, 47.00000000000000000, 0.0000000000000000000 ) ) ;
#42283 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42284 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42285 = conical_surface ( 'none', #42271, 2.000000000000000900, 0.9599310885968839200 ) ;
#42286 = circle ( 'none', #42294, 1.000000000000000900 ) ;
#42287 = cartesian_point ( 'none', ( 17.90000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42288 = face_outer_bound ( 'none', #52680, .t. ) ;
#42289 = conical_surface ( 'none', #42366, 9.966506350946106700, 1.047197551196596100 ) ;
#42290 = direction ( 'none', ( 1.196361017915039500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42291 = vector ( 'none', #42290, 1000.000000000000000 ) ;
#42292 = cartesian_point ( 'none', ( -59.00000000000000000, 95.00000000000000000, -28.99999999999999300 ) ) ;
#42293 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42294 = axis2_placement_3d ( 'none', #42320, #42281, #42279 ) ;
#42295 = cartesian_point ( 'none', ( 18.60000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42296 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42297 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 9.582479236531445300e-015 ) ) ;
#42298 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42299 = line ( 'none', #42261, #42259 ) ;
#42301 = axis2_placement_3d ( 'none', #42217, #42298, #42296 ) ;
#42300 = cylindrical_surface ( 'none', #42204, 37.49999999999997900 ) ;
#42302 = line ( 'none', #42292, #42291 ) ;
#42303 = cartesian_point ( 'none', ( -6.238526717231621000, 0.0000000000000000000, 57.36175367262045200 ) ) ;
#42304 = circle ( 'none', #42377, 1.610000000000001200 ) ;
#42305 = cartesian_point ( 'none', ( -15.31583446367451500, 0.0000000000000000000, 55.63016461130885700 ) ) ;
#42306 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42307 = direction ( 'none', ( -9.582479236531445300e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42309 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42308 = cartesian_point ( 'none', ( -30.00258157546443300, 47.00000000000000000, 18.19999999999999600 ) ) ;
#42310 = axis2_placement_3d ( 'none', #42223, #42309, #42306 ) ;
#42311 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42312 = cartesian_point ( 'none', ( 19.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42313 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42314 = face_outer_bound ( 'none', #5482, .t. ) ;
#42315 = cartesian_point ( 'none', ( 0.0000000000000000000, 52.70000000000000300, -8.000000000000003600 ) ) ;
#42316 = axis2_placement_3d ( 'none', #42315, #42313, #42311 ) ;
#42317 = plane ( 'none', #42316 ) ;
#42318 = face_outer_bound ( 'none', #5431, .t. ) ;
#42319 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42320 = cartesian_point ( 'none', ( -57.99999999999999300, 95.00000000000000000, -29.00000000000000000 ) ) ;
#42321 = plane ( 'none', #42228 ) ;
#42322 = direction ( 'none', ( 0.7705132427757862600, -0.0000000000000000000, 0.6374239897486933000 ) ) ;
#42323 = cartesian_point ( 'none', ( -13.37866814141724900, 0.0000000000000000000, 56.12754438563856500 ) ) ;
#42324 = line ( 'none', #42323, #42441 ) ;
#42325 = circle ( 'none', #42301, 2.000000000000000900 ) ;
#42326 = circle ( 'none', #42357, 2.000000000000000900 ) ;
#42327 = cartesian_point ( 'none', ( -20.30781997698382200, 0.0000000000000000000, 54.00817019472533100 ) ) ;
#42328 = circle ( 'none', #42437, 2.000000000000000900 ) ;
#42330 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42329 = direction ( 'none', ( 0.1253332335643042600, -0.0000000000000000000, -0.9921147013144777600 ) ) ;
#42331 = vector ( 'none', #42329, 1000.000000000000100 ) ;
#42332 = axis2_placement_3d ( 'none', #42341, #42342, #42330 ) ;
#42333 = cartesian_point ( 'none', ( -6.238526717231595200, 0.0000000000000000000, 57.36175367262045900 ) ) ;
#42334 = cartesian_point ( 'none', ( -10.99999999999999100, 47.00000000000000000, 1.700000000000000000 ) ) ;
#42335 = cartesian_point ( 'none', ( 20.27308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42336 = axis2_placement_3d ( 'none', #42334, #42444, #42408 ) ;
#42337 = face_outer_bound ( 'none', #5521, .t. ) ;
#42338 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42339 = plane ( 'none', #42336 ) ;
#42340 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42341 = cartesian_point ( 'none', ( 20.00000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42342 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42343 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42344 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42345 = cartesian_point ( 'none', ( -8.824439069036135000, 0.0000000000000000000, 61.87389817295229500 ) ) ;
#42346 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42347 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42348 = circle ( 'none', #42360, 57.70000000000000300 ) ;
#42349 = cartesian_point ( 'none', ( 9.316987298107779500, 1.141001867232424200e-015, -21.20869939627408500 ) ) ;
#42350 = circle ( 'none', #42356, 57.70000000000000300 ) ;
#42351 = line ( 'none', #42349, #42446 ) ;
#42352 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42353 = vector ( 'none', #42352, 1000.000000000000000 ) ;
#42354 = edge_curve ( 'none', #42523, #42967, #35022, .t. ) ;
#42355 = cartesian_point ( 'none', ( -16.50971146248921400, 0.0000000000000000000, 60.28000852210750800 ) ) ;
#42356 = axis2_placement_3d ( 'none', #42450, #42449, #42447 ) ;
#42357 = axis2_placement_3d ( 'none', #42335, #42452, #42451 ) ;
#42358 = line ( 'none', #42333, #42331 ) ;
#42359 = cartesian_point ( 'none', ( -14.57254514023194900, 0.0000000000000000000, 60.77738829643720200 ) ) ;
#42360 = axis2_placement_3d ( 'none', #42293, #42344, #42343 ) ;
#42361 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42362 = oriented_edge ( 'none', *, *, #45441, .f. ) ;
#42364 = axis2_placement_3d ( 'none', #42368, #42340, #42338 ) ;
#42363 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42365 = vector ( 'none', #42363, 1000.000000000000000 ) ;
#42366 = axis2_placement_3d ( 'none', #42370, #42347, #42346 ) ;
#42367 = cartesian_point ( 'none', ( -10.99999999999999100, 47.00000000000000000, 1.700000000000000000 ) ) ;
#42368 = cartesian_point ( 'none', ( 20.27308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42369 = face_outer_bound ( 'none', #5522, .t. ) ;
#42370 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.03369939627408400 ) ) ;
#42371 = cartesian_point ( 'none', ( -23.93461584375528900, 0.0000000000000000000, 57.73546712733740800 ) ) ;
#42372 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42374 = conical_surface ( 'none', #42364, 2.000000000000000900, 0.9599310885968839200 ) ;
#42373 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#42375 = line ( 'none', #42373, #42353 ) ;
#42376 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42377 = axis2_placement_3d ( 'none', #42267, #42280, #42376 ) ;
#42378 = conical_surface ( 'none', #42270, 1.610000000000001200, 0.9599310885968749300 ) ;
#42379 = line ( 'none', #42367, #42365 ) ;
#42380 = circle ( 'none', #42332, 1.610000000000001200 ) ;
#42381 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -22.80869939627408300 ) ) ;
#42382 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -30.98985223130100400 ) ) ;
#42383 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42384 = cartesian_point ( 'none', ( -10.99999999999999100, 47.00000000000000000, 8.699999999999997500 ) ) ;
#42385 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42386 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42387 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42388 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#42390 = edge_curve ( 'none', #41594, #41977, #35031, .t. ) ;
#42389 = plane ( 'none', #42396 ) ;
#42391 = direction ( 'none', ( 0.0000000000000000000, 3.384321410540669400e-032, 1.000000000000000400 ) ) ;
#42392 = face_outer_bound ( 'none', #52708, .t. ) ;
#42393 = cartesian_point ( 'none', ( 35.50000000000002800, 40.49999999999999300, -35.50000000000003600 ) ) ;
#42395 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42394 = axis2_placement_3d ( 'none', #42393, #42391, #42856 ) ;
#42396 = axis2_placement_3d ( 'none', #42384, #41357, #41826 ) ;
#42397 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42398 = vector ( 'none', #42397, 1000.000000000000000 ) ;
#42399 = cartesian_point ( 'none', ( -35.50000000000004300, 40.50000000000000700, -35.50000000000003600 ) ) ;
#42400 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42401 = vector ( 'none', #42400, 1000.000000000000000 ) ;
#42402 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#42403 = face_outer_bound ( 'none', #52702, .t. ) ;
#42404 = cartesian_point ( 'none', ( -51.50000000000000700, -63.00000000000000000, -7.709882115452472200e-016 ) ) ;
#42405 = line ( 'none', #42404, #42398 ) ;
#42406 = direction ( 'none', ( 0.1134156205058640300, -7.157852280755759300e-034, 0.9935476319861419300 ) ) ;
#42407 = axis2_placement_3d ( 'none', #42388, #42387, #42385 ) ;
#42408 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 3.097720492815729500e-017 ) ) ;
#42409 = line ( 'none', #42402, #42401 ) ;
#42410 = face_outer_bound ( 'none', #5466, .t. ) ;
#42412 = edge_loop ( 'none', ( #44181, #44180, #43444, #43847 ) ) ;
#42411 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42413 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42414 = vertex_point ( 'none', #35087 ) ;
#42415 = cartesian_point ( 'none', ( 32.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42416 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42417 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42418 = vector ( 'none', #42417, 1000.000000000000000 ) ;
#42419 = plane ( 'none', #42407 ) ;
#42420 = cartesian_point ( 'none', ( 0.0000000000000000000, -56.98275605729691100, 12.47500000000000300 ) ) ;
#42422 = edge_curve ( 'none', #41904, #6482, #35021, .t. ) ;
#42421 = line ( 'none', #42420, #42418 ) ;
#42423 = axis2_placement_3d ( 'none', #42361, #42416, #42413 ) ;
#42424 = direction ( 'none', ( -2.465189409261841300e-032, -1.000000000000000000, -3.384321410540669400e-032 ) ) ;
#42425 = cartesian_point ( 'none', ( -3.633333333333347100, 11.00000000000000000, -14.00000000000000000 ) ) ;
#42426 = cartesian_point ( 'none', ( -4.066666666666649600, 11.00000000000000000, -14.00000000000000000 ) ) ;
#42427 = direction ( 'none', ( -0.1253332335643042300, 0.0000000000000000000, 0.9921147013144777600 ) ) ;
#42428 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42429 = vector ( 'none', #42427, 1000.000000000000200 ) ;
#42430 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42431 = face_outer_bound ( 'none', #52770, .t. ) ;
#42432 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42434 = edge_loop ( 'none', ( #43482, #43453, #43466, #43477 ) ) ;
#42433 = cartesian_point ( 'none', ( -8.222756119860552100, 0.0000000000000000000, 57.11108720549185600 ) ) ;
#42435 = oriented_edge ( 'none', *, *, #42354, .f. ) ;
#42436 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42437 = axis2_placement_3d ( 'none', #42442, #42436, #42432 ) ;
#42438 = cartesian_point ( 'none', ( -8.222756119860552100, 0.0000000000000000000, 57.11108720549185600 ) ) ;
#42439 = line ( 'none', #42438, #42429 ) ;
#42440 = direction ( 'none', ( 0.2486898871648557400, -0.0000000000000000000, -0.9685831611286308500 ) ) ;
#42441 = vector ( 'none', #42440, 1000.000000000000000 ) ;
#42442 = cartesian_point ( 'none', ( 19.72691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42443 = edge_curve ( 'none', #42944, #42967, #35088, .t. ) ;
#42444 = direction ( 'none', ( -3.097720492815729500e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42445 = direction ( 'none', ( 0.8660254037844397100, 1.060575238724908100e-016, -0.4999999999999979500 ) ) ;
#42446 = vector ( 'none', #42445, 1000.000000000000100 ) ;
#42447 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42448 = cylindrical_surface ( 'none', #42423, 2.000000000000000000 ) ;
#42449 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42450 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42451 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42452 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42453 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#42454 = edge_curve ( 'none', #42969, #42944, #35084, .t. ) ;
#42455 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42456 = vertex_point ( 'none', #35069 ) ;
#42457 = axis2_placement_3d ( 'none', #42566, #42533, #42532 ) ;
#42458 = cartesian_point ( 'none', ( 21.40000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42459 = face_outer_bound ( 'none', #5526, .t. ) ;
#42460 = circle ( 'none', #42590, 2.000000000000000900 ) ;
#42461 = vertex_point ( 'none', #35072 ) ;
#42463 = direction ( 'none', ( 0.0000000000000000000, -1.541976423090495400e-016, 1.000000000000000000 ) ) ;
#42462 = cartesian_point ( 'none', ( -20.30781997698382600, 0.0000000000000000000, 54.00817019472531700 ) ) ;
#42464 = line ( 'none', #42462, #42570 ) ;
#42465 = face_outer_bound ( 'none', #5570, .t. ) ;
#42466 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42467 = cartesian_point ( 'none', ( -10.99999999999999100, 47.00000000000000000, 8.699999999999997500 ) ) ;
#42468 = cartesian_point ( 'none', ( 20.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42469 = cartesian_point ( 'none', ( -33.10109822064468000, 0.0000000000000000000, 47.26105475533986300 ) ) ;
#42470 = oriented_edge ( 'none', *, *, #42454, .t. ) ;
#42471 = edge_curve ( 'none', #41898, #41594, #35078, .t. ) ;
#42473 = conical_surface ( 'none', #42572, 2.000000000000000900, 0.9599310885968839200 ) ;
#42472 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42474 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42475 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42476 = face_outer_bound ( 'none', #52693, .t. ) ;
#42477 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42478 = cartesian_point ( 'none', ( -30.98205703531884200, 0.0000000000000000000, 54.28040292647293100 ) ) ;
#42479 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42480 = axis2_placement_3d ( 'none', #42497, #42479, #42477 ) ;
#42481 = cartesian_point ( 'none', ( -22.16737294876033100, 0.0000000000000000000, 53.27192108935596300 ) ) ;
#42483 = vector ( 'none', #42463, 1000.000000000000000 ) ;
#42482 = axis2_placement_3d ( 'none', #42467, #42466, #42455 ) ;
#42484 = cartesian_point ( 'none', ( -79.00000000000000000, -62.99999999999998600, -91.53627083548713000 ) ) ;
#42485 = line ( 'none', #42484, #42483 ) ;
#42486 = circle ( 'none', #42580, 62.50000000000000000 ) ;
#42487 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42488 = vector ( 'none', #42487, 1000.000000000000000 ) ;
#42489 = cartesian_point ( 'none', ( -7.159612774962171900, 9.599186911246315300, -7.000000000000000000 ) ) ;
#42490 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42491 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42492 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42493 = axis2_placement_3d ( 'none', #42475, #42474, #42472 ) ;
#42494 = axis2_placement_3d ( 'none', #42492, #42491, #42490 ) ;
#42495 = cylindrical_surface ( 'none', #42494, 2.000000000000000000 ) ;
#42496 = vertex_point ( 'none', #35063 ) ;
#42497 = cartesian_point ( 'none', ( 21.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42498 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42499 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42500 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#42501 = axis2_placement_3d ( 'none', #42500, #42499, #42498 ) ;
#42502 = plane ( 'none', #42501 ) ;
#42503 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42504 = cartesian_point ( 'none', ( -56.50000000000000000, -76.00000000000000000, -25.80000000000000400 ) ) ;
#42505 = plane ( 'none', #42482 ) ;
#42506 = vertex_point ( 'none', #35062 ) ;
#42507 = circle ( 'none', #42480, 2.000000000000000900 ) ;
#42508 = line ( 'none', #42489, #42488 ) ;
#42509 = conical_surface ( 'none', #42585, 1.610000000000001200, 0.9599310885968749300 ) ;
#42510 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42511 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42512 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42513 = cartesian_point ( 'none', ( 19.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42515 = axis2_placement_3d ( 'none', #42513, #42511, #42510 ) ;
#42514 = face_outer_bound ( 'none', #52245, .t. ) ;
#42516 = conical_surface ( 'none', #42515, 1.610000000000001200, 0.9599310885968749300 ) ;
#42517 = circle ( 'none', #42493, 62.50000000000000000 ) ;
#42518 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.000000000000003600 ) ) ;
#42519 = face_outer_bound ( 'none', #5569, .t. ) ;
#42520 = line ( 'none', #42531, #42632 ) ;
#42521 = plane ( 'none', #42629 ) ;
#42522 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42523 = vertex_point ( 'none', #35061 ) ;
#42524 = cylindrical_surface ( 'none', #42641, 2.000000000000000000 ) ;
#42525 = cartesian_point ( 'none', ( 20.42691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42526 = direction ( 'none', ( -0.8660254037844379300, 1.060575238724906100e-016, 0.5000000000000014400 ) ) ;
#42528 = cartesian_point ( 'none', ( 0.0000000000000000000, -56.98275605729691100, 0.0000000000000000000 ) ) ;
#42527 = vector ( 'none', #42526, 999.9999999999998900 ) ;
#42529 = face_outer_bound ( 'none', #52749, .t. ) ;
#42530 = direction ( 'none', ( 0.8660254037844397100, 1.060575238724908100e-016, -0.4999999999999979500 ) ) ;
#42531 = cartesian_point ( 'none', ( 9.316987298107779500, 1.141001867232424200e-015, -24.40869939627407700 ) ) ;
#42532 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42533 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42534 = cartesian_point ( 'none', ( -9.966506350946106700, 1.220545010136791600e-015, -23.23369939627408000 ) ) ;
#42535 = line ( 'none', #42534, #42527 ) ;
#42536 = axis2_placement_3d ( 'none', #42518, #42567, #42640 ) ;
#42537 = axis2_placement_3d ( 'none', #42528, #42624, #42622 ) ;
#42538 = oriented_edge ( 'none', *, *, #42443, .t. ) ;
#42539 = face_outer_bound ( 'none', #5602, .t. ) ;
#42540 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42541 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42542 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42543 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42544 = axis2_placement_3d ( 'none', #42458, #42543, #42542 ) ;
#42545 = face_outer_bound ( 'none', #5514, .t. ) ;
#42546 = cartesian_point ( 'none', ( -2.533333333333343400, 11.00000000000000000, -14.00000000000000000 ) ) ;
#42547 = plane ( 'none', #42457 ) ;
#42548 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42549 = cartesian_point ( 'none', ( 20.00000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42550 = vector ( 'none', #42548, 1000.000000000000000 ) ;
#42551 = circle ( 'none', #42544, 1.610000000000001200 ) ;
#42552 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42553 = face_outer_bound ( 'none', #52785, .t. ) ;
#42554 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42555 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42556 = cartesian_point ( 'none', ( 20.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42557 = line ( 'none', #42453, #42550 ) ;
#42558 = axis2_placement_3d ( 'none', #42556, #42555, #42554 ) ;
#42559 = conical_surface ( 'none', #42581, 1.610000000000001200, 0.9599310885968749300 ) ;
#42560 = vector ( 'none', #42582, 1000.000000000000000 ) ;
#42561 = edge_curve ( 'none', #41737, #41977, #34447, .t. ) ;
#42562 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42563 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42564 = cartesian_point ( 'none', ( 20.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42565 = circle ( 'none', #42713, 1.610000000000001200 ) ;
#42566 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#42567 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42568 = face_outer_bound ( 'none', #5584, .t. ) ;
#42569 = direction ( 'none', ( 0.3681245526846783600, -0.0000000000000000000, -0.9297764858882512400 ) ) ;
#42570 = vector ( 'none', #42569, 1000.000000000000000 ) ;
#42571 = circle ( 'none', #42536, 55.20000000000000300 ) ;
#42572 = axis2_placement_3d ( 'none', #42564, #42563, #42562 ) ;
#42573 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42574 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42575 = line ( 'none', #42583, #42560 ) ;
#42576 = cartesian_point ( 'none', ( 20.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42577 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42578 = axis2_placement_3d ( 'none', #42606, #42605, #42619 ) ;
#42579 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42580 = axis2_placement_3d ( 'none', #42512, #42579, #42577 ) ;
#42581 = axis2_placement_3d ( 'none', #42549, #42541, #42540 ) ;
#42582 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42583 = cartesian_point ( 'none', ( -5.773502691896254600, 11.00000000000000000, -7.000000000000000000 ) ) ;
#42584 = cartesian_point ( 'none', ( -2.966666666666654800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#42585 = axis2_placement_3d ( 'none', #42576, #42574, #42573 ) ;
#42586 = axis2_placement_3d ( 'none', #42615, #42703, #42701 ) ;
#42587 = circle ( 'none', #42558, 1.610000000000001200 ) ;
#42588 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42589 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42590 = axis2_placement_3d ( 'none', #42468, #42503, #42588 ) ;
#42591 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42593 = cartesian_point ( 'none', ( 22.10000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42592 = axis2_placement_3d ( 'none', #42621, #42591, #42589 ) ;
#42594 = circle ( 'none', #42706, 2.000000000000000900 ) ;
#42595 = circle ( 'none', #42672, 2.000000000000000900 ) ;
#42596 = face_outer_bound ( 'none', #5632, .t. ) ;
#42597 = circle ( 'none', #42586, 62.50000000000000000 ) ;
#42598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42599 = vector ( 'none', #42598, 1000.000000000000000 ) ;
#42600 = cartesian_point ( 'none', ( -2.533333333333343000, 11.00000000000000000, -7.000000000000000000 ) ) ;
#42601 = oriented_edge ( 'none', *, *, #42390, .f. ) ;
#42602 = line ( 'none', #42600, #42599 ) ;
#42603 = cylindrical_surface ( 'none', #42710, 2.000000000000000000 ) ;
#42604 = circle ( 'none', #42592, 62.50000000000000000 ) ;
#42605 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42606 = cartesian_point ( 'none', ( 22.37308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42607 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42608 = vector ( 'none', #42607, 1000.000000000000000 ) ;
#42609 = cartesian_point ( 'none', ( -4.066666666666648700, 11.00000000000000000, -7.000000000000000000 ) ) ;
#42610 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42611 = line ( 'none', #42609, #42608 ) ;
#42612 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42613 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#42614 = axis2_placement_3d ( 'none', #42613, #42612, #42610 ) ;
#42616 = circle ( 'none', #42692, 2.000000000000000900 ) ;
#42615 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42617 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42619 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42618 = vector ( 'none', #42617, 1000.000000000000000 ) ;
#42620 = cartesian_point ( 'none', ( -17.99999999999998200, 47.00000000000000000, 18.19999999999999900 ) ) ;
#42621 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42622 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42623 = cartesian_point ( 'none', ( -22.07506287197878300, 0.0000000000000000000, 58.47171623270676800 ) ) ;
#42624 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42626 = cylindrical_surface ( 'none', #42614, 9.750000000000000000 ) ;
#42625 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42627 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42628 = line ( 'none', #42620, #42618 ) ;
#42629 = axis2_placement_3d ( 'none', #42635, #42627, #42625 ) ;
#42630 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42631 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42632 = vector ( 'none', #42530, 1000.000000000000100 ) ;
#42633 = axis2_placement_3d ( 'none', #42525, #42631, #42630 ) ;
#42634 = circle ( 'none', #42633, 2.000000000000000900 ) ;
#42635 = cartesian_point ( 'none', ( -17.99999999999998600, 47.00000000000000000, 8.699999999999999300 ) ) ;
#42636 = face_outer_bound ( 'none', #5607, .t. ) ;
#42637 = cylindrical_surface ( 'none', #42537, 12.47500000000000300 ) ;
#42638 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42639 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42640 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42641 = axis2_placement_3d ( 'none', #42522, #42639, #42638 ) ;
#42642 = conical_surface ( 'none', #42578, 2.000000000000000900, 0.9599310885968839200 ) ;
#42643 = face_outer_bound ( 'none', #4496, .t. ) ;
#42644 = direction ( 'none', ( 0.4817536741017162100, -0.0000000000000000000, -0.8763066800438630300 ) ) ;
#42645 = vector ( 'none', #42644, 1000.000000000000100 ) ;
#42646 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -23.60869939627408000 ) ) ;
#42647 = line ( 'none', #42646, #42766 ) ;
#42648 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#42649 = line ( 'none', #42648, #42653 ) ;
#42650 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42651 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42652 = cartesian_point ( 'none', ( 21.40000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42653 = vector ( 'none', #42673, 1000.000000000000000 ) ;
#42654 = cartesian_point ( 'none', ( 23.50000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42655 = cartesian_point ( 'none', ( -26.91670536020970100, 0.0000000000000000000, 51.03705489692422500 ) ) ;
#42656 = conical_surface ( 'none', #42746, 1.610000000000001200, 0.9599310885968749300 ) ;
#42657 = line ( 'none', #42655, #42645 ) ;
#42658 = axis2_placement_3d ( 'none', #42652, #42651, #42761 ) ;
#42659 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42661 = circle ( 'none', #42837, 2.000000000000000900 ) ;
#42660 = vector ( 'none', #42659, 1000.000000000000000 ) ;
#42662 = cartesian_point ( 'none', ( -17.99999999999998600, 47.00000000000000000, 1.700000000000000200 ) ) ;
#42663 = cartesian_point ( 'none', ( -28.66931872029742900, 0.0000000000000000000, 50.07354754872080300 ) ) ;
#42664 = circle ( 'none', #42775, 2.000000000000000900 ) ;
#42665 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42666 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42667 = cartesian_point ( 'none', ( 21.67308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42668 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42670 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42669 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42671 = axis2_placement_3d ( 'none', #42669, #42668, #42666 ) ;
#42672 = axis2_placement_3d ( 'none', #42679, #42698, #42670 ) ;
#42673 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42674 = line ( 'none', #42662, #42660 ) ;
#42675 = circle ( 'none', #42741, 1.610000000000001200 ) ;
#42676 = face_outer_bound ( 'none', #5624, .t. ) ;
#42677 = conical_surface ( 'none', #42707, 2.000000000000000900, 0.9599310885968839200 ) ;
#42678 = direction ( 'none', ( -0.2486898871648546000, 0.0000000000000000000, 0.9685831611286310800 ) ) ;
#42679 = cartesian_point ( 'none', ( 21.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42680 = vector ( 'none', #42678, 1000.000000000000100 ) ;
#42681 = cartesian_point ( 'none', ( -15.31583446367451500, 0.0000000000000000000, 55.63016461130885700 ) ) ;
#42682 = line ( 'none', #42681, #42680 ) ;
#42683 = face_outer_bound ( 'none', #5531, .t. ) ;
#42684 = circle ( 'none', #42671, 57.69999999999999600 ) ;
#42685 = conical_surface ( 'none', #42777, 2.000000000000000900, 0.9599310885968839200 ) ;
#42686 = cartesian_point ( 'none', ( -26.91670536020970100, 0.0000000000000000000, 51.03705489692423200 ) ) ;
#42687 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42688 = conical_surface ( 'none', #42658, 1.610000000000001200, 0.9599310885968749300 ) ;
#42689 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42690 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42691 = cartesian_point ( 'none', ( 22.52691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42692 = axis2_placement_3d ( 'none', #42691, #42690, #42689 ) ;
#42694 = edge_curve ( 'none', #42506, #51108, #35122, .t. ) ;
#42693 = direction ( 'none', ( -0.3681245526846782500, 0.0000000000000000000, 0.9297764858882512400 ) ) ;
#42695 = vector ( 'none', #42693, 1000.000000000000100 ) ;
#42696 = cartesian_point ( 'none', ( -22.16737294876033100, 0.0000000000000000000, 53.27192108935596300 ) ) ;
#42697 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42698 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42699 = cartesian_point ( 'none', ( -29.22944367523111000, 0.0000000000000000000, 55.24391027467635200 ) ) ;
#42700 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42701 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42702 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42703 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42705 = cartesian_point ( 'none', ( 22.37308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42704 = line ( 'none', #42696, #42695 ) ;
#42706 = axis2_placement_3d ( 'none', #42705, #42702, #42700 ) ;
#42707 = axis2_placement_3d ( 'none', #42667, #42665, #42650 ) ;
#42708 = cartesian_point ( 'none', ( -35.92285869090176200, 0.0000000000000000000, 51.14487485050192100 ) ) ;
#42709 = plane ( 'none', #42755 ) ;
#42710 = axis2_placement_3d ( 'none', #42552, #42697, #42687 ) ;
#42711 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42712 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42713 = axis2_placement_3d ( 'none', #42593, #42712, #42711 ) ;
#42714 = cartesian_point ( 'none', ( -4.400000000000001200, 10.42264973081034200, -15.32287565553229500 ) ) ;
#42715 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42717 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42716 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#42718 = axis2_placement_3d ( 'none', #42714, #42817, #42816 ) ;
#42719 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42720 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42721 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42722 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42723 = axis2_placement_3d ( 'none', #42722, #42720, #42719 ) ;
#42724 = face_outer_bound ( 'none', #52875, .t. ) ;
#42725 = cartesian_point ( 'none', ( 22.10000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42726 = axis2_placement_3d ( 'none', #42836, #42765, #42721 ) ;
#42727 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42728 = axis2_placement_3d ( 'none', #42800, #42799, #42798 ) ;
#42729 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42731 = edge_loop ( 'none', ( #51124, #51136 ) ) ;
#42730 = cartesian_point ( 'none', ( -43.81451272577888300, 0.0000000000000000000, 37.54435343167545400 ) ) ;
#42732 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42733 = axis2_placement_3d ( 'none', #42756, #42732, #42729 ) ;
#42734 = plane ( 'none', #42718 ) ;
#42735 = face_outer_bound ( 'none', #5655, .t. ) ;
#42736 = direction ( 'none', ( -0.4817536741017162100, 0.0000000000000000000, 0.8763066800438630300 ) ) ;
#42737 = vector ( 'none', #42736, 1000.000000000000100 ) ;
#42738 = cartesian_point ( 'none', ( 22.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42739 = circle ( 'none', #42733, 2.000000000000000900 ) ;
#42740 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42741 = axis2_placement_3d ( 'none', #42654, #42754, #42740 ) ;
#42742 = direction ( 'none', ( 0.5877852522924741400, -0.0000000000000000000, -0.8090169943749466700 ) ) ;
#42743 = vector ( 'none', #42742, 1000.000000000000000 ) ;
#42744 = cartesian_point ( 'none', ( -33.10109822064469400, 0.0000000000000000000, 47.26105475533985600 ) ) ;
#42745 = line ( 'none', #42744, #42743 ) ;
#42746 = axis2_placement_3d ( 'none', #42738, #42717, #42727 ) ;
#42747 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42748 = cartesian_point ( 'none', ( 42.04974876574093700, 0.0000000000000000000, -46.23925419746806400 ) ) ;
#42749 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42750 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42751 = vector ( 'none', #42749, 1000.000000000000000 ) ;
#42752 = cartesian_point ( 'none', ( -2.966666666666653900, 11.00000000000000000, -7.000000000000000000 ) ) ;
#42753 = line ( 'none', #42752, #42751 ) ;
#42754 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42755 = axis2_placement_3d ( 'none', #42716, #42715, #42825 ) ;
#42756 = cartesian_point ( 'none', ( 23.22691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42757 = circle ( 'none', #42723, 57.69999999999999600 ) ;
#42758 = conical_surface ( 'none', #42726, 2.000000000000000900, 0.9599310885968839200 ) ;
#42759 = face_outer_bound ( 'none', #515, .t. ) ;
#42761 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42760 = cartesian_point ( 'none', ( -28.66931872029742900, 0.0000000000000000000, 50.07354754872080300 ) ) ;
#42762 = line ( 'none', #42760, #42737 ) ;
#42763 = cartesian_point ( 'none', ( -42.04974876574128500, 0.0000000000000000000, 46.23925419746775800 ) ) ;
#42765 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42764 = direction ( 'none', ( -0.8660254037844397100, 0.0000000000000000000, -0.4999999999999979500 ) ) ;
#42766 = vector ( 'none', #42764, 1000.000000000000100 ) ;
#42767 = cartesian_point ( 'none', ( -1.433333333333338000, 11.00000000000000000, -14.00000000000000000 ) ) ;
#42768 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42769 = cartesian_point ( 'none', ( 23.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42770 = face_outer_bound ( 'none', #5717, .t. ) ;
#42771 = cartesian_point ( 'none', ( 4.066666666666666400, 11.00000000000000000, -14.00000000000000000 ) ) ;
#42772 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42773 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42774 = cartesian_point ( 'none', ( 21.67308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42775 = axis2_placement_3d ( 'none', #42774, #42773, #42772 ) ;
#42776 = direction ( 'none', ( 0.6845471059286897300, -0.0000000000000000000, -0.7289686274214105500 ) ) ;
#42777 = axis2_placement_3d ( 'none', #42769, #42768, #42747 ) ;
#42778 = vector ( 'none', #42776, 1000.000000000000000 ) ;
#42779 = cartesian_point ( 'none', ( -38.76346698850250800, 0.0000000000000000000, 42.73971954787813100 ) ) ;
#42780 = line ( 'none', #42779, #42778 ) ;
#42781 = cylindrical_surface ( 'none', #42790, 2.000000000000000000 ) ;
#42782 = cartesian_point ( 'none', ( -37.54089267965166200, 0.0000000000000000000, 49.96930434591696700 ) ) ;
#42783 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42784 = vector ( 'none', #42783, 1000.000000000000000 ) ;
#42785 = cartesian_point ( 'none', ( -51.50000000000000700, -76.00000000000000000, -25.80000000000000400 ) ) ;
#42786 = line ( 'none', #42785, #42784 ) ;
#42787 = circle ( 'none', #42893, 2.000000000000000900 ) ;
#42788 = circle ( 'none', #42793, 62.50000000000000000 ) ;
#42789 = direction ( 'none', ( -0.5877852522924750200, 0.0000000000000000000, 0.8090169943749461200 ) ) ;
#42790 = axis2_placement_3d ( 'none', #42899, #42898, #42897 ) ;
#42791 = vector ( 'none', #42789, 1000.000000000000100 ) ;
#42792 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -30.98985223130100400 ) ) ;
#42793 = axis2_placement_3d ( 'none', #42896, #42895, #42894 ) ;
#42794 = direction ( 'none', ( -0.8660254037844397100, 0.0000000000000000000, -0.4999999999999979500 ) ) ;
#42795 = vector ( 'none', #42794, 1000.000000000000100 ) ;
#42796 = cartesian_point ( 'none', ( -43.50768602058410300, 0.0000000000000000000, 44.87015998561037800 ) ) ;
#42797 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -21.20869939627408500 ) ) ;
#42798 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42799 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42800 = cartesian_point ( 'none', ( -1.699999999999999100, 47.00000000000000000, 18.19999999999999900 ) ) ;
#42801 = line ( 'none', #42797, #42795 ) ;
#42802 = vertex_point ( 'none', #35110 ) ;
#42803 = face_outer_bound ( 'none', #5669, .t. ) ;
#42804 = face_outer_bound ( 'none', #51451, .t. ) ;
#42805 = axis2_placement_3d ( 'none', #42882, #42887, #42862 ) ;
#42806 = plane ( 'none', #42728 ) ;
#42807 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42808 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42809 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42810 = vector ( 'none', #42808, 1000.000000000000000 ) ;
#42811 = cartesian_point ( 'none', ( 23.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42812 = cartesian_point ( 'none', ( -1.699999999999999100, 47.00000000000000000, 18.19999999999999900 ) ) ;
#42814 = circle ( 'none', #42881, 1.610000000000001200 ) ;
#42813 = line ( 'none', #42812, #42810 ) ;
#42815 = conical_surface ( 'none', #42826, 1.610000000000001200, 0.9599310885968749300 ) ;
#42816 = direction ( 'none', ( 0.5000000000000000000, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#42817 = direction ( 'none', ( 0.8660254037844387100, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#42818 = cartesian_point ( 'none', ( -38.76346698850252900, 0.0000000000000000000, 42.73971954787811700 ) ) ;
#42819 = face_outer_bound ( 'none', #52902, .t. ) ;
#42820 = face_outer_bound ( 'none', #5600, .t. ) ;
#42821 = cartesian_point ( 'none', ( -42.04974876574099300, 0.0000000000000000000, -46.23925419746802100 ) ) ;
#42822 = cartesian_point ( 'none', ( -34.71913220939459400, 0.0000000000000000000, 46.08548425075492400 ) ) ;
#42823 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42824 = line ( 'none', #42822, #42791 ) ;
#42825 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42826 = axis2_placement_3d ( 'none', #42725, #42823, #42750 ) ;
#42827 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42828 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42829 = cartesian_point ( 'none', ( 22.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42830 = axis2_placement_3d ( 'none', #42829, #42828, #42827 ) ;
#42831 = vector ( 'none', #42968, 1000.000000000000000 ) ;
#42832 = circle ( 'none', #42830, 1.610000000000001200 ) ;
#42833 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42834 = face_outer_bound ( 'none', #5653, .t. ) ;
#42835 = vector ( 'none', #42833, 1000.000000000000000 ) ;
#42836 = cartesian_point ( 'none', ( 23.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42837 = axis2_placement_3d ( 'none', #42811, #42809, #42807 ) ;
#42838 = cartesian_point ( 'none', ( -52.72729369121840600, 59.00000000000000000, -20.85000000000000500 ) ) ;
#42839 = conical_surface ( 'none', #42870, 1.610000000000001200, 0.9599310885968749300 ) ;
#42840 = face_outer_bound ( 'none', #5702, .t. ) ;
#42841 = circle ( 'none', #42970, 9.750000000000000000 ) ;
#42843 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42842 = line ( 'none', #42847, #42835 ) ;
#42845 = cartesian_point ( 'none', ( 24.20000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42844 = axis2_placement_3d ( 'none', #42962, #42936, #42934 ) ;
#42846 = axis2_placement_3d ( 'none', #42973, #42972, #42958 ) ;
#42847 = cartesian_point ( 'none', ( -29.71505162541510000, 95.00000000000000000, 56.12722785688702500 ) ) ;
#42848 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42849 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42850 = cartesian_point ( 'none', ( 24.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42852 = axis2_placement_3d ( 'none', #42850, #42849, #42848 ) ;
#42851 = cartesian_point ( 'none', ( 53.99261314031215900, 4.750000000000000900, -33.48205080756837000 ) ) ;
#42853 = line ( 'none', #42851, #42831 ) ;
#42854 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42855 = axis2_placement_3d ( 'none', #42975, #42950, #42949 ) ;
#42856 = direction ( 'none', ( -2.465189409261841300e-032, -1.000000000000000000, -3.384321410540669400e-032 ) ) ;
#42857 = direction ( 'none', ( -0.4999999999999928900, 0.0000000000000000000, -0.8660254037844428200 ) ) ;
#42858 = cylindrical_surface ( 'none', #42941, 2.000000000000000000 ) ;
#42860 = cylindrical_surface ( 'none', #42846, 2.000000000000000000 ) ;
#42859 = axis2_placement_3d ( 'none', #42879, #42890, #42857 ) ;
#42862 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42861 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.35869939627408000 ) ) ;
#42863 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42864 = vector ( 'none', #42863, 1000.000000000000000 ) ;
#42865 = cartesian_point ( 'none', ( -9.359612774962171100, 5.788675134594786400, -7.000000000000000000 ) ) ;
#42866 = circle ( 'none', #42852, 2.000000000000000900 ) ;
#42867 = cartesian_point ( 'none', ( -51.29978070128510800, 59.00000000000006400, -24.15000000000118200 ) ) ;
#42868 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -62.50000000000000000 ) ) ;
#42869 = line ( 'none', #42865, #42864 ) ;
#42870 = axis2_placement_3d ( 'none', #42845, #42843, #42854 ) ;
#42871 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#42872 = vector ( 'none', #42871, 1000.000000000000100 ) ;
#42873 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#42874 = line ( 'none', #42873, #42872 ) ;
#42875 = cylindrical_surface ( 'none', #42859, 2.750000000000000000 ) ;
#42876 = circle ( 'none', #42855, 2.000000000000000900 ) ;
#42877 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42878 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42880 = cartesian_point ( 'none', ( 24.20000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42879 = cartesian_point ( 'none', ( 53.99261314031215900, 7.500000000000000000, -33.48205080756837000 ) ) ;
#42881 = axis2_placement_3d ( 'none', #42880, #42878, #42877 ) ;
#42882 = cartesian_point ( 'none', ( 24.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42883 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42884 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42885 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42886 = axis2_placement_3d ( 'none', #42885, #42884, #42883 ) ;
#42887 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42888 = circle ( 'none', #42886, 57.70000000000000300 ) ;
#42889 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42890 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#42891 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42892 = cartesian_point ( 'none', ( 24.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42893 = axis2_placement_3d ( 'none', #42892, #42891, #42889 ) ;
#42894 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42895 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42896 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42897 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42898 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42899 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42900 = cartesian_point ( 'none', ( -4.733333333333352000, 11.00000000000000000, -14.00000000000000000 ) ) ;
#42901 = conical_surface ( 'none', #42805, 2.000000000000000900, 0.9599310885968839200 ) ;
#42902 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42903 = axis2_placement_3d ( 'none', #42902, #42910, #42909 ) ;
#42904 = direction ( 'none', ( -0.7705132427757907000, 0.0000000000000000000, 0.6374239897486879700 ) ) ;
#42905 = vector ( 'none', #42904, 1000.000000000000000 ) ;
#42906 = face_outer_bound ( 'none', #3177, .t. ) ;
#42907 = cartesian_point ( 'none', ( -45.08936070527623500, 0.0000000000000000000, 36.00332694612390600 ) ) ;
#42908 = face_outer_bound ( 'none', #5695, .t. ) ;
#42909 = direction ( 'none', ( 1.000000000000000400, 2.465189409261841300e-032, 0.0000000000000000000 ) ) ;
#42911 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42910 = direction ( 'none', ( 0.0000000000000000000, 3.384321410540669400e-032, 1.000000000000000400 ) ) ;
#42912 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42913 = axis2_placement_3d ( 'none', #42924, #42912, #42911 ) ;
#42914 = cartesian_point ( 'none', ( -35.50000000000002800, 40.50000000000000700, 35.50000000000001400 ) ) ;
#42915 = direction ( 'none', ( 0.0000000000000000000, 3.384321410540669400e-032, 1.000000000000000400 ) ) ;
#42916 = direction ( 'none', ( -2.465189409261841300e-032, -1.000000000000000000, -3.384321410540669400e-032 ) ) ;
#42917 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42918 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42919 = cartesian_point ( 'none', ( 55.22640219347987800, 10.10937202977199000, -35.21820962438586400 ) ) ;
#42920 = face_outer_bound ( 'none', #5659, .t. ) ;
#42921 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#42922 = cartesian_point ( 'none', ( 55.04642620453628900, 9.971301571287789000, -35.49885562228342900 ) ) ;
#42923 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42924 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.98985223130100400 ) ) ;
#42925 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42926 = cartesian_point ( 'none', ( 54.96052275109469300, 9.886819048812027300, -35.63163397178512800 ) ) ;
#42927 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42928 = cartesian_point ( 'none', ( -45.08936070527623500, 0.0000000000000000000, 36.00332694612390600 ) ) ;
#42929 = axis2_placement_3d ( 'none', #42914, #42915, #42916 ) ;
#42930 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42931 = line ( 'none', #42907, #42905 ) ;
#42932 = vertex_point ( 'none', #35109 ) ;
#42933 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42934 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42935 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42936 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42937 = cartesian_point ( 'none', ( 23.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42938 = axis2_placement_3d ( 'none', #42937, #42935, #42933 ) ;
#42939 = cartesian_point ( 'none', ( -54.82928049865327600, 0.0000000000000000000, 30.00000000000000700 ) ) ;
#42940 = face_outer_bound ( 'none', #5649, .t. ) ;
#42941 = axis2_placement_3d ( 'none', #42918, #42917, #42927 ) ;
#42942 = cartesian_point ( 'none', ( -47.51348918324271200, 0.0000000000000000000, 40.60441288374796900 ) ) ;
#42943 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42944 = vertex_point ( 'none', #35121 ) ;
#42946 = vertex_point ( 'none', #35120 ) ;
#42945 = cartesian_point ( 'none', ( -34.71913220939459400, 0.0000000000000000000, 46.08548425075492400 ) ) ;
#42947 = circle ( 'none', #42938, 2.000000000000000900 ) ;
#42948 = circle ( 'none', #42913, 8.850000000000001400 ) ;
#42949 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42950 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42951 = edge_curve ( 'none', #42969, #42523, #35111, .t. ) ;
#42952 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42954 = cartesian_point ( 'none', ( 23.50000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42953 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42956 = axis2_placement_3d ( 'none', #42954, #42943, #42930 ) ;
#42955 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42957 = axis2_placement_3d ( 'none', #42955, #42925, #42923 ) ;
#42958 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42959 = circle ( 'none', #42957, 62.50000000000000000 ) ;
#42960 = vertex_point ( 'none', #35105 ) ;
#42961 = cartesian_point ( 'none', ( -59.00000000000000000, 0.0000000000000000000, 20.62159062730129100 ) ) ;
#42962 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42963 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42964 = cartesian_point ( 'none', ( -49.28782811201969600, 0.0000000000000000000, 30.00000000000001800 ) ) ;
#42965 = circle ( 'none', #42844, 62.50000000000000000 ) ;
#42967 = vertex_point ( 'none', #35098 ) ;
#42966 = cartesian_point ( 'none', ( 55.32021818200907100, 10.16226470699874800, -35.07070574433483000 ) ) ;
#42968 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#42969 = vertex_point ( 'none', #35103 ) ;
#42970 = axis2_placement_3d ( 'none', #42861, #42953, #42952 ) ;
#42971 = conical_surface ( 'none', #42956, 1.610000000000001200, 0.9599310885968749300 ) ;
#42972 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42973 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42974 = cartesian_point ( 'none', ( 3.633333333333332000, 10.99999999999999800, -14.00000000000000000 ) ) ;
#42975 = cartesian_point ( 'none', ( 23.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42976 = cylindrical_surface ( 'none', #43024, 2.000000000000000000 ) ;
#42977 = cartesian_point ( 'none', ( -1.866666666666658300, 11.00000000000000000, -14.00000000000000000 ) ) ;
#42978 = circle ( 'none', #43120, 9.750000000000000000 ) ;
#42979 = face_outer_bound ( 'none', #5737, .t. ) ;
#42980 = cartesian_point ( 'none', ( 25.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42981 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42983 = vector ( 'none', #42982, 1000.000000000000000 ) ;
#42984 = cartesian_point ( 'none', ( 2.966666666666665000, 11.00000000000000000, -7.000000000000000000 ) ) ;
#42986 = cartesian_point ( 'none', ( 24.90000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42985 = face_outer_bound ( 'none', #52929, .t. ) ;
#42987 = cylindrical_surface ( 'none', #42995, 9.750000000000000000 ) ;
#42988 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42989 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42990 = direction ( 'none', ( 0.7705132427757907000, -0.0000000000000000000, -0.6374239897486879700 ) ) ;
#42991 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42992 = vector ( 'none', #42990, 1000.000000000000000 ) ;
#42993 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42994 = cartesian_point ( 'none', ( -43.81451272577885400, 0.0000000000000000000, 37.54435343167548200 ) ) ;
#42995 = axis2_placement_3d ( 'none', #42996, #43006, #43000 ) ;
#42997 = axis2_placement_3d ( 'none', #42980, #43029, #43097 ) ;
#42996 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#42998 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#42999 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#43000 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43001 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43002 = line ( 'none', #42994, #42992 ) ;
#43003 = conical_surface ( 'none', #43036, 1.610000000000001200, 0.9599310885968749300 ) ;
#43004 = circle ( 'none', #43089, 1.610000000000001200 ) ;
#43005 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43006 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#43007 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43008 = cartesian_point ( 'none', ( 25.60000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43009 = conical_surface ( 'none', #42997, 2.000000000000000900, 0.9599310885968839200 ) ;
#43010 = line ( 'none', #42984, #42983 ) ;
#43012 = face_outer_bound ( 'none', #5746, .t. ) ;
#43011 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43013 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43014 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43015 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43016 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43017 = axis2_placement_3d ( 'none', #43015, #43013, #43011 ) ;
#43018 = axis2_placement_3d ( 'none', #43034, #43016, #43014 ) ;
#43019 = circle ( 'none', #43017, 57.70000000000000300 ) ;
#43020 = conical_surface ( 'none', #43018, 2.000000000000000900, 0.9599310885968839200 ) ;
#43021 = face_outer_bound ( 'none', #52617, .t. ) ;
#43022 = axis2_placement_3d ( 'none', #43008, #43007, #43005 ) ;
#43023 = cartesian_point ( 'none', ( 24.90000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43024 = axis2_placement_3d ( 'none', #42993, #43001, #42988 ) ;
#43025 = cartesian_point ( 'none', ( -48.78833716274007800, 0.0000000000000000000, 39.06338639819639300 ) ) ;
#43026 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#43027 = face_outer_bound ( 'none', #5751, .t. ) ;
#43028 = line ( 'none', #43090, #43087 ) ;
#43029 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43030 = face_outer_bound ( 'none', #52868, .t. ) ;
#43031 = plane ( 'none', #43033 ) ;
#43032 = circle ( 'none', #43022, 1.610000000000001200 ) ;
#43034 = cartesian_point ( 'none', ( 25.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43033 = axis2_placement_3d ( 'none', #43026, #42999, #42998 ) ;
#43036 = axis2_placement_3d ( 'none', #43023, #42991, #42989 ) ;
#43035 = plane ( 'none', #43066 ) ;
#43037 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#43038 = line ( 'none', #43037, #43150 ) ;
#43039 = face_outer_bound ( 'none', #5798, .t. ) ;
#43040 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43041 = cartesian_point ( 'none', ( 26.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43042 = axis2_placement_3d ( 'none', #43057, #43129, #43128 ) ;
#43043 = circle ( 'none', #43152, 2.000000000000000900 ) ;
#43044 = cartesian_point ( 'none', ( 2.966666666666666300, 11.00000000000000000, -14.00000000000000000 ) ) ;
#43045 = cartesian_point ( 'none', ( -54.82928049865328300, 0.0000000000000000000, -30.00000000000000700 ) ) ;
#43046 = direction ( 'none', ( -0.6845471059286902800, 0.0000000000000000000, 0.7289686274214100000 ) ) ;
#43047 = vector ( 'none', #43046, 1000.000000000000000 ) ;
#43048 = cartesian_point ( 'none', ( 25.60000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43049 = conical_surface ( 'none', #43042, 1.610000000000001200, 0.9599310885968749300 ) ;
#43050 = face_outer_bound ( 'none', #5782, .t. ) ;
#43051 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#43052 = circle ( 'none', #43061, 2.000000000000000900 ) ;
#43053 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#43054 = vector ( 'none', #43053, 1000.000000000000000 ) ;
#43055 = cartesian_point ( 'none', ( -40.22140424334532600, 0.0000000000000000000, 41.37062533602075800 ) ) ;
#43056 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#43057 = cartesian_point ( 'none', ( 26.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43058 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 3.982298554899067700e-016 ) ) ;
#43059 = line ( 'none', #43056, #43054 ) ;
#43060 = vector ( 'none', #43058, 1000.000000000000000 ) ;
#43061 = axis2_placement_3d ( 'none', #43041, #43155, #43153 ) ;
#43062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43063 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#43064 = cartesian_point ( 'none', ( -57.99999999999997900, 0.0000000000000000000, 30.00000000000000400 ) ) ;
#43065 = vector ( 'none', #43063, 1000.000000000000000 ) ;
#43066 = axis2_placement_3d ( 'none', #43051, #42981, #43156 ) ;
#43067 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#43068 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43069 = vector ( 'none', #43068, 1000.000000000000000 ) ;
#43070 = cartesian_point ( 'none', ( -1.866666666666658900, 11.00000000000000000, -7.000000000000000000 ) ) ;
#43071 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43072 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43073 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43074 = cartesian_point ( 'none', ( 25.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43075 = line ( 'none', #43064, #43060 ) ;
#43076 = line ( 'none', #43067, #43065 ) ;
#43077 = line ( 'none', #43070, #43069 ) ;
#43078 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43079 = vector ( 'none', #43078, 1000.000000000000000 ) ;
#43080 = line ( 'none', #43055, #43047 ) ;
#43081 = cartesian_point ( 'none', ( -45.08936070527599300, 0.0000000000000000000, -36.00332694612419000 ) ) ;
#43082 = cartesian_point ( 'none', ( 4.066666666666665500, 11.00000000000000000, -7.000000000000000000 ) ) ;
#43083 = axis2_placement_3d ( 'none', #43040, #43071, #43062 ) ;
#43084 = line ( 'none', #43082, #43079 ) ;
#43085 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43086 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43088 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43087 = vector ( 'none', #43086, 1000.000000000000000 ) ;
#43089 = axis2_placement_3d ( 'none', #42986, #43088, #43085 ) ;
#43090 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#43091 = axis2_placement_3d ( 'none', #43074, #43073, #43072 ) ;
#43092 = cylindrical_surface ( 'none', #43083, 2.000000000000000000 ) ;
#43093 = face_outer_bound ( 'none', #5757, .t. ) ;
#43094 = circle ( 'none', #43091, 2.000000000000000900 ) ;
#43095 = direction ( 'none', ( 0.7705132427757862600, -0.0000000000000000000, 0.6374239897486933000 ) ) ;
#43096 = vector ( 'none', #43095, 1000.000000000000000 ) ;
#43097 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43098 = face_outer_bound ( 'none', #5845, .t. ) ;
#43099 = cartesian_point ( 'none', ( 25.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43100 = axis2_placement_3d ( 'none', #43099, #43221, #43220 ) ;
#43101 = cartesian_point ( 'none', ( -45.08936070527601500, 0.0000000000000000000, -36.00332694612417600 ) ) ;
#43102 = circle ( 'none', #43100, 2.000000000000000900 ) ;
#43103 = line ( 'none', #43101, #43096 ) ;
#43105 = cartesian_point ( 'none', ( 26.02691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43104 = cartesian_point ( 'none', ( -43.81451272577863400, 0.0000000000000000000, -37.54435343167574500 ) ) ;
#43106 = circle ( 'none', #43133, 57.69999999999999600 ) ;
#43107 = direction ( 'none', ( 1.196361017915039500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43108 = vector ( 'none', #43107, 1000.000000000000000 ) ;
#43109 = cartesian_point ( 'none', ( -59.00000000000000000, 0.0000000000000000000, -28.99999999999999300 ) ) ;
#43110 = cartesian_point ( 'none', ( 9.750000000000001800, 1.194030629168669900e-015, -20.65869939627408400 ) ) ;
#43111 = circle ( 'none', #43214, 2.000000000000000900 ) ;
#43112 = line ( 'none', #43109, #43108 ) ;
#43113 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43114 = conical_surface ( 'none', #43217, 1.610000000000001200, 0.9599310885968749300 ) ;
#43115 = vector ( 'none', #43113, 1000.000000000000000 ) ;
#43116 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43117 = face_outer_bound ( 'none', #5802, .t. ) ;
#43118 = cartesian_point ( 'none', ( -40.22140424334532600, 0.0000000000000000000, 41.37062533602075800 ) ) ;
#43119 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43120 = axis2_placement_3d ( 'none', #43130, #43135, #43119 ) ;
#43122 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43121 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43123 = cartesian_point ( 'none', ( -9.750000000000001800, 0.0000000000000000000, -20.65869939627408400 ) ) ;
#43124 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43125 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43126 = line ( 'none', #43154, #43115 ) ;
#43127 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43128 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43129 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43130 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.65869939627408400 ) ) ;
#43131 = cartesian_point ( 'none', ( -43.81451272577863400, 0.0000000000000000000, -37.54435343167574500 ) ) ;
#43132 = face_outer_bound ( 'none', #5721, .t. ) ;
#43133 = axis2_placement_3d ( 'none', #43144, #43215, #43213 ) ;
#43134 = circle ( 'none', #43142, 57.70000000000000300 ) ;
#43135 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43136 = cartesian_point ( 'none', ( -9.750000000000001800, 0.0000000000000000000, -19.85869939627408700 ) ) ;
#43137 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43138 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43139 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43140 = axis2_placement_3d ( 'none', #43139, #43138, #43137 ) ;
#43141 = circle ( 'none', #43140, 62.50000000000000000 ) ;
#43142 = axis2_placement_3d ( 'none', #43125, #43124, #43121 ) ;
#43143 = cartesian_point ( 'none', ( 25.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43145 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43144 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43146 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43147 = cartesian_point ( 'none', ( 26.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43148 = axis2_placement_3d ( 'none', #43122, #43127, #43116 ) ;
#43149 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43150 = vector ( 'none', #43149, 1000.000000000000000 ) ;
#43151 = cartesian_point ( 'none', ( -49.28782811201970300, 0.0000000000000000000, -30.00000000000000000 ) ) ;
#43152 = axis2_placement_3d ( 'none', #43147, #43146, #43145 ) ;
#43153 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43154 = cartesian_point ( 'none', ( -1.433333333333337600, 11.00000000000000000, -7.000000000000000000 ) ) ;
#43155 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43156 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#43157 = axis2_placement_3d ( 'none', #43247, #43245, #43244 ) ;
#43158 = cylindrical_surface ( 'none', #43148, 2.000000000000000000 ) ;
#43159 = circle ( 'none', #43160, 57.70000000000000300 ) ;
#43160 = axis2_placement_3d ( 'none', #43275, #43274, #43273 ) ;
#43161 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#43162 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43163 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43164 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43165 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43166 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43167 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43168 = cartesian_point ( 'none', ( -48.78833716273985000, 0.0000000000000000000, -39.06338639819668400 ) ) ;
#43169 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43170 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43171 = cartesian_point ( 'none', ( -59.00000000000000000, 0.0000000000000000000, -20.62159062730128100 ) ) ;
#43172 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -20.40869939627408400 ) ) ;
#43173 = cartesian_point ( 'none', ( -34.71913220939425300, 0.0000000000000000000, -46.08548425075516500 ) ) ;
#43174 = cylindrical_surface ( 'none', #43196, 2.000000000000000000 ) ;
#43175 = cartesian_point ( 'none', ( -37.54089267965131400, 0.0000000000000000000, -49.96930434591722300 ) ) ;
#43176 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43177 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43178 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43179 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.15869939627408400 ) ) ;
#43180 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43181 = axis2_placement_3d ( 'none', #43179, #43177, #43176 ) ;
#43183 = circle ( 'none', #43181, 9.750000000000000000 ) ;
#43182 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43184 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43186 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43185 = axis2_placement_3d ( 'none', #43184, #43182, #43180 ) ;
#43187 = circle ( 'none', #43185, 62.50000000000000000 ) ;
#43189 = plane ( 'none', #43194 ) ;
#43188 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -23.35869939627408000 ) ) ;
#43190 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43191 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43192 = axis2_placement_3d ( 'none', #43143, #43191, #43190 ) ;
#43193 = circle ( 'none', #43192, 2.000000000000000900 ) ;
#43194 = axis2_placement_3d ( 'none', #43219, #43163, #43161 ) ;
#43195 = direction ( 'none', ( 0.6845471059286847300, -0.0000000000000000000, 0.7289686274214152200 ) ) ;
#43196 = axis2_placement_3d ( 'none', #43167, #43166, #43165 ) ;
#43197 = cartesian_point ( 'none', ( -40.22140424334507000, 0.0000000000000000000, -41.37062533602100000 ) ) ;
#43198 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43199 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -3.982298554899064800e-016 ) ) ;
#43200 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43201 = vector ( 'none', #43199, 1000.000000000000000 ) ;
#43202 = cartesian_point ( 'none', ( -40.22140424334507700, 0.0000000000000000000, -41.37062533602100700 ) ) ;
#43203 = cartesian_point ( 'none', ( -57.99999999999998600, 0.0000000000000000000, -30.00000000000000400 ) ) ;
#43204 = line ( 'none', #43203, #43201 ) ;
#43205 = direction ( 'none', ( -0.7705132427757859200, 0.0000000000000000000, -0.6374239897486938500 ) ) ;
#43206 = vector ( 'none', #43205, 1000.000000000000100 ) ;
#43207 = face_outer_bound ( 'none', #5823, .t. ) ;
#43208 = axis2_placement_3d ( 'none', #43178, #43170, #43169 ) ;
#43209 = face_outer_bound ( 'none', #5803, .t. ) ;
#43210 = line ( 'none', #43197, #43283 ) ;
#43211 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43212 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43213 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43214 = axis2_placement_3d ( 'none', #43105, #43212, #43211 ) ;
#43215 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43216 = line ( 'none', #43104, #43206 ) ;
#43217 = axis2_placement_3d ( 'none', #43048, #43200, #43198 ) ;
#43218 = circle ( 'none', #43208, 62.50000000000000000 ) ;
#43219 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#43220 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43221 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43222 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43224 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43223 = circle ( 'none', #43345, 62.50000000000000000 ) ;
#43225 = edge_curve ( 'none', #51200, #42802, #35106, .t. ) ;
#43226 = face_outer_bound ( 'none', #52878, .t. ) ;
#43227 = direction ( 'none', ( 0.4817536741017102200, -0.0000000000000000000, 0.8763066800438663600 ) ) ;
#43228 = vector ( 'none', #43227, 1000.000000000000000 ) ;
#43229 = conical_surface ( 'none', #43242, 2.000000000000000900, 0.9599310885968839200 ) ;
#43230 = face_outer_bound ( 'none', #5777, .t. ) ;
#43231 = cartesian_point ( 'none', ( -28.66931872029709200, 0.0000000000000000000, -50.07354754872099500 ) ) ;
#43232 = circle ( 'none', #43330, 1.610000000000001200 ) ;
#43233 = cylindrical_surface ( 'none', #43251, 2.000000000000000000 ) ;
#43234 = line ( 'none', #43231, #43228 ) ;
#43235 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43236 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43237 = direction ( 'none', ( 0.8660254037844397100, 1.060575238724908100e-016, -0.4999999999999979500 ) ) ;
#43238 = cartesian_point ( 'none', ( 27.42691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43239 = vector ( 'none', #43237, 1000.000000000000100 ) ;
#43240 = cartesian_point ( 'none', ( 9.316987298107779500, 1.141001867232424200e-015, -23.60869939627408000 ) ) ;
#43241 = line ( 'none', #43240, #43239 ) ;
#43242 = axis2_placement_3d ( 'none', #43337, #43336, #43335 ) ;
#43243 = axis2_placement_3d ( 'none', #43238, #43236, #43235 ) ;
#43244 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43246 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43245 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43247 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43248 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43249 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.60869939627408000 ) ) ;
#43250 = cartesian_point ( 'none', ( 27.27308093990178500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43251 = axis2_placement_3d ( 'none', #43224, #43255, #43186 ) ;
#43252 = face_outer_bound ( 'none', #5769, .t. ) ;
#43253 = conical_surface ( 'none', #43339, 9.316987298107779500, 1.047197551196600100 ) ;
#43254 = line ( 'none', #43384, #43372 ) ;
#43255 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43256 = direction ( 'none', ( 0.5877852522924685900, -0.0000000000000000000, 0.8090169943749507800 ) ) ;
#43257 = vector ( 'none', #43256, 1000.000000000000000 ) ;
#43258 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43260 = edge_curve ( 'none', #43855, #43382, #35119, .t. ) ;
#43259 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43261 = axis2_placement_3d ( 'none', #43272, #43259, #43258 ) ;
#43262 = circle ( 'none', #43243, 2.000000000000000900 ) ;
#43263 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43264 = cartesian_point ( 'none', ( 27.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43265 = cartesian_point ( 'none', ( -30.98205703531846900, 0.0000000000000000000, -54.28040292647313000 ) ) ;
#43266 = circle ( 'none', #43157, 62.50000000000000000 ) ;
#43267 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43268 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43269 = cartesian_point ( 'none', ( 27.27308093990178500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43271 = axis2_placement_3d ( 'none', #43269, #43268, #43267 ) ;
#43270 = cartesian_point ( 'none', ( -38.76346698850225200, 0.0000000000000000000, -42.73971954787837300 ) ) ;
#43272 = cartesian_point ( 'none', ( 27.00000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43273 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43274 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43275 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43276 = cartesian_point ( 'none', ( -43.50768602058383300, 0.0000000000000000000, -44.87015998561064100 ) ) ;
#43277 = cartesian_point ( 'none', ( -34.71913220939427400, 0.0000000000000000000, -46.08548425075515100 ) ) ;
#43278 = line ( 'none', #43277, #43257 ) ;
#43279 = cartesian_point ( 'none', ( -33.10109822064437400, 0.0000000000000000000, -47.26105475534008300 ) ) ;
#43280 = conical_surface ( 'none', #43317, 1.610000000000001200, 0.9599310885968749300 ) ;
#43281 = cartesian_point ( 'none', ( -47.51348918324247000, 0.0000000000000000000, -40.60441288374826000 ) ) ;
#43282 = axis2_placement_3d ( 'none', #43250, #43248, #43246 ) ;
#43283 = vector ( 'none', #43195, 1000.000000000000100 ) ;
#43284 = circle ( 'none', #43261, 1.610000000000001200 ) ;
#43285 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#43286 = conical_surface ( 'none', #43271, 2.000000000000000900, 0.9599310885968839200 ) ;
#43287 = vector ( 'none', #43285, 1000.000000000000000 ) ;
#43288 = circle ( 'none', #43282, 2.000000000000000900 ) ;
#43289 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#43290 = line ( 'none', #43289, #43404 ) ;
#43291 = circle ( 'none', #43316, 1.610000000000001200 ) ;
#43292 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43294 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43293 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43295 = line ( 'none', #43306, #43287 ) ;
#43296 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43297 = axis2_placement_3d ( 'none', #43313, #43293, #43405 ) ;
#43298 = axis2_placement_3d ( 'none', #43315, #43296, #43294 ) ;
#43299 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43300 = circle ( 'none', #43298, 9.316987298107779500 ) ;
#43301 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43302 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43303 = cartesian_point ( 'none', ( 9.316987298107779500, 1.167516248200546700e-015, -22.80869939627408300 ) ) ;
#43304 = axis2_placement_3d ( 'none', #43309, #43346, #43299 ) ;
#43305 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.43369939627407900 ) ) ;
#43306 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#43307 = face_outer_bound ( 'none', #5895, .t. ) ;
#43308 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.80869939627408300 ) ) ;
#43309 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#43310 = face_outer_bound ( 'none', #53011, .t. ) ;
#43311 = direction ( 'none', ( 0.8660254037844379300, 0.0000000000000000000, 0.5000000000000014400 ) ) ;
#43312 = vector ( 'none', #43311, 999.9999999999998900 ) ;
#43313 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.05869939627408300 ) ) ;
#43314 = cartesian_point ( 'none', ( 9.750000000000001800, 1.194030629168669900e-015, -23.05869939627408300 ) ) ;
#43315 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.40869939627408400 ) ) ;
#43316 = axis2_placement_3d ( 'none', #43388, #43387, #43386 ) ;
#43317 = axis2_placement_3d ( 'none', #43264, #43263, #43302 ) ;
#43318 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43319 = circle ( 'none', #43297, 9.750000000000000000 ) ;
#43320 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43321 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43322 = axis2_placement_3d ( 'none', #43332, #43320, #43318 ) ;
#43323 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43324 = axis2_placement_3d ( 'none', #43331, #43323, #43321 ) ;
#43325 = circle ( 'none', #43324, 57.70000000000000300 ) ;
#43326 = circle ( 'none', #43322, 2.000000000000000900 ) ;
#43328 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43327 = cartesian_point ( 'none', ( 9.966506350946106700, 0.0000000000000000000, -23.23369939627408000 ) ) ;
#43329 = line ( 'none', #43327, #43312 ) ;
#43330 = axis2_placement_3d ( 'none', #43338, #43341, #43328 ) ;
#43331 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43332 = cartesian_point ( 'none', ( 28.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43333 = conical_surface ( 'none', #43340, 9.966506350946106700, 1.047197551196596100 ) ;
#43334 = face_outer_bound ( 'none', #5866, .t. ) ;
#43335 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43336 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43337 = cartesian_point ( 'none', ( 26.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43338 = cartesian_point ( 'none', ( 26.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43339 = axis2_placement_3d ( 'none', #43249, #43164, #43162 ) ;
#43341 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43340 = axis2_placement_3d ( 'none', #43305, #43301, #43292 ) ;
#43342 = cylindrical_surface ( 'none', #43304, 9.750000000000000000 ) ;
#43343 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43344 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43345 = axis2_placement_3d ( 'none', #43222, #43344, #43343 ) ;
#43346 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#43347 = cartesian_point ( 'none', ( -23.93461584375489800, 0.0000000000000000000, -57.73546712733757100 ) ) ;
#43348 = direction ( 'none', ( -0.6845471059286835100, 0.0000000000000000000, -0.7289686274214164400 ) ) ;
#43349 = vector ( 'none', #43348, 1000.000000000000000 ) ;
#43350 = cartesian_point ( 'none', ( -38.76346698850225200, 0.0000000000000000000, -42.73971954787837300 ) ) ;
#43351 = approval_status ( 'not_yet_approved' ) ;
#43352 = conical_surface ( 'none', #43446, 1.610000000000001200, 0.9599310885968749300 ) ;
#43353 = face_outer_bound ( 'none', #5821, .t. ) ;
#43354 = cartesian_point ( 'none', ( -29.22944367523074800, 0.0000000000000000000, -55.24391027467655800 ) ) ;
#43355 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43356 = direction ( 'none', ( 0.8660254037844379300, 0.0000000000000000000, 0.5000000000000014400 ) ) ;
#43357 = vector ( 'none', #43356, 999.9999999999998900 ) ;
#43358 = cartesian_point ( 'none', ( -26.91670536020936300, 0.0000000000000000000, -51.03705489692441000 ) ) ;
#43359 = cartesian_point ( 'none', ( 9.966506350946106700, 0.0000000000000000000, -20.03369939627408400 ) ) ;
#43360 = line ( 'none', #43359, #43357 ) ;
#43361 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43362 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43363 = axis2_placement_3d ( 'none', #43465, #43463, #43462 ) ;
#43364 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#43365 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -20.15869939627408400 ) ) ;
#43366 = oriented_edge ( 'none', *, *, #10358, .f. ) ;
#43367 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43368 = axis2_placement_3d ( 'none', #43390, #43377, #43367 ) ;
#43369 = cartesian_point ( 'none', ( -28.66931872029707800, 0.0000000000000000000, -50.07354754872101000 ) ) ;
#43370 = direction ( 'none', ( -0.4817536741017096600, 0.0000000000000000000, -0.8763066800438666900 ) ) ;
#43371 = face_outer_bound ( 'none', #5813, .t. ) ;
#43372 = vector ( 'none', #43370, 1000.000000000000000 ) ;
#43373 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43374 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43375 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43377 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43376 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43378 = conical_surface ( 'none', #43399, 9.316987298107779500, 1.047197551196600100 ) ;
#43379 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43380 = axis2_placement_3d ( 'none', #43396, #43379, #43376 ) ;
#43381 = oriented_edge ( 'none', *, *, #44841, .f. ) ;
#43382 = vertex_point ( 'none', #35108 ) ;
#43383 = cartesian_point ( 'none', ( -22.16737294875997200, 0.0000000000000000000, -53.27192108935610500 ) ) ;
#43384 = cartesian_point ( 'none', ( -26.91670536020936300, 0.0000000000000000000, -51.03705489692441000 ) ) ;
#43385 = cartesian_point ( 'none', ( -35.92285869090142100, 0.0000000000000000000, -51.14487485050217000 ) ) ;
#43386 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43387 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43388 = cartesian_point ( 'none', ( 27.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43389 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43390 = cartesian_point ( 'none', ( 27.97308093990178400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43391 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43392 = edge_curve ( 'none', #42461, #43382, #35151, .t. ) ;
#43393 = axis2_placement_3d ( 'none', #43308, #43391, #43389 ) ;
#43394 = circle ( 'none', #43393, 9.316987298107779500 ) ;
#43395 = conical_surface ( 'none', #43363, 1.610000000000001200, 0.9599310885968749300 ) ;
#43396 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43397 = circle ( 'none', #43368, 2.000000000000000900 ) ;
#43398 = circle ( 'none', #43403, 57.70000000000000300 ) ;
#43399 = axis2_placement_3d ( 'none', #43417, #43415, #43355 ) ;
#43400 = face_outer_bound ( 'none', #5863, .t. ) ;
#43401 = line ( 'none', #43350, #43349 ) ;
#43402 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#43404 = vector ( 'none', #43402, 1000.000000000000000 ) ;
#43403 = axis2_placement_3d ( 'none', #43375, #43362, #43361 ) ;
#43405 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43406 = conical_surface ( 'none', #43410, 2.000000000000000900, 0.9599310885968839200 ) ;
#43407 = circle ( 'none', #43380, 62.50000000000000000 ) ;
#43408 = cartesian_point ( 'none', ( 27.97308093990178400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43409 = cartesian_point ( 'none', ( 29.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43410 = axis2_placement_3d ( 'none', #43408, #43374, #43373 ) ;
#43411 = cc_design_approval ( #43469, ( #45382 ) ) ;
#43412 = approval_date_time ( #43413, #43469 ) ;
#43413 = date_and_time ( #43414, #43416 ) ;
#43414 = calendar_date ( 2016, 28, 1 ) ;
#43415 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43416 = local_time ( 15, 22, 27.00000000000000000, #43418 ) ;
#43417 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.40869939627408400 ) ) ;
#43418 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#43420 = axis2_placement_3d ( 'none', #42415, #42430, #42428 ) ;
#43419 = approval_person_organization ( #45380, #43469, #43421 ) ;
#43422 = circle ( 'none', #43420, 2.000000000000000900 ) ;
#43421 = approval_role ( '' ) ;
#43423 = cartesian_point ( 'none', ( 54.35628552823548900, 8.717959329271098000, -36.54653128984643500 ) ) ;
#43424 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #43464 ) ) global_unit_assigned_context ( ( #42921, #43364, #43431 ) ) representation_context ( 'none', 'workaspace' ) );
#43426 = oriented_edge ( 'none', *, *, #42561, .t. ) ;
#43425 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43427 = shape_representation ( 'g12hbox1', ( #43436 ), #43441 ) ;
#43428 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43429 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43430 = axis2_placement_3d ( 'none', #43429, #43428, #43425 ) ;
#43431 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#43432 = cartesian_point ( 'none', ( 54.27945266791672900, 8.386839499578245600, -36.66054751116211500 ) ) ;
#43433 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43434 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43435 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43437 = edge_curve ( 'none', #41898, #41737, #35150, .t. ) ;
#43436 = axis2_placement_3d ( 'none', #43435, #43434, #43433 ) ;
#43438 = circle ( 'none', #40905, 2.000000000000000900 ) ;
#43439 = cartesian_point ( 'none', ( 54.40406736688589000, 8.878130322019036000, -36.47543834508098800 ) ) ;
#43440 = advanced_brep_shape_representation ( '', ( #50798, #43436 ), #43441 ) ;
#43441 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #43448 ) ) global_unit_assigned_context ( ( #43467, #43460, #43452 ) ) representation_context ( 'none', 'workaspace' ) );
#43442 = oriented_edge ( 'none', *, *, #51113, .t. ) ;
#43443 = oriented_edge ( 'none', *, *, #36231, .t. ) ;
#43444 = oriented_edge ( 'none', *, *, #43767, .t. ) ;
#43445 = cartesian_point ( 'none', ( 29.10000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43446 = axis2_placement_3d ( 'none', #43445, #43457, #43456 ) ;
#43447 = cartesian_point ( 'none', ( 54.51600916322082900, 9.178831172311559400, -36.30791777893748700 ) ) ;
#43448 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #43467, 'distance_accuracy_value', 'none');
#43449 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43450 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43451 = axis2_placement_3d ( 'none', #43409, #43450, #43449 ) ;
#43453 = oriented_edge ( 'none', *, *, #43484, .t. ) ;
#43452 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#43455 = edge_curve ( 'none', #42946, #42461, #35144, .t. ) ;
#43454 = circle ( 'none', #43451, 2.000000000000000900 ) ;
#43456 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43457 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43458 = cartesian_point ( 'none', ( 54.57919411645431800, 9.317303681092278500, -36.21294956446215000 ) ) ;
#43459 = cylindrical_surface ( 'none', #43430, 2.000000000000000000 ) ;
#43460 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#43461 = face_outer_bound ( 'none', #3311, .t. ) ;
#43462 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43463 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43465 = cartesian_point ( 'none', ( 27.00000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43464 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #42921, 'distance_accuracy_value', 'none');
#43466 = oriented_edge ( 'none', *, *, #43260, .t. ) ;
#43467 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#43468 = face_outer_bound ( 'none', #5900, .t. ) ;
#43469 = approval ( #43351, 'unspecified' ) ;
#43470 = cartesian_point ( 'none', ( 54.71928803168840000, 9.571073247731046500, -36.00091198657341400 ) ) ;
#43472 = cartesian_point ( 'none', ( 54.79711233741520700, 9.687236701417729600, -35.88243135649487000 ) ) ;
#43471 = shape_representation_relationship ( 'none' , 'none' , #43427, #43440 ) ;
#43473 = advanced_face ( 'none', ( #35155, #35146 ), #35097, .t. ) ;
#43474 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #43480 ) ) global_unit_assigned_context ( ( #43500, #43485, #43481 ) ) representation_context ( 'none', 'workaspace' ) );
#43475 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43476 = edge_loop ( 'none', ( #44805, #44734, #44831, #43381 ) ) ;
#43477 = oriented_edge ( 'none', *, *, #43392, .f. ) ;
#43478 = circle ( 'none', #43525, 1.610000000000001200 ) ;
#43479 = conical_surface ( 'none', #43565, 2.000000000000000900, 0.9599310885968839200 ) ;
#43480 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #43500, 'distance_accuracy_value', 'none');
#43481 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#43482 = oriented_edge ( 'none', *, *, #43455, .f. ) ;
#43483 = face_outer_bound ( 'none', #5917, .t. ) ;
#43484 = edge_curve ( 'none', #42946, #43855, #35124, .t. ) ;
#43485 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#43486 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43487 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43488 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -20.15869939627408400 ) ) ;
#43489 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#43490 = cylindrical_surface ( 'none', #43499, 2.000000000000000000 ) ;
#43491 = face_outer_bound ( 'none', #5871, .t. ) ;
#43492 = axis2_placement_3d ( 'none', #43511, #43497, #43496 ) ;
#43493 = direction ( 'none', ( 0.8660254037844397100, 1.060575238724908100e-016, -0.4999999999999979500 ) ) ;
#43494 = vector ( 'none', #43493, 1000.000000000000100 ) ;
#43495 = cc_design_approval ( #44137, ( #44141 ) ) ;
#43496 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43497 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43498 = conical_surface ( 'none', #43492, 1.610000000000001200, 0.9599310885968749300 ) ;
#43499 = axis2_placement_3d ( 'none', #43475, #43487, #43486 ) ;
#43500 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#43501 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43503 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43502 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#43504 = axis2_placement_3d ( 'none', #43517, #43503, #43501 ) ;
#43505 = axis2_placement_3d ( 'none', #43542, #43541, #43540 ) ;
#43506 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#43507 = cartesian_point ( 'none', ( 9.316987298107779500, 1.141001867232424200e-015, -20.40869939627408400 ) ) ;
#43508 = person_and_organization_role ( 'classification_officer' ) ;
#43509 = person_and_organization ( #44800, #44193 ) ;
#43511 = cartesian_point ( 'none', ( 28.40000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43510 = security_classification ( '', '', #43753 ) ;
#43512 = axis2_placement_3d ( 'none', #43562, #43539, #43538 ) ;
#43513 = direction ( 'none', ( -0.8660254037844397100, 0.0000000000000000000, -0.4999999999999979500 ) ) ;
#43514 = vector ( 'none', #43513, 1000.000000000000100 ) ;
#43515 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -20.40869939627408400 ) ) ;
#43516 = circle ( 'none', #43504, 2.000000000000000900 ) ;
#43517 = cartesian_point ( 'none', ( 28.67308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43518 = line ( 'none', #43515, #43514 ) ;
#43519 = line ( 'none', #43507, #43494 ) ;
#43520 = face_outer_bound ( 'none', #5855, .t. ) ;
#43521 = cartesian_point ( 'none', ( 9.316987298107779500, 1.167516248200546700e-015, -20.40869939627408400 ) ) ;
#43522 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#43523 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43524 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#43525 = axis2_placement_3d ( 'none', #43533, #43536, #43523 ) ;
#43527 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43526 = shape_representation_relationship ( 'none' , 'none' , #43561, #43534 ) ;
#43528 = circle ( 'none', #43581, 1.610000000000001200 ) ;
#43530 = axis2_placement_3d ( 'none', #43552, #43527, #43600 ) ;
#43529 = shape_representation ( 'g12-200', ( #43436 ), #43592 ) ;
#43531 = cartesian_point ( 'none', ( -9.966506350946106700, 1.220545010136791600e-015, -20.03369939627408400 ) ) ;
#43532 = line ( 'none', #43531, #43570 ) ;
#43533 = cartesian_point ( 'none', ( 29.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43534 = advanced_brep_shape_representation ( '', ( #1543, #43436 ), #43535 ) ;
#43535 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #43543 ) ) global_unit_assigned_context ( ( #43502, #43546, #43544 ) ) representation_context ( 'none', 'workaspace' ) );
#43536 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43537 = circle ( 'none', #43530, 2.000000000000000900 ) ;
#43538 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43539 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43540 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43541 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43542 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43543 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #43502, 'distance_accuracy_value', 'none');
#43544 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#43545 = conical_surface ( 'none', #43512, 2.000000000000000900, 0.9599310885968839200 ) ;
#43546 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#43547 = axis2_placement_3d ( 'none', #43599, #43554, #43595 ) ;
#43548 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43549 = date_and_time ( #44130, #44131 ) ;
#43550 = axis2_placement_3d ( 'none', #43558, #43568, #43548 ) ;
#43551 = face_outer_bound ( 'none', #5947, .t. ) ;
#43552 = cartesian_point ( 'none', ( 30.07308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43553 = face_outer_bound ( 'none', #5933, .t. ) ;
#43554 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43555 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43556 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43557 = cartesian_point ( 'none', ( 28.67308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43558 = cartesian_point ( 'none', ( 28.40000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43559 = shape_representation_relationship ( 'none' , 'none' , #43560, #43564 ) ;
#43560 = shape_representation ( '7x7xl_35l', ( #43436 ), #43474 ) ;
#43561 = shape_representation ( '�o��42x25x8', ( #43436 ), #43535 ) ;
#43562 = cartesian_point ( 'none', ( 30.07308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43563 = circle ( 'none', #43550, 1.610000000000001200 ) ;
#43564 = advanced_brep_shape_representation ( '', ( #11318, #43436 ), #43474 ) ;
#43565 = axis2_placement_3d ( 'none', #43557, #43556, #43555 ) ;
#43566 = face_outer_bound ( 'none', #5951, .t. ) ;
#43567 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #43572 ) ) global_unit_assigned_context ( ( #43524, #43576, #43573 ) ) representation_context ( 'none', 'workaspace' ) );
#43568 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43569 = cylindrical_surface ( 'none', #43505, 2.000000000000000000 ) ;
#43570 = vector ( 'none', #43652, 999.9999999999998900 ) ;
#43571 = axis2_placement_3d ( 'none', #43651, #43649, #43643 ) ;
#43572 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #43524, 'distance_accuracy_value', 'none');
#43573 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#43574 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43575 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43576 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#43577 = axis2_placement_3d ( 'none', #43605, #43575, #43574 ) ;
#43578 = face_outer_bound ( 'none', #5984, .t. ) ;
#43579 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43580 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43581 = axis2_placement_3d ( 'none', #43591, #43580, #43579 ) ;
#43582 = shape_representation_relationship ( 'none' , 'none' , #43529, #43587 ) ;
#43583 = axis2_placement_3d ( 'none', #43594, #43617, #43616 ) ;
#43584 = shape_representation ( 'g12os1-02', ( #43436 ), #43567 ) ;
#43585 = cartesian_point ( 'none', ( 30.22691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43586 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43587 = advanced_brep_shape_representation ( '', ( #8612, #43436 ), #43592 ) ;
#43588 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43589 = axis2_placement_3d ( 'none', #43596, #43588, #43586 ) ;
#43590 = conical_surface ( 'none', #43577, 2.000000000000000900, 0.9599310885968839200 ) ;
#43591 = cartesian_point ( 'none', ( 29.10000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43592 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #43597 ) ) global_unit_assigned_context ( ( #43489, #43506, #43598 ) ) representation_context ( 'none', 'workaspace' ) );
#43593 = cylindrical_surface ( 'none', #43571, 2.000000000000000000 ) ;
#43594 = cartesian_point ( 'none', ( 30.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43595 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43596 = cartesian_point ( 'none', ( 29.52691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43597 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #43489, 'distance_accuracy_value', 'none');
#43598 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#43599 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43600 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43601 = face_outer_bound ( 'none', #5891, .t. ) ;
#43602 = cc_design_person_and_organization_assignment ( #43625, #43692, ( #44141 ) ) ;
#43603 = circle ( 'none', #43589, 2.000000000000000900 ) ;
#43604 = cylindrical_surface ( 'none', #43547, 2.000000000000000000 ) ;
#43605 = cartesian_point ( 'none', ( 29.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43606 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#43607 = axis2_placement_3d ( 'none', #43673, #43672, #43670 ) ;
#43608 = shape_representation_relationship ( 'none' , 'none' , #43644, #43612 ) ;
#43609 = conical_surface ( 'none', #43690, 2.000000000000000900, 0.9599310885968839200 ) ;
#43610 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43611 = cartesian_point ( 'none', ( 30.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43612 = advanced_brep_shape_representation ( '', ( #8873, #43436 ), #43614 ) ;
#43613 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43614 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #43621 ) ) global_unit_assigned_context ( ( #43522, #43634, #43631 ) ) representation_context ( 'none', 'workaspace' ) );
#43615 = circle ( 'none', #43681, 1.610000000000001200 ) ;
#43616 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43617 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43618 = cartesian_point ( 'none', ( 30.50000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43619 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43620 = cartesian_point ( 'none', ( 30.50000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43621 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #43522, 'distance_accuracy_value', 'none');
#43622 = axis2_placement_3d ( 'none', #43620, #43619, #43613 ) ;
#43623 = face_outer_bound ( 'none', #5997, .t. ) ;
#43624 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43625 = person_and_organization ( #44800, #44193 ) ;
#43626 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43627 = cartesian_point ( 'none', ( 31.20000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43629 = axis2_placement_3d ( 'none', #43627, #43626, #43624 ) ;
#43628 = shape_representation ( '�x�u�y ver.2', ( #43436 ), #43677 ) ;
#43630 = axis2_placement_3d ( 'none', #43730, #43729, #43727 ) ;
#43631 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#43632 = face_outer_bound ( 'none', #5995, .t. ) ;
#43633 = circle ( 'none', #43583, 2.000000000000000900 ) ;
#43634 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#43635 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43636 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43637 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#43638 = cartesian_point ( 'none', ( 30.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43639 = axis2_placement_3d ( 'none', #43638, #43636, #43635 ) ;
#43640 = person_and_organization ( #44800, #44193 ) ;
#43641 = circle ( 'none', #43629, 1.610000000000001200 ) ;
#43642 = shape_representation_relationship ( 'none' , 'none' , #43584, #43646 ) ;
#43643 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43644 = shape_representation ( '�~�������q�r����m5 x 10_iso 4162 - m5 x 10 x 10-n', ( #43436 ), #43614 ) ;
#43645 = conical_surface ( 'none', #43622, 1.610000000000001200, 0.9599310885968749300 ) ;
#43647 = circle ( 'none', #43696, 2.000000000000000900 ) ;
#43646 = advanced_brep_shape_representation ( '', ( #7663, #43436 ), #43567 ) ;
#43648 = circle ( 'none', #43639, 2.000000000000000900 ) ;
#43649 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43651 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43650 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#43652 = direction ( 'none', ( -0.8660254037844379300, 1.060575238724906100e-016, 0.5000000000000014400 ) ) ;
#43653 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43654 = cartesian_point ( 'none', ( 32.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43655 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #43660, 'distance_accuracy_value', 'none');
#43656 = circle ( 'none', #43736, 1.610000000000001200 ) ;
#43657 = face_outer_bound ( 'none', #6041, .t. ) ;
#43658 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#43659 = axis2_placement_3d ( 'none', #43654, #43653, #43743 ) ;
#43660 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#43661 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43662 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43663 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43665 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43664 = shape_representation_relationship ( 'none' , 'none' , #43693, #43699 ) ;
#43666 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#43667 = cc_design_person_and_organization_assignment ( #43509, #43508, ( #43510 ) ) ;
#43668 = face_outer_bound ( 'none', #6020, .t. ) ;
#43669 = shape_representation_relationship ( 'none' , 'none' , #43628, #43675 ) ;
#43670 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43671 = shape_representation ( '�y�y���� m4 x35 --35n_jis b 1111 binding head screw m4 x 8 --8n', ( #43436 ), #43733 ) ;
#43672 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43673 = cartesian_point ( 'none', ( 29.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43674 = cartesian_point ( 'none', ( 31.90000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43675 = advanced_brep_shape_representation ( '', ( #683, #43436 ), #43677 ) ;
#43676 = cylindrical_surface ( 'none', #43742, 2.000000000000000000 ) ;
#43677 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #43684 ) ) global_unit_assigned_context ( ( #43606, #43688, #43686 ) ) representation_context ( 'none', 'workaspace' ) );
#43678 = conical_surface ( 'none', #43659, 2.000000000000000900, 0.9599310885968839200 ) ;
#43679 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43680 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43681 = axis2_placement_3d ( 'none', #43618, #43680, #43679 ) ;
#43682 = face_outer_bound ( 'none', #5943, .t. ) ;
#43683 = face_outer_bound ( 'none', #6090, .t. ) ;
#43684 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #43606, 'distance_accuracy_value', 'none');
#43685 = axis2_placement_3d ( 'none', #43665, #43663, #43662 ) ;
#43686 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#43687 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43689 = conical_surface ( 'none', #43607, 1.610000000000001200, 0.9599310885968749300 ) ;
#43688 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#43690 = axis2_placement_3d ( 'none', #43611, #43610, #43687 ) ;
#43691 = cylindrical_surface ( 'none', #43685, 2.000000000000000000 ) ;
#43692 = person_and_organization_role ( 'creator' ) ;
#43694 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43693 = shape_representation ( '�x�u���Ԥ�jth-up3(pvc2mm�p)', ( #43436 ), #43703 ) ;
#43695 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43696 = axis2_placement_3d ( 'none', #43585, #43695, #43694 ) ;
#43697 = shape_representation ( '�x�u���w�\', ( #43436 ), #43766 ) ;
#43698 = face_bound ( 'none', #5427, .t. ) ;
#43699 = advanced_brep_shape_representation ( '', ( #7662, #43436 ), #43703 ) ;
#43700 = circle ( 'none', #43781, 2.000000000000000900 ) ;
#43701 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43702 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43703 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #43709 ) ) global_unit_assigned_context ( ( #43713, #43722, #43711 ) ) representation_context ( 'none', 'workaspace' ) );
#43704 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43705 = axis2_placement_3d ( 'none', #43710, #43712, #43704 ) ;
#43706 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43707 = cartesian_point ( 'none', ( 31.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43708 = axis2_placement_3d ( 'none', #43707, #43706, #43789 ) ;
#43709 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #43713, 'distance_accuracy_value', 'none');
#43710 = cartesian_point ( 'none', ( 31.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43711 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#43712 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43714 = face_outer_bound ( 'none', #5975, .t. ) ;
#43713 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#43715 = conical_surface ( 'none', #43708, 2.000000000000000900, 0.9599310885968839200 ) ;
#43716 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43717 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43718 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43719 = cc_design_date_and_time_assignment ( #44210, #44204, ( #45938 ) ) ;
#43720 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43721 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43723 = cartesian_point ( 'none', ( 31.20000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43722 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#43724 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43725 = shape_representation_relationship ( 'none' , 'none' , #43671, #43728 ) ;
#43726 = axis2_placement_3d ( 'none', #43702, #43701, #43752 ) ;
#43727 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43729 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43728 = advanced_brep_shape_representation ( '', ( #9346, #43436 ), #43733 ) ;
#43730 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.85869939627408700 ) ) ;
#43731 = cartesian_point ( 'none', ( 32.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43732 = face_outer_bound ( 'none', #5968, .t. ) ;
#43733 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #43655 ) ) global_unit_assigned_context ( ( #43660, #43650, #43658 ) ) representation_context ( 'none', 'workaspace' ) );
#43734 = axis2_placement_3d ( 'none', #43731, #43720, #43718 ) ;
#43735 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43736 = axis2_placement_3d ( 'none', #43674, #43661, #43735 ) ;
#43737 = circle ( 'none', #43734, 2.000000000000000900 ) ;
#43738 = circle ( 'none', #43630, 9.750000000000000000 ) ;
#43740 = circle ( 'none', #43705, 2.000000000000000900 ) ;
#43739 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#43741 = cartesian_point ( 'none', ( -2.966666666666665500, -11.00000000000000200, -8.862320849399353100 ) ) ;
#43742 = axis2_placement_3d ( 'none', #43724, #43717, #43716 ) ;
#43743 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43744 = face_outer_bound ( 'none', #6078, .t. ) ;
#43745 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43746 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43747 = cartesian_point ( 'none', ( 32.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43748 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #43786, 'distance_accuracy_value', 'none');
#43749 = circle ( 'none', #43865, 2.000000000000000900 ) ;
#43750 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#43751 = axis2_placement_3d ( 'none', #43747, #43746, #43745 ) ;
#43752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43753 = security_classification_level ( 'unclassified' ) ;
#43755 = axis2_placement_3d ( 'none', #43851, #43848, #43840 ) ;
#43754 = person_and_organization_role ( 'design_supplier' ) ;
#43756 = cc_design_person_and_organization_assignment ( #43640, #43754, ( #44141 ) ) ;
#43757 = cartesian_point ( 'none', ( -2.966666666666665000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#43758 = shape_representation_relationship ( 'none' , 'none' , #43697, #43763 ) ;
#43759 = circle ( 'none', #43858, 20.50000000000000400 ) ;
#43760 = shape_representation ( '�x�u���u�\', ( #43436 ), #43856 ) ;
#43761 = face_outer_bound ( 'none', #6075, .t. ) ;
#43762 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43763 = advanced_brep_shape_representation ( '', ( #8001, #43436 ), #43766 ) ;
#43764 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43765 = cartesian_point ( 'none', ( -4.212636912481055800e-013, 8.999999999999998200, 18.50000000000000700 ) ) ;
#43766 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #43770 ) ) global_unit_assigned_context ( ( #43637, #43783, #43775 ) ) representation_context ( 'none', 'workaspace' ) );
#43767 = edge_curve ( 'none', #42456, #43861, #35145, .t. ) ;
#43768 = cylindrical_surface ( 'none', #43726, 2.000000000000000000 ) ;
#43769 = circle ( 'none', #43751, 2.000000000000000900 ) ;
#43770 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #43637, 'distance_accuracy_value', 'none');
#43771 = date_and_time ( #43831, #43833 ) ;
#43772 = axis2_placement_3d ( 'none', #43765, #43764, #43762 ) ;
#43773 = plane ( 'none', #43772 ) ;
#43774 = conical_surface ( 'none', #43755, 1.610000000000001200, 0.9599310885968749300 ) ;
#43776 = face_outer_bound ( 'none', #6083, .t. ) ;
#43775 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#43777 = conical_surface ( 'none', #43791, 1.610000000000001200, 0.9599310885968749300 ) ;
#43778 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43779 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43780 = cartesian_point ( 'none', ( 31.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43781 = axis2_placement_3d ( 'none', #43780, #43779, #43778 ) ;
#43782 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43783 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#43784 = conical_surface ( 'none', #43844, 2.000000000000000900, 0.9599310885968839200 ) ;
#43785 = face_outer_bound ( 'none', #4387, .t. ) ;
#43786 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#43787 = cartesian_point ( 'none', ( 35.50000000000002800, 40.49999999999999300, 35.50000000000000000 ) ) ;
#43788 = axis2_placement_3d ( 'none', #43787, #40851, #41364 ) ;
#43789 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43790 = direction ( 'none', ( 0.9999999999999967800, 4.930380657631323800e-032, 8.289229884092530500e-008 ) ) ;
#43791 = axis2_placement_3d ( 'none', #43723, #43721, #43782 ) ;
#43792 = direction ( 'none', ( -8.289229884092530500e-008, 0.0000000000000000000, 0.9999999999999967800 ) ) ;
#43793 = cartesian_point ( 'none', ( -1.865076174447159200e-006, -8.000000000000000000, 1.500001865076663800 ) ) ;
#43794 = axis2_placement_3d ( 'none', #43793, #43792, #43790 ) ;
#43795 = direction ( 'none', ( -1.000000000000000200, -4.930379738077503200e-032, -2.775557561562891400e-017 ) ) ;
#43796 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43797 = direction ( 'none', ( 2.775557561562891400e-017, 3.722199045862795300e-046, -1.000000000000000200 ) ) ;
#43798 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43799 = cartesian_point ( 'none', ( -4.336808483146864600e-015, 10.00000000000000900, -1.387778780781445700e-014 ) ) ;
#43801 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43800 = axis2_placement_3d ( 'none', #43799, #43797, #43795 ) ;
#43802 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43803 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43804 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43805 = cartesian_point ( 'none', ( 31.90000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43806 = person_and_organization ( #44800, #44193 ) ;
#43807 = face_outer_bound ( 'none', #6028, .t. ) ;
#43808 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43809 = cc_design_approval ( #43823, ( #43510 ) ) ;
#43810 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43811 = approval_date_time ( #43813, #43823 ) ;
#43812 = cartesian_point ( 'none', ( 32.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43813 = date_and_time ( #43815, #43816 ) ;
#43814 = axis2_placement_3d ( 'none', #43836, #43798, #43796 ) ;
#43815 = calendar_date ( 2016, 28, 1 ) ;
#43816 = local_time ( 15, 22, 27.00000000000000000, #43818 ) ;
#43817 = axis2_placement_3d ( 'none', #43805, #43802, #43801 ) ;
#43818 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#43819 = vector ( 'none', #44309, 1000.000000000000000 ) ;
#43820 = approval_person_organization ( #43825, #43823, #43821 ) ;
#43822 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43821 = approval_role ( '' ) ;
#43823 = approval ( #43824, 'unspecified' ) ;
#43824 = approval_status ( 'not_yet_approved' ) ;
#43825 = person_and_organization ( #44800, #44193 ) ;
#43826 = circle ( 'none', #43814, 1.610000000000001200 ) ;
#43827 = b_spline_curve_with_knots ( 'none', 3,
( #44261, #44279, #44271, #42966, #42919, #42922, #42926, #43472, #43470, #43458, #43447, #43439, #43423, #43432, #11319, #8806, #9368, #9367 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005378121138701948800, 0.001075624227740389800, 0.001613436341610584600, 0.002151248455480779500, 0.002689060569350974400, 0.003226872683221169300, 0.003764684797091364200, 0.004302496910961559100 ),
.unspecified. ) ;
#43828 = cc_design_date_and_time_assignment ( #43771, #43829, ( #43510 ) ) ;
#43830 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43829 = date_time_role ( 'classification_date' ) ;
#43831 = calendar_date ( 2016, 28, 1 ) ;
#43832 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#43833 = local_time ( 15, 22, 27.00000000000000000, #43666 ) ;
#43834 = conical_surface ( 'none', #43817, 1.610000000000001200, 0.9599310885968749300 ) ;
#43835 = approval_date_time ( #43549, #44137 ) ;
#43836 = cartesian_point ( 'none', ( 32.60000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43837 = vertex_point ( 'none', #35188 ) ;
#43838 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43839 = vertex_point ( 'none', #35187 ) ;
#43840 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43841 = axis2_placement_3d ( 'none', #43838, #43804, #43803 ) ;
#43842 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43843 = shape_representation ( '���~-�콦t��', ( #43841, #43800, #43794, #43788, #41900, #41358, #42394, #42929, #42903 ), #43424 ) ;
#43844 = axis2_placement_3d ( 'none', #43812, #43810, #43808 ) ;
#43845 = vertex_point ( 'none', #35186 ) ;
#43846 = shape_representation_relationship ( 'none' , 'none' , #43760, #43852 ) ;
#43847 = oriented_edge ( 'none', *, *, #43876, .f. ) ;
#43848 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43849 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9999999999999991100, 0.0000000000000000000 ) ) ;
#43850 = advanced_face ( 'none', ( #35126 ), #35184, .t. ) ;
#43851 = cartesian_point ( 'none', ( 32.60000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43852 = advanced_brep_shape_representation ( '', ( #13921, #43436 ), #43856 ) ;
#43853 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43854 = vector ( 'none', #43853, 1000.000000000000000 ) ;
#43855 = vertex_point ( 'none', #35182 ) ;
#43857 = vertex_point ( 'none', #35178 ) ;
#43856 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #43748 ) ) global_unit_assigned_context ( ( #43786, #43739, #43750 ) ) representation_context ( 'none', 'workaspace' ) );
#43858 = axis2_placement_3d ( 'none', #43849, #43832, #43830 ) ;
#43859 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43860 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43861 = vertex_point ( 'none', #35181 ) ;
#43862 = vertex_point ( 'none', #35132 ) ;
#43863 = cartesian_point ( 'none', ( 33.02691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43865 = axis2_placement_3d ( 'none', #43863, #43860, #43859 ) ;
#43864 = shape_representation_relationship ( 'none' , 'none' , #43867, #43871 ) ;
#43866 = line ( 'none', #43757, #43854 ) ;
#43867 = shape_representation ( '100w�����\131x50���ʤf70(����)', ( #43436 ), #43874 ) ;
#43868 = shape_representation ( 'm100cd1-45', ( #43436 ), #43930 ) ;
#43869 = cartesian_point ( 'none', ( 34.00000000000000000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43870 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43871 = advanced_brep_shape_representation ( '', ( #6265, #43436 ), #43874 ) ;
#43872 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43873 = cylindrical_surface ( 'none', #43952, 2.000000000000000000 ) ;
#43874 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #43880 ) ) global_unit_assigned_context ( ( #43893, #43886, #43882 ) ) representation_context ( 'none', 'workaspace' ) );
#43875 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43876 = edge_curve ( 'none', #42414, #43861, #35183, .t. ) ;
#43877 = axis2_placement_3d ( 'none', #43884, #43883, #43881 ) ;
#43878 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43879 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43880 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #43893, 'distance_accuracy_value', 'none');
#43881 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43882 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#43883 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43884 = cartesian_point ( 'none', ( 34.27308093990179600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43885 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43886 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#43888 = face_outer_bound ( 'none', #6122, .t. ) ;
#43887 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#43889 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#43890 = cartesian_point ( 'none', ( 34.42691906009822100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43891 = axis2_placement_3d ( 'none', #43890, #43879, #43878 ) ;
#43892 = face_outer_bound ( 'none', #6134, .t. ) ;
#43894 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43893 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#43895 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43896 = cartesian_point ( 'none', ( 34.00000000000000000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43897 = face_outer_bound ( 'none', #6294, .t. ) ;
#43898 = conical_surface ( 'none', #43877, 2.000000000000000900, 0.9599310885968839200 ) ;
#43899 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#43900 = axis2_placement_3d ( 'none', #43906, #43911, #43885 ) ;
#43901 = axis2_placement_3d ( 'none', #43896, #43895, #43894 ) ;
#43902 = circle ( 'none', #43913, 1.610000000000001200 ) ;
#43903 = axis2_placement_3d ( 'none', #43985, #44125, #44124 ) ;
#43904 = conical_surface ( 'none', #43901, 1.610000000000001200, 0.9599310885968749300 ) ;
#43905 = face_bound ( 'none', #5196, .t. ) ;
#43906 = cartesian_point ( 'none', ( -3.068393643009849700e-013, 0.9999999999999993300, 13.47500000000000100 ) ) ;
#43907 = circle ( 'none', #43891, 2.000000000000000900 ) ;
#43908 = circle ( 'none', #43947, 1.610000000000001200 ) ;
#43909 = plane ( 'none', #43900 ) ;
#43910 = face_outer_bound ( 'none', #6091, .t. ) ;
#43911 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43912 = cartesian_point ( 'none', ( 33.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43913 = axis2_placement_3d ( 'none', #43912, #43921, #44005 ) ;
#43914 = face_outer_bound ( 'none', #15172, .t. ) ;
#43915 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#43916 = circle ( 'none', #43994, 2.000000000000000900 ) ;
#43917 = face_outer_bound ( 'none', #6059, .t. ) ;
#43918 = cartesian_point ( 'none', ( 74.00000000000000000, -93.05846975640129400, -20.80000000000000400 ) ) ;
#43919 = person_and_organization ( #44800, #44193 ) ;
#43920 = shape_representation_relationship ( 'none' , 'none' , #43868, #43925 ) ;
#43921 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43922 = shape_representation ( 'm100c2a', ( #43436 ), #43996 ) ;
#43923 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43924 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43925 = advanced_brep_shape_representation ( '', ( #50640, #43436 ), #43930 ) ;
#43926 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43927 = axis2_placement_3d ( 'none', #43918, #44003, #43923 ) ;
#43928 = cartesian_point ( 'none', ( -2.533333333333335000, -11.00000000000000200, -8.674699990824102300 ) ) ;
#43929 = cartesian_point ( 'none', ( 33.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43930 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #43933 ) ) global_unit_assigned_context ( ( #43887, #43939, #43899 ) ) representation_context ( 'none', 'workaspace' ) );
#43931 = cylindrical_surface ( 'none', #43927, 5.000000000000000900 ) ;
#43932 = conical_surface ( 'none', #43983, 9.087251964823741100, 1.047197551196593200 ) ;
#43933 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #43887, 'distance_accuracy_value', 'none');
#43934 = conical_surface ( 'none', #43940, 2.000000000000000900, 0.9599310885968839200 ) ;
#43935 = cartesian_point ( 'none', ( -2.533333333333335000, -11.00000000000000200, -8.674699990824102300 ) ) ;
#43936 = cartesian_point ( 'none', ( -2.679786717854385300, -11.00000000000000200, -8.733386034797090900 ) ) ;
#43937 = cartesian_point ( 'none', ( -2.824508110661340800, -11.00000000000000200, -8.796227060639918000 ) ) ;
#43938 = cartesian_point ( 'none', ( -2.966666666666665500, -11.00000000000000200, -8.862320849399353100 ) ) ;
#43939 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#43940 = axis2_placement_3d ( 'none', #43929, #43926, #43924 ) ;
#43941 = b_spline_curve_with_knots ( 'none', 3,
( #43938, #43937, #43936, #43935 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003884931459540236900, 0.004350314168884698000 ),
.unspecified. ) ;
#43942 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43943 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43944 = face_outer_bound ( 'none', #6056, .t. ) ;
#43945 = cartesian_point ( 'none', ( 9.750000000000001800, 1.194030629168669900e-015, -19.85869939627408700 ) ) ;
#43946 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43947 = axis2_placement_3d ( 'none', #43869, #43872, #43946 ) ;
#43948 = direction ( 'none', ( -4.302114220422481600e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43949 = direction ( 'none', ( 1.000000000000000000, -4.302114220422481600e-016, 0.0000000000000000000 ) ) ;
#43950 = cartesian_point ( 'none', ( -1.222513921529429200e-015, 7.539071953783948500e-016, 1.445226787553557800 ) ) ;
#43952 = axis2_placement_3d ( 'none', #43870, #43943, #43942 ) ;
#43951 = axis2_placement_3d ( 'none', #43950, #43949, #43948 ) ;
#43953 = direction ( 'none', ( 0.5029252519140321500, -0.8643299086501677900, 1.752070710736575200e-016 ) ) ;
#43954 = direction ( 'none', ( 0.8119547284473656000, 0.4724498507576914700, -0.3428128607141214800 ) ) ;
#43955 = cartesian_point ( 'none', ( -36.26091066300172400, 62.31818641367710400, -4.999999999999985800 ) ) ;
#43956 = axis2_placement_3d ( 'none', #43955, #43954, #43953 ) ;
#43957 = direction ( 'none', ( 0.4970690321847082700, 0.8677109986873262600, 4.440892098500626200e-016 ) ) ;
#43958 = direction ( 'none', ( -0.008374187434786406500, 0.004797160863283148100, -0.9999534290318019500 ) ) ;
#43959 = cartesian_point ( 'none', ( -35.83867722051750300, -62.56196300535622600, -4.999999999999991100 ) ) ;
#43960 = axis2_placement_3d ( 'none', #43959, #43958, #43957 ) ;
#43961 = direction ( 'none', ( -1.000000000000000000, 1.394283993816358500e-016, -4.540660549669747400e-081 ) ) ;
#43962 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43963 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43964 = direction ( 'none', ( 6.090476921311930300e-081, 1.111549998791932000e-065, -1.000000000000000000 ) ) ;
#43965 = cartesian_point ( 'none', ( -4.336808689942017700e-015, 17.99999999999998900, 99.94522678755355100 ) ) ;
#43967 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43966 = axis2_placement_3d ( 'none', #43965, #43964, #43961 ) ;
#43968 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43969 = direction ( 'none', ( 2.465190328815661900e-032, 1.101411730778925400e-016, -1.000000000000000000 ) ) ;
#43970 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43971 = direction ( 'none', ( -1.394283993816358500e-016, -1.000000000000000000, -1.101411730778925400e-016 ) ) ;
#43972 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43974 = cartesian_point ( 'none', ( 33.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43973 = cartesian_point ( 'none', ( -14.30000000000000200, 17.99999999999998600, 224.4452267875535400 ) ) ;
#43976 = axis2_placement_3d ( 'none', #43974, #43972, #43970 ) ;
#43975 = axis2_placement_3d ( 'none', #43973, #43971, #43969 ) ;
#43977 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43978 = shape_representation ( '(�зǫ~)g12h100w(5b31xxx100)(��t��@��)', ( #43903, #43975, #43966, #43960, #43956, #43951, #44070, #44065, #44055, #44049, #44042, #44034, #44028 ), #44006 ) ;
#43979 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43981 = cylindrical_surface ( 'none', #44004, 2.000000000000000000 ) ;
#43980 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43982 = axis2_placement_3d ( 'none', #43980, #43979, #43977 ) ;
#43983 = axis2_placement_3d ( 'none', #43989, #43968, #43967 ) ;
#43984 = conical_surface ( 'none', #43976, 1.610000000000001200, 0.9599310885968749300 ) ;
#43985 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43986 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43987 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43988 = shape_representation_relationship ( 'none' , 'none' , #43922, #43992 ) ;
#43989 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.30496480251722600 ) ) ;
#43990 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43991 = face_outer_bound ( 'none', #6170, .t. ) ;
#43993 = axis2_placement_3d ( 'none', #43997, #43987, #43986 ) ;
#43992 = advanced_brep_shape_representation ( '', ( #52343, #43436 ), #43996 ) ;
#43994 = axis2_placement_3d ( 'none', #43998, #44001, #43875 ) ;
#43995 = face_outer_bound ( 'none', #6203, .t. ) ;
#43996 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #43999 ) ) global_unit_assigned_context ( ( #43889, #43915, #44000 ) ) representation_context ( 'none', 'workaspace' ) );
#43997 = cartesian_point ( 'none', ( 33.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43998 = cartesian_point ( 'none', ( 33.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43999 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #43889, 'distance_accuracy_value', 'none');
#44001 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44000 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#44002 = circle ( 'none', #43993, 2.000000000000000900 ) ;
#44003 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44004 = axis2_placement_3d ( 'none', #43990, #43963, #43962 ) ;
#44005 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44006 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #44012 ) ) global_unit_assigned_context ( ( #44019, #44017, #44013 ) ) representation_context ( 'none', 'workaspace' ) );
#44007 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44008 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44009 = axis2_placement_3d ( 'none', #44008, #44007, #44136 ) ;
#44010 = face_outer_bound ( 'none', #6163, .t. ) ;
#44011 = axis2_placement_3d ( 'none', #44035, #44126, #44123 ) ;
#44012 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #44019, 'distance_accuracy_value', 'none');
#44013 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#44014 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44015 = line ( 'none', #44190, #44185 ) ;
#44016 = circle ( 'none', #44120, 1.610000000000001200 ) ;
#44017 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#44018 = axis2_placement_3d ( 'none', #44117, #44115, #44114 ) ;
#44020 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44019 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#44021 = conical_surface ( 'none', #44063, 1.610000000000001200, 0.9599310885968749300 ) ;
#44022 = cylindrical_surface ( 'none', #44009, 2.000000000000000000 ) ;
#44023 = direction ( 'none', ( 0.8642813535177948900, 0.5030086897474520500, 3.692307588752516600e-021 ) ) ;
#44024 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44025 = direction ( 'none', ( 1.923559568756378200e-017, -3.305839307171067800e-017, 1.000000000000000000 ) ) ;
#44026 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44027 = cartesian_point ( 'none', ( -4.124912192460573100e-014, -1.269950780620721100e-014, 11.00000000000000400 ) ) ;
#44028 = axis2_placement_3d ( 'none', #44027, #44025, #44023 ) ;
#44029 = axis2_placement_3d ( 'none', #44195, #44194, #44191 ) ;
#44030 = direction ( 'none', ( -1.000000000000000000, 2.220446049250313100e-016, 0.0000000000000000000 ) ) ;
#44031 = face_outer_bound ( 'none', #6169, .t. ) ;
#44032 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.9999999999999998900 ) ) ;
#44033 = conical_surface ( 'none', #44011, 2.000000000000000900, 0.9599310885968839200 ) ;
#44034 = axis2_placement_3d ( 'none', #44057, #44032, #44030 ) ;
#44035 = cartesian_point ( 'none', ( 34.97308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44036 = direction ( 'none', ( 1.579196543647843700e-016, 0.9999999999999967800, -8.289229885827254000e-008 ) ) ;
#44037 = axis2_placement_3d ( 'none', #44076, #44026, #44024 ) ;
#44038 = direction ( 'none', ( 1.309032326229120500e-023, 8.289229885827254000e-008, 0.9999999999999967800 ) ) ;
#44039 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44040 = cartesian_point ( 'none', ( -67.00000000000000000, 1.740737588795671100e-006, 34.99999813492318900 ) ) ;
#44041 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44042 = axis2_placement_3d ( 'none', #44040, #44038, #44036 ) ;
#44043 = cartesian_point ( 'none', ( 34.97308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44044 = axis2_placement_3d ( 'none', #44043, #44041, #44039 ) ;
#44045 = direction ( 'none', ( -0.8676126105445269900, -0.4972407445333810700, -1.371830403842252000e-018 ) ) ;
#44046 = circle ( 'none', #44044, 2.000000000000000900 ) ;
#44047 = direction ( 'none', ( -1.371830403842257800e-018, 5.152529815609643800e-018, -1.000000000000000000 ) ) ;
#44048 = cartesian_point ( 'none', ( 5.372114698553601800e-015, -6.963793391334832000e-015, 108.9452267875535700 ) ) ;
#44049 = axis2_placement_3d ( 'none', #44048, #44047, #44045 ) ;
#44050 = direction ( 'none', ( -0.9999942840987446900, -0.003381090037165690500, 6.884683795282953200e-017 ) ) ;
#44051 = direction ( 'none', ( -0.002659640068101930800, 0.7866175809063861200, 0.6174347801377028100 ) ) ;
#44052 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44053 = cartesian_point ( 'none', ( 72.09958788351949000, 0.2437765916796355600, -4.999999999999996400 ) ) ;
#44054 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44055 = axis2_placement_3d ( 'none', #44053, #44051, #44050 ) ;
#44056 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.499999999999998200, 0.0000000000000000000 ) ) ;
#44058 = axis2_placement_3d ( 'none', #44056, #44054, #44052 ) ;
#44057 = cartesian_point ( 'none', ( -3.851859888774471700e-031, -9.192185018054570500e-015, 151.1452267875536100 ) ) ;
#44059 = circle ( 'none', #44058, 21.00000000000000400 ) ;
#44060 = direction ( 'none', ( -0.06082771739174392500, 0.9981482799649110700, -3.402391610857080100e-021 ) ) ;
#44061 = cartesian_point ( 'none', ( 34.70000000000001000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#44062 = direction ( 'none', ( 0.9981482799649110700, 0.06082771739174392500, 7.080115603932075800e-020 ) ) ;
#44063 = axis2_placement_3d ( 'none', #44061, #44020, #44014 ) ;
#44064 = cartesian_point ( 'none', ( -3.269069982252001500e-015, 17.99999999999998900, 166.9452267875535900 ) ) ;
#44065 = axis2_placement_3d ( 'none', #44064, #44062, #44060 ) ;
#44066 = direction ( 'none', ( 1.000000000000000200, -2.775557561562891400e-016, -2.069941127718227300e-032 ) ) ;
#44068 = face_outer_bound ( 'none', #6174, .t. ) ;
#44067 = direction ( 'none', ( -2.775557561562891800e-016, -1.000000000000000200, -1.224646799147352000e-016 ) ) ;
#44069 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44070 = axis2_placement_3d ( 'none', #44069, #44067, #44066 ) ;
#44071 = person_and_organization_role ( 'creator' ) ;
#44073 = circle ( 'none', #44037, 2.000000000000000900 ) ;
#44072 = person_and_organization ( #44800, #44193 ) ;
#44074 = cc_design_date_and_time_assignment ( #44077, #44075, ( #44106 ) ) ;
#44075 = date_time_role ( 'creation_date' ) ;
#44076 = cartesian_point ( 'none', ( 35.12691906009821700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#44077 = date_and_time ( #44078, #44080 ) ;
#44078 = calendar_date ( 2016, 28, 1 ) ;
#44079 = circle ( 'none', #44133, 1.610000000000001200 ) ;
#44080 = local_time ( 15, 22, 27.00000000000000000, #44081 ) ;
#44081 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44082 = circle ( 'none', #44029, 2.000000000000000900 ) ;
#44083 = cylindrical_surface ( 'none', #44198, 2.000000000000000000 ) ;
#44084 = cc_design_person_and_organization_assignment ( #44087, #44085, ( #44106 ) ) ;
#44086 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44085 = person_and_organization_role ( 'creator' ) ;
#44088 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#44087 = person_and_organization ( #44800, #44193 ) ;
#44089 = cartesian_point ( 'none', ( 36.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44090 = axis2_placement_3d ( 'none', #44089, #44088, #44086 ) ;
#44091 = conical_surface ( 'none', #44090, 2.000000000000000900, 0.9599310885968839200 ) ;
#44092 = cc_design_approval ( #44100, ( #44106 ) ) ;
#44093 = approval_date_time ( #44094, #44100 ) ;
#44094 = date_and_time ( #44095, #44096 ) ;
#44095 = calendar_date ( 2016, 28, 1 ) ;
#44096 = local_time ( 15, 22, 27.00000000000000000, #44097 ) ;
#44097 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44098 = approval_person_organization ( #44104, #44100, #44099 ) ;
#44099 = approval_role ( '' ) ;
#44100 = approval ( #44102, 'unspecified' ) ;
#44101 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44102 = approval_status ( 'not_yet_approved' ) ;
#44103 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44104 = person_and_organization ( #44800, #44193 ) ;
#44105 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44106 = product_definition ( 'unknown', '', #44949, #44108 ) ;
#44107 = cartesian_point ( 'none', ( 36.10000000000000900, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#44108 = design_context ( 'detailed design', #44110, 'design' ) ;
#44109 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #44110 ) ;
#44110 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#44111 = cc_design_person_and_organization_assignment ( #43919, #44192, ( #44803 ) ) ;
#44112 = cylindrical_surface ( 'none', #44121, 2.000000000000000000 ) ;
#44113 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44114 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44115 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44116 = face_outer_bound ( 'none', #6198, .t. ) ;
#44117 = cartesian_point ( 'none', ( 34.27308093990179600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44118 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44119 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44120 = axis2_placement_3d ( 'none', #44127, #44119, #44118 ) ;
#44121 = axis2_placement_3d ( 'none', #44105, #44103, #44101 ) ;
#44122 = face_outer_bound ( 'none', #6254, .t. ) ;
#44123 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44124 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44126 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#44125 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44127 = cartesian_point ( 'none', ( 34.70000000000001000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#44128 = cc_design_person_and_organization_assignment ( #44072, #44071, ( #45382 ) ) ;
#44129 = circle ( 'none', #44018, 2.000000000000000900 ) ;
#44130 = calendar_date ( 2016, 28, 1 ) ;
#44131 = local_time ( 15, 22, 27.00000000000000000, #44132 ) ;
#44132 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44133 = axis2_placement_3d ( 'none', #44107, #44200, #44199 ) ;
#44134 = approval_person_organization ( #44140, #44137, #44135 ) ;
#44135 = approval_role ( '' ) ;
#44136 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44137 = approval ( #44139, 'unspecified' ) ;
#44138 = cartesian_point ( 'none', ( 35.40000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#44139 = approval_status ( 'not_yet_approved' ) ;
#44140 = person_and_organization ( #44800, #44193 ) ;
#44141 = product_definition_formation_with_specified_source ( 'any', '', #44186, .not_known. ) ;
#44142 = cartesian_point ( 'none', ( -9.026279441628801700, -5.211324865405229500, -7.129715569651663600 ) ) ;
#44143 = cc_design_date_and_time_assignment ( #44146, #44145, ( #44176 ) ) ;
#44144 = cartesian_point ( 'none', ( -9.138076610496410600, -5.404963242026289200, -7.475455492561828800 ) ) ;
#44145 = date_time_role ( 'creation_date' ) ;
#44147 = cartesian_point ( 'none', ( -9.249145267909213400, -5.597339799793727100, -7.822140568972556300 ) ) ;
#44146 = date_and_time ( #44148, #44150 ) ;
#44148 = calendar_date ( 2016, 28, 1 ) ;
#44149 = cartesian_point ( 'none', ( -9.359612774962132100, -5.788675134594856600, -8.169585876471781900 ) ) ;
#44150 = local_time ( 15, 22, 27.00000000000000000, #44152 ) ;
#44151 = face_outer_bound ( 'none', #6143, .t. ) ;
#44152 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44153 = axis2_placement_3d ( 'none', #44215, #44214, #44213 ) ;
#44154 = cc_design_person_and_organization_assignment ( #44157, #44155, ( #44176 ) ) ;
#44156 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#44155 = person_and_organization_role ( 'creator' ) ;
#44157 = person_and_organization ( #44800, #44193 ) ;
#44158 = b_spline_curve_with_knots ( 'none', 3,
( #44149, #44147, #44144, #44142 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.303844794467167700e-007, 0.001235652914815826200 ),
.unspecified. ) ;
#44159 = conical_surface ( 'none', #44172, 2.000000000000000900, 0.9599310885968839200 ) ;
#44160 = cc_design_approval ( #44171, ( #44176 ) ) ;
#44161 = approval_date_time ( #44162, #44171 ) ;
#44162 = date_and_time ( #44163, #44164 ) ;
#44163 = calendar_date ( 2016, 28, 1 ) ;
#44164 = local_time ( 15, 22, 27.00000000000000000, #44166 ) ;
#44165 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44166 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44168 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44167 = approval_person_organization ( #44174, #44171, #44169 ) ;
#44169 = approval_role ( '' ) ;
#44170 = cartesian_point ( 'none', ( 35.67308093990179400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44171 = approval ( #44173, 'unspecified' ) ;
#44172 = axis2_placement_3d ( 'none', #44170, #44156, #44257 ) ;
#44173 = approval_status ( 'not_yet_approved' ) ;
#44174 = person_and_organization ( #44800, #44193 ) ;
#44175 = circle ( 'none', #44255, 2.000000000000000900 ) ;
#44176 = product_definition ( 'unknown', '', #44141, #44177 ) ;
#44177 = design_context ( 'detailed design', #44179, 'design' ) ;
#44178 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #44179 ) ;
#44179 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#44180 = oriented_edge ( 'none', *, *, #44337, .t. ) ;
#44181 = oriented_edge ( 'none', *, *, #44221, .f. ) ;
#44182 = cc_design_person_and_organization_assignment ( #44184, #44183, ( #44186 ) ) ;
#44183 = person_and_organization_role ( 'design_owner' ) ;
#44184 = person_and_organization ( #44800, #44193 ) ;
#44185 = vector ( 'none', #44189, 1000.000000000000000 ) ;
#44186 = product ( '�x�u���u�\', '�x�u���u�\', '', ( #44187 ) ) ;
#44187 = mechanical_context ( 'none', #44266, 'mechanical' ) ;
#44188 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #44266 ) ;
#44189 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#44190 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#44191 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44192 = person_and_organization_role ( 'design_owner' ) ;
#44193 = organization ( 'unspecified', 'unspecified', '' ) ;
#44194 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44195 = cartesian_point ( 'none', ( 36.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44196 = circle ( 'none', #44252, 1.610000000000001200 ) ;
#44197 = face_outer_bound ( 'none', #6204, .t. ) ;
#44198 = axis2_placement_3d ( 'none', #44113, #44168, #44165 ) ;
#44199 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44200 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44201 = local_time ( 15, 22, 27.00000000000000000, #44256 ) ;
#44202 = cartesian_point ( 'none', ( 37.50000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#44203 = conical_surface ( 'none', #44218, 1.610000000000001200, 0.9599310885968749300 ) ;
#44204 = date_time_role ( 'creation_date' ) ;
#44205 = cartesian_point ( 'none', ( 36.10000000000000900, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#44206 = axis2_placement_3d ( 'none', #44205, #44324, #44322 ) ;
#44207 = product ( '�x�u���w�\', '�x�u���w�\', '', ( #44209 ) ) ;
#44208 = circle ( 'none', #44297, 2.000000000000000900 ) ;
#44209 = mechanical_context ( 'none', #44212, 'mechanical' ) ;
#44210 = date_and_time ( #44267, #44201 ) ;
#44211 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #44212 ) ;
#44212 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#44213 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44214 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44215 = cartesian_point ( 'none', ( 35.40000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#44216 = shape_definition_representation ( #44217, #43843 ) ;
#44217 = product_definition_shape ( 'none', 'none', #45382 ) ;
#44218 = axis2_placement_3d ( 'none', #44302, #44300, #44286 ) ;
#44219 = product_related_product_category ( 'detail', '', ( #45396 ) ) ;
#44220 = conical_surface ( 'none', #44206, 1.610000000000001200, 0.9599310885968749300 ) ;
#44221 = edge_curve ( 'none', #43857, #42414, #35165, .t. ) ;
#44222 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44223 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44224 = cartesian_point ( 'none', ( 35.82691906009822000, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#44225 = cc_design_security_classification ( #44283, ( #44314 ) ) ;
#44226 = axis2_placement_3d ( 'none', #44224, #44223, #44222 ) ;
#44227 = face_outer_bound ( 'none', #9446, .t. ) ;
#44228 = cc_design_approval ( #44239, ( #44283 ) ) ;
#44229 = approval_date_time ( #44230, #44239 ) ;
#44230 = date_and_time ( #44231, #44233 ) ;
#44231 = calendar_date ( 2016, 28, 1 ) ;
#44232 = advanced_face ( 'none', ( #35161 ), #35180, .t. ) ;
#44233 = local_time ( 15, 22, 27.00000000000000000, #44235 ) ;
#44234 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44235 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44237 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44236 = approval_person_organization ( #44242, #44239, #44238 ) ;
#44238 = approval_role ( '' ) ;
#44239 = approval ( #44240, 'unspecified' ) ;
#44240 = approval_status ( 'not_yet_approved' ) ;
#44241 = face_outer_bound ( 'none', #6146, .t. ) ;
#44242 = person_and_organization ( #44800, #44193 ) ;
#44243 = conical_surface ( 'none', #44153, 1.610000000000001200, 0.9599310885968749300 ) ;
#44244 = cc_design_date_and_time_assignment ( #44247, #44246, ( #44283 ) ) ;
#44245 = circle ( 'none', #44226, 2.000000000000000900 ) ;
#44246 = date_time_role ( 'classification_date' ) ;
#44247 = date_and_time ( #44249, #44251 ) ;
#44248 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44249 = calendar_date ( 2016, 28, 1 ) ;
#44250 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44251 = local_time ( 15, 22, 27.00000000000000000, #44253 ) ;
#44252 = axis2_placement_3d ( 'none', #44138, #44250, #44248 ) ;
#44253 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44254 = cartesian_point ( 'none', ( 35.67308093990179400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44255 = axis2_placement_3d ( 'none', #44254, #44237, #44234 ) ;
#44256 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44257 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44258 = person_and_organization ( #44800, #44193 ) ;
#44259 = cc_design_person_and_organization_assignment ( #44258, #44278, ( #45938 ) ) ;
#44260 = vector ( 'none', #45420, 1000.000000000000000 ) ;
#44261 = cartesian_point ( 'none', ( 55.69821425759401000, 10.24999999999999800, -34.46678007176115700 ) ) ;
#44262 = cartesian_point ( 'none', ( 36.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#44263 = axis2_placement_3d ( 'none', #44262, #43842, #43822 ) ;
#44264 = circle ( 'none', #44263, 1.610000000000001200 ) ;
#44265 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -30.44194228827398200 ) ) ;
#44266 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#44267 = calendar_date ( 2016, 28, 1 ) ;
#44268 = cartesian_point ( 'none', ( 8.476279441628880900, -6.163952809567989600, -14.00000000000000000 ) ) ;
#44269 = date_and_time ( #44270, #44272 ) ;
#44270 = calendar_date ( 2016, 28, 1 ) ;
#44271 = cartesian_point ( 'none', ( 55.50778430338523600, 10.23215548169450500, -34.77307611989009200 ) ) ;
#44272 = local_time ( 15, 22, 27.00000000000000000, #44273 ) ;
#44273 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44274 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44275 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44276 = cartesian_point ( 'none', ( 36.52691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#44277 = axis2_placement_3d ( 'none', #44276, #44275, #44274 ) ;
#44278 = person_and_organization_role ( 'creator' ) ;
#44279 = cartesian_point ( 'none', ( 55.60252026785098400, 10.24999999999999800, -34.62142127505234900 ) ) ;
#44280 = cc_design_person_and_organization_assignment ( #44282, #44281, ( #44283 ) ) ;
#44281 = person_and_organization_role ( 'classification_officer' ) ;
#44282 = person_and_organization ( #44800, #44193 ) ;
#44284 = circle ( 'none', #44277, 2.000000000000000900 ) ;
#44283 = security_classification ( '', '', #44285 ) ;
#44285 = security_classification_level ( 'unclassified' ) ;
#44286 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44287 = cc_design_person_and_organization_assignment ( #44289, #44288, ( #44314 ) ) ;
#44288 = person_and_organization_role ( 'design_supplier' ) ;
#44289 = person_and_organization ( #44800, #44193 ) ;
#44290 = cc_design_person_and_organization_assignment ( #44292, #44291, ( #44314 ) ) ;
#44291 = person_and_organization_role ( 'creator' ) ;
#44292 = person_and_organization ( #44800, #44193 ) ;
#44293 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44294 = cc_design_approval ( #44310, ( #44314 ) ) ;
#44295 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44296 = approval_date_time ( #44298, #44310 ) ;
#44297 = axis2_placement_3d ( 'none', #44319, #44295, #44293 ) ;
#44298 = date_and_time ( #44299, #44301 ) ;
#44299 = calendar_date ( 2016, 28, 1 ) ;
#44300 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44301 = local_time ( 15, 22, 27.00000000000000000, #44303 ) ;
#44302 = cartesian_point ( 'none', ( 36.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#44304 = face_outer_bound ( 'none', #6249, .t. ) ;
#44303 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44305 = approval_person_organization ( #44312, #44310, #44308 ) ;
#44306 = edge_loop ( 'none', ( #45429, #45365, #45462, #42362 ) ) ;
#44307 = cartesian_point ( 'none', ( -2.499999999999999600, 4.750000000000004400, 65.45227268781428600 ) ) ;
#44308 = approval_role ( '' ) ;
#44309 = direction ( 'none', ( 0.4999999999999998900, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#44310 = approval ( #44311, 'unspecified' ) ;
#44311 = approval_status ( 'not_yet_approved' ) ;
#44313 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44312 = person_and_organization ( #44800, #44193 ) ;
#44314 = product_definition_formation_with_specified_source ( 'any', '', #45396, .not_known. ) ;
#44315 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44316 = axis2_placement_3d ( 'none', #44202, #44315, #44313 ) ;
#44317 = circle ( 'none', #44316, 1.610000000000001200 ) ;
#44319 = cartesian_point ( 'none', ( 37.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44318 = cc_design_date_and_time_assignment ( #44269, #44320, ( #45382 ) ) ;
#44320 = date_time_role ( 'creation_date' ) ;
#44321 = person_and_organization_role ( 'design_supplier' ) ;
#44322 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44323 = person_and_organization ( #44800, #44193 ) ;
#44324 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44325 = cc_design_person_and_organization_assignment ( #44327, #44326, ( #44350 ) ) ;
#44326 = person_and_organization_role ( 'creator' ) ;
#44328 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44327 = person_and_organization ( #44800, #44193 ) ;
#44329 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44330 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#44332 = axis2_placement_3d ( 'none', #44335, #44457, #44454 ) ;
#44331 = cc_design_approval ( #44344, ( #44350 ) ) ;
#44333 = approval_date_time ( #44334, #44344 ) ;
#44335 = cartesian_point ( 'none', ( 53.99261314031215900, 7.500000000000000000, -33.48205080756837000 ) ) ;
#44334 = date_and_time ( #44336, #44338 ) ;
#44336 = calendar_date ( 2016, 28, 1 ) ;
#44337 = edge_curve ( 'none', #43857, #42456, #35230, .t. ) ;
#44338 = local_time ( 15, 22, 27.00000000000000000, #44339 ) ;
#44339 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44340 = approval_person_organization ( #44348, #44344, #44342 ) ;
#44341 = circle ( 'none', #44386, 3.750000000000000000 ) ;
#44342 = approval_role ( '' ) ;
#44343 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000040000 ) ) ;
#44344 = approval ( #44346, 'unspecified' ) ;
#44345 = vector ( 'none', #44343, 999.9999999999998900 ) ;
#44346 = approval_status ( 'not_yet_approved' ) ;
#44347 = cartesian_point ( 'none', ( -55.99261314031172500, 10.24999999999999800, -30.01794919243138800 ) ) ;
#44348 = person_and_organization ( #44800, #44193 ) ;
#44349 = line ( 'none', #44347, #44345 ) ;
#44350 = product_definition_formation_with_specified_source ( 'any', '', #44652, .not_known. ) ;
#44352 = cartesian_point ( 'none', ( -51.50000000000000700, -63.00000000000000000, 40.00000000000000700 ) ) ;
#44351 = security_classification_level ( 'unclassified' ) ;
#44353 = cartesian_point ( 'none', ( 4.750000000000001800, 7.500000000000000000, 65.32754013431089400 ) ) ;
#44354 = cc_design_date_and_time_assignment ( #44356, #44355, ( #44642 ) ) ;
#44355 = date_time_role ( 'creation_date' ) ;
#44356 = date_and_time ( #44357, #44618 ) ;
#44357 = calendar_date ( 2016, 28, 1 ) ;
#44358 = face_outer_bound ( 'none', #6224, .t. ) ;
#44359 = product_definition_shape ( 'none', 'none', #44471 ) ;
#44360 = product_related_product_category ( 'detail', '', ( #44562 ) ) ;
#44361 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44362 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44363 = cc_design_security_classification ( #44397, ( #44431 ) ) ;
#44364 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44365 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#44366 = axis2_placement_3d ( 'none', #44389, #44365, #44364 ) ;
#44367 = conical_surface ( 'none', #44366, 2.000000000000000900, 0.9599310885968839200 ) ;
#44368 = cc_design_approval ( #44380, ( #44397 ) ) ;
#44369 = conical_surface ( 'none', #44392, 1.610000000000001200, 0.9599310885968749300 ) ;
#44370 = approval_date_time ( #44371, #44380 ) ;
#44371 = date_and_time ( #44372, #44373 ) ;
#44372 = calendar_date ( 2016, 28, 1 ) ;
#44374 = cylindrical_surface ( 'none', #44332, 2.750000000000000000 ) ;
#44373 = local_time ( 15, 22, 27.00000000000000000, #44375 ) ;
#44376 = face_outer_bound ( 'none', #6177, .t. ) ;
#44375 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44378 = cartesian_point ( 'none', ( 36.10000000000000900, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#44377 = approval_person_organization ( #44382, #44380, #44379 ) ;
#44379 = approval_role ( '' ) ;
#44380 = approval ( #44381, 'unspecified' ) ;
#44381 = approval_status ( 'not_yet_approved' ) ;
#44382 = person_and_organization ( #44800, #44193 ) ;
#44383 = cartesian_point ( 'none', ( -2.533333333333334100, -11.00000000000000200, -14.00000000000000000 ) ) ;
#44384 = cc_design_date_and_time_assignment ( #44387, #44385, ( #44397 ) ) ;
#44385 = date_time_role ( 'classification_date' ) ;
#44386 = axis2_placement_3d ( 'none', #44330, #44329, #44328 ) ;
#44387 = date_and_time ( #44388, #44390 ) ;
#44388 = calendar_date ( 2016, 28, 1 ) ;
#44389 = cartesian_point ( 'none', ( 37.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44390 = local_time ( 15, 22, 27.00000000000000000, #44391 ) ;
#44391 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44392 = axis2_placement_3d ( 'none', #44378, #44362, #44361 ) ;
#44393 = cc_design_person_and_organization_assignment ( #44396, #44395, ( #44397 ) ) ;
#44394 = face_outer_bound ( 'none', #6236, .t. ) ;
#44395 = person_and_organization_role ( 'classification_officer' ) ;
#44396 = person_and_organization ( #44800, #44193 ) ;
#44397 = security_classification ( '', '', #44398 ) ;
#44399 = oriented_edge ( 'none', *, *, #144, .f. ) ;
#44398 = security_classification_level ( 'unclassified' ) ;
#44400 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44401 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44402 = b_spline_curve_with_knots ( 'none', 3,
( #44549, #44547, #44546, #44544, #44543, #44540, #44538, #44537, #44536, #44533, #44531, #44529, #44528, #44527, #44524, #44522, #44519, #44518 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005378022200853819800, 0.001075604440170764000, 0.001613406660256145900, 0.002151208880341527900, 0.002689011100426909700, 0.003226813320512291900, 0.003764615540597674100, 0.004302417760683055800 ),
.unspecified. ) ;
#44403 = cc_design_person_and_organization_assignment ( #44406, #44404, ( #44431 ) ) ;
#44405 = line ( 'none', #44416, #44415 ) ;
#44404 = person_and_organization_role ( 'design_supplier' ) ;
#44406 = person_and_organization ( #44800, #44193 ) ;
#44407 = cartesian_point ( 'none', ( -59.81858645662703800, 7.500000000000000000, -29.05144943597543200 ) ) ;
#44408 = cartesian_point ( 'none', ( -2.533333333333334500, -11.00000000000000200, -7.000000000000000000 ) ) ;
#44410 = plane ( 'none', #44508 ) ;
#44409 = cc_design_person_and_organization_assignment ( #44413, #44411, ( #44431 ) ) ;
#44411 = person_and_organization_role ( 'creator' ) ;
#44412 = cartesian_point ( 'none', ( 2.000000000000002700, 10.24999999999999800, 65.46945852838558700 ) ) ;
#44413 = person_and_organization ( #44800, #44193 ) ;
#44414 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#44415 = vector ( 'none', #44414, 1000.000000000000000 ) ;
#44416 = cartesian_point ( 'none', ( 53.99261314031215900, 10.24999999999999800, -33.48205080756837000 ) ) ;
#44417 = cc_design_approval ( #44426, ( #44431 ) ) ;
#44419 = axis2_placement_3d ( 'none', #44491, #44599, #44597 ) ;
#44418 = approval_date_time ( #44420, #44426 ) ;
#44420 = date_and_time ( #44421, #44422 ) ;
#44421 = calendar_date ( 2016, 28, 1 ) ;
#44422 = local_time ( 15, 22, 27.00000000000000000, #44423 ) ;
#44423 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44424 = approval_person_organization ( #44429, #44426, #44425 ) ;
#44425 = approval_role ( '' ) ;
#44426 = approval ( #44428, 'unspecified' ) ;
#44427 = face_outer_bound ( 'none', #6298, .t. ) ;
#44428 = approval_status ( 'not_yet_approved' ) ;
#44429 = person_and_organization ( #44800, #44193 ) ;
#44430 = axis2_placement_3d ( 'none', #44453, #44401, #44400 ) ;
#44431 = product_definition_formation_with_specified_source ( 'any', '', #44562, .not_known. ) ;
#44432 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#44433 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#44434 = vector ( 'none', #44433, 1000.000000000000000 ) ;
#44435 = cartesian_point ( 'none', ( 52.61761314031218000, 7.500000000000000000, -35.86362066797558900 ) ) ;
#44436 = line ( 'none', #44435, #44434 ) ;
#44437 = cc_design_date_and_time_assignment ( #44440, #44439, ( #44471 ) ) ;
#44438 = cartesian_point ( 'none', ( -55.43333088307340300, 4.750000000000004400, -34.89119985336850500 ) ) ;
#44439 = date_time_role ( 'creation_date' ) ;
#44440 = date_and_time ( #44442, #44443 ) ;
#44441 = cartesian_point ( 'none', ( 4.592425496802574000e-016, 50.00000000000000000, -3.750000000000000000 ) ) ;
#44442 = calendar_date ( 2016, 28, 1 ) ;
#44443 = local_time ( 15, 22, 27.00000000000000000, #44444 ) ;
#44444 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44445 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44446 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44447 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999999600, 0.0000000000000000000 ) ) ;
#44449 = face_outer_bound ( 'none', #6227, .t. ) ;
#44448 = cc_design_person_and_organization_assignment ( #44452, #44450, ( #44471 ) ) ;
#44451 = cartesian_point ( 'none', ( 55.06858645662752100, 7.500000000000000000, -37.27869077192681100 ) ) ;
#44450 = person_and_organization_role ( 'creator' ) ;
#44452 = person_and_organization ( #44800, #44193 ) ;
#44453 = cartesian_point ( 'none', ( 37.50000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#44454 = direction ( 'none', ( -0.4999999999999928900, 0.0000000000000000000, -0.8660254037844428200 ) ) ;
#44455 = cc_design_approval ( #44466, ( #44471 ) ) ;
#44457 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#44456 = approval_date_time ( #44458, #44466 ) ;
#44458 = date_and_time ( #44460, #44461 ) ;
#44459 = axis2_placement_3d ( 'none', #44447, #44446, #44445 ) ;
#44460 = calendar_date ( 2016, 28, 1 ) ;
#44461 = local_time ( 15, 22, 27.00000000000000000, #44462 ) ;
#44462 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44463 = approval_person_organization ( #44468, #44466, #44465 ) ;
#44464 = conical_surface ( 'none', #44430, 1.610000000000001200, 0.9599310885968749300 ) ;
#44465 = approval_role ( '' ) ;
#44466 = approval ( #44467, 'unspecified' ) ;
#44467 = approval_status ( 'not_yet_approved' ) ;
#44469 = edge_loop ( 'none', ( #46296, #46497, #309, #46407 ) ) ;
#44468 = person_and_organization ( #44800, #44193 ) ;
#44470 = cartesian_point ( 'none', ( 56.56463758246062000, 10.24999999999999800, -34.96700981160505300 ) ) ;
#44472 = oriented_edge ( 'none', *, *, #307, .f. ) ;
#44471 = product_definition ( 'unknown', '', #44431, #44473 ) ;
#44473 = design_context ( 'detailed design', #44553, 'design' ) ;
#44474 = cc_design_person_and_organization_assignment ( #46427, #46423, ( #46465 ) ) ;
#44475 = local_time ( 15, 22, 27.00000000000000000, #44477 ) ;
#44476 = circle ( 'none', #44459, 21.00000000000000400 ) ;
#44477 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44478 = face_outer_bound ( 'none', #6319, .t. ) ;
#44479 =( representation_relationship ('none','none', #43978, #43644 ) representation_relationship_with_transformation ( #44569 )shape_representation_relationship( ) );
#44480 = shape_definition_representation ( #44481, #43644 ) ;
#44481 = product_definition_shape ( 'none', 'none', #45938 ) ;
#44482 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44483 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44484 = cartesian_point ( 'none', ( 37.50000000000000700, 2.000000000000000000, 0.0000000000000000000 ) ) ;
#44485 = product_related_product_category ( 'detail', '', ( #45951 ) ) ;
#44486 = axis2_placement_3d ( 'none', #44581, #44584, #44602 ) ;
#44487 = cylindrical_surface ( 'none', #44600, 2.000000000000000000 ) ;
#44488 = circle ( 'none', #44419, 2.000000000000000900 ) ;
#44489 = cc_design_security_classification ( #44525, ( #44843 ) ) ;
#44490 = cc_design_approval ( #44503, ( #44525 ) ) ;
#44491 = cartesian_point ( 'none', ( 37.22691906009821800, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#44492 = approval_date_time ( #44493, #44503 ) ;
#44494 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44493 = date_and_time ( #44495, #44497 ) ;
#44496 = vector ( 'none', #44494, 1000.000000000000000 ) ;
#44495 = calendar_date ( 2016, 28, 1 ) ;
#44497 = local_time ( 15, 22, 27.00000000000000000, #44498 ) ;
#44499 = cartesian_point ( 'none', ( 55.69821425759401000, 10.24999999999999800, -34.46678007176115700 ) ) ;
#44498 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44500 = approval_person_organization ( #44505, #44503, #44502 ) ;
#44501 = cartesian_point ( 'none', ( -57.69821425759356300, 10.24999999999999800, -31.00267845662419200 ) ) ;
#44502 = approval_role ( '' ) ;
#44503 = approval ( #44504, 'unspecified' ) ;
#44504 = approval_status ( 'not_yet_approved' ) ;
#44505 = person_and_organization ( #44800, #44193 ) ;
#44506 = cartesian_point ( 'none', ( 54.20030932306104900, 7.500000000000000000, -36.77739073513102900 ) ) ;
#44507 = line ( 'none', #44408, #44496 ) ;
#44508 = axis2_placement_3d ( 'none', #44484, #44483, #44482 ) ;
#44509 = cc_design_date_and_time_assignment ( #44511, #44510, ( #44525 ) ) ;
#44510 = date_time_role ( 'classification_date' ) ;
#44511 = date_and_time ( #44512, #44513 ) ;
#44512 = calendar_date ( 2016, 28, 1 ) ;
#44513 = local_time ( 15, 22, 27.00000000000000000, #44515 ) ;
#44514 = security_classification ( '', '', #44351 ) ;
#44516 = cylindrical_surface ( 'none', #44486, 3.750000000000000000 ) ;
#44515 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44517 = face_outer_bound ( 'none', #6230, .t. ) ;
#44518 = cartesian_point ( 'none', ( 55.06858645662752100, 7.500000000000000000, -37.27869077192681100 ) ) ;
#44519 = cartesian_point ( 'none', ( 55.06858645662753600, 7.679509560571689900, -37.27869077192681100 ) ) ;
#44520 = cc_design_person_and_organization_assignment ( #44523, #44521, ( #44525 ) ) ;
#44522 = cartesian_point ( 'none', ( 55.07837531222240600, 7.858109783530929700, -37.26424324511472700 ) ) ;
#44521 = person_and_organization_role ( 'classification_officer' ) ;
#44523 = person_and_organization ( #44800, #44193 ) ;
#44524 = cartesian_point ( 'none', ( 55.11799426280373400, 8.213441946482376500, -37.20561731930597900 ) ) ;
#44525 = security_classification ( '', '', #44526 ) ;
#44527 = cartesian_point ( 'none', ( 55.14759480750635800, 8.386825840791418700, -37.16177487446520200 ) ) ;
#44526 = security_classification_level ( 'unclassified' ) ;
#44528 = cartesian_point ( 'none', ( 55.22430140762573800, 8.717944227989423900, -37.04768898208149600 ) ) ;
#44529 = cartesian_point ( 'none', ( 55.27200585024574800, 8.878114316301481100, -36.97655360371774700 ) ) ;
#44531 = cartesian_point ( 'none', ( 55.38377467090555900, 9.178817781320498500, -36.80893438175809300 ) ) ;
#44530 = cc_design_person_and_organization_assignment ( #44535, #44532, ( #44843 ) ) ;
#44532 = person_and_organization_role ( 'design_supplier' ) ;
#44534 = oriented_edge ( 'none', *, *, #303, .f. ) ;
#44533 = cartesian_point ( 'none', ( 55.44686501177375200, 9.317291965482235500, -36.71391160407852500 ) ) ;
#44535 = person_and_organization ( #44800, #44193 ) ;
#44536 = cartesian_point ( 'none', ( 55.58675935459264400, 9.571064933082899600, -36.50175789411461800 ) ) ;
#44537 = cartesian_point ( 'none', ( 55.66447768624815500, 9.687230318574545900, -36.38321485221449300 ) ) ;
#44538 = cartesian_point ( 'none', ( 55.82767920563754400, 9.886815951647712100, -36.13229350010382000 ) ) ;
#44539 = cc_design_person_and_organization_assignment ( #44542, #44541, ( #44843 ) ) ;
#44540 = cartesian_point ( 'none', ( 55.91347898738258900, 9.971299649156508200, -35.99945353110919700 ) ) ;
#44541 = person_and_organization_role ( 'creator' ) ;
#44542 = person_and_organization ( #44800, #44193 ) ;
#44543 = cartesian_point ( 'none', ( 56.09325357424885500, 10.10937161773375200, -35.71868825231386100 ) ) ;
#44544 = cartesian_point ( 'none', ( 56.18697251931530400, 10.16226470727715100, -35.57112676088639300 ) ) ;
#44545 = cc_design_approval ( #44551, ( #44514 ) ) ;
#44546 = cartesian_point ( 'none', ( 56.37436158666222500, 10.23215565140743200, -35.27339359377837300 ) ) ;
#44547 = cartesian_point ( 'none', ( 56.46901644997100100, 10.24999999999999600, -35.12169203160729600 ) ) ;
#44548 = date_and_time ( #44586, #44588 ) ;
#44549 = cartesian_point ( 'none', ( 56.56463758246062000, 10.24999999999999800, -34.96700981160505300 ) ) ;
#44550 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 0.0000000000000000000 ) ) ;
#44551 = approval ( #44582, 'unknown' ) ;
#44552 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #44553 ) ;
#44553 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#44555 = cartesian_point ( 'none', ( 2.000000000000002700, 7.500000000000000000, 63.50000000000000000 ) ) ;
#44554 = shape_definition_representation ( #44359, #43584 ) ;
#44556 = cc_design_person_and_organization_assignment ( #44558, #44557, ( #44562 ) ) ;
#44557 = person_and_organization_role ( 'design_owner' ) ;
#44558 = person_and_organization ( #44800, #44193 ) ;
#44559 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44560 = vector ( 'none', #44559, 1000.000000000000000 ) ;
#44561 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44562 = product ( 'g12os1-02', 'g12os1-02', '', ( #44563 ) ) ;
#44563 = mechanical_context ( 'none', #44592, 'mechanical' ) ;
#44564 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #44592 ) ;
#44565 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 3.750000000000000000 ) ) ;
#44566 = product_definition_shape ( 'none', 'none', #44572 ) ;
#44567 = cartesian_point ( 'none', ( 4.592425496802574000e-016, 47.00000000000000000, -3.750000000000000000 ) ) ;
#44568 = line ( 'none', #44567, #44560 ) ;
#44569 = item_defined_transformation ( 'none', 'none', #43960, #43436 ) ;
#44570 = circle ( 'none', #44660, 9.750000000000000000 ) ;
#44571 = circle ( 'none', #44666, 3.750000000000000000 ) ;
#44572 = next_assembly_usage_occurrence ( 'nauo1', ' ', ' ', #44106, #45938, $ ) ;
#44573 = date_and_time ( #44596, #44475 ) ;
#44574 = cylindrical_surface ( 'none', #44662, 2.749999999999999100 ) ;
#44575 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44576 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44578 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 0.0000000000000000000 ) ) ;
#44577 = cc_design_security_classification ( #44514, ( #44572 ) ) ;
#44579 = axis2_placement_3d ( 'none', #44578, #44576, #44575 ) ;
#44580 = circle ( 'none', #44579, 51.50000000000000700 ) ;
#44581 = cartesian_point ( 'none', ( 0.0000000000000000000, 47.00000000000000000, 0.0000000000000000000 ) ) ;
#44582 = approval_status ( 'not_yet_approved' ) ;
#44583 = edge_loop ( 'none', ( #44472, #44752 ) ) ;
#44584 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44585 = vertex_point ( 'none', #35159 ) ;
#44586 = calendar_date ( 2016, 28, 1 ) ;
#44587 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44588 = local_time ( 15, 22, 27.00000000000000000, #44658 ) ;
#44589 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44590 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 51.50000000000000700 ) ) ;
#44591 = context_dependent_shape_representation ( #46472, #46470 ) ;
#44592 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#44593 = approval_role ( '' ) ;
#44594 = approval_date_time ( #44573, #44551 ) ;
#44595 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44596 = calendar_date ( 2016, 28, 1 ) ;
#44597 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44598 = cc_design_date_and_time_assignment ( #44675, #44603, ( #44691 ) ) ;
#44599 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44600 = axis2_placement_3d ( 'none', #44595, #44589, #44587 ) ;
#44601 = person_and_organization_role ( 'classification_officer' ) ;
#44602 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44603 = date_time_role ( 'classification_date' ) ;
#44604 = cartesian_point ( 'none', ( 3.219697671905966900, 9.971301571287787300, 65.42103129181553800 ) ) ;
#44605 = approval_person_organization ( #44606, #44683, #44667 ) ;
#44607 = cartesian_point ( 'none', ( 2.886663113784451200, 10.10937202977198600, 65.43657207136313000 ) ) ;
#44606 = person_and_organization ( #44663, #44609 ) ;
#44608 = cartesian_point ( 'none', ( 2.712013012238874600, 10.16226470699875200, 65.44406716068505100 ) ) ;
#44609 = organization ( 'nauo-org5', 'unspecified', 'unspecified' ) ;
#44610 = cartesian_point ( 'none', ( 2.360475135862826900, 10.23215548169450400, 65.45768937446375400 ) ) ;
#44611 = line ( 'none', #44615, #44718 ) ;
#44612 = b_spline_curve_with_knots ( 'none', 3,
( #44712, #44711, #44710, #44708, #44707, #44705, #44703, #44701, #44700, #44698, #44695, #44693, #44692, #44689, #44688, #44687, #44685, #44684 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005378022200853820900, 0.001075604440170764200, 0.001613406660256146200, 0.002151208880341528300, 0.002689011100426910500, 0.003226813320512292300, 0.003764615540597674500, 0.004302417760683056700 ),
.unspecified. ) ;
#44613 = cartesian_point ( 'none', ( -58.56463758246016500, 10.24999999999999800, -31.50290819646810200 ) ) ;
#44614 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44615 = cartesian_point ( 'none', ( 2.000000000000002700, 10.24999999999999800, 63.50000000000000000 ) ) ;
#44616 = cartesian_point ( 'none', ( -55.99261314031172500, 7.500000000000000000, -30.01794919243138800 ) ) ;
#44617 = cartesian_point ( 'none', ( 2.181770205393486000, 10.24999999999999800, 65.46390570392424000 ) ) ;
#44618 = local_time ( 15, 22, 27.00000000000000000, #44620 ) ;
#44619 = cartesian_point ( 'none', ( 2.000000000000002700, 10.24999999999999800, 65.46945852838558700 ) ) ;
#44620 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44621 = cc_design_person_and_organization_assignment ( #44623, #44622, ( #44642 ) ) ;
#44622 = person_and_organization_role ( 'creator' ) ;
#44623 = person_and_organization ( #44800, #44193 ) ;
#44624 = axis2_placement_3d ( 'none', #44616, #44681, #44671 ) ;
#44625 = b_spline_curve_with_knots ( 'none', 3,
( #44619, #44617, #44610, #44608, #44607, #44604, #44738, #44735, #44732, #44731, #44730, #44728, #44727, #44726, #44725, #44724, #44723, #44722 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005378121138701948800, 0.001075624227740389800, 0.001613436341610584600, 0.002151248455480779500, 0.002689060569350974400, 0.003226872683221169300, 0.003764684797091364200, 0.004302496910961559100 ),
.unspecified. ) ;
#44626 = cc_design_approval ( #44639, ( #44642 ) ) ;
#44628 = cartesian_point ( 'none', ( 0.0000000000000000000, 49.00000000000000000, 3.750000000000000000 ) ) ;
#44627 = approval_date_time ( #44629, #44639 ) ;
#44629 = date_and_time ( #44630, #44631 ) ;
#44630 = calendar_date ( 2016, 28, 1 ) ;
#44631 = local_time ( 15, 22, 27.00000000000000000, #44632 ) ;
#44633 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44632 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44634 = vector ( 'none', #44633, 1000.000000000000000 ) ;
#44635 = approval_person_organization ( #44641, #44639, #44637 ) ;
#44636 = cartesian_point ( 'none', ( 4.750000000000001800, 7.500000000000000000, 63.50000000000000000 ) ) ;
#44637 = approval_role ( '' ) ;
#44638 = line ( 'none', #44636, #44634 ) ;
#44639 = approval ( #44640, 'unspecified' ) ;
#44640 = approval_status ( 'not_yet_approved' ) ;
#44641 = person_and_organization ( #44800, #44193 ) ;
#44643 = cartesian_point ( 'none', ( 4.592425496802574000e-016, 49.00000000000000000, -3.750000000000000000 ) ) ;
#44642 = product_definition ( 'unknown', '', #44350, #44644 ) ;
#44644 = design_context ( 'detailed design', #44647, 'design' ) ;
#44645 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #44647 ) ;
#44646 = cylindrical_surface ( 'none', #44624, 2.749999999999999100 ) ;
#44647 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#44648 = cc_design_person_and_organization_assignment ( #44650, #44649, ( #44652 ) ) ;
#44649 = person_and_organization_role ( 'design_owner' ) ;
#44650 = person_and_organization ( #44800, #44193 ) ;
#44651 = edge_loop ( 'none', ( #44399, #302 ) ) ;
#44652 = product ( 'g12-200', 'g12-200', '', ( #44654 ) ) ;
#44653 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44654 = mechanical_context ( 'none', #44432, 'mechanical' ) ;
#44655 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #44432 ) ;
#44656 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44657 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44659 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.15869939627407700 ) ) ;
#44658 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44660 = axis2_placement_3d ( 'none', #44659, #44657, #44656 ) ;
#44661 = face_outer_bound ( 'none', #6260, .t. ) ;
#44662 = axis2_placement_3d ( 'none', #44555, #44653, #44561 ) ;
#44663 = person ( 'nauo-per5', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#44664 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44665 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44666 = axis2_placement_3d ( 'none', #44550, #44665, #44664 ) ;
#44667 = approval_role ( '' ) ;
#44668 = approval_date_time ( #44669, #44683 ) ;
#44669 = date_and_time ( #44670, #44672 ) ;
#44670 = calendar_date ( 2016, 28, 1 ) ;
#44671 = direction ( 'none', ( -0.5000000000000031100, 0.0000000000000000000, 0.8660254037844368200 ) ) ;
#44672 = local_time ( 15, 22, 27.00000000000000000, #44673 ) ;
#44673 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44674 = edge_curve ( 'none', #258, #269, #35223, .t. ) ;
#44675 = date_and_time ( #44676, #44677 ) ;
#44676 = calendar_date ( 2016, 28, 1 ) ;
#44677 = local_time ( 15, 22, 27.00000000000000000, #44679 ) ;
#44678 = line ( 'none', #44794, #44793 ) ;
#44679 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44680 = face_outer_bound ( 'none', #6332, .t. ) ;
#44681 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000041100 ) ) ;
#44682 = cc_design_approval ( #44683, ( #44691 ) ) ;
#44683 = approval ( #44686, 'unknown' ) ;
#44684 = cartesian_point ( 'none', ( 4.750000000000001800, 7.500000000000000000, 66.33014020790247400 ) ) ;
#44685 = cartesian_point ( 'none', ( 4.750000000000001800, 7.679509560571689900, 66.33014020790248800 ) ) ;
#44686 = approval_status ( 'not_yet_approved' ) ;
#44687 = cartesian_point ( 'none', ( 4.732593646961443100, 7.858109783530929700, 66.33139384211554600 ) ) ;
#44688 = cartesian_point ( 'none', ( 4.662012630600020900, 8.213441946482376500, 66.33639189688592800 ) ) ;
#44689 = cartesian_point ( 'none', ( 4.609243687252568800, 8.386825840791418700, 66.34010549814385600 ) ) ;
#44690 = cc_design_security_classification ( #44691, ( #44696 ) ) ;
#44692 = cartesian_point ( 'none', ( 4.472089106175188200, 8.717944227989423900, 66.34949241629331600 ) ) ;
#44691 = security_classification ( '', '', #44694 ) ;
#44693 = cartesian_point ( 'none', ( 4.386631840094338500, 8.878114316301481100, 66.35523798629374400 ) ) ;
#44694 = security_classification_level ( 'unclassified' ) ;
#44695 = cartesian_point ( 'none', ( 4.185584925384803900, 9.178817781320498500, 66.36822301335632800 ) ) ;
#44696 = next_assembly_usage_occurrence ( 'nauo2', ' ', ' ', #44106, #45376, $ ) ;
#44698 = cartesian_point ( 'none', ( 4.071747615542040700, 9.317291965482235500, 66.37534946244184700 ) ) ;
#44697 = product_definition_shape ( 'none', 'none', #44696 ) ;
#44700 = cartesian_point ( 'none', ( 3.818069941796724100, 9.571064933082899600, 66.39042466218678800 ) ) ;
#44699 =( representation_relationship ('none','none', #43978, #43867 ) representation_relationship_with_transformation ( #44702 )shape_representation_relationship( ) );
#44701 = cartesian_point ( 'none', ( 3.676549490241591800, 9.687230318574545900, 66.39845919079013500 ) ) ;
#44702 = item_defined_transformation ( 'none', 'none', #43951, #43436 ) ;
#44703 = cartesian_point ( 'none', ( 3.377644465267103600, 9.886815951647712100, 66.41433517646224500 ) ) ;
#44704 = context_dependent_shape_representation ( #44769, #44767 ) ;
#44706 = oriented_edge ( 'none', *, *, #52083, .f. ) ;
#44705 = cartesian_point ( 'none', ( 3.219701786607288300, 9.971299649156508200, 66.42221998259530800 ) ) ;
#44707 = cartesian_point ( 'none', ( 2.886664629236789900, 10.10937161773375200, 66.43752670237866200 ) ) ;
#44708 = cartesian_point ( 'none', ( 2.712013156507046700, 10.16226470727714900, 66.44490894390834500 ) ) ;
#44709 = cc_design_person_and_organization_assignment ( #44719, #44715, ( #44761 ) ) ;
#44710 = cartesian_point ( 'none', ( 2.360474136568860200, 10.23215565140743300, 66.45832605306824800 ) ) ;
#44711 = cartesian_point ( 'none', ( 2.181769298280517200, 10.24999999999999600, 66.46444878819987400 ) ) ;
#44712 = cartesian_point ( 'none', ( 2.000000000000002700, 10.24999999999999800, 66.46991800807340700 ) ) ;
#44713 = cc_design_date_and_time_assignment ( #44742, #44716, ( #44761 ) ) ;
#44714 = face_outer_bound ( 'none', #6285, .t. ) ;
#44715 = person_and_organization_role ( 'classification_officer' ) ;
#44716 = date_time_role ( 'classification_date' ) ;
#44717 = approval_person_organization ( #44719, #44750, #44733 ) ;
#44718 = vector ( 'none', #44614, 1000.000000000000000 ) ;
#44719 = person_and_organization ( #44729, #44721 ) ;
#44720 = cartesian_point ( 'none', ( 2.000000000000002700, 10.24999999999999800, 66.46991800807340700 ) ) ;
#44721 = organization ( 'nauo-org4', 'unspecified', 'unspecified' ) ;
#44722 = cartesian_point ( 'none', ( 4.750000000000001800, 7.500000000000000000, 65.32754013431089400 ) ) ;
#44723 = cartesian_point ( 'none', ( 4.750000000000001800, 7.679512664737906400, 65.32754013431089400 ) ) ;
#44724 = cartesian_point ( 'none', ( 4.732593052866725700, 7.858116199147723100, 65.32881305329270600 ) ) ;
#44725 = cartesian_point ( 'none', ( 4.662009277507861400, 8.213455402341013600, 65.33388800195916700 ) ) ;
#44726 = cartesian_point ( 'none', ( 4.609239127355022200, 8.386839499578245600, 65.33765866951192400 ) ) ;
#44727 = cartesian_point ( 'none', ( 4.472081753092745700, 8.717959329271098000, 65.34718976773555700 ) ) ;
#44728 = cartesian_point ( 'none', ( 4.386622537570816300, 8.878130322019037700, 65.35302358146360300 ) ) ;
#44729 = person ( 'nauo-per4', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#44730 = cartesian_point ( 'none', ( 4.185574573466727300, 9.178831172311563000, 65.36620773776319000 ) ) ;
#44731 = cartesian_point ( 'none', ( 4.071737210562308600, 9.317303681092273100, 65.37344340516264700 ) ) ;
#44732 = cartesian_point ( 'none', ( 3.818060323936700100, 9.571073247731043000, 65.38874950572660800 ) ) ;
#44733 = approval_role ( '' ) ;
#44734 = oriented_edge ( 'none', *, *, #44849, .t. ) ;
#44735 = cartesian_point ( 'none', ( 3.676540935568882100, 9.687236701417726100, 65.39690701647865000 ) ) ;
#44736 = approval_date_time ( #44737, #44750 ) ;
#44737 = date_and_time ( #44739, #44740 ) ;
#44738 = cartesian_point ( 'none', ( 3.377638822367799800, 9.886819048812023800, 65.41302589361315300 ) ) ;
#44739 = calendar_date ( 2016, 28, 1 ) ;
#44740 = local_time ( 15, 22, 27.00000000000000000, #44741 ) ;
#44741 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44742 = date_and_time ( #44743, #44744 ) ;
#44743 = calendar_date ( 2016, 28, 1 ) ;
#44745 = plane ( 'none', #44799 ) ;
#44744 = local_time ( 15, 22, 27.00000000000000000, #44746 ) ;
#44746 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44747 = cartesian_point ( 'none', ( -58.95030932306057300, 7.500000000000000000, -28.55014939917963400 ) ) ;
#44748 = cc_design_approval ( #44750, ( #44761 ) ) ;
#44749 = cartesian_point ( 'none', ( -58.95030932306058700, 7.679512664737906400, -28.55014939917964500 ) ) ;
#44750 = approval ( #44755, 'unknown' ) ;
#44751 = cartesian_point ( 'none', ( -58.94270822966915800, 7.858116199147723100, -28.56586071709030300 ) ) ;
#44752 = oriented_edge ( 'none', *, *, #12857, .f. ) ;
#44753 = oriented_edge ( 'none', *, *, #44674, .f. ) ;
#44754 = cartesian_point ( 'none', ( -58.91181137645776300, 8.213455402341011800, -28.62952553397930800 ) ) ;
#44755 = approval_status ( 'not_yet_approved' ) ;
#44756 = cartesian_point ( 'none', ( -58.88869179527126400, 8.386839499578247400, -28.67711115834957500 ) ) ;
#44757 = cartesian_point ( 'none', ( -58.82836728132774300, 8.717959329271099700, -28.80065847788888800 ) ) ;
#44758 = cartesian_point ( 'none', ( -58.79068990445623700, 8.878130322019036000, -28.87758523638239400 ) ) ;
#44759 = cc_design_security_classification ( #44761, ( #44765 ) ) ;
#44760 = cartesian_point ( 'none', ( -58.70158373668709800, 9.178831172311557700, -29.05828995882547600 ) ) ;
#44761 = security_classification ( '', '', #44763 ) ;
#44762 = cartesian_point ( 'none', ( -58.65093132701613100, 9.317303681092276700, -29.16049384070025500 ) ) ;
#44763 = security_classification_level ( 'unclassified' ) ;
#44764 = cartesian_point ( 'none', ( -58.53734835562461600, 9.571073247731044700, -29.38783751915295300 ) ) ;
#44765 = next_assembly_usage_occurrence ( 'nauo3', ' ', ' ', #44106, #45938, $ ) ;
#44766 = cartesian_point ( 'none', ( -58.47365327298363300, 9.687236701417722500, -29.51447565998354200 ) ) ;
#44767 = product_definition_shape ( 'none', 'none', #44765 ) ;
#44768 = cartesian_point ( 'none', ( -58.33816157346203100, 9.886819048812023800, -29.78139192182778000 ) ) ;
#44769 =( representation_relationship ('none','none', #43978, #43644 ) representation_relationship_with_transformation ( #44771 )shape_representation_relationship( ) );
#44770 = cartesian_point ( 'none', ( -58.26612387644181000, 9.971301571287789000, -29.92217566953187100 ) ) ;
#44772 = cartesian_point ( 'none', ( -58.11306530726386700, 10.10937202977198600, -30.21836244697701400 ) ) ;
#44771 = item_defined_transformation ( 'none', 'none', #43956, #43436 ) ;
#44773 = context_dependent_shape_representation ( #44479, #44566 ) ;
#44774 = cartesian_point ( 'none', ( -58.03223119424747300, 10.16226470699875200, -30.37336141634996900 ) ) ;
#44775 = cartesian_point ( 'none', ( -57.86825943924758800, 10.23215548169450400, -30.68461325457340600 ) ) ;
#44776 = edge_curve ( 'none', #42932, #42960, #35224, .t. ) ;
#44777 = cc_design_person_and_organization_assignment ( #44783, #44780, ( #44514 ) ) ;
#44778 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#44779 = cc_design_date_and_time_assignment ( #44548, #44781, ( #44514 ) ) ;
#44780 = person_and_organization_role ( 'classification_officer' ) ;
#44781 = date_time_role ( 'classification_date' ) ;
#44782 = approval_person_organization ( #44783, #44551, #44593 ) ;
#44783 = person_and_organization ( #44796, #44787 ) ;
#44784 = cartesian_point ( 'none', ( -57.78429047324402700, 10.24999999999999800, -30.84248442887165000 ) ) ;
#44785 = cc_design_security_classification ( #43510, ( #44141 ) ) ;
#44786 = cartesian_point ( 'none', ( -57.69821425759356300, 10.24999999999999800, -31.00267845662419200 ) ) ;
#44787 = organization ( 'nauo-org3', 'unspecified', 'unspecified' ) ;
#44788 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44789 = b_spline_curve_with_knots ( 'none', 3,
( #44786, #44784, #44775, #44774, #44772, #44770, #44768, #44766, #44764, #44762, #44760, #44758, #44757, #44756, #44754, #44751, #44749, #44747 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005378121138701946700, 0.001075624227740389300, 0.001613436341610584000, 0.002151248455480778700, 0.002689060569350973500, 0.003226872683221168000, 0.003764684797091362400, 0.004302496910961557300 ),
.unspecified. ) ;
#44790 = axis2_placement_3d ( 'none', #44857, #44802, #44801 ) ;
#44791 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#44792 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000040000 ) ) ;
#44793 = vector ( 'none', #44792, 999.9999999999998900 ) ;
#44794 = cartesian_point ( 'none', ( -57.36761314031173200, 7.500000000000000000, -27.63637933202418800 ) ) ;
#44795 = edge_curve ( 'none', #43862, #44808, #35169, .t. ) ;
#44797 = cartesian_point ( 'none', ( -58.95030932306057300, 7.500000000000000000, -28.55014939917963400 ) ) ;
#44796 = person ( 'nauo-per3', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#44798 = cartesian_point ( 'none', ( 4.750000000000001800, 7.500000000000000000, 66.33014020790247400 ) ) ;
#44799 = axis2_placement_3d ( 'none', #44791, #44788, #44778 ) ;
#44800 = person ( 'unspecified', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#44801 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44802 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44803 = product ( '(�зǫ~)g12h100w(5b31xxx100)(��t��@��)', '(�зǫ~)g12h100w(5b31xxx100)(��t��@��)', '', ( #44804 ) ) ;
#44804 = mechanical_context ( 'none', #44867, 'mechanical' ) ;
#44805 = oriented_edge ( 'none', *, *, #44776, .f. ) ;
#44806 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#44807 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #44867 ) ;
#44808 = vertex_point ( 'none', #35221 ) ;
#44809 = vector ( 'none', #44806, 1000.000000000000000 ) ;
#44810 = cartesian_point ( 'none', ( 8.021436534415164800e-015, 50.00000000000000000, 65.50000000000000000 ) ) ;
#44811 = cartesian_point ( 'none', ( 8.021436534415164800e-015, 10.24999999999999500, 65.50000000000000000 ) ) ;
#44812 = cartesian_point ( 'none', ( -0.5000000000000006700, 11.28867513459481300, -14.00000000000000000 ) ) ;
#44813 = line ( 'none', #44812, #44863 ) ;
#44814 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#44815 = person_and_organization ( #44800, #44193 ) ;
#44816 = vector ( 'none', #44814, 1000.000000000000000 ) ;
#44817 = cartesian_point ( 'none', ( -35.00000000000000000, 50.00000000000000000, -55.36469994500105700 ) ) ;
#44818 = line ( 'none', #44817, #44816 ) ;
#44819 = approval_status ( 'not_yet_approved' ) ;
#44820 = person_and_organization_role ( 'design_owner' ) ;
#44821 = shape_definition_representation ( #44850, #43760 ) ;
#44822 = cartesian_point ( 'none', ( -59.81858645662703800, 7.500000000000000000, -29.05144943597543200 ) ) ;
#44823 = cartesian_point ( 'none', ( -59.81858645662703800, 7.679509560571689900, -29.05144943597543200 ) ) ;
#44824 = approval_person_organization ( #44815, #44847, #44865 ) ;
#44825 = cartesian_point ( 'none', ( -59.81096895918334200, 7.858109783530929700, -29.06715059700061200 ) ) ;
#44826 = vertex_point ( 'none', #35210 ) ;
#44828 = vertex_point ( 'none', #35204 ) ;
#44827 = cartesian_point ( 'none', ( -59.78000689340328200, 8.213441946482376500, -29.13077457757971400 ) ) ;
#44829 = cartesian_point ( 'none', ( -59.75683849475844100, 8.386825840791422200, -29.17833062367843400 ) ) ;
#44831 = oriented_edge ( 'none', *, *, #44795, .t. ) ;
#44830 = cartesian_point ( 'none', ( -59.69639051380043800, 8.717944227989425700, -29.30180343421158900 ) ) ;
#44832 = vertex_point ( 'none', #35228 ) ;
#44833 = cartesian_point ( 'none', ( -59.65863769033961000, 8.878114316301486400, -29.37868438257578100 ) ) ;
#44834 = cc_design_approval ( #44847, ( #44843 ) ) ;
#44835 = cartesian_point ( 'none', ( -59.56935959628986400, 9.178817781320498500, -29.55928863159802200 ) ) ;
#44836 = approval_date_time ( #44864, #44847 ) ;
#44838 = cartesian_point ( 'none', ( -59.51861262731530600, 9.317291965482231900, -29.66143785836307600 ) ) ;
#44837 = calendar_date ( 2016, 28, 1 ) ;
#44839 = cartesian_point ( 'none', ( -59.40482929638887600, 9.571064933082897900, -29.88866676807193600 ) ) ;
#44841 = edge_curve ( 'none', #42960, #44808, #35198, .t. ) ;
#44840 = cartesian_point ( 'none', ( -59.34102717648925600, 9.687230318574545900, -30.01524433857540000 ) ) ;
#44842 = cartesian_point ( 'none', ( -59.20532367090417100, 9.886815951647710300, -30.28204167635818000 ) ) ;
#44843 = product_definition_formation_with_specified_source ( 'any', '', #45951, .not_known. ) ;
#44844 = cartesian_point ( 'none', ( -59.13318077398943700, 9.971299649156504700, -30.42276645148588400 ) ) ;
#44845 = cartesian_point ( 'none', ( -58.97991820348517000, 10.10937161773375200, -30.71883845006456700 ) ) ;
#44846 = cartesian_point ( 'none', ( -58.89898567582187600, 10.16226470727714900, -30.87378218302172400 ) ) ;
#44847 = approval ( #44819, 'unspecified' ) ;
#44848 = cartesian_point ( 'none', ( -58.73483572323060300, 10.23215565140743300, -31.18493245928963400 ) ) ;
#44849 = edge_curve ( 'none', #42932, #43862, #35227, .t. ) ;
#44850 = product_definition_shape ( 'none', 'none', #44176 ) ;
#44851 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44852 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44853 = axis2_placement_3d ( 'none', #44872, #44852, #44851 ) ;
#44854 = circle ( 'none', #44853, 65.50000000000000000 ) ;
#44856 = edge_loop ( 'none', ( #45958, #45967, #44879, #46411 ) ) ;
#44855 = line ( 'none', #44810, #44809 ) ;
#44857 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.24999999999999500, 0.0000000000000000000 ) ) ;
#44858 = cartesian_point ( 'none', ( 7.225416114969384800e-015, 50.00000000000000000, -51.50000000000000700 ) ) ;
#44859 = local_time ( 15, 22, 27.00000000000000000, #44861 ) ;
#44860 = circle ( 'none', #44790, 65.50000000000000000 ) ;
#44861 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44862 = direction ( 'none', ( 0.4999999999999995600, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#44863 = vector ( 'none', #44862, 1000.000000000000000 ) ;
#44864 = date_and_time ( #44837, #44859 ) ;
#44865 = approval_role ( '' ) ;
#44866 = cartesian_point ( 'none', ( -58.65078574825107400, 10.24999999999999600, -31.34275675659233700 ) ) ;
#44867 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#44868 = cartesian_point ( 'none', ( -58.56463758246016500, 10.24999999999999800, -31.50290819646810200 ) ) ;
#44869 = product_related_product_category ( 'detail', '', ( #44186 ) ) ;
#44870 = product_related_product_category ( 'detail', '', ( #44803 ) ) ;
#44871 = b_spline_curve_with_knots ( 'none', 3,
( #44868, #44866, #44848, #44846, #44845, #44844, #44842, #44840, #44839, #44838, #44835, #44833, #44830, #44829, #44827, #44825, #44823, #44822 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005378022200853818700, 0.001075604440170763700, 0.001613406660256145700, 0.002151208880341527500, 0.002689011100426909200, 0.003226813320512291400, 0.003764615540597673200, 0.004302417760683055000 ),
.unspecified. ) ;
#44872 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.000000000000000000, 0.0000000000000000000 ) ) ;
#44873 = advanced_face ( 'none', ( #35203 ), #35215, .t. ) ;
#44874 = cc_design_security_classification ( #44916, ( #44949 ) ) ;
#44875 = cartesian_point ( 'none', ( -5.250126029004390700, 7.677516188927602200, 65.28925008526081800 ) ) ;
#44876 = cartesian_point ( 'none', ( -5.249872599924377600, 7.318600284112722700, 65.28927046384210100 ) ) ;
#44877 = cartesian_point ( 'none', ( -5.232350186020429600, 7.140044765085816500, 65.29068672563317900 ) ) ;
#44879 = oriented_edge ( 'none', *, *, #45973, .t. ) ;
#44878 = cc_design_approval ( #44892, ( #44916 ) ) ;
#44881 = cartesian_point ( 'none', ( -5.161536854264561200, 6.784788923757809600, 65.29632301191232100 ) ) ;
#44880 = approval_date_time ( #44882, #44892 ) ;
#44882 = date_and_time ( #44884, #44885 ) ;
#44883 = cartesian_point ( 'none', ( -5.108687159547979900, 6.611550381767395700, 65.30050579408661800 ) ) ;
#44884 = calendar_date ( 2016, 28, 1 ) ;
#44886 = cartesian_point ( 'none', ( -4.971378977655443300, 6.280624188639570200, 65.31110267418699800 ) ) ;
#44885 = local_time ( 15, 22, 27.00000000000000000, #44887 ) ;
#44887 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44888 = cartesian_point ( 'none', ( -4.885836078569210100, 6.120521397083488000, 65.31759923837763900 ) ) ;
#44889 = approval_person_organization ( #44896, #44892, #44891 ) ;
#44890 = cartesian_point ( 'none', ( -4.684737100248795200, 5.820089641527415500, 65.33233045555250800 ) ) ;
#44891 = approval_role ( '' ) ;
#44893 = cartesian_point ( 'none', ( -4.570890842076700300, 5.681740074281773200, 65.34044014536233600 ) ) ;
#44892 = approval ( #44894, 'unspecified' ) ;
#44894 = approval_status ( 'not_yet_approved' ) ;
#44895 = cartesian_point ( 'none', ( -4.317221115929578800, 5.428197535214886600, 65.35769092705179200 ) ) ;
#44896 = person_and_organization ( #44800, #44193 ) ;
#44897 = cartesian_point ( 'none', ( -4.175727386382285500, 5.312148812114089400, 65.36693127327227200 ) ) ;
#44898 = cartesian_point ( 'none', ( -3.876938927019672600, 5.112785245298758800, 65.38533281896056300 ) ) ;
#44899 = cartesian_point ( 'none', ( -3.719064803319589000, 5.028393272218185200, 65.39454367041537400 ) ) ;
#44900 = cc_design_date_and_time_assignment ( #44903, #44902, ( #44916 ) ) ;
#44901 = cartesian_point ( 'none', ( -3.386179626845256900, 4.890470448438385600, 65.41262548169039800 ) ) ;
#44902 = date_time_role ( 'classification_date' ) ;
#44904 = cartesian_point ( 'none', ( -3.211632207459448100, 4.837640335686990600, 65.42145172564445900 ) ) ;
#44903 = date_and_time ( #44905, #44908 ) ;
#44905 = calendar_date ( 2016, 28, 1 ) ;
#44907 = oriented_edge ( 'none', *, *, #24221, .t. ) ;
#44906 = cartesian_point ( 'none', ( -2.860286887664654600, 4.767826370921605800, 65.43775428792675100 ) ) ;
#44908 = local_time ( 15, 22, 27.00000000000000000, #44910 ) ;
#44909 = cartesian_point ( 'none', ( -2.681677093488814600, 4.750000000000000900, 65.44533339120819400 ) ) ;
#44910 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44911 = cartesian_point ( 'none', ( -2.499999999999999600, 4.750000000000004400, 65.45227268781428600 ) ) ;
#44912 = cc_design_person_and_organization_assignment ( #44915, #44914, ( #44916 ) ) ;
#44913 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#44914 = person_and_organization_role ( 'classification_officer' ) ;
#44915 = person_and_organization ( #44800, #44193 ) ;
#44916 = security_classification ( '', '', #44918 ) ;
#44917 = b_spline_curve_with_knots ( 'none', 3,
( #44911, #44909, #44906, #44904, #44901, #44899, #44898, #44897, #44895, #44893, #44890, #44888, #44886, #44883, #44881, #44877, #44876, #44875, #45005, #45004, #45003, #45000, #44998, #44997, #44996, #44995, #44993, #44992, #44990, #44988, #44987, #44985, #44984, #44982 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005376770087675469900, 0.001075354017535094000, 0.001613031026302641100, 0.002150708035070187900, 0.002688385043837734800, 0.003226062052605282100, 0.003763739061372829000, 0.004301416070140375900, 0.004839093078907922800, 0.005376770087675469600, 0.005914447096443016500, 0.006452124105210564300, 0.006989801113978111200, 0.007527478122745658000, 0.008065155131513204000, 0.008602832140280751800 ),
.unspecified. ) ;
#44918 = security_classification_level ( 'unclassified' ) ;
#44919 = cartesian_point ( 'none', ( 8.021436534415164800e-015, 0.0000000000000000000, 65.50000000000000000 ) ) ;
#44920 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44922 = face_outer_bound ( 'none', #6305, .t. ) ;
#44921 = cc_design_person_and_organization_assignment ( #44925, #44923, ( #44949 ) ) ;
#44924 = cartesian_point ( 'none', ( -35.00000000000000000, 0.0000000000000000000, -55.36469994500105700 ) ) ;
#44923 = person_and_organization_role ( 'design_supplier' ) ;
#44926 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 0.0000000000000000000 ) ) ;
#44925 = person_and_organization ( #44800, #44193 ) ;
#44927 = axis2_placement_3d ( 'none', #44926, #44913, #44920 ) ;
#44928 = cc_design_person_and_organization_assignment ( #44931, #44929, ( #44949 ) ) ;
#44930 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44929 = person_and_organization_role ( 'creator' ) ;
#44931 = person_and_organization ( #44800, #44193 ) ;
#44932 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44933 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.750000000000004400, 0.0000000000000000000 ) ) ;
#44934 = axis2_placement_3d ( 'none', #44933, #44932, #44930 ) ;
#44935 = circle ( 'none', #44934, 65.50000000000000000 ) ;
#44936 = cc_design_approval ( #44945, ( #44949 ) ) ;
#44938 = cylindrical_surface ( 'none', #44927, 65.50000000000000000 ) ;
#44937 = approval_date_time ( #44939, #44945 ) ;
#44939 = date_and_time ( #44940, #44941 ) ;
#44940 = calendar_date ( 2016, 28, 1 ) ;
#44941 = local_time ( 15, 22, 27.00000000000000000, #44942 ) ;
#44942 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44943 = approval_person_organization ( #44947, #44945, #44944 ) ;
#44944 = approval_role ( '' ) ;
#44945 = approval ( #44946, 'unspecified' ) ;
#44946 = approval_status ( 'not_yet_approved' ) ;
#44948 = cartesian_point ( 'none', ( 0.0000000000000000000, 35.00000000000000000, -66.50000000000000000 ) ) ;
#44947 = person_and_organization ( #44800, #44193 ) ;
#44949 = product_definition_formation_with_specified_source ( 'any', '', #44803, .not_known. ) ;
#44950 = shape_definition_representation ( #44994, #43978 ) ;
#44951 = cc_design_person_and_organization_assignment ( #44953, #44952, ( #44956 ) ) ;
#44952 = person_and_organization_role ( 'design_owner' ) ;
#44953 = person_and_organization ( #44800, #44193 ) ;
#44954 = face_bound ( 'none', #6377, .t. ) ;
#44955 = circle ( 'none', #44961, 65.50000000000001400 ) ;
#44956 = product ( 'm100c2a', 'm100c2a', '', ( #44958 ) ) ;
#44957 = cartesian_point ( 'none', ( -55.33648272918374300, 4.750000000000001800, -35.04506718331249700 ) ) ;
#44958 = mechanical_context ( 'none', #44989, 'mechanical' ) ;
#44959 = cartesian_point ( 'none', ( -55.43333088307340300, 4.750000000000004400, -34.89119985336850500 ) ) ;
#44960 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #44989 ) ;
#44961 = axis2_placement_3d ( 'none', #44979, #45026, #45024 ) ;
#44962 = cartesian_point ( 'none', ( -2.499999999999999600, 10.24999999999999500, 65.45227268781428600 ) ) ;
#44963 = cartesian_point ( 'none', ( 0.0000000000000000000, 35.00000000000000000, 51.50000000000000700 ) ) ;
#44964 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#44965 = axis2_placement_3d ( 'none', #44963, #45154, #45153 ) ;
#44966 = approval_person_organization ( #45389, #44983, #44977 ) ;
#44967 = direction ( 'none', ( 0.8660254037844363800, 0.0000000000000000000, 0.5000000000000040000 ) ) ;
#44968 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44969 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.750000000000004400, 0.0000000000000000000 ) ) ;
#44970 = axis2_placement_3d ( 'none', #44969, #44968, #44967 ) ;
#44971 = shape_definition_representation ( #45272, #43868 ) ;
#44972 = cartesian_point ( 'none', ( -57.69821425759356300, 4.750000000000004400, -31.00267845662419600 ) ) ;
#44973 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#44974 = circle ( 'none', #44970, 65.50000000000001400 ) ;
#44975 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#44976 = cartesian_point ( 'none', ( -55.43333088307340300, 10.24999999999999500, -34.89119985336850500 ) ) ;
#44977 = approval_role ( '' ) ;
#44978 = design_context ( 'detailed design', #45264, 'design' ) ;
#44979 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.24999999999999500, 0.0000000000000000000 ) ) ;
#44980 = b_spline_curve_with_knots ( 'none', 3,
( #44959, #44957, #45095, #45094, #45092, #45091, #45090, #45089, #45088, #45086, #45083, #45081, #45079, #45076, #45074, #45072, #45069, #45067, #45065, #45062, #45060, #45059, #45058, #45055, #45052, #45051, #45050, #45049, #45046, #45044, #45041, #45039, #45038, #45037 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005376770087675473100, 0.001075354017535094600, 0.001613031026302641900, 0.002150708035070189200, 0.002688385043837736600, 0.003226062052605283900, 0.003763739061372831200, 0.004301416070140378500, 0.004839093078907926200, 0.005376770087675473100, 0.005914447096443020000, 0.006452124105210567700, 0.006989801113978115500, 0.007527478122745662400, 0.008065155131513209200, 0.008602832140280757000 ),
.unspecified. ) ;
#44981 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#44982 = cartesian_point ( 'none', ( -2.499999999999999600, 10.24999999999999500, 65.45227268781428600 ) ) ;
#44983 = approval ( #45335, 'unspecified' ) ;
#44984 = cartesian_point ( 'none', ( -2.681676314838120000, 10.24999999999999800, 65.44533342094938200 ) ) ;
#44985 = cartesian_point ( 'none', ( -2.863455031113319100, 10.23178493525522700, 65.43761685250835600 ) ) ;
#44986 = oriented_edge ( 'none', *, *, #46232, .t. ) ;
#44987 = cartesian_point ( 'none', ( -3.215631887708916700, 10.16131912656546100, 65.42125637446623900 ) ) ;
#44988 = cartesian_point ( 'none', ( -3.386950063926091200, 10.10927374334012900, 65.41258574053929900 ) ) ;
#44989 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#44990 = cartesian_point ( 'none', ( -3.719949562934065300, 9.971176429856781100, 65.39449349332225800 ) ) ;
#44992 = cartesian_point ( 'none', ( -3.880531265768960600, 9.885097795012704600, 65.38511837257836100 ) ) ;
#44991 = cc_design_person_and_organization_assignment ( #43806, #44820, ( #44207 ) ) ;
#44993 = cartesian_point ( 'none', ( -4.178144338858544400, 9.685952800381825200, 65.36677548559636400 ) ) ;
#44995 = cartesian_point ( 'none', ( -4.317192520857430400, 9.572012953931373900, 65.35769558976780000 ) ) ;
#44994 = product_definition_shape ( 'none', 'none', #44106 ) ;
#44996 = cartesian_point ( 'none', ( -4.573691666690239200, 9.315276620964159100, 65.34024692794595500 ) ) ;
#44997 = cartesian_point ( 'none', ( -4.687305233722646000, 9.176396429936485100, 65.33214467621444000 ) ) ;
#44998 = cartesian_point ( 'none', ( -4.886354589260830200, 8.878376200493921300, 65.31755887336811400 ) ) ;
#44999 = person_and_organization ( #44800, #44193 ) ;
#45000 = cartesian_point ( 'none', ( -4.972476995256879900, 8.717303472441017200, 65.31101929621546300 ) ) ;
#45001 = security_classification ( '', '', #45002 ) ;
#45002 = security_classification_level ( 'unclassified' ) ;
#45003 = cartesian_point ( 'none', ( -5.110182885303206700, 8.384259883383652600, 65.30038897171856100 ) ) ;
#45004 = cartesian_point ( 'none', ( -5.162115772054816500, 8.212751366080905100, 65.29627707403297200 ) ) ;
#45005 = cartesian_point ( 'none', ( -5.232291908926513600, 7.859799691617317800, 65.29069122281340800 ) ) ;
#45006 = cc_design_person_and_organization_assignment ( #45009, #45008, ( #45036 ) ) ;
#45007 = circle ( 'none', #45162, 65.50000000000000000 ) ;
#45008 = person_and_organization_role ( 'design_supplier' ) ;
#45009 = person_and_organization ( #44800, #44193 ) ;
#45010 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#45011 = vector ( 'none', #45010, 1000.000000000000000 ) ;
#45012 = cartesian_point ( 'none', ( 0.0000000000000000000, 47.00000000000000000, 3.750000000000000000 ) ) ;
#45013 = line ( 'none', #45012, #45011 ) ;
#45014 = cartesian_point ( 'none', ( 7.164183775012017200e-015, 49.00000000000000000, -51.50000000000000700 ) ) ;
#45015 = cc_design_person_and_organization_assignment ( #45018, #45016, ( #45036 ) ) ;
#45017 = toroidal_surface ( 'none', #45131, 51.50000000000000700, 13.99999999999999800 ) ;
#45016 = person_and_organization_role ( 'creator' ) ;
#45018 = person_and_organization ( #44800, #44193 ) ;
#45019 = cartesian_point ( 'none', ( 8.021436534415164800e-015, 35.00000000000000000, 65.50000000000000000 ) ) ;
#45020 = axis2_placement_3d ( 'none', #45220, #45219, #45217 ) ;
#45021 = cc_design_approval ( #45033, ( #45036 ) ) ;
#45022 = approval_date_time ( #45023, #45033 ) ;
#45023 = date_and_time ( #45025, #45027 ) ;
#45024 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000040000 ) ) ;
#45025 = calendar_date ( 2016, 28, 1 ) ;
#45026 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45027 = local_time ( 15, 22, 27.00000000000000000, #45028 ) ;
#45028 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45030 = circle ( 'none', #44965, 13.99999999999999800 ) ;
#45029 = approval_person_organization ( #45035, #45033, #45031 ) ;
#45031 = approval_role ( '' ) ;
#45032 = cartesian_point ( 'none', ( 8.021436534415164800e-015, 4.750000000000004400, 65.50000000000000000 ) ) ;
#45033 = approval ( #45034, 'unspecified' ) ;
#45034 = approval_status ( 'not_yet_approved' ) ;
#45035 = person_and_organization ( #44800, #44193 ) ;
#45036 = product_definition_formation_with_specified_source ( 'any', '', #44956, .not_known. ) ;
#45037 = cartesian_point ( 'none', ( -55.43333088307340300, 10.24999999999999500, -34.89119985336850500 ) ) ;
#45038 = cartesian_point ( 'none', ( -55.33648314426569900, 10.24999999999999800, -35.04506652385181600 ) ) ;
#45039 = cartesian_point ( 'none', ( -55.23891104182809600, 10.23178493525522700, -35.19863322579293200 ) ) ;
#45040 = cc_design_date_and_time_assignment ( #45043, #45042, ( #45080 ) ) ;
#45041 = cartesian_point ( 'none', ( -55.04865402392778900, 10.16131912656546100, -35.49544709120861800 ) ) ;
#45042 = date_time_role ( 'creation_date' ) ;
#45043 = date_and_time ( #45045, #45047 ) ;
#45044 = cartesian_point ( 'none', ( -54.95548594657157100, 10.10927374334013300, -35.63947766697923200 ) ) ;
#45045 = calendar_date ( 2016, 28, 1 ) ;
#45046 = cartesian_point ( 'none', ( -54.77331785136604500, 9.971176429856782900, -35.91881756895909200 ) ) ;
#45047 = local_time ( 15, 22, 27.00000000000000000, #45048 ) ;
#45049 = cartesian_point ( 'none', ( -54.68490790722083300, 9.885097795012706400, -36.05319784262514600 ) ) ;
#45048 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45050 = cartesian_point ( 'none', ( -54.52021596457088000, 9.685952800381823400, -36.30176688092806400 ) ) ;
#45051 = cartesian_point ( 'none', ( -54.44282845312021400, 9.572012953931375600, -36.41764619097487100 ) ) ;
#45052 = cartesian_point ( 'none', ( -54.29946789580404200, 9.315276620964160900, -36.63105663640417500 ) ) ;
#45054 = oriented_edge ( 'none', *, *, #233, .f. ) ;
#45053 = cc_design_person_and_organization_assignment ( #45057, #45056, ( #45080 ) ) ;
#45055 = cartesian_point ( 'none', ( -54.23564435646046200, 9.176396429936490400, -36.72539774580303600 ) ) ;
#45056 = person_and_organization_role ( 'creator' ) ;
#45057 = person_and_organization ( #44800, #44193 ) ;
#45058 = cartesian_point ( 'none', ( -54.12348800289186100, 8.878376200493923100, -36.89048664288285600 ) ) ;
#45059 = cartesian_point ( 'none', ( -54.07476335994965700, 8.717303472441017200, -36.96180104573416300 ) ) ;
#45060 = cartesian_point ( 'none', ( -53.99670428386169600, 8.384259883383657900, -37.07574268251656900 ) ) ;
#45061 = cc_design_approval ( #45075, ( #45080 ) ) ;
#45062 = cartesian_point ( 'none', ( -53.96717683263239000, 8.212751366080905100, -37.11866193289252200 ) ) ;
#45063 = approval_date_time ( #45064, #45075 ) ;
#45065 = cartesian_point ( 'none', ( -53.92725127513864400, 7.859799691617317800, -37.17664332455309100 ) ) ;
#45064 = date_and_time ( #45066, #45068 ) ;
#45066 = calendar_date ( 2016, 28, 1 ) ;
#45067 = cartesian_point ( 'none', ( -53.91708615336884200, 7.677516188927602200, -37.19136755681837800 ) ) ;
#45068 = local_time ( 15, 22, 27.00000000000000000, #45070 ) ;
#45069 = cartesian_point ( 'none', ( -53.91723051627791800, 7.318600284112722700, -37.19115827008767600 ) ) ;
#45070 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45072 = cartesian_point ( 'none', ( -53.92721824191937000, 7.140044765085819200, -37.17669154540676900 ) ) ;
#45071 = approval_person_organization ( #45078, #45075, #45073 ) ;
#45073 = approval_role ( '' ) ;
#45074 = cartesian_point ( 'none', ( -53.96750607489804700, 6.784788923757807800, -37.11818354431913700 ) ) ;
#45075 = approval ( #45077, 'unspecified' ) ;
#45076 = cartesian_point ( 'none', ( -53.99755331787777400, 6.611550381767396600, -37.07450575719947500 ) ) ;
#45077 = approval_status ( 'not_yet_approved' ) ;
#45078 = person_and_organization ( #44800, #44193 ) ;
#45079 = cartesian_point ( 'none', ( -54.07538457619184400, 6.280624188639569300, -36.96089182358328200 ) ) ;
#45080 = product_definition ( 'unknown', '', #45036, #45082 ) ;
#45081 = cartesian_point ( 'none', ( -54.12378221536136600, 6.120521397083484400, -36.89005778195655000 ) ) ;
#45082 = design_context ( 'detailed design', #45085, 'design' ) ;
#45083 = cartesian_point ( 'none', ( -54.23708931282365600, 5.820089641527414600, -36.72326656664341000 ) ) ;
#45084 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #45085 ) ;
#45085 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#45086 = cartesian_point ( 'none', ( -54.30103563930182300, 5.681740074281763400, -36.62872765984549500 ) ) ;
#45087 = shape_definition_representation ( #45119, #43922 ) ;
#45088 = cartesian_point ( 'none', ( -54.44281011755363400, 5.428197535214879500, -36.41766862367578700 ) ) ;
#45089 = cartesian_point ( 'none', ( -54.52155935689396000, 5.312148812114086700, -36.29975163252184700 ) ) ;
#45090 = cartesian_point ( 'none', ( -54.68688979261023100, 5.112785245298757000, -36.05019400920036100 ) ) ;
#45091 = cartesian_point ( 'none', ( -54.77380368581063400, 5.028393272218184300, -35.91807643320328900 ) ) ;
#45092 = cartesian_point ( 'none', ( -54.95590558195841200, 4.890470448438386500, -35.63883031947077000 ) ) ;
#45094 = cartesian_point ( 'none', ( -55.05082304313552300, 4.837640335686988800, -35.49208094209466700 ) ) ;
#45093 = cc_design_person_and_organization_assignment ( #45097, #45096, ( #45099 ) ) ;
#45095 = cartesian_point ( 'none', ( -55.24061413611614300, 4.767826370921604900, -35.19595825079274900 ) ) ;
#45096 = person_and_organization_role ( 'design_owner' ) ;
#45097 = person_and_organization ( #44800, #44193 ) ;
#45098 = cartesian_point ( 'none', ( 8.143901214329900000e-015, 0.0000000000000000000, 66.50000000000000000 ) ) ;
#45099 = product ( 'm100cd1-45', 'm100cd1-45', '', ( #45101 ) ) ;
#45100 = cartesian_point ( 'none', ( -57.69821425759356300, 4.750000000000004400, -31.00267845662419600 ) ) ;
#45101 = mechanical_context ( 'none', #44975, 'mechanical' ) ;
#45102 = cartesian_point ( 'none', ( -57.78421330403096300, 4.750000000000002700, -30.84262804632701100 ) ) ;
#45103 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #44975 ) ;
#45104 = cartesian_point ( 'none', ( -57.86959504394683800, 4.768201422156335100, -30.68209581450516100 ) ) ;
#45105 = cartesian_point ( 'none', ( -58.03379824663684900, 4.838619395202576900, -30.37036870354921400 ) ) ;
#45106 = cartesian_point ( 'none', ( -58.11306241558934000, 4.890630664906895600, -30.21836766926068700 ) ) ;
#45107 = cartesian_point ( 'none', ( -58.26606490346081600, 5.028639929557591000, -29.92229016266128000 ) ) ;
#45108 = cartesian_point ( 'none', ( -58.33928736233515600, 5.114665757755265200, -29.77918313595384300 ) ) ;
#45109 = cartesian_point ( 'none', ( -58.47415829980322900, 5.313682830671703000, -29.51347165819962000 ) ) ;
#45110 = cartesian_point ( 'none', ( -58.53672765579979400, 5.427538154889162100, -29.38907994888894100 ) ) ;
#45111 = cartesian_point ( 'none', ( -58.65156400589611300, 5.684111680344837000, -29.15922743410286300 ) ) ;
#45112 = oriented_edge ( 'none', *, *, #587, .t. ) ;
#45113 = cartesian_point ( 'none', ( -58.70210782623813400, 5.822897654739598700, -29.05722775801750400 ) ) ;
#45114 = shape_definition_representation ( #45413, #43867 ) ;
#45115 = cartesian_point ( 'none', ( -58.79032975946020700, 6.120694178063431900, -28.87831496120434900 ) ) ;
#45116 = cartesian_point ( 'none', ( -58.82830758281208000, 6.281631248319897900, -28.80078117844016800 ) ) ;
#45117 = cartesian_point ( 'none', ( -58.88891066056430600, 6.614443800419860700, -28.67666247593003700 ) ) ;
#45118 = cartesian_point ( 'none', ( -58.91168673682234000, 6.785822990728120500, -28.62978185120981300 ) ) ;
#45119 = product_definition_shape ( 'none', 'none', #45080 ) ;
#45120 = cartesian_point ( 'none', ( -58.94247359078179500, 7.138481684303923400, -28.56634470885880700 ) ) ;
#45121 = cartesian_point ( 'none', ( -58.95030932306058700, 7.320647621364188700, -28.55014939917964500 ) ) ;
#45122 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45123 = cartesian_point ( 'none', ( 0.0000000000000000000, 35.00000000000000000, 0.0000000000000000000 ) ) ;
#45124 = face_outer_bound ( 'none', #6378, .t. ) ;
#45125 = product_related_product_category ( 'detail', '', ( #44956 ) ) ;
#45126 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45127 = advanced_face ( 'none', ( #35208, #35201, #35255, #35214, #35253, #35252 ), #35213, .t. ) ;
#45128 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45129 = cartesian_point ( 'none', ( 0.0000000000000000000, 35.00000000000000000, 0.0000000000000000000 ) ) ;
#45130 = cc_design_security_classification ( #45001, ( #45036 ) ) ;
#45131 = axis2_placement_3d ( 'none', #45123, #45122, #45232 ) ;
#45132 = cc_design_approval ( #45143, ( #45001 ) ) ;
#45133 = cartesian_point ( 'none', ( -58.95030932306057300, 7.500000000000000000, -28.55014939917963400 ) ) ;
#45134 = approval_date_time ( #45135, #45143 ) ;
#45135 = date_and_time ( #45136, #45137 ) ;
#45136 = calendar_date ( 2016, 28, 1 ) ;
#45137 = local_time ( 15, 22, 27.00000000000000000, #45138 ) ;
#45138 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45139 = cartesian_point ( 'none', ( 8.143901214329900000e-015, 10.24999999999999500, 66.50000000000000000 ) ) ;
#45140 = approval_person_organization ( #45145, #45143, #45142 ) ;
#45141 = b_spline_curve_with_knots ( 'none', 3,
( #45133, #45121, #45120, #45118, #45117, #45116, #45115, #45113, #45111, #45110, #45109, #45108, #45107, #45106, #45105, #45104, #45102, #45100 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.004302496910961557300, 0.004839828814660967200, 0.005377160718360377000, 0.005914492622059787700, 0.006451824525759197600, 0.006989156429458607400, 0.007526488333158018100, 0.008063820236857428800, 0.008601152140556837800 ),
.unspecified. ) ;
#45142 = approval_role ( '' ) ;
#45143 = approval ( #45144, 'unspecified' ) ;
#45144 = approval_status ( 'not_yet_approved' ) ;
#45145 = person_and_organization ( #44800, #44193 ) ;
#45146 = circle ( 'none', #45020, 13.99999999999999800 ) ;
#45147 = cc_design_date_and_time_assignment ( #45149, #45148, ( #45001 ) ) ;
#45148 = date_time_role ( 'classification_date' ) ;
#45149 = date_and_time ( #45150, #45151 ) ;
#45150 = calendar_date ( 2016, 28, 1 ) ;
#45151 = local_time ( 15, 22, 27.00000000000000000, #45152 ) ;
#45152 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45153 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45154 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45155 = cc_design_person_and_organization_assignment ( #44999, #45156, ( #45001 ) ) ;
#45156 = person_and_organization_role ( 'classification_officer' ) ;
#45157 = edge_curve ( 'none', #43839, #45431, #35246, .t. ) ;
#45158 = cartesian_point ( 'none', ( 0.0000000000000000000, 35.00000000000000000, -65.50000000000000000 ) ) ;
#45159 = cc_design_person_and_organization_assignment ( #45161, #45160, ( #45163 ) ) ;
#45160 = person_and_organization_role ( 'classification_officer' ) ;
#45162 = axis2_placement_3d ( 'none', #45129, #45128, #45126 ) ;
#45161 = person_and_organization ( #44800, #44193 ) ;
#45163 = security_classification ( '', '', #45164 ) ;
#45164 = security_classification_level ( 'unclassified' ) ;
#45165 = cc_design_person_and_organization_assignment ( #45168, #45167, ( #45197 ) ) ;
#45166 = direction ( 'none', ( -0.8660254037844433700, 0.0000000000000000000, 0.4999999999999920100 ) ) ;
#45167 = person_and_organization_role ( 'design_supplier' ) ;
#45169 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45168 = person_and_organization ( #44800, #44193 ) ;
#45170 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.750000000000004400, 0.0000000000000000000 ) ) ;
#45171 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45173 = circle ( 'none', #45292, 8.850000000000001400 ) ;
#45172 = cc_design_person_and_organization_assignment ( #45176, #45174, ( #45197 ) ) ;
#45174 = person_and_organization_role ( 'creator' ) ;
#45175 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45176 = person_and_organization ( #44800, #44193 ) ;
#45177 = circle ( 'none', #45188, 66.50000000000000000 ) ;
#45178 = oriented_edge ( 'none', *, *, #374, .t. ) ;
#45179 = cc_design_approval ( #45192, ( #45197 ) ) ;
#45180 = oriented_edge ( 'none', *, *, #603, .t. ) ;
#45181 = approval_date_time ( #45182, #45192 ) ;
#45183 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 0.0000000000000000000 ) ) ;
#45182 = date_and_time ( #45184, #45186 ) ;
#45184 = calendar_date ( 2016, 28, 1 ) ;
#45185 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45186 = local_time ( 15, 22, 27.00000000000000000, #45187 ) ;
#45187 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45188 = axis2_placement_3d ( 'none', #45170, #45169, #45166 ) ;
#45189 = approval_person_organization ( #45195, #45192, #45191 ) ;
#45190 = cartesian_point ( 'none', ( 2.199999999999999300, 10.42264973081037400, -14.00000000000000000 ) ) ;
#45191 = approval_role ( '' ) ;
#45192 = approval ( #45193, 'unspecified' ) ;
#45194 = face_outer_bound ( 'none', #6387, .t. ) ;
#45193 = approval_status ( 'not_yet_approved' ) ;
#45195 = person_and_organization ( #44800, #44193 ) ;
#45196 = axis2_placement_3d ( 'none', #45183, #45175, #45171 ) ;
#45197 = product_definition_formation_with_specified_source ( 'any', '', #45099, .not_known. ) ;
#45198 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45199 = product_definition ( 'unknown', '', #38876, #44978 ) ;
#45200 = axis2_placement_3d ( 'none', #45240, #45211, #45185 ) ;
#45201 = cc_design_date_and_time_assignment ( #45205, #45203, ( #45234 ) ) ;
#45202 = cartesian_point ( 'none', ( 2.000000000000002200, 4.750000000000004400, 66.46991800807340700 ) ) ;
#45203 = date_time_role ( 'creation_date' ) ;
#45204 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45205 = date_and_time ( #45206, #45208 ) ;
#45206 = calendar_date ( 2016, 28, 1 ) ;
#45207 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45209 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.24999999999999500, 0.0000000000000000000 ) ) ;
#45208 = local_time ( 15, 22, 27.00000000000000000, #45210 ) ;
#45210 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45211 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45212 = cc_design_person_and_organization_assignment ( #45215, #45214, ( #45234 ) ) ;
#45213 = circle ( 'none', #45229, 66.50000000000000000 ) ;
#45214 = person_and_organization_role ( 'creator' ) ;
#45215 = person_and_organization ( #44800, #44193 ) ;
#45216 = cylindrical_surface ( 'none', #45196, 66.50000000000000000 ) ;
#45217 = direction ( 'none', ( 1.224646799147353500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45219 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.224646799147353200e-016 ) ) ;
#45218 = cc_design_approval ( #45230, ( #45234 ) ) ;
#45220 = cartesian_point ( 'none', ( 6.306931015608869600e-015, 35.00000000000000000, -51.50000000000000700 ) ) ;
#45221 = approval_date_time ( #45222, #45230 ) ;
#45222 = date_and_time ( #45223, #45224 ) ;
#45223 = calendar_date ( 2016, 28, 1 ) ;
#45224 = local_time ( 15, 22, 27.00000000000000000, #45225 ) ;
#45225 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45226 = approval_person_organization ( #45233, #45230, #45228 ) ;
#45227 = circle ( 'none', #45200, 15.00000000000000000 ) ;
#45228 = approval_role ( '' ) ;
#45229 = axis2_placement_3d ( 'none', #45209, #45207, #45204 ) ;
#45230 = approval ( #45231, 'unspecified' ) ;
#45231 = approval_status ( 'not_yet_approved' ) ;
#45232 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45233 = person_and_organization ( #44800, #44193 ) ;
#45234 = product_definition ( 'unknown', '', #45197, #45235 ) ;
#45235 = design_context ( 'detailed design', #45237, 'design' ) ;
#45236 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #45237 ) ;
#45237 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#45238 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #45239 ) ;
#45239 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#45240 = cartesian_point ( 'none', ( 0.0000000000000000000, 35.00000000000000000, 51.50000000000000700 ) ) ;
#45241 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 51.50000000000000700 ) ) ;
#45242 = face_bound ( 'none', #6417, .t. ) ;
#45243 = cartesian_point ( 'none', ( 59.91573799590166500, 8.717283513793610400, -28.85063445135218200 ) ) ;
#45244 = cc_design_person_and_organization_assignment ( #45247, #45245, ( #45250 ) ) ;
#45245 = person_and_organization_role ( 'design_owner' ) ;
#45246 = cartesian_point ( 'none', ( 59.97552221090221300, 8.384243344799777700, -28.72614668500909500 ) ) ;
#45247 = person_and_organization ( #44800, #44193 ) ;
#45248 = cartesian_point ( 'none', ( 59.99798063943163100, 8.212737590844151100, -28.67914848501618500 ) ) ;
#45249 = cartesian_point ( 'none', ( 60.02830314484194900, 7.859794004215015000, -28.61562615401203800 ) ) ;
#45250 = product ( '100w�����\131x50���ʤf70(����)', '100w�����\131x50���ʤf70(����)', '', ( #45252 ) ) ;
#45251 = cartesian_point ( 'none', ( 60.03599075789961100, 7.677514719561119500, -28.59947226319933500 ) ) ;
#45253 = cartesian_point ( 'none', ( 60.03588156839733600, 7.318606772956329100, -28.59970147259382500 ) ) ;
#45252 = mechanical_context ( 'none', #44964, 'mechanical' ) ;
#45254 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #44964 ) ;
#45255 = cartesian_point ( 'none', ( 60.02832871755753500, 7.140055615741022900, -28.61557290303314000 ) ) ;
#45256 = cartesian_point ( 'none', ( 59.99773110645318800, 6.784809263857632700, -28.67967090588183900 ) ) ;
#45257 = cartesian_point ( 'none', ( 59.97487456390881300, 6.611570587898294000, -28.72749834875921600 ) ) ;
#45258 = cartesian_point ( 'none', ( 59.91526061337438600, 6.280646379578072900, -28.85162536090449900 ) ) ;
#45259 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #45264 ) ;
#45260 = cartesian_point ( 'none', ( 59.87803158450577000, 6.120545129989455500, -28.92890416552659600 ) ) ;
#45261 = cartesian_point ( 'none', ( 59.79004763338197400, 5.820109680433149400, -29.11031375047696200 ) ) ;
#45262 = cartesian_point ( 'none', ( 59.74004171973986400, 5.681757879957675800, -29.21290082532289700 ) ) ;
#45263 = cartesian_point ( 'none', ( 59.62792065550313900, 5.428210838820286100, -29.44108078191820600 ) ) ;
#45264 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#45265 = cartesian_point ( 'none', ( 59.56505487241903300, 5.312159479064278300, -29.56816936110592000 ) ) ;
#45266 = cartesian_point ( 'none', ( 59.43135467468276500, 5.112791058437405700, -29.83599307637334500 ) ) ;
#45267 = cartesian_point ( 'none', ( 59.36027320097694800, 5.028397269253456900, -29.97725385259368700 ) ) ;
#45268 = cartesian_point ( 'none', ( 59.20925213182832900, 4.890471916794807900, -30.27444871549353400 ) ) ;
#45269 = calendar_date ( 2016, 28, 1 ) ;
#45270 = cartesian_point ( 'none', ( 59.12950592939900900, 4.837640922436997400, -30.42995981473987400 ) ) ;
#45271 = cartesian_point ( 'none', ( 58.96773779813889900, 4.767826287281844000, -30.74226447013068500 ) ) ;
#45272 = product_definition_shape ( 'none', 'none', #45234 ) ;
#45273 = cartesian_point ( 'none', ( 58.88489749785204500, 4.750000000000000900, -30.90067798247524100 ) ) ;
#45274 = cartesian_point ( 'none', ( 58.79997827975292100, 4.750000000000004400, -31.06143194221065700 ) ) ;
#45275 = product_related_product_category ( 'detail', '', ( #45099 ) ) ;
#45276 = b_spline_curve_with_knots ( 'none', 3,
( #45274, #45273, #45271, #45270, #45268, #45267, #45266, #45265, #45263, #45262, #45261, #45260, #45258, #45257, #45256, #45255, #45253, #45251, #45249, #45248, #45246, #45243, #45388, #45385, #45383, #45381, #45379, #45377, #45374, #45372, #45369, #45367, #45364, #45361 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005376642094593815700, 0.001075328418918763100, 0.001612992628378144800, 0.002150656837837526300, 0.002688321047296907700, 0.003225985256756289600, 0.003763649466215671100, 0.004301313675675052600, 0.004838977885134434000, 0.005376642094593815500, 0.005914306304053196900, 0.006451970513512579300, 0.006989634722971960700, 0.007527298932431342200, 0.008064963141890722800, 0.008602627351350105100 ),
.unspecified. ) ;
#45277 = cc_design_security_classification ( #45163, ( #45197 ) ) ;
#45278 = toroidal_surface ( 'none', #45317, 51.50000000000000700, 15.00000000000000000 ) ;
#45279 = cc_design_approval ( #45291, ( #45163 ) ) ;
#45280 = approval_date_time ( #45281, #45291 ) ;
#45281 = date_and_time ( #45282, #45284 ) ;
#45282 = calendar_date ( 2016, 28, 1 ) ;
#45283 = circle ( 'none', #45354, 66.50000000000000000 ) ;
#45284 = local_time ( 15, 22, 27.00000000000000000, #45286 ) ;
#45285 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, -65.50000000000000000 ) ) ;
#45286 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45287 = line ( 'none', #45285, #45342 ) ;
#45288 = approval_person_organization ( #45294, #45291, #45290 ) ;
#45289 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45290 = approval_role ( '' ) ;
#45291 = approval ( #45293, 'unspecified' ) ;
#45292 = axis2_placement_3d ( 'none', #45299, #45198, #45289 ) ;
#45293 = approval_status ( 'not_yet_approved' ) ;
#45294 = person_and_organization ( #44800, #44193 ) ;
#45295 = cartesian_point ( 'none', ( 58.79997827975292100, 4.750000000000004400, -31.06143194221065700 ) ) ;
#45296 = cc_design_date_and_time_assignment ( #45298, #45297, ( #45163 ) ) ;
#45297 = date_time_role ( 'classification_date' ) ;
#45298 = date_and_time ( #45300, #45301 ) ;
#45299 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.98985223130100100 ) ) ;
#45300 = calendar_date ( 2016, 28, 1 ) ;
#45301 = local_time ( 15, 22, 27.00000000000000000, #45302 ) ;
#45302 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45303 = circle ( 'none', #45358, 66.50000000000000000 ) ;
#45304 = cc_design_person_and_organization_assignment ( #45306, #45305, ( #45307 ) ) ;
#45305 = person_and_organization_role ( 'classification_officer' ) ;
#45306 = person_and_organization ( #44800, #44193 ) ;
#45307 = security_classification ( '', '', #45308 ) ;
#45308 = security_classification_level ( 'unclassified' ) ;
#45309 = cc_design_person_and_organization_assignment ( #45312, #45311, ( #45334 ) ) ;
#45310 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45311 = person_and_organization_role ( 'design_supplier' ) ;
#45312 = person_and_organization ( #44800, #44193 ) ;
#45313 = cartesian_point ( 'none', ( -35.00000000000000000, 8.000000000000000000, -55.36469994500105700 ) ) ;
#45314 = cc_design_person_and_organization_assignment ( #45316, #45315, ( #45334 ) ) ;
#45315 = person_and_organization_role ( 'creator' ) ;
#45316 = person_and_organization ( #44800, #44193 ) ;
#45317 = axis2_placement_3d ( 'none', #45459, #45457, #45455 ) ;
#45318 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45319 = cc_design_approval ( #45331, ( #45334 ) ) ;
#45320 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45321 = approval_date_time ( #45323, #45331 ) ;
#45322 = cartesian_point ( 'none', ( 0.0000000000000000000, 35.00000000000000000, 0.0000000000000000000 ) ) ;
#45323 = date_and_time ( #45324, #45325 ) ;
#45324 = calendar_date ( 2016, 28, 1 ) ;
#45325 = local_time ( 15, 22, 27.00000000000000000, #45326 ) ;
#45326 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45327 = cartesian_point ( 'none', ( 56.56463758246062000, 4.750000000000004400, -34.96700981160505300 ) ) ;
#45328 = approval_person_organization ( #45333, #45331, #45330 ) ;
#45329 = direction ( 'none', ( 0.0000000000000000000, 2.758885748853108400e-018, -1.000000000000000000 ) ) ;
#45330 = approval_role ( '' ) ;
#45331 = approval ( #45332, 'unspecified' ) ;
#45332 = approval_status ( 'not_yet_approved' ) ;
#45333 = person_and_organization ( #44800, #44193 ) ;
#45334 = product_definition_formation_with_specified_source ( 'any', '', #45250, .not_known. ) ;
#45335 = approval_status ( 'not_yet_approved' ) ;
#45336 = cartesian_point ( 'none', ( 52.39453692895871500, 30.24999999999849000, 13.44522678755358300 ) ) ;
#45337 = face_outer_bound ( 'none', #6432, .t. ) ;
#45338 = circle ( 'none', #45346, 0.09473871013122511800 ) ;
#45339 = cc_design_date_and_time_assignment ( #45343, #45341, ( #45376 ) ) ;
#45340 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45341 = date_time_role ( 'creation_date' ) ;
#45342 = vector ( 'none', #45340, 1000.000000000000000 ) ;
#45343 = date_and_time ( #45344, #45345 ) ;
#45344 = calendar_date ( 2016, 28, 1 ) ;
#45346 = axis2_placement_3d ( 'none', #45336, #45329, #45310 ) ;
#45345 = local_time ( 15, 22, 27.00000000000000000, #45347 ) ;
#45347 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45348 = cartesian_point ( 'none', ( 58.79997827975292100, 10.24999999999999500, -31.06143194221065700 ) ) ;
#45349 = direction ( 'none', ( 0.8660254037844433700, 0.0000000000000000000, -0.4999999999999920100 ) ) ;
#45350 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45351 = cc_design_person_and_organization_assignment ( #45355, #45353, ( #45376 ) ) ;
#45352 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.24999999999999500, 0.0000000000000000000 ) ) ;
#45353 = person_and_organization_role ( 'creator' ) ;
#45354 = axis2_placement_3d ( 'none', #45352, #45350, #45349 ) ;
#45355 = person_and_organization ( #44800, #44193 ) ;
#45356 = cartesian_point ( 'none', ( 8.143901214329900000e-015, 35.00000000000000000, 66.50000000000000000 ) ) ;
#45357 = cc_design_approval ( #45371, ( #45376 ) ) ;
#45358 = axis2_placement_3d ( 'none', #45322, #45320, #45318 ) ;
#45359 = approval_date_time ( #45360, #45371 ) ;
#45360 = date_and_time ( #45362, #45363 ) ;
#45361 = cartesian_point ( 'none', ( 58.79997827975292100, 10.24999999999999500, -31.06143194221065700 ) ) ;
#45362 = calendar_date ( 2016, 28, 1 ) ;
#45364 = cartesian_point ( 'none', ( 58.88489714371515000, 10.24999999999999600, -30.90067865286423700 ) ) ;
#45363 = local_time ( 15, 22, 27.00000000000000000, #45366 ) ;
#45365 = oriented_edge ( 'none', *, *, #45453, .t. ) ;
#45366 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45367 = cartesian_point ( 'none', ( 58.96920450715595100, 10.23178502884433700, -30.73945334809513600 ) ) ;
#45368 = approval_person_organization ( #45375, #45371, #45370 ) ;
#45369 = cartesian_point ( 'none', ( 59.13133862947666600, 10.16131880625247400, -30.42640077683623200 ) ) ;
#45370 = approval_role ( '' ) ;
#45372 = cartesian_point ( 'none', ( 59.20960287516966500, 10.10927279131791700, -30.27376306157258800 ) ) ;
#45371 = approval ( #45373, 'unspecified' ) ;
#45373 = approval_status ( 'not_yet_approved' ) ;
#45374 = cartesian_point ( 'none', ( 59.36067324521771800, 9.971172015222883500, -29.97646200634809000 ) ) ;
#45375 = person_and_organization ( #44800, #44193 ) ;
#45377 = cartesian_point ( 'none', ( 59.43296780150738100, 9.885092076986952100, -29.83277666767216400 ) ) ;
#45376 = product_definition ( 'unknown', '', #45334, #45378 ) ;
#45378 = design_context ( 'detailed design', #45239, 'design' ) ;
#45379 = cartesian_point ( 'none', ( 59.56612990154784600, 9.685943032286031600, -29.56600064178696000 ) ) ;
#45381 = cartesian_point ( 'none', ( 59.62791077161442400, 9.571998685887937300, -29.44110695334352100 ) ) ;
#45380 = person_and_organization ( #44800, #44193 ) ;
#45382 = product_definition ( 'unknown', '', #44314, #45384 ) ;
#45383 = cartesian_point ( 'none', ( 59.74127702084444300, 9.315259441990276600, -29.21038071550161400 ) ) ;
#45384 = design_context ( 'detailed design', #45387, 'design' ) ;
#45385 = cartesian_point ( 'none', ( 59.79117262538633100, 9.176378021516411500, -29.10799946001325700 ) ) ;
#45386 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #45387 ) ;
#45388 = cartesian_point ( 'none', ( 59.87825536261540500, 8.878356439937206800, -28.92843741394095900 ) ) ;
#45387 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#45389 = person_and_organization ( #44800, #44193 ) ;
#45390 = cc_design_person_and_organization_assignment ( #45393, #45391, ( #45396 ) ) ;
#45391 = person_and_organization_role ( 'design_owner' ) ;
#45392 = b_spline_curve_with_knots ( 'none', 3,
( #46035, #46033, #46031, #46030 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004028914651040556300, 0.004463423040302860200 ),
.unspecified. ) ;
#45393 = person_and_organization ( #44800, #44193 ) ;
#45394 = direction ( 'none', ( 0.4999999999999995600, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#45395 = vector ( 'none', #45394, 1000.000000000000000 ) ;
#45397 = cartesian_point ( 'none', ( 1.699999999999999500, 11.28867513459481300, -14.00000000000000000 ) ) ;
#45396 = product ( '���~-�콦t��', '���~-�콦t��', '', ( #45398 ) ) ;
#45398 = mechanical_context ( 'none', #44973, 'mechanical' ) ;
#45399 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #44973 ) ;
#45400 = person_and_organization_role ( 'creator' ) ;
#45401 = person_and_organization ( #44800, #44193 ) ;
#45402 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45403 = cc_design_approval ( #44983, ( #45199 ) ) ;
#45404 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45405 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45406 = axis2_placement_3d ( 'none', #45405, #45404, #45402 ) ;
#45407 = approval_date_time ( #45408, #44983 ) ;
#45408 = date_and_time ( #45269, #45410 ) ;
#45409 = line ( 'none', #45460, #43819 ) ;
#45410 = local_time ( 15, 22, 27.00000000000000000, #44981 ) ;
#45411 = cc_design_person_and_organization_assignment ( #45401, #45400, ( #45199 ) ) ;
#45412 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45414 = vector ( 'none', #45412, 1000.000000000000000 ) ;
#45413 = product_definition_shape ( 'none', 'none', #45376 ) ;
#45415 = cartesian_point ( 'none', ( 8.021436534415164800e-015, 50.00000000000000000, 65.50000000000000000 ) ) ;
#45416 = edge_curve ( 'none', #43845, #43837, #35238, .t. ) ;
#45417 = line ( 'none', #45415, #45414 ) ;
#45418 = circle ( 'none', #45406, 65.50000000000000000 ) ;
#45419 = product_related_product_category ( 'detail', '', ( #45250 ) ) ;
#45420 = direction ( 'none', ( -0.4999999999999998900, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#45421 = cc_design_security_classification ( #45307, ( #45334 ) ) ;
#45422 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45423 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45424 = cartesian_point ( 'none', ( 0.0000000000000000000, 50.00000000000000000, 0.0000000000000000000 ) ) ;
#45425 = edge_loop ( 'none', ( #46939, #46937, #46925, #45963 ) ) ;
#45426 = axis2_placement_3d ( 'none', #45424, #45423, #45422 ) ;
#45427 = cc_design_approval ( #45440, ( #45307 ) ) ;
#45429 = oriented_edge ( 'none', *, *, #45416, .f. ) ;
#45428 = circle ( 'none', #45426, 51.50000000000000700 ) ;
#45431 = vertex_point ( 'none', #35243 ) ;
#45430 = approval_date_time ( #45432, #45440 ) ;
#45433 = line ( 'none', #45397, #45395 ) ;
#45432 = date_and_time ( #45434, #45435 ) ;
#45434 = calendar_date ( 2016, 28, 1 ) ;
#45435 = local_time ( 15, 22, 27.00000000000000000, #45436 ) ;
#45436 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45437 = approval_person_organization ( #45445, #45440, #45439 ) ;
#45438 = direction ( 'none', ( 1.224646799147353000e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45439 = approval_role ( '' ) ;
#45441 = edge_curve ( 'none', #43837, #45431, #35250, .t. ) ;
#45440 = approval ( #45443, 'unspecified' ) ;
#45442 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.224646799147353200e-016 ) ) ;
#45444 = cartesian_point ( 'none', ( 6.306931015608869600e-015, 35.00000000000000000, -51.50000000000000700 ) ) ;
#45443 = approval_status ( 'not_yet_approved' ) ;
#45446 = axis2_placement_3d ( 'none', #45444, #45442, #45438 ) ;
#45445 = person_and_organization ( #44800, #44193 ) ;
#45447 = circle ( 'none', #45446, 15.00000000000000000 ) ;
#45448 = cc_design_date_and_time_assignment ( #45450, #45449, ( #45307 ) ) ;
#45449 = date_time_role ( 'classification_date' ) ;
#45450 = date_and_time ( #45452, #45454 ) ;
#45451 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.000000000000000000, -65.50000000000000000 ) ) ;
#45452 = calendar_date ( 2016, 28, 1 ) ;
#45453 = edge_curve ( 'none', #43845, #43839, #35234, .t. ) ;
#45454 = local_time ( 15, 22, 27.00000000000000000, #45456 ) ;
#45455 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45456 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45457 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45458 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45459 = cartesian_point ( 'none', ( 0.0000000000000000000, 35.00000000000000000, 0.0000000000000000000 ) ) ;
#45460 = cartesian_point ( 'none', ( 1.099999999999999200, 10.42264973081037400, -14.00000000000000000 ) ) ;
#45461 = vertex_point ( 'none', #35302 ) ;
#45462 = oriented_edge ( 'none', *, *, #45157, .t. ) ;
#45463 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#45464 = cartesian_point ( 'none', ( 1.866666666666656000, -11.00000000000000400, -14.00000000000000000 ) ) ;
#45465 = cc_design_person_and_organization_assignment ( #45800, #45573, ( #45957 ) ) ;
#45467 = axis2_placement_3d ( 'none', #45567, #45565, #45564 ) ;
#45466 = shape_definition_representation ( #45468, #43697 ) ;
#45468 = product_definition_shape ( 'none', 'none', #45199 ) ;
#45469 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#45470 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45471 = vector ( 'none', #45578, 1000.000000000000000 ) ;
#45472 = product_related_product_category ( 'detail', '', ( #44207 ) ) ;
#45473 = cartesian_point ( 'none', ( -1.600000000000000800, 11.28867513459480600, -14.00000000000000000 ) ) ;
#45474 = cartesian_point ( 'none', ( -1.100000000000001200, 10.42264973081036700, -14.00000000000000000 ) ) ;
#45475 = cc_design_security_classification ( #45506, ( #38876 ) ) ;
#45476 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#45477 = cc_design_approval ( #45489, ( #45506 ) ) ;
#45478 = approval_date_time ( #45479, #45489 ) ;
#45479 = date_and_time ( #45480, #45482 ) ;
#45480 = calendar_date ( 2016, 28, 1 ) ;
#45481 = direction ( 'none', ( 0.4999999999999995600, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#45482 = local_time ( 15, 22, 27.00000000000000000, #45484 ) ;
#45483 = vector ( 'none', #45481, 1000.000000000000000 ) ;
#45484 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45485 = cartesian_point ( 'none', ( 0.5999999999999994200, 11.28867513459481300, -14.00000000000000000 ) ) ;
#45486 = approval_person_organization ( #45492, #45489, #45487 ) ;
#45487 = approval_role ( '' ) ;
#45488 = plane ( 'none', #45502 ) ;
#45489 = approval ( #45491, 'unspecified' ) ;
#45490 = line ( 'none', #45485, #45483 ) ;
#45491 = approval_status ( 'not_yet_approved' ) ;
#45492 = person_and_organization ( #44800, #44193 ) ;
#45493 = direction ( 'none', ( 0.4999999999999998900, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#45494 = vector ( 'none', #45493, 1000.000000000000000 ) ;
#45495 = cc_design_date_and_time_assignment ( #45497, #45496, ( #45506 ) ) ;
#45496 = date_time_role ( 'classification_date' ) ;
#45497 = date_and_time ( #45498, #45499 ) ;
#45498 = calendar_date ( 2016, 28, 1 ) ;
#45499 = local_time ( 15, 22, 27.00000000000000000, #45500 ) ;
#45500 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45501 = cartesian_point ( 'none', ( -6.980487257477873900e-016, 10.42264973081037400, -14.00000000000000000 ) ) ;
#45502 = axis2_placement_3d ( 'none', #45476, #45470, #45469 ) ;
#45503 = cc_design_person_and_organization_assignment ( #45505, #45504, ( #45506 ) ) ;
#45504 = person_and_organization_role ( 'classification_officer' ) ;
#45505 = person_and_organization ( #44800, #44193 ) ;
#45507 = direction ( 'none', ( 0.4999999999999998900, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#45506 = security_classification ( '', '', #45509 ) ;
#45508 = vector ( 'none', #45507, 1000.000000000000000 ) ;
#45509 = security_classification_level ( 'unclassified' ) ;
#45510 = cartesian_point ( 'none', ( -1.100000000000001000, 10.42264973081036700, -14.00000000000000000 ) ) ;
#45511 = line ( 'none', #45510, #45508 ) ;
#45512 = cc_design_person_and_organization_assignment ( #45515, #45513, ( #38876 ) ) ;
#45514 = oriented_edge ( 'none', *, *, #50738, .t. ) ;
#45513 = person_and_organization_role ( 'design_supplier' ) ;
#45515 = person_and_organization ( #44800, #44193 ) ;
#45516 = cartesian_point ( 'none', ( -8.694868707830776900e-016, 10.42264973081037400, -14.00000000000000000 ) ) ;
#45517 = line ( 'none', #45516, #45494 ) ;
#45518 = line ( 'none', #45473, #45471 ) ;
#45519 = cc_design_person_and_organization_assignment ( #45521, #45520, ( #38876 ) ) ;
#45520 = person_and_organization_role ( 'creator' ) ;
#45521 = person_and_organization ( #44800, #44193 ) ;
#45522 = cartesian_point ( 'none', ( -1.866666666666664300, -11.00000000000000400, -8.441356398446098200 ) ) ;
#45523 = local_time ( 15, 22, 27.00000000000000000, #45524 ) ;
#45524 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45525 = cartesian_point ( 'none', ( 1.099999999999999000, 10.42264973081037400, -14.00000000000000000 ) ) ;
#45526 = approval_person_organization ( #45532, #45528, #45527 ) ;
#45527 = approval_role ( '' ) ;
#45529 = face_outer_bound ( 'none', #6455, .t. ) ;
#45528 = approval ( #45530, 'unspecified' ) ;
#45530 = approval_status ( 'not_yet_approved' ) ;
#45531 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.750000000000004400, 0.0000000000000000000 ) ) ;
#45532 = person_and_organization ( #44800, #44193 ) ;
#45533 = product_definition ( 'unknown', '', #45624, #45535 ) ;
#45534 = b_spline_curve_with_knots ( 'none', 3,
( #45644, #45642, #45641, #45640, #45638, #45636, #45634, #45631, #45629, #45628, #45627, #45625, #45623, #45620, #45618, #45616, #45613, #45611 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.004302417760683056700, 0.004839740259463122400, 0.005377062758243187100, 0.005914385257023252800, 0.006451707755803318500, 0.006989030254583384100, 0.007526352753363449800, 0.008063675252143517200, 0.008600997750923582800 ),
.unspecified. ) ;
#45535 = design_context ( 'detailed design', #45537, 'design' ) ;
#45536 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #45537 ) ;
#45537 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#45538 = shape_definition_representation ( #45685, #43693 ) ;
#45539 = cartesian_point ( 'none', ( -1.433333333333334500, -11.00000000000000200, -8.326604671405817700 ) ) ;
#45540 = cartesian_point ( 'none', ( -1.578627965051474500, -11.00000000000000200, -8.360124841603951800 ) ) ;
#45541 = cartesian_point ( 'none', ( -1.723057705345747200, -11.00000000000000200, -8.398457230544165600 ) ) ;
#45542 = cc_design_person_and_organization_assignment ( #45545, #45544, ( #45546 ) ) ;
#45543 = cartesian_point ( 'none', ( -1.866666666666664300, -11.00000000000000400, -8.441356398446098200 ) ) ;
#45544 = person_and_organization_role ( 'design_owner' ) ;
#45545 = person_and_organization ( #44800, #44193 ) ;
#45546 = product ( '�x�u���Ԥ�jth-up3(pvc2mm�p)', '�x�u���Ԥ�jth-up3(pvc2mm�p)', '', ( #45547 ) ) ;
#45547 = mechanical_context ( 'none', #45463, 'mechanical' ) ;
#45549 = circle ( 'none', #45553, 66.50000000000000000 ) ;
#45548 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #45463 ) ;
#45550 = b_spline_curve_with_knots ( 'none', 3,
( #45543, #45541, #45540, #45539 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003642506229043732500, 0.004088350887208841300 ),
.unspecified. ) ;
#45551 = oriented_edge ( 'none', *, *, #267, .f. ) ;
#45552 = circle ( 'none', #45679, 1.000000000000000000 ) ;
#45553 = axis2_placement_3d ( 'none', #45531, #45649, #45647 ) ;
#45554 = shape_definition_representation ( #45824, #43671 ) ;
#45555 = shape_definition_representation ( #45970, #43628 ) ;
#45556 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#45557 = calendar_date ( 2016, 28, 1 ) ;
#45558 = vector ( 'none', #45556, 1000.000000000000000 ) ;
#45559 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#45560 = line ( 'none', #45559, #45558 ) ;
#45561 = axis2_placement_3d ( 'none', #45686, #45681, #45680 ) ;
#45562 = security_classification_level ( 'unclassified' ) ;
#45563 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#45564 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45565 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45566 = line ( 'none', #45606, #45605 ) ;
#45567 = cartesian_point ( 'none', ( -5.773502691896254600, 9.999999999999998200, -7.000000000000000000 ) ) ;
#45568 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#45569 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45570 = vector ( 'none', #45569, 1000.000000000000000 ) ;
#45571 = cartesian_point ( 'none', ( 1.866666666666657100, -11.00000000000000400, -7.000000000000000000 ) ) ;
#45572 = line ( 'none', #45571, #45570 ) ;
#45573 = person_and_organization_role ( 'classification_officer' ) ;
#45574 = face_outer_bound ( 'none', #6459, .t. ) ;
#45576 = cylindrical_surface ( 'none', #45467, 1.000000000000000000 ) ;
#45575 = cc_design_date_and_time_assignment ( #45579, #45577, ( #45591 ) ) ;
#45578 = direction ( 'none', ( 0.4999999999999995600, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#45577 = date_time_role ( 'classification_date' ) ;
#45579 = date_and_time ( #45580, #45581 ) ;
#45580 = calendar_date ( 2016, 28, 1 ) ;
#45581 = local_time ( 15, 22, 27.00000000000000000, #45582 ) ;
#45583 = b_spline_curve_with_knots ( 'none', 3,
( #45596, #45595, #45594, #45592, #45589, #45587, #45706, #45704, #45702, #45700, #45697, #45695, #45694, #45693, #45691, #45690, #45689, #45688 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.004302417760683055800, 0.004839740259463121500, 0.005377062758243187100, 0.005914385257023253700, 0.006451707755803319300, 0.006989030254583385000, 0.007526352753363451500, 0.008063675252143517200, 0.008600997750923582800 ),
.unspecified. ) ;
#45582 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45584 = line ( 'none', #45600, #45712 ) ;
#45585 = cartesian_point ( 'none', ( 9.576279441628774000, 4.258696921242416200, -7.233070451787970300 ) ) ;
#45587 = cartesian_point ( 'none', ( 55.22437745070813300, 6.281647303131517600, -37.04757622051838000 ) ) ;
#45586 = cc_design_person_and_organization_assignment ( #45590, #45588, ( #45591 ) ) ;
#45588 = person_and_organization_role ( 'classification_officer' ) ;
#45589 = cartesian_point ( 'none', ( 55.14731614197675900, 6.614457496928689100, -37.16218899594413500 ) ) ;
#45590 = person_and_organization ( #44800, #44193 ) ;
#45592 = cartesian_point ( 'none', ( 55.11815387826793300, 6.785834766624449600, -37.20538073723030700 ) ) ;
#45591 = security_classification ( '', '', #45593 ) ;
#45593 = security_classification_level ( 'unclassified' ) ;
#45594 = cartesian_point ( 'none', ( 55.07867662533659100, 7.138487790912446200, -37.26379776609321900 ) ) ;
#45595 = cartesian_point ( 'none', ( 55.06858645662752100, 7.320650562532116500, -37.27869077192681900 ) ) ;
#45596 = cartesian_point ( 'none', ( 55.06858645662752100, 7.500000000000000000, -37.27869077192681100 ) ) ;
#45597 = cc_design_person_and_organization_assignment ( #45599, #45598, ( #45624 ) ) ;
#45598 = person_and_organization_role ( 'design_supplier' ) ;
#45599 = person_and_organization ( #44800, #44193 ) ;
#45600 = cartesian_point ( 'none', ( 8.143901214329900000e-015, 50.00000000000000000, 66.50000000000000000 ) ) ;
#45601 = cc_design_person_and_organization_assignment ( #45603, #45602, ( #45624 ) ) ;
#45602 = person_and_organization_role ( 'creator' ) ;
#45603 = person_and_organization ( #44800, #44193 ) ;
#45604 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45605 = vector ( 'none', #45604, 1000.000000000000000 ) ;
#45606 = cartesian_point ( 'none', ( 8.143901214329900000e-015, 50.00000000000000000, 66.50000000000000000 ) ) ;
#45607 = cc_design_approval ( #45619, ( #45624 ) ) ;
#45608 = approval_date_time ( #45609, #45619 ) ;
#45609 = date_and_time ( #45610, #45612 ) ;
#45610 = calendar_date ( 2016, 28, 1 ) ;
#45611 = cartesian_point ( 'none', ( 2.000000000000002200, 4.750000000000004400, 66.46991800807340700 ) ) ;
#45612 = local_time ( 15, 22, 27.00000000000000000, #45614 ) ;
#45613 = cartesian_point ( 'none', ( 2.181606518584604500, 4.750000000000000000, 66.46445368604541700 ) ) ;
#45614 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45616 = cartesian_point ( 'none', ( 2.363322112276346600, 4.768201266208506300, 66.45822553641254200 ) ) ;
#45615 = approval_person_organization ( #45622, #45619, #45617 ) ;
#45617 = approval_role ( '' ) ;
#45618 = cartesian_point ( 'none', ( 2.715388039915450900, 4.838619299769445300, 66.44477180822984500 ) ) ;
#45619 = approval ( #45621, 'unspecified' ) ;
#45620 = cartesian_point ( 'none', ( 2.886658413198908600, 4.890630909817344800, 66.43752682114502800 ) ) ;
#45621 = approval_status ( 'not_yet_approved' ) ;
#45622 = person_and_organization ( #44800, #44193 ) ;
#45623 = cartesian_point ( 'none', ( 3.219575074670427000, 5.028642715482100700, 66.42222597326456000 ) ) ;
#45624 = product_definition_formation_with_specified_source ( 'any', '', #45546, .not_known. ) ;
#45625 = cartesian_point ( 'none', ( 3.380121081859752200, 5.114669378385214800, 66.41420765240749800 ) ) ;
#45626 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#45627 = cartesian_point ( 'none', ( 3.677671878651493900, 5.313689536550476200, 66.39839550906417300 ) ) ;
#45628 = cartesian_point ( 'none', ( 3.816686102246443600, 5.427548719973807500, 66.39050692825239300 ) ) ;
#45629 = cartesian_point ( 'none', ( 4.073161577983397000, 5.684124515901225500, 66.37526540627203500 ) ) ;
#45630 = cc_design_date_and_time_assignment ( #45633, #45632, ( #45533 ) ) ;
#45631 = cartesian_point ( 'none', ( 4.186767192854717700, 5.822911565069852600, 66.36814693245382600 ) ) ;
#45632 = date_time_role ( 'creation_date' ) ;
#45634 = cartesian_point ( 'none', ( 4.385819456351651300, 6.120709640425169500, 66.35529017698009100 ) ) ;
#45633 = date_and_time ( #45635, #45637 ) ;
#45635 = calendar_date ( 2016, 28, 1 ) ;
#45636 = cartesian_point ( 'none', ( 4.471953430255747500, 6.281647303131516800, 66.34950189075289000 ) ) ;
#45637 = local_time ( 15, 22, 27.00000000000000000, #45639 ) ;
#45638 = cartesian_point ( 'none', ( 4.609741659738384500, 6.614457496928688200, 66.34007122745552500 ) ) ;
#45639 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45640 = cartesian_point ( 'none', ( 4.661727936780307500, 6.785834766624452300, 66.33641183689489700 ) ) ;
#45641 = cartesian_point ( 'none', ( 4.732057194254862200, 7.138487790912445300, 66.33143204741620000 ) ) ;
#45642 = cartesian_point ( 'none', ( 4.750000000000002700, 7.320650562532118300, 66.33014020790248800 ) ) ;
#45643 = cc_design_person_and_organization_assignment ( #45646, #45645, ( #45533 ) ) ;
#45644 = cartesian_point ( 'none', ( 4.750000000000001800, 7.500000000000000000, 66.33014020790247400 ) ) ;
#45645 = person_and_organization_role ( 'creator' ) ;
#45646 = person_and_organization ( #44800, #44193 ) ;
#45647 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45648 = edge_loop ( 'none', ( #45858, #45818, #45112, #45178, #46956, #45180, #46541, #44907 ) ) ;
#45649 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45650 = cc_design_approval ( #45528, ( #45533 ) ) ;
#45651 = approval_date_time ( #45652, #45528 ) ;
#45652 = date_and_time ( #45653, #45523 ) ;
#45653 = calendar_date ( 2016, 28, 1 ) ;
#45654 = calendar_date ( 2016, 28, 1 ) ;
#45655 = local_time ( 15, 22, 27.00000000000000000, #45656 ) ;
#45656 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45657 = approval_person_organization ( #45661, #45659, #45658 ) ;
#45658 = approval_role ( '' ) ;
#45659 = approval ( #45660, 'unspecified' ) ;
#45660 = approval_status ( 'not_yet_approved' ) ;
#45661 = person_and_organization ( #44800, #44193 ) ;
#45662 = product_definition ( 'unknown', '', #45757, #45663 ) ;
#45663 = design_context ( 'detailed design', #45665, 'design' ) ;
#45664 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #45665 ) ;
#45665 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#45666 = b_spline_curve_with_knots ( 'none', 3,
( #45786, #45783, #45781, #45778 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009275065186099098700, 0.01055495423453019900 ),
.unspecified. ) ;
#45667 = cc_design_person_and_organization_assignment ( #45669, #45668, ( #45670 ) ) ;
#45668 = person_and_organization_role ( 'design_owner' ) ;
#45669 = person_and_organization ( #44800, #44193 ) ;
#45670 = 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', '', ( #45671 ) ) ;
#45671 = mechanical_context ( 'none', #45568, 'mechanical' ) ;
#45672 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #45568 ) ;
#45673 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45674 = local_time ( 15, 22, 27.00000000000000000, #45458 ) ;
#45675 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#45676 = cartesian_point ( 'none', ( 9.576279441628859200, -4.258696921242210100, -14.00000000000000000 ) ) ;
#45677 = cartesian_point ( 'none', ( 4.399999999999999500, 10.42264973081037400, -14.00000000000000000 ) ) ;
#45678 = cartesian_point ( 'none', ( 10.45961277496209600, 3.883419246269142800, -8.441356398446050200 ) ) ;
#45679 = axis2_placement_3d ( 'none', #45684, #45682, #45673 ) ;
#45680 = direction ( 'none', ( -1.000000000000000000, -2.664535259100373300e-015, 0.0000000000000000000 ) ) ;
#45681 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45682 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45683 = date_and_time ( #45557, #45674 ) ;
#45684 = cartesian_point ( 'none', ( 5.975575286112631400, 10.35000000000000000, -14.00000000000000000 ) ) ;
#45685 = product_definition_shape ( 'none', 'none', #45533 ) ;
#45686 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -14.00000000000000000 ) ) ;
#45687 = product_related_product_category ( 'detail', '', ( #45546 ) ) ;
#45688 = cartesian_point ( 'none', ( 56.56463758246062000, 4.750000000000004400, -34.96700981160505300 ) ) ;
#45689 = cartesian_point ( 'none', ( 56.46910208147762900, 4.750000000000001800, -35.12155350917816300 ) ) ;
#45690 = cartesian_point ( 'none', ( 56.37285054883113100, 4.768201266208508000, -35.27580975476257000 ) ) ;
#45691 = cartesian_point ( 'none', ( 56.18516631462973300, 4.838619299769446200, -35.57398092781361500 ) ) ;
#45692 = cc_design_security_classification ( #45591, ( #45624 ) ) ;
#45693 = cartesian_point ( 'none', ( 56.09325678512245600, 4.890630909817347500, -35.71868292845032800 ) ) ;
#45694 = cartesian_point ( 'none', ( 55.91354753142277200, 5.028642715482103400, -35.99934679068751800 ) ) ;
#45695 = cartesian_point ( 'none', ( 55.82633045827023500, 5.114669378385219300, -36.13437455096113400 ) ) ;
#45696 = cc_design_approval ( #45709, ( #45591 ) ) ;
#45697 = cartesian_point ( 'none', ( 55.66386134205075800, 5.313689536550480600, -36.38415502822741100 ) ) ;
#45698 = approval_date_time ( #45699, #45709 ) ;
#45700 = cartesian_point ( 'none', ( 55.58752251887047900, 5.427548719973809300, -36.50060058694212700 ) ) ;
#45699 = date_and_time ( #45701, #45703 ) ;
#45701 = calendar_date ( 2016, 28, 1 ) ;
#45702 = cartesian_point ( 'none', ( 55.44608523577465300, 5.684124515901226400, -36.71509410338783400 ) ) ;
#45703 = local_time ( 15, 22, 27.00000000000000000, #45705 ) ;
#45704 = cartesian_point ( 'none', ( 55.38311764917622800, 5.822911565069852600, -36.80992021496982100 ) ) ;
#45705 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45706 = cartesian_point ( 'none', ( 55.27245724057728200, 6.120709640425170400, -36.97587615410211700 ) ) ;
#45707 = approval_person_organization ( #45713, #45709, #45708 ) ;
#45708 = approval_role ( '' ) ;
#45709 = approval ( #45711, 'unspecified' ) ;
#45710 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45711 = approval_status ( 'not_yet_approved' ) ;
#45712 = vector ( 'none', #45710, 1000.000000000000000 ) ;
#45713 = person_and_organization ( #44800, #44193 ) ;
#45715 = circle ( 'none', #45561, 1.000000000000000900 ) ;
#45714 = person_and_organization ( #44800, #44193 ) ;
#45716 = cc_design_date_and_time_assignment ( #45718, #45717, ( #45730 ) ) ;
#45717 = date_time_role ( 'classification_date' ) ;
#45718 = date_and_time ( #45719, #45720 ) ;
#45719 = calendar_date ( 2016, 28, 1 ) ;
#45720 = local_time ( 15, 22, 27.00000000000000000, #45722 ) ;
#45721 = cartesian_point ( 'none', ( -9.750000000000001800, 0.0000000000000000000, -24.65869939627407700 ) ) ;
#45722 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45723 = cartesian_point ( 'none', ( 10.79294610829541200, 3.306068977079548200, -8.674699990824027700 ) ) ;
#45724 = cartesian_point ( 'none', ( 10.57118427710817700, 3.306068977079545500, -8.296109333757973700 ) ) ;
#45725 = cc_design_person_and_organization_assignment ( #45729, #45727, ( #45730 ) ) ;
#45726 = cartesian_point ( 'none', ( 10.34899161794661300, 3.306068977079542800, -7.917779923426262000 ) ) ;
#45727 = person_and_organization_role ( 'classification_officer' ) ;
#45728 = cartesian_point ( 'none', ( 10.12627944162878500, 3.306068977079539700, -7.539765539435920000 ) ) ;
#45729 = person_and_organization ( #44800, #44193 ) ;
#45730 = security_classification ( '', '', #45731 ) ;
#45731 = security_classification_level ( 'unclassified' ) ;
#45732 = line ( 'none', #45677, #45830 ) ;
#45733 = cc_design_person_and_organization_assignment ( #45735, #45734, ( #45757 ) ) ;
#45734 = person_and_organization_role ( 'design_supplier' ) ;
#45735 = person_and_organization ( #44800, #44193 ) ;
#45736 = cartesian_point ( 'none', ( 10.12627944162878500, 3.306068977079539700, -7.539765539435920000 ) ) ;
#45737 = line ( 'none', #45676, #45834 ) ;
#45738 = cc_design_person_and_organization_assignment ( #45740, #45739, ( #45757 ) ) ;
#45739 = person_and_organization_role ( 'creator' ) ;
#45740 = person_and_organization ( #44800, #44193 ) ;
#45741 = cartesian_point ( 'none', ( 10.24294610829541500, 4.258696921242423300, -8.326604671405771500 ) ) ;
#45742 = cartesian_point ( 'none', ( 10.31548809368268700, 4.133050516869753100, -8.360076241111233500 ) ) ;
#45743 = cartesian_point ( 'none', ( 10.38770569146959800, 4.007965968302245900, -8.398395931080932200 ) ) ;
#45744 = cc_design_approval ( #45753, ( #45757 ) ) ;
#45745 = cartesian_point ( 'none', ( 10.45961277496209600, 3.883419246269142800, -8.441356398446050200 ) ) ;
#45746 = approval_date_time ( #45747, #45753 ) ;
#45747 = date_and_time ( #45748, #45749 ) ;
#45748 = calendar_date ( 2016, 28, 1 ) ;
#45749 = local_time ( 15, 22, 27.00000000000000000, #45750 ) ;
#45750 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45751 = approval_person_organization ( #45756, #45753, #45752 ) ;
#45752 = approval_role ( '' ) ;
#45753 = approval ( #45754, 'unspecified' ) ;
#45754 = approval_status ( 'not_yet_approved' ) ;
#45755 = b_spline_curve_with_knots ( 'none', 3,
( #45745, #45743, #45742, #45741 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004262485593313501500, 0.004702683219281597300 ),
.unspecified. ) ;
#45756 = person_and_organization ( #44800, #44193 ) ;
#45757 = product_definition_formation_with_specified_source ( 'any', '', #45670, .not_known. ) ;
#45758 = cc_design_person_and_organization_assignment ( #44323, #44321, ( #44350 ) ) ;
#45759 = b_spline_curve_with_knots ( 'none', 3,
( #45728, #45726, #45724, #45723 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.008384464818442009800, 0.009700588473144259500 ),
.unspecified. ) ;
#45760 = cc_design_date_and_time_assignment ( #45764, #45762, ( #45662 ) ) ;
#45761 = cartesian_point ( 'none', ( 10.12627944162878500, 3.306068977079539700, -7.539765539435920000 ) ) ;
#45762 = date_time_role ( 'creation_date' ) ;
#45763 = cartesian_point ( 'none', ( 10.23866619571041900, 3.500728545246684300, -7.838392462339697000 ) ) ;
#45764 = date_and_time ( #45765, #45767 ) ;
#45765 = calendar_date ( 2016, 28, 1 ) ;
#45766 = cartesian_point ( 'none', ( 10.34970003853692900, 3.693044802381821900, -8.139068571133854800 ) ) ;
#45767 = local_time ( 15, 22, 27.00000000000000000, #45769 ) ;
#45768 = cartesian_point ( 'none', ( 10.45961277496209600, 3.883419246269142800, -8.441356398446050200 ) ) ;
#45769 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45770 = cartesian_point ( 'none', ( 10.24294610829541500, 4.258696921242423300, -8.326604671405771500 ) ) ;
#45771 = cc_design_person_and_organization_assignment ( #45773, #45772, ( #45662 ) ) ;
#45772 = person_and_organization_role ( 'creator' ) ;
#45773 = person_and_organization ( #44800, #44193 ) ;
#45774 = b_spline_curve_with_knots ( 'none', 3,
( #45768, #45766, #45763, #45761 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.926532362133313300e-007, 0.001121691240364106400 ),
.unspecified. ) ;
#45775 = cc_design_approval ( #45659, ( #45662 ) ) ;
#45776 = approval_date_time ( #45777, #45659 ) ;
#45777 = date_and_time ( #45654, #45655 ) ;
#45778 = cartesian_point ( 'none', ( 10.24294610829541500, 4.258696921242423300, -8.326604671405771500 ) ) ;
#45779 = cc_design_approval ( #45790, ( #45795 ) ) ;
#45781 = cartesian_point ( 'none', ( 10.02155203717518200, 4.258696921242421500, -7.961598405473205600 ) ) ;
#45780 = approval_date_time ( #45782, #45790 ) ;
#45782 = date_and_time ( #45784, #45785 ) ;
#45783 = cartesian_point ( 'none', ( 9.799380956937033800, 4.258696921242418800, -7.597047458389370800 ) ) ;
#45784 = calendar_date ( 2016, 28, 1 ) ;
#45786 = cartesian_point ( 'none', ( 9.576279441628774000, 4.258696921242416200, -7.233070451787970300 ) ) ;
#45785 = local_time ( 15, 22, 27.00000000000000000, #45787 ) ;
#45787 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45788 = approval_person_organization ( #45793, #45790, #45789 ) ;
#45789 = approval_role ( '' ) ;
#45790 = approval ( #45791, 'unspecified' ) ;
#45792 = direction ( 'none', ( 0.4999999999999997200, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#45791 = approval_status ( 'not_yet_approved' ) ;
#45794 = vector ( 'none', #45792, 1000.000000000000100 ) ;
#45793 = person_and_organization ( #44800, #44193 ) ;
#45795 = product_definition ( 'unknown', '', #45905, #45797 ) ;
#45796 = axis2_placement_3d ( 'none', #45810, #45909, #45907 ) ;
#45797 = design_context ( 'detailed design', #45799, 'design' ) ;
#45798 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #45799 ) ;
#45799 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#45800 = person_and_organization ( #44800, #44193 ) ;
#45801 = cartesian_point ( 'none', ( 8.476279441628747700, 6.163952809568164600, -7.233070451787958700 ) ) ;
#45802 = cc_design_person_and_organization_assignment ( #45806, #45804, ( #45811 ) ) ;
#45803 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#45804 = person_and_organization_role ( 'design_owner' ) ;
#45805 = direction ( 'none', ( 0.5000000000000001100, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#45806 = person_and_organization ( #44800, #44193 ) ;
#45807 = vector ( 'none', #45805, 999.9999999999998900 ) ;
#45808 = cartesian_point ( 'none', ( 3.299999999999998900, 10.42264973081037400, -14.00000000000000000 ) ) ;
#45809 = line ( 'none', #45808, #45807 ) ;
#45810 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.9999999999999991100, 0.0000000000000000000 ) ) ;
#45811 = product ( '�x�u�y ver.2', '�x�u�y ver.2', '', ( #45813 ) ) ;
#45812 = circle ( 'none', #45902, 1.000000000000000000 ) ;
#45813 = mechanical_context ( 'none', #45626, 'mechanical' ) ;
#45814 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #45626 ) ;
#45815 = direction ( 'none', ( 0.4999999999999993900, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#45816 = cartesian_point ( 'none', ( 2.799999999999999400, 11.28867513459481300, -14.00000000000000000 ) ) ;
#45818 = oriented_edge ( 'none', *, *, #541, .t. ) ;
#45817 = date_time_role ( 'classification_date' ) ;
#45819 = line ( 'none', #45816, #45922 ) ;
#45820 = conical_surface ( 'none', #45796, 20.50000000000000400, 0.7853981633974482800 ) ;
#45821 = cartesian_point ( 'none', ( 2.199999999999999300, 10.42264973081037400, -14.00000000000000000 ) ) ;
#45822 = line ( 'none', #45821, #45794 ) ;
#45823 = face_outer_bound ( 'none', #6823, .t. ) ;
#45824 = product_definition_shape ( 'none', 'none', #45662 ) ;
#45825 = cartesian_point ( 'none', ( 3.899999999999999900, 11.28867513459481300, -14.00000000000000000 ) ) ;
#45826 = line ( 'none', #45825, #45833 ) ;
#45827 = cartesian_point ( 'none', ( 3.299999999999998900, 10.42264973081037400, -14.00000000000000000 ) ) ;
#45828 = product_related_product_category ( 'detail', '', ( #45670 ) ) ;
#45829 = direction ( 'none', ( 0.5000000000000001100, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#45830 = vector ( 'none', #45829, 999.9999999999998900 ) ;
#45832 = cartesian_point ( 'none', ( 4.399999999999999500, 10.42264973081037400, -14.00000000000000000 ) ) ;
#45831 = cc_design_security_classification ( #45730, ( #45757 ) ) ;
#45833 = vector ( 'none', #45815, 999.9999999999998900 ) ;
#45834 = vector ( 'none', #45675, 1000.000000000000000 ) ;
#45835 = cc_design_approval ( #45847, ( #45730 ) ) ;
#45836 = approval_date_time ( #45838, #45847 ) ;
#45837 = cartesian_point ( 'none', ( 10.79294610829541200, 3.306068977079548200, -8.674699990824027700 ) ) ;
#45838 = date_and_time ( #45839, #45841 ) ;
#45839 = calendar_date ( 2016, 28, 1 ) ;
#45840 = cartesian_point ( 'none', ( 10.86583599884122200, 3.179819983296069200, -8.733116111909199100 ) ) ;
#45841 = local_time ( 15, 22, 27.00000000000000000, #45843 ) ;
#45842 = cartesian_point ( 'none', ( 10.93804010856138700, 3.054758796745467500, -8.795768278425926600 ) ) ;
#45843 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45844 = cartesian_point ( 'none', ( 11.00961277496210400, 2.930791302106247700, -8.862320849399292700 ) ) ;
#45845 = approval_person_organization ( #45714, #45847, #45846 ) ;
#45846 = approval_role ( '' ) ;
#45847 = approval ( #45849, 'unspecified' ) ;
#45848 = cartesian_point ( 'none', ( 10.79294610829541200, 3.306068977079548200, -8.674699990824027700 ) ) ;
#45849 = approval_status ( 'not_yet_approved' ) ;
#45850 = date_and_time ( #45983, #45984 ) ;
#45851 = approval_role ( '' ) ;
#45852 = approval ( #45853, 'unspecified' ) ;
#45853 = approval_status ( 'not_yet_approved' ) ;
#45854 = person_and_organization ( #44800, #44193 ) ;
#45855 = b_spline_curve_with_knots ( 'none', 3,
( #45844, #45842, #45840, #45837 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004549650064606427500, 0.005017825730732603000 ),
.unspecified. ) ;
#45856 = line ( 'none', #45976, #45961 ) ;
#45857 = oriented_edge ( 'none', *, *, #290, .f. ) ;
#45858 = oriented_edge ( 'none', *, *, #199, .t. ) ;
#45860 = cartesian_point ( 'none', ( 9.142946108295426200, 6.163952809568172600, -8.208215831100176300 ) ) ;
#45859 = cc_design_date_and_time_assignment ( #45863, #45861, ( #45876 ) ) ;
#45861 = date_time_role ( 'classification_date' ) ;
#45862 = cartesian_point ( 'none', ( 8.922554344906464200, 6.163952809568169900, -7.881932673219290900 ) ) ;
#45863 = date_and_time ( #45864, #45867 ) ;
#45865 = cartesian_point ( 'none', ( 8.700388897162243400, 6.163952809568167300, -7.556693962421071800 ) ) ;
#45864 = calendar_date ( 2016, 28, 1 ) ;
#45866 = vertex_point ( 'none', #35303 ) ;
#45867 = local_time ( 15, 22, 27.00000000000000000, #45870 ) ;
#45868 = cartesian_point ( 'none', ( 8.476279441628747700, 6.163952809568164600, -7.233070451787958700 ) ) ;
#45869 = vertex_point ( 'none', #35301 ) ;
#45870 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45871 = cartesian_point ( 'none', ( 8.592946108295432600, 7.116580753731044600, -8.441356398446121300 ) ) ;
#45872 = cc_design_person_and_organization_assignment ( #45875, #45873, ( #45876 ) ) ;
#45873 = person_and_organization_role ( 'classification_officer' ) ;
#45874 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45875 = person_and_organization ( #44800, #44193 ) ;
#45876 = security_classification ( '', '', #45878 ) ;
#45877 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45878 = security_classification_level ( 'unclassified' ) ;
#45879 = b_spline_curve_with_knots ( 'none', 3,
( #45868, #45865, #45862, #45860 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.007489566479322357400, 0.008667621009943879400 ),
.unspecified. ) ;
#45880 = cc_design_person_and_organization_assignment ( #45882, #45881, ( #45905 ) ) ;
#45881 = person_and_organization_role ( 'design_supplier' ) ;
#45882 = person_and_organization ( #44800, #44193 ) ;
#45883 = cartesian_point ( 'none', ( 8.476279441628747700, 6.163952809568164600, -7.233070451787958700 ) ) ;
#45884 = cartesian_point ( 'none', ( 8.587829505836950300, 6.357163188364350700, -7.597045195756849400 ) ) ;
#45885 = cartesian_point ( 'none', ( 8.698913804019424500, 6.549566836739528800, -7.961592023850192500 ) ) ;
#45886 = cc_design_person_and_organization_assignment ( #45889, #45888, ( #45905 ) ) ;
#45887 = cartesian_point ( 'none', ( 8.809612774962085200, 6.741303078757813000, -8.326604671405837300 ) ) ;
#45888 = person_and_organization_role ( 'creator' ) ;
#45889 = person_and_organization ( #44800, #44193 ) ;
#45890 = axis2_placement_3d ( 'none', #45917, #45877, #45991 ) ;
#45891 = cc_design_approval ( #45901, ( #45905 ) ) ;
#45892 = conical_surface ( 'none', #45890, 21.00000000000000400, 0.7853981633974501700 ) ;
#45893 = approval_date_time ( #45894, #45901 ) ;
#45894 = date_and_time ( #45895, #45896 ) ;
#45895 = calendar_date ( 2016, 28, 1 ) ;
#45896 = local_time ( 15, 22, 27.00000000000000000, #45897 ) ;
#45897 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45898 = cartesian_point ( 'none', ( 7.926279441628726600, 7.116580753731034800, -7.539765539435894200 ) ) ;
#45899 = approval_person_organization ( #45904, #45901, #45900 ) ;
#45900 = approval_role ( '' ) ;
#45901 = approval ( #45903, 'unspecified' ) ;
#45902 = axis2_placement_3d ( 'none', #45979, #45971, #45874 ) ;
#45903 = approval_status ( 'not_yet_approved' ) ;
#45904 = person_and_organization ( #44800, #44193 ) ;
#45905 = product_definition_formation_with_specified_source ( 'any', '', #45811, .not_known. ) ;
#45906 = b_spline_curve_with_knots ( 'none', 3,
( #45887, #45885, #45884, #45883 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.453080005607343300e-007, 0.001281172263256736400 ),
.unspecified. ) ;
#45907 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45908 = cc_design_date_and_time_assignment ( #45912, #45910, ( #45795 ) ) ;
#45909 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#45910 = date_time_role ( 'creation_date' ) ;
#45911 = cartesian_point ( 'none', ( 8.809612774962085200, 6.741303078757813000, -8.326604671405837300 ) ) ;
#45912 = date_and_time ( #45913, #45914 ) ;
#45913 = calendar_date ( 2016, 28, 1 ) ;
#45914 = local_time ( 15, 22, 27.00000000000000000, #45915 ) ;
#45915 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45917 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.499999999999998200, 0.0000000000000000000 ) ) ;
#45916 = cc_design_person_and_organization_assignment ( #45919, #45918, ( #45795 ) ) ;
#45918 = person_and_organization_role ( 'creator' ) ;
#45919 = person_and_organization ( #44800, #44193 ) ;
#45920 = face_outer_bound ( 'none', #5938, .t. ) ;
#45921 = direction ( 'none', ( 0.4999999999999993900, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#45922 = vector ( 'none', #45921, 999.9999999999998900 ) ;
#45923 = cc_design_approval ( #45932, ( #45938 ) ) ;
#45924 = approval_date_time ( #45925, #45932 ) ;
#45925 = date_and_time ( #45926, #45927 ) ;
#45926 = calendar_date ( 2016, 28, 1 ) ;
#45928 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45927 = local_time ( 15, 22, 27.00000000000000000, #45929 ) ;
#45929 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45930 = approval_person_organization ( #45936, #45932, #45931 ) ;
#45931 = approval_role ( '' ) ;
#45932 = approval ( #45934, 'unspecified' ) ;
#45933 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45934 = approval_status ( 'not_yet_approved' ) ;
#45935 = direction ( 'none', ( -1.000000000000000000, -8.770761894538736700e-015, 0.0000000000000000000 ) ) ;
#45936 = person_and_organization ( #44800, #44193 ) ;
#45937 = vector ( 'none', #45935, 1000.000000000000000 ) ;
#45938 = product_definition ( 'unknown', '', #44843, #45940 ) ;
#45939 = cartesian_point ( 'none', ( 9.476279441628880900, -6.163952809567980800, -14.00000000000000000 ) ) ;
#45940 = design_context ( 'detailed design', #45943, 'design' ) ;
#45941 = line ( 'none', #45939, #45937 ) ;
#45942 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #45943 ) ;
#45943 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#45944 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45945 = b_spline_curve_with_knots ( 'none', 3,
( #46428, #46458, #46948, #46895 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.715568993467517300e-007, 0.001058812123506604600 ),
.unspecified. ) ;
#45946 = cc_design_person_and_organization_assignment ( #45948, #45947, ( #45951 ) ) ;
#45947 = person_and_organization_role ( 'design_owner' ) ;
#45948 = person_and_organization ( #44800, #44193 ) ;
#45949 = cartesian_point ( 'none', ( 8.592946108295432600, 7.116580753731044600, -8.441356398446121300 ) ) ;
#45950 = cartesian_point ( 'none', ( 8.664795256649759000, 6.992134378300799600, -8.398430544091157300 ) ) ;
#45952 = cartesian_point ( 'none', ( 8.737011388816586800, 6.867052368261743900, -8.360103649192421200 ) ) ;
#45951 = 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', '', ( #45954 ) ) ;
#45953 = cartesian_point ( 'none', ( 8.809612774962085200, 6.741303078757813000, -8.326604671405837300 ) ) ;
#45955 = edge_loop ( 'none', ( #44534, #44753, #45857, #45551 ) ) ;
#45954 = mechanical_context ( 'none', #45563, 'mechanical' ) ;
#45956 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #45563 ) ;
#45957 = security_classification ( '', '', #45562 ) ;
#45958 = oriented_edge ( 'none', *, *, #46459, .f. ) ;
#45959 = edge_curve ( 'none', #44585, #45461, #35295, .t. ) ;
#45960 = direction ( 'none', ( -0.8660254037844363800, 1.060575238724904200e-016, 0.5000000000000040000 ) ) ;
#45961 = vector ( 'none', #45960, 999.9999999999998900 ) ;
#45962 = edge_loop ( 'none', ( #47395, #47394, #46916, #52629 ) ) ;
#45963 = oriented_edge ( 'none', *, *, #46487, .f. ) ;
#45964 = cc_design_date_and_time_assignment ( #45683, #45817, ( #45957 ) ) ;
#45965 = cartesian_point ( 'none', ( 8.592946108295432600, 7.116580753731044600, -8.441356398446121300 ) ) ;
#45967 = oriented_edge ( 'none', *, *, #45959, .t. ) ;
#45966 = cartesian_point ( 'none', ( 8.373022667119972300, 7.116580753731041900, -8.138933852296464300 ) ) ;
#45968 = cartesian_point ( 'none', ( 8.150961512603288400, 7.116580753731039300, -7.838270981803088200 ) ) ;
#45969 = cartesian_point ( 'none', ( 7.926279441628726600, 7.116580753731034800, -7.539765539435894200 ) ) ;
#45970 = product_definition_shape ( 'none', 'none', #45795 ) ;
#45971 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45972 = vertex_point ( 'none', #35296 ) ;
#45973 = edge_curve ( 'none', #45461, #45972, #35293, .t. ) ;
#45974 = product_related_product_category ( 'detail', '', ( #45811 ) ) ;
#45975 = b_spline_curve_with_knots ( 'none', 3,
( #45953, #45952, #45950, #45949 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003756786455376945600, 0.004203022907969455500 ),
.unspecified. ) ;
#45976 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -30.30496480251722600 ) ) ;
#45977 = b_spline_curve_with_knots ( 'none', 3,
( #45969, #45968, #45966, #45965 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004908777032649269200, 0.006028560043088427400 ),
.unspecified. ) ;
#45978 = cc_design_security_classification ( #45876, ( #45905 ) ) ;
#45979 = cartesian_point ( 'none', ( -5.975575286112626100, 10.34999999999999800, -14.00000000000000000 ) ) ;
#45980 = cc_design_approval ( #45852, ( #45876 ) ) ;
#45981 = edge_curve ( 'none', #6658, #50726, #35287, .t. ) ;
#45982 = approval_date_time ( #45850, #45852 ) ;
#45983 = calendar_date ( 2016, 28, 1 ) ;
#45985 = cartesian_point ( 'none', ( 7.376279441628709900, 8.069208697893909500, -8.040218672905052000 ) ) ;
#45984 = local_time ( 15, 22, 27.00000000000000000, #45986 ) ;
#45986 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#45987 = approval_person_organization ( #45854, #45852, #45851 ) ;
#45988 = next_assembly_usage_occurrence ( 'nauo4', ' ', ' ', #44106, #46215, $ ) ;
#45989 = vertex_point ( 'none', #35297 ) ;
#45990 = vertex_point ( 'none', #35280 ) ;
#45991 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45992 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45994 = edge_curve ( 'none', #44832, #45972, #35268, .t. ) ;
#45993 = shape_definition_representation ( #46249, #43560 ) ;
#45995 = cartesian_point ( 'none', ( 9.142946108295426200, 6.163952809568172600, -8.208215831100176300 ) ) ;
#45996 = shape_definition_representation ( #46371, #43427 ) ;
#45997 = cartesian_point ( 'none', ( 9.215126951792708400, 6.038931921297703700, -8.190294442084406200 ) ) ;
#45998 = cartesian_point ( 'none', ( 9.287349045056856800, 5.913839586335220700, -8.177402068461786300 ) ) ;
#45999 = cartesian_point ( 'none', ( 9.359612774962089400, 5.788675134594921400, -8.169585876471778400 ) ) ;
#46000 = advanced_face ( 'none', ( #35273 ), #35274, .t. ) ;
#46001 = item_defined_transformation ( 'none', 'none', #43975, #43436 ) ;
#46002 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#46003 = security_classification ( '', '', #46110 ) ;
#46004 = b_spline_curve_with_knots ( 'none', 3,
( #45999, #45998, #45997, #45995 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003854649617517867500, 0.004290935971575527600 ),
.unspecified. ) ;
#46005 = cylindrical_surface ( 'none', #46028, 9.750000000000000000 ) ;
#46006 = cartesian_point ( 'none', ( 9.692946108295418000, 5.211324865405300600, -8.169585876471762400 ) ) ;
#46008 = cartesian_point ( 'none', ( 9.472020490811921400, 5.211324865405297900, -7.822155346224351800 ) ) ;
#46007 = local_time ( 15, 22, 27.00000000000000000, #46009 ) ;
#46009 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46010 = cartesian_point ( 'none', ( 9.249876620230578400, 5.211324865405295300, -7.475459885342997000 ) ) ;
#46011 = cartesian_point ( 'none', ( 9.026279441628762600, 5.211324865405293500, -7.129715569651660100 ) ) ;
#46012 = cartesian_point ( 'none', ( 9.142946108295426200, 6.163952809568172600, -8.208215831100176300 ) ) ;
#46013 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#46014 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46015 = face_outer_bound ( 'none', #6561, .t. ) ;
#46016 =( representation_relationship ('none','none', #43978, #43560 ) representation_relationship_with_transformation ( #46001 )shape_representation_relationship( ) );
#46017 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46018 = b_spline_curve_with_knots ( 'none', 3,
( #46011, #46010, #46008, #46006 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009203019493572505600, 0.01043550180148605100 ),
.unspecified. ) ;
#46019 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#46020 = cc_design_security_classification ( #46003, ( #45988 ) ) ;
#46021 = shape_definition_representation ( #46022, #43529 ) ;
#46022 = product_definition_shape ( 'none', 'none', #44642 ) ;
#46023 = cartesian_point ( 'none', ( 9.359612774962089400, 5.788675134594921400, -8.169585876471778400 ) ) ;
#46024 = product_related_product_category ( 'detail', '', ( #44652 ) ) ;
#46025 = cartesian_point ( 'none', ( 9.026279441628762600, 5.211324865405293500, -7.129715569651660100 ) ) ;
#46026 = cartesian_point ( 'none', ( 9.692946108295418000, 5.211324865405300600, -8.169585876471762400 ) ) ;
#46027 = advanced_face ( 'none', ( #35263 ), #35262, .f. ) ;
#46028 = axis2_placement_3d ( 'none', #46002, #45992, #46017 ) ;
#46029 = cc_design_security_classification ( #45957, ( #44350 ) ) ;
#46030 = cartesian_point ( 'none', ( 9.692946108295418000, 5.211324865405300600, -8.169585876471762400 ) ) ;
#46031 = cartesian_point ( 'none', ( 9.765500136110748700, 5.085657602935382800, -8.177433467674101000 ) ) ;
#46032 = person_and_organization_role ( 'design_supplier' ) ;
#46033 = cartesian_point ( 'none', ( 9.837718695131123100, 4.960571389462685100, -8.190365641075287000 ) ) ;
#46034 = person_and_organization ( #44800, #44193 ) ;
#46035 = cartesian_point ( 'none', ( 9.909612774962091900, 4.836047190432032600, -8.208215831100146100 ) ) ;
#46036 = cc_design_person_and_organization_assignment ( #46038, #46037, ( #46055 ) ) ;
#46037 = person_and_organization_role ( 'creator' ) ;
#46038 = person_and_organization ( #44800, #44193 ) ;
#46039 = cartesian_point ( 'none', ( 12.41303078757694900, 0.4999999999999942800, -10.70149930827727900 ) ) ;
#46040 = circle ( 'none', #46150, 8.850000000000001400 ) ;
#46041 = cc_design_approval ( #46050, ( #46055 ) ) ;
#46042 = approval_date_time ( #46043, #46050 ) ;
#46043 = date_and_time ( #46044, #46045 ) ;
#46044 = calendar_date ( 2016, 28, 1 ) ;
#46045 = local_time ( 15, 22, 27.00000000000000000, #46046 ) ;
#46046 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46047 = approval_person_organization ( #46054, #46050, #46049 ) ;
#46048 = cartesian_point ( 'none', ( 9.576279441628774000, 4.258696921242416200, -7.233070451787970300 ) ) ;
#46049 = approval_role ( '' ) ;
#46050 = approval ( #46052, 'unspecified' ) ;
#46051 = cartesian_point ( 'none', ( 9.688363811247866100, 4.452832744157019500, -7.556779570592279800 ) ) ;
#46052 = approval_status ( 'not_yet_approved' ) ;
#46053 = cartesian_point ( 'none', ( 9.799414764915603400, 4.645178638138525600, -7.881926371301220000 ) ) ;
#46054 = person_and_organization ( #44800, #44193 ) ;
#46055 = product_definition_formation_with_specified_source ( 'any', '', #46103, .not_known. ) ;
#46056 = cartesian_point ( 'none', ( 9.909612774962091900, 4.836047190432032600, -8.208215831100146100 ) ) ;
#46057 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#46058 = cc_design_date_and_time_assignment ( #46060, #46059, ( #46094 ) ) ;
#46059 = date_time_role ( 'creation_date' ) ;
#46060 = date_and_time ( #46061, #46063 ) ;
#46061 = calendar_date ( 2016, 28, 1 ) ;
#46062 = b_spline_curve_with_knots ( 'none', 3,
( #46056, #46053, #46051, #46048 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.125824437415650400e-007, 0.001181663171962451300 ),
.unspecified. ) ;
#46063 = local_time ( 15, 22, 27.00000000000000000, #46064 ) ;
#46064 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46065 = cartesian_point ( 'none', ( 9.909612774962091900, 4.836047190432032600, -8.208215831100146100 ) ) ;
#46066 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -30.44194228827398200 ) ) ;
#46067 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#46068 = cartesian_point ( 'none', ( 9.026279441628872700, -5.211324865405101600, -14.00000000000000000 ) ) ;
#46069 = cc_design_person_and_organization_assignment ( #46072, #46070, ( #46094 ) ) ;
#46070 = person_and_organization_role ( 'creator' ) ;
#46071 = line ( 'none', #46068, #46091 ) ;
#46072 = person_and_organization ( #44800, #44193 ) ;
#46073 = cartesian_point ( 'none', ( 11.34294610829540800, 2.353441032916671700, -9.204227120211797300 ) ) ;
#46074 = direction ( 'none', ( -1.000000000000000000, -8.770761894538736700e-015, 0.0000000000000000000 ) ) ;
#46075 = vector ( 'none', #46074, 1000.000000000000000 ) ;
#46076 = cartesian_point ( 'none', ( 10.02627944162887300, -5.211324865405092800, -14.00000000000000000 ) ) ;
#46077 = line ( 'none', #46076, #46075 ) ;
#46078 = cc_design_approval ( #46090, ( #46094 ) ) ;
#46079 = approval_date_time ( #46080, #46090 ) ;
#46080 = date_and_time ( #46081, #46083 ) ;
#46081 = calendar_date ( 2016, 28, 1 ) ;
#46082 = cartesian_point ( 'none', ( 9.026279441628762600, 5.211324865405293500, -7.129715569651660100 ) ) ;
#46083 = local_time ( 15, 22, 27.00000000000000000, #46085 ) ;
#46084 = cartesian_point ( 'none', ( 9.138076610496369800, 5.404963242026352300, -7.475455492561826200 ) ) ;
#46085 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46086 = cartesian_point ( 'none', ( 9.249145267909172600, 5.597339799793791900, -7.822140568972550900 ) ) ;
#46087 = approval_person_organization ( #46093, #46090, #46088 ) ;
#46089 = cartesian_point ( 'none', ( 9.359612774962089400, 5.788675134594921400, -8.169585876471778400 ) ) ;
#46088 = approval_role ( '' ) ;
#46090 = approval ( #46092, 'unspecified' ) ;
#46091 = vector ( 'none', #46067, 1000.000000000000000 ) ;
#46092 = approval_status ( 'not_yet_approved' ) ;
#46093 = person_and_organization ( #44800, #44193 ) ;
#46094 = product_definition ( 'unknown', '', #46055, #46095 ) ;
#46095 = design_context ( 'detailed design', #46097, 'design' ) ;
#46096 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #46097 ) ;
#46097 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#46098 = shape_definition_representation ( #46117, #43561 ) ;
#46099 = b_spline_curve_with_knots ( 'none', 3,
( #46089, #46086, #46084, #46082 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.303844794387854700e-007, 0.001235652914815815000 ),
.unspecified. ) ;
#46100 = cc_design_person_and_organization_assignment ( #46102, #46101, ( #46103 ) ) ;
#46101 = person_and_organization_role ( 'design_owner' ) ;
#46102 = person_and_organization ( #44800, #44193 ) ;
#46103 = product ( '�o��42x25x8', '�o��42x25x8', '', ( #46105 ) ) ;
#46104 = cartesian_point ( 'none', ( 9.026279441628872700, -5.211324865405101600, -14.00000000000000000 ) ) ;
#46105 = mechanical_context ( 'none', #46019, 'mechanical' ) ;
#46106 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #46019 ) ;
#46107 = mechanical_context ( 'none', #46013, 'mechanical' ) ;
#46108 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #46013 ) ;
#46109 = product_definition_shape ( 'none', 'none', #45988 ) ;
#46110 = security_classification_level ( 'unclassified' ) ;
#46111 = b_spline_curve_with_knots ( 'none', 3,
( #46228, #46227, #46226, #46225 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004842897214370049100, 0.005340868928543691100 ),
.unspecified. ) ;
#46112 = circle ( 'none', #46219, 0.9999999999999991100 ) ;
#46113 = local_time ( 15, 22, 27.00000000000000000, #46014 ) ;
#46114 = cartesian_point ( 'none', ( 10.67627944162879700, 2.353441032916664600, -8.040218672905089300 ) ) ;
#46115 = cartesian_point ( 'none', ( 10.78896007145557700, 2.548609608805512100, -8.311707193776120700 ) ) ;
#46116 = cartesian_point ( 'none', ( 10.89996718618355800, 2.740879571516011000, -8.585909920071197000 ) ) ;
#46117 = product_definition_shape ( 'none', 'none', #46094 ) ;
#46118 = cartesian_point ( 'none', ( 11.00961277496210400, 2.930791302106247700, -8.862320849399292700 ) ) ;
#46119 = product_related_product_category ( 'detail', '', ( #46103 ) ) ;
#46120 = cc_design_security_classification ( #46152, ( #46055 ) ) ;
#46121 = b_spline_curve_with_knots ( 'none', 3,
( #46118, #46116, #46115, #46114 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.715568988143507100e-007, 0.001058812123506526500 ),
.unspecified. ) ;
#46122 = cc_design_approval ( #46131, ( #46152 ) ) ;
#46123 = cartesian_point ( 'none', ( 12.54700538379250900, 1.536722070666218900e-015, -10.92273724496321200 ) ) ;
#46124 = approval_date_time ( #46125, #46131 ) ;
#46125 = date_and_time ( #46126, #46127 ) ;
#46126 = calendar_date ( 2016, 28, 1 ) ;
#46127 = local_time ( 15, 22, 27.00000000000000000, #46128 ) ;
#46128 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46129 = approval_person_organization ( #46135, #46131, #46130 ) ;
#46130 = approval_role ( '' ) ;
#46132 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46131 = approval ( #46133, 'unspecified' ) ;
#46133 = approval_status ( 'not_yet_approved' ) ;
#46134 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46135 = person_and_organization ( #44800, #44193 ) ;
#46136 = b_spline_curve_with_knots ( 'none', 3,
( #46210, #46207, #46205, #46203, #46200, #46198 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0005798852527799252800, 0.0008693120714114477300, 0.001158738890042970200 ),
.unspecified. ) ;
#46137 = cc_design_date_and_time_assignment ( #46140, #46139, ( #46152 ) ) ;
#46138 = cartesian_point ( 'none', ( 11.89294610829540100, 1.400813088753795500, -9.901710504412536200 ) ) ;
#46139 = date_time_role ( 'classification_date' ) ;
#46141 = cartesian_point ( 'none', ( 12.07176558391855500, 1.091088671591669200, -10.15411012308008200 ) ) ;
#46140 = date_and_time ( #46142, #46144 ) ;
#46142 = calendar_date ( 2016, 28, 1 ) ;
#46143 = cartesian_point ( 'none', ( 12.24462399288279500, 0.7916891247500905700, -10.42201514250225700 ) ) ;
#46144 = local_time ( 15, 22, 27.00000000000000000, #46146 ) ;
#46145 = cartesian_point ( 'none', ( 12.41303078757694900, 0.4999999999999942800, -10.70149930827727900 ) ) ;
#46146 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46147 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.44194228827398200 ) ) ;
#46148 = cc_design_person_and_organization_assignment ( #46151, #46149, ( #46152 ) ) ;
#46149 = person_and_organization_role ( 'classification_officer' ) ;
#46150 = axis2_placement_3d ( 'none', #46147, #46134, #46132 ) ;
#46151 = person_and_organization ( #44800, #44193 ) ;
#46152 = security_classification ( '', '', #46154 ) ;
#46153 = cartesian_point ( 'none', ( -11.95115057222526300, -2.927345865710862000e-015, -14.00000000000000000 ) ) ;
#46154 = security_classification_level ( 'unclassified' ) ;
#46155 = b_spline_curve_with_knots ( 'none', 3,
( #46145, #46143, #46141, #46138 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.998880101729048400e-007, 0.001312402942377770100 ),
.unspecified. ) ;
#46156 = cc_design_person_and_organization_assignment ( #46034, #46032, ( #46055 ) ) ;
#46157 = person_and_organization_role ( 'design_supplier' ) ;
#46158 = person_and_organization ( #44800, #44193 ) ;
#46159 = cartesian_point ( 'none', ( 11.22627944162880600, 1.400813088753786900, -8.720033886374308100 ) ) ;
#46160 = cc_design_person_and_organization_assignment ( #46163, #46161, ( #46182 ) ) ;
#46161 = person_and_organization_role ( 'creator' ) ;
#46162 = cartesian_point ( 'none', ( 7.376279441628899900, -8.069208697893765600, -14.00000000000000000 ) ) ;
#46163 = person_and_organization ( #44800, #44193 ) ;
#46164 = direction ( 'none', ( 0.4886495119179558000, 5.984230606752410300e-017, -0.8724801742746615100 ) ) ;
#46165 = vector ( 'none', #46164, 999.9999999999998900 ) ;
#46166 = cartesian_point ( 'none', ( 10.34999999999999800, 1.267509437117510400e-015, -7.000000000000000000 ) ) ;
#46167 = cc_design_approval ( #46177, ( #46182 ) ) ;
#46168 = approval_date_time ( #46169, #46177 ) ;
#46169 = date_and_time ( #46170, #46171 ) ;
#46170 = calendar_date ( 2016, 28, 1 ) ;
#46171 = local_time ( 15, 22, 27.00000000000000000, #46173 ) ;
#46172 = line ( 'none', #46275, #46253 ) ;
#46173 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46174 = approval_person_organization ( #46181, #46177, #46176 ) ;
#46175 = direction ( 'none', ( -1.000000000000000000, -7.105427357601008200e-015, 0.0000000000000000000 ) ) ;
#46176 = approval_role ( '' ) ;
#46178 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46177 = approval ( #46180, 'unspecified' ) ;
#46179 = line ( 'none', #46166, #46165 ) ;
#46180 = approval_status ( 'not_yet_approved' ) ;
#46181 = person_and_organization ( #44800, #44193 ) ;
#46182 = product_definition_formation_with_specified_source ( 'any', '', #46224, .not_known. ) ;
#46183 = cartesian_point ( 'none', ( 11.34294610829540800, 2.353441032916671700, -9.204227120211797300 ) ) ;
#46184 = cartesian_point ( 'none', ( 11.12093869795984900, 2.353441032916669500, -8.816100543663287300 ) ) ;
#46185 = cartesian_point ( 'none', ( 10.89872926436991200, 2.353441032916666800, -8.428089258060827800 ) ) ;
#46186 = cc_design_date_and_time_assignment ( #46189, #46188, ( #46215 ) ) ;
#46187 = cartesian_point ( 'none', ( 10.67627944162879700, 2.353441032916664600, -8.040218672905089300 ) ) ;
#46188 = date_time_role ( 'creation_date' ) ;
#46189 = date_and_time ( #46191, #46192 ) ;
#46190 = cartesian_point ( 'none', ( 11.00961277496210400, 2.930791302106247700, -8.862320849399292700 ) ) ;
#46191 = calendar_date ( 2016, 28, 1 ) ;
#46192 = local_time ( 15, 22, 27.00000000000000000, #46193 ) ;
#46193 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46194 = cc_design_person_and_organization_assignment ( #46197, #46195, ( #46215 ) ) ;
#46195 = person_and_organization_role ( 'creator' ) ;
#46196 = b_spline_curve_with_knots ( 'none', 3,
( #46187, #46185, #46184, #46183 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.008812818849867348400, 0.01015419087206723500 ),
.unspecified. ) ;
#46197 = person_and_organization ( #44800, #44193 ) ;
#46198 = cartesian_point ( 'none', ( 12.41303078757694900, 0.4999999999999942800, -10.70149930827727900 ) ) ;
#46199 = cc_design_approval ( #46212, ( #46215 ) ) ;
#46200 = cartesian_point ( 'none', ( 12.45044678849285100, 0.4351935853976092200, -10.76359407008074200 ) ) ;
#46201 = approval_date_time ( #46202, #46212 ) ;
#46203 = cartesian_point ( 'none', ( 12.48316686871787300, 0.3626173274486617100, -10.81762872320779000 ) ) ;
#46202 = date_and_time ( #46204, #46206 ) ;
#46204 = calendar_date ( 2016, 28, 1 ) ;
#46205 = cartesian_point ( 'none', ( 12.53242430297119900, 0.1919354207757852900, -10.89880175935539500 ) ) ;
#46206 = local_time ( 15, 22, 27.00000000000000000, #46208 ) ;
#46207 = cartesian_point ( 'none', ( 12.54700538379250600, 0.09592718255928262000, -10.92273724496321000 ) ) ;
#46208 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46210 = cartesian_point ( 'none', ( 12.54700538379250900, 1.536722070666218900e-015, -10.92273724496321200 ) ) ;
#46209 = approval_person_organization ( #46214, #46212, #46211 ) ;
#46211 = approval_role ( '' ) ;
#46212 = approval ( #46213, 'unspecified' ) ;
#46213 = approval_status ( 'not_yet_approved' ) ;
#46214 = person_and_organization ( #44800, #44193 ) ;
#46215 = product_definition ( 'unknown', '', #46182, #46216 ) ;
#46216 = design_context ( 'detailed design', #46218, 'design' ) ;
#46217 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #46218 ) ;
#46218 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#46219 = axis2_placement_3d ( 'none', #46153, #46178, #46175 ) ;
#46220 = cartesian_point ( 'none', ( 10.67627944162879700, 2.353441032916664600, -8.040218672905089300 ) ) ;
#46221 = cc_design_person_and_organization_assignment ( #46223, #46222, ( #46224 ) ) ;
#46222 = person_and_organization_role ( 'design_owner' ) ;
#46223 = person_and_organization ( #44800, #44193 ) ;
#46225 = cartesian_point ( 'none', ( 11.34294610829540800, 2.353441032916671700, -9.204227120211797300 ) ) ;
#46224 = product ( '7x7xl_35l', '7x7xl_35l', '', ( #46107 ) ) ;
#46226 = cartesian_point ( 'none', ( 11.41596795512585900, 2.226963484143818000, -9.286011072340709700 ) ) ;
#46227 = cartesian_point ( 'none', ( 11.48836668535992600, 2.101565204974939100, -9.371562413085090500 ) ) ;
#46228 = cartesian_point ( 'none', ( 11.55961277496210300, 1.978163357943362600, -9.459784372770823100 ) ) ;
#46229 = product ( 'g12hbox1', 'g12hbox1', '', ( #46230 ) ) ;
#46230 = mechanical_context ( 'none', #46057, 'mechanical' ) ;
#46231 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #46057 ) ;
#46232 = edge_curve ( 'none', #7415, #9628, #35330, .t. ) ;
#46233 = oriented_edge ( 'none', *, *, #253, .t. ) ;
#46234 = approval_role ( '' ) ;
#46235 = cartesian_point ( 'none', ( 7.926279441628890900, -7.116580753730876700, -14.00000000000000000 ) ) ;
#46236 = approval_date_time ( #46246, #46316 ) ;
#46237 = calendar_date ( 2016, 28, 1 ) ;
#46238 = direction ( 'none', ( 0.5000000000000082200, -0.8660254037844338200, 0.0000000000000000000 ) ) ;
#46239 = vector ( 'none', #46238, 1000.000000000000100 ) ;
#46240 = cartesian_point ( 'none', ( 7.926279441628890900, -7.116580753730876700, -14.00000000000000000 ) ) ;
#46241 = vector ( 'none', #46334, 1000.000000000000000 ) ;
#46242 = date_and_time ( #46243, #46113 ) ;
#46243 = calendar_date ( 2016, 28, 1 ) ;
#46244 = cc_design_approval ( #46316, ( #46003 ) ) ;
#46245 = line ( 'none', #46240, #46239 ) ;
#46246 = date_and_time ( #46237, #46007 ) ;
#46247 = direction ( 'none', ( -1.000000000000000000, -8.604228440844966300e-015, 0.0000000000000000000 ) ) ;
#46248 = vector ( 'none', #46247, 1000.000000000000000 ) ;
#46249 = product_definition_shape ( 'none', 'none', #46215 ) ;
#46250 = cartesian_point ( 'none', ( 8.376279441628899000, -8.069208697893756700, -14.00000000000000000 ) ) ;
#46251 = line ( 'none', #46250, #46248 ) ;
#46252 = product_related_product_category ( 'detail', '', ( #46224 ) ) ;
#46253 = vector ( 'none', #46273, 999.9999999999998900 ) ;
#46254 = cc_design_security_classification ( #46286, ( #46182 ) ) ;
#46255 = cartesian_point ( 'none', ( 11.89294610829540100, 1.400813088753795500, -9.901710504412536200 ) ) ;
#46256 = cartesian_point ( 'none', ( 11.67079225912677700, 1.400813088753792800, -9.507779570638156500 ) ) ;
#46257 = cc_design_approval ( #46267, ( #46286 ) ) ;
#46258 = cartesian_point ( 'none', ( 11.44857408253885500, 1.400813088753790200, -9.113885073103363200 ) ) ;
#46259 = approval_date_time ( #46260, #46267 ) ;
#46260 = date_and_time ( #46262, #46263 ) ;
#46261 = cartesian_point ( 'none', ( 11.22627944162880600, 1.400813088753786900, -8.720033886374308100 ) ) ;
#46262 = calendar_date ( 2016, 28, 1 ) ;
#46263 = local_time ( 15, 22, 27.00000000000000000, #46264 ) ;
#46264 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46265 = approval_person_organization ( #46269, #46267, #46266 ) ;
#46266 = approval_role ( '' ) ;
#46267 = approval ( #46268, 'unspecified' ) ;
#46268 = approval_status ( 'not_yet_approved' ) ;
#46269 = person_and_organization ( #44800, #44193 ) ;
#46270 = b_spline_curve_with_knots ( 'none', 3,
( #46261, #46258, #46256, #46255 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.008241443607579586700, 0.009598203988022980700 ),
.unspecified. ) ;
#46271 = cc_design_date_and_time_assignment ( #46274, #46272, ( #46286 ) ) ;
#46272 = date_time_role ( 'classification_date' ) ;
#46273 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844340400, 0.0000000000000000000 ) ) ;
#46274 = date_and_time ( #46276, #46278 ) ;
#46275 = cartesian_point ( 'none', ( 7.376279441628899900, -8.069208697893765600, -14.00000000000000000 ) ) ;
#46276 = calendar_date ( 2016, 28, 1 ) ;
#46277 = cartesian_point ( 'none', ( 11.22627944162880600, 1.400813088753786900, -8.720033886374308100 ) ) ;
#46278 = local_time ( 15, 22, 27.00000000000000000, #46279 ) ;
#46280 = cartesian_point ( 'none', ( 11.33920385327094800, 1.596403907132800400, -8.963349070500880700 ) ) ;
#46279 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46281 = cartesian_point ( 'none', ( 11.45019656125094600, 1.788648916623818900, -9.210145976975377700 ) ) ;
#46282 = cartesian_point ( 'none', ( 11.55961277496210300, 1.978163357943362600, -9.459784372770823100 ) ) ;
#46283 = cc_design_person_and_organization_assignment ( #46285, #46284, ( #46286 ) ) ;
#46284 = person_and_organization_role ( 'classification_officer' ) ;
#46285 = person_and_organization ( #44800, #44193 ) ;
#46286 = security_classification ( '', '', #46287 ) ;
#46287 = security_classification_level ( 'unclassified' ) ;
#46288 = b_spline_curve_with_knots ( 'none', 3,
( #46282, #46281, #46280, #46277 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.503106784999691300e-007, 0.0009961792249846735000 ),
.unspecified. ) ;
#46289 = cc_design_person_and_organization_assignment ( #46158, #46157, ( #46182 ) ) ;
#46290 = person_and_organization ( #44800, #44193 ) ;
#46291 = security_classification_level ( 'unclassified' ) ;
#46292 = cc_design_person_and_organization_assignment ( #46294, #46293, ( #46315 ) ) ;
#46293 = person_and_organization_role ( 'design_supplier' ) ;
#46294 = person_and_organization ( #44800, #44193 ) ;
#46295 = b_spline_curve_with_knots ( 'none', 3,
( #46421, #46420, #46419, #46418 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005050568126069464000, 0.006105201280365250300 ),
.unspecified. ) ;
#46296 = oriented_edge ( 'none', *, *, #13192, .f. ) ;
#46297 = cc_design_person_and_organization_assignment ( #46299, #46298, ( #46315 ) ) ;
#46298 = person_and_organization_role ( 'creator' ) ;
#46299 = person_and_organization ( #44800, #44193 ) ;
#46300 = cartesian_point ( 'none', ( 8.042946108295437200, 8.069208697893916600, -8.862320849399390400 ) ) ;
#46301 = cc_design_approval ( #46312, ( #46315 ) ) ;
#46302 = cartesian_point ( 'none', ( 8.114493415547343600, 7.945285126588876400, -8.795791858888160100 ) ) ;
#46303 = approval_date_time ( #46304, #46312 ) ;
#46305 = cartesian_point ( 'none', ( 8.186696319330570400, 7.820226028782321300, -8.733137401957254300 ) ) ;
#46304 = date_and_time ( #46306, #46308 ) ;
#46306 = calendar_date ( 2016, 28, 1 ) ;
#46307 = cartesian_point ( 'none', ( 8.259612774962079100, 7.693931022920709000, -8.674699990824152000 ) ) ;
#46308 = local_time ( 15, 22, 27.00000000000000000, #46309 ) ;
#46309 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46310 = approval_person_organization ( #46314, #46312, #46311 ) ;
#46311 = approval_role ( '' ) ;
#46312 = approval ( #46313, 'unspecified' ) ;
#46313 = approval_status ( 'not_yet_approved' ) ;
#46314 = person_and_organization ( #44800, #44193 ) ;
#46315 = product_definition_formation_with_specified_source ( 'any', '', #46229, .not_known. ) ;
#46316 = approval ( #46354, 'unknown' ) ;
#46317 = b_spline_curve_with_knots ( 'none', 3,
( #46307, #46305, #46302, #46300 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003761329031024526600, 0.004229944080776707600 ),
.unspecified. ) ;
#46318 = cc_design_date_and_time_assignment ( #46320, #46319, ( #46347 ) ) ;
#46319 = date_time_role ( 'creation_date' ) ;
#46320 = date_and_time ( #46321, #46322 ) ;
#46321 = calendar_date ( 2016, 28, 1 ) ;
#46322 = local_time ( 15, 22, 27.00000000000000000, #46323 ) ;
#46324 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46323 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46325 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#46326 = cc_design_person_and_organization_assignment ( #46330, #46328, ( #46347 ) ) ;
#46327 = vector ( 'none', #46325, 1000.000000000000000 ) ;
#46328 = person_and_organization_role ( 'creator' ) ;
#46329 = cartesian_point ( 'none', ( 8.476279441628880900, -6.163952809567989600, -14.00000000000000000 ) ) ;
#46330 = person_and_organization ( #44800, #44193 ) ;
#46331 = line ( 'none', #46329, #46327 ) ;
#46332 = cc_design_approval ( #46342, ( #46347 ) ) ;
#46334 = direction ( 'none', ( -1.000000000000000000, -8.770761894538736700e-015, 0.0000000000000000000 ) ) ;
#46333 = approval_date_time ( #46335, #46342 ) ;
#46335 = date_and_time ( #46336, #46338 ) ;
#46336 = calendar_date ( 2016, 28, 1 ) ;
#46337 = cartesian_point ( 'none', ( 8.259612774962079100, 7.693931022920709000, -8.674699990824152000 ) ) ;
#46338 = local_time ( 15, 22, 27.00000000000000000, #46339 ) ;
#46339 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46340 = approval_person_organization ( #46346, #46342, #46341 ) ;
#46341 = approval_role ( '' ) ;
#46343 = cartesian_point ( 'none', ( 7.926279441628726600, 7.116580753731034800, -7.539765539435894200 ) ) ;
#46342 = approval ( #46344, 'unspecified' ) ;
#46344 = approval_status ( 'not_yet_approved' ) ;
#46345 = cartesian_point ( 'none', ( 8.037637469678047700, 7.309458516143146200, -7.917786508665446200 ) ) ;
#46346 = person_and_organization ( #44800, #44193 ) ;
#46348 = cartesian_point ( 'none', ( 8.148733846671291300, 7.501883085632274000, -8.296116119184420200 ) ) ;
#46347 = product_definition ( 'unknown', '', #46315, #46349 ) ;
#46349 = design_context ( 'detailed design', #46353, 'design' ) ;
#46350 = cartesian_point ( 'none', ( 8.259612774962079100, 7.693931022920709000, -8.674699990824152000 ) ) ;
#46352 = cartesian_point ( 'none', ( 8.042946108295437200, 8.069208697893916600, -8.862320849399390400 ) ) ;
#46351 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #46353 ) ;
#46353 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#46354 = approval_status ( 'not_yet_approved' ) ;
#46355 = cc_design_person_and_organization_assignment ( #46357, #46356, ( #46229 ) ) ;
#46356 = person_and_organization_role ( 'design_owner' ) ;
#46358 = cartesian_point ( 'none', ( 8.926279441628890900, -7.116580753730868700, -14.00000000000000000 ) ) ;
#46357 = person_and_organization ( #44800, #44193 ) ;
#46359 = line ( 'none', #46358, #46241 ) ;
#46360 = person_and_organization_role ( 'classification_officer' ) ;
#46361 = b_spline_curve_with_knots ( 'none', 3,
( #46350, #46348, #46345, #46343 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.569180070693449600e-007, 0.001316709421667549100 ),
.unspecified. ) ;
#46362 = date_time_role ( 'classification_date' ) ;
#46363 = approval_person_organization ( #46364, #46316, #46234 ) ;
#46364 = person_and_organization ( #46370, #46365 ) ;
#46365 = organization ( 'nauo-org1', 'unspecified', 'unspecified' ) ;
#46366 = circle ( 'none', #46432, 10.34999999999999800 ) ;
#46367 = vector ( 'none', #46479, 999.9999999999998900 ) ;
#46368 = direction ( 'none', ( -0.4999999999999993900, 0.8660254037844390400, 0.0000000000000000000 ) ) ;
#46369 = vector ( 'none', #46368, 999.9999999999998900 ) ;
#46370 = person ( 'nauo-per1', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#46371 = product_definition_shape ( 'none', 'none', #46347 ) ;
#46372 = cartesian_point ( 'none', ( 6.826279441628691400, 9.021836642056779700, -8.720033886374254800 ) ) ;
#46373 = cartesian_point ( 'none', ( 4.399999999999999500, 10.42264973081037400, -8.720033886374308100 ) ) ;
#46374 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46375 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46376 = product_related_product_category ( 'detail', '', ( #46229 ) ) ;
#46377 = cartesian_point ( 'none', ( 5.773502691896247500, -10.00000000000000000, -14.00000000000000000 ) ) ;
#46378 = axis2_placement_3d ( 'none', #46377, #46375, #46374 ) ;
#46379 = cartesian_point ( 'none', ( 4.400000000000001200, -10.42264973081034200, -14.00000000000000000 ) ) ;
#46381 = cartesian_point ( 'none', ( 6.826279441628908100, -9.021836642056653600, -14.00000000000000000 ) ) ;
#46380 = cc_design_security_classification ( #46417, ( #46315 ) ) ;
#46382 = line ( 'none', #46381, #46367 ) ;
#46383 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46384 = cc_design_approval ( #46396, ( #46417 ) ) ;
#46385 = approval_date_time ( #46386, #46396 ) ;
#46386 = date_and_time ( #46387, #46389 ) ;
#46387 = calendar_date ( 2016, 28, 1 ) ;
#46388 = cartesian_point ( 'none', ( 4.900000000000000400, -11.28867513459478100, -14.00000000000000000 ) ) ;
#46389 = local_time ( 15, 22, 27.00000000000000000, #46391 ) ;
#46390 = line ( 'none', #46388, #46369 ) ;
#46391 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46392 = cartesian_point ( 'none', ( 4.733333333333332500, 11.00000000000000000, -9.901710504412664100 ) ) ;
#46393 = approval_person_organization ( #46399, #46396, #46394 ) ;
#46395 = cartesian_point ( 'none', ( 4.622256443309615800, 10.80760918293218100, -9.507779693206384100 ) ) ;
#46394 = approval_role ( '' ) ;
#46396 = approval ( #46398, 'unspecified' ) ;
#46397 = cartesian_point ( 'none', ( 4.511147353424687100, 10.61516259406874800, -9.113885189931565400 ) ) ;
#46398 = approval_status ( 'not_yet_approved' ) ;
#46400 = cartesian_point ( 'none', ( 4.399999999999999500, 10.42264973081037400, -8.720033886374308100 ) ) ;
#46399 = person_and_organization ( #44800, #44193 ) ;
#46401 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#46402 = cc_design_date_and_time_assignment ( #46404, #46403, ( #46417 ) ) ;
#46403 = date_time_role ( 'classification_date' ) ;
#46404 = date_and_time ( #46406, #46408 ) ;
#46405 = circle ( 'none', #46413, 9.750000000000000000 ) ;
#46407 = oriented_edge ( 'none', *, *, #307, .t. ) ;
#46406 = calendar_date ( 2016, 28, 1 ) ;
#46408 = local_time ( 15, 22, 27.00000000000000000, #46410 ) ;
#46409 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#46410 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46411 = oriented_edge ( 'none', *, *, #45994, .f. ) ;
#46412 = b_spline_curve_with_knots ( 'none', 3,
( #46400, #46397, #46395, #46392 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.698429468278758900e-007, 0.001357232192830921900 ),
.unspecified. ) ;
#46413 = axis2_placement_3d ( 'none', #46401, #46324, #46383 ) ;
#46414 = circle ( 'none', #46378, 1.000000000000000000 ) ;
#46415 = cc_design_person_and_organization_assignment ( #46290, #46416, ( #46417 ) ) ;
#46416 = person_and_organization_role ( 'classification_officer' ) ;
#46417 = security_classification ( '', '', #46291 ) ;
#46418 = cartesian_point ( 'none', ( 8.042946108295437200, 8.069208697893916600, -8.862320849399390400 ) ) ;
#46419 = cartesian_point ( 'none', ( 7.823516944678206500, 8.069208697893914800, -8.585735992166194200 ) ) ;
#46420 = cartesian_point ( 'none', ( 7.601424154531477100, 8.069208697893913000, -8.311446323929816400 ) ) ;
#46421 = cartesian_point ( 'none', ( 7.376279441628709900, 8.069208697893909500, -8.040218672905052000 ) ) ;
#46422 = cc_design_date_and_time_assignment ( #46448, #46425, ( #46465 ) ) ;
#46423 = person_and_organization_role ( 'classification_officer' ) ;
#46424 = b_spline_curve_with_knots ( 'none', 3,
( #46531, #46530, #46529, #46527, #46526, #46525, #46522, #46521, #46519, #46518 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.978214896844464100e-007, 0.0002899078011840084600, 0.0005795177808783324700, 0.0008691277605726564200, 0.001158737740266980500 ),
.unspecified. ) ;
#46425 = date_time_role ( 'classification_date' ) ;
#46426 = approval_person_organization ( #46427, #46457, #46439 ) ;
#46427 = person_and_organization ( #46436, #46430 ) ;
#46428 = cartesian_point ( 'none', ( 2.966666666667879100, 11.00000000000000000, -8.862320849399159400 ) ) ;
#46429 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -3.499999999999999600 ) ) ;
#46431 = oriented_edge ( 'none', *, *, #51839, .t. ) ;
#46430 = organization ( 'nauo-org2', 'unspecified', 'unspecified' ) ;
#46432 = axis2_placement_3d ( 'none', #46429, #46451, #45944 ) ;
#46433 = b_spline_curve_with_knots ( 'none', 3,
( #46920, #46894, #46893, #46903, #46836, #46912 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.978612058451860700e-007, 0.0002900915569928853200, 0.0005798852527799252800 ),
.unspecified. ) ;
#46434 = edge_loop ( 'none', ( #2465, #2468, #2393, #2390 ) ) ;
#46435 = cartesian_point ( 'none', ( 6.639528095680695700, 10.49999999999999600, -10.70149930827728500 ) ) ;
#46436 = person ( 'nauo-per2', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#46437 = cartesian_point ( 'none', ( 6.807934890374794700, 10.20831087524999400, -10.42201514250235100 ) ) ;
#46438 = cartesian_point ( 'none', ( 6.980793299338975200, 9.908911328408512600, -10.15411012308025800 ) ) ;
#46439 = approval_role ( '' ) ;
#46440 = approval_date_time ( #46442, #46457 ) ;
#46441 = cartesian_point ( 'none', ( 7.159612774962067900, 9.599186911246494700, -9.901710504412784900 ) ) ;
#46442 = date_and_time ( #46443, #46444 ) ;
#46443 = calendar_date ( 2016, 28, 1 ) ;
#46445 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46444 = local_time ( 15, 22, 27.00000000000000000, #46447 ) ;
#46446 = advanced_face ( 'none', ( #35328 ), #35326, .t. ) ;
#46447 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46448 = date_and_time ( #46449, #46450 ) ;
#46449 = calendar_date ( 2016, 28, 1 ) ;
#46451 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46450 = local_time ( 15, 22, 27.00000000000000000, #46452 ) ;
#46452 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46453 = cartesian_point ( 'none', ( 7.709612774962074000, 8.646558967083599600, -9.204227120211983900 ) ) ;
#46454 = cartesian_point ( 'none', ( 4.066666666667236600, 11.00000000000000000, -9.459784372770967000 ) ) ;
#46455 = b_spline_curve_with_knots ( 'none', 3,
( #46441, #46438, #46437, #46435 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.824217231399943400e-007, 0.001312385476090315500 ),
.unspecified. ) ;
#46456 = cc_design_approval ( #46457, ( #46465 ) ) ;
#46457 = approval ( #46460, 'unknown' ) ;
#46458 = cartesian_point ( 'none', ( 3.076312255445327300, 10.81008826940955500, -8.585909920070960800 ) ) ;
#46459 = edge_curve ( 'none', #44585, #44832, #35321, .t. ) ;
#46460 = approval_status ( 'not_yet_approved' ) ;
#46461 = cartesian_point ( 'none', ( 7.492946108295448900, 9.021836642056788600, -9.459784372770943900 ) ) ;
#46462 = cartesian_point ( 'none', ( 7.274263005375267700, 9.021836642056786800, -9.210316322520741400 ) ) ;
#46464 = cartesian_point ( 'none', ( 7.052013649582969300, 9.021836642056785000, -8.963225591220661300 ) ) ;
#46463 = cc_design_security_classification ( #46465, ( #46469 ) ) ;
#46465 = security_classification ( '', '', #46468 ) ;
#46466 = cartesian_point ( 'none', ( 6.826279441628691400, 9.021836642056779700, -8.720033886374254800 ) ) ;
#46467 = cartesian_point ( 'none', ( 6.639528095680695700, 10.49999999999999600, -10.70149930827728500 ) ) ;
#46468 = security_classification_level ( 'unclassified' ) ;
#46469 = next_assembly_usage_occurrence ( 'nauo5', ' ', ' ', #44106, #44471, $ ) ;
#46470 = product_definition_shape ( 'none', 'none', #46469 ) ;
#46471 = oriented_edge ( 'none', *, *, #237, .t. ) ;
#46472 =( representation_relationship ('none','none', #43978, #43584 ) representation_relationship_with_transformation ( #46473 )shape_representation_relationship( ) );
#46473 = item_defined_transformation ( 'none', 'none', #43966, #43436 ) ;
#46474 = context_dependent_shape_representation ( #46016, #46109 ) ;
#46475 = b_spline_curve_with_knots ( 'none', 3,
( #46466, #46464, #46462, #46461 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003727611219615292600, 0.004720534261749274400 ),
.unspecified. ) ;
#46476 = cc_design_person_and_organization_assignment ( #46364, #46360, ( #46003 ) ) ;
#46477 = cc_design_date_and_time_assignment ( #46242, #46362, ( #46003 ) ) ;
#46478 = cc_design_date_and_time_assignment ( #46499, #46481, ( #46513 ) ) ;
#46479 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844340400, 0.0000000000000000000 ) ) ;
#46480 = person_and_organization_role ( 'classification_officer' ) ;
#46481 = date_time_role ( 'classification_date' ) ;
#46482 = cartesian_point ( 'none', ( 7.492946108295448900, 9.021836642056788600, -9.459784372770943900 ) ) ;
#46483 = approval_person_organization ( #46484, #46508, #46491 ) ;
#46484 = person_and_organization ( #46490, #46485 ) ;
#46485 = organization ( 'nauo-org6', 'unspecified', 'unspecified' ) ;
#46486 = cartesian_point ( 'none', ( 4.733333333333332500, 11.00000000000000000, -9.901710504412664100 ) ) ;
#46487 = edge_curve ( 'none', #44828, #46694, #35311, .t. ) ;
#46488 = direction ( 'none', ( -1.000000000000000000, -8.604228440844966300e-015, 0.0000000000000000000 ) ) ;
#46489 = vector ( 'none', #46488, 1000.000000000000000 ) ;
#46490 = person ( 'nauo-per6', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#46491 = approval_role ( '' ) ;
#46492 = approval_date_time ( #46493, #46508 ) ;
#46493 = date_and_time ( #46494, #46496 ) ;
#46494 = calendar_date ( 2016, 28, 1 ) ;
#46495 = b_spline_curve_with_knots ( 'none', 3,
( #46593, #46591, #46590, #46588 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.503106786353170000e-007, 0.0009961792249847678300 ),
.unspecified. ) ;
#46497 = oriented_edge ( 'none', *, *, #46232, .f. ) ;
#46496 = local_time ( 15, 22, 27.00000000000000000, #46498 ) ;
#46498 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46499 = date_and_time ( #46500, #46501 ) ;
#46500 = calendar_date ( 2016, 28, 1 ) ;
#46501 = local_time ( 15, 22, 27.00000000000000000, #46502 ) ;
#46503 = direction ( 'none', ( 0.8660254037844363800, 0.0000000000000000000, 0.5000000000000040000 ) ) ;
#46502 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46504 = vector ( 'none', #46503, 999.9999999999998900 ) ;
#46505 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -30.30496480251722600 ) ) ;
#46506 = cc_design_approval ( #46508, ( #46513 ) ) ;
#46507 = vertex_point ( 'none', #35327 ) ;
#46508 = approval ( #46510, 'unknown' ) ;
#46509 = cartesian_point ( 'none', ( 7.159612774962067900, 9.599186911246494700, -9.901710504412784900 ) ) ;
#46510 = approval_status ( 'not_yet_approved' ) ;
#46511 = cartesian_point ( 'none', ( 6.826279441628908100, -9.021836642056653600, -14.00000000000000000 ) ) ;
#46512 = cc_design_security_classification ( #46513, ( #46516 ) ) ;
#46513 = security_classification ( '', '', #46515 ) ;
#46514 = cartesian_point ( 'none', ( 5.773502691896256400, 11.00000000000000000, -10.70149930827728800 ) ) ;
#46515 = security_classification_level ( 'unclassified' ) ;
#46516 = next_assembly_usage_occurrence ( 'nauo6', ' ', ' ', #44106, #45080, $ ) ;
#46517 = product_definition_shape ( 'none', 'none', #46516 ) ;
#46518 = cartesian_point ( 'none', ( 5.773502691896256400, 11.00000000000000000, -10.70149930827728800 ) ) ;
#46519 = cartesian_point ( 'none', ( 5.848382583330499400, 11.00000000000000000, -10.76363380833955800 ) ) ;
#46520 =( representation_relationship ('none','none', #43978, #43922 ) representation_relationship_with_transformation ( #46523 )shape_representation_relationship( ) );
#46521 = cartesian_point ( 'none', ( 5.927655821387602900, 10.99203702994042700, -10.81770194855962700 ) ) ;
#46522 = cartesian_point ( 'none', ( 6.100212372343538200, 10.94929523374292100, -10.89888353584010100 ) ) ;
#46523 = item_defined_transformation ( 'none', 'none', #44070, #43436 ) ;
#46524 = context_dependent_shape_representation ( #44699, #44697 ) ;
#46525 = cartesian_point ( 'none', ( 6.190707610587139700, 10.91386758358718700, -10.92279476054841700 ) ) ;
#46526 = cartesian_point ( 'none', ( 6.356930503169200700, 10.81781776304052300, -10.92267951004977900 ) ) ;
#46527 = cartesian_point ( 'none', ( 6.432576458362920100, 10.75718426878491300, -10.89856840628230300 ) ) ;
#46529 = cartesian_point ( 'none', ( 6.554418731702512900, 10.63077443298949200, -10.81855748971758200 ) ) ;
#46528 = cc_design_person_and_organization_assignment ( #44606, #44601, ( #44691 ) ) ;
#46530 = cartesian_point ( 'none', ( 6.602099319224463700, 10.56482854248732800, -10.76361527208294600 ) ) ;
#46531 = cartesian_point ( 'none', ( 6.639528095680695700, 10.49999999999999600, -10.70149930827728500 ) ) ;
#46532 = cartesian_point ( 'none', ( 7.826279441628907200, -9.021836642056644700, -14.00000000000000000 ) ) ;
#46533 = line ( 'none', #46532, #46489 ) ;
#46534 = cc_design_date_and_time_assignment ( #46561, #46537, ( #46574 ) ) ;
#46535 = line ( 'none', #46505, #46504 ) ;
#46536 = person_and_organization_role ( 'classification_officer' ) ;
#46537 = date_time_role ( 'classification_date' ) ;
#46539 = cartesian_point ( 'none', ( 11.55961277496210300, 1.978163357943362600, -9.459784372770823100 ) ) ;
#46538 = approval_person_organization ( #46540, #46567, #46550 ) ;
#46540 = person_and_organization ( #46549, #46542 ) ;
#46541 = oriented_edge ( 'none', *, *, #532, .t. ) ;
#46542 = organization ( 'nauo-org7', 'unspecified', 'unspecified' ) ;
#46543 = cartesian_point ( 'none', ( 4.733333333333332500, 11.00000000000000000, -9.901710504412664100 ) ) ;
#46544 = cartesian_point ( 'none', ( 5.089973273695212800, 11.00000000000000000, -10.15340508252075600 ) ) ;
#46545 = cartesian_point ( 'none', ( 5.437744188296669300, 11.00000000000000000, -10.42289064094041300 ) ) ;
#46546 = cartesian_point ( 'none', ( 5.773502691896256400, 11.00000000000000000, -10.70149930827728800 ) ) ;
#46547 = cartesian_point ( 'none', ( 6.980487257477873900e-016, -10.42264973081037400, -14.00000000000000000 ) ) ;
#46548 = b_spline_curve_with_knots ( 'none', 3,
( #46546, #46545, #46544, #46543 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009621566473189667800, 0.01091839142057025200 ),
.unspecified. ) ;
#46549 = person ( 'nauo-per7', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#46550 = approval_role ( '' ) ;
#46551 = line ( 'none', #46641, #46639 ) ;
#46552 = approval_date_time ( #46554, #46567 ) ;
#46553 = circle ( 'none', #46652, 1.000000000000000000 ) ;
#46554 = date_and_time ( #46555, #46557 ) ;
#46555 = calendar_date ( 2016, 28, 1 ) ;
#46556 = cartesian_point ( 'none', ( 6.826279441628691400, 9.021836642056779700, -8.720033886374254800 ) ) ;
#46557 = local_time ( 15, 22, 27.00000000000000000, #46559 ) ;
#46558 = cartesian_point ( 'none', ( 6.937426795053394100, 9.214349505315183800, -9.113885189931570700 ) ) ;
#46559 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46560 = cartesian_point ( 'none', ( 7.048535884938336200, 9.406796094178645300, -9.507779693206448000 ) ) ;
#46561 = date_and_time ( #46562, #46564 ) ;
#46562 = calendar_date ( 2016, 28, 1 ) ;
#46563 = cartesian_point ( 'none', ( 7.159612774962067900, 9.599186911246494700, -9.901710504412784900 ) ) ;
#46564 = local_time ( 15, 22, 27.00000000000000000, #46565 ) ;
#46565 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46566 = cc_design_approval ( #46567, ( #46574 ) ) ;
#46567 = approval ( #46569, 'unknown' ) ;
#46568 = b_spline_curve_with_knots ( 'none', 3,
( #46563, #46560, #46558, #46556 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.701411036910266100e-007, 0.001357232490987985800 ),
.unspecified. ) ;
#46569 = approval_status ( 'not_yet_approved' ) ;
#46570 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46571 = cartesian_point ( 'none', ( 7.376279441628709900, 8.069208697893909500, -8.040218672905052000 ) ) ;
#46572 = cartesian_point ( 'none', ( 7.487504738707173100, 8.261856563520753500, -8.428090603125939500 ) ) ;
#46573 = cc_design_security_classification ( #46574, ( #46578 ) ) ;
#46575 = cartesian_point ( 'none', ( 7.598609244290779300, 8.454295212141387200, -8.816101153793765000 ) ) ;
#46574 = security_classification ( '', '', #46577 ) ;
#46576 = cartesian_point ( 'none', ( 7.709612774962074000, 8.646558967083599600, -9.204227120211983900 ) ) ;
#46577 = security_classification_level ( 'unclassified' ) ;
#46578 = next_assembly_usage_occurrence ( 'nauo7', ' ', ' ', #44106, #46094, $ ) ;
#46579 = product_definition_shape ( 'none', 'none', #46578 ) ;
#46580 =( representation_relationship ('none','none', #43978, #43561 ) representation_relationship_with_transformation ( #46581 )shape_representation_relationship( ) );
#46581 = item_defined_transformation ( 'none', 'none', #44065, #43436 ) ;
#46582 = context_dependent_shape_representation ( #46520, #46517 ) ;
#46583 = b_spline_curve_with_knots ( 'none', 3,
( #46576, #46575, #46572, #46571 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.651258063170516500e-007, 0.001341867418128211600 ),
.unspecified. ) ;
#46584 = cartesian_point ( 'none', ( -5.975575286112635000, -10.35000000000000500, -14.00000000000000000 ) ) ;
#46585 = oriented_edge ( 'none', *, *, #13208, .t. ) ;
#46587 = edge_curve ( 'none', #46507, #12367, #35276, .t. ) ;
#46586 = cc_design_person_and_organization_assignment ( #46484, #46480, ( #46513 ) ) ;
#46588 = cartesian_point ( 'none', ( 4.399999999999999500, 10.42264973081037400, -8.720033886374308100 ) ) ;
#46589 = cc_design_date_and_time_assignment ( #46619, #46594, ( #46631 ) ) ;
#46590 = cartesian_point ( 'none', ( 4.287075588357862600, 10.61824054918937700, -8.963349070500870000 ) ) ;
#46591 = cartesian_point ( 'none', ( 4.176082880377865800, 10.81048555868038900, -9.210145976975358200 ) ) ;
#46592 = person_and_organization_role ( 'classification_officer' ) ;
#46593 = cartesian_point ( 'none', ( 4.066666666667236600, 11.00000000000000000, -9.459784372770967000 ) ) ;
#46594 = date_time_role ( 'classification_date' ) ;
#46595 = approval_person_organization ( #46597, #46625, #46612 ) ;
#46596 = cartesian_point ( 'none', ( 1.100000000000001000, -10.42264973081036700, -14.00000000000000000 ) ) ;
#46597 = person_and_organization ( #46609, #46600 ) ;
#46598 = line ( 'none', #46596, #46707 ) ;
#46599 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46601 = vector ( 'none', #46599, 1000.000000000000000 ) ;
#46600 = organization ( 'nauo-org8', 'unspecified', 'unspecified' ) ;
#46602 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#46603 = cartesian_point ( 'none', ( 1.100000000000001200, -10.42264973081036700, -14.00000000000000000 ) ) ;
#46604 = line ( 'none', #46602, #46601 ) ;
#46605 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#46606 = direction ( 'none', ( 0.4999999999999998900, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#46607 = direction ( 'none', ( 0.8660254037844387100, -0.4999999999999998900, 0.0000000000000000000 ) ) ;
#46608 = vector ( 'none', #46605, 1000.000000000000000 ) ;
#46610 = cartesian_point ( 'none', ( 0.5000000000000006700, -11.28867513459481300, -14.00000000000000000 ) ) ;
#46609 = person ( 'nauo-per8', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#46611 = circle ( 'none', #46663, 1.000000000000000000 ) ;
#46612 = approval_role ( '' ) ;
#46613 = approval_date_time ( #46614, #46625 ) ;
#46614 = date_and_time ( #46615, #46617 ) ;
#46615 = calendar_date ( 2016, 28, 1 ) ;
#46616 = line ( 'none', #46610, #46608 ) ;
#46617 = local_time ( 15, 22, 27.00000000000000000, #46618 ) ;
#46618 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46619 = date_and_time ( #46620, #46621 ) ;
#46620 = calendar_date ( 2016, 28, 1 ) ;
#46621 = local_time ( 15, 22, 27.00000000000000000, #46622 ) ;
#46622 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46623 = axis2_placement_3d ( 'none', #46637, #46607, #46606 ) ;
#46624 = cc_design_approval ( #46625, ( #46631 ) ) ;
#46625 = approval ( #46627, 'unknown' ) ;
#46626 = plane ( 'none', #46623 ) ;
#46627 = approval_status ( 'not_yet_approved' ) ;
#46628 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46629 = cc_design_security_classification ( #46631, ( #46634 ) ) ;
#46630 = cartesian_point ( 'none', ( 3.299999999999998900, 10.42264973081037400, -8.040218672905089300 ) ) ;
#46631 = security_classification ( '', '', #46633 ) ;
#46632 = cartesian_point ( 'none', ( -1.099999999999999000, -10.42264973081037400, -14.00000000000000000 ) ) ;
#46633 = security_classification_level ( 'unclassified' ) ;
#46635 = cartesian_point ( 'none', ( 11.89294610829540100, 1.400813088753795500, -9.901710504412536200 ) ) ;
#46634 = next_assembly_usage_occurrence ( 'nauo8', ' ', ' ', #44106, #45938, $ ) ;
#46636 = product_definition_shape ( 'none', 'none', #46634 ) ;
#46637 = cartesian_point ( 'none', ( -8.694868707830776900e-016, 10.42264973081037400, -15.32287565553229500 ) ) ;
#46638 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46639 = vector ( 'none', #46638, 1000.000000000000000 ) ;
#46640 =( representation_relationship ('none','none', #43978, #43644 ) representation_relationship_with_transformation ( #46643 )shape_representation_relationship( ) );
#46641 = cartesian_point ( 'none', ( -56.50000000000000000, -76.00000000000000000, -25.80000000000000400 ) ) ;
#46642 = face_outer_bound ( 'none', #6691, .t. ) ;
#46643 = item_defined_transformation ( 'none', 'none', #44055, #43436 ) ;
#46644 = context_dependent_shape_representation ( #46580, #46579 ) ;
#46645 = cartesian_point ( 'none', ( 7.492946108295448900, 9.021836642056788600, -9.459784372770943900 ) ) ;
#46646 = cartesian_point ( 'none', ( 7.564251762286669000, 8.898331626477062900, -9.371488656235419200 ) ) ;
#46647 = cartesian_point ( 'none', ( 7.636438341847418000, 8.773300803053233600, -9.286181967900391900 ) ) ;
#46648 = cc_design_person_and_organization_assignment ( #46540, #46536, ( #46574 ) ) ;
#46649 = cartesian_point ( 'none', ( 7.709612774962074000, 8.646558967083599600, -9.204227120211983900 ) ) ;
#46651 = b_spline_curve_with_knots ( 'none', 3,
( #46649, #46647, #46646, #46645 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003875408487055875100, 0.004377906729562530200 ),
.unspecified. ) ;
#46650 = cc_design_date_and_time_assignment ( #46676, #46654, ( #46691 ) ) ;
#46652 = axis2_placement_3d ( 'none', #46584, #46570, #46628 ) ;
#46653 = person_and_organization_role ( 'classification_officer' ) ;
#46654 = date_time_role ( 'classification_date' ) ;
#46655 = cartesian_point ( 'none', ( 5.975575286112627900, -10.35000000000000500, -14.00000000000000000 ) ) ;
#46656 = approval_person_organization ( #46657, #46685, #46665 ) ;
#46657 = person_and_organization ( #46662, #46658 ) ;
#46658 = organization ( 'nauo-org9', 'unspecified', 'unspecified' ) ;
#46659 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#46660 = vector ( 'none', #46659, 1000.000000000000100 ) ;
#46661 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -30.71589725978749600 ) ) ;
#46663 = axis2_placement_3d ( 'none', #46655, #46704, #46774 ) ;
#46662 = person ( 'nauo-per9', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#46664 = line ( 'none', #46661, #46660 ) ;
#46665 = approval_role ( '' ) ;
#46666 = cartesian_point ( 'none', ( 1.866666666667336400, 11.00000000000000000, -8.441356398445732300 ) ) ;
#46667 = approval_date_time ( #46668, #46685 ) ;
#46668 = date_and_time ( #46671, #46673 ) ;
#46669 = direction ( 'none', ( -0.4999999999999998900, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#46670 = edge_loop ( 'none', ( #44986, #46585 ) ) ;
#46671 = calendar_date ( 2016, 28, 1 ) ;
#46672 = vector ( 'none', #46669, 1000.000000000000000 ) ;
#46673 = local_time ( 15, 22, 27.00000000000000000, #46674 ) ;
#46674 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46675 = cartesian_point ( 'none', ( -0.7666666666666636100, 11.00000000000000000, -8.208215831100169200 ) ) ;
#46676 = date_and_time ( #46678, #46680 ) ;
#46677 = cartesian_point ( 'none', ( 8.694868707830776900e-016, -10.42264973081037400, -14.00000000000000000 ) ) ;
#46678 = calendar_date ( 2016, 28, 1 ) ;
#46679 = line ( 'none', #46677, #46672 ) ;
#46680 = local_time ( 15, 22, 27.00000000000000000, #46681 ) ;
#46681 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46682 = direction ( 'none', ( -0.4999999999999998900, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#46683 = cc_design_approval ( #46685, ( #46691 ) ) ;
#46684 = cartesian_point ( 'none', ( 3.633333333333332400, 11.00000000000000000, -9.204227120211895000 ) ) ;
#46686 = cartesian_point ( 'none', ( 3.779887090058371900, 11.00000000000000000, -9.286296705853544600 ) ) ;
#46685 = approval ( #46688, 'unknown' ) ;
#46687 = cartesian_point ( 'none', ( 3.924519400197013800, 11.00000000000000000, -9.371775960786720800 ) ) ;
#46688 = approval_status ( 'not_yet_approved' ) ;
#46689 = cartesian_point ( 'none', ( 4.066666666667236600, 11.00000000000000000, -9.459784372770967000 ) ) ;
#46690 = cc_design_security_classification ( #46691, ( #46695 ) ) ;
#46691 = security_classification ( '', '', #46692 ) ;
#46693 = vector ( 'none', #46682, 1000.000000000000000 ) ;
#46692 = security_classification_level ( 'unclassified' ) ;
#46694 = vertex_point ( 'none', #35361 ) ;
#46695 = next_assembly_usage_occurrence ( 'nauo9', ' ', ' ', #44106, #44642, $ ) ;
#46696 = cartesian_point ( 'none', ( 2.200000000000001100, -10.42264973081035800, -14.00000000000000000 ) ) ;
#46698 = line ( 'none', #46696, #46693 ) ;
#46697 = product_definition_shape ( 'none', 'none', #46695 ) ;
#46699 = b_spline_curve_with_knots ( 'none', 3,
( #46689, #46687, #46686, #46684 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005158942345606884000, 0.005655748972344343400 ),
.unspecified. ) ;
#46700 =( representation_relationship ('none','none', #43978, #43529 ) representation_relationship_with_transformation ( #46701 )shape_representation_relationship( ) );
#46701 = item_defined_transformation ( 'none', 'none', #44049, #43436 ) ;
#46702 = context_dependent_shape_representation ( #46640, #46636 ) ;
#46703 = cartesian_point ( 'none', ( 3.633333333333332400, 11.00000000000000000, -9.204227120211895000 ) ) ;
#46704 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46705 = cc_design_person_and_organization_assignment ( #46597, #46592, ( #46631 ) ) ;
#46706 = direction ( 'none', ( -0.4999999999999998900, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#46707 = vector ( 'none', #46706, 1000.000000000000000 ) ;
#46708 = cc_design_date_and_time_assignment ( #46731, #46710, ( #46752 ) ) ;
#46709 = person_and_organization_role ( 'classification_officer' ) ;
#46710 = date_time_role ( 'classification_date' ) ;
#46711 = approval_person_organization ( #46712, #46744, #46724 ) ;
#46712 = person_and_organization ( #46723, #46714 ) ;
#46713 = cartesian_point ( 'none', ( 1.433333333333332900, 11.00000000000000000, -8.326604671405814200 ) ) ;
#46714 = organization ( 'nauo-org10', 'unspecified', 'unspecified' ) ;
#46715 = axis2_placement_3d ( 'none', #46761, #46822, #46820 ) ;
#46716 = cartesian_point ( 'none', ( -2.199999999999999300, -10.42264973081037400, -14.00000000000000000 ) ) ;
#46717 = direction ( 'none', ( -0.4999999999999993900, 0.8660254037844390400, 0.0000000000000000000 ) ) ;
#46718 = vector ( 'none', #46717, 999.9999999999998900 ) ;
#46719 = circle ( 'none', #46715, 59.25000000000000000 ) ;
#46720 = cartesian_point ( 'none', ( 3.800000000000000300, -11.28867513459479000, -14.00000000000000000 ) ) ;
#46721 = line ( 'none', #46720, #46718 ) ;
#46722 = cartesian_point ( 'none', ( 0.3333333333333329300, 11.00000000000000000, -8.169585876471780100 ) ) ;
#46723 = person ( 'nauo-per10', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#46724 = approval_role ( '' ) ;
#46725 = approval_date_time ( #46726, #46744 ) ;
#46726 = date_and_time ( #46727, #46728 ) ;
#46727 = calendar_date ( 2016, 28, 1 ) ;
#46728 = local_time ( 15, 22, 27.00000000000000000, #46729 ) ;
#46729 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46730 = direction ( 'none', ( -0.5000000000000001100, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#46732 = vector ( 'none', #46730, 999.9999999999998900 ) ;
#46731 = date_and_time ( #46733, #46736 ) ;
#46733 = calendar_date ( 2016, 28, 1 ) ;
#46735 = oriented_edge ( 'none', *, *, #52204, .t. ) ;
#46734 = cartesian_point ( 'none', ( 3.300000000000000700, -10.42264973081035100, -14.00000000000000000 ) ) ;
#46737 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#46736 = local_time ( 15, 22, 27.00000000000000000, #46739 ) ;
#46738 = vector ( 'none', #46737, 1000.000000000000000 ) ;
#46739 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46740 = cartesian_point ( 'none', ( 7.256032284948067000e-015, 59.25000000000000000, 37.78676648464435300 ) ) ;
#46741 = line ( 'none', #46734, #46732 ) ;
#46742 = cartesian_point ( 'none', ( 1.099999999999999000, 10.42264973081037400, -7.233070451787972000 ) ) ;
#46743 = cc_design_approval ( #46744, ( #46752 ) ) ;
#46744 = approval ( #46747, 'unknown' ) ;
#46745 = direction ( 'none', ( -0.5000000000000001100, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#46746 = vector ( 'none', #46745, 999.9999999999998900 ) ;
#46747 = approval_status ( 'not_yet_approved' ) ;
#46748 = cartesian_point ( 'none', ( 4.400000000000001200, -10.42264973081034200, -14.00000000000000000 ) ) ;
#46749 = line ( 'none', #46748, #46746 ) ;
#46750 = cartesian_point ( 'none', ( 2.200000000000001100, -10.42264973081035800, -14.00000000000000000 ) ) ;
#46751 = cc_design_security_classification ( #46752, ( #46757 ) ) ;
#46753 = cartesian_point ( 'none', ( 0.7666666666666653900, 11.00000000000000000, -8.208215831100170900 ) ) ;
#46752 = security_classification ( '', '', #46755 ) ;
#46754 = direction ( 'none', ( -0.4999999999999997200, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#46755 = security_classification_level ( 'unclassified' ) ;
#46756 = vector ( 'none', #46754, 1000.000000000000100 ) ;
#46757 = next_assembly_usage_occurrence ( 'nauo10', ' ', ' ', #44106, #45382, $ ) ;
#46758 = cartesian_point ( 'none', ( 2.700000000000001100, -11.28867513459479700, -14.00000000000000000 ) ) ;
#46759 = product_definition_shape ( 'none', 'none', #46757 ) ;
#46760 = line ( 'none', #46758, #46756 ) ;
#46761 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.719031928068271300e-017, 13.44522678755358300 ) ) ;
#46762 =( representation_relationship ('none','none', #43978, #43843 ) representation_relationship_with_transformation ( #46763 )shape_representation_relationship( ) );
#46763 = item_defined_transformation ( 'none', 'none', #44042, #43841 ) ;
#46764 = context_dependent_shape_representation ( #46700, #46697 ) ;
#46765 = line ( 'none', #46740, #46738 ) ;
#46766 = cc_design_person_and_organization_assignment ( #46657, #46653, ( #46691 ) ) ;
#46767 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#46768 = vector ( 'none', #46767, 1000.000000000000000 ) ;
#46769 = cartesian_point ( 'none', ( 1.600000000000000800, -11.28867513459480600, -14.00000000000000000 ) ) ;
#46770 = line ( 'none', #46769, #46768 ) ;
#46771 = cc_design_date_and_time_assignment ( #46796, #46775, ( #46809 ) ) ;
#46772 = cartesian_point ( 'none', ( 3.300000000000000700, -10.42264973081035100, -14.00000000000000000 ) ) ;
#46773 = person_and_organization_role ( 'classification_officer' ) ;
#46774 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46775 = date_time_role ( 'classification_date' ) ;
#46777 = cartesian_point ( 'none', ( 1.578627965051667900, 11.00000000000000000, -8.360124841603992600 ) ) ;
#46776 = approval_person_organization ( #46778, #46802, #46789 ) ;
#46778 = person_and_organization ( #46787, #46781 ) ;
#46779 = cartesian_point ( 'none', ( 1.723057705346133600, 11.00000000000000000, -8.398457230544259700 ) ) ;
#46780 = cartesian_point ( 'none', ( 1.866666666667336400, 11.00000000000000000, -8.441356398445732300 ) ) ;
#46781 = organization ( 'nauo-org11', 'unspecified', 'unspecified' ) ;
#46782 = b_spline_curve_with_knots ( 'none', 3,
( #46780, #46779, #46777, #46879 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003642506229043139300, 0.004088350887208845600 ),
.unspecified. ) ;
#46783 = cartesian_point ( 'none', ( -2.199999999999999300, -10.42264973081037400, -14.00000000000000000 ) ) ;
#46784 = line ( 'none', #46783, #46873 ) ;
#46785 = cartesian_point ( 'none', ( 1.433333333333332900, 11.00000000000000000, -8.326604671405814200 ) ) ;
#46786 = cartesian_point ( 'none', ( 1.322634362390673600, 10.80826375798172200, -7.961592023850180100 ) ) ;
#46787 = person ( 'nauo-per11', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#46788 = cartesian_point ( 'none', ( 1.211550064208203100, 10.61586010960655300, -7.597045195756848600 ) ) ;
#46790 = cartesian_point ( 'none', ( 1.099999999999999000, 10.42264973081037400, -7.233070451787972000 ) ) ;
#46789 = approval_role ( '' ) ;
#46791 = approval_date_time ( #46792, #46802 ) ;
#46792 = date_and_time ( #46793, #46794 ) ;
#46793 = calendar_date ( 2016, 28, 1 ) ;
#46794 = local_time ( 15, 22, 27.00000000000000000, #46795 ) ;
#46795 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46796 = date_and_time ( #46797, #46798 ) ;
#46797 = calendar_date ( 2016, 28, 1 ) ;
#46798 = local_time ( 15, 22, 27.00000000000000000, #46799 ) ;
#46799 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46800 = b_spline_curve_with_knots ( 'none', 3,
( #46790, #46788, #46786, #46785 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.419091034901987600e-007, 0.001281168864359623000 ),
.unspecified. ) ;
#46801 = cc_design_approval ( #46802, ( #46809 ) ) ;
#46802 = approval ( #46804, 'unknown' ) ;
#46803 = cartesian_point ( 'none', ( -0.7666666666666636100, 11.00000000000000000, -8.208215831100169200 ) ) ;
#46804 = approval_status ( 'not_yet_approved' ) ;
#46805 = cartesian_point ( 'none', ( -0.6225994828815074600, 11.00000000000000000, -8.190331002384381200 ) ) ;
#46806 = cartesian_point ( 'none', ( -0.4781577669816575200, 11.00000000000000000, -8.177418129108913200 ) ) ;
#46807 = cartesian_point ( 'none', ( -0.3333333333333330400, 11.00000000000000000, -8.169585876471780100 ) ) ;
#46808 = cc_design_security_classification ( #46809, ( #46812 ) ) ;
#46809 = security_classification ( '', '', #46811 ) ;
#46810 = vertex_point ( 'none', #35358 ) ;
#46811 = security_classification_level ( 'unclassified' ) ;
#46812 = next_assembly_usage_occurrence ( 'nauo11', ' ', ' ', #44106, #46347, $ ) ;
#46813 = product_definition_shape ( 'none', 'none', #46812 ) ;
#46814 =( representation_relationship ('none','none', #43978, #43427 ) representation_relationship_with_transformation ( #46815 )shape_representation_relationship( ) );
#46815 = item_defined_transformation ( 'none', 'none', #44034, #43436 ) ;
#46816 = context_dependent_shape_representation ( #46762, #46759 ) ;
#46817 = cartesian_point ( 'none', ( 2.533333333333332300, 11.00000000000000000, -8.674699990824096900 ) ) ;
#46818 = cc_design_person_and_organization_assignment ( #46712, #46709, ( #46752 ) ) ;
#46819 = b_spline_curve_with_knots ( 'none', 3,
( #46807, #46806, #46805, #46803 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003297919074567737300, 0.003734329726172488200 ),
.unspecified. ) ;
#46820 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46822 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#46821 = cc_design_date_and_time_assignment ( #46848, #46825, ( #46863 ) ) ;
#46823 = cartesian_point ( 'none', ( 2.199999999999998800, 10.42264973081037400, -7.539765539435921800 ) ) ;
#46824 = person_and_organization_role ( 'classification_officer' ) ;
#46825 = date_time_role ( 'classification_date' ) ;
#46826 = line ( 'none', #46840, #46938 ) ;
#46827 = approval_person_organization ( #46829, #46859, #46839 ) ;
#46828 = cartesian_point ( 'none', ( -1.866666666666659100, 11.00000000000000000, -8.441356398446092900 ) ) ;
#46829 = person_and_organization ( #46837, #46831 ) ;
#46830 = cartesian_point ( 'none', ( -4.399999999999999500, -10.42264973081037400, -14.00000000000000000 ) ) ;
#46831 = organization ( 'nauo-org12', 'unspecified', 'unspecified' ) ;
#46832 = cartesian_point ( 'none', ( 2.199999999999998800, 10.42264973081037400, -7.539765539435921800 ) ) ;
#46833 = cartesian_point ( 'none', ( 2.087613245918406200, 10.61730929897744100, -7.838392462339581500 ) ) ;
#46834 = cartesian_point ( 'none', ( 1.976579403091937500, 10.80962555611250200, -8.139068571133618600 ) ) ;
#46835 = cartesian_point ( 'none', ( 1.866666666667336400, 11.00000000000000000, -8.441356398445732300 ) ) ;
#46836 = cartesian_point ( 'none', ( 12.54700538379250900, -0.09604877976316195100, -10.92273724496321000 ) ) ;
#46837 = person ( 'nauo-per12', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#46838 = b_spline_curve_with_knots ( 'none', 3,
( #46835, #46834, #46833, #46832 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.926532367021474800e-007, 0.001121691240364154800 ),
.unspecified. ) ;
#46839 = approval_role ( '' ) ;
#46840 = cartesian_point ( 'none', ( -2.799999999999999400, -11.28867513459481300, -14.00000000000000000 ) ) ;
#46841 = approval_date_time ( #46842, #46859 ) ;
#46842 = date_and_time ( #46843, #46845 ) ;
#46843 = calendar_date ( 2016, 28, 1 ) ;
#46844 = direction ( 'none', ( -0.5000000000000001100, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#46845 = local_time ( 15, 22, 27.00000000000000000, #46847 ) ;
#46846 = vector ( 'none', #46844, 999.9999999999998900 ) ;
#46847 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46848 = date_and_time ( #46849, #46851 ) ;
#46849 = calendar_date ( 2016, 28, 1 ) ;
#46850 = cartesian_point ( 'none', ( 2.966666666667879100, 11.00000000000000000, -8.862320849399159400 ) ) ;
#46851 = local_time ( 15, 22, 27.00000000000000000, #46852 ) ;
#46852 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46853 = cartesian_point ( 'none', ( 2.533333333333332300, 11.00000000000000000, -8.674699990824096900 ) ) ;
#46854 = cartesian_point ( 'none', ( 2.679786717854670400, 11.00000000000000000, -8.733386034797202800 ) ) ;
#46855 = oriented_edge ( 'none', *, *, #2833, .t. ) ;
#46856 = cartesian_point ( 'none', ( 2.824508110661904800, 11.00000000000000000, -8.796227060640161400 ) ) ;
#46857 = cartesian_point ( 'none', ( 2.966666666667879100, 11.00000000000000000, -8.862320849399159400 ) ) ;
#46858 = cc_design_approval ( #46859, ( #46863 ) ) ;
#46859 = approval ( #46861, 'unknown' ) ;
#46860 = b_spline_curve_with_knots ( 'none', 3,
( #46857, #46856, #46854, #46853 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003884931459539335700, 0.004350314168884711900 ),
.unspecified. ) ;
#46861 = approval_status ( 'not_yet_approved' ) ;
#46862 = cc_design_security_classification ( #46863, ( #46866 ) ) ;
#46863 = security_classification ( '', '', #46865 ) ;
#46864 = cartesian_point ( 'none', ( -3.299999999999998900, -10.42264973081037400, -14.00000000000000000 ) ) ;
#46865 = security_classification_level ( 'unclassified' ) ;
#46866 = next_assembly_usage_occurrence ( 'nauo12', ' ', ' ', #44106, #45234, $ ) ;
#46867 = product_definition_shape ( 'none', 'none', #46866 ) ;
#46868 = edge_curve ( 'none', #44826, #44828, #35356, .t. ) ;
#46869 =( representation_relationship ('none','none', #43978, #43868 ) representation_relationship_with_transformation ( #46870 )shape_representation_relationship( ) );
#46870 = item_defined_transformation ( 'none', 'none', #44028, #43436 ) ;
#46872 = direction ( 'none', ( -0.4999999999999997200, -0.8660254037844388200, 0.0000000000000000000 ) ) ;
#46871 = context_dependent_shape_representation ( #46814, #46813 ) ;
#46873 = vector ( 'none', #46872, 1000.000000000000100 ) ;
#46874 = cc_design_person_and_organization_assignment ( #46778, #46773, ( #46809 ) ) ;
#46875 = cartesian_point ( 'none', ( -3.299999999999998900, -10.42264973081037400, -14.00000000000000000 ) ) ;
#46876 = line ( 'none', #46864, #46846 ) ;
#46877 = cc_design_date_and_time_assignment ( #46906, #46880, ( #46927 ) ) ;
#46878 = person_and_organization_role ( 'classification_officer' ) ;
#46879 = cartesian_point ( 'none', ( 1.433333333333332900, 11.00000000000000000, -8.326604671405814200 ) ) ;
#46880 = date_time_role ( 'classification_date' ) ;
#46881 = approval_person_organization ( #46883, #46919, #46897 ) ;
#46882 = toroidal_surface ( 'none', #46911, 6.849999999999998800, 3.500000000000000000 ) ;
#46883 = person_and_organization ( #46896, #46887 ) ;
#46884 = cartesian_point ( 'none', ( -12.22627944162880100, 1.400813088753611900, -14.00000000000000000 ) ) ;
#46885 = line ( 'none', #46884, #47381 ) ;
#46886 = advanced_face ( 'none', ( #35304 ), #35360, .t. ) ;
#46887 = organization ( 'nauo-org13', 'unspecified', 'unspecified' ) ;
#46888 = cartesian_point ( 'none', ( 3.633333333333332400, 11.00000000000000000, -9.204227120211895000 ) ) ;
#46889 = cartesian_point ( 'none', ( 3.522329802662048900, 10.80773624505780500, -8.816101153793718800 ) ) ;
#46890 = cartesian_point ( 'none', ( 3.411225297078452500, 10.61529759643719800, -8.428090603125934200 ) ) ;
#46891 = cartesian_point ( 'none', ( 3.299999999999998900, 10.42264973081037400, -8.040218672905089300 ) ) ;
#46892 = line ( 'none', #46949, #44260 ) ;
#46893 = cartesian_point ( 'none', ( 12.48377329679619800, -0.3608087756460413000, -10.81862883218719600 ) ) ;
#46894 = cartesian_point ( 'none', ( 12.45048330706883800, -0.4351303333685883600, -10.76365467549612400 ) ) ;
#46895 = cartesian_point ( 'none', ( 3.299999999999998900, 10.42264973081037400, -8.040218672905089300 ) ) ;
#46896 = person ( 'nauo-per13', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#46897 = approval_role ( '' ) ;
#46898 = approval_date_time ( #46900, #46919 ) ;
#46899 = b_spline_curve_with_knots ( 'none', 3,
( #46891, #46890, #46889, #46888 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.641980847451356000e-007, 0.001341866490406494000 ),
.unspecified. ) ;
#46900 = date_and_time ( #46901, #46902 ) ;
#46901 = calendar_date ( 2016, 28, 1 ) ;
#46902 = local_time ( 15, 22, 27.00000000000000000, #46904 ) ;
#46903 = cartesian_point ( 'none', ( 12.53233224508183600, -0.1919585159304078900, -10.89864929082832400 ) ) ;
#46904 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46905 = edge_curve ( 'none', #44826, #45866, #35348, .t. ) ;
#46906 = date_and_time ( #46907, #46908 ) ;
#46907 = calendar_date ( 2016, 28, 1 ) ;
#46908 = local_time ( 15, 22, 27.00000000000000000, #46909 ) ;
#46910 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -3.499999999999999600 ) ) ;
#46909 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46911 = axis2_placement_3d ( 'none', #46910, #45933, #45928 ) ;
#46912 = cartesian_point ( 'none', ( 12.54700538379250900, 1.536722070666218900e-015, -10.92273724496321200 ) ) ;
#46913 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#46916 = oriented_edge ( 'none', *, *, #46917, .t. ) ;
#46915 = vector ( 'none', #46913, 1000.000000000000000 ) ;
#46914 = cc_design_approval ( #46919, ( #46927 ) ) ;
#46917 = edge_curve ( 'none', #45990, #47368, #35355, .t. ) ;
#46918 = cartesian_point ( 'none', ( -1.699999999999999500, -11.28867513459481300, -14.00000000000000000 ) ) ;
#46919 = approval ( #46921, 'unknown' ) ;
#46920 = cartesian_point ( 'none', ( 12.41303078757694900, -0.5000000000000055500, -10.70149930827727800 ) ) ;
#46921 = approval_status ( 'not_yet_approved' ) ;
#46922 = line ( 'none', #46918, #46915 ) ;
#46923 = direction ( 'none', ( -0.4999999999999993900, 0.8660254037844390400, 0.0000000000000000000 ) ) ;
#46924 = cc_design_security_classification ( #46927, ( #46932 ) ) ;
#46925 = oriented_edge ( 'none', *, *, #46955, .t. ) ;
#46926 = vector ( 'none', #46923, 999.9999999999998900 ) ;
#46927 = security_classification ( '', '', #46931 ) ;
#46928 = edge_loop ( 'none', ( #602, #584, #1405, #1389 ) ) ;
#46929 = cartesian_point ( 'none', ( -3.899999999999999900, -11.28867513459481300, -14.00000000000000000 ) ) ;
#46930 = oriented_edge ( 'none', *, *, #16041, .f. ) ;
#46931 = security_classification_level ( 'unclassified' ) ;
#46932 = next_assembly_usage_occurrence ( 'nauo13', ' ', ' ', #45382, #45199, $ ) ;
#46934 = line ( 'none', #46929, #46926 ) ;
#46933 = product_definition_shape ( 'none', 'none', #46932 ) ;
#46935 =( representation_relationship ('none','none', #43843, #43697 ) representation_relationship_with_transformation ( #46940 )shape_representation_relationship( ) );
#46937 = oriented_edge ( 'none', *, *, #46905, .t. ) ;
#46936 = direction ( 'none', ( -0.4999999999999993900, 0.8660254037844390400, 0.0000000000000000000 ) ) ;
#46939 = oriented_edge ( 'none', *, *, #46868, .f. ) ;
#46938 = vector ( 'none', #46936, 999.9999999999998900 ) ;
#46940 = item_defined_transformation ( 'none', 'none', #43800, #43436 ) ;
#46941 = cartesian_point ( 'none', ( 2.533333333333332300, 11.00000000000000000, -8.674699990824096900 ) ) ;
#46942 = context_dependent_shape_representation ( #46869, #46867 ) ;
#46943 = cartesian_point ( 'none', ( 2.422454405042551200, 10.80795206271158000, -8.296116119184390000 ) ) ;
#46944 = cartesian_point ( 'none', ( 2.311358028049314700, 10.61552749322246700, -7.917786508665446200 ) ) ;
#46945 = cartesian_point ( 'none', ( 2.199999999999998800, 10.42264973081037400, -7.539765539435921800 ) ) ;
#46946 = cc_design_person_and_organization_assignment ( #46829, #46824, ( #46863 ) ) ;
#46947 = cc_design_date_and_time_assignment ( #46980, #46952, ( #46994 ) ) ;
#46948 = cartesian_point ( 'none', ( 3.187319370173265800, 10.61781830669913500, -8.311707193776003400 ) ) ;
#46949 = cartesian_point ( 'none', ( -1.099999999999999200, -10.42264973081037400, -14.00000000000000000 ) ) ;
#46950 = person_and_organization_role ( 'classification_officer' ) ;
#46951 = b_spline_curve_with_knots ( 'none', 3,
( #46945, #46944, #46943, #46941 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.549514645532286100e-007, 0.001316707455124934100 ),
.unspecified. ) ;
#46952 = date_time_role ( 'classification_date' ) ;
#46953 = approval_person_organization ( #46954, #46989, #46971 ) ;
#46954 = person_and_organization ( #46969, #46958 ) ;
#46955 = edge_curve ( 'none', #45866, #46694, #35351, .t. ) ;
#46956 = oriented_edge ( 'none', *, *, #472, .t. ) ;
#46957 = cartesian_point ( 'none', ( -7.926279441628778100, -7.116580753730982400, -14.00000000000000000 ) ) ;
#46958 = organization ( 'nauo-org14', 'unspecified', 'unspecified' ) ;
#46959 = cartesian_point ( 'none', ( -8.976279441628786800, -7.029978213352547900, -14.00000000000000000 ) ) ;
#46960 = line ( 'none', #46959, #47063 ) ;
#46961 = direction ( 'none', ( -1.000000000000000000, -4.773959005888171500e-015, 0.0000000000000000000 ) ) ;
#46962 = vector ( 'none', #46961, 1000.000000000000000 ) ;
#46963 = cartesian_point ( 'none', ( -8.476279441628790300, -6.163952809568106900, -14.00000000000000000 ) ) ;
#46964 = line ( 'none', #46963, #46962 ) ;
#46965 = cartesian_point ( 'none', ( -8.426279441628775400, -7.982606157515424300, -14.00000000000000000 ) ) ;
#46966 = advanced_face ( 'none', ( #35338 ), #34765, .f. ) ;
#46967 = cartesian_point ( 'none', ( -7.376279441628767600, -8.069208697893858000, -14.00000000000000000 ) ) ;
#46968 = cartesian_point ( 'none', ( -8.476279441628790300, -6.163952809568106900, -14.00000000000000000 ) ) ;
#46969 = person ( 'nauo-per14', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#46970 = line ( 'none', #46965, #47043 ) ;
#46972 = cartesian_point ( 'none', ( -7.926279441628779800, -7.116580753730982400, -14.00000000000000000 ) ) ;
#46971 = approval_role ( '' ) ;
#46973 = approval_date_time ( #46974, #46989 ) ;
#46974 = date_and_time ( #46975, #46976 ) ;
#46975 = calendar_date ( 2016, 28, 1 ) ;
#46976 = local_time ( 15, 22, 27.00000000000000000, #46978 ) ;
#46977 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46979 = vector ( 'none', #46977, 1000.000000000000000 ) ;
#46978 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46980 = date_and_time ( #46982, #46983 ) ;
#46981 = cartesian_point ( 'none', ( -8.694868707830776900e-016, 10.42264973081037400, -15.32287565553229500 ) ) ;
#46982 = calendar_date ( 2016, 28, 1 ) ;
#46983 = local_time ( 15, 22, 27.00000000000000000, #46984 ) ;
#46984 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#46985 = line ( 'none', #46981, #46979 ) ;
#46986 = direction ( 'none', ( -0.5000000000000001100, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#46987 = cc_design_approval ( #46989, ( #46994 ) ) ;
#46988 = vector ( 'none', #46986, 999.9999999999998900 ) ;
#46990 = cartesian_point ( 'none', ( -4.399999999999999500, -10.42264973081037400, -14.00000000000000000 ) ) ;
#46989 = approval ( #46991, 'unknown' ) ;
#46991 = approval_status ( 'not_yet_approved' ) ;
#46992 = line ( 'none', #46990, #46988 ) ;
#46993 = cc_design_security_classification ( #46994, ( #46999 ) ) ;
#46994 = security_classification ( '', '', #46997 ) ;
#46995 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#46996 = vector ( 'none', #46995, 1000.000000000000000 ) ;
#46997 = security_classification_level ( 'unclassified' ) ;
#46998 = cartesian_point ( 'none', ( -0.5999999999999994200, -11.28867513459481300, -14.00000000000000000 ) ) ;
#46999 = next_assembly_usage_occurrence ( 'nauo14', ' ', ' ', #45382, #45533, $ ) ;
#47000 = line ( 'none', #46998, #46996 ) ;
#47001 = product_definition_shape ( 'none', 'none', #46999 ) ;
#47002 =( representation_relationship ('none','none', #43843, #43693 ) representation_relationship_with_transformation ( #47005 )shape_representation_relationship( ) );
#47003 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#47004 = vector ( 'none', #47003, 1000.000000000000000 ) ;
#47006 = cartesian_point ( 'none', ( -26.91670536020970100, 95.00000000000000000, 51.03705489692423200 ) ) ;
#47005 = item_defined_transformation ( 'none', 'none', #43794, #43436 ) ;
#47007 = context_dependent_shape_representation ( #46935, #46933 ) ;
#47008 = cc_design_person_and_organization_assignment ( #46883, #46878, ( #46927 ) ) ;
#47009 = line ( 'none', #47006, #47004 ) ;
#47010 = cc_design_date_and_time_assignment ( #47033, #47014, ( #47045 ) ) ;
#47011 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -34.98985223130100100 ) ) ;
#47012 = edge_loop ( 'none', ( #46735, #47062 ) ) ;
#47013 = person_and_organization_role ( 'classification_officer' ) ;
#47014 = date_time_role ( 'classification_date' ) ;
#47015 = approval_person_organization ( #47016, #47040, #47026 ) ;
#47016 = person_and_organization ( #47025, #47019 ) ;
#47017 = direction ( 'none', ( -1.000000000000000000, -4.607425552194398900e-015, 0.0000000000000000000 ) ) ;
#47018 = vector ( 'none', #47017, 1000.000000000000000 ) ;
#47019 = organization ( 'nauo-org15', 'unspecified', 'unspecified' ) ;
#47020 = cartesian_point ( 'none', ( -1.100000000000001000, 10.42264973081036700, -7.233070451787958700 ) ) ;
#47021 = cartesian_point ( 'none', ( -1.211550064208205800, 10.61586010960654700, -7.597045195756839700 ) ) ;
#47022 = cartesian_point ( 'none', ( -1.322634362390677300, 10.80826375798171800, -7.961592023850175600 ) ) ;
#47023 = cartesian_point ( 'none', ( -1.433333333333338200, 11.00000000000000000, -8.326604671405812400 ) ) ;
#47024 = b_spline_curve_with_knots ( 'none', 3,
( #47023, #47022, #47021, #47020 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.453080005581889000e-007, 0.001281172263256704100 ),
.unspecified. ) ;
#47025 = person ( 'nauo-per15', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#47026 = approval_role ( '' ) ;
#47027 = approval_date_time ( #47028, #47040 ) ;
#47028 = date_and_time ( #47029, #47030 ) ;
#47029 = calendar_date ( 2016, 28, 1 ) ;
#47030 = local_time ( 15, 22, 27.00000000000000000, #47031 ) ;
#47031 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#47032 = cartesian_point ( 'none', ( -7.376279441628767600, -8.069208697893858000, -14.00000000000000000 ) ) ;
#47033 = date_and_time ( #47035, #47036 ) ;
#47034 = line ( 'none', #47032, #47018 ) ;
#47035 = calendar_date ( 2016, 28, 1 ) ;
#47037 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844408200, 0.0000000000000000000 ) ) ;
#47036 = local_time ( 15, 22, 27.00000000000000000, #47038 ) ;
#47038 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#47039 = cc_design_approval ( #47040, ( #47045 ) ) ;
#47040 = approval ( #47041, 'unknown' ) ;
#47042 = cartesian_point ( 'none', ( -1.100000000000001000, 10.42264973081036700, -7.233070451787958700 ) ) ;
#47041 = approval_status ( 'not_yet_approved' ) ;
#47043 = vector ( 'none', #47037, 1000.000000000000100 ) ;
#47044 = cc_design_security_classification ( #47045, ( #47047 ) ) ;
#47045 = security_classification ( '', '', #47046 ) ;
#47046 = security_classification_level ( 'unclassified' ) ;
#47047 = next_assembly_usage_occurrence ( 'nauo15', ' ', ' ', #45382, #45662, $ ) ;
#47048 = product_definition_shape ( 'none', 'none', #47047 ) ;
#47049 = direction ( 'none', ( 0.4999999999999966100, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#47050 = vector ( 'none', #47049, 1000.000000000000100 ) ;
#47051 =( representation_relationship ('none','none', #43843, #43671 ) representation_relationship_with_transformation ( #47054 )shape_representation_relationship( ) );
#47052 = cartesian_point ( 'none', ( -7.876279441628764900, -8.935234101678299000, -14.00000000000000000 ) ) ;
#47053 = line ( 'none', #47052, #47050 ) ;
#47054 = item_defined_transformation ( 'none', 'none', #43788, #43436 ) ;
#47055 = context_dependent_shape_representation ( #47002, #47001 ) ;
#47056 = cc_design_person_and_organization_assignment ( #46954, #46950, ( #46994 ) ) ;
#47057 = direction ( 'none', ( -1.000000000000000000, -4.773959005888171500e-015, 0.0000000000000000000 ) ) ;
#47058 = vector ( 'none', #47057, 1000.000000000000000 ) ;
#47059 = line ( 'none', #46972, #47058 ) ;
#47060 = cc_design_date_and_time_assignment ( #47085, #47067, ( #47101 ) ) ;
#47062 = oriented_edge ( 'none', *, *, #150, .t. ) ;
#47061 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#47064 = oriented_edge ( 'none', *, *, #48604, .f. ) ;
#47063 = vector ( 'none', #47061, 1000.000000000000200 ) ;
#47065 = person_and_organization_role ( 'classification_officer' ) ;
#47066 = cartesian_point ( 'none', ( -1.433333333333338200, 11.00000000000000000, -8.326604671405812400 ) ) ;
#47067 = date_time_role ( 'classification_date' ) ;
#47068 = approval_person_organization ( #47069, #47095, #47079 ) ;
#47070 = cartesian_point ( 'none', ( 1.099999999999999000, 10.42264973081037400, -7.233070451787972000 ) ) ;
#47069 = person_and_organization ( #47078, #47072 ) ;
#47071 = cartesian_point ( 'none', ( 0.9879156303809015800, 10.61678555372497900, -7.556779570592288700 ) ) ;
#47072 = organization ( 'nauo-org16', 'unspecified', 'unspecified' ) ;
#47073 = cartesian_point ( 'none', ( 0.8768646767131590400, 10.80913144770648800, -7.881926371301236900 ) ) ;
#47074 = cartesian_point ( 'none', ( 0.7666666666666653900, 11.00000000000000000, -8.208215831100170900 ) ) ;
#47075 = advanced_face ( 'none', ( #35068 ), #35054, .f. ) ;
#47076 = b_spline_curve_with_knots ( 'none', 3,
( #47074, #47073, #47071, #47070 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.125824437376389300e-007, 0.001181663171962474100 ),
.unspecified. ) ;
#47077 = line ( 'none', #47174, #47173 ) ;
#47078 = person ( 'nauo-per16', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#47079 = approval_role ( '' ) ;
#47080 = approval_date_time ( #47081, #47095 ) ;
#47081 = date_and_time ( #47082, #47083 ) ;
#47082 = calendar_date ( 2016, 28, 1 ) ;
#47083 = local_time ( 15, 22, 27.00000000000000000, #47084 ) ;
#47084 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#47085 = date_and_time ( #47086, #47087 ) ;
#47086 = calendar_date ( 2016, 28, 1 ) ;
#47088 = cartesian_point ( 'none', ( -1.866666666666659100, 11.00000000000000000, -8.441356398446092900 ) ) ;
#47087 = local_time ( 15, 22, 27.00000000000000000, #47089 ) ;
#47089 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#47090 = cartesian_point ( 'none', ( -1.723307144317913100, 11.00000000000000000, -8.398531743473228100 ) ) ;
#47091 = cartesian_point ( 'none', ( -1.578885676601279300, 11.00000000000000000, -8.360184296897710300 ) ) ;
#47092 = cartesian_point ( 'none', ( -1.433333333333338200, 11.00000000000000000, -8.326604671405812400 ) ) ;
#47093 = cc_design_approval ( #47095, ( #47101 ) ) ;
#47094 = cartesian_point ( 'none', ( -6.826279441628758900, -9.021836642056735300, -14.00000000000000000 ) ) ;
#47095 = approval ( #47096, 'unknown' ) ;
#47096 = approval_status ( 'not_yet_approved' ) ;
#47097 = cartesian_point ( 'none', ( -0.3333333333333330400, 11.00000000000000000, -8.169585876471780100 ) ) ;
#47098 = b_spline_curve_with_knots ( 'none', 3,
( #47092, #47091, #47090, #47088 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003231890456741322100, 0.003679246698570489400 ),
.unspecified. ) ;
#47099 = cc_design_security_classification ( #47101, ( #47105 ) ) ;
#47100 = direction ( 'none', ( -1.000000000000000000, -4.607425552194398900e-015, 0.0000000000000000000 ) ) ;
#47101 = security_classification ( '', '', #47103 ) ;
#47102 = vector ( 'none', #47100, 1000.000000000000000 ) ;
#47104 = cartesian_point ( 'none', ( -5.773502691896263500, -10.00000000000000000, -14.00000000000000000 ) ) ;
#47103 = security_classification_level ( 'unclassified' ) ;
#47105 = next_assembly_usage_occurrence ( 'nauo16', ' ', ' ', #45382, #45795, $ ) ;
#47106 = cartesian_point ( 'none', ( -0.7666666666666636100, 11.00000000000000000, -8.208215831100169200 ) ) ;
#47107 = product_definition_shape ( 'none', 'none', #47105 ) ;
#47108 = cartesian_point ( 'none', ( -0.8768646767131583800, 10.80913144770648400, -7.881926371301230600 ) ) ;
#47109 = cartesian_point ( 'none', ( -0.9879156303809020200, 10.61678555372497500, -7.556779570592278900 ) ) ;
#47110 =( representation_relationship ('none','none', #43843, #43628 ) representation_relationship_with_transformation ( #47112 )shape_representation_relationship( ) );
#47111 = cartesian_point ( 'none', ( -1.100000000000001000, 10.42264973081036700, -7.233070451787958700 ) ) ;
#47112 = item_defined_transformation ( 'none', 'none', #41900, #43436 ) ;
#47113 = context_dependent_shape_representation ( #47051, #47048 ) ;
#47114 = cc_design_person_and_organization_assignment ( #47016, #47013, ( #47045 ) ) ;
#47115 = b_spline_curve_with_knots ( 'none', 3,
( #47111, #47109, #47108, #47106 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.056354385158293500e-007, 0.001181656224957266000 ),
.unspecified. ) ;
#47116 = cartesian_point ( 'none', ( -6.826279441628756200, -9.021836642056735300, -14.00000000000000000 ) ) ;
#47117 = cc_design_date_and_time_assignment ( #47144, #47120, ( #47158 ) ) ;
#47118 = line ( 'none', #47116, #47102 ) ;
#47119 = person_and_organization_role ( 'classification_officer' ) ;
#47120 = date_time_role ( 'classification_date' ) ;
#47121 = approval_person_organization ( #47122, #47152, #47135 ) ;
#47122 = person_and_organization ( #47134, #47125 ) ;
#47123 = cartesian_point ( 'none', ( 0.3333333333333329300, 11.00000000000000000, -8.169585876471780100 ) ) ;
#47124 = cartesian_point ( 'none', ( 0.4781896441650249100, 11.00000000000000000, -8.177419853059406700 ) ) ;
#47125 = organization ( 'nauo-org17', 'unspecified', 'unspecified' ) ;
#47126 = cartesian_point ( 'none', ( 0.6226309518837895900, 11.00000000000000000, -8.190334909018087500 ) ) ;
#47127 = cartesian_point ( 'none', ( 0.7666666666666653900, 11.00000000000000000, -8.208215831100170900 ) ) ;
#47128 = face_outer_bound ( 'none', #6850, .t. ) ;
#47129 = axis2_placement_3d ( 'none', #47228, #47148, #47207 ) ;
#47130 = b_spline_curve_with_knots ( 'none', 3,
( #47127, #47126, #47124, #47123 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003440409621219057300, 0.003875676731416759400 ),
.unspecified. ) ;
#47131 = line ( 'none', #47221, #47220 ) ;
#47132 = face_outer_bound ( 'none', #6828, .t. ) ;
#47133 = circle ( 'none', #47226, 1.000000000000000000 ) ;
#47134 = person ( 'nauo-per17', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#47135 = approval_role ( '' ) ;
#47136 = approval_date_time ( #47137, #47152 ) ;
#47137 = date_and_time ( #47139, #47141 ) ;
#47138 = cartesian_point ( 'none', ( -8.145714948820209900e-016, 10.42264973081037400, -7.129715569651660100 ) ) ;
#47139 = calendar_date ( 2016, 28, 1 ) ;
#47140 = cartesian_point ( 'none', ( -0.1117971688676113000, 10.61628810743143200, -7.475455492561825300 ) ) ;
#47141 = local_time ( 15, 22, 27.00000000000000000, #47142 ) ;
#47143 = cartesian_point ( 'none', ( -0.2228658262804153700, 10.80866466519887000, -7.822140568972550900 ) ) ;
#47142 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#47144 = date_and_time ( #47146, #47147 ) ;
#47145 = cartesian_point ( 'none', ( -0.3333333333333330400, 11.00000000000000000, -8.169585876471780100 ) ) ;
#47146 = calendar_date ( 2016, 28, 1 ) ;
#47147 = local_time ( 15, 22, 27.00000000000000000, #47149 ) ;
#47148 = direction ( 'none', ( -0.8660254037844340400, -0.5000000000000081000, 0.0000000000000000000 ) ) ;
#47149 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#47151 = cartesian_point ( 'none', ( -8.145714948820209900e-016, 10.42264973081037400, -7.129715569651660100 ) ) ;
#47150 = cc_design_approval ( #47152, ( #47158 ) ) ;
#47152 = approval ( #47154, 'unknown' ) ;
#47153 = b_spline_curve_with_knots ( 'none', 3,
( #47145, #47143, #47140, #47138 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.303844794406805500e-007, 0.001235652914815819300 ),
.unspecified. ) ;
#47154 = approval_status ( 'not_yet_approved' ) ;
#47155 = cartesian_point ( 'none', ( 0.3333333333333329300, 11.00000000000000000, -8.169585876471780100 ) ) ;
#47156 = cartesian_point ( 'none', ( 0.2228658262804142100, 10.80866466519887000, -7.822140568972552700 ) ) ;
#47157 = cc_design_security_classification ( #47158, ( #47162 ) ) ;
#47159 = cartesian_point ( 'none', ( 0.1117971688676097600, 10.61628810743143200, -7.475455492561826200 ) ) ;
#47158 = security_classification ( '', '', #47161 ) ;
#47160 = cartesian_point ( 'none', ( -8.145714948820209900e-016, 10.42264973081037400, -7.129715569651660100 ) ) ;
#47161 = security_classification_level ( 'unclassified' ) ;
#47162 = next_assembly_usage_occurrence ( 'nauo17', ' ', ' ', #45382, #45662, $ ) ;
#47163 = product_definition_shape ( 'none', 'none', #47162 ) ;
#47164 =( representation_relationship ('none','none', #43843, #43671 ) representation_relationship_with_transformation ( #47165 )shape_representation_relationship( ) );
#47165 = item_defined_transformation ( 'none', 'none', #41358, #43436 ) ;
#47166 = context_dependent_shape_representation ( #47110, #47107 ) ;
#47167 = b_spline_curve_with_knots ( 'none', 3,
( #47160, #47159, #47156, #47155 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.252635099334210500e-007, 0.001235647793846313600 ),
.unspecified. ) ;
#47168 = cc_design_person_and_organization_assignment ( #47069, #47065, ( #47101 ) ) ;
#47169 = cc_design_date_and_time_assignment ( #47197, #47175, ( #47209 ) ) ;
#47170 = oriented_edge ( 'none', *, *, #47645, .f. ) ;
#47171 = direction ( 'none', ( 0.4999999999999966100, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#47173 = vector ( 'none', #47171, 1000.000000000000100 ) ;
#47172 = person_and_organization_role ( 'classification_officer' ) ;
#47174 = cartesian_point ( 'none', ( -7.326279441628754400, -9.887862045841174600, -14.00000000000000000 ) ) ;
#47175 = date_time_role ( 'classification_date' ) ;
#47176 = approval_person_organization ( #47178, #47205, #47190 ) ;
#47177 = face_outer_bound ( 'none', #6858, .t. ) ;
#47178 = person_and_organization ( #47188, #47181 ) ;
#47179 = oriented_edge ( 'none', *, *, #52145, .t. ) ;
#47180 = b_spline_curve_with_knots ( 'none', 3,
( #47279, #47278, #47276, #47275 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01002620018860734200, 0.01138296263045789800 ),
.unspecified. ) ;
#47181 = organization ( 'nauo-org18', 'unspecified', 'unspecified' ) ;
#47182 = line ( 'none', #47260, #47259 ) ;
#47183 = cartesian_point ( 'none', ( 11.55961277496218600, -1.978163357943227000, -9.459784372770924300 ) ) ;
#47184 = cartesian_point ( 'none', ( 11.45019656125100300, -1.788648916623644600, -9.210145976975425700 ) ) ;
#47185 = cartesian_point ( 'none', ( 11.33920385327097500, -1.596403907132586600, -8.963349070500875400 ) ) ;
#47186 = cartesian_point ( 'none', ( 11.22627944162880800, -1.400813088753535700, -8.720033886374253000 ) ) ;
#47187 = plane ( 'none', #47281 ) ;
#47188 = person ( 'nauo-per18', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#47189 = b_spline_curve_with_knots ( 'none', 3,
( #47186, #47185, #47184, #47183 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.394239360113497500e-007, 0.0009961683382423941300 ),
.unspecified. ) ;
#47190 = approval_role ( '' ) ;
#47191 = approval_date_time ( #47193, #47205 ) ;
#47192 = face_outer_bound ( 'none', #6856, .t. ) ;
#47193 = date_and_time ( #47194, #47195 ) ;
#47194 = calendar_date ( 2016, 28, 1 ) ;
#47195 = local_time ( 15, 22, 27.00000000000000000, #47196 ) ;
#47196 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#47197 = date_and_time ( #47198, #47200 ) ;
#47198 = calendar_date ( 2016, 28, 1 ) ;
#47199 = direction ( 'none', ( 1.000000000000000000, 1.182387521225791700e-014, 0.0000000000000000000 ) ) ;
#47200 = local_time ( 15, 22, 27.00000000000000000, #47202 ) ;
#47201 = direction ( 'none', ( 1.182387521225791700e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47202 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#47203 = cartesian_point ( 'none', ( 9.026279441628762600, 5.211324865405292600, -15.32287565553230200 ) ) ;
#47204 = cc_design_approval ( #47205, ( #47209 ) ) ;
#47205 = approval ( #47206, 'unknown' ) ;
#47206 = approval_status ( 'not_yet_approved' ) ;
#47207 = direction ( 'none', ( 0.5000000000000079900, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#47208 = cc_design_security_classification ( #47209, ( #47211 ) ) ;
#47209 = security_classification ( '', '', #47210 ) ;
#47210 = security_classification_level ( 'unclassified' ) ;
#47211 = next_assembly_usage_occurrence ( 'nauo18', ' ', ' ', #45382, #45662, $ ) ;
#47212 = product_definition_shape ( 'none', 'none', #47211 ) ;
#47213 = axis2_placement_3d ( 'none', #47203, #47201, #47199 ) ;
#47214 =( representation_relationship ('none','none', #43843, #43671 ) representation_relationship_with_transformation ( #47216 )shape_representation_relationship( ) );
#47215 = plane ( 'none', #47213 ) ;
#47216 = item_defined_transformation ( 'none', 'none', #42394, #43436 ) ;
#47218 = plane ( 'none', #47129 ) ;
#47217 = context_dependent_shape_representation ( #47164, #47163 ) ;
#47219 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47220 = vector ( 'none', #47219, 1000.000000000000000 ) ;
#47221 = cartesian_point ( 'none', ( 9.576279441628774000, 4.258696921242416200, -15.32287565553230200 ) ) ;
#47222 = cc_design_person_and_organization_assignment ( #47122, #47119, ( #47158 ) ) ;
#47224 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47223 = cc_design_date_and_time_assignment ( #47247, #47229, ( #47264 ) ) ;
#47225 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47226 = axis2_placement_3d ( 'none', #47104, #47225, #47224 ) ;
#47227 = person_and_organization_role ( 'classification_officer' ) ;
#47228 = cartesian_point ( 'none', ( 11.22627944162880800, -1.400813088753535700, -15.32287565553230200 ) ) ;
#47229 = date_time_role ( 'classification_date' ) ;
#47231 = cartesian_point ( 'none', ( 10.67627944162882700, -2.353441032916427900, -8.040218672905052000 ) ) ;
#47230 = approval_person_organization ( #47232, #47256, #47240 ) ;
#47232 = person_and_organization ( #47239, #47233 ) ;
#47233 = organization ( 'nauo-org19', 'unspecified', 'unspecified' ) ;
#47234 = b_spline_curve_with_knots ( 'none', 3,
( #47231, #47349, #47348, #47347 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.615456251475924400e-007, 0.001058802112233022800 ),
.unspecified. ) ;
#47235 = cartesian_point ( 'none', ( 10.67627944162882700, -2.353441032916427900, -8.040218672905052000 ) ) ;
#47236 = cartesian_point ( 'none', ( 10.89872926436998100, -2.353441032916426100, -8.428089258060859700 ) ) ;
#47237 = cartesian_point ( 'none', ( 11.12093869795995500, -2.353441032916423900, -8.816100543663383200 ) ) ;
#47238 = cartesian_point ( 'none', ( 11.34294610829555500, -2.353441032916421700, -9.204227120211962500 ) ) ;
#47239 = person ( 'nauo-per19', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#47240 = approval_role ( '' ) ;
#47241 = approval_date_time ( #47242, #47256 ) ;
#47242 = date_and_time ( #47243, #47244 ) ;
#47243 = calendar_date ( 2016, 28, 1 ) ;
#47244 = local_time ( 15, 22, 27.00000000000000000, #47246 ) ;
#47245 = face_outer_bound ( 'none', #5778, .t. ) ;
#47246 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#47247 = date_and_time ( #47248, #47250 ) ;
#47248 = calendar_date ( 2016, 28, 1 ) ;
#47249 = cartesian_point ( 'none', ( 10.67627944162882700, -2.353441032916427900, -8.040218672905052000 ) ) ;
#47250 = local_time ( 15, 22, 27.00000000000000000, #47252 ) ;
#47251 = b_spline_curve_with_knots ( 'none', 3,
( #47238, #47237, #47236, #47235 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009470466402946659000, 0.01081186654615441000 ),
.unspecified. ) ;
#47252 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#47253 = cartesian_point ( 'none', ( 9.026279441628762600, 5.211324865405292600, -15.32287565553230200 ) ) ;
#47254 = line ( 'none', #47253, #47345 ) ;
#47255 = cc_design_approval ( #47256, ( #47264 ) ) ;
#47256 = approval ( #47258, 'unknown' ) ;
#47257 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47259 = vector ( 'none', #47257, 1000.000000000000000 ) ;
#47258 = approval_status ( 'not_yet_approved' ) ;
#47260 = cartesian_point ( 'none', ( 11.22627944162880800, -1.400813088753535700, -15.32287565553230200 ) ) ;
#47261 = face_outer_bound ( 'none', #6872, .t. ) ;
#47262 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47263 = cc_design_security_classification ( #47264, ( #47268 ) ) ;
#47264 = security_classification ( '', '', #47266 ) ;
#47265 = direction ( 'none', ( -1.000000000000000000, -8.604228440844966300e-015, 0.0000000000000000000 ) ) ;
#47266 = security_classification_level ( 'unclassified' ) ;
#47267 = direction ( 'none', ( -8.604228440844966300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#47268 = next_assembly_usage_occurrence ( 'nauo19', ' ', ' ', #45382, #45662, $ ) ;
#47269 = cartesian_point ( 'none', ( 12.22627944162881200, -1.400813088753527100, -15.32287565553230200 ) ) ;
#47270 = product_definition_shape ( 'none', 'none', #47268 ) ;
#47271 =( representation_relationship ('none','none', #43843, #43671 ) representation_relationship_with_transformation ( #47272 )shape_representation_relationship( ) );
#47272 = item_defined_transformation ( 'none', 'none', #42929, #43436 ) ;
#47273 = context_dependent_shape_representation ( #47214, #47212 ) ;
#47274 = plane ( 'none', #47324 ) ;
#47275 = cartesian_point ( 'none', ( 11.22627944162880800, -1.400813088753535700, -8.720033886374253000 ) ) ;
#47276 = cartesian_point ( 'none', ( 11.44857408253890600, -1.400813088753533700, -9.113885073103402200 ) ) ;
#47277 = cc_design_person_and_organization_assignment ( #47178, #47172, ( #47209 ) ) ;
#47278 = cartesian_point ( 'none', ( 11.67079225912688400, -1.400813088753531700, -9.507779570638286200 ) ) ;
#47279 = cartesian_point ( 'none', ( 11.89294610829555900, -1.400813088753530600, -9.901710504412760000 ) ) ;
#47280 = cartesian_point ( 'none', ( 11.22627944162880800, -1.400813088753535700, -8.720033886374253000 ) ) ;
#47281 = axis2_placement_3d ( 'none', #47269, #47267, #47265 ) ;
#47282 = cc_design_date_and_time_assignment ( #47311, #47284, ( #47326 ) ) ;
#47283 = person_and_organization_role ( 'classification_officer' ) ;
#47284 = date_time_role ( 'classification_date' ) ;
#47285 = approval_person_organization ( #47287, #47319, #47299 ) ;
#47286 = direction ( 'none', ( 1.199040866595169200e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47287 = person_and_organization ( #47298, #47290 ) ;
#47288 = plane ( 'none', #47371 ) ;
#47289 = plane ( 'none', #47313 ) ;
#47290 = organization ( 'nauo-org20', 'unspecified', 'unspecified' ) ;
#47291 = line ( 'none', #47900, #47913 ) ;
#47292 = axis2_placement_3d ( 'none', #47318, #47286, #47383 ) ;
#47293 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47294 = plane ( 'none', #47292 ) ;
#47295 = face_outer_bound ( 'none', #6868, .t. ) ;
#47296 = cartesian_point ( 'none', ( 10.62627944162877600, 4.172094380863985200, -15.32287565553230200 ) ) ;
#47297 = plane ( 'none', #47367 ) ;
#47298 = person ( 'nauo-per20', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#47299 = approval_role ( '' ) ;
#47300 = face_outer_bound ( 'none', #6901, .t. ) ;
#47301 = approval_date_time ( #47302, #47319 ) ;
#47302 = date_and_time ( #47304, #47306 ) ;
#47303 = cartesian_point ( 'none', ( -74.00000000000000000, -63.00000000000000000, -25.80000000000000400 ) ) ;
#47304 = calendar_date ( 2016, 28, 1 ) ;
#47305 = direction ( 'none', ( 1.000000000000000000, 1.165734175856414400e-014, 0.0000000000000000000 ) ) ;
#47307 = direction ( 'none', ( 1.165734175856414400e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47306 = local_time ( 15, 22, 27.00000000000000000, #47309 ) ;
#47308 = cartesian_point ( 'none', ( 10.67627944162879700, 2.353441032916664200, -15.32287565553230200 ) ) ;
#47309 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#47310 = cartesian_point ( 'none', ( 0.0000000000000000000, -58.00000000000000000, 0.0000000000000000000 ) ) ;
#47311 = date_and_time ( #47312, #47314 ) ;
#47313 = axis2_placement_3d ( 'none', #47375, #47374, #47372 ) ;
#47312 = calendar_date ( 2016, 28, 1 ) ;
#47314 = local_time ( 15, 22, 27.00000000000000000, #47316 ) ;
#47315 = cylindrical_surface ( 'none', #47341, 5.000000000000000000 ) ;
#47316 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#47317 = cc_design_approval ( #47319, ( #47326 ) ) ;
#47318 = cartesian_point ( 'none', ( 10.12627944162878400, 3.306068977079540200, -15.32287565553230200 ) ) ;
#47319 = approval ( #47322, 'unknown' ) ;
#47320 = direction ( 'none', ( 0.5000000000000079900, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#47321 = direction ( 'none', ( -0.8660254037844340400, -0.5000000000000081000, 0.0000000000000000000 ) ) ;
#47322 = approval_status ( 'not_yet_approved' ) ;
#47323 = cartesian_point ( 'none', ( 10.67627944162882700, -2.353441032916427900, -15.32287565553230200 ) ) ;
#47324 = axis2_placement_3d ( 'none', #47323, #47321, #47320 ) ;
#47325 = cc_design_security_classification ( #47326, ( #47328 ) ) ;
#47326 = security_classification ( '', '', #47327 ) ;
#47327 = security_classification_level ( 'unclassified' ) ;
#47328 = next_assembly_usage_occurrence ( 'nauo20', ' ', ' ', #45382, #44176, $ ) ;
#47330 = edge_curve ( 'none', #45869, #45989, #34491, .t. ) ;
#47329 = plane ( 'none', #47346 ) ;
#47331 = product_definition_shape ( 'none', 'none', #47328 ) ;
#47332 = cartesian_point ( 'none', ( 10.12627944162878400, 3.306068977079540200, -15.32287565553230200 ) ) ;
#47333 = edge_curve ( 'none', #45869, #45990, #35397, .t. ) ;
#47334 = line ( 'none', #47332, #47370 ) ;
#47335 =( representation_relationship ('none','none', #43843, #43760 ) representation_relationship_with_transformation ( #47338 )shape_representation_relationship( ) );
#47336 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47337 = vector ( 'none', #47336, 1000.000000000000000 ) ;
#47339 = cartesian_point ( 'none', ( 10.67627944162882700, -2.353441032916427900, -15.32287565553230200 ) ) ;
#47338 = item_defined_transformation ( 'none', 'none', #42903, #43436 ) ;
#47340 = context_dependent_shape_representation ( #47271, #47270 ) ;
#47341 = axis2_placement_3d ( 'none', #47310, #47262, #47293 ) ;
#47342 = line ( 'none', #47339, #47337 ) ;
#47343 = cc_design_person_and_organization_assignment ( #47232, #47227, ( #47264 ) ) ;
#47344 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47345 = vector ( 'none', #47344, 1000.000000000000000 ) ;
#47346 = axis2_placement_3d ( 'none', #47308, #47307, #47305 ) ;
#47347 = cartesian_point ( 'none', ( 11.00961277496219300, -2.930791302106097200, -8.862320849399381500 ) ) ;
#47348 = cartesian_point ( 'none', ( 10.89996718618363200, -2.740879571515828900, -8.585909920071245000 ) ) ;
#47349 = cartesian_point ( 'none', ( 10.78896007145562800, -2.548609608805303000, -8.311707193776126000 ) ) ;
#47350 = direction ( 'none', ( -0.4999999999999903400, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#47351 = direction ( 'none', ( -0.8660254037844442600, 0.4999999999999904000, 0.0000000000000000000 ) ) ;
#47352 = direction ( 'none', ( -0.4999999999999903400, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#47353 = direction ( 'none', ( -0.8660254037844442600, 0.4999999999999904000, 0.0000000000000000000 ) ) ;
#47354 = circle ( 'none', #47376, 9.750000000000000000 ) ;
#47355 = face_outer_bound ( 'none', #6833, .t. ) ;
#47356 = plane ( 'none', #47362 ) ;
#47357 = cartesian_point ( 'none', ( 9.526279441628753700, 6.077350269189737200, -15.32287565553230200 ) ) ;
#47358 = cartesian_point ( 'none', ( 10.07627944162876300, 5.124722325026860800, -15.32287565553230200 ) ) ;
#47359 = advanced_face ( 'none', ( #35389 ), #35402, .t. ) ;
#47360 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47361 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.65869939627407700 ) ) ;
#47362 = axis2_placement_3d ( 'none', #47358, #47351, #47350 ) ;
#47363 = vertex_point ( 'none', #35391 ) ;
#47364 = direction ( 'none', ( 1.000000000000000000, 1.609823385706477400e-015, 0.0000000000000000000 ) ) ;
#47365 = direction ( 'none', ( -0.4999999999999903400, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#47366 = direction ( 'none', ( -0.8660254037844442600, 0.4999999999999904000, 0.0000000000000000000 ) ) ;
#47367 = axis2_placement_3d ( 'none', #47296, #47366, #47365 ) ;
#47368 = vertex_point ( 'none', #35385 ) ;
#47369 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47370 = vector ( 'none', #47369, 1000.000000000000000 ) ;
#47371 = axis2_placement_3d ( 'none', #47357, #47353, #47352 ) ;
#47372 = direction ( 'none', ( 1.000000000000000000, 1.182387521225791700e-014, 0.0000000000000000000 ) ) ;
#47374 = direction ( 'none', ( 1.182387521225791700e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47373 = context_dependent_shape_representation ( #47335, #47331 ) ;
#47375 = cartesian_point ( 'none', ( 9.576279441628774000, 4.258696921242416200, -15.32287565553230200 ) ) ;
#47376 = axis2_placement_3d ( 'none', #47361, #47360, #46445 ) ;
#47377 = cc_design_person_and_organization_assignment ( #47287, #47283, ( #47326 ) ) ;
#47378 = face_outer_bound ( 'none', #6848, .t. ) ;
#47379 = edge_curve ( 'none', #47639, #47393, #35398, .t. ) ;
#47380 = oriented_edge ( 'none', *, *, #47908, .f. ) ;
#47381 = vector ( 'none', #47364, 1000.000000000000000 ) ;
#47382 = face_outer_bound ( 'none', #6885, .t. ) ;
#47383 = direction ( 'none', ( 1.000000000000000000, 1.199040866595169200e-014, 0.0000000000000000000 ) ) ;
#47384 = axis2_placement_3d ( 'none', #47447, #47446, #47431 ) ;
#47385 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47386 = vector ( 'none', #47385, 1000.000000000000000 ) ;
#47387 = face_outer_bound ( 'none', #6942, .t. ) ;
#47388 = cartesian_point ( 'none', ( 7.376279441628710700, 8.069208697893909500, -15.32287565553230200 ) ) ;
#47389 = line ( 'none', #47388, #47386 ) ;
#47390 = direction ( 'none', ( 1.000000000000000000, 1.182387521225791700e-014, 0.0000000000000000000 ) ) ;
#47392 = vertex_point ( 'none', #35372 ) ;
#47391 = direction ( 'none', ( 1.182387521225791700e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47393 = vertex_point ( 'none', #35376 ) ;
#47394 = oriented_edge ( 'none', *, *, #47333, .t. ) ;
#47395 = oriented_edge ( 'none', *, *, #47330, .f. ) ;
#47396 = cartesian_point ( 'none', ( -74.00000000000000000, -76.00000000000000000, -25.80000000000000400 ) ) ;
#47397 = plane ( 'none', #47384 ) ;
#47398 = plane ( 'none', #47419 ) ;
#47399 = face_outer_bound ( 'none', #6934, .t. ) ;
#47400 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47401 = vector ( 'none', #47400, 1000.000000000000000 ) ;
#47402 = cartesian_point ( 'none', ( 7.926279441628726600, 7.116580753731036600, -15.32287565553230200 ) ) ;
#47403 = cartesian_point ( 'none', ( 7.926279441628726600, 7.116580753731036600, -15.32287565553230200 ) ) ;
#47404 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47405 = vector ( 'none', #47404, 1000.000000000000000 ) ;
#47406 = axis2_placement_3d ( 'none', #47452, #47449, #47448 ) ;
#47407 = direction ( 'none', ( 1.000000000000000000, 1.165734175856414400e-014, 0.0000000000000000000 ) ) ;
#47408 = direction ( 'none', ( 1.165734175856414400e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47409 = cartesian_point ( 'none', ( 7.376279441628710700, 8.069208697893909500, -15.32287565553230200 ) ) ;
#47410 = axis2_placement_3d ( 'none', #47409, #47408, #47407 ) ;
#47411 = plane ( 'none', #47410 ) ;
#47412 = line ( 'none', #47415, #47405 ) ;
#47413 = face_outer_bound ( 'none', #6916, .t. ) ;
#47414 = line ( 'none', #47402, #47401 ) ;
#47415 = cartesian_point ( 'none', ( 6.826279441628691400, 9.021836642056781500, -15.32287565553230200 ) ) ;
#47416 = cartesian_point ( 'none', ( 11.54700538379250900, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#47417 = line ( 'none', #47442, #47441 ) ;
#47418 = face_outer_bound ( 'none', #6919, .t. ) ;
#47419 = axis2_placement_3d ( 'none', #47403, #47391, #47390 ) ;
#47420 = plane ( 'none', #47406 ) ;
#47421 = plane ( 'none', #47463 ) ;
#47422 = plane ( 'none', #47464 ) ;
#47423 = line ( 'none', #47475, #47474 ) ;
#47425 = edge_loop ( 'none', ( #47179, #46471 ) ) ;
#47424 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47426 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47427 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47428 = vector ( 'none', #47427, 1000.000000000000000 ) ;
#47429 = advanced_face ( 'none', ( #35374 ), #35388, .f. ) ;
#47430 = cartesian_point ( 'none', ( -11.22627944162881900, -1.400813088753709400, -14.00000000000000000 ) ) ;
#47431 = direction ( 'none', ( -0.4999999999999905100, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#47432 = cylindrical_surface ( 'none', #47438, 0.9999999999999991100 ) ;
#47433 = cartesian_point ( 'none', ( -9.026279441628801700, -5.211324865405229500, -14.00000000000000000 ) ) ;
#47434 = line ( 'none', #47433, #47485 ) ;
#47435 = face_outer_bound ( 'none', #6979, .t. ) ;
#47436 = direction ( 'none', ( 1.000000000000000000, 1.165734175856414400e-014, 0.0000000000000000000 ) ) ;
#47437 = direction ( 'none', ( 1.165734175856414400e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47438 = axis2_placement_3d ( 'none', #47416, #47426, #47424 ) ;
#47439 = plane ( 'none', #47444 ) ;
#47440 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47441 = vector ( 'none', #47440, 1000.000000000000000 ) ;
#47442 = cartesian_point ( 'none', ( 11.22627944162880600, 1.400813088753787500, -15.32287565553230200 ) ) ;
#47443 = cartesian_point ( 'none', ( 11.22627944162880600, 1.400813088753787500, -15.32287565553230200 ) ) ;
#47444 = axis2_placement_3d ( 'none', #47443, #47437, #47436 ) ;
#47445 = face_outer_bound ( 'none', #6889, .t. ) ;
#47446 = direction ( 'none', ( -0.8660254037844441500, 0.4999999999999905100, 0.0000000000000000000 ) ) ;
#47447 = cartesian_point ( 'none', ( 11.17627944162878600, 3.219466436701108300, -15.32287565553230200 ) ) ;
#47448 = direction ( 'none', ( -0.4999999999999905100, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#47449 = direction ( 'none', ( -0.8660254037844441500, 0.4999999999999905100, 0.0000000000000000000 ) ) ;
#47450 = cartesian_point ( 'none', ( 10.67627944162879700, 2.353441032916664200, -15.32287565553230200 ) ) ;
#47451 = line ( 'none', #47450, #47428 ) ;
#47452 = cartesian_point ( 'none', ( 11.72627944162879900, 2.266838492538232300, -15.32287565553230200 ) ) ;
#47453 = direction ( 'none', ( 1.000000000000000000, 1.165734175856414400e-014, 0.0000000000000000000 ) ) ;
#47454 = plane ( 'none', #47458 ) ;
#47455 = face_outer_bound ( 'none', #6957, .t. ) ;
#47456 = face_outer_bound ( 'none', #6987, .t. ) ;
#47457 = cartesian_point ( 'none', ( 7.876279441628701000, 8.935234101678354100, -15.32287565553230200 ) ) ;
#47459 = oriented_edge ( 'none', *, *, #46587, .t. ) ;
#47458 = axis2_placement_3d ( 'none', #47457, #47467, #47513 ) ;
#47460 = direction ( 'none', ( -0.4999999999999905100, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#47461 = direction ( 'none', ( -0.8660254037844441500, 0.4999999999999905100, 0.0000000000000000000 ) ) ;
#47462 = cartesian_point ( 'none', ( -9.026279441628801700, -5.211324865405229500, -14.00000000000000000 ) ) ;
#47463 = axis2_placement_3d ( 'none', #47488, #47487, #47453 ) ;
#47464 = axis2_placement_3d ( 'none', #47486, #47461, #47460 ) ;
#47465 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#47466 = vector ( 'none', #47465, 1000.000000000000200 ) ;
#47467 = direction ( 'none', ( -0.8660254037844441500, 0.4999999999999905100, 0.0000000000000000000 ) ) ;
#47468 = face_outer_bound ( 'none', #6968, .t. ) ;
#47469 = cylindrical_surface ( 'none', #47497, 1.000000000000000000 ) ;
#47470 = cartesian_point ( 'none', ( -9.526279441628798100, -6.077350269189670600, -14.00000000000000000 ) ) ;
#47471 = line ( 'none', #47470, #47466 ) ;
#47472 = face_outer_bound ( 'none', #7019, .t. ) ;
#47473 = direction ( 'none', ( 0.4999999999999966100, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#47474 = vector ( 'none', #47473, 1000.000000000000100 ) ;
#47475 = cartesian_point ( 'none', ( -11.72627944162881500, -2.266838492538150200, -14.00000000000000000 ) ) ;
#47476 = cartesian_point ( 'none', ( -9.576279441628804200, -4.258696921242350400, -14.00000000000000000 ) ) ;
#47477 = face_outer_bound ( 'none', #6905, .t. ) ;
#47478 = direction ( 'none', ( -1.000000000000000000, -4.773959005888171500e-015, 0.0000000000000000000 ) ) ;
#47479 = vector ( 'none', #47478, 1000.000000000000000 ) ;
#47480 = cartesian_point ( 'none', ( -9.576279441628804200, -4.258696921242349600, -14.00000000000000000 ) ) ;
#47481 = line ( 'none', #47480, #47479 ) ;
#47482 = advanced_face ( 'none', ( #35364 ), #35366, .f. ) ;
#47483 = face_outer_bound ( 'none', #6915, .t. ) ;
#47484 = direction ( 'none', ( -1.000000000000000000, -4.773959005888171500e-015, 0.0000000000000000000 ) ) ;
#47485 = vector ( 'none', #47484, 1000.000000000000000 ) ;
#47486 = cartesian_point ( 'none', ( 7.326279441628683400, 9.887862045841226100, -15.32287565553230200 ) ) ;
#47487 = direction ( 'none', ( 1.165734175856414400e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47488 = cartesian_point ( 'none', ( 6.826279441628691400, 9.021836642056781500, -15.32287565553230200 ) ) ;
#47489 = axis2_placement_3d ( 'none', #47546, #47493, #47492 ) ;
#47490 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47491 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47492 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47493 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47494 = vertex_point ( 'none', #35365 ) ;
#47495 = face_outer_bound ( 'none', #7018, .t. ) ;
#47496 = cartesian_point ( 'none', ( 5.773502691896247500, -10.00000000000000000, -7.000000000000000000 ) ) ;
#47497 = axis2_placement_3d ( 'none', #47496, #47491, #47490 ) ;
#47498 = face_outer_bound ( 'none', #6970, .t. ) ;
#47499 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47500 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47501 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47502 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47503 = cartesian_point ( 'none', ( -5.975575286112635000, -10.35000000000000500, -19.00000000000000000 ) ) ;
#47504 = cylindrical_surface ( 'none', #47489, 1.000000000000000000 ) ;
#47505 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47506 = cylindrical_surface ( 'none', #47512, 0.9999999999999991100 ) ;
#47507 = face_outer_bound ( 'none', #7004, .t. ) ;
#47508 = cartesian_point ( 'none', ( -11.54700538379250900, 1.734723475976807100e-015, -7.000000000000000000 ) ) ;
#47509 = axis2_placement_3d ( 'none', #47516, #47515, #47505 ) ;
#47510 = face_outer_bound ( 'none', #7014, .t. ) ;
#47511 = cylindrical_surface ( 'none', #47509, 1.000000000000000000 ) ;
#47512 = axis2_placement_3d ( 'none', #47508, #47500, #47499 ) ;
#47513 = direction ( 'none', ( -0.4999999999999905100, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#47514 = axis2_placement_3d ( 'none', #47503, #47502, #47501 ) ;
#47515 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47516 = cartesian_point ( 'none', ( 5.975575286112631400, 10.35000000000000000, -19.00000000000000000 ) ) ;
#47517 = cylindrical_surface ( 'none', #47514, 1.000000000000000000 ) ;
#47518 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#47519 = b_spline_curve_with_knots ( 'none', 3,
( #47523, #47522, #47521, #47577, #47576, #47575, #47574, #47573, #47572, #47571 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.978214896818869900e-007, 0.0002899078011840059100, 0.0005795177808783298700, 0.0008691277605726538200, 0.001158737740266977900 ),
.unspecified. ) ;
#47520 = cartesian_point ( 'none', ( -10.67627944162881400, -2.353441032916589600, -14.00000000000000000 ) ) ;
#47521 = cartesian_point ( 'none', ( -6.554418731702521800, -10.63077443298949200, -10.81855748971759100 ) ) ;
#47522 = cartesian_point ( 'none', ( -6.602099319224472600, -10.56482854248732800, -10.76361527208295300 ) ) ;
#47523 = cartesian_point ( 'none', ( -6.639528095680701000, -10.49999999999999800, -10.70149930827729200 ) ) ;
#47524 = conical_surface ( 'none', #47559, 10.34999999999999800, 0.5105412082792699600 ) ;
#47525 = line ( 'none', #47570, #47561 ) ;
#47526 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47527 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47528 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47529 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -19.00000000000000000 ) ) ;
#47530 = axis2_placement_3d ( 'none', #47529, #47528, #47527 ) ;
#47531 = cylindrical_surface ( 'none', #47579, 1.000000000000000000 ) ;
#47532 = vector ( 'none', #47518, 1000.000000000000200 ) ;
#47533 = cartesian_point ( 'none', ( 6.639528095680685000, -10.50000000000000200, -10.70149930827727900 ) ) ;
#47534 = cartesian_point ( 'none', ( 6.602088407593936600, -10.56484744198578200, -10.76363338078193100 ) ) ;
#47535 = cartesian_point ( 'none', ( 6.555555787707430900, -10.62951853299174800, -10.81770154491620200 ) ) ;
#47536 = cartesian_point ( 'none', ( 6.432262351680994300, -10.75758586225471800, -10.89888321320330900 ) ) ;
#47537 = cartesian_point ( 'none', ( 6.356333638948405500, -10.81824325070068900, -10.92279461706681500 ) ) ;
#47538 = cartesian_point ( 'none', ( 6.190040464236394000, -10.91417187354066700, -10.92267965462698800 ) ) ;
#47539 = cartesian_point ( 'none', ( 6.099707549716402600, -10.94936648467659200, -10.89856877962417100 ) ) ;
#47540 = cartesian_point ( 'none', ( 5.929311365226326700, -10.99168038641881900, -10.81855755736157200 ) ) ;
#47541 = cartesian_point ( 'none', ( 5.848360646961361400, -11.00000000000000400, -10.76361560578473200 ) ) ;
#47542 = cartesian_point ( 'none', ( 5.773502691896247500, -11.00000000000000400, -10.70149930827728500 ) ) ;
#47543 = cylindrical_surface ( 'none', #47530, 1.000000000000000900 ) ;
#47544 = line ( 'none', #47547, #47532 ) ;
#47545 = b_spline_curve_with_knots ( 'none', 3,
( #47542, #47541, #47540, #47539, #47538, #47537, #47536, #47535, #47534, #47533 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.579347054549810000e-007, 0.0002898681697107703200, 0.0005794784047160856500, 0.0008690886397214009200, 0.001158698874726716300 ),
.unspecified. ) ;
#47546 = cartesian_point ( 'none', ( -5.773502691896263500, -10.00000000000000000, -7.000000000000000000 ) ) ;
#47547 = cartesian_point ( 'none', ( -10.07627944162880200, -5.124722325026790600, -14.00000000000000000 ) ) ;
#47548 = cartesian_point ( 'none', ( -11.95115057222526300, -2.927345865710862000e-015, -19.00000000000000000 ) ) ;
#47549 = axis2_placement_3d ( 'none', #47601, #47600, #47599 ) ;
#47550 = edge_curve ( 'none', #49504, #48978, #35427, .t. ) ;
#47551 = plane ( 'none', #47549 ) ;
#47552 = cartesian_point ( 'none', ( -10.62627944162880700, -4.172094380863910600, -14.00000000000000000 ) ) ;
#47553 = line ( 'none', #47552, #47585 ) ;
#47554 = direction ( 'none', ( 0.4999999999999966100, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#47555 = vector ( 'none', #47554, 1000.000000000000100 ) ;
#47556 = cartesian_point ( 'none', ( -11.17627944162881100, -3.219466436701030600, -14.00000000000000000 ) ) ;
#47557 = line ( 'none', #47556, #47555 ) ;
#47558 = circle ( 'none', #47607, 10.34999999999999800 ) ;
#47559 = axis2_placement_3d ( 'none', #47562, #47567, #47611 ) ;
#47560 = direction ( 'none', ( -1.000000000000000000, -4.940492459581946600e-015, 0.0000000000000000000 ) ) ;
#47561 = vector ( 'none', #47560, 1000.000000000000000 ) ;
#47562 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.000000000000000000 ) ) ;
#47563 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47564 = vector ( 'none', #47563, 1000.000000000000000 ) ;
#47565 = cartesian_point ( 'none', ( -51.50000000000000700, -63.00000000000000000, -25.80000000000000400 ) ) ;
#47566 = line ( 'none', #47565, #47564 ) ;
#47567 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47568 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47569 = face_outer_bound ( 'none', #7060, .t. ) ;
#47570 = cartesian_point ( 'none', ( -10.12627944162881000, -3.306068977079469600, -14.00000000000000000 ) ) ;
#47571 = cartesian_point ( 'none', ( -5.773502691896265300, -11.00000000000000200, -10.70149930827729400 ) ) ;
#47572 = cartesian_point ( 'none', ( -5.848382583330507400, -11.00000000000000400, -10.76363380833956800 ) ) ;
#47573 = cartesian_point ( 'none', ( -5.927655821387610000, -10.99203702994042900, -10.81770194855963400 ) ) ;
#47574 = cartesian_point ( 'none', ( -6.100212372343544400, -10.94929523374292300, -10.89888353584011000 ) ) ;
#47575 = cartesian_point ( 'none', ( -6.190707610587147700, -10.91386758358718700, -10.92279476054842400 ) ) ;
#47576 = cartesian_point ( 'none', ( -6.356930503169207800, -10.81781776304052700, -10.92267951004978400 ) ) ;
#47577 = cartesian_point ( 'none', ( -6.432576458362926400, -10.75718426878491300, -10.89856840628230800 ) ) ;
#47578 = cartesian_point ( 'none', ( 5.975575286112627900, -10.35000000000000500, -19.00000000000000000 ) ) ;
#47579 = axis2_placement_3d ( 'none', #47578, #47526, #47568 ) ;
#47580 = cartesian_point ( 'none', ( -51.50000000000000700, -63.00000000000000000, 40.00000000000000700 ) ) ;
#47581 = line ( 'none', #47580, #47625 ) ;
#47582 = circle ( 'none', #47596, 5.000000000000000900 ) ;
#47583 = circle ( 'none', #47634, 5.400000000000000400 ) ;
#47584 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#47585 = vector ( 'none', #47584, 1000.000000000000200 ) ;
#47586 = direction ( 'none', ( -1.000000000000000000, -4.607425552194398900e-015, 0.0000000000000000000 ) ) ;
#47587 = cartesian_point ( 'none', ( -10.67627944162881400, -2.353441032916589600, -14.00000000000000000 ) ) ;
#47588 = line ( 'none', #47587, #47648 ) ;
#47589 = direction ( 'none', ( 0.8660254037844381500, 0.0000000000000000000, 0.5000000000000008900 ) ) ;
#47590 = vector ( 'none', #47589, 1000.000000000000000 ) ;
#47591 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -34.30496480251722600 ) ) ;
#47592 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47593 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47594 = cartesian_point ( 'none', ( -10.12627944162881000, -3.306068977079469600, -14.00000000000000000 ) ) ;
#47595 = line ( 'none', #47591, #47590 ) ;
#47596 = axis2_placement_3d ( 'none', #47642, #47640, #47638 ) ;
#47597 = oriented_edge ( 'none', *, *, #47641, .f. ) ;
#47598 = edge_loop ( 'none', ( #46431, #46233 ) ) ;
#47599 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47600 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47601 = cartesian_point ( 'none', ( -51.50000000000000700, -93.05846975640129400, -25.80000000000000400 ) ) ;
#47602 = face_outer_bound ( 'none', #7071, .t. ) ;
#47603 = vertex_point ( 'none', #35367 ) ;
#47604 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47605 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47606 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.000000000000000000 ) ) ;
#47608 = advanced_face ( 'none', ( #35423 ), #35384, .f. ) ;
#47607 = axis2_placement_3d ( 'none', #47606, #47605, #47604 ) ;
#47609 = face_outer_bound ( 'none', #6266, .t. ) ;
#47610 = cylindrical_surface ( 'none', #47612, 0.9999999999999991100 ) ;
#47611 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47612 = axis2_placement_3d ( 'none', #47548, #47593, #47592 ) ;
#47613 = circle ( 'none', #47882, 1.999999999999998200 ) ;
#47614 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47615 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47616 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47617 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47618 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47619 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47620 = face_outer_bound ( 'none', #7075, .t. ) ;
#47621 = axis2_placement_3d ( 'none', #47637, #47636, #47617 ) ;
#47622 = circle ( 'none', #47633, 6.849999999999998800 ) ;
#47623 = oriented_edge ( 'none', *, *, #6481, .f. ) ;
#47624 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47625 = vector ( 'none', #47624, 1000.000000000000000 ) ;
#47626 = conical_surface ( 'none', #47621, 9.966506350946106700, 1.047197551196596100 ) ;
#47627 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47628 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47629 = edge_loop ( 'none', ( #47597, #47643, #48175, #48169 ) ) ;
#47630 = edge_curve ( 'none', #47893, #47910, #35435, .t. ) ;
#47631 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47632 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47633 = axis2_placement_3d ( 'none', #47616, #47615, #47614 ) ;
#47634 = axis2_placement_3d ( 'none', #47627, #47619, #47618 ) ;
#47635 = plane ( 'none', #47646 ) ;
#47636 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47637 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.23369939627408000 ) ) ;
#47638 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47639 = vertex_point ( 'none', #35421 ) ;
#47640 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.541976423090495400e-016 ) ) ;
#47641 = edge_curve ( 'none', #47899, #47930, #35428, .t. ) ;
#47642 = cartesian_point ( 'none', ( -74.00000000000000000, -63.00000000000000000, -20.80000000000000100 ) ) ;
#47643 = oriented_edge ( 'none', *, *, #47658, .t. ) ;
#47644 = face_outer_bound ( 'none', #7161, .t. ) ;
#47645 = edge_curve ( 'none', #46507, #47494, #35404, .t. ) ;
#47646 = axis2_placement_3d ( 'none', #47632, #47631, #47628 ) ;
#47647 = face_bound ( 'none', #7165, .t. ) ;
#47648 = vector ( 'none', #47586, 1000.000000000000000 ) ;
#47649 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47650 = vertex_point ( 'none', #35411 ) ;
#47651 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.40869939627408400 ) ) ;
#47652 = conical_surface ( 'none', #47654, 9.966506350946106700, 1.047197551196596100 ) ;
#47653 = face_outer_bound ( 'none', #7132, .t. ) ;
#47655 = advanced_face ( 'none', ( #35410 ), #35412, .t. ) ;
#47654 = axis2_placement_3d ( 'none', #47715, #47710, #47659 ) ;
#47656 = circle ( 'none', #47714, 9.316987298107779500 ) ;
#47657 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47658 = edge_curve ( 'none', #47899, #47639, #35465, .t. ) ;
#47659 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47660 = conical_surface ( 'none', #47665, 9.316987298107779500, 1.047197551196600100 ) ;
#47661 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47662 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47663 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#47664 = face_outer_bound ( 'none', #7190, .t. ) ;
#47665 = axis2_placement_3d ( 'none', #47680, #47679, #47649 ) ;
#47666 = circle ( 'none', #47700, 9.316987298107779500 ) ;
#47667 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47668 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47669 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47670 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47671 = cartesian_point ( 'none', ( -11.54700538379250900, 1.734723475976807100e-015, -14.00000000000000000 ) ) ;
#47672 = axis2_placement_3d ( 'none', #47671, #47670, #47669 ) ;
#47673 = conical_surface ( 'none', #47681, 9.966506350946106700, 1.047197551196596100 ) ;
#47674 = circle ( 'none', #47672, 0.9999999999999991100 ) ;
#47675 = face_outer_bound ( 'none', #7181, .t. ) ;
#47676 = axis2_placement_3d ( 'none', #47663, #47667, #47657 ) ;
#47677 = cylindrical_surface ( 'none', #47676, 9.750000000000000000 ) ;
#47678 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.03369939627408400 ) ) ;
#47679 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47680 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.40869939627408400 ) ) ;
#47681 = axis2_placement_3d ( 'none', #47678, #47662, #47661 ) ;
#47682 = face_outer_bound ( 'none', #7182, .t. ) ;
#47683 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47684 = axis2_placement_3d ( 'none', #47702, #47683, #47747 ) ;
#47685 = cartesian_point ( 'none', ( -65.00000000000014200, -63.00000000000001400, 51.70000000000003100 ) ) ;
#47686 = axis2_placement_3d ( 'none', #47685, #47742, #47741 ) ;
#47687 = cartesian_point ( 'none', ( -11.22627944162881900, -1.400813088753709100, -14.00000000000000000 ) ) ;
#47688 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47689 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47690 = cylindrical_surface ( 'none', #47738, 10.34999999999999800 ) ;
#47692 = oriented_edge ( 'none', *, *, #51497, .f. ) ;
#47691 = face_outer_bound ( 'none', #7223, .t. ) ;
#47693 = circle ( 'none', #47686, 5.500000000000005300 ) ;
#47694 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47695 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47696 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.60869939627408700 ) ) ;
#47697 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.15869939627408400 ) ) ;
#47698 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00869939627408200 ) ) ;
#47699 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47700 = axis2_placement_3d ( 'none', #47706, #47668, #47699 ) ;
#47701 = axis2_placement_3d ( 'none', #47697, #47689, #47688 ) ;
#47702 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.85869939627408700 ) ) ;
#47703 = oriented_edge ( 'none', *, *, #48250, .f. ) ;
#47704 = circle ( 'none', #47684, 9.750000000000000000 ) ;
#47705 = conical_surface ( 'none', #47709, 9.316987298107779500, 1.047197551196600100 ) ;
#47706 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.60869939627408700 ) ) ;
#47707 = face_outer_bound ( 'none', #7192, .t. ) ;
#47708 = edge_loop ( 'none', ( #47170, #47459, #47064, #48370 ) ) ;
#47709 = axis2_placement_3d ( 'none', #47696, #47695, #47694 ) ;
#47710 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47711 = circle ( 'none', #47701, 9.750000000000000000 ) ;
#47712 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47713 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47714 = axis2_placement_3d ( 'none', #47651, #47713, #47712 ) ;
#47715 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.23369939627408700 ) ) ;
#47716 = line ( 'none', #47687, #47740 ) ;
#47717 = conical_surface ( 'none', #47763, 9.966506350946106700, 1.047197551196596100 ) ;
#47718 = axis2_placement_3d ( 'none', #47729, #47775, #47774 ) ;
#47719 = face_bound ( 'none', #5481, .t. ) ;
#47720 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47721 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47722 = axis2_placement_3d ( 'none', #47743, #47721, #47720 ) ;
#47723 = circle ( 'none', #47722, 9.316987298107779500 ) ;
#47724 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.20869939627408500 ) ) ;
#47725 = axis2_placement_3d ( 'none', #47724, #47780, #47779 ) ;
#47726 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47727 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47728 = axis2_placement_3d ( 'none', #47698, #47727, #47726 ) ;
#47729 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.45869939627408500 ) ) ;
#47730 = axis2_placement_3d ( 'none', #47777, #47776, #47767 ) ;
#47731 = conical_surface ( 'none', #47728, 9.316987298107779500, 1.047197551196600100 ) ;
#47732 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47733 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47734 = face_outer_bound ( 'none', #7226, .t. ) ;
#47735 = plane ( 'none', #47730 ) ;
#47736 = circle ( 'none', #47718, 9.750000000000000000 ) ;
#47737 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -14.00000000000000000 ) ) ;
#47738 = axis2_placement_3d ( 'none', #47737, #47733, #47732 ) ;
#47739 = direction ( 'none', ( -1.000000000000000000, -4.607425552194398900e-015, 0.0000000000000000000 ) ) ;
#47740 = vector ( 'none', #47739, 1000.000000000000000 ) ;
#47741 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47742 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.541976423090495400e-016 ) ) ;
#47743 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00869939627408200 ) ) ;
#47744 = circle ( 'none', #47725, 9.316987298107779500 ) ;
#47745 = face_outer_bound ( 'none', #7140, .t. ) ;
#47746 = face_outer_bound ( 'none', #5912, .t. ) ;
#47747 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47748 = axis2_placement_3d ( 'none', #47807, #47802, #47801 ) ;
#47749 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.95869939627408500 ) ) ;
#47750 = cartesian_point ( 'none', ( -11.22627944162880100, 1.400813088753613400, -14.00000000000000000 ) ) ;
#47751 = axis2_placement_3d ( 'none', #47795, #47794, #47793 ) ;
#47752 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47753 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47754 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.25869939627408200 ) ) ;
#47755 = axis2_placement_3d ( 'none', #47772, #47771, #47758 ) ;
#47756 = face_outer_bound ( 'none', #7187, .t. ) ;
#47757 = circle ( 'none', #47810, 9.750000000000000000 ) ;
#47758 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47759 = oriented_edge ( 'none', *, *, #48250, .t. ) ;
#47760 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47761 = oriented_edge ( 'none', *, *, #48780, .f. ) ;
#47762 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47763 = axis2_placement_3d ( 'none', #47770, #47762, #47760 ) ;
#47764 = cylindrical_surface ( 'none', #47755, 9.750000000000000000 ) ;
#47765 = face_outer_bound ( 'none', #7171, .t. ) ;
#47766 = circle ( 'none', #47773, 9.750000000000000000 ) ;
#47767 = direction ( 'none', ( 0.0000000000000000000, 1.541976423090495400e-016, -1.000000000000000000 ) ) ;
#47768 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47769 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.80869939627408300 ) ) ;
#47770 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.83369939627408500 ) ) ;
#47771 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47772 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#47773 = axis2_placement_3d ( 'none', #47754, #47753, #47752 ) ;
#47774 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47775 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47776 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.541976423090495400e-016 ) ) ;
#47777 = cartesian_point ( 'none', ( -51.50000000000000700, -62.99999999999998600, -91.53627083548713000 ) ) ;
#47778 = conical_surface ( 'none', #47748, 9.316987298107779500, 1.047197551196600100 ) ;
#47779 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47780 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47781 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47782 = circle ( 'none', #47830, 9.316987298107779500 ) ;
#47783 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47784 = axis2_placement_3d ( 'none', #47803, #47781, #47798 ) ;
#47785 = face_outer_bound ( 'none', #7272, .t. ) ;
#47786 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47787 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47788 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47789 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.35869939627408000 ) ) ;
#47790 = axis2_placement_3d ( 'none', #47789, #47788, #47787 ) ;
#47791 = circle ( 'none', #47790, 9.750000000000000000 ) ;
#47792 = axis2_placement_3d ( 'none', #47806, #47805, #47783 ) ;
#47793 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47794 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47795 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.65869939627408400 ) ) ;
#47796 = face_outer_bound ( 'none', #7213, .t. ) ;
#47797 = conical_surface ( 'none', #47792, 9.966506350946106700, 1.047197551196596100 ) ;
#47798 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47799 = advanced_face ( 'none', ( #35466 ), #35468, .t. ) ;
#47800 = face_outer_bound ( 'none', #7286, .t. ) ;
#47801 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47802 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47803 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#47804 = circle ( 'none', #47751, 9.750000000000000000 ) ;
#47805 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47806 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.43369939627407900 ) ) ;
#47807 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.20869939627408500 ) ) ;
#47808 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47809 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47810 = axis2_placement_3d ( 'none', #47749, #47809, #47808 ) ;
#47811 = cylindrical_surface ( 'none', #47784, 9.750000000000000000 ) ;
#47812 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47813 = cartesian_point ( 'none', ( -26.77425916973364700, 1.835898222426892500e-016, -30.00000000000000400 ) ) ;
#47814 = face_outer_bound ( 'none', #7365, .t. ) ;
#47815 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47816 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47817 = axis2_placement_3d ( 'none', #47825, #47816, #47815 ) ;
#47818 = circle ( 'none', #47845, 9.316987298107779500 ) ;
#47819 = face_outer_bound ( 'none', #7220, .t. ) ;
#47820 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47821 = conical_surface ( 'none', #47826, 9.966506350946106700, 1.047197551196596100 ) ;
#47822 = face_outer_bound ( 'none', #7236, .t. ) ;
#47823 = edge_loop ( 'none', ( #48620, #48608 ) ) ;
#47824 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47825 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.05869939627408300 ) ) ;
#47826 = axis2_placement_3d ( 'none', #47843, #47786, #47878 ) ;
#47827 = axis2_placement_3d ( 'none', #47769, #47768, #47820 ) ;
#47828 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47829 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.80869939627408300 ) ) ;
#47830 = axis2_placement_3d ( 'none', #47829, #47828, #47824 ) ;
#47831 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47832 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47833 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.55869939627408300 ) ) ;
#47834 = axis2_placement_3d ( 'none', #47833, #47832, #47831 ) ;
#47835 = circle ( 'none', #47817, 9.750000000000000000 ) ;
#47836 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47837 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47838 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#47839 = axis2_placement_3d ( 'none', #47838, #47837, #47836 ) ;
#47840 = circle ( 'none', #47834, 9.750000000000000000 ) ;
#47841 = conical_surface ( 'none', #47827, 9.316987298107779500, 1.047197551196600100 ) ;
#47842 = cylindrical_surface ( 'none', #47839, 9.750000000000000000 ) ;
#47843 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.63369939627408200 ) ) ;
#47844 = face_outer_bound ( 'none', #7279, .t. ) ;
#47845 = axis2_placement_3d ( 'none', #47858, #47920, #47919 ) ;
#47846 = face_outer_bound ( 'none', #7254, .t. ) ;
#47847 = axis2_placement_3d ( 'none', #47857, #47856, #47914 ) ;
#47848 = face_outer_bound ( 'none', #7315, .t. ) ;
#47849 = face_outer_bound ( 'none', #7321, .t. ) ;
#47850 = direction ( 'none', ( 0.5000000000000001100, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#47851 = vector ( 'none', #47850, 999.9999999999998900 ) ;
#47852 = cartesian_point ( 'none', ( 3.135823540519968600, 17.26859430424889700, -30.00000000000000400 ) ) ;
#47853 = line ( 'none', #47852, #47851 ) ;
#47854 = face_outer_bound ( 'none', #7316, .t. ) ;
#47855 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47856 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47857 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.40869939627407700 ) ) ;
#47858 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.40869939627407700 ) ) ;
#47859 = conical_surface ( 'none', #47847, 9.316987298107779500, 1.047197551196600100 ) ;
#47860 = cartesian_point ( 'none', ( 12.81717597600969300, 0.5000000000000004400, -30.00000000000000400 ) ) ;
#47861 = edge_curve ( 'none', #47930, #47393, #35455, .t. ) ;
#47862 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47863 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47864 = axis2_placement_3d ( 'none', #47874, #47863, #47862 ) ;
#47865 = plane ( 'none', #47876 ) ;
#47867 = edge_curve ( 'none', #47494, #48324, #35458, .t. ) ;
#47866 = face_bound ( 'none', #7345, .t. ) ;
#47868 = cartesian_point ( 'none', ( -6.841600689897064500, 10.84999999999999400, -30.00000000000000400 ) ) ;
#47869 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47870 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47871 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#47872 = axis2_placement_3d ( 'none', #47871, #47870, #47869 ) ;
#47873 = advanced_face ( 'none', ( #35470 ), #35459, .t. ) ;
#47874 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.75869939627408200 ) ) ;
#47875 = vertex_point ( 'none', #35462 ) ;
#47876 = axis2_placement_3d ( 'none', #47813, #47812, #47855 ) ;
#47877 = circle ( 'none', #47864, 9.750000000000000000 ) ;
#47878 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47879 = cylindrical_surface ( 'none', #47872, 9.750000000000000000 ) ;
#47880 = cartesian_point ( 'none', ( 5.975575286112630600, 11.35000000000000100, -30.00000000000000400 ) ) ;
#47881 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#47882 = axis2_placement_3d ( 'none', #47892, #47881, #47915 ) ;
#47883 = face_outer_bound ( 'none', #7260, .t. ) ;
#47884 = advanced_face ( 'none', ( #35503 ), #35460, .f. ) ;
#47885 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47886 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47887 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.15869939627407700 ) ) ;
#47888 = axis2_placement_3d ( 'none', #47887, #47886, #47885 ) ;
#47890 = oriented_edge ( 'none', *, *, #46587, .f. ) ;
#47889 = circle ( 'none', #47888, 9.750000000000000000 ) ;
#47891 = oriented_edge ( 'none', *, *, #47645, .t. ) ;
#47892 = cartesian_point ( 'none', ( -28.50000000000000400, 0.0000000000000000000, 27.50000000000000000 ) ) ;
#47893 = vertex_point ( 'none', #35508 ) ;
#47895 = oriented_edge ( 'none', *, *, #47905, .t. ) ;
#47894 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47896 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47897 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47898 = oriented_edge ( 'none', *, *, #48421, .f. ) ;
#47899 = vertex_point ( 'none', #35463 ) ;
#47900 = cartesian_point ( 'none', ( -51.50000000000000700, -62.99999999999998600, -91.53627083548713000 ) ) ;
#47901 = edge_loop ( 'none', ( #48712, #48661, #48665, #49243 ) ) ;
#47902 = axis2_placement_3d ( 'none', #47906, #47896, #47894 ) ;
#47903 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47905 = edge_curve ( 'none', #48177, #48188, #35496, .t. ) ;
#47904 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47906 = cartesian_point ( 'none', ( -5.975575286112635000, -10.35000000000000500, -30.00000000000000400 ) ) ;
#47907 = direction ( 'none', ( 0.0000000000000000000, -1.541976423090495400e-016, 1.000000000000000000 ) ) ;
#47908 = edge_curve ( 'none', #47392, #47875, #35437, .t. ) ;
#47909 = oriented_edge ( 'none', *, *, #49829, .f. ) ;
#47910 = vertex_point ( 'none', #35498 ) ;
#47911 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.03369939627407700 ) ) ;
#47912 = axis2_placement_3d ( 'none', #47911, #47904, #47903 ) ;
#47913 = vector ( 'none', #47907, 1000.000000000000000 ) ;
#47914 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47915 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47916 = edge_loop ( 'none', ( #47380, #47924, #47895, #47898 ) ) ;
#47917 = conical_surface ( 'none', #47912, 9.966506350946106700, 1.047197551196596100 ) ;
#47918 = cylindrical_surface ( 'none', #47902, 1.000000000000000000 ) ;
#47919 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47920 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47921 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47922 = axis2_placement_3d ( 'none', #47940, #47921, #47981 ) ;
#47923 = axis2_placement_3d ( 'none', #47952, #47982, #47928 ) ;
#47924 = oriented_edge ( 'none', *, *, #47926, .t. ) ;
#47925 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47926 = edge_curve ( 'none', #47392, #48177, #35500, .t. ) ;
#47927 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47928 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47929 = cartesian_point ( 'none', ( 5.975575286112630600, 11.35000000000000100, -25.00000000000000000 ) ) ;
#47930 = vertex_point ( 'none', #35484 ) ;
#47931 = circle ( 'none', #47922, 1.000000000000000000 ) ;
#47932 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.85869939627408000 ) ) ;
#47933 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47934 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47935 = axis2_placement_3d ( 'none', #47944, #47934, #47933 ) ;
#47936 = edge_curve ( 'none', #45989, #47368, #35482, .t. ) ;
#47937 = face_outer_bound ( 'none', #7349, .t. ) ;
#47938 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47939 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47940 = cartesian_point ( 'none', ( 5.975575286112631400, 10.35000000000000000, -25.00000000000000000 ) ) ;
#47941 = axis2_placement_3d ( 'none', #47932, #47927, #47925 ) ;
#47942 = conical_surface ( 'none', #47954, 9.316987298107779500, 1.047197551196600100 ) ;
#47943 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.60869939627408000 ) ) ;
#47944 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.60869939627408000 ) ) ;
#47945 = circle ( 'none', #47941, 9.750000000000000000 ) ;
#47946 = face_outer_bound ( 'none', #7319, .t. ) ;
#47947 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47948 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47949 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#47950 = axis2_placement_3d ( 'none', #47949, #47948, #47947 ) ;
#47951 = cylindrical_surface ( 'none', #47950, 9.750000000000000000 ) ;
#47952 = cartesian_point ( 'none', ( 5.975575286112631400, 10.35000000000000000, -30.00000000000000400 ) ) ;
#47953 = circle ( 'none', #47935, 9.316987298107779500 ) ;
#47954 = axis2_placement_3d ( 'none', #47943, #47939, #47938 ) ;
#47955 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47956 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47957 = cartesian_point ( 'none', ( -11.95115057222526300, -2.927345865710862000e-015, -30.00000000000000400 ) ) ;
#47958 = axis2_placement_3d ( 'none', #47957, #47956, #47955 ) ;
#47959 = axis2_placement_3d ( 'none', #48010, #48009, #48008 ) ;
#47960 = direction ( 'none', ( -0.4999999999999999400, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#47961 = vector ( 'none', #47960, 999.9999999999998900 ) ;
#47962 = cartesian_point ( 'none', ( -16.52295312538679900, 5.918594304248888900, -30.00000000000000400 ) ) ;
#47963 = line ( 'none', #48018, #48017 ) ;
#47964 = circle ( 'none', #47958, 0.9999999999999991100 ) ;
#47965 = axis2_placement_3d ( 'none', #47986, #47985, #47984 ) ;
#47966 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47967 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47968 = cartesian_point ( 'none', ( -5.975575286112635000, -10.35000000000000500, -30.00000000000000400 ) ) ;
#47969 = cartesian_point ( 'none', ( -12.81717597600969900, 0.4999999999999970000, -30.00000000000000400 ) ) ;
#47970 = cartesian_point ( 'none', ( 5.975575286112623500, -11.35000000000000500, -30.00000000000000400 ) ) ;
#47971 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47972 = vector ( 'none', #47971, 1000.000000000000000 ) ;
#47973 = cartesian_point ( 'none', ( 6.841600689897066300, 10.85000000000000000, -30.00000000000000400 ) ) ;
#47974 = line ( 'none', #47973, #47972 ) ;
#47975 = line ( 'none', #47962, #47961 ) ;
#47976 = circle ( 'none', #47977, 1.000000000000000000 ) ;
#47977 = axis2_placement_3d ( 'none', #47968, #47967, #47966 ) ;
#47978 = cartesian_point ( 'none', ( -6.841600689897075100, -10.85000000000000500, -30.00000000000000400 ) ) ;
#47979 = cartesian_point ( 'none', ( 6.841600689897066300, 10.85000000000000000, -25.00000000000000000 ) ) ;
#47980 = cylindrical_surface ( 'none', #47923, 1.000000000000000000 ) ;
#47981 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47982 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47983 = face_outer_bound ( 'none', #7398, .t. ) ;
#47984 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47985 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47986 = cartesian_point ( 'none', ( 5.975575286112631400, 10.35000000000000000, -30.00000000000000400 ) ) ;
#47987 = line ( 'none', #48042, #48041 ) ;
#47988 = cartesian_point ( 'none', ( -5.975575286112630600, -11.35000000000000500, -25.00000000000000000 ) ) ;
#47989 = circle ( 'none', #48079, 1.000000000000000000 ) ;
#47990 = vector ( 'none', #48047, 1000.000000000000000 ) ;
#47991 = cartesian_point ( 'none', ( -26.77425916973364700, 11.34999999999999600, -30.00000000000000400 ) ) ;
#47992 = line ( 'none', #47991, #47990 ) ;
#47993 = cartesian_point ( 'none', ( -12.81717597600970400, -0.5000000000000022200, -30.00000000000000400 ) ) ;
#47994 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47995 = vector ( 'none', #47994, 1000.000000000000000 ) ;
#47996 = circle ( 'none', #47965, 1.000000000000000000 ) ;
#47997 = cartesian_point ( 'none', ( 6.841600689897066300, 10.85000000000000000, -30.00000000000000400 ) ) ;
#47998 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47999 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48000 = cartesian_point ( 'none', ( 5.975575286112627900, -10.35000000000000500, -30.00000000000000400 ) ) ;
#48001 = axis2_placement_3d ( 'none', #48000, #47999, #47998 ) ;
#48002 = axis2_placement_3d ( 'none', #48045, #48035, #48034 ) ;
#48003 = circle ( 'none', #48001, 1.000000000000000000 ) ;
#48004 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#48005 = vector ( 'none', #48004, 1000.000000000000100 ) ;
#48006 = cartesian_point ( 'none', ( -26.77425916973364700, -11.35000000000000500, -30.00000000000000400 ) ) ;
#48007 = line ( 'none', #48006, #47995 ) ;
#48008 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48009 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48010 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -30.00000000000000400 ) ) ;
#48011 = cartesian_point ( 'none', ( -5.975575286112630600, -11.35000000000000500, -30.00000000000000400 ) ) ;
#48012 = oriented_edge ( 'none', *, *, #47867, .t. ) ;
#48013 = cartesian_point ( 'none', ( 3.135823540519961500, -17.26859430424890700, -30.00000000000000400 ) ) ;
#48014 = line ( 'none', #48013, #48005 ) ;
#48015 = cartesian_point ( 'none', ( 6.841600689897066300, -10.85000000000000300, -30.00000000000000400 ) ) ;
#48016 = direction ( 'none', ( 0.5000000000000005600, 0.8660254037844382600, 0.0000000000000000000 ) ) ;
#48017 = vector ( 'none', #48016, 1000.000000000000100 ) ;
#48018 = cartesian_point ( 'none', ( -16.52295312538680200, -5.918594304248896900, -30.00000000000000400 ) ) ;
#48019 = circle ( 'none', #47959, 1.000000000000000900 ) ;
#48020 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48021 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -25.00000000000000000 ) ) ;
#48022 = cartesian_point ( 'none', ( 12.81717597600969300, 0.5000000000000004400, -25.00000000000000000 ) ) ;
#48023 = cartesian_point ( 'none', ( 5.975575286112627900, -10.35000000000000500, -25.00000000000000000 ) ) ;
#48024 = cartesian_point ( 'none', ( 6.841600689897066300, -10.85000000000000300, -25.00000000000000000 ) ) ;
#48025 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48026 = vector ( 'none', #48025, 1000.000000000000000 ) ;
#48027 = cartesian_point ( 'none', ( 5.975575286112623500, -11.35000000000000500, -30.00000000000000400 ) ) ;
#48028 = line ( 'none', #48027, #48026 ) ;
#48029 = circle ( 'none', #48033, 1.000000000000000900 ) ;
#48030 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48031 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48032 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -30.00000000000000400 ) ) ;
#48033 = axis2_placement_3d ( 'none', #48021, #48020, #48080 ) ;
#48034 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48035 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48036 = cylindrical_surface ( 'none', #48043, 1.000000000000000900 ) ;
#48037 = axis2_placement_3d ( 'none', #48039, #48070, #48068 ) ;
#48038 = cartesian_point ( 'none', ( 5.975575286112623500, -11.35000000000000500, -25.00000000000000000 ) ) ;
#48039 = cartesian_point ( 'none', ( 3.135823540519961500, -17.26859430424890700, -30.00000000000000400 ) ) ;
#48040 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48041 = vector ( 'none', #48040, 1000.000000000000000 ) ;
#48042 = cartesian_point ( 'none', ( 6.841600689897066300, -10.85000000000000300, -30.00000000000000400 ) ) ;
#48043 = axis2_placement_3d ( 'none', #48032, #48031, #48030 ) ;
#48044 = cylindrical_surface ( 'none', #48002, 1.000000000000000000 ) ;
#48045 = cartesian_point ( 'none', ( 5.975575286112627900, -10.35000000000000500, -30.00000000000000400 ) ) ;
#48046 = face_outer_bound ( 'none', #7408, .t. ) ;
#48047 = direction ( 'none', ( 1.000000000000000000, 1.451511689601119600e-016, 0.0000000000000000000 ) ) ;
#48048 = cartesian_point ( 'none', ( -5.975575286112623500, 11.35000000000000000, -30.00000000000000400 ) ) ;
#48049 = cartesian_point ( 'none', ( -11.95115057222526300, -2.927345865710862000e-015, -25.00000000000000000 ) ) ;
#48050 = circle ( 'none', #48105, 1.000000000000000000 ) ;
#48051 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48052 = vector ( 'none', #48051, 1000.000000000000000 ) ;
#48053 = cartesian_point ( 'none', ( -26.77425916973364700, -11.35000000000000500, -25.00000000000000000 ) ) ;
#48054 = line ( 'none', #48053, #48052 ) ;
#48055 = cartesian_point ( 'none', ( 3.135823540519968600, 17.26859430424889700, -30.00000000000000400 ) ) ;
#48056 = direction ( 'none', ( 0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#48057 = direction ( 'none', ( -0.8660254037844387100, -0.5000000000000000000, 0.0000000000000000000 ) ) ;
#48058 = axis2_placement_3d ( 'none', #48055, #48057, #48056 ) ;
#48059 = direction ( 'none', ( 0.5000000000000001100, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#48060 = vector ( 'none', #48059, 999.9999999999998900 ) ;
#48061 = cartesian_point ( 'none', ( 3.135823540519968600, 17.26859430424889700, -25.00000000000000000 ) ) ;
#48062 = line ( 'none', #48061, #48060 ) ;
#48063 = plane ( 'none', #48058 ) ;
#48064 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48065 = vector ( 'none', #48064, 1000.000000000000000 ) ;
#48066 = cartesian_point ( 'none', ( 5.975575286112630600, 11.35000000000000100, -30.00000000000000400 ) ) ;
#48067 = face_outer_bound ( 'none', #7414, .t. ) ;
#48068 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#48069 = line ( 'none', #48066, #48065 ) ;
#48070 = direction ( 'none', ( -0.8660254037844384900, 0.5000000000000004400, 0.0000000000000000000 ) ) ;
#48071 = plane ( 'none', #48037 ) ;
#48072 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#48073 = vector ( 'none', #48072, 1000.000000000000100 ) ;
#48074 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48075 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48076 = face_outer_bound ( 'none', #7411, .t. ) ;
#48077 = cartesian_point ( 'none', ( 3.135823540519961500, -17.26859430424890700, -25.00000000000000000 ) ) ;
#48078 = line ( 'none', #48077, #48073 ) ;
#48079 = axis2_placement_3d ( 'none', #48023, #48075, #48074 ) ;
#48080 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48081 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48082 = cartesian_point ( 'none', ( -5.975575286112635000, -10.35000000000000500, -25.00000000000000000 ) ) ;
#48083 = face_outer_bound ( 'none', #7434, .t. ) ;
#48084 = axis2_placement_3d ( 'none', #48101, #48081, #48143 ) ;
#48085 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48086 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48087 = axis2_placement_3d ( 'none', #48122, #48121, #48120 ) ;
#48088 = cartesian_point ( 'none', ( -6.841600689897064500, 10.84999999999999400, -25.00000000000000000 ) ) ;
#48089 = cartesian_point ( 'none', ( -12.81717597600969900, 0.4999999999999970000, -25.00000000000000000 ) ) ;
#48090 = line ( 'none', #48140, #48139 ) ;
#48091 = axis2_placement_3d ( 'none', #48049, #48086, #48085 ) ;
#48092 = direction ( 'none', ( -0.4999999999999999400, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#48093 = vector ( 'none', #48092, 999.9999999999998900 ) ;
#48094 = cartesian_point ( 'none', ( -16.52295312538679900, 5.918594304248888900, -25.00000000000000000 ) ) ;
#48095 = circle ( 'none', #48091, 0.9999999999999991100 ) ;
#48096 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48097 = vector ( 'none', #48096, 1000.000000000000000 ) ;
#48098 = cartesian_point ( 'none', ( -12.81717597600970400, -0.5000000000000022200, -30.00000000000000400 ) ) ;
#48099 = line ( 'none', #48098, #48097 ) ;
#48100 = line ( 'none', #48094, #48093 ) ;
#48101 = cartesian_point ( 'none', ( -11.95115057222526300, -2.927345865710862000e-015, -30.00000000000000400 ) ) ;
#48102 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48103 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48104 = cartesian_point ( 'none', ( -5.975575286112626100, 10.34999999999999800, -30.00000000000000400 ) ) ;
#48105 = axis2_placement_3d ( 'none', #48104, #48103, #48102 ) ;
#48106 = cylindrical_surface ( 'none', #48084, 0.9999999999999991100 ) ;
#48107 = cartesian_point ( 'none', ( -74.00000000000000000, -63.00000000000001400, 64.19999999999997400 ) ) ;
#48108 = face_outer_bound ( 'none', #7439, .t. ) ;
#48109 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48110 = vector ( 'none', #48109, 1000.000000000000000 ) ;
#48111 = cartesian_point ( 'none', ( 12.81717597600969300, 0.5000000000000004400, -30.00000000000000400 ) ) ;
#48112 = circle ( 'none', #48141, 1.000000000000000000 ) ;
#48113 = line ( 'none', #48111, #48110 ) ;
#48114 = cartesian_point ( 'none', ( 22.50000000000061800, 4.000000000000000000, -23.49999253969308200 ) ) ;
#48115 = vertex_point ( 'none', #35476 ) ;
#48116 = oriented_edge ( 'none', *, *, #47630, .t. ) ;
#48117 = plane ( 'none', #48128 ) ;
#48118 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48119 = cartesian_point ( 'none', ( -26.77425916973364700, -11.35000000000000500, -30.00000000000000400 ) ) ;
#48120 = direction ( 'none', ( -0.4999999999999999400, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#48121 = direction ( 'none', ( 0.8660254037844387100, 0.4999999999999999400, 0.0000000000000000000 ) ) ;
#48122 = cartesian_point ( 'none', ( -16.52295312538679900, 5.918594304248888900, -30.00000000000000400 ) ) ;
#48123 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#48124 = line ( 'none', #48184, #48183 ) ;
#48125 = axis2_placement_3d ( 'none', #48123, #48118, #48173 ) ;
#48126 = face_outer_bound ( 'none', #7378, .t. ) ;
#48127 = cylindrical_surface ( 'none', #48171, 1.000000000000000000 ) ;
#48128 = axis2_placement_3d ( 'none', #48119, #48187, #48186 ) ;
#48129 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48130 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48131 = cartesian_point ( 'none', ( -6.841600689897075100, -10.85000000000000500, -25.00000000000000000 ) ) ;
#48132 = plane ( 'none', #48087 ) ;
#48133 = cartesian_point ( 'none', ( -12.81717597600970400, -0.5000000000000022200, -25.00000000000000000 ) ) ;
#48134 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48135 = vector ( 'none', #48134, 1000.000000000000000 ) ;
#48136 = cartesian_point ( 'none', ( -6.841600689897075100, -10.85000000000000500, -30.00000000000000400 ) ) ;
#48137 = line ( 'none', #48136, #48135 ) ;
#48138 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48139 = vector ( 'none', #48138, 1000.000000000000000 ) ;
#48140 = cartesian_point ( 'none', ( -12.81717597600969900, 0.4999999999999970000, -30.00000000000000400 ) ) ;
#48141 = axis2_placement_3d ( 'none', #48082, #48130, #48129 ) ;
#48142 = cartesian_point ( 'none', ( -5.975575286112623500, 11.35000000000000000, -25.00000000000000000 ) ) ;
#48143 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48144 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48145 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48146 = vector ( 'none', #48145, 1000.000000000000000 ) ;
#48147 = cartesian_point ( 'none', ( -5.975575286112623500, 11.35000000000000000, -30.00000000000000400 ) ) ;
#48148 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48149 = cartesian_point ( 'none', ( -5.975575286112626100, 10.34999999999999800, -25.00000000000000000 ) ) ;
#48150 = line ( 'none', #48147, #48146 ) ;
#48151 = cartesian_point ( 'none', ( 5.773502691896256400, 11.00000000000000000, -7.000000000000000000 ) ) ;
#48152 = line ( 'none', #48151, #48163 ) ;
#48153 = advanced_face ( 'none', ( #35542 ), #35490, .t. ) ;
#48154 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48155 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48156 = cartesian_point ( 'none', ( -26.77425916973364700, 1.835898222426892500e-016, -25.00000000000000000 ) ) ;
#48157 = axis2_placement_3d ( 'none', #48156, #48155, #48154 ) ;
#48158 = plane ( 'none', #48157 ) ;
#48159 = edge_loop ( 'none', ( #48427, #48425, #48116, #48972 ) ) ;
#48160 = circle ( 'none', #48170, 1.000000000000000000 ) ;
#48161 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48162 = edge_loop ( 'none', ( #48989, #48415, #48949, #49515 ) ) ;
#48163 = vector ( 'none', #48161, 1000.000000000000000 ) ;
#48164 = vertex_point ( 'none', #35502 ) ;
#48165 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48166 = vector ( 'none', #48165, 1000.000000000000000 ) ;
#48167 = cartesian_point ( 'none', ( 0.3333333333333322000, 11.00000000000000000, -7.000000000000000000 ) ) ;
#48168 = face_outer_bound ( 'none', #7430, .t. ) ;
#48169 = oriented_edge ( 'none', *, *, #47861, .f. ) ;
#48170 = axis2_placement_3d ( 'none', #48149, #48181, #48144 ) ;
#48171 = axis2_placement_3d ( 'none', #48179, #48178, #48148 ) ;
#48172 = face_bound ( 'none', #7458, .t. ) ;
#48173 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48174 = circle ( 'none', #48694, 2.500000000000002200 ) ;
#48175 = oriented_edge ( 'none', *, *, #47379, .t. ) ;
#48176 = line ( 'none', #48167, #48166 ) ;
#48177 = vertex_point ( 'none', #35477 ) ;
#48178 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48179 = cartesian_point ( 'none', ( -5.975575286112626100, 10.34999999999999800, -30.00000000000000400 ) ) ;
#48180 = circle ( 'none', #48125, 9.750000000000000000 ) ;
#48181 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48182 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48183 = vector ( 'none', #48182, 1000.000000000000000 ) ;
#48184 = cartesian_point ( 'none', ( -5.975575286112630600, -11.35000000000000500, -30.00000000000000400 ) ) ;
#48185 = face_outer_bound ( 'none', #7418, .t. ) ;
#48186 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48187 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48188 = vertex_point ( 'none', #35540 ) ;
#48189 = vertex_point ( 'none', #35538 ) ;
#48190 = face_outer_bound ( 'none', #7575, .t. ) ;
#48191 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48192 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48193 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#48194 = conical_surface ( 'none', #48211, 8.375496070352515000, 1.047197551196601000 ) ;
#48195 = axis2_placement_3d ( 'none', #48229, #48278, #48257 ) ;
#48196 = edge_loop ( 'none', ( #47890, #47703, #48012, #47761 ) ) ;
#48197 = direction ( 'none', ( 0.5000000000000004400, 0.8660254037844382600, 0.0000000000000000000 ) ) ;
#48198 = edge_curve ( 'none', #48804, #48609, #35532, .t. ) ;
#48200 = oriented_edge ( 'none', *, *, #37248, .f. ) ;
#48199 = direction ( 'none', ( 0.8660254037844383700, -0.5000000000000005600, 0.0000000000000000000 ) ) ;
#48201 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.71589725978749600 ) ) ;
#48202 = axis2_placement_3d ( 'none', #48193, #48192, #48191 ) ;
#48203 = cartesian_point ( 'none', ( -6.841600689897064500, 10.84999999999999400, -30.00000000000000400 ) ) ;
#48204 = line ( 'none', #48203, #48252 ) ;
#48205 = face_outer_bound ( 'none', #7529, .t. ) ;
#48206 = plane ( 'none', #48222 ) ;
#48207 = direction ( 'none', ( 1.000000000000000000, 1.451511689601119600e-016, 0.0000000000000000000 ) ) ;
#48208 = vector ( 'none', #48207, 1000.000000000000000 ) ;
#48209 = cartesian_point ( 'none', ( -26.77425916973364700, 11.34999999999999600, -25.00000000000000000 ) ) ;
#48210 = line ( 'none', #48209, #48208 ) ;
#48211 = axis2_placement_3d ( 'none', #48201, #48236, #48235 ) ;
#48212 = cartesian_point ( 'none', ( -16.52295312538680200, -5.918594304248896900, -30.00000000000000400 ) ) ;
#48213 = direction ( 'none', ( 1.000000000000000000, 1.451511689601119600e-016, 0.0000000000000000000 ) ) ;
#48214 = direction ( 'none', ( 1.451511689601119600e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48215 = cartesian_point ( 'none', ( -26.77425916973364700, 11.34999999999999600, -30.00000000000000400 ) ) ;
#48216 = axis2_placement_3d ( 'none', #48215, #48214, #48213 ) ;
#48217 = plane ( 'none', #48216 ) ;
#48218 = plane ( 'none', #48202 ) ;
#48219 = face_outer_bound ( 'none', #7513, .t. ) ;
#48220 = face_outer_bound ( 'none', #7492, .t. ) ;
#48221 = face_outer_bound ( 'none', #7443, .t. ) ;
#48222 = axis2_placement_3d ( 'none', #48212, #48199, #48197 ) ;
#48223 = edge_loop ( 'none', ( #47759, #47891 ) ) ;
#48224 = cartesian_point ( 'none', ( -9.287349045056897600, -5.913839586335155800, -8.177402068461784500 ) ) ;
#48225 = cartesian_point ( 'none', ( -9.359612774962132100, -5.788675134594856600, -8.169585876471781900 ) ) ;
#48226 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.30496480251722200 ) ) ;
#48227 = b_spline_curve_with_knots ( 'none', 3,
( #48225, #48224, #48284, #48283 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003854649617517878800, 0.004290935971575539700 ),
.unspecified. ) ;
#48228 = cylindrical_surface ( 'none', #48277, 9.750000000000000000 ) ;
#48229 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.30496480251722600 ) ) ;
#48230 = cartesian_point ( 'none', ( 0.3333333333333323700, 11.00000000000000000, -14.00000000000000000 ) ) ;
#48231 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48232 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48233 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.71589725978749600 ) ) ;
#48234 = axis2_placement_3d ( 'none', #48226, #48280, #48279 ) ;
#48235 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48236 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48237 = conical_surface ( 'none', #48234, 9.087251964823741100, 1.047197551196589400 ) ;
#48238 = axis2_placement_3d ( 'none', #48233, #48232, #48231 ) ;
#48239 = conical_surface ( 'none', #48238, 8.375496070352515000, 1.047197551196601000 ) ;
#48240 = cartesian_point ( 'none', ( 4.733333333333332500, 10.99999999999999800, -14.00000000000000000 ) ) ;
#48241 = direction ( 'none', ( 0.5000000000000005600, 0.8660254037844382600, 0.0000000000000000000 ) ) ;
#48242 = vector ( 'none', #48241, 1000.000000000000100 ) ;
#48243 = cartesian_point ( 'none', ( -16.52295312538680200, -5.918594304248896900, -25.00000000000000000 ) ) ;
#48244 = line ( 'none', #48243, #48242 ) ;
#48245 = face_outer_bound ( 'none', #7507, .t. ) ;
#48246 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48247 = vector ( 'none', #48246, 1000.000000000000000 ) ;
#48248 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#48249 = line ( 'none', #48248, #48247 ) ;
#48250 = edge_curve ( 'none', #47494, #46507, #35539, .t. ) ;
#48251 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48252 = vector ( 'none', #48251, 1000.000000000000000 ) ;
#48253 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.30496480251722600 ) ) ;
#48254 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.71589725978748900 ) ) ;
#48255 = conical_surface ( 'none', #48276, 9.087251964823741100, 1.047197551196596700 ) ;
#48256 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48257 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48258 = cartesian_point ( 'none', ( 5.773502691896256400, 11.00000000000000000, -14.00000000000000000 ) ) ;
#48259 = cartesian_point ( 'none', ( 4.733333333333333400, 11.00000000000000000, -7.000000000000000000 ) ) ;
#48260 = line ( 'none', #48259, #48316 ) ;
#48261 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48262 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48263 = face_outer_bound ( 'none', #7459, .t. ) ;
#48264 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48265 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48266 = axis2_placement_3d ( 'none', #48275, #48265, #48264 ) ;
#48267 = cartesian_point ( 'none', ( -79.00000000000000000, -63.00000000000001400, 59.20000000000000300 ) ) ;
#48268 = conical_surface ( 'none', #48195, 9.087251964823741100, 1.047197551196593200 ) ;
#48269 = face_outer_bound ( 'none', #7611, .t. ) ;
#48270 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48271 = conical_surface ( 'none', #48312, 9.087251964823741100, 1.047197551196589400 ) ;
#48272 = circle ( 'none', #48314, 8.375496070352515000 ) ;
#48273 = circle ( 'none', #48266, 8.375496070352515000 ) ;
#48274 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48275 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.71589725978749600 ) ) ;
#48276 = axis2_placement_3d ( 'none', #48253, #48262, #48261 ) ;
#48277 = axis2_placement_3d ( 'none', #48281, #48274, #48270 ) ;
#48278 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48279 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48280 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48281 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#48282 = face_outer_bound ( 'none', #7484, .t. ) ;
#48283 = cartesian_point ( 'none', ( -9.142946108295467100, -6.163952809568108600, -8.208215831100172700 ) ) ;
#48284 = cartesian_point ( 'none', ( -9.215126951792747400, -6.038931921297641600, -8.190294442084407900 ) ) ;
#48285 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48286 = axis2_placement_3d ( 'none', #48290, #48285, #48294 ) ;
#48287 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48288 = circle ( 'none', #48344, 8.375496070352515000 ) ;
#48289 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.71589725978749600 ) ) ;
#48290 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.30496480251722600 ) ) ;
#48291 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48292 = face_outer_bound ( 'none', #7577, .t. ) ;
#48293 = axis2_placement_3d ( 'none', #48339, #48338, #48337 ) ;
#48294 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48295 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48296 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48297 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.71589725978749600 ) ) ;
#48298 = axis2_placement_3d ( 'none', #48297, #48296, #48295 ) ;
#48299 = axis2_placement_3d ( 'none', #48322, #48321, #48365 ) ;
#48300 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.71589725978749600 ) ) ;
#48301 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48303 = circle ( 'none', #48298, 8.375496070352515000 ) ;
#48304 = conical_surface ( 'none', #48309, 8.375496070352515000, 1.047197551196601000 ) ;
#48305 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48306 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.71589725978749600 ) ) ;
#48307 = conical_surface ( 'none', #48286, 9.087251964823741100, 1.047197551196589400 ) ;
#48308 = face_outer_bound ( 'none', #7555, .t. ) ;
#48309 = axis2_placement_3d ( 'none', #48300, #48317, #48287 ) ;
#48310 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.30496480251722600 ) ) ;
#48311 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48312 = axis2_placement_3d ( 'none', #48310, #48302, #48301 ) ;
#48313 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48314 = axis2_placement_3d ( 'none', #48254, #48256, #48313 ) ;
#48315 = face_outer_bound ( 'none', #7559, .t. ) ;
#48316 = vector ( 'none', #48311, 1000.000000000000000 ) ;
#48317 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48318 = conical_surface ( 'none', #48299, 9.087251964823741100, 1.047197551196596700 ) ;
#48319 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48320 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48321 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48322 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.30496480251722600 ) ) ;
#48323 = edge_loop ( 'none', ( #48684, #49012, #48512, #48739 ) ) ;
#48324 = vertex_point ( 'none', #35483 ) ;
#48325 = face_outer_bound ( 'none', #7609, .t. ) ;
#48326 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48327 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48328 = axis2_placement_3d ( 'none', #48289, #48327, #48326 ) ;
#48329 = conical_surface ( 'none', #48375, 8.375496070352515000, 1.047197551196601000 ) ;
#48330 = face_outer_bound ( 'none', #7546, .t. ) ;
#48331 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48332 = edge_loop ( 'none', ( #47692, #49385, #50732, #52907 ) ) ;
#48333 = axis2_placement_3d ( 'none', #48367, #48366, #48357 ) ;
#48334 = axis2_placement_3d ( 'none', #48347, #48320, #48319 ) ;
#48335 = face_outer_bound ( 'none', #7579, .t. ) ;
#48336 = circle ( 'none', #48328, 8.375496070352515000 ) ;
#48337 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#48338 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#48339 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#48340 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48341 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.71589725978749600 ) ) ;
#48342 = conical_surface ( 'none', #48346, 8.375496070352515000, 1.047197551196601000 ) ;
#48343 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48344 = axis2_placement_3d ( 'none', #48350, #48291, #48343 ) ;
#48345 = conical_surface ( 'none', #48334, 9.087251964823741100, 1.047197551196596700 ) ;
#48346 = axis2_placement_3d ( 'none', #48306, #48305, #48331 ) ;
#48347 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.30496480251722600 ) ) ;
#48348 = face_outer_bound ( 'none', #7565, .t. ) ;
#48349 = plane ( 'none', #48293 ) ;
#48350 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.71589725978749600 ) ) ;
#48351 = face_outer_bound ( 'none', #7584, .t. ) ;
#48352 = axis2_placement_3d ( 'none', #48369, #48404, #48403 ) ;
#48353 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48354 = circle ( 'none', #48352, 8.375496070352515000 ) ;
#48355 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48356 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48357 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48358 = face_outer_bound ( 'none', #7619, .t. ) ;
#48359 = plane ( 'none', #48405 ) ;
#48360 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48361 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.30496480251722600 ) ) ;
#48362 = face_outer_bound ( 'none', #7600, .t. ) ;
#48363 = conical_surface ( 'none', #48378, 9.087251964823741100, 1.047197551196596700 ) ;
#48364 = face_bound ( 'none', #7690, .t. ) ;
#48365 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48366 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48367 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.71589725978748900 ) ) ;
#48368 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.71589725978749600 ) ) ;
#48369 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.71589725978749600 ) ) ;
#48370 = oriented_edge ( 'none', *, *, #47867, .f. ) ;
#48371 = circle ( 'none', #48412, 8.375496070352515000 ) ;
#48372 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48373 = face_outer_bound ( 'none', #7628, .t. ) ;
#48374 = face_outer_bound ( 'none', #7603, .t. ) ;
#48375 = axis2_placement_3d ( 'none', #48341, #48340, #48372 ) ;
#48376 = cartesian_point ( 'none', ( -9.359612774962132100, -5.788675134594856600, -8.169585876471781900 ) ) ;
#48377 = conical_surface ( 'none', #48333, 8.375496070352515000, 1.047197551196601000 ) ;
#48378 = axis2_placement_3d ( 'none', #48361, #48360, #48353 ) ;
#48379 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48380 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48381 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.71589725978749600 ) ) ;
#48382 = axis2_placement_3d ( 'none', #48381, #48380, #48379 ) ;
#48383 = circle ( 'none', #48382, 8.375496070352515000 ) ;
#48384 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.30496480251723300 ) ) ;
#48385 = cartesian_point ( 'none', ( -30.50000000000000700, 0.0000000000000000000, 27.50000000000000000 ) ) ;
#48386 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48387 = conical_surface ( 'none', #48436, 8.375496070352515000, 1.047197551196601000 ) ;
#48388 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48389 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48390 = axis2_placement_3d ( 'none', #48384, #48399, #48450 ) ;
#48391 = cartesian_point ( 'none', ( -9.142946108295467100, -6.163952809568108600, -8.208215831100172700 ) ) ;
#48392 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48393 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48394 = axis2_placement_3d ( 'none', #48400, #48393, #48392 ) ;
#48395 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#48396 = axis2_placement_3d ( 'none', #48395, #48389, #48388 ) ;
#48397 = edge_curve ( 'none', #6612, #49504, #35533, .t. ) ;
#48398 = cartesian_point ( 'none', ( -51.50000000000000700, -63.00000000000001400, 59.20000000000000300 ) ) ;
#48399 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48400 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#48401 = circle ( 'none', #48396, 8.850000000000001400 ) ;
#48402 = conical_surface ( 'none', #48390, 9.087251964823741100, 1.047197551196596700 ) ;
#48403 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48404 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48405 = axis2_placement_3d ( 'none', #48409, #48356, #48355 ) ;
#48406 = cartesian_point ( 'none', ( -9.359612774962133800, -5.788675134594860200, -14.00000000000000000 ) ) ;
#48407 = circle ( 'none', #48394, 5.400000000000000400 ) ;
#48408 = circle ( 'none', #48446, 8.375496070352515000 ) ;
#48409 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#48410 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48411 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48412 = axis2_placement_3d ( 'none', #48368, #48411, #48410 ) ;
#48413 = cartesian_point ( 'none', ( 0.3333333333333364800, -11.00000000000000400, -8.169585876471785500 ) ) ;
#48415 = oriented_edge ( 'none', *, *, #48980, .t. ) ;
#48414 = cartesian_point ( 'none', ( -28.50000000000000400, 0.0000000000000000000, 29.50000000000000000 ) ) ;
#48416 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48417 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48418 = axis2_placement_3d ( 'none', #48420, #48417, #48416 ) ;
#48419 = b_spline_curve_with_knots ( 'none', 3,
( #48753, #48752, #48751, #48750 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003297919074567739000, 0.003734329726172485600 ),
.unspecified. ) ;
#48420 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 22.50000000000000000 ) ) ;
#48421 = edge_curve ( 'none', #47875, #48188, #35522, .t. ) ;
#48422 = oriented_edge ( 'none', *, *, #48672, .f. ) ;
#48423 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48424 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48425 = oriented_edge ( 'none', *, *, #48459, .t. ) ;
#48427 = oriented_edge ( 'none', *, *, #48432, .f. ) ;
#48426 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48428 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48429 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.71589725978749600 ) ) ;
#48430 = face_outer_bound ( 'none', #7651, .t. ) ;
#48431 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.71589725978749600 ) ) ;
#48432 = edge_curve ( 'none', #48189, #47650, #35510, .t. ) ;
#48433 = circle ( 'none', #48418, 2.499999999999998700 ) ;
#48434 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48435 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48436 = axis2_placement_3d ( 'none', #48448, #48435, #48434 ) ;
#48437 = advanced_face ( 'none', ( #35575 ), #35518, .t. ) ;
#48438 = conical_surface ( 'none', #48442, 8.375496070352515000, 1.047197551196601000 ) ;
#48439 = conical_surface ( 'none', #48441, 8.375496070352515000, 1.047197551196601000 ) ;
#48440 = face_outer_bound ( 'none', #7591, .t. ) ;
#48441 = axis2_placement_3d ( 'none', #48429, #48428, #48426 ) ;
#48442 = axis2_placement_3d ( 'none', #48431, #48424, #48423 ) ;
#48443 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48444 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48445 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.71589725978749600 ) ) ;
#48446 = axis2_placement_3d ( 'none', #48445, #48444, #48443 ) ;
#48447 = face_outer_bound ( 'none', #7634, .t. ) ;
#48448 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.71589725978749600 ) ) ;
#48449 = vertex_point ( 'none', #35565 ) ;
#48450 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48451 = axis2_placement_3d ( 'none', #48466, #48509, #48506 ) ;
#48452 = cartesian_point ( 'none', ( -22.49999999999999600, 2.000000000000000000, 22.50000000000000000 ) ) ;
#48453 = circle ( 'none', #48503, 2.500000000000002200 ) ;
#48454 = edge_curve ( 'none', #47650, #47910, #35567, .t. ) ;
#48455 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48456 = vector ( 'none', #48455, 1000.000000000000000 ) ;
#48457 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 2.000000000000000000, 10.69999999999999400 ) ) ;
#48458 = line ( 'none', #48457, #48456 ) ;
#48459 = edge_curve ( 'none', #48189, #47893, #35569, .t. ) ;
#48460 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48461 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48462 = axis2_placement_3d ( 'none', #48465, #48461, #48460 ) ;
#48463 = circle ( 'none', #48462, 2.500000000000002200 ) ;
#48464 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48465 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 0.0000000000000000000, 13.19999999999999600 ) ) ;
#48466 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#48467 = circle ( 'none', #48472, 2.499999999999998700 ) ;
#48468 = cylindrical_surface ( 'none', #48481, 2.500000000000002200 ) ;
#48469 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 0.0000000000000000000, 10.69999999999999400 ) ) ;
#48470 = face_outer_bound ( 'none', #7632, .t. ) ;
#48471 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 2.000000000000000000, 10.69999999999999400 ) ) ;
#48472 = axis2_placement_3d ( 'none', #48478, #48511, #48510 ) ;
#48473 = cartesian_point ( 'none', ( -6.632732204120389700e-015, 0.0000000000000000000, 15.69999999999999900 ) ) ;
#48474 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48475 = cylindrical_surface ( 'none', #48451, 8.850000000000001400 ) ;
#48476 = face_outer_bound ( 'none', #7677, .t. ) ;
#48477 = cartesian_point ( 'none', ( -6.632732204120389700e-015, 2.000000000000000000, 15.69999999999999900 ) ) ;
#48478 = cartesian_point ( 'none', ( 22.49999999999998900, 2.000000000000000000, -22.50000000000000000 ) ) ;
#48479 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 20.00000000000000000 ) ) ;
#48480 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 2.000000000000000000, 13.19999999999999600 ) ) ;
#48481 = axis2_placement_3d ( 'none', #48480, #48474, #48464 ) ;
#48482 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48483 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48484 = cartesian_point ( 'none', ( -6.632732204120389700e-015, 2.000000000000000000, 15.69999999999999900 ) ) ;
#48485 = line ( 'none', #48484, #48536 ) ;
#48486 = axis2_placement_3d ( 'none', #48492, #48491, #48538 ) ;
#48487 = face_outer_bound ( 'none', #7614, .t. ) ;
#48488 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48489 = vector ( 'none', #48488, 1000.000000000000000 ) ;
#48490 = cartesian_point ( 'none', ( -9.359612774962132100, -5.788675134594855700, -7.000000000000000000 ) ) ;
#48491 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48492 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#48493 = circle ( 'none', #48504, 2.499999999999998700 ) ;
#48494 = cartesian_point ( 'none', ( 22.49999999999999600, 2.000000000000000000, 20.00000000000000400 ) ) ;
#48495 = line ( 'none', #48494, #48517 ) ;
#48496 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48497 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48498 = line ( 'none', #48490, #48489 ) ;
#48499 = cylindrical_surface ( 'none', #48486, 5.400000000000000400 ) ;
#48500 = axis2_placement_3d ( 'none', #48452, #48497, #48496 ) ;
#48501 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48502 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48503 = axis2_placement_3d ( 'none', #48507, #48502, #48501 ) ;
#48504 = axis2_placement_3d ( 'none', #48505, #48483, #48482 ) ;
#48505 = cartesian_point ( 'none', ( 22.49999999999999600, 2.000000000000000000, 22.50000000000000400 ) ) ;
#48506 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48507 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 2.000000000000000000, 13.19999999999999600 ) ) ;
#48508 = circle ( 'none', #48500, 2.499999999999998700 ) ;
#48509 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48510 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48511 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48512 = oriented_edge ( 'none', *, *, #49054, .f. ) ;
#48513 = cylindrical_surface ( 'none', #48541, 2.499999999999998700 ) ;
#48514 = cartesian_point ( 'none', ( -22.50000000000000400, 0.0000000000000000000, -20.00000000000000000 ) ) ;
#48515 = cartesian_point ( 'none', ( -22.50000000000000400, 2.000000000000000000, -24.99999999999999600 ) ) ;
#48516 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48517 = vector ( 'none', #48516, 1000.000000000000000 ) ;
#48518 = axis2_placement_3d ( 'none', #48560, #48559, #48558 ) ;
#48519 = cartesian_point ( 'none', ( 22.49999999999998900, 2.000000000000000000, -22.50000000000000000 ) ) ;
#48520 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48521 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48522 = cartesian_point ( 'none', ( -22.50000000000000400, 2.000000000000000000, -22.50000000000000000 ) ) ;
#48523 = axis2_placement_3d ( 'none', #48522, #48521, #48520 ) ;
#48524 = face_outer_bound ( 'none', #7667, .t. ) ;
#48525 = cylindrical_surface ( 'none', #48529, 2.499999999999998700 ) ;
#48526 = circle ( 'none', #48523, 2.499999999999998700 ) ;
#48527 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48528 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48529 = axis2_placement_3d ( 'none', #48519, #48573, #48570 ) ;
#48530 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48531 = vector ( 'none', #48530, 1000.000000000000000 ) ;
#48532 = cartesian_point ( 'none', ( -10.99999999999999100, 50.00000000000000000, -18.19999999999999900 ) ) ;
#48533 = line ( 'none', #48532, #48531 ) ;
#48534 = circle ( 'none', #48539, 8.850000000000001400 ) ;
#48535 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48536 = vector ( 'none', #48535, 1000.000000000000000 ) ;
#48537 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.98985223130100800 ) ) ;
#48538 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48539 = axis2_placement_3d ( 'none', #48537, #48528, #48527 ) ;
#48540 = cartesian_point ( 'none', ( 22.49999999999999600, 2.000000000000000000, 25.00000000000000000 ) ) ;
#48541 = axis2_placement_3d ( 'none', #48542, #48564, #48606 ) ;
#48542 = cartesian_point ( 'none', ( 22.49999999999999600, 2.000000000000000000, 22.50000000000000400 ) ) ;
#48543 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48544 = vector ( 'none', #48543, 1000.000000000000000 ) ;
#48545 = cartesian_point ( 'none', ( -74.00000000000000000, -93.05846975640129400, -25.80000000000000400 ) ) ;
#48546 = line ( 'none', #48545, #48544 ) ;
#48547 = cartesian_point ( 'none', ( 22.49999999999999600, 0.0000000000000000000, 25.00000000000000000 ) ) ;
#48548 = face_outer_bound ( 'none', #7715, .t. ) ;
#48549 = cartesian_point ( 'none', ( 22.49999999999999600, 2.000000000000000000, 20.00000000000000400 ) ) ;
#48550 = cartesian_point ( 'none', ( -22.49999999999999600, 2.000000000000000000, 24.99999999999999600 ) ) ;
#48551 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48552 = vector ( 'none', #48551, 1000.000000000000000 ) ;
#48553 = cartesian_point ( 'none', ( -22.49999999999999600, 2.000000000000000000, 20.00000000000000000 ) ) ;
#48554 = line ( 'none', #48553, #48552 ) ;
#48555 = edge_curve ( 'none', #48804, #48855, #35568, .t. ) ;
#48556 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48557 = vector ( 'none', #48556, 1000.000000000000000 ) ;
#48558 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48559 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48560 = cartesian_point ( 'none', ( 22.49999999999998900, 0.0000000000000000000, -22.50000000000000000 ) ) ;
#48561 = line ( 'none', #48563, #48557 ) ;
#48562 = circle ( 'none', #48592, 2.499999999999998700 ) ;
#48563 = cartesian_point ( 'none', ( 22.49999999999998900, 2.000000000000000000, -24.99999999999999600 ) ) ;
#48564 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48565 = circle ( 'none', #48518, 2.499999999999998700 ) ;
#48566 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48567 = vector ( 'none', #48566, 1000.000000000000000 ) ;
#48568 = cartesian_point ( 'none', ( 22.49999999999998900, 2.000000000000000000, -20.00000000000000000 ) ) ;
#48569 = cartesian_point ( 'none', ( 22.49999999999998900, 0.0000000000000000000, -24.99999999999999600 ) ) ;
#48570 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48571 = line ( 'none', #48568, #48567 ) ;
#48572 = cartesian_point ( 'none', ( 22.49999999999998900, 0.0000000000000000000, -20.00000000000000000 ) ) ;
#48573 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48574 = vector ( 'none', #48641, 1000.000000000000000 ) ;
#48575 = cartesian_point ( 'none', ( 29.49999999999998600, 2.000000000000000000, 27.49999999999999600 ) ) ;
#48576 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48577 = vector ( 'none', #48576, 1000.000000000000000 ) ;
#48578 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, -30.49999999999999600 ) ) ;
#48579 = line ( 'none', #48578, #48574 ) ;
#48580 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48581 = cartesian_point ( 'none', ( -22.49999999999999600, 2.000000000000000000, 24.99999999999999600 ) ) ;
#48582 = axis2_placement_3d ( 'none', #48588, #48587, #48580 ) ;
#48583 = circle ( 'none', #48640, 1.999999999999998200 ) ;
#48584 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 24.99999999999999600 ) ) ;
#48585 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48586 = axis2_placement_3d ( 'none', #48639, #48626, #48625 ) ;
#48587 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48588 = cartesian_point ( 'none', ( -22.49999999999999600, 2.000000000000000000, 22.50000000000000000 ) ) ;
#48589 = face_outer_bound ( 'none', #7670, .t. ) ;
#48590 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48591 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48592 = axis2_placement_3d ( 'none', #48597, #48591, #48590 ) ;
#48593 = cartesian_point ( 'none', ( -22.49999999999999600, 2.000000000000000000, 20.00000000000000000 ) ) ;
#48594 = cartesian_point ( 'none', ( 22.49999999999999600, 0.0000000000000000000, 20.00000000000000400 ) ) ;
#48595 = circle ( 'none', #48586, 2.499999999999998700 ) ;
#48596 = cylindrical_surface ( 'none', #48582, 2.499999999999998700 ) ;
#48597 = cartesian_point ( 'none', ( 22.49999999999999600, 0.0000000000000000000, 22.50000000000000400 ) ) ;
#48598 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48599 = vector ( 'none', #48598, 1000.000000000000000 ) ;
#48600 = cartesian_point ( 'none', ( 22.49999999999999600, 2.000000000000000000, 25.00000000000000000 ) ) ;
#48601 = line ( 'none', #48600, #48599 ) ;
#48602 = cartesian_point ( 'none', ( 22.49999999999998900, 2.000000000000000000, -24.99999999999999600 ) ) ;
#48604 = edge_curve ( 'none', #48324, #12367, #35548, .t. ) ;
#48603 = line ( 'none', #48581, #48577 ) ;
#48605 = advanced_face ( 'none', ( #35570 ), #35571, .f. ) ;
#48606 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48607 = cartesian_point ( 'none', ( 22.49999999999998900, 2.000000000000000000, -20.00000000000000000 ) ) ;
#48608 = oriented_edge ( 'none', *, *, #48780, .t. ) ;
#48609 = vertex_point ( 'none', #35544 ) ;
#48610 = cartesian_point ( 'none', ( 27.49999999999998600, 2.000000000000000000, 27.49999999999999600 ) ) ;
#48611 = axis2_placement_3d ( 'none', #48679, #48670, #48669 ) ;
#48612 = cartesian_point ( 'none', ( -22.49999999999999600, 2.000000000000000000, 22.50000000000000000 ) ) ;
#48613 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48614 = vector ( 'none', #48613, 1000.000000000000000 ) ;
#48615 = cartesian_point ( 'none', ( 0.3333333333333348100, -11.00000000000000400, -7.000000000000000000 ) ) ;
#48616 = advanced_face ( 'none', ( #35608 ), #35551, .f. ) ;
#48617 = line ( 'none', #48615, #48614 ) ;
#48618 = axis2_placement_3d ( 'none', #48671, #48664, #48663 ) ;
#48620 = oriented_edge ( 'none', *, *, #48604, .t. ) ;
#48619 = axis2_placement_3d ( 'none', #48610, #48638, #48681 ) ;
#48621 = line ( 'none', #48630, #48637 ) ;
#48622 = oriented_edge ( 'none', *, *, #49841, .t. ) ;
#48623 = oriented_edge ( 'none', *, *, #48198, .f. ) ;
#48624 = circle ( 'none', #48619, 1.999999999999998200 ) ;
#48625 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48626 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48627 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, 29.50000000000000000 ) ) ;
#48628 = cartesian_point ( 'none', ( -30.50000000000000700, 2.000000000000000000, 27.50000000000000000 ) ) ;
#48629 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48630 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, 29.50000000000000000 ) ) ;
#48631 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#48632 = vector ( 'none', #48631, 1000.000000000000200 ) ;
#48633 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#48634 = line ( 'none', #48633, #48632 ) ;
#48635 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48636 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -6.195440985631455300e-017 ) ) ;
#48637 = vector ( 'none', #48636, 1000.000000000000000 ) ;
#48638 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48639 = cartesian_point ( 'none', ( 22.49999999999998900, 2.000000000000000000, -22.50000000000000000 ) ) ;
#48640 = axis2_placement_3d ( 'none', #48642, #48585, #48635 ) ;
#48641 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.239088197126291100e-016 ) ) ;
#48642 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, -28.49999999999999600 ) ) ;
#48643 = face_bound ( 'none', #7763, .t. ) ;
#48644 = face_bound ( 'none', #50584, .t. ) ;
#48645 = cartesian_point ( 'none', ( -22.50000000000000400, 2.000000000000000000, -20.00000000000000000 ) ) ;
#48646 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48647 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48648 = cartesian_point ( 'none', ( 22.49999999999999600, 2.000000000000000000, 22.50000000000000400 ) ) ;
#48649 = axis2_placement_3d ( 'none', #48648, #48647, #48646 ) ;
#48650 = vertex_point ( 'none', #35520 ) ;
#48651 = circle ( 'none', #48649, 2.499999999999998700 ) ;
#48652 = cartesian_point ( 'none', ( 27.49999999999998600, 2.000000000000000000, 29.49999999999999600 ) ) ;
#48653 = vector ( 'none', #48722, 1000.000000000000000 ) ;
#48654 = cartesian_point ( 'none', ( -22.50000000000000400, 2.000000000000000000, -24.99999999999999600 ) ) ;
#48655 = line ( 'none', #48654, #48653 ) ;
#48656 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48657 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48658 = face_outer_bound ( 'none', #7700, .t. ) ;
#48659 = circle ( 'none', #48703, 2.499999999999998700 ) ;
#48660 = vertex_point ( 'none', #35605 ) ;
#48661 = oriented_edge ( 'none', *, *, #48668, .t. ) ;
#48662 = plane ( 'none', #48711 ) ;
#48663 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48664 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48665 = oriented_edge ( 'none', *, *, #48697, .t. ) ;
#48666 = cartesian_point ( 'none', ( -22.50000000000000400, 0.0000000000000000000, -24.99999999999999600 ) ) ;
#48667 = axis2_placement_3d ( 'none', #48674, #48657, #48656 ) ;
#48668 = edge_curve ( 'none', #47363, #48115, #35607, .t. ) ;
#48669 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48670 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48671 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 2.000000000000000000, 13.19999999999999600 ) ) ;
#48672 = edge_curve ( 'none', #48978, #6620, #35593, .t. ) ;
#48673 = face_outer_bound ( 'none', #7751, .t. ) ;
#48674 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, 27.50000000000000000 ) ) ;
#48675 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48676 = axis2_placement_3d ( 'none', #48612, #48629, #48675 ) ;
#48677 = circle ( 'none', #48676, 2.499999999999998700 ) ;
#48678 = circle ( 'none', #48618, 2.500000000000002200 ) ;
#48679 = cartesian_point ( 'none', ( -22.50000000000000400, 0.0000000000000000000, -22.50000000000000000 ) ) ;
#48680 = circle ( 'none', #48667, 1.999999999999998200 ) ;
#48681 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48682 = face_bound ( 'none', #7772, .t. ) ;
#48683 = circle ( 'none', #48611, 2.499999999999998700 ) ;
#48684 = oriented_edge ( 'none', *, *, #48555, .f. ) ;
#48685 = axis2_placement_3d ( 'none', #49225, #49247, #49239 ) ;
#48686 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48687 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48688 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48689 = vector ( 'none', #48688, 1000.000000000000000 ) ;
#48690 = line ( 'none', #48698, #48706 ) ;
#48691 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48692 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48693 = cartesian_point ( 'none', ( -22.50000000000000400, 2.000000000000000000, -22.50000000000000000 ) ) ;
#48694 = axis2_placement_3d ( 'none', #48699, #48687, #48686 ) ;
#48695 = cartesian_point ( 'none', ( -22.50000000000000400, 2.000000000000000000, -20.00000000000000000 ) ) ;
#48697 = edge_curve ( 'none', #48115, #48164, #35553, .t. ) ;
#48696 = line ( 'none', #48695, #48689 ) ;
#48698 = cartesian_point ( 'none', ( 29.49999999999998600, 2.000000000000000000, 27.49999999999999600 ) ) ;
#48699 = cartesian_point ( 'none', ( 35.50000000000000700, 28.00000000000000400, -35.50000000000000000 ) ) ;
#48700 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48701 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48702 = edge_curve ( 'none', #47363, #48449, #35589, .t. ) ;
#48703 = axis2_placement_3d ( 'none', #48713, #48717, #48701 ) ;
#48704 = axis2_placement_3d ( 'none', #48693, #48692, #48691 ) ;
#48705 = cartesian_point ( 'none', ( 29.49999999999998900, 2.000000000000000000, -28.49999999999999300 ) ) ;
#48706 = vector ( 'none', #48700, 1000.000000000000000 ) ;
#48708 = advanced_face ( 'none', ( #35577 ), #35587, .t. ) ;
#48707 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48709 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48710 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, 27.50000000000000000 ) ) ;
#48711 = axis2_placement_3d ( 'none', #48710, #48709, #48707 ) ;
#48712 = oriented_edge ( 'none', *, *, #48702, .f. ) ;
#48713 = cartesian_point ( 'none', ( -22.50000000000000400, 2.000000000000000000, -22.50000000000000000 ) ) ;
#48714 = vertex_point ( 'none', #35643 ) ;
#48715 = cylindrical_surface ( 'none', #48704, 2.499999999999998700 ) ;
#48716 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, -30.49999999999999600 ) ) ;
#48717 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48718 = edge_loop ( 'none', ( #50708, #50696, #50691, #49775 ) ) ;
#48719 = face_bound ( 'none', #7811, .t. ) ;
#48720 = face_bound ( 'none', #7813, .t. ) ;
#48721 = face_bound ( 'none', #7761, .t. ) ;
#48722 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48723 = axis2_placement_3d ( 'none', #48727, #48730, #48783 ) ;
#48724 = cartesian_point ( 'none', ( 22.49999999999999600, 0.0000000000000000000, 22.50000000000000400 ) ) ;
#48725 = vector ( 'none', #48744, 1000.000000000000000 ) ;
#48726 = cartesian_point ( 'none', ( -56.50000000000000000, -63.00000000000001400, 64.19999999999997400 ) ) ;
#48727 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 0.0000000000000000000, 13.19999999999999600 ) ) ;
#48728 = direction ( 'none', ( 3.037428225030918600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48729 = vector ( 'none', #48728, 1000.000000000000000 ) ;
#48730 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48731 = line ( 'none', #48745, #48725 ) ;
#48732 = axis2_placement_3d ( 'none', #48784, #48772, #48771 ) ;
#48733 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48734 = vector ( 'none', #48733, 1000.000000000000000 ) ;
#48735 = cartesian_point ( 'none', ( -15.00000000000000200, 2.000000000000000000, -23.00000000000000000 ) ) ;
#48736 = line ( 'none', #48735, #48734 ) ;
#48737 = line ( 'none', #48746, #48729 ) ;
#48738 = edge_loop ( 'none', ( #48622, #49025 ) ) ;
#48739 = oriented_edge ( 'none', *, *, #49174, .f. ) ;
#48740 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48741 = vector ( 'none', #48740, 1000.000000000000000 ) ;
#48742 = cartesian_point ( 'none', ( -9.142946108295468800, -6.163952809568108600, -7.000000000000000000 ) ) ;
#48743 = line ( 'none', #48742, #48741 ) ;
#48744 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48745 = cartesian_point ( 'none', ( -15.00000000000000400, 2.000000000000000000, -17.28884125826825300 ) ) ;
#48746 = cartesian_point ( 'none', ( 14.99999999999999500, 2.000000000000000000, -17.28884125826825300 ) ) ;
#48747 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48748 = circle ( 'none', #48723, 2.500000000000002200 ) ;
#48749 = cartesian_point ( 'none', ( 14.99999999999999500, 2.000000000000000000, -17.28884125826825300 ) ) ;
#48750 = cartesian_point ( 'none', ( 0.7666666666666631700, -11.00000000000000400, -8.208215831100174500 ) ) ;
#48751 = cartesian_point ( 'none', ( 0.6225994828815083500, -11.00000000000000400, -8.190331002384390000 ) ) ;
#48752 = cartesian_point ( 'none', ( 0.4781577669816597900, -11.00000000000000400, -8.177418129108920300 ) ) ;
#48753 = cartesian_point ( 'none', ( 0.3333333333333364800, -11.00000000000000400, -8.169585876471785500 ) ) ;
#48754 = cartesian_point ( 'none', ( 14.99999999999999300, 2.000000000000000000, -23.00000000000000400 ) ) ;
#48755 = axis2_placement_3d ( 'none', #48815, #48814, #48813 ) ;
#48756 = cartesian_point ( 'none', ( -15.00000000000000400, 2.000000000000000000, -17.28884125826825300 ) ) ;
#48757 = cartesian_point ( 'none', ( 27.49999999999998200, 2.000000000000000000, -30.50000000000000000 ) ) ;
#48758 = direction ( 'none', ( -3.037428225030918600e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48759 = circle ( 'none', #48755, 4.999999999999997300 ) ;
#48760 = line ( 'none', #48766, #48765 ) ;
#48761 = cartesian_point ( 'none', ( -15.00000000000000200, 2.000000000000000000, -23.00000000000000000 ) ) ;
#48762 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#48763 = vector ( 'none', #48762, 1000.000000000000000 ) ;
#48764 = cartesian_point ( 'none', ( 0.0000000000000000000, -59.25000000000000000, 37.78676648464435300 ) ) ;
#48765 = vector ( 'none', #48758, 1000.000000000000000 ) ;
#48766 = cartesian_point ( 'none', ( -15.00000000000000400, 2.000000000000000000, -17.28884125826825300 ) ) ;
#48767 = direction ( 'none', ( -6.195440985631455300e-017, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48768 = vector ( 'none', #48767, 1000.000000000000000 ) ;
#48769 = cartesian_point ( 'none', ( -30.50000000000000700, 2.000000000000000000, 27.50000000000000000 ) ) ;
#48770 = cartesian_point ( 'none', ( 0.7666666666666631700, -11.00000000000000400, -8.208215831100174500 ) ) ;
#48771 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#48772 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48773 = cartesian_point ( 'none', ( -9.142946108295468800, -6.163952809568109500, -14.00000000000000000 ) ) ;
#48774 = cartesian_point ( 'none', ( 0.3333333333333380900, -11.00000000000000700, -14.00000000000000000 ) ) ;
#48775 = face_outer_bound ( 'none', #7851, .t. ) ;
#48776 = line ( 'none', #48769, #48768 ) ;
#48777 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48778 = axis2_placement_3d ( 'none', #48724, #48747, #48777 ) ;
#48779 = circle ( 'none', #48778, 2.499999999999998700 ) ;
#48780 = edge_curve ( 'none', #12367, #48324, #35648, .t. ) ;
#48781 = line ( 'none', #48764, #48763 ) ;
#48782 = plane ( 'none', #48732 ) ;
#48783 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48784 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#48785 = direction ( 'none', ( -3.037428225030918600e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48786 = axis2_placement_3d ( 'none', #48838, #48837, #48836 ) ;
#48787 = cartesian_point ( 'none', ( -15.00000000000000400, 0.0000000000000000000, -17.28884125826825300 ) ) ;
#48788 = vector ( 'none', #48793, 1000.000000000000000 ) ;
#48789 = vector ( 'none', #48785, 1000.000000000000000 ) ;
#48790 = cartesian_point ( 'none', ( -15.00000000000000400, 0.0000000000000000000, -17.28884125826825300 ) ) ;
#48791 = line ( 'none', #48790, #48789 ) ;
#48792 = cartesian_point ( 'none', ( 14.99999999999999500, 0.0000000000000000000, -17.28884125826825300 ) ) ;
#48793 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48794 = cartesian_point ( 'none', ( -15.00000000000000200, 0.0000000000000000000, -23.00000000000000000 ) ) ;
#48795 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48796 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48797 = axis2_placement_3d ( 'none', #48805, #48796, #48795 ) ;
#48798 = circle ( 'none', #48797, 2.499999999999998700 ) ;
#48799 = line ( 'none', #48794, #48788 ) ;
#48800 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48801 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48802 = cartesian_point ( 'none', ( 27.49999999999998200, 2.000000000000000000, -28.49999999999999300 ) ) ;
#48803 = axis2_placement_3d ( 'none', #48802, #48801, #48800 ) ;
#48804 = vertex_point ( 'none', #35588 ) ;
#48805 = cartesian_point ( 'none', ( 22.49999999999998900, 0.0000000000000000000, -22.50000000000000000 ) ) ;
#48806 = cartesian_point ( 'none', ( 14.99999999999999600, 0.0000000000000000000, -23.00000000000000000 ) ) ;
#48807 = circle ( 'none', #48803, 2.000000000000005300 ) ;
#48808 = direction ( 'none', ( 6.195440985631455300e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48809 = vector ( 'none', #48808, 1000.000000000000000 ) ;
#48810 = cartesian_point ( 'none', ( 29.49999999999998600, 2.000000000000000000, 27.49999999999999600 ) ) ;
#48811 = line ( 'none', #48810, #48809 ) ;
#48812 = cartesian_point ( 'none', ( -30.50000000000000400, 2.000000000000000000, -28.49999999999999600 ) ) ;
#48813 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48814 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.541976423090495400e-016 ) ) ;
#48815 = cartesian_point ( 'none', ( -56.50000000000000000, -63.00000000000001400, 59.20000000000000300 ) ) ;
#48816 = circle ( 'none', #48786, 1.999999999999998200 ) ;
#48817 = cartesian_point ( 'none', ( 27.49999999999998200, 0.0000000000000000000, -28.49999999999999300 ) ) ;
#48818 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48819 = face_bound ( 'none', #7908, .t. ) ;
#48820 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48821 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48822 = axis2_placement_3d ( 'none', #48831, #48821, #48820 ) ;
#48823 = circle ( 'none', #48822, 1.999999999999998200 ) ;
#48824 = cartesian_point ( 'none', ( 27.49999999999998600, 0.0000000000000000000, 29.49999999999999600 ) ) ;
#48825 = face_bound ( 'none', #7793, .t. ) ;
#48826 = cartesian_point ( 'none', ( -28.50000000000000400, 0.0000000000000000000, -30.49999999999999600 ) ) ;
#48827 = direction ( 'none', ( -6.195440985631455300e-017, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48828 = vector ( 'none', #48827, 1000.000000000000000 ) ;
#48829 = cartesian_point ( 'none', ( 27.49999999999998200, 0.0000000000000000000, -30.50000000000000000 ) ) ;
#48830 = axis2_placement_3d ( 'none', #48885, #48883, #48818 ) ;
#48831 = cartesian_point ( 'none', ( -28.50000000000000400, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#48832 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -6.195440985631455300e-017 ) ) ;
#48833 = vector ( 'none', #48832, 1000.000000000000000 ) ;
#48834 = cartesian_point ( 'none', ( 29.49999999999998900, 0.0000000000000000000, -28.49999999999999300 ) ) ;
#48835 = cartesian_point ( 'none', ( -30.50000000000000400, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#48836 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48837 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48838 = cartesian_point ( 'none', ( 27.49999999999998600, 0.0000000000000000000, 27.49999999999999600 ) ) ;
#48839 = line ( 'none', #48843, #48833 ) ;
#48840 = cartesian_point ( 'none', ( -30.50000000000000700, 0.0000000000000000000, 27.50000000000000000 ) ) ;
#48841 = line ( 'none', #48840, #48828 ) ;
#48842 = cartesian_point ( 'none', ( 29.49999999999998600, 0.0000000000000000000, 27.49999999999999600 ) ) ;
#48843 = cartesian_point ( 'none', ( -28.50000000000000400, 0.0000000000000000000, 29.50000000000000000 ) ) ;
#48844 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48845 = vector ( 'none', #48844, 1000.000000000000000 ) ;
#48846 = cartesian_point ( 'none', ( -74.00000000000000000, -76.00000000000001400, 64.20000000000000300 ) ) ;
#48847 = line ( 'none', #48846, #48845 ) ;
#48848 = direction ( 'none', ( 6.195440985631455300e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48849 = vector ( 'none', #48848, 1000.000000000000000 ) ;
#48850 = cartesian_point ( 'none', ( 29.49999999999998600, 0.0000000000000000000, 27.49999999999999600 ) ) ;
#48851 = line ( 'none', #48850, #48849 ) ;
#48852 = axis2_placement_3d ( 'none', #48921, #48920, #48919 ) ;
#48853 = line ( 'none', #48867, #48915 ) ;
#48854 = direction ( 'none', ( 1.049727191138617600e-016, -0.8571673007021114500, -0.5150380749100557100 ) ) ;
#48855 = vertex_point ( 'none', #35599 ) ;
#48856 = vector ( 'none', #48854, 1000.000000000000000 ) ;
#48857 = cartesian_point ( 'none', ( 52.39453692895871500, 27.74999999999849400, 12.00000000000000000 ) ) ;
#48858 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, 29.50000000000000000 ) ) ;
#48859 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48860 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48861 = axis2_placement_3d ( 'none', #48865, #48860, #48859 ) ;
#48862 = line ( 'none', #48857, #48856 ) ;
#48863 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48864 = face_outer_bound ( 'none', #7873, .t. ) ;
#48865 = cartesian_point ( 'none', ( -22.50000000000000400, 0.0000000000000000000, -22.50000000000000000 ) ) ;
#48866 = plane ( 'none', #48852 ) ;
#48867 = cartesian_point ( 'none', ( 29.49999999999998900, 2.000000000000000000, -28.49999999999999300 ) ) ;
#48868 = plane ( 'none', #48908 ) ;
#48869 = circle ( 'none', #48861, 2.499999999999998700 ) ;
#48870 = face_outer_bound ( 'none', #7872, .t. ) ;
#48871 = cylindrical_surface ( 'none', #48888, 1.999999999999998200 ) ;
#48872 = face_bound ( 'none', #7780, .t. ) ;
#48873 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.239088197126291100e-016 ) ) ;
#48874 = vector ( 'none', #48873, 1000.000000000000000 ) ;
#48875 = face_bound ( 'none', #7910, .t. ) ;
#48876 = face_bound ( 'none', #7840, .t. ) ;
#48877 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48878 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48879 = axis2_placement_3d ( 'none', #48817, #48878, #48877 ) ;
#48880 = line ( 'none', #48884, #48874 ) ;
#48881 = plane ( 'none', #48830 ) ;
#48882 = face_bound ( 'none', #7861, .t. ) ;
#48883 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48884 = cartesian_point ( 'none', ( -28.50000000000000400, 0.0000000000000000000, -30.49999999999999600 ) ) ;
#48885 = cartesian_point ( 'none', ( -28.50000000000000400, 0.0000000000000000000, 27.50000000000000000 ) ) ;
#48886 = circle ( 'none', #48879, 2.000000000000005300 ) ;
#48887 = cartesian_point ( 'none', ( -30.50000000000000700, 2.000000000000000000, 27.50000000000000000 ) ) ;
#48888 = axis2_placement_3d ( 'none', #48946, #48945, #48940 ) ;
#48889 = direction ( 'none', ( 3.037428225030918600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48890 = vector ( 'none', #48889, 1000.000000000000000 ) ;
#48891 = cartesian_point ( 'none', ( 14.99999999999999500, 0.0000000000000000000, -17.28884125826825300 ) ) ;
#48892 = line ( 'none', #48891, #48890 ) ;
#48893 = cartesian_point ( 'none', ( -30.50000000000000700, 2.000000000000000000, 27.50000000000000000 ) ) ;
#48894 = face_outer_bound ( 'none', #7921, .t. ) ;
#48895 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 6.195440985631456500e-017 ) ) ;
#48896 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48897 = vector ( 'none', #48896, 1000.000000000000000 ) ;
#48898 = face_outer_bound ( 'none', #7907, .t. ) ;
#48899 = face_outer_bound ( 'none', #7879, .t. ) ;
#48900 = cartesian_point ( 'none', ( -15.00000000000000400, 0.0000000000000000000, -17.28884125826825300 ) ) ;
#48901 = line ( 'none', #48900, #48897 ) ;
#48902 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#48903 = cartesian_point ( 'none', ( -15.00000000000000200, 0.0000000000000000000, -23.00000000000000400 ) ) ;
#48904 = vector ( 'none', #48902, 1000.000000000000000 ) ;
#48905 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 6.195440985631456500e-017 ) ) ;
#48906 = direction ( 'none', ( -6.195440985631456500e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48907 = line ( 'none', #48955, #48954 ) ;
#48908 = axis2_placement_3d ( 'none', #48858, #48906, #48905 ) ;
#48909 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48910 = vector ( 'none', #48909, 1000.000000000000000 ) ;
#48911 = cartesian_point ( 'none', ( 27.49999999999998200, 2.000000000000000000, -30.50000000000000000 ) ) ;
#48912 = line ( 'none', #48911, #48910 ) ;
#48913 = face_outer_bound ( 'none', #7904, .t. ) ;
#48914 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48915 = vector ( 'none', #48914, 1000.000000000000000 ) ;
#48916 = vertex_point ( 'none', #35644 ) ;
#48917 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#48918 = line ( 'none', #48917, #48904 ) ;
#48919 = direction ( 'none', ( -6.195440985631456500e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48920 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -6.195440985631456500e-017 ) ) ;
#48921 = cartesian_point ( 'none', ( 29.49999999999998600, 2.000000000000000000, 27.49999999999999600 ) ) ;
#48922 = cylindrical_surface ( 'none', #48925, 2.499999999999998700 ) ;
#48923 = face_outer_bound ( 'none', #7934, .t. ) ;
#48924 = direction ( 'none', ( 6.195440985631456500e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48925 = axis2_placement_3d ( 'none', #48927, #48930, #48929 ) ;
#48926 = circle ( 'none', #48685, 4.999999999999997300 ) ;
#48927 = cartesian_point ( 'none', ( -22.50000000000000400, 2.000000000000000000, -22.50000000000000000 ) ) ;
#48928 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48929 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48930 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48932 = advanced_face ( 'none', ( #35632 ), #35633, .t. ) ;
#48931 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, -30.49999999999999600 ) ) ;
#48933 = cartesian_point ( 'none', ( 0.7666666666666625000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#48934 = circle ( 'none', #48938, 2.499999999999998700 ) ;
#48935 = edge_curve ( 'none', #48714, #49262, #35625, .t. ) ;
#48936 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48937 = vector ( 'none', #48936, 1000.000000000000000 ) ;
#48938 = axis2_placement_3d ( 'none', #48941, #48863, #48928 ) ;
#48939 = axis2_placement_3d ( 'none', #48887, #48895, #48924 ) ;
#48940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48941 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 22.50000000000000000 ) ) ;
#48942 = cartesian_point ( 'none', ( 27.49999999999998200, 2.000000000000000000, -28.49999999999999300 ) ) ;
#48943 = line ( 'none', #48893, #48937 ) ;
#48944 = plane ( 'none', #48939 ) ;
#48945 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48946 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, 27.50000000000000000 ) ) ;
#48947 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48948 = vector ( 'none', #48947, 1000.000000000000000 ) ;
#48949 = oriented_edge ( 'none', *, *, #48935, .t. ) ;
#48950 = oriented_edge ( 'none', *, *, #49461, .t. ) ;
#48951 = cartesian_point ( 'none', ( 27.49999999999998600, 2.000000000000000000, 29.49999999999999600 ) ) ;
#48952 = line ( 'none', #48951, #48948 ) ;
#48953 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48954 = vector ( 'none', #48953, 1000.000000000000000 ) ;
#48955 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, 29.50000000000000000 ) ) ;
#48956 = line ( 'none', #48964, #49767 ) ;
#48957 = axis2_placement_3d ( 'none', #48973, #49508, #49759 ) ;
#48958 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48959 = vector ( 'none', #48958, 1000.000000000000000 ) ;
#48960 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48961 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48962 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.239088197126291300e-016 ) ) ;
#48963 = direction ( 'none', ( 1.239088197126291300e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48964 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#48965 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, -30.49999999999999600 ) ) ;
#48966 = line ( 'none', #48965, #48959 ) ;
#48967 = face_outer_bound ( 'none', #7886, .t. ) ;
#48968 = axis2_placement_3d ( 'none', #48974, #48961, #48960 ) ;
#48969 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48970 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48971 = vertex_point ( 'none', #35628 ) ;
#48972 = oriented_edge ( 'none', *, *, #48454, .f. ) ;
#48973 = cartesian_point ( 'none', ( -41.04999999999999000, 1.600000000000000100, 37.50000000000001400 ) ) ;
#48974 = cartesian_point ( 'none', ( 27.49999999999998600, 2.000000000000000000, 27.49999999999999600 ) ) ;
#48975 = axis2_placement_3d ( 'none', #48931, #48963, #48962 ) ;
#48976 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48977 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48978 = vertex_point ( 'none', #35634 ) ;
#48980 = edge_curve ( 'none', #48971, #48714, #35640, .t. ) ;
#48979 = cylindrical_surface ( 'none', #48984, 2.000000000000005300 ) ;
#48981 = face_outer_bound ( 'none', #7940, .t. ) ;
#48982 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, -28.49999999999999600 ) ) ;
#48983 = axis2_placement_3d ( 'none', #48982, #48977, #48976 ) ;
#48984 = axis2_placement_3d ( 'none', #48942, #48970, #48969 ) ;
#48985 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48986 = vector ( 'none', #48985, 1000.000000000000000 ) ;
#48987 = cartesian_point ( 'none', ( -30.50000000000000400, 2.000000000000000000, -28.49999999999999600 ) ) ;
#48988 = plane ( 'none', #48975 ) ;
#48989 = oriented_edge ( 'none', *, *, #48991, .f. ) ;
#48990 = line ( 'none', #48987, #48986 ) ;
#48991 = edge_curve ( 'none', #48971, #49248, #35684, .t. ) ;
#48992 = cylindrical_surface ( 'none', #48983, 1.999999999999998200 ) ;
#48993 = cylindrical_surface ( 'none', #48968, 1.999999999999998200 ) ;
#48994 = face_outer_bound ( 'none', #7948, .t. ) ;
#48995 = edge_loop ( 'none', ( #48623, #49635, #49676, #49473 ) ) ;
#48996 = cartesian_point ( 'none', ( 9.692946108295538800, -5.211324865405095400, -8.169585876471774800 ) ) ;
#48997 = cartesian_point ( 'none', ( -22.49999999999999600, 2.000000000000000000, 22.50000000000000000 ) ) ;
#48998 = face_outer_bound ( 'none', #7964, .t. ) ;
#48999 = cylindrical_surface ( 'none', #49037, 2.500000000000002200 ) ;
#49000 = face_outer_bound ( 'none', #8016, .t. ) ;
#49001 = b_spline_curve_with_knots ( 'none', 3,
( #48996, #49058, #49057, #49056 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003854649617517882200, 0.004290935971575543200 ),
.unspecified. ) ;
#49003 = edge_loop ( 'none', ( #49678, #49885, #50008, #50093 ) ) ;
#49002 = cartesian_point ( 'none', ( 22.49999999999998900, 2.000000000000000000, -22.50000000000000000 ) ) ;
#49004 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49005 = vector ( 'none', #49004, 1000.000000000000000 ) ;
#49006 = axis2_placement_3d ( 'none', #48997, #49048, #49019 ) ;
#49007 = direction ( 'none', ( 3.037428225030919100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49008 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.037428225030919100e-016 ) ) ;
#49009 = cartesian_point ( 'none', ( -15.00000000000000400, 2.000000000000000000, -17.28884125826825300 ) ) ;
#49010 = line ( 'none', #49009, #49005 ) ;
#49011 = vertex_point ( 'none', #35681 ) ;
#49012 = oriented_edge ( 'none', *, *, #48198, .t. ) ;
#49013 = axis2_placement_3d ( 'none', #49052, #49051, #49050 ) ;
#49014 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49015 = vector ( 'none', #49014, 1000.000000000000000 ) ;
#49016 = cartesian_point ( 'none', ( -15.00000000000000200, 2.000000000000000000, -23.00000000000000000 ) ) ;
#49017 = line ( 'none', #49016, #49015 ) ;
#49018 = axis2_placement_3d ( 'none', #49021, #49008, #49007 ) ;
#49019 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49020 = face_outer_bound ( 'none', #7974, .t. ) ;
#49021 = cartesian_point ( 'none', ( -15.00000000000000400, 2.000000000000000000, -17.28884125826825300 ) ) ;
#49022 = plane ( 'none', #49013 ) ;
#49023 = plane ( 'none', #49018 ) ;
#49024 = cylindrical_surface ( 'none', #49089, 2.499999999999998700 ) ;
#49025 = oriented_edge ( 'none', *, *, #48555, .t. ) ;
#49026 = cartesian_point ( 'none', ( 8.250000000000000000, 15.00000000000000000, 38.50000000000000700 ) ) ;
#49027 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49028 = cartesian_point ( 'none', ( 22.49999999999999600, 2.000000000000000000, 22.50000000000000400 ) ) ;
#49029 = cartesian_point ( 'none', ( -15.00000000000000200, 2.000000000000000000, -23.00000000000000000 ) ) ;
#49030 = plane ( 'none', #49041 ) ;
#49031 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49032 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49033 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49034 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49035 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49036 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 2.000000000000000000, 13.19999999999999600 ) ) ;
#49037 = axis2_placement_3d ( 'none', #49036, #49035, #49034 ) ;
#49038 = cylindrical_surface ( 'none', #49040, 2.499999999999998700 ) ;
#49039 = cartesian_point ( 'none', ( 0.0000000000000000000, -59.25000000000000000, 13.94522678755358300 ) ) ;
#49040 = axis2_placement_3d ( 'none', #49002, #49033, #49027 ) ;
#49041 = axis2_placement_3d ( 'none', #49029, #49032, #49031 ) ;
#49042 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49043 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49044 = axis2_placement_3d ( 'none', #49049, #49043, #49042 ) ;
#49045 = circle ( 'none', #49044, 2.500000000000002200 ) ;
#49046 = face_outer_bound ( 'none', #7962, .t. ) ;
#49047 = face_outer_bound ( 'none', #7929, .t. ) ;
#49048 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49049 = cartesian_point ( 'none', ( -35.50000000000000700, 28.00000000000000400, 35.50000000000000000 ) ) ;
#49050 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#49051 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#49052 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#49053 = cylindrical_surface ( 'none', #49006, 2.499999999999998700 ) ;
#49054 = edge_curve ( 'none', #49011, #48609, #35679, .t. ) ;
#49055 = face_outer_bound ( 'none', #7985, .t. ) ;
#49056 = cartesian_point ( 'none', ( 9.909612774962202100, -4.836047190431842500, -8.208215831100170900 ) ) ;
#49057 = cartesian_point ( 'none', ( 9.837431931464921700, -4.961068078702312300, -8.190294442084404400 ) ) ;
#49058 = cartesian_point ( 'none', ( 9.765209838200769700, -5.086160413664797100, -8.177402068461781000 ) ) ;
#49059 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.00000000000000000, 36.50000000000000700 ) ) ;
#49060 = plane ( 'none', #49086 ) ;
#49061 = cylindrical_surface ( 'none', #49070, 8.250000000000000000 ) ;
#49062 = cartesian_point ( 'none', ( -35.50000000000000700, 0.0000000000000000000, -32.99999999999999300 ) ) ;
#49063 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49064 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49065 = axis2_placement_3d ( 'none', #49085, #49064, #49063 ) ;
#49066 = face_outer_bound ( 'none', #8021, .t. ) ;
#49067 = cartesian_point ( 'none', ( 14.99999999999999500, 2.000000000000000000, -17.28884125826825300 ) ) ;
#49068 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49069 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#49070 = axis2_placement_3d ( 'none', #49059, #49119, #49118 ) ;
#49071 = circle ( 'none', #49065, 2.500000000000002200 ) ;
#49072 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49073 = vector ( 'none', #49072, 1000.000000000000000 ) ;
#49074 = cartesian_point ( 'none', ( -8.250000000000000000, 15.00000000000000200, 36.50000000000000700 ) ) ;
#49075 = line ( 'none', #49074, #49073 ) ;
#49076 = face_outer_bound ( 'none', #7993, .t. ) ;
#49077 = cartesian_point ( 'none', ( -15.00000000000000400, 2.000000000000000000, -17.28884125826825300 ) ) ;
#49078 = circle ( 'none', #49080, 8.250000000000000000 ) ;
#49079 = cartesian_point ( 'none', ( 8.250000000000000000, 15.00000000000000000, 42.50000000000000000 ) ) ;
#49080 = axis2_placement_3d ( 'none', #49082, #49069, #49068 ) ;
#49081 = face_outer_bound ( 'none', #8023, .t. ) ;
#49082 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.00000000000000000, 38.50000000000000700 ) ) ;
#49083 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49084 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49085 = cartesian_point ( 'none', ( -35.50000000000000700, 28.00000000000000400, -35.50000000000000000 ) ) ;
#49086 = axis2_placement_3d ( 'none', #49077, #49115, #49114 ) ;
#49087 = cartesian_point ( 'none', ( 9.692946108295538800, -5.211324865405095400, -8.169585876471774800 ) ) ;
#49088 = cartesian_point ( 'none', ( -8.250000000000000000, 15.00000000000000200, 38.50000000000000700 ) ) ;
#49089 = axis2_placement_3d ( 'none', #49028, #49084, #49083 ) ;
#49090 = circle ( 'none', #49137, 2.500000000000002200 ) ;
#49091 = line ( 'none', #49153, #49149 ) ;
#49092 = face_outer_bound ( 'none', #6586, .t. ) ;
#49093 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49094 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49095 = cartesian_point ( 'none', ( 35.50000000000000700, 34.00000000000000000, -35.50000000000000000 ) ) ;
#49096 = direction ( 'none', ( -3.037428225030919100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49097 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -3.037428225030919100e-016 ) ) ;
#49098 = vector ( 'none', #49093, 1000.000000000000000 ) ;
#49099 = cartesian_point ( 'none', ( 14.99999999999999600, 2.000000000000000000, -23.00000000000000000 ) ) ;
#49100 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 0.0000000000000000000 ) ) ;
#49101 = axis2_placement_3d ( 'none', #49095, #49094, #49152 ) ;
#49102 = plane ( 'none', #49116 ) ;
#49103 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49104 = vector ( 'none', #49103, 1000.000000000000000 ) ;
#49105 = cartesian_point ( 'none', ( 0.7666666666666629400, -11.00000000000000400, -7.000000000000000000 ) ) ;
#49106 = line ( 'none', #49105, #49104 ) ;
#49107 = line ( 'none', #49099, #49098 ) ;
#49108 = cylindrical_surface ( 'none', #49154, 21.00000000000000400 ) ;
#49109 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49110 = vector ( 'none', #49109, 1000.000000000000000 ) ;
#49111 = cartesian_point ( 'none', ( 14.99999999999999500, 2.000000000000000000, -17.28884125826825300 ) ) ;
#49112 = line ( 'none', #49111, #49110 ) ;
#49113 = cylindrical_surface ( 'none', #49101, 2.500000000000002200 ) ;
#49114 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49115 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49116 = axis2_placement_3d ( 'none', #49067, #49097, #49096 ) ;
#49117 = face_outer_bound ( 'none', #7965, .t. ) ;
#49118 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49119 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49120 = face_outer_bound ( 'none', #8038, .t. ) ;
#49121 = circle ( 'none', #49130, 2.500000000000002200 ) ;
#49122 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, 38.00000000000000000 ) ) ;
#49123 = line ( 'none', #49177, #49176 ) ;
#49124 = line ( 'none', #49164, #49163 ) ;
#49125 = cylindrical_surface ( 'none', #49165, 2.500000000000002200 ) ;
#49126 = cartesian_point ( 'none', ( -35.50000000000000700, 0.0000000000000000000, 38.00000000000000000 ) ) ;
#49127 = cylindrical_surface ( 'none', #49183, 2.500000000000002200 ) ;
#49128 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49129 = vector ( 'none', #49128, 1000.000000000000000 ) ;
#49130 = axis2_placement_3d ( 'none', #49138, #49185, #49184 ) ;
#49131 = vertex_point ( 'none', #35682 ) ;
#49132 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49133 = vector ( 'none', #49132, 1000.000000000000000 ) ;
#49134 = line ( 'none', #49140, #49129 ) ;
#49135 = axis2_placement_3d ( 'none', #49168, #49167, #49166 ) ;
#49136 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49137 = axis2_placement_3d ( 'none', #49141, #49144, #49136 ) ;
#49138 = cartesian_point ( 'none', ( 35.50000000000000700, 28.00000000000000400, 35.50000000000000000 ) ) ;
#49139 = circle ( 'none', #49219, 8.250000000000000000 ) ;
#49140 = cartesian_point ( 'none', ( -35.50000000000000700, 34.00000000000000000, 32.99999999999999300 ) ) ;
#49141 = cartesian_point ( 'none', ( -35.50000000000000700, 0.0000000000000000000, 35.50000000000000000 ) ) ;
#49142 = face_outer_bound ( 'none', #8050, .t. ) ;
#49143 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49144 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49145 = cartesian_point ( 'none', ( 35.50000000000000700, 34.00000000000000000, 38.00000000000000000 ) ) ;
#49146 = line ( 'none', #49145, #49133 ) ;
#49147 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49148 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49149 = vector ( 'none', #49148, 1000.000000000000000 ) ;
#49150 = cartesian_point ( 'none', ( 9.909612774962202100, -4.836047190431842500, -8.208215831100170900 ) ) ;
#49151 = cartesian_point ( 'none', ( 35.50000000000000700, 28.00000000000000400, 38.00000000000000000 ) ) ;
#49152 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49153 = cartesian_point ( 'none', ( -35.50000000000000700, 34.00000000000000000, 38.00000000000000000 ) ) ;
#49154 = axis2_placement_3d ( 'none', #49100, #49143, #49147 ) ;
#49155 = cartesian_point ( 'none', ( -35.50000000000000700, 28.00000000000000400, 32.99999999999999300 ) ) ;
#49156 = advanced_face ( 'none', ( #35669 ), #35683, .f. ) ;
#49157 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49158 = circle ( 'none', #49196, 2.549999999999996700 ) ;
#49159 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49160 = cartesian_point ( 'none', ( -35.50000000000000700, 34.00000000000000000, 35.50000000000000000 ) ) ;
#49161 = cylindrical_surface ( 'none', #49206, 2.500000000000002200 ) ;
#49162 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49163 = vector ( 'none', #49162, 1000.000000000000000 ) ;
#49164 = cartesian_point ( 'none', ( -35.50000000000000700, 34.00000000000000000, -38.00000000000000000 ) ) ;
#49165 = axis2_placement_3d ( 'none', #49160, #49171, #49157 ) ;
#49166 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49167 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49168 = cartesian_point ( 'none', ( -35.50000000000000700, 0.0000000000000000000, -35.50000000000000000 ) ) ;
#49169 = cartesian_point ( 'none', ( -8.250000000000000000, 15.00000000000000200, 42.50000000000000000 ) ) ;
#49170 = face_outer_bound ( 'none', #8011, .t. ) ;
#49171 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49172 = circle ( 'none', #49135, 2.500000000000002200 ) ;
#49173 = cartesian_point ( 'none', ( -37.49999999999998600, 0.0000000000000000000, 40.05000000000000400 ) ) ;
#49174 = edge_curve ( 'none', #48855, #49011, #35672, .t. ) ;
#49175 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49176 = vector ( 'none', #49175, 1000.000000000000000 ) ;
#49177 = cartesian_point ( 'none', ( -35.50000000000000700, 34.00000000000000000, -32.99999999999999300 ) ) ;
#49178 = cartesian_point ( 'none', ( -35.50000000000000700, 28.00000000000000400, 38.00000000000000000 ) ) ;
#49179 = cartesian_point ( 'none', ( -35.50000000000000700, 0.0000000000000000000, 32.99999999999999300 ) ) ;
#49180 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49181 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49182 = cartesian_point ( 'none', ( 35.50000000000000700, 34.00000000000000000, 35.50000000000000000 ) ) ;
#49183 = axis2_placement_3d ( 'none', #49182, #49181, #49180 ) ;
#49184 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49185 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49186 = axis2_placement_3d ( 'none', #49194, #49212, #49211 ) ;
#49187 = face_bound ( 'none', #8101, .t. ) ;
#49188 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49189 = vector ( 'none', #49188, 1000.000000000000000 ) ;
#49190 = cartesian_point ( 'none', ( -37.50000000000000700, -0.0000000000000000000, -40.05000000000000400 ) ) ;
#49191 = line ( 'none', #49190, #49189 ) ;
#49192 = face_outer_bound ( 'none', #8087, .t. ) ;
#49193 = face_bound ( 'none', #8107, .t. ) ;
#49194 = cartesian_point ( 'none', ( -42.49999999999998600, 0.0000000000000000000, 42.50000000000000000 ) ) ;
#49195 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49196 = axis2_placement_3d ( 'none', #49200, #49159, #49195 ) ;
#49197 = cartesian_point ( 'none', ( 40.05000000000000400, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#49198 = circle ( 'none', #49261, 2.500000000000002200 ) ;
#49199 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49200 = cartesian_point ( 'none', ( -37.49999999999999300, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#49201 = face_bound ( 'none', #8082, .t. ) ;
#49202 = face_bound ( 'none', #8074, .t. ) ;
#49203 = cartesian_point ( 'none', ( -35.50000000000000700, 34.00000000000000000, -35.50000000000000000 ) ) ;
#49204 = cartesian_point ( 'none', ( 35.50000000000000700, 28.00000000000000400, 32.99999999999999300 ) ) ;
#49205 = cartesian_point ( 'none', ( -35.50000000000000700, 0.0000000000000000000, -38.00000000000000000 ) ) ;
#49206 = axis2_placement_3d ( 'none', #49203, #49210, #49199 ) ;
#49207 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49208 = cartesian_point ( 'none', ( -35.50000000000000700, 28.00000000000000400, -38.00000000000000000 ) ) ;
#49209 = vertex_point ( 'none', #35656 ) ;
#49210 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49211 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49212 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49213 = vector ( 'none', #49207, 1000.000000000000000 ) ;
#49214 = cartesian_point ( 'none', ( 8.250000000000000000, 15.00000000000000000, 36.50000000000000700 ) ) ;
#49215 = line ( 'none', #49214, #49213 ) ;
#49216 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49217 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49218 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.00000000000000000, 42.50000000000000000 ) ) ;
#49219 = axis2_placement_3d ( 'none', #49218, #49217, #49216 ) ;
#49220 = face_outer_bound ( 'none', #8064, .t. ) ;
#49221 = cartesian_point ( 'none', ( -35.50000000000000700, 28.00000000000000400, -32.99999999999999300 ) ) ;
#49222 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, -38.00000000000000000 ) ) ;
#49223 = cartesian_point ( 'none', ( 9.692946108295537000, -5.211324865405096300, -7.000000000000000000 ) ) ;
#49224 = line ( 'none', #49223, #49241 ) ;
#49225 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#49226 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49227 = vector ( 'none', #49226, 1000.000000000000000 ) ;
#49228 = cartesian_point ( 'none', ( 35.50000000000000700, 34.00000000000000000, -32.99999999999999300 ) ) ;
#49229 = line ( 'none', #49228, #49227 ) ;
#49230 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, -32.99999999999999300 ) ) ;
#49231 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49232 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49233 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, -35.50000000000000000 ) ) ;
#49234 = axis2_placement_3d ( 'none', #49233, #49232, #49231 ) ;
#49235 = circle ( 'none', #49234, 2.500000000000002200 ) ;
#49237 = edge_curve ( 'none', #48650, #49518, #35662, .t. ) ;
#49236 = cartesian_point ( 'none', ( 35.50000000000000700, 28.00000000000000400, -32.99999999999999300 ) ) ;
#49238 = vertex_point ( 'none', #35673 ) ;
#49239 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49240 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49241 = vector ( 'none', #49240, 1000.000000000000000 ) ;
#49242 = edge_loop ( 'none', ( #49374, #48950, #49251, #49783 ) ) ;
#49243 = oriented_edge ( 'none', *, *, #49259, .f. ) ;
#49244 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49245 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49246 = cartesian_point ( 'none', ( -35.50000000000000700, 0.0000000000000000000, 35.50000000000000000 ) ) ;
#49248 = vertex_point ( 'none', #35661 ) ;
#49247 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49249 = cartesian_point ( 'none', ( 35.50000000000000700, 28.00000000000000400, -38.00000000000000000 ) ) ;
#49251 = oriented_edge ( 'none', *, *, #49252, .t. ) ;
#49250 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49252 = edge_curve ( 'none', #49209, #49534, #35708, .t. ) ;
#49253 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49254 = cartesian_point ( 'none', ( -35.50000000000000700, 0.0000000000000000000, -35.50000000000000000 ) ) ;
#49255 = cartesian_point ( 'none', ( -37.50000000000000700, 0.0000000000000000000, -40.04999999999999700 ) ) ;
#49256 = axis2_placement_3d ( 'none', #49246, #49245, #49244 ) ;
#49257 = circle ( 'none', #49256, 2.500000000000002200 ) ;
#49258 = oriented_edge ( 'none', *, *, #21907, .t. ) ;
#49259 = edge_curve ( 'none', #48449, #48164, #35709, .t. ) ;
#49260 = plane ( 'none', #49186 ) ;
#49261 = axis2_placement_3d ( 'none', #49254, #49253, #49250 ) ;
#49262 = vertex_point ( 'none', #35703 ) ;
#49263 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49264 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49265 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, 35.50000000000000000 ) ) ;
#49267 = advanced_face ( 'none', ( #35712 ), #35664, .t. ) ;
#49266 = cartesian_point ( 'none', ( 35.50000000000000700, 34.00000000000000000, 32.99999999999999300 ) ) ;
#49268 = line ( 'none', #49266, #49323 ) ;
#49269 = axis2_placement_3d ( 'none', #49265, #49264, #49263 ) ;
#49270 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49271 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49272 = axis2_placement_3d ( 'none', #49286, #49271, #49270 ) ;
#49273 = edge_curve ( 'none', #49828, #48916, #35716, .t. ) ;
#49274 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49275 = vector ( 'none', #49274, 1000.000000000000000 ) ;
#49276 = cartesian_point ( 'none', ( 35.50000000000000700, 34.00000000000000000, -38.00000000000000000 ) ) ;
#49277 = circle ( 'none', #49272, 2.500000000000002200 ) ;
#49278 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49279 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49280 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, -35.50000000000000000 ) ) ;
#49281 = axis2_placement_3d ( 'none', #49280, #49279, #49278 ) ;
#49282 = circle ( 'none', #49281, 2.500000000000002200 ) ;
#49283 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, 32.99999999999999300 ) ) ;
#49284 = cartesian_point ( 'none', ( -30.50000000000000000, 34.00000000000000000, -42.49999999999999300 ) ) ;
#49285 = line ( 'none', #49284, #49319 ) ;
#49286 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, 35.50000000000000000 ) ) ;
#49287 = line ( 'none', #49276, #49275 ) ;
#49288 = circle ( 'none', #49269, 2.500000000000002200 ) ;
#49289 = cartesian_point ( 'none', ( 37.50000000000001400, 34.00000000000000000, -42.50000000000000700 ) ) ;
#49290 = line ( 'none', #49289, #49354 ) ;
#49291 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49292 = vector ( 'none', #49291, 1000.000000000000000 ) ;
#49293 = cartesian_point ( 'none', ( -30.50000000000000000, 34.00000000000000000, -35.49999999999999300 ) ) ;
#49294 = cartesian_point ( 'none', ( 42.50000000000000000, 34.00000000000000000, -30.49999999999999300 ) ) ;
#49295 = line ( 'none', #49294, #49292 ) ;
#49296 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49297 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49298 = cartesian_point ( 'none', ( -42.49999999999998600, 34.00000000000000000, 42.50000000000000000 ) ) ;
#49299 = axis2_placement_3d ( 'none', #49298, #49297, #49296 ) ;
#49300 = axis2_placement_3d ( 'none', #49305, #49339, #49338 ) ;
#49301 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49302 = vector ( 'none', #49301, 1000.000000000000000 ) ;
#49303 = cartesian_point ( 'none', ( -42.50000000000000000, 34.00000000000000000, -30.49999999999999300 ) ) ;
#49304 = cartesian_point ( 'none', ( -30.50000000000000000, 34.00000000000000000, -37.50000000000001400 ) ) ;
#49305 = cartesian_point ( 'none', ( 35.50000000000000000, 34.00000000000000000, -35.49999999999999300 ) ) ;
#49306 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49307 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49308 = axis2_placement_3d ( 'none', #49320, #49307, #49306 ) ;
#49309 = plane ( 'none', #49299 ) ;
#49310 = cartesian_point ( 'none', ( -35.50000000000000000, 34.00000000000000000, 30.49999999999999300 ) ) ;
#49311 = line ( 'none', #49303, #49302 ) ;
#49312 = face_outer_bound ( 'none', #8136, .t. ) ;
#49313 = direction ( 'none', ( 1.632680918566406800e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49314 = vector ( 'none', #49313, 1000.000000000000000 ) ;
#49315 = circle ( 'none', #49308, 4.999999999999997300 ) ;
#49316 = cartesian_point ( 'none', ( -37.50000000000000000, 34.00000000000000000, 42.50000000000000000 ) ) ;
#49317 = line ( 'none', #49316, #49314 ) ;
#49318 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#49319 = vector ( 'none', #49318, 1000.000000000000000 ) ;
#49320 = cartesian_point ( 'none', ( -35.50000000000000000, 34.00000000000000000, -35.49999999999999300 ) ) ;
#49321 = cartesian_point ( 'none', ( 30.50000000000000000, 34.00000000000000000, 37.50000000000001400 ) ) ;
#49322 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49323 = vector ( 'none', #49322, 1000.000000000000000 ) ;
#49324 = circle ( 'none', #49334, 2.549999999999989600 ) ;
#49325 = cartesian_point ( 'none', ( 30.50000000000000000, 34.00000000000000000, -35.49999999999999300 ) ) ;
#49326 = cartesian_point ( 'none', ( 35.50000000000000000, 34.00000000000000000, -30.49999999999999300 ) ) ;
#49327 = cartesian_point ( 'none', ( 30.50000000000000000, 34.00000000000000000, -37.50000000000002100 ) ) ;
#49328 = cartesian_point ( 'none', ( 40.05000000000000400, 0.0000000000000000000, 37.50000000000000000 ) ) ;
#49329 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49330 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49331 = cartesian_point ( 'none', ( 37.50000000000001400, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#49332 = cartesian_point ( 'none', ( -37.50000000000000000, 34.00000000000000000, 30.49999999999999300 ) ) ;
#49333 = circle ( 'none', #49384, 2.549999999999989600 ) ;
#49334 = axis2_placement_3d ( 'none', #49386, #49377, #49376 ) ;
#49335 = cartesian_point ( 'none', ( -40.04999999999999000, 0.0000000000000000000, 37.50000000000001400 ) ) ;
#49336 = line ( 'none', #49335, #49373 ) ;
#49337 = cartesian_point ( 'none', ( 9.692946108295537000, -5.211324865405095400, -14.00000000000000000 ) ) ;
#49338 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49339 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49340 = cartesian_point ( 'none', ( 37.50000000000001400, 34.00000000000000000, -30.49999999999999300 ) ) ;
#49341 = axis2_placement_3d ( 'none', #49331, #49330, #49329 ) ;
#49342 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#49343 = vector ( 'none', #49342, 1000.000000000000000 ) ;
#49344 = cartesian_point ( 'none', ( 30.50000000000000000, 34.00000000000000000, -42.49999999999999300 ) ) ;
#49345 = line ( 'none', #49344, #49343 ) ;
#49346 = circle ( 'none', #49341, 2.549999999999989600 ) ;
#49347 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 8.163404592832034000e-017 ) ) ;
#49348 = vector ( 'none', #49347, 1000.000000000000000 ) ;
#49349 = cartesian_point ( 'none', ( -42.50000000000000000, 34.00000000000000000, -37.50000000000001400 ) ) ;
#49350 = line ( 'none', #49349, #49348 ) ;
#49351 = cartesian_point ( 'none', ( 37.50000000000002800, 34.00000000000000000, 30.49999999999999300 ) ) ;
#49352 = circle ( 'none', #49300, 4.999999999999997300 ) ;
#49353 = direction ( 'none', ( -1.632680918566406300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49354 = vector ( 'none', #49353, 1000.000000000000000 ) ;
#49355 = cartesian_point ( 'none', ( 30.50000000000000000, 34.00000000000000000, 35.49999999999999300 ) ) ;
#49356 = cartesian_point ( 'none', ( 42.50000000000001400, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#49357 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49358 = line ( 'none', #49357, #49420 ) ;
#49359 = vector ( 'none', #49378, 1000.000000000000000 ) ;
#49360 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49361 = vector ( 'none', #49360, 1000.000000000000000 ) ;
#49362 = cartesian_point ( 'none', ( 37.50000000000002800, 0.0000000000000000000, 40.05000000000000400 ) ) ;
#49363 = cartesian_point ( 'none', ( 42.50000000000000000, 28.99999999999998200, -30.49999999999999300 ) ) ;
#49364 = line ( 'none', #49362, #49361 ) ;
#49365 = cartesian_point ( 'none', ( 42.50000000000000000, 28.99999999999999600, 30.49999999999999300 ) ) ;
#49366 = direction ( 'none', ( -9.251858538542970300e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49367 = vector ( 'none', #49366, 1000.000000000000000 ) ;
#49368 = cartesian_point ( 'none', ( 40.05000000000001100, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#49369 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#49370 = cartesian_point ( 'none', ( -40.04999999999999000, 0.0000000000000000000, 37.50000000000001400 ) ) ;
#49371 = line ( 'none', #49368, #49367 ) ;
#49372 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#49373 = vector ( 'none', #49372, 1000.000000000000000 ) ;
#49374 = oriented_edge ( 'none', *, *, #49237, .f. ) ;
#49375 = cartesian_point ( 'none', ( 37.50000000000002800, 0.0000000000000000000, 40.04999999999999700 ) ) ;
#49376 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49377 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49378 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49379 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#49380 = line ( 'none', #49379, #49359 ) ;
#49381 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49382 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49383 = cartesian_point ( 'none', ( -37.50000000000000700, -0.0000000000000000000, -37.50000000000000700 ) ) ;
#49384 = axis2_placement_3d ( 'none', #49383, #49382, #49381 ) ;
#49385 = oriented_edge ( 'none', *, *, #52804, .t. ) ;
#49386 = cartesian_point ( 'none', ( 37.50000000000002100, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#49387 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, 37.50000000000000700 ) ) ;
#49388 = circle ( 'none', #49435, 4.999999999999997300 ) ;
#49389 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49390 = vector ( 'none', #49389, 1000.000000000000000 ) ;
#49391 = cartesian_point ( 'none', ( 42.50000000000001400, 34.00000000000000000, 37.50000000000000700 ) ) ;
#49392 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49393 = vector ( 'none', #49448, 1000.000000000000000 ) ;
#49394 = cartesian_point ( 'none', ( 42.50000000000000000, 34.00000000000000000, 30.49999999999999300 ) ) ;
#49395 = line ( 'none', #49394, #49393 ) ;
#49396 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49397 = vector ( 'none', #49396, 1000.000000000000000 ) ;
#49398 = cartesian_point ( 'none', ( 42.50000000000000000, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#49399 = plane ( 'none', #49447 ) ;
#49400 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#49401 = line ( 'none', #49400, #49397 ) ;
#49402 = face_outer_bound ( 'none', #6938, .t. ) ;
#49403 = direction ( 'none', ( 1.632680918566406300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49404 = vector ( 'none', #49403, 1000.000000000000000 ) ;
#49405 = cartesian_point ( 'none', ( 42.50000000000001400, 28.99999999999998600, 42.50000000000000000 ) ) ;
#49406 = cartesian_point ( 'none', ( 9.909612774962205600, -4.836047190431847800, -14.00000000000000000 ) ) ;
#49407 = line ( 'none', #49405, #49404 ) ;
#49408 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49409 = vector ( 'none', #49408, 1000.000000000000000 ) ;
#49410 = cartesian_point ( 'none', ( 42.50000000000000000, 34.00000000000000000, -37.50000000000001400 ) ) ;
#49411 = line ( 'none', #49410, #49409 ) ;
#49412 = cartesian_point ( 'none', ( 42.50000000000000000, 34.00000000000000000, -42.50000000000000700 ) ) ;
#49413 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, -37.50000000000001400 ) ) ;
#49414 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49415 = vector ( 'none', #49414, 1000.000000000000000 ) ;
#49416 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#49417 = line ( 'none', #49416, #49415 ) ;
#49418 = line ( 'none', #49391, #49390 ) ;
#49419 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49420 = vector ( 'none', #49419, 1000.000000000000000 ) ;
#49421 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#49422 = cylindrical_surface ( 'none', #49453, 2.500000000000002200 ) ;
#49423 = cartesian_point ( 'none', ( -30.50000000000000000, 34.00000000000000000, 37.50000000000001400 ) ) ;
#49424 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49425 = vector ( 'none', #49424, 1000.000000000000000 ) ;
#49426 = cartesian_point ( 'none', ( -30.50000000000000000, 34.00000000000000000, 42.49999999999999300 ) ) ;
#49427 = line ( 'none', #49426, #49425 ) ;
#49428 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49429 = vector ( 'none', #49428, 1000.000000000000000 ) ;
#49430 = cartesian_point ( 'none', ( 30.50000000000000000, 34.00000000000000000, 42.49999999999999300 ) ) ;
#49431 = line ( 'none', #49430, #49429 ) ;
#49432 = cartesian_point ( 'none', ( 35.50000000000000000, 34.00000000000000000, 35.49999999999999300 ) ) ;
#49433 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49434 = axis2_placement_3d ( 'none', #49469, #49459, #49458 ) ;
#49435 = axis2_placement_3d ( 'none', #49440, #49438, #49433 ) ;
#49436 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49437 = vector ( 'none', #49436, 1000.000000000000000 ) ;
#49438 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49439 = axis2_placement_3d ( 'none', #49432, #49485, #49484 ) ;
#49440 = cartesian_point ( 'none', ( -35.50000000000000000, 34.00000000000000000, 35.49999999999999300 ) ) ;
#49441 = circle ( 'none', #49439, 4.999999999999997300 ) ;
#49442 = direction ( 'none', ( 1.632680918566406300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49444 = edge_curve ( 'none', #49518, #49534, #35715, .t. ) ;
#49443 = cartesian_point ( 'none', ( -42.50000000000000000, 34.00000000000000000, 30.49999999999999300 ) ) ;
#49445 = line ( 'none', #49443, #49437 ) ;
#49446 = cartesian_point ( 'none', ( 35.50000000000000000, 34.00000000000000000, 30.49999999999999300 ) ) ;
#49447 = axis2_placement_3d ( 'none', #49412, #49450, #49442 ) ;
#49448 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49449 = cartesian_point ( 'none', ( -30.50000000000000000, 34.00000000000000000, 35.49999999999999300 ) ) ;
#49450 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.632680918566406300e-016 ) ) ;
#49451 = line ( 'none', #49457, #49528 ) ;
#49452 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49453 = axis2_placement_3d ( 'none', #49527, #49452, #49523 ) ;
#49454 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49455 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49456 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865495700, -0.7071067811865455700 ) ) ;
#49457 = cartesian_point ( 'none', ( 30.50000000000000000, 34.00000000000000000, -37.50000000000001400 ) ) ;
#49458 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#49459 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#49460 = circle ( 'none', #49463, 2.500000000000002200 ) ;
#49461 = edge_curve ( 'none', #48650, #49209, #35687, .t. ) ;
#49462 = face_outer_bound ( 'none', #8228, .t. ) ;
#49463 = axis2_placement_3d ( 'none', #49472, #49455, #49454 ) ;
#49464 = plane ( 'none', #49434 ) ;
#49465 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49466 = vector ( 'none', #49465, 1000.000000000000000 ) ;
#49467 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49468 = line ( 'none', #49467, #49466 ) ;
#49469 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#49470 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#49471 = advanced_face ( 'none', ( #35747 ), #35652, .t. ) ;
#49472 = cartesian_point ( 'none', ( 35.50000000000000700, 28.00000000000000400, -35.50000000000000000 ) ) ;
#49473 = oriented_edge ( 'none', *, *, #49730, .f. ) ;
#49474 = face_outer_bound ( 'none', #8223, .t. ) ;
#49475 = vector ( 'none', #49470, 1000.000000000000200 ) ;
#49476 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#49477 = line ( 'none', #49476, #49475 ) ;
#49478 = cartesian_point ( 'none', ( -35.50000000000000000, 34.00000000000000000, -30.49999999999999300 ) ) ;
#49479 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49480 = vector ( 'none', #49479, 1000.000000000000000 ) ;
#49481 = cartesian_point ( 'none', ( 42.50000000000001400, 34.00000000000000000, 37.50000000000001400 ) ) ;
#49482 = cartesian_point ( 'none', ( -37.50000000000001400, 34.00000000000000000, -30.49999999999999300 ) ) ;
#49483 = line ( 'none', #49526, #49505 ) ;
#49484 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49485 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49486 = line ( 'none', #49481, #49480 ) ;
#49487 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49488 = vector ( 'none', #49487, 1000.000000000000000 ) ;
#49489 = cartesian_point ( 'none', ( -37.50000000000000700, 34.00000000000000000, -42.50000000000000000 ) ) ;
#49490 = line ( 'none', #49489, #49488 ) ;
#49491 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49492 = vector ( 'none', #49491, 1000.000000000000000 ) ;
#49493 = axis2_placement_3d ( 'none', #49510, #49503, #49502 ) ;
#49494 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49495 = line ( 'none', #49494, #49492 ) ;
#49496 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 8.163404592832032700e-017 ) ) ;
#49497 = vector ( 'none', #49496, 1000.000000000000000 ) ;
#49498 = cartesian_point ( 'none', ( -42.50000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#49499 = axis2_placement_3d ( 'none', #50310, #29236, #29492 ) ;
#49500 = circle ( 'none', #49499, 21.00000000000000000 ) ;
#49501 = line ( 'none', #49498, #49497 ) ;
#49502 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49504 = vertex_point ( 'none', #35699 ) ;
#49503 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49505 = vector ( 'none', #49525, 1000.000000000000000 ) ;
#49506 = cartesian_point ( 'none', ( -30.50000000000000000, 28.99999999999998900, -42.49999999999999300 ) ) ;
#49507 = oriented_edge ( 'none', *, *, #49776, .f. ) ;
#49508 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.850371707708594100e-016 ) ) ;
#49509 = plane ( 'none', #48957 ) ;
#49510 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#49511 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49512 = vector ( 'none', #49511, 1000.000000000000000 ) ;
#49513 = edge_loop ( 'none', ( #49753, #49768, #50019, #50076 ) ) ;
#49514 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49515 = oriented_edge ( 'none', *, *, #49524, .f. ) ;
#49516 = line ( 'none', #49514, #49512 ) ;
#49517 = plane ( 'none', #49493 ) ;
#49518 = vertex_point ( 'none', #35736 ) ;
#49519 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49520 = vector ( 'none', #49519, 1000.000000000000000 ) ;
#49521 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49522 = line ( 'none', #49521, #49520 ) ;
#49523 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49524 = edge_curve ( 'none', #49248, #49262, #35744, .t. ) ;
#49525 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49526 = cartesian_point ( 'none', ( 37.50000000000001400, 34.00000000000000000, -42.50000000000000700 ) ) ;
#49527 = cartesian_point ( 'none', ( 35.50000000000000700, 34.00000000000000000, -35.50000000000000000 ) ) ;
#49528 = vector ( 'none', #49456, 1000.000000000000100 ) ;
#49529 = cartesian_point ( 'none', ( 37.50000000000002800, 28.00000000000000400, 42.50000000000000000 ) ) ;
#49530 = cartesian_point ( 'none', ( -74.00000000000000000, -63.00000000000001400, 59.20000000000001000 ) ) ;
#49531 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49532 = circle ( 'none', #49591, 4.999999999999997300 ) ;
#49533 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -8.163404592832034000e-017 ) ) ;
#49534 = vertex_point ( 'none', #35732 ) ;
#49535 = direction ( 'none', ( 8.163404592832034000e-017, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49536 = cartesian_point ( 'none', ( 37.50000000000002100, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#49537 = cartesian_point ( 'none', ( -42.50000000000000000, 34.00000000000000000, -42.50000000000000000 ) ) ;
#49538 = cartesian_point ( 'none', ( -37.50000000000000700, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#49539 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49540 = face_outer_bound ( 'none', #8178, .t. ) ;
#49541 = axis2_placement_3d ( 'none', #49560, #49531, #49539 ) ;
#49542 = cartesian_point ( 'none', ( -37.50000000000000700, 28.00000000000000400, -42.50000000000000000 ) ) ;
#49543 = face_outer_bound ( 'none', #8248, .t. ) ;
#49544 = cartesian_point ( 'none', ( 37.50000000000001400, 0.0000000000000000000, -42.50000000000000700 ) ) ;
#49545 = cartesian_point ( 'none', ( 30.50000000000000000, 28.99999999999999600, -42.49999999999999300 ) ) ;
#49546 = direction ( 'none', ( -1.632680918566406300e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#49547 = vector ( 'none', #49546, 1000.000000000000000 ) ;
#49548 = plane ( 'none', #49551 ) ;
#49549 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49550 = cylindrical_surface ( 'none', #49541, 4.999999999999997300 ) ;
#49551 = axis2_placement_3d ( 'none', #49537, #49535, #49533 ) ;
#49552 = oriented_edge ( 'none', *, *, #49054, .t. ) ;
#49553 = cartesian_point ( 'none', ( 42.50000000000000000, 0.0000000000000000000, -42.50000000000000700 ) ) ;
#49554 = edge_loop ( 'none', ( #49552, #50110 ) ) ;
#49555 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -8.163404592832034000e-017 ) ) ;
#49556 = vector ( 'none', #49555, 1000.000000000000000 ) ;
#49557 = cartesian_point ( 'none', ( 42.50000000000000000, 28.99999999999998600, -42.50000000000000700 ) ) ;
#49558 = line ( 'none', #49557, #49556 ) ;
#49559 = line ( 'none', #49553, #49547 ) ;
#49560 = cartesian_point ( 'none', ( 37.50000000000002100, 34.00000000000000000, 37.50000000000000700 ) ) ;
#49561 = cartesian_point ( 'none', ( 37.50000000000001400, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49562 = circle ( 'none', #49618, 4.999999999999997300 ) ;
#49563 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49564 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49565 = cartesian_point ( 'none', ( 37.50000000000001400, 28.00000000000000400, -37.50000000000001400 ) ) ;
#49566 = axis2_placement_3d ( 'none', #49565, #49564, #49563 ) ;
#49567 = plane ( 'none', #49572 ) ;
#49568 = circle ( 'none', #49621, 2.500000000000002200 ) ;
#49569 = circle ( 'none', #49566, 4.999999999999997300 ) ;
#49570 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49571 = face_outer_bound ( 'none', #8232, .t. ) ;
#49572 = axis2_placement_3d ( 'none', #49584, #49624, #49623 ) ;
#49573 = cartesian_point ( 'none', ( 35.50000000000000700, 34.00000000000000000, 35.50000000000000000 ) ) ;
#49574 = direction ( 'none', ( 1.387778780781446500e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49575 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49576 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49577 = circle ( 'none', #49581, 4.999999999999997300 ) ;
#49578 = direction ( 'none', ( 1.387778780781446500e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49579 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49580 = cartesian_point ( 'none', ( 37.50000000000002100, 28.00000000000000400, 37.50000000000000700 ) ) ;
#49581 = axis2_placement_3d ( 'none', #49580, #49575, #49574 ) ;
#49582 = axis2_placement_3d ( 'none', #49573, #49576, #49570 ) ;
#49583 = circle ( 'none', #49597, 4.999999999999997300 ) ;
#49584 = cartesian_point ( 'none', ( 37.50000000000002800, 34.00000000000000000, 42.49999999999998600 ) ) ;
#49585 = cylindrical_surface ( 'none', #49582, 2.500000000000002200 ) ;
#49586 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49587 = vector ( 'none', #49586, 1000.000000000000000 ) ;
#49588 = cartesian_point ( 'none', ( 37.50000000000002800, 34.00000000000000000, 42.50000000000000000 ) ) ;
#49589 = face_outer_bound ( 'none', #8269, .t. ) ;
#49590 = cartesian_point ( 'none', ( 37.50000000000002800, 0.0000000000000000000, 42.50000000000000000 ) ) ;
#49591 = axis2_placement_3d ( 'none', #49536, #49579, #49578 ) ;
#49592 = line ( 'none', #49588, #49587 ) ;
#49593 = direction ( 'none', ( -0.7071067811865455700, 0.7071067811865495700, 0.0000000000000000000 ) ) ;
#49594 = vector ( 'none', #49593, 1000.000000000000100 ) ;
#49595 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49596 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49597 = axis2_placement_3d ( 'none', #49603, #49596, #49595 ) ;
#49598 = cartesian_point ( 'none', ( -42.49999999999999300, 34.00000000000000000, -37.50000000000001400 ) ) ;
#49599 = plane ( 'none', #49656 ) ;
#49600 = face_outer_bound ( 'none', #8213, .t. ) ;
#49601 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49602 = cartesian_point ( 'none', ( -42.49999999999998600, 28.99999999999998600, 42.50000000000000000 ) ) ;
#49603 = cartesian_point ( 'none', ( 37.50000000000001400, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#49604 = cylindrical_surface ( 'none', #49613, 4.999999999999997300 ) ;
#49605 = cartesian_point ( 'none', ( 37.50000000000002100, 33.99999999999999300, -30.49999999999999300 ) ) ;
#49606 = line ( 'none', #49605, #49594 ) ;
#49607 = vector ( 'none', #49619, 1000.000000000000000 ) ;
#49608 = face_outer_bound ( 'none', #8288, .t. ) ;
#49609 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49610 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49611 = cartesian_point ( 'none', ( 35.50000000000000700, 28.00000000000000400, 35.50000000000000000 ) ) ;
#49612 = line ( 'none', #49620, #49607 ) ;
#49613 = axis2_placement_3d ( 'none', #49622, #49615, #49601 ) ;
#49614 = cartesian_point ( 'none', ( -51.50000000000000700, -76.00000000000001400, 59.20000000000000300 ) ) ;
#49615 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49616 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49617 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.541976423090495400e-016 ) ) ;
#49618 = axis2_placement_3d ( 'none', #49530, #49617, #49616 ) ;
#49619 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49620 = cartesian_point ( 'none', ( 9.909612774962202100, -4.836047190431842500, -7.000000000000000000 ) ) ;
#49621 = axis2_placement_3d ( 'none', #49611, #49610, #49609 ) ;
#49622 = cartesian_point ( 'none', ( 37.50000000000001400, 34.00000000000000000, -37.50000000000001400 ) ) ;
#49623 = direction ( 'none', ( -0.7071067811865455700, 0.7071067811865495700, 0.0000000000000000000 ) ) ;
#49624 = direction ( 'none', ( 0.7071067811865495700, 0.7071067811865455700, -1.154479749032190500e-016 ) ) ;
#49625 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#49626 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49627 = vector ( 'none', #49626, 1000.000000000000000 ) ;
#49628 = cartesian_point ( 'none', ( -42.49999999999998600, 34.00000000000000000, 37.50000000000001400 ) ) ;
#49629 = line ( 'none', #49625, #49687 ) ;
#49630 = cartesian_point ( 'none', ( -42.50000000000000000, 34.00000000000000000, -42.50000000000000000 ) ) ;
#49631 = cartesian_point ( 'none', ( -37.49999999999999300, 28.00000000000000400, 42.49999999999999300 ) ) ;
#49632 = cartesian_point ( 'none', ( -42.49999999999998600, 0.0000000000000000000, 37.50000000000001400 ) ) ;
#49633 = line ( 'none', #49628, #49627 ) ;
#49634 = vector ( 'none', #49681, 1000.000000000000000 ) ;
#49635 = oriented_edge ( 'none', *, *, #49841, .f. ) ;
#49636 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49637 = vector ( 'none', #49636, 1000.000000000000000 ) ;
#49638 = cartesian_point ( 'none', ( 30.49999999999999600, 28.99999999999998900, 42.49999999999999300 ) ) ;
#49639 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49640 = vector ( 'none', #49639, 1000.000000000000000 ) ;
#49641 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#49642 = line ( 'none', #49641, #49640 ) ;
#49643 = line ( 'none', #49685, #49634 ) ;
#49644 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#49645 = direction ( 'none', ( -0.7071067811865455700, 0.7071067811865495700, 0.0000000000000000000 ) ) ;
#49646 = vector ( 'none', #49645, 1000.000000000000100 ) ;
#49647 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865495700, -0.7071067811865455700 ) ) ;
#49648 = vector ( 'none', #49647, 1000.000000000000100 ) ;
#49649 = cartesian_point ( 'none', ( 37.50000000000002800, 34.00000000000000000, 30.49999999999999300 ) ) ;
#49650 = line ( 'none', #49649, #49646 ) ;
#49651 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865495700, 0.7071067811865455700 ) ) ;
#49652 = direction ( 'none', ( -5.772398745160954800e-017, 0.7071067811865455700, -0.7071067811865495700 ) ) ;
#49653 = cartesian_point ( 'none', ( -30.50000000000000000, 34.00000000000000000, -37.50000000000001400 ) ) ;
#49654 = line ( 'none', #49653, #49648 ) ;
#49655 = line ( 'none', #49602, #49637 ) ;
#49656 = axis2_placement_3d ( 'none', #49598, #49652, #49651 ) ;
#49657 = direction ( 'none', ( 1.632680918566406500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49658 = vector ( 'none', #49657, 1000.000000000000000 ) ;
#49659 = cartesian_point ( 'none', ( -42.50000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#49660 = direction ( 'none', ( -1.632680918566406800e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49661 = vector ( 'none', #49660, 1000.000000000000000 ) ;
#49662 = advanced_face ( 'none', ( #35728 ), #35745, .t. ) ;
#49663 = axis2_placement_3d ( 'none', #49698, #49706, #49689 ) ;
#49664 = cartesian_point ( 'none', ( -42.50000000000000000, 28.99999999999998600, -42.50000000000000000 ) ) ;
#49665 = line ( 'none', #49664, #49661 ) ;
#49666 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, -37.50000000000000700 ) ) ;
#49667 = direction ( 'none', ( -1.632680918566406800e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49668 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.632680918566406800e-016 ) ) ;
#49669 = cylindrical_surface ( 'none', #49713, 2.500000000000002200 ) ;
#49670 = cartesian_point ( 'none', ( -42.50000000000000000, 28.99999999999998600, -30.49999999999999300 ) ) ;
#49671 = advanced_face ( 'none', ( #35740 ), #35734, .f. ) ;
#49672 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#49673 = plane ( 'none', #49683 ) ;
#49674 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49675 = vector ( 'none', #49674, 1000.000000000000000 ) ;
#49676 = oriented_edge ( 'none', *, *, #49174, .t. ) ;
#49677 = cartesian_point ( 'none', ( -42.50000000000000000, 28.99999999999997200, 30.49999999999999300 ) ) ;
#49678 = oriented_edge ( 'none', *, *, #49273, .f. ) ;
#49679 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#49680 = line ( 'none', #49679, #49675 ) ;
#49681 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49682 = line ( 'none', #49659, #49658 ) ;
#49683 = axis2_placement_3d ( 'none', #49630, #49668, #49667 ) ;
#49684 = face_outer_bound ( 'none', #8315, .t. ) ;
#49685 = cartesian_point ( 'none', ( -56.50000000000000000, -93.05846975640129400, 64.20000000000000300 ) ) ;
#49686 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49687 = vector ( 'none', #49686, 1000.000000000000000 ) ;
#49688 = face_outer_bound ( 'none', #8298, .t. ) ;
#49689 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865495700, 0.7071067811865455700 ) ) ;
#49690 = line ( 'none', #49751, #49750 ) ;
#49691 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49692 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49693 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49694 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49695 = cartesian_point ( 'none', ( -37.49999999999999300, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#49696 = circle ( 'none', #49740, 2.500000000000002200 ) ;
#49697 = face_outer_bound ( 'none', #8303, .t. ) ;
#49698 = cartesian_point ( 'none', ( -42.49999999999998600, 34.00000000000000000, 37.50000000000001400 ) ) ;
#49699 = cartesian_point ( 'none', ( -35.50000000000000700, 28.00000000000000400, 35.50000000000000000 ) ) ;
#49700 = cartesian_point ( 'none', ( -37.50000000000000000, 34.00000000000000000, 42.50000000000000000 ) ) ;
#49701 = circle ( 'none', #49710, 4.999999999999997300 ) ;
#49702 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49703 = vector ( 'none', #49702, 1000.000000000000000 ) ;
#49704 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49705 = line ( 'none', #49704, #49703 ) ;
#49706 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865455700, 0.7071067811865495700 ) ) ;
#49707 = plane ( 'none', #49663 ) ;
#49708 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49709 = vector ( 'none', #49708, 1000.000000000000000 ) ;
#49710 = axis2_placement_3d ( 'none', #49695, #49694, #49693 ) ;
#49711 = cartesian_point ( 'none', ( -42.49999999999998600, 28.00000000000000400, 37.50000000000001400 ) ) ;
#49712 = advanced_face ( 'none', ( #35720 ), #35717, .t. ) ;
#49713 = axis2_placement_3d ( 'none', #49754, #49692, #49691 ) ;
#49714 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#49715 = line ( 'none', #49714, #49709 ) ;
#49716 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49717 = vector ( 'none', #49716, 1000.000000000000000 ) ;
#49718 = cartesian_point ( 'none', ( -42.50000000000000000, 34.00000000000000000, -37.50000000000000700 ) ) ;
#49719 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#49720 = cartesian_point ( 'none', ( -42.50000000000000000, 0.0000000000000000000, -37.50000000000000700 ) ) ;
#49721 = line ( 'none', #49718, #49717 ) ;
#49722 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49723 = vector ( 'none', #49722, 1000.000000000000000 ) ;
#49724 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#49725 = line ( 'none', #49724, #49723 ) ;
#49726 = plane ( 'none', #49738 ) ;
#49727 = vector ( 'none', #49742, 1000.000000000000100 ) ;
#49728 = line ( 'none', #49792, #49791 ) ;
#49730 = edge_curve ( 'none', #48609, #49011, #35723, .t. ) ;
#49729 = face_outer_bound ( 'none', #8367, .t. ) ;
#49731 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865495700, 0.7071067811865455700 ) ) ;
#49732 = edge_curve ( 'none', #48660, #49797, #35775, .t. ) ;
#49733 = vector ( 'none', #49731, 1000.000000000000100 ) ;
#49734 = cartesian_point ( 'none', ( -30.50000000000000000, 34.00000000000000000, 37.50000000000001400 ) ) ;
#49735 = line ( 'none', #49734, #49733 ) ;
#49736 = direction ( 'none', ( 0.7071067811865455700, 0.7071067811865495700, 0.0000000000000000000 ) ) ;
#49737 = vector ( 'none', #49736, 1000.000000000000100 ) ;
#49738 = axis2_placement_3d ( 'none', #49700, #49798, #49796 ) ;
#49739 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49740 = axis2_placement_3d ( 'none', #49699, #49747, #49739 ) ;
#49741 = line ( 'none', #49743, #49727 ) ;
#49742 = direction ( 'none', ( 0.7071067811865455700, 0.7071067811865495700, 0.0000000000000000000 ) ) ;
#49743 = cartesian_point ( 'none', ( -37.50000000000000000, 34.00000000000000000, 30.49999999999999300 ) ) ;
#49744 = cartesian_point ( 'none', ( -37.50000000000000700, 34.00000000000000700, -30.49999999999999300 ) ) ;
#49745 = line ( 'none', #49744, #49737 ) ;
#49746 = cartesian_point ( 'none', ( -56.50000000000000000, -76.00000000000001400, 64.19999999999997400 ) ) ;
#49747 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49748 = cartesian_point ( 'none', ( -30.50000000000000000, 28.99999999999998900, 42.49999999999999300 ) ) ;
#49749 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865495700, 0.7071067811865455700 ) ) ;
#49750 = vector ( 'none', #49749, 1000.000000000000100 ) ;
#49751 = cartesian_point ( 'none', ( 30.49999999999999300, 34.00000000000000000, 37.50000000000001400 ) ) ;
#49752 = vertex_point ( 'none', #35782 ) ;
#49753 = oriented_edge ( 'none', *, *, #49788, .f. ) ;
#49754 = cartesian_point ( 'none', ( -35.50000000000000700, 34.00000000000000000, 35.50000000000000000 ) ) ;
#49755 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.00000000000000000, 42.50000000000000000 ) ) ;
#49756 = axis2_placement_3d ( 'none', #49755, #47897, #48386 ) ;
#49757 = axis2_placement_3d ( 'none', #49766, #50004, #50064 ) ;
#49758 = circle ( 'none', #50041, 0.2000000000000000900 ) ;
#49759 = direction ( 'none', ( 1.850371707708594100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49760 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49761 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49762 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49763 = cartesian_point ( 'none', ( -42.49999999999998600, 34.00000000000000000, 42.50000000000000000 ) ) ;
#49764 = axis2_placement_3d ( 'none', #49763, #49762, #49761 ) ;
#49765 = plane ( 'none', #49764 ) ;
#49766 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#49767 = vector ( 'none', #49760, 1000.000000000000000 ) ;
#49768 = oriented_edge ( 'none', *, *, #49732, .t. ) ;
#49769 = face_outer_bound ( 'none', #8488, .t. ) ;
#49770 = face_bound ( 'none', #8332, .t. ) ;
#49771 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49772 = vector ( 'none', #49771, 1000.000000000000000 ) ;
#49773 = cartesian_point ( 'none', ( -42.49999999999998600, 0.0000000000000000000, 42.50000000000000000 ) ) ;
#49774 = line ( 'none', #49773, #49772 ) ;
#49775 = oriented_edge ( 'none', *, *, #342, .f. ) ;
#49776 = edge_curve ( 'none', #49799, #50065, #35764, .t. ) ;
#49777 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#49778 = plane ( 'none', #49757 ) ;
#49779 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49780 = vector ( 'none', #49779, 1000.000000000000000 ) ;
#49781 = oriented_edge ( 'none', *, *, #47550, .f. ) ;
#49782 = oriented_edge ( 'none', *, *, #49806, .t. ) ;
#49783 = oriented_edge ( 'none', *, *, #49444, .f. ) ;
#49784 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49785 = vector ( 'none', #49784, 1000.000000000000000 ) ;
#49786 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#49787 = circle ( 'none', #49756, 8.250000000000000000 ) ;
#49788 = edge_curve ( 'none', #48660, #49238, #35767, .t. ) ;
#49789 = line ( 'none', #49786, #49785 ) ;
#49790 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49791 = vector ( 'none', #49790, 1000.000000000000000 ) ;
#49792 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#49793 = line ( 'none', #49800, #49780 ) ;
#49794 = cartesian_point ( 'none', ( -37.49999999999999300, 0.0000000000000000000, 42.50000000000000000 ) ) ;
#49795 = face_outer_bound ( 'none', #8304, .t. ) ;
#49796 = direction ( 'none', ( -0.7071067811865455700, -0.7071067811865495700, 0.0000000000000000000 ) ) ;
#49797 = vertex_point ( 'none', #35760 ) ;
#49798 = direction ( 'none', ( -0.7071067811865495700, 0.7071067811865455700, 1.154479749032191000e-016 ) ) ;
#49799 = vertex_point ( 'none', #35726 ) ;
#49800 = cartesian_point ( 'none', ( -37.49999999999999300, 34.00000000000000000, 42.50000000000000000 ) ) ;
#49801 = circle ( 'none', #49807, 3.549999999999990500 ) ;
#49802 = edge_curve ( 'none', #49797, #49752, #35765, .t. ) ;
#49803 = line ( 'none', #49852, #49851 ) ;
#49804 = cartesian_point ( 'none', ( 37.50000000000001400, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#49805 = face_bound ( 'none', #8384, .t. ) ;
#49806 = edge_curve ( 'none', #49799, #50070, #35753, .t. ) ;
#49807 = axis2_placement_3d ( 'none', #49804, #49857, #49856 ) ;
#49808 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49809 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49810 = cartesian_point ( 'none', ( 37.50000000000001400, 0.0000000000000000000, -41.05000000000000400 ) ) ;
#49811 = cartesian_point ( 'none', ( -41.05000000000000400, 0.0000000000000000000, -37.50000000000000700 ) ) ;
#49812 = cartesian_point ( 'none', ( 41.05000000000001800, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#49813 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49814 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49815 = cartesian_point ( 'none', ( -37.50000000000000700, 0.0000000000000000000, -37.50000000000000700 ) ) ;
#49816 = axis2_placement_3d ( 'none', #49815, #49814, #49813 ) ;
#49817 = circle ( 'none', #49816, 4.999999999999997300 ) ;
#49818 = cartesian_point ( 'none', ( -37.50000000000000700, -0.0000000000000000000, -37.50000000000000700 ) ) ;
#49819 = cartesian_point ( 'none', ( 41.04999999999999700, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#49820 = circle ( 'none', #49827, 3.549999999999997600 ) ;
#49821 = direction ( 'none', ( 1.850371707708594100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49822 = vector ( 'none', #49821, 1000.000000000000000 ) ;
#49823 = cartesian_point ( 'none', ( 41.05000000000000400, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#49824 = line ( 'none', #49823, #49822 ) ;
#49825 = face_outer_bound ( 'none', #8378, .t. ) ;
#49826 = axis2_placement_3d ( 'none', #49866, #49865, #49864 ) ;
#49827 = axis2_placement_3d ( 'none', #49818, #49809, #49808 ) ;
#49828 = vertex_point ( 'none', #35814 ) ;
#49829 = edge_curve ( 'none', #48916, #49828, #35759, .t. ) ;
#49830 = oriented_edge ( 'none', *, *, #49944, .f. ) ;
#49831 = plane ( 'none', #49826 ) ;
#49832 = cartesian_point ( 'none', ( 37.50000000000002800, 0.0000000000000000000, 41.05000000000000400 ) ) ;
#49833 = circle ( 'none', #49893, 4.999999999999997300 ) ;
#49834 = cartesian_point ( 'none', ( -35.50000000000000700, 34.00000000000000000, -35.50000000000000000 ) ) ;
#49835 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49836 = axis2_placement_3d ( 'none', #49843, #49842, #49835 ) ;
#49837 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#49838 = cylindrical_surface ( 'none', #49839, 4.999999999999997300 ) ;
#49839 = axis2_placement_3d ( 'none', #49894, #49896, #49840 ) ;
#49840 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49841 = edge_curve ( 'none', #48855, #48804, #35811, .t. ) ;
#49842 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49843 = cartesian_point ( 'none', ( -37.50000000000000700, 28.00000000000000400, -37.50000000000000700 ) ) ;
#49844 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49845 = vector ( 'none', #49844, 1000.000000000000000 ) ;
#49846 = cartesian_point ( 'none', ( -0.7666666666666637200, 11.00000000000000000, -7.000000000000000000 ) ) ;
#49847 = line ( 'none', #49846, #49845 ) ;
#49848 = cartesian_point ( 'none', ( -37.50000000000000700, 34.00000000000000000, -37.50000000000000700 ) ) ;
#49849 = cylindrical_surface ( 'none', #49855, 4.999999999999997300 ) ;
#49850 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49851 = vector ( 'none', #49850, 1000.000000000000000 ) ;
#49852 = cartesian_point ( 'none', ( -37.50000000000000700, -0.0000000000000000000, -41.05000000000000400 ) ) ;
#49853 = cartesian_point ( 'none', ( -37.49999999999999300, 0.0000000000000000000, 41.05000000000000400 ) ) ;
#49854 = face_outer_bound ( 'none', #8400, .t. ) ;
#49855 = axis2_placement_3d ( 'none', #49848, #49859, #49858 ) ;
#49856 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49857 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49858 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49859 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49860 = cartesian_point ( 'none', ( -37.50000000000000700, -0.0000000000000000000, -41.05000000000000400 ) ) ;
#49861 = cartesian_point ( 'none', ( -41.04999999999999000, 0.0000000000000000000, 37.50000000000001400 ) ) ;
#49862 = circle ( 'none', #49836, 4.999999999999997300 ) ;
#49863 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#49864 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49865 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49866 = cartesian_point ( 'none', ( -42.49999999999998600, 0.0000000000000000000, 42.50000000000000000 ) ) ;
#49867 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49868 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49869 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#49870 = axis2_placement_3d ( 'none', #49914, #49913, #49912 ) ;
#49871 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49872 = axis2_placement_3d ( 'none', #49889, #49880, #49871 ) ;
#49873 = line ( 'none', #49837, #49879 ) ;
#49874 = cartesian_point ( 'none', ( 9.142946108295428000, 6.163952809568172600, -7.000000000000000000 ) ) ;
#49875 = circle ( 'none', #49882, 4.999999999999997300 ) ;
#49876 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49877 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49878 = circle ( 'none', #49872, 2.500000000000002200 ) ;
#49879 = vector ( 'none', #49924, 1000.000000000000000 ) ;
#49880 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49881 = face_outer_bound ( 'none', #8343, .t. ) ;
#49882 = axis2_placement_3d ( 'none', #49869, #49868, #49867 ) ;
#49883 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -40.04999999999999700 ) ) ;
#49884 = cylindrical_surface ( 'none', #49887, 2.500000000000002200 ) ;
#49885 = oriented_edge ( 'none', *, *, #49944, .t. ) ;
#49886 = edge_curve ( 'none', #50190, #50080, #35796, .t. ) ;
#49887 = axis2_placement_3d ( 'none', #49834, #49877, #49876 ) ;
#49888 = cartesian_point ( 'none', ( 9.359612774962089400, 5.788675134594922300, -14.00000000000000000 ) ) ;
#49889 = cartesian_point ( 'none', ( -35.50000000000000700, 28.00000000000000400, -35.50000000000000000 ) ) ;
#49890 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49891 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49892 = cartesian_point ( 'none', ( -37.49999999999999300, 28.00000000000000400, 37.50000000000000700 ) ) ;
#49893 = axis2_placement_3d ( 'none', #49892, #49891, #49890 ) ;
#49894 = cartesian_point ( 'none', ( -37.49999999999999300, 34.00000000000000000, 37.50000000000000700 ) ) ;
#49895 = face_outer_bound ( 'none', #8340, .t. ) ;
#49896 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49897 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49898 = vector ( 'none', #49897, 1000.000000000000000 ) ;
#49899 = oriented_edge ( 'none', *, *, #52908, .t. ) ;
#49900 = cartesian_point ( 'none', ( 9.359612774962089400, 5.788675134594921400, -7.000000000000000000 ) ) ;
#49901 = line ( 'none', #49900, #49898 ) ;
#49902 = axis2_placement_3d ( 'none', #49956, #49955, #49954 ) ;
#49903 = cartesian_point ( 'none', ( -9.692946108295501500, 5.211324865405163800, -14.00000000000000000 ) ) ;
#49904 = cartesian_point ( 'none', ( -0.3333333333333339800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#49905 = direction ( 'none', ( -1.850371707708594100e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#49906 = vector ( 'none', #49905, 1000.000000000000000 ) ;
#49907 = cartesian_point ( 'none', ( -41.04999999999999000, 0.0000000000000000000, 37.50000000000001400 ) ) ;
#49908 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49909 = vector ( 'none', #49908, 1000.000000000000000 ) ;
#49910 = cartesian_point ( 'none', ( -9.692946108295501500, 5.211324865405163800, -7.000000000000000000 ) ) ;
#49911 = line ( 'none', #49910, #49967 ) ;
#49912 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49913 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49914 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#49915 = line ( 'none', #49907, #49906 ) ;
#49916 = circle ( 'none', #49917, 3.549999999999997600 ) ;
#49917 = axis2_placement_3d ( 'none', #49963, #49962, #49961 ) ;
#49918 = cartesian_point ( 'none', ( -51.50000000000000700, -63.00000000000001400, 64.19999999999997400 ) ) ;
#49919 = line ( 'none', #49918, #49943 ) ;
#49920 = face_outer_bound ( 'none', #8485, .t. ) ;
#49921 = cartesian_point ( 'none', ( 6.841600689897069800, 10.85000000000000000, -14.00000000000000000 ) ) ;
#49922 = line ( 'none', #49874, #49909 ) ;
#49923 = plane ( 'none', #49870 ) ;
#49924 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49925 = face_outer_bound ( 'none', #8458, .t. ) ;
#49926 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#49927 = vector ( 'none', #49926, 1000.000000000000000 ) ;
#49928 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49929 = vector ( 'none', #49928, 1000.000000000000000 ) ;
#49930 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#49931 = line ( 'none', #49930, #49929 ) ;
#49932 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#49933 = line ( 'none', #49932, #49927 ) ;
#49934 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#49935 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49936 = line ( 'none', #49935, #50028 ) ;
#49937 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#49938 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#49939 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#49940 = axis2_placement_3d ( 'none', #49939, #49938, #49937 ) ;
#49941 = plane ( 'none', #49940 ) ;
#49942 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49943 = vector ( 'none', #49942, 1000.000000000000000 ) ;
#49944 = edge_curve ( 'none', #49828, #50080, #35798, .t. ) ;
#49945 = plane ( 'none', #49953 ) ;
#49946 = direction ( 'none', ( 0.0000000000000000000, -1.541976423090495400e-016, 1.000000000000000000 ) ) ;
#49947 = vector ( 'none', #49946, 1000.000000000000000 ) ;
#49948 = cartesian_point ( 'none', ( -79.00000000000000000, -62.99999999999998600, -91.53627083548713000 ) ) ;
#49949 = line ( 'none', #49948, #49947 ) ;
#49950 = face_outer_bound ( 'none', #8464, .t. ) ;
#49951 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49952 = vector ( 'none', #49951, 1000.000000000000000 ) ;
#49953 = axis2_placement_3d ( 'none', #49934, #49997, #49996 ) ;
#49954 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49955 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49956 = cartesian_point ( 'none', ( 37.50000000000002100, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#49957 = circle ( 'none', #49902, 3.549999999999997600 ) ;
#49958 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49959 = vector ( 'none', #49958, 1000.000000000000000 ) ;
#49960 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#49961 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49962 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49963 = cartesian_point ( 'none', ( -37.49999999999999300, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#49964 = cartesian_point ( 'none', ( 37.50000000000002800, 0.0000000000000000000, 41.05000000000000400 ) ) ;
#49965 = line ( 'none', #49964, #49959 ) ;
#49966 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49967 = vector ( 'none', #49966, 1000.000000000000000 ) ;
#49968 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#49969 = line ( 'none', #49968, #49952 ) ;
#49970 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49971 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49972 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#49973 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49974 = vector ( 'none', #50029, 1000.000000000000000 ) ;
#49975 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#49976 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49977 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49978 = circle ( 'none', #50068, 4.999999999999997300 ) ;
#49979 = line ( 'none', #49975, #49974 ) ;
#49980 = face_outer_bound ( 'none', #8428, .t. ) ;
#49981 = plane ( 'none', #49987 ) ;
#49982 = plane ( 'none', #49986 ) ;
#49983 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49984 = vector ( 'none', #49983, 1000.000000000000000 ) ;
#49985 = cartesian_point ( 'none', ( -0.3333333333333330400, 11.00000000000000000, -7.000000000000000000 ) ) ;
#49986 = axis2_placement_3d ( 'none', #49972, #49971, #49970 ) ;
#49987 = axis2_placement_3d ( 'none', #49995, #49977, #49976 ) ;
#49988 = plane ( 'none', #50025 ) ;
#49989 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#49990 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49991 = vector ( 'none', #49990, 1000.000000000000000 ) ;
#49992 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#49993 = face_outer_bound ( 'none', #8501, .t. ) ;
#49994 = line ( 'none', #49985, #49984 ) ;
#49995 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#49996 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49997 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49998 = line ( 'none', #49992, #49991 ) ;
#49999 = face_bound ( 'none', #8544, .t. ) ;
#50000 = cylindrical_surface ( 'none', #50031, 4.999999999999997300 ) ;
#50001 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#50002 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50003 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#50004 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50005 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#50006 = line ( 'none', #50005, #50063 ) ;
#50007 = axis2_placement_3d ( 'none', #50049, #50069, #50040 ) ;
#50008 = oriented_edge ( 'none', *, *, #49886, .f. ) ;
#50009 = edge_curve ( 'none', #48916, #50190, #35799, .t. ) ;
#50010 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50011 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50012 = face_outer_bound ( 'none', #8525, .t. ) ;
#50013 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50014 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50015 = axis2_placement_3d ( 'none', #50026, #50011, #50010 ) ;
#50016 = face_outer_bound ( 'none', #8430, .t. ) ;
#50017 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#50018 = cylindrical_surface ( 'none', #50015, 4.999999999999997300 ) ;
#50019 = oriented_edge ( 'none', *, *, #49802, .t. ) ;
#50020 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50021 = vector ( 'none', #50020, 1000.000000000000000 ) ;
#50022 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#50023 = line ( 'none', #50022, #50021 ) ;
#50024 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#50025 = axis2_placement_3d ( 'none', #49973, #50014, #50013 ) ;
#50026 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#50027 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#50028 = vector ( 'none', #50027, 1000.000000000000000 ) ;
#50029 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50030 = face_outer_bound ( 'none', #8417, .t. ) ;
#50031 = axis2_placement_3d ( 'none', #50003, #50002, #50073 ) ;
#50032 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50033 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50034 = circle ( 'none', #50038, 5.200000000000001100 ) ;
#50035 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50036 = vector ( 'none', #50035, 1000.000000000000000 ) ;
#50037 = cartesian_point ( 'none', ( 5.600000000000000500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50038 = axis2_placement_3d ( 'none', #50037, #50033, #50032 ) ;
#50039 = cartesian_point ( 'none', ( 9.142946108295428000, 6.163952809568172600, -14.00000000000000000 ) ) ;
#50040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50041 = axis2_placement_3d ( 'none', #50045, #50044, #50343 ) ;
#50042 = oriented_edge ( 'none', *, *, #50611, .f. ) ;
#50043 = vertex_point ( 'none', #35805 ) ;
#50044 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50045 = cartesian_point ( 'none', ( 5.799999999999999800, 0.0000000000000000000, -2.700000000000001500 ) ) ;
#50046 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#50047 = line ( 'none', #50046, #50036 ) ;
#50048 = advanced_face ( 'none', ( #35809 ), #35800, .t. ) ;
#50049 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#50050 = face_bound ( 'none', #8504, .t. ) ;
#50051 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50052 = vector ( 'none', #50051, 1000.000000000000000 ) ;
#50053 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#50054 = edge_curve ( 'none', #49238, #49752, #35848, .t. ) ;
#50055 = line ( 'none', #50053, #50052 ) ;
#50056 = face_outer_bound ( 'none', #8511, .t. ) ;
#50057 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50059 = oriented_edge ( 'none', *, *, #48397, .f. ) ;
#50058 = vector ( 'none', #50057, 1000.000000000000000 ) ;
#50060 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#50061 = face_outer_bound ( 'none', #8519, .t. ) ;
#50062 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#50063 = vector ( 'none', #50062, 1000.000000000000000 ) ;
#50064 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50065 = vertex_point ( 'none', #35786 ) ;
#50066 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50067 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50068 = axis2_placement_3d ( 'none', #50001, #50067, #50066 ) ;
#50069 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50070 = vertex_point ( 'none', #35843 ) ;
#50071 = line ( 'none', #50060, #50058 ) ;
#50072 = cylindrical_surface ( 'none', #50007, 4.999999999999997300 ) ;
#50073 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50074 = edge_loop ( 'none', ( #49507, #49782, #50576, #50595 ) ) ;
#50075 = axis2_placement_3d ( 'none', #50081, #50139, #50138 ) ;
#50076 = oriented_edge ( 'none', *, *, #50054, .f. ) ;
#50077 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50078 = vector ( 'none', #50077, 1000.000000000000000 ) ;
#50079 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#50080 = vertex_point ( 'none', #35849 ) ;
#50081 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.856976215510927900e-017, 13.94522678755358300 ) ) ;
#50082 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50083 = cartesian_point ( 'none', ( 0.7666666666666655000, 11.00000000000000000, -7.000000000000000000 ) ) ;
#50084 = circle ( 'none', #50075, 59.25000000000000000 ) ;
#50085 = line ( 'none', #50079, #50078 ) ;
#50086 = face_outer_bound ( 'none', #6790, .t. ) ;
#50087 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50088 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#50089 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#50090 = cartesian_point ( 'none', ( 1.433333333333332900, 11.00000000000000000, -14.00000000000000000 ) ) ;
#50091 = cylindrical_surface ( 'none', #50097, 59.25000000000000000 ) ;
#50092 = face_outer_bound ( 'none', #8597, .t. ) ;
#50093 = oriented_edge ( 'none', *, *, #50009, .f. ) ;
#50094 = face_outer_bound ( 'none', #8572, .t. ) ;
#50095 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.443458462561286400e-016, 37.78676648464435300 ) ) ;
#50096 = axis2_placement_3d ( 'none', #50170, #50169, #50168 ) ;
#50097 = axis2_placement_3d ( 'none', #50095, #50107, #50106 ) ;
#50098 = face_bound ( 'none', #8573, .t. ) ;
#50099 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50100 = vector ( 'none', #50099, 1000.000000000000000 ) ;
#50101 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#50102 = line ( 'none', #50101, #50100 ) ;
#50103 = plane ( 'none', #50108 ) ;
#50104 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#50105 = cartesian_point ( 'none', ( -0.7666666666666632800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#50106 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50107 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#50108 = axis2_placement_3d ( 'none', #50089, #50088, #50087 ) ;
#50109 = plane ( 'none', #50096 ) ;
#50110 = oriented_edge ( 'none', *, *, #49730, .t. ) ;
#50111 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#50112 = face_outer_bound ( 'none', #8580, .t. ) ;
#50113 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50114 = vector ( 'none', #50113, 1000.000000000000000 ) ;
#50115 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#50116 = cartesian_point ( 'none', ( -74.00000000000000000, -76.00000000000001400, 64.19999999999997400 ) ) ;
#50117 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50118 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50119 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#50120 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#50121 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#50122 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#50123 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#50124 = axis2_placement_3d ( 'none', #50123, #50122, #50121 ) ;
#50125 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.00000000000000000, 36.50000000000000700 ) ) ;
#50126 = face_outer_bound ( 'none', #8667, .t. ) ;
#50127 = line ( 'none', #50115, #50114 ) ;
#50128 = plane ( 'none', #50133 ) ;
#50129 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#50130 = vector ( 'none', #50129, 1000.000000000000000 ) ;
#50131 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#50132 = line ( 'none', #50131, #50130 ) ;
#50133 = axis2_placement_3d ( 'none', #50119, #50118, #50117 ) ;
#50134 = face_outer_bound ( 'none', #8577, .t. ) ;
#50136 = oriented_edge ( 'none', *, *, #49273, .t. ) ;
#50135 = vector ( 'none', #50082, 1000.000000000000000 ) ;
#50137 = line ( 'none', #50083, #50135 ) ;
#50138 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50139 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#50140 = plane ( 'none', #50124 ) ;
#50141 = axis2_placement_3d ( 'none', #50111, #50210, #50209 ) ;
#50142 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#50143 = direction ( 'none', ( 0.5000000000000004400, 0.8660254037844382600, 0.0000000000000000000 ) ) ;
#50144 = direction ( 'none', ( 0.8660254037844383700, -0.5000000000000005600, 0.0000000000000000000 ) ) ;
#50145 = cartesian_point ( 'none', ( -13.10585111060451300, -3.469446951953614200e-015, -19.00000000000000000 ) ) ;
#50146 = plane ( 'none', #50141 ) ;
#50147 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#50148 = face_outer_bound ( 'none', #8620, .t. ) ;
#50149 = face_outer_bound ( 'none', #8682, .t. ) ;
#50150 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50151 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50152 = cartesian_point ( 'none', ( -51.50000000000000700, -93.05846975640129400, 64.20000000000000300 ) ) ;
#50153 = axis2_placement_3d ( 'none', #50152, #50151, #50150 ) ;
#50154 = cartesian_point ( 'none', ( 37.50000000000002800, 1.600000000000000100, 41.05000000000000400 ) ) ;
#50155 = plane ( 'none', #50153 ) ;
#50156 = plane ( 'none', #50206 ) ;
#50157 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50158 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#50159 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.00000000000000000, 38.50000000000000700 ) ) ;
#50160 = axis2_placement_3d ( 'none', #50159, #50158, #50157 ) ;
#50161 = plane ( 'none', #50164 ) ;
#50162 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50163 = circle ( 'none', #50160, 8.250000000000000000 ) ;
#50164 = axis2_placement_3d ( 'none', #50145, #50144, #50143 ) ;
#50165 = face_outer_bound ( 'none', #7461, .t. ) ;
#50166 = vector ( 'none', #50204, 1000.000000000000000 ) ;
#50167 = axis2_placement_3d ( 'none', #50125, #50171, #50162 ) ;
#50168 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50169 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50170 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#50171 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#50172 = cartesian_point ( 'none', ( 1.433333333333333300, 11.00000000000000000, -7.000000000000000000 ) ) ;
#50173 = line ( 'none', #50172, #50166 ) ;
#50174 = cylindrical_surface ( 'none', #50167, 8.250000000000000000 ) ;
#50176 = edge_loop ( 'none', ( #50683, #50136 ) ) ;
#50175 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50177 = vector ( 'none', #50175, 1000.000000000000000 ) ;
#50178 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#50179 = line ( 'none', #50178, #50177 ) ;
#50180 = advanced_face ( 'none', ( #35784 ), #35840, .f. ) ;
#50181 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50182 = vector ( 'none', #50181, 1000.000000000000000 ) ;
#50183 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#50184 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -41.05000000000000400 ) ) ;
#50185 = line ( 'none', #50184, #50229 ) ;
#50186 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50187 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50188 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#50189 = axis2_placement_3d ( 'none', #50188, #50187, #50186 ) ;
#50190 = vertex_point ( 'none', #35844 ) ;
#50191 = edge_loop ( 'none', ( #49830, #47909, #50207, #50497 ) ) ;
#50192 = plane ( 'none', #50189 ) ;
#50193 = face_outer_bound ( 'none', #8555, .t. ) ;
#50194 = face_outer_bound ( 'none', #8590, .t. ) ;
#50195 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50196 = vector ( 'none', #50195, 1000.000000000000000 ) ;
#50197 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#50198 = cartesian_point ( 'none', ( 0.7666666666666661600, 11.00000000000000000, -14.00000000000000000 ) ) ;
#50199 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50200 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#50201 = line ( 'none', #50147, #50196 ) ;
#50202 = line ( 'none', #50183, #50182 ) ;
#50203 = face_bound ( 'none', #8599, .t. ) ;
#50204 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50205 = edge_loop ( 'none', ( #50559, #50687 ) ) ;
#50207 = oriented_edge ( 'none', *, *, #50009, .t. ) ;
#50206 = axis2_placement_3d ( 'none', #50212, #50200, #50199 ) ;
#50208 = face_outer_bound ( 'none', #8619, .t. ) ;
#50209 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50210 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50211 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50212 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#50213 = cartesian_point ( 'none', ( 37.50000000000002800, 1.600000000000000100, 41.05000000000000400 ) ) ;
#50214 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50215 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50216 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -37.50000000000000700 ) ) ;
#50217 = cartesian_point ( 'none', ( 37.50000000000001400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50218 = axis2_placement_3d ( 'none', #50216, #50215, #50214 ) ;
#50219 = line ( 'none', #50224, #50274 ) ;
#50220 = cartesian_point ( 'none', ( 41.05000000000000400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50221 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50222 = vector ( 'none', #50221, 1000.000000000000000 ) ;
#50223 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -41.05000000000000400 ) ) ;
#50224 = cartesian_point ( 'none', ( -51.50000000000000700, -76.00000000000001400, 64.19999999999997400 ) ) ;
#50225 = face_outer_bound ( 'none', #8661, .t. ) ;
#50226 = cylindrical_surface ( 'none', #50272, 3.549999999999990500 ) ;
#50227 = cylindrical_surface ( 'none', #50218, 3.549999999999997600 ) ;
#50228 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50229 = vector ( 'none', #50228, 1000.000000000000000 ) ;
#50230 = cartesian_point ( 'none', ( -41.04999999999999000, 1.600000000000000100, 37.50000000000001400 ) ) ;
#50231 = cartesian_point ( 'none', ( 12.81717597600969700, 0.5000000000000004400, -14.00000000000000000 ) ) ;
#50232 = line ( 'none', #50223, #50222 ) ;
#50233 = face_outer_bound ( 'none', #8589, .t. ) ;
#50234 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50235 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50236 = cartesian_point ( 'none', ( -12.81717597600970000, 0.4999999999999965600, -14.00000000000000000 ) ) ;
#50237 = face_outer_bound ( 'none', #8648, .t. ) ;
#50238 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -41.05000000000000400 ) ) ;
#50239 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50240 = plane ( 'none', #50242 ) ;
#50241 = circle ( 'none', #50243, 4.999999999999997300 ) ;
#50242 = axis2_placement_3d ( 'none', #50238, #50235, #50234 ) ;
#50243 = axis2_placement_3d ( 'none', #50197, #50211, #50239 ) ;
#50244 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50245 = vector ( 'none', #50244, 1000.000000000000000 ) ;
#50246 = line ( 'none', #50213, #50245 ) ;
#50247 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50248 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#50249 = line ( 'none', #50248, #50308 ) ;
#50250 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50251 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50252 = vector ( 'none', #50251, 1000.000000000000000 ) ;
#50253 = cartesian_point ( 'none', ( 37.50000000000001400, 1.600000000000000100, -41.05000000000000400 ) ) ;
#50254 = line ( 'none', #50253, #50252 ) ;
#50255 = cylindrical_surface ( 'none', #50260, 4.999999999999997300 ) ;
#50256 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50257 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50258 = cartesian_point ( 'none', ( 37.50000000000001400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50259 = axis2_placement_3d ( 'none', #50258, #50257, #50256 ) ;
#50260 = axis2_placement_3d ( 'none', #50270, #50250, #50247 ) ;
#50261 = circle ( 'none', #50259, 3.549999999999990500 ) ;
#50262 = cylindrical_surface ( 'none', #50288, 3.549999999999997600 ) ;
#50263 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50264 = vector ( 'none', #50263, 1000.000000000000000 ) ;
#50265 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -41.05000000000000400 ) ) ;
#50266 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50267 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50268 = line ( 'none', #50269, #50264 ) ;
#50269 = cartesian_point ( 'none', ( 41.05000000000000400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50270 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#50271 = cartesian_point ( 'none', ( 37.50000000000001400, 1.600000000000000100, -41.05000000000000400 ) ) ;
#50272 = axis2_placement_3d ( 'none', #50217, #50267, #50266 ) ;
#50273 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50274 = vector ( 'none', #50273, 1000.000000000000000 ) ;
#50275 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50276 = vector ( 'none', #50275, 1000.000000000000000 ) ;
#50277 = cartesian_point ( 'none', ( -12.81717597600970000, 0.4999999999999967800, -19.00000000000000000 ) ) ;
#50278 = line ( 'none', #50277, #50276 ) ;
#50279 = face_outer_bound ( 'none', #8690, .t. ) ;
#50280 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50281 = vector ( 'none', #50280, 1000.000000000000000 ) ;
#50282 = cartesian_point ( 'none', ( -41.04999999999999000, 1.600000000000000100, 37.50000000000001400 ) ) ;
#50283 = cartesian_point ( 'none', ( -37.49999999999999300, 1.600000000000000100, 41.05000000000000400 ) ) ;
#50284 = line ( 'none', #50283, #50330 ) ;
#50285 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50286 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50287 = cartesian_point ( 'none', ( 37.50000000000002100, 1.600000000000000100, 37.50000000000000700 ) ) ;
#50288 = axis2_placement_3d ( 'none', #50287, #50286, #50285 ) ;
#50289 = cylindrical_surface ( 'none', #50305, 3.549999999999997600 ) ;
#50290 = oriented_edge ( 'none', *, *, #50622, .t. ) ;
#50291 = cartesian_point ( 'none', ( -37.49999999999999300, 1.600000000000000100, 41.05000000000000400 ) ) ;
#50292 = face_outer_bound ( 'none', #8677, .t. ) ;
#50293 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50294 = cartesian_point ( 'none', ( -37.49999999999999300, 1.600000000000000100, 37.50000000000000700 ) ) ;
#50295 = direction ( 'none', ( 0.0000000000000000000, -1.541976423090495400e-016, 1.000000000000000000 ) ) ;
#50296 = vector ( 'none', #50295, 1000.000000000000000 ) ;
#50297 = cartesian_point ( 'none', ( -51.50000000000000700, -76.00000000000000000, -20.80000000000000100 ) ) ;
#50298 = cartesian_point ( 'none', ( -51.50000000000000700, -75.99999999999998600, -91.53627083548713000 ) ) ;
#50299 = line ( 'none', #50298, #50296 ) ;
#50300 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50301 = vector ( 'none', #50300, 1000.000000000000000 ) ;
#50302 = cartesian_point ( 'none', ( 41.05000000000001800, 1.600000000000000100, 37.50000000000000700 ) ) ;
#50303 = cartesian_point ( 'none', ( 37.50000000000002800, 1.600000000000000100, 41.05000000000000400 ) ) ;
#50304 = line ( 'none', #50303, #50301 ) ;
#50305 = axis2_placement_3d ( 'none', #50294, #50293, #50342 ) ;
#50306 = line ( 'none', #50282, #50281 ) ;
#50307 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#50308 = vector ( 'none', #50307, 1000.000000000000100 ) ;
#50309 = axis2_placement_3d ( 'none', #50333, #50332, #50311 ) ;
#50310 = cartesian_point ( 'none', ( 7.267260710036626400e-015, 18.00000000000000000, -16.91999999999998400 ) ) ;
#50311 = direction ( 'none', ( -1.000000000000000000, -8.604228440844966300e-015, 0.0000000000000000000 ) ) ;
#50312 = cartesian_point ( 'none', ( -9.909612774962166500, 4.836047190431908200, -14.00000000000000000 ) ) ;
#50313 = vertex_point ( 'none', #35810 ) ;
#50314 = plane ( 'none', #50309 ) ;
#50315 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50316 = vector ( 'none', #50315, 1000.000000000000000 ) ;
#50317 = edge_curve ( 'none', #50641, #50644, #35827, .t. ) ;
#50318 = cartesian_point ( 'none', ( -41.05000000000000400, 1.600000000000000100, -37.50000000000000700 ) ) ;
#50319 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50320 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50321 = axis2_placement_3d ( 'none', #50326, #50320, #50319 ) ;
#50322 = oriented_edge ( 'none', *, *, #50542, .t. ) ;
#50323 = face_outer_bound ( 'none', #8670, .t. ) ;
#50324 = cartesian_point ( 'none', ( -41.05000000000000400, 1.600000000000000100, -37.50000000000000700 ) ) ;
#50325 = edge_curve ( 'none', #50327, #50043, #35828, .t. ) ;
#50326 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -37.50000000000000700 ) ) ;
#50327 = vertex_point ( 'none', #35833 ) ;
#50328 = vertex_point ( 'none', #35822 ) ;
#50329 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50330 = vector ( 'none', #50329, 1000.000000000000000 ) ;
#50331 = advanced_face ( 'none', ( #35818 ), #35834, .t. ) ;
#50332 = direction ( 'none', ( -8.604228440844966300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#50333 = cartesian_point ( 'none', ( 7.826279441628907200, -9.021836642056644700, -15.32287565553230200 ) ) ;
#50334 = cartesian_point ( 'none', ( -79.00000000000000000, -76.00000000000001400, 59.20000000000000300 ) ) ;
#50335 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50336 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50338 = edge_loop ( 'none', ( #50351, #50349, #50290, #50042 ) ) ;
#50337 = cartesian_point ( 'none', ( -37.49999999999999300, 1.600000000000000100, 37.50000000000000700 ) ) ;
#50339 = axis2_placement_3d ( 'none', #50337, #50336, #50335 ) ;
#50340 = circle ( 'none', #50321, 3.549999999999997600 ) ;
#50341 = line ( 'none', #50318, #50316 ) ;
#50342 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50343 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50344 = cartesian_point ( 'none', ( 4.175813232069146800, 2.061359961916370900, 3.570380186727395900 ) ) ;
#50345 = advanced_face ( 'none', ( #35835 ), #35817, .t. ) ;
#50346 = circle ( 'none', #50339, 3.549999999999997600 ) ;
#50347 = cartesian_point ( 'none', ( 40.05000000000000400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50348 = axis2_placement_3d ( 'none', #50402, #50393, #50392 ) ;
#50349 = oriented_edge ( 'none', *, *, #50325, .t. ) ;
#50350 = circle ( 'none', #50357, 2.549999999999996700 ) ;
#50351 = oriented_edge ( 'none', *, *, #50561, .f. ) ;
#50352 = line ( 'none', #50401, #50400 ) ;
#50353 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50354 = circle ( 'none', #50348, 2.549999999999989600 ) ;
#50355 = cartesian_point ( 'none', ( -40.04999999999999000, 1.600000000000000100, -37.50000000000000000 ) ) ;
#50356 = cartesian_point ( 'none', ( -40.04999999999999000, 1.600000000000000100, 37.50000000000001400 ) ) ;
#50357 = axis2_placement_3d ( 'none', #50405, #50404, #50403 ) ;
#50358 = direction ( 'none', ( 1.000000000000000000, 1.323625197125250400e-016, 0.0000000000000000000 ) ) ;
#50359 = vector ( 'none', #50358, 1000.000000000000000 ) ;
#50360 = cartesian_point ( 'none', ( -6.552925555302250500, 11.35000000000000000, -14.00000000000000000 ) ) ;
#50361 = cartesian_point ( 'none', ( 5.975575286112631400, 11.35000000000000100, -14.00000000000000000 ) ) ;
#50362 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -37.50000000000000700 ) ) ;
#50363 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#50364 = vector ( 'none', #50363, 1000.000000000000000 ) ;
#50365 = line ( 'none', #50360, #50359 ) ;
#50366 = face_outer_bound ( 'none', #8790, .t. ) ;
#50367 = circle ( 'none', #50376, 2.549999999999989600 ) ;
#50368 = direction ( 'none', ( -1.850371707708594100e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#50369 = vector ( 'none', #50368, 1000.000000000000000 ) ;
#50370 = cartesian_point ( 'none', ( -41.04999999999999000, 1.600000000000000100, 37.50000000000001400 ) ) ;
#50371 = line ( 'none', #50370, #50369 ) ;
#50372 = cartesian_point ( 'none', ( -40.04999999999999000, 1.600000000000000100, 37.50000000000001400 ) ) ;
#50373 = line ( 'none', #50372, #50364 ) ;
#50374 = cartesian_point ( 'none', ( -37.49999999999998600, 1.600000000000000100, 40.04999999999999700 ) ) ;
#50375 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50376 = axis2_placement_3d ( 'none', #50362, #50375, #50353 ) ;
#50377 = circle ( 'none', #50380, 3.549999999999997600 ) ;
#50378 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50379 = line ( 'none', #50440, #50439 ) ;
#50380 = axis2_placement_3d ( 'none', #50443, #50442, #50441 ) ;
#50381 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50382 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50383 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -40.05000000000000400 ) ) ;
#50384 = line ( 'none', #50383, #50389 ) ;
#50385 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#50386 = axis2_placement_3d ( 'none', #50388, #50382, #50381 ) ;
#50387 = face_bound ( 'none', #8674, .t. ) ;
#50388 = cartesian_point ( 'none', ( 37.50000000000001400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50389 = vector ( 'none', #50378, 1000.000000000000000 ) ;
#50390 = circle ( 'none', #50386, 2.549999999999989600 ) ;
#50391 = plane ( 'none', #50406 ) ;
#50392 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50393 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50394 = cartesian_point ( 'none', ( 37.50000000000002800, 1.600000000000000100, 40.05000000000000400 ) ) ;
#50395 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50396 = cartesian_point ( 'none', ( 37.50000000000001400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50397 = cartesian_point ( 'none', ( 37.50000000000000700, 1.600000000000000100, -40.05000000000000400 ) ) ;
#50398 = cartesian_point ( 'none', ( 40.05000000000000400, 1.600000000000000100, 37.50000000000000000 ) ) ;
#50399 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50400 = vector ( 'none', #50399, 1000.000000000000000 ) ;
#50401 = cartesian_point ( 'none', ( 37.50000000000002800, 1.600000000000000100, 40.05000000000000400 ) ) ;
#50402 = cartesian_point ( 'none', ( 37.50000000000002100, 1.600000000000000100, 37.50000000000000700 ) ) ;
#50403 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50404 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50405 = cartesian_point ( 'none', ( -37.49999999999999300, 1.600000000000000100, 37.50000000000000700 ) ) ;
#50406 = axis2_placement_3d ( 'none', #50396, #50395, #50385 ) ;
#50407 = cartesian_point ( 'none', ( 37.50000000000002800, 1.600000000000000100, 41.05000000000000400 ) ) ;
#50408 = axis2_placement_3d ( 'none', #50407, #50473, #50472 ) ;
#50409 = face_outer_bound ( 'none', #8701, .t. ) ;
#50410 = direction ( 'none', ( -1.850371707708594100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50411 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.850371707708594100e-016 ) ) ;
#50412 = oriented_edge ( 'none', *, *, #50317, .t. ) ;
#50413 = cylindrical_surface ( 'none', #50477, 2.549999999999989600 ) ;
#50414 = closed_shell ( 'none', ( #13796, #51934, #51881, #51938, #52025, #52081, #52173, #52192, #52215, #52234, #744, #383, #398, #460, #497, #540, #613, #629, #622, #632, #660, #29254, #24316, #26142, #28358, #28736, #28704, #669, #30091, #50911, #50944, #50984, #50959, #50982, #25257, #50976, #20885, #21194, #21137, #22042, #24716, #358, #25060, #360, #533, #542, #556, #544, #191, #149, #200, #153, #225, #176, #234, #250, #242, #260, #552, #263, #295, #311, #45127, #46027, #47608, #47075, #46966, #47482 ) ) ;
#50415 = axis2_placement_3d ( 'none', #50444, #50449, #50463 ) ;
#50416 = direction ( 'none', ( -0.0000000000000000000, -2.758885748853108400e-018, 1.000000000000000000 ) ) ;
#50417 = vector ( 'none', #50416, 1000.000000000000000 ) ;
#50418 = cartesian_point ( 'none', ( 0.0000000000000000000, -66.50000000000000000, 37.78676648464435300 ) ) ;
#50419 = line ( 'none', #50418, #50417 ) ;
#50420 = direction ( 'none', ( 1.850371707708594100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50421 = vector ( 'none', #50420, 1000.000000000000000 ) ;
#50422 = cartesian_point ( 'none', ( 41.05000000000000400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50423 = line ( 'none', #50422, #50421 ) ;
#50424 = plane ( 'none', #50408 ) ;
#50425 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50426 = vector ( 'none', #50425, 1000.000000000000000 ) ;
#50427 = cartesian_point ( 'none', ( -9.909612774962166500, 4.836047190431909100, -7.000000000000000000 ) ) ;
#50428 = line ( 'none', #50427, #50426 ) ;
#50429 = cartesian_point ( 'none', ( -5.975575286112626100, 11.35000000000000000, -14.00000000000000000 ) ) ;
#50430 = axis2_placement_3d ( 'none', #50431, #50411, #50410 ) ;
#50431 = cartesian_point ( 'none', ( 41.05000000000000400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50432 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50433 = vector ( 'none', #50432, 1000.000000000000000 ) ;
#50434 = cartesian_point ( 'none', ( 41.05000000000001800, 1.600000000000000100, 37.50000000000000700 ) ) ;
#50435 = plane ( 'none', #50430 ) ;
#50436 = face_outer_bound ( 'none', #8683, .t. ) ;
#50437 = line ( 'none', #50434, #50433 ) ;
#50438 = direction ( 'none', ( -9.251858538542970300e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50439 = vector ( 'none', #50438, 1000.000000000000000 ) ;
#50440 = cartesian_point ( 'none', ( 40.05000000000001100, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50441 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50442 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50443 = cartesian_point ( 'none', ( 37.50000000000002100, 1.600000000000000100, 37.50000000000000700 ) ) ;
#50444 = cartesian_point ( 'none', ( 37.50000000000002100, 1.600000000000000100, 37.50000000000000700 ) ) ;
#50445 = plane ( 'none', #50499 ) ;
#50446 = cartesian_point ( 'none', ( 40.05000000000000400, 1.600000000000000100, 37.50000000000000000 ) ) ;
#50447 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 9.251858538542970300e-017 ) ) ;
#50448 = cartesian_point ( 'none', ( 40.05000000000001100, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50449 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50450 = edge_curve ( 'none', #50080, #50190, #35879, .t. ) ;
#50451 = cylindrical_surface ( 'none', #50415, 2.549999999999989600 ) ;
#50452 = face_outer_bound ( 'none', #8728, .t. ) ;
#50453 = face_outer_bound ( 'none', #8732, .t. ) ;
#50454 = line ( 'none', #50446, #50505 ) ;
#50455 = plane ( 'none', #50498 ) ;
#50456 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50457 = vector ( 'none', #50456, 1000.000000000000000 ) ;
#50458 = cartesian_point ( 'none', ( -56.50000000000000000, -76.00000000000000000, -20.80000000000000400 ) ) ;
#50459 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -40.04999999999999700 ) ) ;
#50460 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50461 = line ( 'none', #50462, #50457 ) ;
#50462 = cartesian_point ( 'none', ( 37.50000000000000700, 1.600000000000000100, -40.05000000000000400 ) ) ;
#50463 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50464 = face_outer_bound ( 'none', #8769, .t. ) ;
#50465 = face_outer_bound ( 'none', #8767, .t. ) ;
#50466 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50467 = vector ( 'none', #50466, 1000.000000000000000 ) ;
#50468 = cartesian_point ( 'none', ( -40.04999999999999000, 1.600000000000000100, -37.50000000000000000 ) ) ;
#50469 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50470 = vector ( 'none', #50469, 1000.000000000000000 ) ;
#50471 = line ( 'none', #50459, #50470 ) ;
#50472 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50473 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#50474 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50475 = line ( 'none', #50468, #50467 ) ;
#50476 = cartesian_point ( 'none', ( 37.50000000000001400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50477 = axis2_placement_3d ( 'none', #50476, #50474, #50460 ) ;
#50478 = face_outer_bound ( 'none', #8823, .t. ) ;
#50479 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50480 = direction ( 'none', ( 0.5000000000000004400, 0.8660254037844382600, 0.0000000000000000000 ) ) ;
#50481 = cartesian_point ( 'none', ( -13.10585111060451300, -3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#50482 = axis2_placement_3d ( 'none', #50491, #50528, #50527 ) ;
#50483 = cartesian_point ( 'none', ( 37.50000000000002800, 1.600000000000000100, 40.05000000000000400 ) ) ;
#50484 = line ( 'none', #50483, #50493 ) ;
#50485 = plane ( 'none', #50482 ) ;
#50486 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50487 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.541976423090495400e-016 ) ) ;
#50488 = axis2_placement_3d ( 'none', #50458, #50487, #50486 ) ;
#50489 = face_outer_bound ( 'none', #8838, .t. ) ;
#50490 = direction ( 'none', ( 9.251858538542970300e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50491 = cartesian_point ( 'none', ( 37.50000000000002800, 1.600000000000000100, 40.05000000000000400 ) ) ;
#50492 = circle ( 'none', #50488, 5.000000000000000900 ) ;
#50493 = vector ( 'none', #50479, 1000.000000000000000 ) ;
#50494 = direction ( 'none', ( 1.000000000000000000, 1.323625197125250400e-016, 0.0000000000000000000 ) ) ;
#50495 = direction ( 'none', ( 1.323625197125250400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50497 = oriented_edge ( 'none', *, *, #50450, .f. ) ;
#50496 = cartesian_point ( 'none', ( -6.552925555302250500, 11.35000000000000000, -19.00000000000000000 ) ) ;
#50498 = axis2_placement_3d ( 'none', #50496, #50495, #50494 ) ;
#50499 = axis2_placement_3d ( 'none', #50448, #50447, #50490 ) ;
#50500 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50501 = vector ( 'none', #50500, 1000.000000000000000 ) ;
#50502 = cartesian_point ( 'none', ( 40.05000000000000400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50503 = line ( 'none', #50502, #50501 ) ;
#50504 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50505 = vector ( 'none', #50504, 1000.000000000000000 ) ;
#50506 = axis2_placement_3d ( 'none', #50565, #50557, #50556 ) ;
#50507 = cartesian_point ( 'none', ( -6.841600689897066300, 10.84999999999999400, -14.00000000000000000 ) ) ;
#50508 = cartesian_point ( 'none', ( 5.799999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50509 = line ( 'none', #50523, #50514 ) ;
#50510 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50511 = vector ( 'none', #50510, 1000.000000000000000 ) ;
#50512 = circle ( 'none', #50567, 2.500000000000001300 ) ;
#50513 = cartesian_point ( 'none', ( -37.49999999999999300, 1.600000000000000100, 37.50000000000000700 ) ) ;
#50514 = vector ( 'none', #50522, 1000.000000000000000 ) ;
#50515 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50516 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50517 = cartesian_point ( 'none', ( -40.04999999999999000, 1.600000000000000100, 37.50000000000001400 ) ) ;
#50518 = face_outer_bound ( 'none', #8784, .t. ) ;
#50519 = line ( 'none', #50521, #50511 ) ;
#50520 = cylindrical_surface ( 'none', #50524, 2.549999999999996700 ) ;
#50521 = cartesian_point ( 'none', ( -40.04999999999999000, 1.600000000000000100, 37.50000000000001400 ) ) ;
#50522 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50523 = cartesian_point ( 'none', ( -37.49999999999998600, 1.600000000000000100, 40.05000000000000400 ) ) ;
#50524 = axis2_placement_3d ( 'none', #50513, #50573, #50572 ) ;
#50525 = vector ( 'none', #50480, 1000.000000000000200 ) ;
#50526 = axis2_placement_3d ( 'none', #50517, #50516, #50515 ) ;
#50527 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50528 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#50529 = plane ( 'none', #50526 ) ;
#50530 = direction ( 'none', ( 0.5000000000000001100, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#50531 = vector ( 'none', #50530, 1000.000000000000100 ) ;
#50532 = cartesian_point ( 'none', ( 6.552925555302256700, 11.35000000000000100, -14.00000000000000000 ) ) ;
#50533 = line ( 'none', #50532, #50531 ) ;
#50534 = cartesian_point ( 'none', ( 5.799999999999999800, 0.0000000000000000000, 2.500000000000001300 ) ) ;
#50535 = line ( 'none', #50481, #50525 ) ;
#50536 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#50537 = vector ( 'none', #50536, 1000.000000000000000 ) ;
#50538 = cartesian_point ( 'none', ( -6.841600689897064500, 10.84999999999999800, -19.00000000000000000 ) ) ;
#50539 = line ( 'none', #50538, #50537 ) ;
#50540 = cartesian_point ( 'none', ( 3.973110223767137000, 2.260640516368720300e-011, 3.565797985667431100 ) ) ;
#50542 = edge_curve ( 'none', #50642, #50641, #35878, .t. ) ;
#50541 = axis2_placement_3d ( 'none', #50590, #50589, #50588 ) ;
#50543 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50544 = cartesian_point ( 'none', ( 4.630153689607048800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50545 = direction ( 'none', ( 0.3420201433256622700, 0.0000000000000000000, -0.9396926207859106500 ) ) ;
#50546 = vector ( 'none', #50545, 1000.000000000000100 ) ;
#50547 = cartesian_point ( 'none', ( 4.630153689607048800, 0.0000000000000000000, -5.371010071662833100 ) ) ;
#50548 = face_outer_bound ( 'none', #8920, .t. ) ;
#50549 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50550 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50551 = line ( 'none', #50547, #50546 ) ;
#50552 = circle ( 'none', #50580, 0.4999999999999978400 ) ;
#50553 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -37.50000000000000700 ) ) ;
#50554 = axis2_placement_3d ( 'none', #50553, #50550, #50549 ) ;
#50555 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50556 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50557 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50558 = cylindrical_surface ( 'none', #50554, 2.549999999999989600 ) ;
#50559 = oriented_edge ( 'none', *, *, #49886, .t. ) ;
#50560 = face_outer_bound ( 'none', #8831, .t. ) ;
#50561 = edge_curve ( 'none', #50327, #50328, #35861, .t. ) ;
#50562 = axis2_placement_3d ( 'none', #50544, #50543, #50555 ) ;
#50563 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50564 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50565 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -40.05000000000000400 ) ) ;
#50566 = face_outer_bound ( 'none', #8763, .t. ) ;
#50567 = axis2_placement_3d ( 'none', #50508, #50564, #50563 ) ;
#50568 = plane ( 'none', #50506 ) ;
#50569 = cartesian_point ( 'none', ( 3.973110223767137800, -2.263315984422991800e-011, -3.565797985667433800 ) ) ;
#50570 = conical_surface ( 'none', #50562, 5.371010071662833100, 1.221730476396037500 ) ;
#50571 = edge_curve ( 'none', #50070, #50578, #35838, .t. ) ;
#50572 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50573 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50574 = face_outer_bound ( 'none', #8853, .t. ) ;
#50575 = cartesian_point ( 'none', ( 5.600000000000000500, 6.472876824008161600e-016, -5.200000000000001100 ) ) ;
#50576 = oriented_edge ( 'none', *, *, #50571, .t. ) ;
#50577 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353900e-016, 1.000000000000000000 ) ) ;
#50578 = vertex_point ( 'none', #35868 ) ;
#50579 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#50580 = axis2_placement_3d ( 'none', #50591, #50579, #50577 ) ;
#50581 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50582 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50583 = cartesian_point ( 'none', ( 5.600000000000000500, 0.0000000000000000000, 5.200000000000001100 ) ) ;
#50584 = edge_loop ( 'none', ( #7809, #7812 ) ) ;
#50585 = axis2_placement_3d ( 'none', #50609, #50582, #50581 ) ;
#50586 = oriented_edge ( 'none', *, *, #50605, .f. ) ;
#50587 = edge_curve ( 'none', #50597, #50612, #35864, .t. ) ;
#50588 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50589 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50590 = cartesian_point ( 'none', ( 5.599999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50591 = cartesian_point ( 'none', ( 5.100000000000002300, 6.368163355566238400e-016, -5.200000000000001100 ) ) ;
#50592 = cc_design_date_and_time_assignment ( #50608, #50607, ( #45199 ) ) ;
#50593 = cartesian_point ( 'none', ( 5.599999999999999600, 0.0000000000000000000, -2.700000000000001500 ) ) ;
#50594 = cartesian_point ( 'none', ( 3.973110223767137000, 2.260640516368720300e-011, 3.565797985667431100 ) ) ;
#50595 = oriented_edge ( 'none', *, *, #50601, .f. ) ;
#50597 = vertex_point ( 'none', #35874 ) ;
#50596 = cartesian_point ( 'none', ( 3.973110223768736600, 0.6864646529411512200, 3.565797985667473300 ) ) ;
#50598 = cartesian_point ( 'none', ( 4.050880675075946500, 1.379097446046187600, 3.567934390854428500 ) ) ;
#50599 = cartesian_point ( 'none', ( 4.175813232069146800, 2.061359961916370900, 3.570380186727395900 ) ) ;
#50600 = circle ( 'none', #50541, 2.700000000000001500 ) ;
#50601 = edge_curve ( 'none', #50065, #50578, #35854, .t. ) ;
#50602 = advanced_face ( 'none', ( #35850 ), #35902, .f. ) ;
#50603 = b_spline_curve_with_knots ( 'none', 3,
( #50599, #50598, #50596, #50594 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.002080789711329301400 ),
.unspecified. ) ;
#50604 = oriented_edge ( 'none', *, *, #50587, .t. ) ;
#50605 = edge_curve ( 'none', #50597, #50616, #35856, .t. ) ;
#50606 = circle ( 'none', #50585, 2.054999999999999700 ) ;
#50607 = date_time_role ( 'creation_date' ) ;
#50608 = date_and_time ( #52474, #52408 ) ;
#50609 = cartesian_point ( 'none', ( 15.60000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50610 = vertex_point ( 'none', #35896 ) ;
#50611 = edge_curve ( 'none', #50328, #50313, #35884, .t. ) ;
#50612 = vertex_point ( 'none', #35888 ) ;
#50613 = edge_loop ( 'none', ( #50636, #50635, #50665, #50618 ) ) ;
#50614 = vertex_point ( 'none', #35897 ) ;
#50615 = advanced_face ( 'none', ( #35880 ), #35611, .t. ) ;
#50616 = vertex_point ( 'none', #35615 ) ;
#50617 = vertex_point ( 'none', #35618 ) ;
#50618 = oriented_edge ( 'none', *, *, #50669, .f. ) ;
#50619 = edge_loop ( 'none', ( #50586, #50604, #50637, #50634 ) ) ;
#50620 = vertex_point ( 'none', #35058 ) ;
#50621 = vertex_point ( 'none', #34485 ) ;
#50622 = edge_curve ( 'none', #50043, #50313, #33953, .t. ) ;
#50623 = closed_shell ( 'none', ( #50180, #50602, #50345, #50643 ) ) ;
#50624 = edge_loop ( 'none', ( #50702, #50749, #50744, #50752, #50729, #34761, #50735, #40563 ) ) ;
#50625 = oriented_edge ( 'none', *, *, #8070, .t. ) ;
#50626 = edge_curve ( 'none', #50620, #50614, #35940, .t. ) ;
#50627 = edge_curve ( 'none', #50620, #50617, #35942, .t. ) ;
#50628 = vertex_point ( 'none', #35935 ) ;
#50629 = oriented_edge ( 'none', *, *, #50679, .t. ) ;
#50630 = edge_loop ( 'none', ( #50647, #50655, #50629, #50631 ) ) ;
#50631 = oriented_edge ( 'none', *, *, #50681, .f. ) ;
#50632 = advanced_face ( 'none', ( #35939 ), #35934, .t. ) ;
#50633 = vertex_point ( 'none', #35926 ) ;
#50634 = oriented_edge ( 'none', *, *, #50638, .f. ) ;
#50635 = oriented_edge ( 'none', *, *, #50627, .t. ) ;
#50636 = oriented_edge ( 'none', *, *, #50626, .f. ) ;
#50637 = oriented_edge ( 'none', *, *, #50651, .t. ) ;
#50638 = edge_curve ( 'none', #50616, #50610, #35916, .t. ) ;
#50639 = vertex_point ( 'none', #35936 ) ;
#50640 = manifold_solid_brep ( '����-����1', #52419 ) ;
#50641 = vertex_point ( 'none', #35922 ) ;
#50642 = vertex_point ( 'none', #35912 ) ;
#50643 = advanced_face ( 'none', ( #35909 ), #35923, .f. ) ;
#50644 = vertex_point ( 'none', #35917 ) ;
#50645 = vertex_point ( 'none', #35970 ) ;
#50646 = edge_loop ( 'none', ( #50663, #50712, #50673, #50670, #50690, #50693, #50695, #50709, #50713, #50719, #50707, #29495, #50676, #50720, #49258, #21682, #21812, #21597, #29513, #22168, #22151, #22134, #21906, #22446, #22435, #22451, #22420, #22453, #22717, #22701, #22157, #22694, #22991, #22935, #22715, #23223, #22706, #22978, #22665, #23492, #23257, #23244, #23255, #23766, #23812, #23745, #23813, #23797, #23787, #23788, #24058, #24016, #24052, #24529, #24070, #24015, #24325, #24592, #24330, #24285, #24874, #24875, #24844, #24831, #25138, #25079, #25158, #25364, #24890, #25116, #25409, #25378, #25127, #25412, #25662, #25616, #25443, #25408, #25711, #25938, #25630, #25629, #25928, #25926, #23982, #26176, #26206, #26218, #26213, #26768, #26208, #26716, #26444, #26486, #26219, #26214, #26996, #26746, #26480, #26766, #26773, #27174, #26445, #27010, #26481, #26980, #27210, #27208, #27219, #26925, #27212, #27479, #27461, #27397, #27221, #27497, #27498, #27814, #27388, #27462, #27811, #28052, #27810, #27774, #27763, #25949, #25933, #28077, #28331, #28066, #28067, #28062, #27890, #28578, #28300, #27808, #28616, #28639, #28299, #28610, #28640, #28919, #28904, #28629, #28845, #28609, #28914, #28889, #29219, #29225, #29181, #28903, #29228, #174, #29762, #180, #29793, #177, #182, #29749, #29770, #187, #186, #184, #52627, #185, #52625, #52669, #52648, #52656, #52636, #52626, #52650, #52684, #52685, #52686, #52670, #52714, #52674, #52709, #52675, #52695, #52710, #52696, #52731, #52727 ) ) ;
#50647 = oriented_edge ( 'none', *, *, #50658, .f. ) ;
#50648 = vertex_point ( 'none', #35967 ) ;
#50649 = vertex_point ( 'none', #35920 ) ;
#50650 = edge_curve ( 'none', #50653, #50633, #35974, .t. ) ;
#50651 = edge_curve ( 'none', #50612, #50610, #35976, .t. ) ;
#50652 = vertex_point ( 'none', #35959 ) ;
#50653 = vertex_point ( 'none', #35964 ) ;
#50654 = advanced_face ( 'none', ( #35951 ), #35972, .t. ) ;
#50655 = oriented_edge ( 'none', *, *, #50650, .t. ) ;
#50656 = edge_curve ( 'none', #50705, #6530, #35956, .t. ) ;
#50657 = advanced_face ( 'none', ( #35950 ), #35943, .t. ) ;
#50658 = edge_curve ( 'none', #50653, #50628, #35960, .t. ) ;
#50659 = edge_curve ( 'none', #50667, #50672, #36011, .t. ) ;
#50660 = vertex_point ( 'none', #35997 ) ;
#50661 = edge_curve ( 'none', #50617, #50621, #36001, .t. ) ;
#50662 = vertex_point ( 'none', #35993 ) ;
#50663 = oriented_edge ( 'none', *, *, #50680, .t. ) ;
#50664 = vertex_point ( 'none', #35990 ) ;
#50665 = oriented_edge ( 'none', *, *, #50661, .t. ) ;
#50666 = vertex_point ( 'none', #35989 ) ;
#50667 = vertex_point ( 'none', #35992 ) ;
#50668 = vertex_point ( 'none', #35984 ) ;
#50669 = edge_curve ( 'none', #50614, #50621, #35980, .t. ) ;
#50670 = oriented_edge ( 'none', *, *, #50694, .t. ) ;
#50671 = advanced_face ( 'none', ( #35982 ), #35981, .t. ) ;
#50672 = vertex_point ( 'none', #36053 ) ;
#50673 = oriented_edge ( 'none', *, *, #50701, .t. ) ;
#50674 = vertex_point ( 'none', #35983 ) ;
#50675 = edge_curve ( 'none', #50700, #50662, #36047, .t. ) ;
#50676 = oriented_edge ( 'none', *, *, #29458, .t. ) ;
#50677 = vertex_point ( 'none', #36045 ) ;
#50678 = oriented_edge ( 'none', *, *, #9042, .f. ) ;
#50679 = edge_curve ( 'none', #50633, #50652, #36037, .t. ) ;
#50680 = edge_curve ( 'none', #50664, #50667, #36028, .t. ) ;
#50681 = edge_curve ( 'none', #50628, #50652, #36022, .t. ) ;
#50682 = closed_shell ( 'none', ( #47429, #47799, #47884, #48616 ) ) ;
#50683 = oriented_edge ( 'none', *, *, #49829, .t. ) ;
#50684 = edge_loop ( 'none', ( #9061, #9155, #9117, #9161, #9159 ) ) ;
#50685 = edge_loop ( 'none', ( #50322, #50412, #50737, #50721 ) ) ;
#50686 = vertex_point ( 'none', #35985 ) ;
#50687 = oriented_edge ( 'none', *, *, #50450, .t. ) ;
#50688 = closed_shell ( 'none', ( #48605, #48932, #49671, #49156 ) ) ;
#50689 = edge_curve ( 'none', #50666, #50698, #36015, .t. ) ;
#50690 = oriented_edge ( 'none', *, *, #50699, .t. ) ;
#50691 = oriented_edge ( 'none', *, *, #22108, .f. ) ;
#50692 = oriented_edge ( 'none', *, *, #8799, .f. ) ;
#50693 = oriented_edge ( 'none', *, *, #50689, .t. ) ;
#50694 = edge_curve ( 'none', #50668, #50677, #36086, .t. ) ;
#50695 = oriented_edge ( 'none', *, *, #50716, .t. ) ;
#50696 = oriented_edge ( 'none', *, *, #50656, .f. ) ;
#50697 = vertex_point ( 'none', #36046 ) ;
#50698 = vertex_point ( 'none', #36081 ) ;
#50699 = edge_curve ( 'none', #50677, #50666, #36039, .t. ) ;
#50700 = vertex_point ( 'none', #36023 ) ;
#50701 = edge_curve ( 'none', #50672, #50668, #36078, .t. ) ;
#50702 = oriented_edge ( 'none', *, *, #50703, .t. ) ;
#50703 = edge_curve ( 'none', #50645, #47603, #36066, .t. ) ;
#50704 = advanced_face ( 'none', ( #36061 ), #36084, .t. ) ;
#50705 = vertex_point ( 'none', #36079 ) ;
#50706 = edge_curve ( 'none', #50697, #50700, #36059, .t. ) ;
#50707 = oriented_edge ( 'none', *, *, #50717, .t. ) ;
#50708 = oriented_edge ( 'none', *, *, #6543, .f. ) ;
#50709 = oriented_edge ( 'none', *, *, #50706, .t. ) ;
#50710 = vertex_point ( 'none', #36057 ) ;
#50711 = vertex_point ( 'none', #36087 ) ;
#50712 = oriented_edge ( 'none', *, *, #50659, .t. ) ;
#50713 = oriented_edge ( 'none', *, *, #50675, .t. ) ;
#50714 = edge_curve ( 'none', #50660, #50710, #36118, .t. ) ;
#50715 = edge_curve ( 'none', #50662, #50711, #36111, .t. ) ;
#50716 = edge_curve ( 'none', #50698, #50697, #36071, .t. ) ;
#50717 = edge_curve ( 'none', #50711, #50660, #36121, .t. ) ;
#50718 = vertex_point ( 'none', #36106 ) ;
#50719 = oriented_edge ( 'none', *, *, #50715, .t. ) ;
#50720 = oriented_edge ( 'none', *, *, #29471, .t. ) ;
#50721 = oriented_edge ( 'none', *, *, #50731, .f. ) ;
#50722 = edge_loop ( 'none', ( #42149, #48422, #49781, #50059 ) ) ;
#50723 = edge_curve ( 'none', #6574, #344, #36120, .t. ) ;
#50724 = advanced_face ( 'none', ( #36101 ), #36105, .t. ) ;
#50725 = edge_curve ( 'none', #52569, #52552, #36094, .t. ) ;
#50726 = vertex_point ( 'none', #36154 ) ;
#50727 = oriented_edge ( 'none', *, *, #52570, .f. ) ;
#50728 = edge_curve ( 'none', #50726, #52538, #36151, .t. ) ;
#50729 = oriented_edge ( 'none', *, *, #50734, .t. ) ;
#50730 = edge_curve ( 'none', #50639, #50644, #36153, .t. ) ;
#50731 = edge_curve ( 'none', #50642, #50639, #36152, .t. ) ;
#50732 = oriented_edge ( 'none', *, *, #52908, .f. ) ;
#50733 = vertex_point ( 'none', #36141 ) ;
#50734 = edge_curve ( 'none', #50739, #50733, #36095, .t. ) ;
#50735 = oriented_edge ( 'none', *, *, #34798, .t. ) ;
#50736 = edge_curve ( 'none', #50733, #50741, #36128, .t. ) ;
#50737 = oriented_edge ( 'none', *, *, #50730, .f. ) ;
#50738 = edge_curve ( 'none', #51158, #49131, #36136, .t. ) ;
#50739 = vertex_point ( 'none', #36130 ) ;
#50740 = vertex_point ( 'none', #36137 ) ;
#50741 = vertex_point ( 'none', #36190 ) ;
#50742 = advanced_face ( 'none', ( #36184 ), #36191, .f. ) ;
#50743 = edge_curve ( 'none', #50739, #50750, #36179, .t. ) ;
#50744 = oriented_edge ( 'none', *, *, #50745, .f. ) ;
#50745 = edge_curve ( 'none', #50750, #50751, #36192, .t. ) ;
#50746 = vertex_point ( 'none', #36171 ) ;
#50747 = oriented_edge ( 'none', *, *, #50754, .f. ) ;
#50748 = edge_curve ( 'none', #47603, #50751, #36165, .t. ) ;
#50749 = oriented_edge ( 'none', *, *, #50748, .t. ) ;
#50750 = vertex_point ( 'none', #36225 ) ;
#50751 = vertex_point ( 'none', #36222 ) ;
#50752 = oriented_edge ( 'none', *, *, #50743, .f. ) ;
#50753 = edge_curve ( 'none', #34530, #35219, #36220, .t. ) ;
#50754 = edge_curve ( 'none', #50746, #40688, #36211, .t. ) ;
#50755 = edge_loop ( 'none', ( #28273, #28877, #50774, #50773 ) ) ;
#50756 = oriented_edge ( 'none', *, *, #35104, .f. ) ;
#50757 = vertex_point ( 'none', #36227 ) ;
#50758 = edge_curve ( 'none', #9294, #9023, #36204, .t. ) ;
#50759 = edge_curve ( 'none', #50746, #32754, #36217, .t. ) ;
#50760 = edge_loop ( 'none', ( #50771, #50775 ) ) ;
#50761 = oriented_edge ( 'none', *, *, #6727, .f. ) ;
#50762 = oriented_edge ( 'none', *, *, #28173, .t. ) ;
#50763 = oriented_edge ( 'none', *, *, #52807, .t. ) ;
#50764 = edge_curve ( 'none', #35217, #50788, #36194, .t. ) ;
#50765 = oriented_edge ( 'none', *, *, #6416, .t. ) ;
#50766 = oriented_edge ( 'none', *, *, #24655, .f. ) ;
#50767 = oriented_edge ( 'none', *, *, #7806, .t. ) ;
#50768 = oriented_edge ( 'none', *, *, #6715, .f. ) ;
#50769 = oriented_edge ( 'none', *, *, #10281, .t. ) ;
#50770 = advanced_face ( 'none', ( #36221 ), #36207, .t. ) ;
#50771 = oriented_edge ( 'none', *, *, #27619, .t. ) ;
#50772 = advanced_face ( 'none', ( #36224, #36253, #36260, #36251, #36205 ), #36223, .f. ) ;
#50773 = oriented_edge ( 'none', *, *, #27857, .t. ) ;
#50774 = oriented_edge ( 'none', *, *, #10212, .t. ) ;
#50775 = oriented_edge ( 'none', *, *, #12201, .t. ) ;
#50776 = oriented_edge ( 'none', *, *, #50758, .f. ) ;
#50777 = oriented_edge ( 'none', *, *, #13599, .t. ) ;
#50778 = oriented_edge ( 'none', *, *, #50832, .f. ) ;
#50779 = edge_loop ( 'none', ( #50766, #50803 ) ) ;
#50780 = edge_loop ( 'none', ( #50768, #50831, #50767, #50778 ) ) ;
#50781 = oriented_edge ( 'none', *, *, #27589, .t. ) ;
#50782 = oriented_edge ( 'none', *, *, #29514, .f. ) ;
#50783 = oriented_edge ( 'none', *, *, #21425, .f. ) ;
#50784 = edge_loop ( 'none', ( #50761, #50776 ) ) ;
#50785 = vertex_point ( 'none', #36244 ) ;
#50786 = oriented_edge ( 'none', *, *, #50813, .f. ) ;
#50787 = edge_loop ( 'none', ( #50812, #50786, #50794, #8601 ) ) ;
#50788 = vertex_point ( 'none', #36252 ) ;
#50789 = closed_shell ( 'none', ( #8548, #10450, #10266, #11705, #14355, #17379, #19001, #21104, #23499, #24877, #24066, #24729, #25039, #24977, #25449, #25362, #25376, #26159, #25527, #26438, #26425, #26344, #27612, #27638, #28012, #27946, #28169, #50742, #28422, #50772, #50770, #50816 ) ) ;
#50790 = oriented_edge ( 'none', *, *, #6412, .f. ) ;
#50791 = edge_curve ( 'none', #6736, #50785, #36249, .t. ) ;
#50792 = oriented_edge ( 'none', *, *, #50832, .t. ) ;
#50793 = advanced_face ( 'none', ( #36245 ), #36248, .f. ) ;
#50794 = oriented_edge ( 'none', *, *, #8614, .f. ) ;
#50795 = oriented_edge ( 'none', *, *, #10605, .f. ) ;
#50796 = oriented_edge ( 'none', *, *, #8451, .t. ) ;
#50797 = oriented_edge ( 'none', *, *, #10636, .t. ) ;
#50798 = manifold_solid_brep ( '���-����5', #12993 ) ;
#50799 = oriented_edge ( 'none', *, *, #10641, .f. ) ;
#50800 = edge_loop ( 'none', ( #50796, #50797, #50810, #50795 ) ) ;
#50801 = edge_curve ( 'none', #10728, #10666, #36305, .t. ) ;
#50802 = oriented_edge ( 'none', *, *, #8557, .t. ) ;
#50803 = oriented_edge ( 'none', *, *, #25285, .f. ) ;
#50804 = oriented_edge ( 'none', *, *, #50895, .t. ) ;
#50805 = vertex_point ( 'none', #36230 ) ;
#50806 = vertex_point ( 'none', #36237 ) ;
#50807 = advanced_face ( 'none', ( #36300 ), #36241, .f. ) ;
#50808 = edge_loop ( 'none', ( #50802, #50792 ) ) ;
#50809 = oriented_edge ( 'none', *, *, #50893, .t. ) ;
#50810 = oriented_edge ( 'none', *, *, #535, .f. ) ;
#50811 = vertex_point ( 'none', #36299 ) ;
#50812 = oriented_edge ( 'none', *, *, #6734, .f. ) ;
#50813 = edge_curve ( 'none', #50811, #6706, #36296, .t. ) ;
#50814 = edge_curve ( 'none', #50785, #52960, #36284, .t. ) ;
#50815 = oriented_edge ( 'none', *, *, #50791, .f. ) ;
#50816 = advanced_face ( 'none', ( #36301, #36280 ), #36287, .f. ) ;
#50817 = oriented_edge ( 'none', *, *, #10668, .t. ) ;
#50818 = oriented_edge ( 'none', *, *, #27541, .t. ) ;
#50819 = oriented_edge ( 'none', *, *, #415, .t. ) ;
#50820 = oriented_edge ( 'none', *, *, #50863, .f. ) ;
#50821 = vertex_point ( 'none', #36272 ) ;
#50822 = oriented_edge ( 'none', *, *, #50827, .f. ) ;
#50823 = edge_loop ( 'none', ( #29522, #50765 ) ) ;
#50824 = advanced_face ( 'none', ( #36274 ), #36263, .t. ) ;
#50825 = oriented_edge ( 'none', *, *, #6952, .f. ) ;
#50826 = oriented_edge ( 'none', *, *, #10730, .f. ) ;
#50827 = edge_curve ( 'none', #4635, #50842, #36352, .t. ) ;
#50828 = oriented_edge ( 'none', *, *, #880, .t. ) ;
#50829 = oriented_edge ( 'none', *, *, #10793, .f. ) ;
#50830 = vertex_point ( 'none', #36277 ) ;
#50831 = oriented_edge ( 'none', *, *, #50758, .t. ) ;
#50832 = edge_curve ( 'none', #9254, #7984, #36353, .t. ) ;
#50833 = edge_curve ( 'none', #33783, #31750, #36354, .t. ) ;
#50834 = edge_curve ( 'none', #50842, #4807, #36344, .t. ) ;
#50835 = edge_loop ( 'none', ( #50934, #50809, #50896, #50804 ) ) ;
#50836 = advanced_face ( 'none', ( #36342 ), #36275, .f. ) ;
#50837 = edge_loop ( 'none', ( #50853, #50843, #10572, #10465 ) ) ;
#50838 = edge_loop ( 'none', ( #50820, #50866, #50860, #50875 ) ) ;
#50839 = edge_loop ( 'none', ( #50945, #50952 ) ) ;
#50840 = edge_curve ( 'none', #50922, #50899, #36330, .t. ) ;
#50841 = edge_curve ( 'none', #10762, #10626, #36382, .t. ) ;
#50842 = vertex_point ( 'none', #36373 ) ;
#50843 = oriented_edge ( 'none', *, *, #10680, .t. ) ;
#50844 = oriented_edge ( 'none', *, *, #29863, .f. ) ;
#50845 = oriented_edge ( 'none', *, *, #50886, .f. ) ;
#50846 = oriented_edge ( 'none', *, *, #10765, .f. ) ;
#50847 = oriented_edge ( 'none', *, *, #33785, .t. ) ;
#50848 = oriented_edge ( 'none', *, *, #643, .f. ) ;
#50849 = advanced_face ( 'none', ( #36323 ), #36383, .t. ) ;
#50850 = oriented_edge ( 'none', *, *, #50882, .f. ) ;
#50851 = oriented_edge ( 'none', *, *, #50893, .f. ) ;
#50852 = oriented_edge ( 'none', *, *, #29330, .t. ) ;
#50853 = oriented_edge ( 'none', *, *, #50801, .t. ) ;
#50854 = oriented_edge ( 'none', *, *, #11194, .f. ) ;
#50855 = vertex_point ( 'none', #36366 ) ;
#50856 = edge_curve ( 'none', #50916, #10933, #36265, .t. ) ;
#50857 = oriented_edge ( 'none', *, *, #50801, .f. ) ;
#50858 = edge_curve ( 'none', #973, #1002, #36368, .t. ) ;
#50859 = advanced_face ( 'none', ( #36367 ), #36360, .f. ) ;
#50860 = oriented_edge ( 'none', *, *, #50880, .f. ) ;
#50861 = vertex_point ( 'none', #36369 ) ;
#50862 = edge_curve ( 'none', #50865, #50861, #36419, .t. ) ;
#50863 = edge_curve ( 'none', #50861, #50867, #36379, .t. ) ;
#50864 = edge_loop ( 'none', ( #10561, #10998, #11422, #11426 ) ) ;
#50865 = vertex_point ( 'none', #36414 ) ;
#50866 = oriented_edge ( 'none', *, *, #50862, .f. ) ;
#50867 = vertex_point ( 'none', #36421 ) ;
#50868 = oriented_edge ( 'none', *, *, #10897, .t. ) ;
#50869 = edge_curve ( 'none', #1005, #1054, #36409, .t. ) ;
#50870 = vertex_point ( 'none', #36397 ) ;
#50871 = edge_curve ( 'none', #11197, #50855, #36391, .t. ) ;
#50872 = advanced_face ( 'none', ( #36392 ), #36398, .f. ) ;
#50873 = oriented_edge ( 'none', *, *, #11199, .t. ) ;
#50874 = oriented_edge ( 'none', *, *, #10804, .f. ) ;
#50875 = oriented_edge ( 'none', *, *, #50917, .f. ) ;
#50876 = vertex_point ( 'none', #36404 ) ;
#50877 = oriented_edge ( 'none', *, *, #11214, .f. ) ;
#50878 = advanced_face ( 'none', ( #36396 ), #36386, .t. ) ;
#50879 = edge_loop ( 'none', ( #50877, #50884, #50885, #50914, #50926 ) ) ;
#50880 = edge_curve ( 'none', #50876, #50865, #36445, .t. ) ;
#50881 = edge_curve ( 'none', #11218, #50855, #36447, .t. ) ;
#50882 = edge_curve ( 'none', #50855, #10844, #36424, .t. ) ;
#50883 = edge_curve ( 'none', #50870, #11234, #36407, .t. ) ;
#50884 = oriented_edge ( 'none', *, *, #11221, .f. ) ;
#50885 = oriented_edge ( 'none', *, *, #11164, .f. ) ;
#50886 = edge_curve ( 'none', #50805, #537, #36434, .t. ) ;
#50887 = edge_curve ( 'none', #50806, #50805, #36479, .t. ) ;
#50888 = edge_loop ( 'none', ( #50913, #50891, #50935, #50937 ) ) ;
#50889 = vertex_point ( 'none', #36432 ) ;
#50890 = advanced_face ( 'none', ( #36476 ), #36474, .t. ) ;
#50891 = oriented_edge ( 'none', *, *, #50949, .f. ) ;
#50892 = edge_loop ( 'none', ( #50920, #50906, #50955, #50956 ) ) ;
#50893 = edge_curve ( 'none', #610, #50806, #36465, .t. ) ;
#50894 = oriented_edge ( 'none', *, *, #50887, .f. ) ;
#50895 = edge_curve ( 'none', #50899, #615, #36161, .t. ) ;
#50896 = oriented_edge ( 'none', *, *, #50912, .f. ) ;
#50897 = edge_curve ( 'none', #50898, #50902, #36167, .t. ) ;
#50898 = vertex_point ( 'none', #36472 ) ;
#50899 = vertex_point ( 'none', #36468 ) ;
#50900 = vertex_point ( 'none', #36458 ) ;
#50901 = oriented_edge ( 'none', *, *, #50924, .f. ) ;
#50902 = vertex_point ( 'none', #36461 ) ;
#50903 = edge_curve ( 'none', #12518, #50922, #35890, .t. ) ;
#50904 = oriented_edge ( 'none', *, *, #37104, .f. ) ;
#50905 = edge_loop ( 'none', ( #50852, #50943, #50948, #50938 ) ) ;
#50906 = oriented_edge ( 'none', *, *, #50903, .f. ) ;
#50907 = edge_loop ( 'none', ( #50957, #50969, #50970, #50965 ) ) ;
#50908 = edge_curve ( 'none', #50889, #50870, #36524, .t. ) ;
#50909 = vertex_point ( 'none', #36527 ) ;
#50910 = oriented_edge ( 'none', *, *, #50908, .f. ) ;
#50911 = advanced_face ( 'none', ( #36526 ), #36529, .t. ) ;
#50912 = edge_curve ( 'none', #50899, #50806, #36525, .t. ) ;
#50913 = oriented_edge ( 'none', *, *, #50897, .f. ) ;
#50914 = oriented_edge ( 'none', *, *, #50871, .t. ) ;
#50915 = oriented_edge ( 'none', *, *, #1204, .f. ) ;
#50916 = vertex_point ( 'none', #36518 ) ;
#50917 = edge_curve ( 'none', #50867, #50876, #36501, .t. ) ;
#50918 = edge_curve ( 'none', #50966, #50900, #36511, .t. ) ;
#50919 = edge_loop ( 'none', ( #50829, #50933, #50929, #50931, #50932, #50930 ) ) ;
#50920 = oriented_edge ( 'none', *, *, #50840, .f. ) ;
#50921 = oriented_edge ( 'none', *, *, #50918, .f. ) ;
#50922 = vertex_point ( 'none', #36504 ) ;
#50923 = advanced_face ( 'none', ( #36512 ), #36520, .t. ) ;
#50924 = edge_curve ( 'none', #11157, #50889, #36552, .t. ) ;
#50925 = edge_loop ( 'none', ( #50915, #649, #648, #700 ) ) ;
#50926 = oriented_edge ( 'none', *, *, #50881, .f. ) ;
#50927 = oriented_edge ( 'none', *, *, #1225, .f. ) ;
#50928 = oriented_edge ( 'none', *, *, #829, .f. ) ;
#50929 = oriented_edge ( 'none', *, *, #50881, .t. ) ;
#50930 = oriented_edge ( 'none', *, *, #1202, .f. ) ;
#50931 = oriented_edge ( 'none', *, *, #50882, .t. ) ;
#50932 = oriented_edge ( 'none', *, *, #10832, .t. ) ;
#50933 = oriented_edge ( 'none', *, *, #11058, .t. ) ;
#50934 = oriented_edge ( 'none', *, *, #29451, .t. ) ;
#50935 = oriented_edge ( 'none', *, *, #50951, .f. ) ;
#50936 = edge_loop ( 'none', ( #50981, #20865, #20993, #20655 ) ) ;
#50937 = oriented_edge ( 'none', *, *, #50950, .f. ) ;
#50938 = oriented_edge ( 'none', *, *, #50947, .t. ) ;
#50939 = edge_loop ( 'none', ( #1194, #31825, #31251, #31130 ) ) ;
#50940 = edge_loop ( 'none', ( #789, #742, #771, #770 ) ) ;
#50941 = advanced_face ( 'none', ( #36496 ), #36503, .t. ) ;
#50942 = edge_curve ( 'none', #50964, #50966, #36548, .t. ) ;
#50943 = oriented_edge ( 'none', *, *, #50903, .t. ) ;
#50944 = advanced_face ( 'none', ( #36546 ), #36530, .f. ) ;
#50945 = oriented_edge ( 'none', *, *, #10780, .t. ) ;
#50946 = edge_curve ( 'none', #50909, #50922, #36534, .t. ) ;
#50947 = edge_curve ( 'none', #50909, #21941, #36540, .t. ) ;
#50948 = oriented_edge ( 'none', *, *, #50946, .f. ) ;
#50949 = edge_curve ( 'none', #50953, #50898, #36596, .t. ) ;
#50950 = edge_curve ( 'none', #50902, #50962, #36591, .t. ) ;
#50951 = edge_curve ( 'none', #50962, #50953, #36586, .t. ) ;
#50952 = oriented_edge ( 'none', *, *, #1202, .t. ) ;
#50953 = vertex_point ( 'none', #36598 ) ;
#50954 = oriented_edge ( 'none', *, *, #11025, .f. ) ;
#50955 = oriented_edge ( 'none', *, *, #21902, .f. ) ;
#50956 = oriented_edge ( 'none', *, *, #50895, .f. ) ;
#50957 = oriented_edge ( 'none', *, *, #50971, .f. ) ;
#50958 = edge_loop ( 'none', ( #50978, #50975, #50988, #25246 ) ) ;
#50959 = advanced_face ( 'none', ( #36560 ), #36592, .f. ) ;
#50960 = oriented_edge ( 'none', *, *, #50980, .t. ) ;
#50961 = oriented_edge ( 'none', *, *, #4472, .f. ) ;
#50962 = vertex_point ( 'none', #36535 ) ;
#50963 = oriented_edge ( 'none', *, *, #26032, .t. ) ;
#50964 = vertex_point ( 'none', #36577 ) ;
#50965 = oriented_edge ( 'none', *, *, #50947, .f. ) ;
#50966 = vertex_point ( 'none', #36597 ) ;
#50967 = oriented_edge ( 'none', *, *, #52837, .t. ) ;
#50968 = oriented_edge ( 'none', *, *, #28443, .f. ) ;
#50969 = oriented_edge ( 'none', *, *, #50972, .f. ) ;
#50970 = oriented_edge ( 'none', *, *, #24150, .f. ) ;
#50971 = edge_curve ( 'none', #50900, #50909, #36578, .t. ) ;
#50972 = edge_curve ( 'none', #23772, #50900, #36568, .t. ) ;
#50973 = edge_curve ( 'none', #10382, #21197, #36641, .t. ) ;
#50974 = oriented_edge ( 'none', *, *, #28819, .t. ) ;
#50975 = oriented_edge ( 'none', *, *, #50989, .f. ) ;
#50976 = advanced_face ( 'none', ( #36599 ), #36572, .f. ) ;
#50977 = oriented_edge ( 'none', *, *, #6597, .t. ) ;
#50978 = oriented_edge ( 'none', *, *, #50942, .f. ) ;
#50979 = edge_loop ( 'none', ( #50921, #50960, #50963, #50985 ) ) ;
#50980 = edge_curve ( 'none', #50966, #26723, #36645, .t. ) ;
#50981 = oriented_edge ( 'none', *, *, #52225, .f. ) ;
#50982 = advanced_face ( 'none', ( #36634 ), #36570, .t. ) ;
#50983 = edge_loop ( 'none', ( #50990, #50998, #21114, #21116 ) ) ;
#50984 = advanced_face ( 'none', ( #36569 ), #36609, .t. ) ;
#50985 = oriented_edge ( 'none', *, *, #50972, .t. ) ;
#50986 = oriented_edge ( 'none', *, *, #50989, .t. ) ;
#50987 = vertex_point ( 'none', #36615 ) ;
#50988 = oriented_edge ( 'none', *, *, #23740, .f. ) ;
#50989 = edge_curve ( 'none', #28559, #50964, #36682, .t. ) ;
#50990 = oriented_edge ( 'none', *, *, #754, .f. ) ;
#50991 = oriented_edge ( 'none', *, *, #52162, .f. ) ;
#50992 = edge_curve ( 'none', #10439, #10437, #36677, .t. ) ;
#50993 = oriented_edge ( 'none', *, *, #50997, .f. ) ;
#50994 = edge_curve ( 'none', #50987, #21197, #36676, .t. ) ;
#50995 = oriented_edge ( 'none', *, *, #51019, .f. ) ;
#50996 = oriented_edge ( 'none', *, *, #11112, .f. ) ;
#50997 = edge_curve ( 'none', #50805, #50964, #36618, .t. ) ;
#50998 = oriented_edge ( 'none', *, *, #29607, .f. ) ;
#50999 = oriented_edge ( 'none', *, *, #6584, .f. ) ;
#51000 = edge_curve ( 'none', #51002, #6673, #36661, .t. ) ;
#51001 = oriented_edge ( 'none', *, *, #51062, .f. ) ;
#51002 = vertex_point ( 'none', #36610 ) ;
#51003 = advanced_face ( 'none', ( #36651 ), #36666, .t. ) ;
#51004 = advanced_face ( 'none', ( #36668 ), #36659, .t. ) ;
#51005 = edge_loop ( 'none', ( #51013, #291, #296, #52437 ) ) ;
#51006 = oriented_edge ( 'none', *, *, #51000, .f. ) ;
#51007 = edge_loop ( 'none', ( #51031, #51010, #41906, #11236 ) ) ;
#51008 = advanced_face ( 'none', ( #36715 ), #36716, .t. ) ;
#51009 = edge_curve ( 'none', #344, #51002, #36708, .t. ) ;
#51010 = oriented_edge ( 'none', *, *, #52550, .f. ) ;
#51011 = edge_curve ( 'none', #21197, #50987, #36652, .t. ) ;
#51012 = advanced_face ( 'none', ( #36693 ), #36709, .t. ) ;
#51013 = oriented_edge ( 'none', *, *, #51065, .t. ) ;
#51014 = oriented_edge ( 'none', *, *, #51011, .t. ) ;
#51015 = edge_curve ( 'none', #51058, #292, #36698, .t. ) ;
#51016 = oriented_edge ( 'none', *, *, #11302, .f. ) ;
#51017 = edge_curve ( 'none', #51058, #51055, #36692, .t. ) ;
#51018 = oriented_edge ( 'none', *, *, #50723, .f. ) ;
#51019 = edge_curve ( 'none', #51070, #51043, #36688, .t. ) ;
#51020 = oriented_edge ( 'none', *, *, #11299, .t. ) ;
#51021 = edge_curve ( 'none', #14552, #10329, #36689, .t. ) ;
#51022 = oriented_edge ( 'none', *, *, #51051, .t. ) ;
#51023 = oriented_edge ( 'none', *, *, #11258, .f. ) ;
#51024 = edge_loop ( 'none', ( #51027, #51022, #51048, #51059 ) ) ;
#51025 = vertex_point ( 'none', #36743 ) ;
#51026 = edge_curve ( 'none', #53015, #53007, #36752, .t. ) ;
#51027 = oriented_edge ( 'none', *, *, #11242, .f. ) ;
#51028 = oriented_edge ( 'none', *, *, #53014, .t. ) ;
#51029 = oriented_edge ( 'none', *, *, #51085, .t. ) ;
#51030 = oriented_edge ( 'none', *, *, #11264, .f. ) ;
#51031 = oriented_edge ( 'none', *, *, #6651, .f. ) ;
#51032 = edge_curve ( 'none', #51070, #51039, #36735, .t. ) ;
#51033 = advanced_face ( 'none', ( #36730 ), #36749, .t. ) ;
#51034 = oriented_edge ( 'none', *, *, #51779, .t. ) ;
#51035 = oriented_edge ( 'none', *, *, #51021, .t. ) ;
#51036 = oriented_edge ( 'none', *, *, #51069, .t. ) ;
#51037 = vertex_point ( 'none', #36729 ) ;
#51038 = edge_loop ( 'none', ( #51023, #51036, #51075, #51078 ) ) ;
#51039 = vertex_point ( 'none', #36721 ) ;
#51040 = advanced_face ( 'none', ( #36719 ), #36733, .t. ) ;
#51041 = edge_loop ( 'none', ( #51071, #51063, #51057, #51050 ) ) ;
#51042 = oriented_edge ( 'none', *, *, #51032, .t. ) ;
#51043 = vertex_point ( 'none', #36792 ) ;
#51044 = oriented_edge ( 'none', *, *, #10963, .f. ) ;
#51045 = oriented_edge ( 'none', *, *, #51026, .t. ) ;
#51046 = oriented_edge ( 'none', *, *, #51072, .f. ) ;
#51047 = oriented_edge ( 'none', *, *, #11518, .f. ) ;
#51048 = oriented_edge ( 'none', *, *, #11243, .t. ) ;
#51049 = oriented_edge ( 'none', *, *, #51065, .f. ) ;
#51050 = oriented_edge ( 'none', *, *, #51067, .f. ) ;
#51051 = edge_curve ( 'none', #459, #29889, #36793, .t. ) ;
#51052 = oriented_edge ( 'none', *, *, #53012, .f. ) ;
#51053 = vertex_point ( 'none', #36720 ) ;
#51054 = edge_curve ( 'none', #52743, #46810, #36795, .t. ) ;
#51055 = vertex_point ( 'none', #36780 ) ;
#51056 = vertex_point ( 'none', #36746 ) ;
#51057 = oriented_edge ( 'none', *, *, #51062, .t. ) ;
#51058 = vertex_point ( 'none', #36776 ) ;
#51059 = oriented_edge ( 'none', *, *, #51073, .t. ) ;
#51060 = advanced_face ( 'none', ( #36791 ), #36785, .t. ) ;
#51061 = advanced_face ( 'none', ( #36774 ), #36782, .t. ) ;
#51062 = edge_curve ( 'none', #51043, #51055, #36824, .t. ) ;
#51063 = oriented_edge ( 'none', *, *, #51064, .t. ) ;
#51064 = edge_curve ( 'none', #333, #51043, #36828, .t. ) ;
#51065 = edge_curve ( 'none', #292, #51039, #36827, .t. ) ;
#51066 = edge_loop ( 'none', ( #51046, #51042, #51049, #284 ) ) ;
#51067 = edge_curve ( 'none', #335, #51055, #36811, .t. ) ;
#51068 = oriented_edge ( 'none', *, *, #51054, .f. ) ;
#51069 = edge_curve ( 'none', #27467, #13531, #36825, .t. ) ;
#51070 = vertex_point ( 'none', #36800 ) ;
#51071 = oriented_edge ( 'none', *, *, #334, .t. ) ;
#51072 = edge_curve ( 'none', #51070, #51058, #36869, .t. ) ;
#51073 = edge_curve ( 'none', #21199, #6769, #36868, .t. ) ;
#51074 = edge_curve ( 'none', #51039, #51056, #36854, .t. ) ;
#51075 = oriented_edge ( 'none', *, *, #11251, .t. ) ;
#51076 = edge_curve ( 'none', #551, #304, #36798, .t. ) ;
#51077 = edge_loop ( 'none', ( #51030, #51029, #51084, #51081 ) ) ;
#51078 = oriented_edge ( 'none', *, *, #51076, .t. ) ;
#51079 = advanced_face ( 'none', ( #36812 ), #36837, .t. ) ;
#51080 = vertex_point ( 'none', #36850 ) ;
#51081 = oriented_edge ( 'none', *, *, #51090, .t. ) ;
#51082 = advanced_face ( 'none', ( #36838 ), #36849, .t. ) ;
#51083 = edge_loop ( 'none', ( #52469, #52860, #3207, #5189 ) ) ;
#51084 = oriented_edge ( 'none', *, *, #11272, .t. ) ;
#51085 = edge_curve ( 'none', #3911, #3957, #36799, .t. ) ;
#51086 = advanced_face ( 'none', ( #36900 ), #36907, .t. ) ;
#51087 = edge_loop ( 'none', ( #51047, #51034, #51095, #51091 ) ) ;
#51088 = edge_loop ( 'none', ( #51778, #51089, #51777, #51770 ) ) ;
#51089 = oriented_edge ( 'none', *, *, #51093, .t. ) ;
#51090 = edge_curve ( 'none', #4385, #4529, #36835, .t. ) ;
#51091 = oriented_edge ( 'none', *, *, #51751, .t. ) ;
#51092 = advanced_face ( 'none', ( #36893 ), #36883, .t. ) ;
#51093 = edge_curve ( 'none', #5370, #5307, #36834, .t. ) ;
#51094 = advanced_face ( 'none', ( #36872 ), #36889, .t. ) ;
#51095 = oriented_edge ( 'none', *, *, #11273, .t. ) ;
#51096 = edge_curve ( 'none', #5493, #5685, #36890, .t. ) ;
#51097 = edge_loop ( 'none', ( #51210, #51212 ) ) ;
#51098 = edge_curve ( 'none', #42802, #21199, #36939, .t. ) ;
#51099 = edge_loop ( 'none', ( #51194, #51215, #51266, #51107 ) ) ;
#51100 = edge_loop ( 'none', ( #38926, #37181 ) ) ;
#51101 = edge_curve ( 'none', #53015, #335, #36934, .t. ) ;
#51102 = edge_curve ( 'none', #32422, #33911, #36936, .t. ) ;
#51103 = edge_curve ( 'none', #51269, #51201, #36927, .t. ) ;
#51104 = oriented_edge ( 'none', *, *, #51105, .f. ) ;
#51105 = edge_curve ( 'none', #51108, #51110, #36911, .t. ) ;
#51106 = edge_curve ( 'none', #42506, #42496, #36916, .t. ) ;
#51107 = oriented_edge ( 'none', *, *, #51264, .f. ) ;
#51108 = vertex_point ( 'none', #36917 ) ;
#51109 = oriented_edge ( 'none', *, *, #51098, .t. ) ;
#51110 = vertex_point ( 'none', #36880 ) ;
#51111 = oriented_edge ( 'none', *, *, #51106, .t. ) ;
#51112 = advanced_face ( 'none', ( #36918 ), #36913, .t. ) ;
#51113 = edge_curve ( 'none', #42496, #51110, #36958, .t. ) ;
#51114 = oriented_edge ( 'none', *, *, #42471, .f. ) ;
#51115 = edge_curve ( 'none', #51127, #51117, #36924, .t. ) ;
#51116 = oriented_edge ( 'none', *, *, #51119, .t. ) ;
#51117 = vertex_point ( 'none', #36949 ) ;
#51118 = oriented_edge ( 'none', *, *, #51106, .f. ) ;
#51119 = edge_curve ( 'none', #51117, #42496, #36960, .t. ) ;
#51120 = vertex_point ( 'none', #36965 ) ;
#51121 = oriented_edge ( 'none', *, *, #51115, .t. ) ;
#51122 = oriented_edge ( 'none', *, *, #52037, .t. ) ;
#51123 = advanced_face ( 'none', ( #36956, #36945 ), #36944, .t. ) ;
#51124 = oriented_edge ( 'none', *, *, #35969, .t. ) ;
#51125 = edge_loop ( 'none', ( #51122, #51198, #51152, #51148 ) ) ;
#51126 = advanced_face ( 'none', ( #37004 ), #37001, .f. ) ;
#51127 = vertex_point ( 'none', #37000 ) ;
#51128 = edge_loop ( 'none', ( #51121, #51116, #51118, #51268 ) ) ;
#51129 = oriented_edge ( 'none', *, *, #21160, .f. ) ;
#51130 = edge_curve ( 'none', #13026, #12175, #37003, .t. ) ;
#51131 = edge_curve ( 'none', #13023, #12191, #36948, .t. ) ;
#51132 = oriented_edge ( 'none', *, *, #12234, .t. ) ;
#51133 = oriented_edge ( 'none', *, *, #12984, .f. ) ;
#51134 = oriented_edge ( 'none', *, *, #51138, .f. ) ;
#51135 = edge_curve ( 'none', #36456, #51159, #36986, .t. ) ;
#51136 = oriented_edge ( 'none', *, *, #41661, .t. ) ;
#51137 = edge_curve ( 'none', #13024, #12181, #36996, .t. ) ;
#51138 = edge_curve ( 'none', #13019, #12197, #37043, .t. ) ;
#51139 = oriented_edge ( 'none', *, *, #51130, .f. ) ;
#51140 = oriented_edge ( 'none', *, *, #51185, .t. ) ;
#51141 = edge_loop ( 'none', ( #21159, #51132, #51139, #21157 ) ) ;
#51142 = edge_loop ( 'none', ( #51238, #51236, #51231, #51232 ) ) ;
#51143 = oriented_edge ( 'none', *, *, #12987, .f. ) ;
#51144 = advanced_face ( 'none', ( #36984 ), #36998, .f. ) ;
#51145 = oriented_edge ( 'none', *, *, #51131, .t. ) ;
#51146 = edge_loop ( 'none', ( #21153, #51149, #51134, #51153 ) ) ;
#51147 = edge_loop ( 'none', ( #51222, #51320, #51332, #51219 ) ) ;
#51148 = oriented_edge ( 'none', *, *, #13066, .f. ) ;
#51149 = oriented_edge ( 'none', *, *, #12169, .t. ) ;
#51150 = advanced_face ( 'none', ( #37037 ), #37032, .f. ) ;
#51151 = edge_curve ( 'none', #13007, #12173, #37033, .t. ) ;
#51152 = oriented_edge ( 'none', *, *, #51137, .f. ) ;
#51153 = oriented_edge ( 'none', *, *, #13013, .f. ) ;
#51154 = oriented_edge ( 'none', *, *, #51385, .f. ) ;
#51155 = edge_curve ( 'none', #32305, #31760, #37023, .t. ) ;
#51156 = oriented_edge ( 'none', *, *, #470, .t. ) ;
#51157 = oriented_edge ( 'none', *, *, #36098, .f. ) ;
#51158 = vertex_point ( 'none', #37038 ) ;
#51159 = vertex_point ( 'none', #37036 ) ;
#51160 = oriented_edge ( 'none', *, *, #36034, .t. ) ;
#51161 = vertex_point ( 'none', #37034 ) ;
#51162 = oriented_edge ( 'none', *, *, #51170, .f. ) ;
#51163 = oriented_edge ( 'none', *, *, #51209, .t. ) ;
#51164 = advanced_face ( 'none', ( #37035 ), #37084, .f. ) ;
#51165 = oriented_edge ( 'none', *, *, #51178, .f. ) ;
#51166 = oriented_edge ( 'none', *, *, #51174, .t. ) ;
#51167 = oriented_edge ( 'none', *, *, #43225, .t. ) ;
#51168 = oriented_edge ( 'none', *, *, #51385, .t. ) ;
#51169 = oriented_edge ( 'none', *, *, #36206, .t. ) ;
#51170 = edge_curve ( 'none', #36029, #35733, #37083, .t. ) ;
#51171 = oriented_edge ( 'none', *, *, #35971, .f. ) ;
#51172 = edge_loop ( 'none', ( #51157, #51162 ) ) ;
#51173 = vertex_point ( 'none', #37016 ) ;
#51174 = edge_curve ( 'none', #36446, #51173, #37027, .t. ) ;
#51175 = oriented_edge ( 'none', *, *, #51135, .f. ) ;
#51176 = advanced_face ( 'none', ( #37079, #37070 ), #37082, .t. ) ;
#51177 = edge_curve ( 'none', #51161, #51173, #37064, .t. ) ;
#51178 = edge_curve ( 'none', #36372, #51161, #37065, .t. ) ;
#51179 = oriented_edge ( 'none', *, *, #37108, .f. ) ;
#51180 = edge_loop ( 'none', ( #51218, #51214, #51169, #51163 ) ) ;
#51181 = oriented_edge ( 'none', *, *, #36497, .f. ) ;
#51182 = advanced_face ( 'none', ( #36767 ), #36765, .t. ) ;
#51183 = oriented_edge ( 'none', *, *, #39169, .t. ) ;
#51184 = oriented_edge ( 'none', *, *, #38207, .f. ) ;
#51185 = edge_curve ( 'none', #39292, #51159, #37052, .t. ) ;
#51186 = edge_curve ( 'none', #639, #6501, #35885, .t. ) ;
#51187 = oriented_edge ( 'none', *, *, #51155, .f. ) ;
#51188 = advanced_face ( 'none', ( #37115 ), #37109, .f. ) ;
#51189 = edge_loop ( 'none', ( #51235, #51211 ) ) ;
#51190 = edge_loop ( 'none', ( #51181, #51154 ) ) ;
#51191 = edge_loop ( 'none', ( #51179, #51226 ) ) ;
#51192 = oriented_edge ( 'none', *, *, #31977, .f. ) ;
#51193 = edge_loop ( 'none', ( #51223, #51276, #51273, #51245, #51239 ) ) ;
#51194 = oriented_edge ( 'none', *, *, #51199, .t. ) ;
#51195 = edge_loop ( 'none', ( #51187, #51192 ) ) ;
#51196 = edge_curve ( 'none', #51127, #42506, #37112, .t. ) ;
#51197 = edge_curve ( 'none', #51207, #51202, #37118, .t. ) ;
#51198 = oriented_edge ( 'none', *, *, #12237, .t. ) ;
#51199 = edge_curve ( 'none', #51265, #51120, #37113, .t. ) ;
#51200 = vertex_point ( 'none', #37095 ) ;
#51201 = vertex_point ( 'none', #37114 ) ;
#51202 = vertex_point ( 'none', #37090 ) ;
#51203 = oriented_edge ( 'none', *, *, #42694, .f. ) ;
#51204 = edge_curve ( 'none', #51120, #51202, #37160, .t. ) ;
#51205 = edge_loop ( 'none', ( #51145, #51249, #51252, #51246 ) ) ;
#51206 = edge_loop ( 'none', ( #51261, #35647, #51339, #51303 ) ) ;
#51207 = vertex_point ( 'none', #37087 ) ;
#51208 = advanced_face ( 'none', ( #37086, #37162, #37159, #37085 ), #37110, .t. ) ;
#51209 = edge_curve ( 'none', #35719, #35294, #37158, .t. ) ;
#51210 = oriented_edge ( 'none', *, *, #51209, .f. ) ;
#51211 = oriented_edge ( 'none', *, *, #37409, .f. ) ;
#51212 = oriented_edge ( 'none', *, *, #36113, .f. ) ;
#51213 = oriented_edge ( 'none', *, *, #53010, .f. ) ;
#51214 = oriented_edge ( 'none', *, *, #51170, .t. ) ;
#51215 = oriented_edge ( 'none', *, *, #51204, .t. ) ;
#51216 = advanced_face ( 'none', ( #37149 ), #37146, .t. ) ;
#51217 = edge_loop ( 'none', ( #23739, #51396, #45514, #48200 ) ) ;
#51218 = oriented_edge ( 'none', *, *, #36077, .f. ) ;
#51219 = oriented_edge ( 'none', *, *, #13006, .f. ) ;
#51220 = advanced_face ( 'none', ( #37133 ), #37132, .f. ) ;
#51221 = edge_loop ( 'none', ( #51258, #51257, #51404, #51400 ) ) ;
#51222 = oriented_edge ( 'none', *, *, #51328, .t. ) ;
#51223 = oriented_edge ( 'none', *, *, #51225, .f. ) ;
#51224 = advanced_face ( 'none', ( #37130 ), #37161, .t. ) ;
#51225 = edge_curve ( 'none', #36567, #38205, #37197, .t. ) ;
#51226 = oriented_edge ( 'none', *, *, #36964, .f. ) ;
#51227 = oriented_edge ( 'none', *, *, #35379, .t. ) ;
#51228 = oriented_edge ( 'none', *, *, #51244, .t. ) ;
#51229 = edge_loop ( 'none', ( #51589, #51591, #51595, #51592, #51601 ) ) ;
#51230 = advanced_face ( 'none', ( #37200 ), #37135, .f. ) ;
#51231 = oriented_edge ( 'none', *, *, #20456, .f. ) ;
#51232 = oriented_edge ( 'none', *, *, #13018, .f. ) ;
#51233 = advanced_face ( 'none', ( #37191 ), #37140, .f. ) ;
#51234 = oriented_edge ( 'none', *, *, #36612, .t. ) ;
#51235 = oriented_edge ( 'none', *, *, #37286, .f. ) ;
#51236 = oriented_edge ( 'none', *, *, #12124, .t. ) ;
#51237 = edge_loop ( 'none', ( #51293, #51234, #51288, #51298, #51297, #51274, #51323 ) ) ;
#51238 = oriented_edge ( 'none', *, *, #51151, .t. ) ;
#51239 = oriented_edge ( 'none', *, *, #38430, .t. ) ;
#51240 = edge_curve ( 'none', #34755, #35039, #37186, .t. ) ;
#51241 = advanced_face ( 'none', ( #37179 ), #37122, .t. ) ;
#51242 = advanced_face ( 'none', ( #37176, #37175 ), #37169, .f. ) ;
#51243 = edge_loop ( 'none', ( #51228, #51227 ) ) ;
#51244 = edge_curve ( 'none', #35448, #35217, #37245, .t. ) ;
#51245 = oriented_edge ( 'none', *, *, #51272, .f. ) ;
#51246 = oriented_edge ( 'none', *, *, #12992, .f. ) ;
#51247 = edge_loop ( 'none', ( #51331, #51355, #51378, #51356 ) ) ;
#51248 = edge_loop ( 'none', ( #51271, #51309 ) ) ;
#51249 = oriented_edge ( 'none', *, *, #12180, .t. ) ;
#51250 = advanced_face ( 'none', ( #37237 ), #37240, .f. ) ;
#51251 = edge_loop ( 'none', ( #51270, #51262 ) ) ;
#51252 = oriented_edge ( 'none', *, *, #51151, .f. ) ;
#51253 = oriented_edge ( 'none', *, *, #12246, .t. ) ;
#51254 = edge_curve ( 'none', #13011, #12112, #37238, .t. ) ;
#51255 = oriented_edge ( 'none', *, *, #51131, .f. ) ;
#51256 = oriented_edge ( 'none', *, *, #51138, .t. ) ;
#51257 = oriented_edge ( 'none', *, *, #12189, .t. ) ;
#51258 = oriented_edge ( 'none', *, *, #51283, .t. ) ;
#51259 = advanced_face ( 'none', ( #37166 ), #37233, .f. ) ;
#51260 = edge_loop ( 'none', ( #51256, #51253, #51255, #51315 ) ) ;
#51261 = oriented_edge ( 'none', *, *, #51103, .t. ) ;
#51262 = oriented_edge ( 'none', *, *, #41252, .t. ) ;
#51263 = advanced_face ( 'none', ( #37219, #37216 ), #37218, .t. ) ;
#51264 = edge_curve ( 'none', #51265, #51207, #37274, .t. ) ;
#51265 = vertex_point ( 'none', #37275 ) ;
#51266 = oriented_edge ( 'none', *, *, #51197, .f. ) ;
#51267 = oriented_edge ( 'none', *, *, #51302, .f. ) ;
#51268 = oriented_edge ( 'none', *, *, #51196, .f. ) ;
#51269 = vertex_point ( 'none', #37276 ) ;
#51270 = oriented_edge ( 'none', *, *, #35431, .t. ) ;
#51271 = oriented_edge ( 'none', *, *, #38026, .f. ) ;
#51272 = edge_curve ( 'none', #38311, #37055, #37212, .t. ) ;
#51273 = oriented_edge ( 'none', *, *, #36957, .t. ) ;
#51274 = oriented_edge ( 'none', *, *, #33785, .f. ) ;
#51275 = edge_curve ( 'none', #51285, #33783, #37273, .t. ) ;
#51276 = oriented_edge ( 'none', *, *, #36551, .t. ) ;
#51277 = edge_loop ( 'none', ( #51340, #51329, #51321, #51327 ) ) ;
#51278 = vertex_point ( 'none', #37256 ) ;
#51279 = edge_curve ( 'none', #36745, #33759, #37215, .t. ) ;
#51280 = edge_loop ( 'none', ( #51326, #51358, #51373, #51363 ) ) ;
#51281 = oriented_edge ( 'none', *, *, #51301, .t. ) ;
#51282 = edge_curve ( 'none', #12891, #12200, #37312, .t. ) ;
#51283 = edge_curve ( 'none', #12952, #12114, #37308, .t. ) ;
#51284 = oriented_edge ( 'none', *, *, #51240, .t. ) ;
#51285 = vertex_point ( 'none', #37314 ) ;
#51286 = edge_loop ( 'none', ( #51314, #51345, #51344, #51313 ) ) ;
#51287 = edge_curve ( 'none', #51285, #36633, #37306, .t. ) ;
#51288 = oriented_edge ( 'none', *, *, #36714, .t. ) ;
#51289 = edge_loop ( 'none', ( #51407, #51424, #51412, #51290 ) ) ;
#51290 = oriented_edge ( 'none', *, *, #13017, .f. ) ;
#51291 = oriented_edge ( 'none', *, *, #36009, .t. ) ;
#51292 = oriented_edge ( 'none', *, *, #35903, .f. ) ;
#51293 = oriented_edge ( 'none', *, *, #38070, .t. ) ;
#51294 = edge_curve ( 'none', #35067, #34695, #37313, .t. ) ;
#51295 = advanced_face ( 'none', ( #37289, #37301 ), #37315, .f. ) ;
#51296 = vertex_point ( 'none', #37294 ) ;
#51297 = oriented_edge ( 'none', *, *, #51275, .t. ) ;
#51298 = oriented_edge ( 'none', *, *, #51287, .f. ) ;
#51299 = edge_loop ( 'none', ( #51325, #51308 ) ) ;
#51300 = advanced_face ( 'none', ( #37249 ), #37287, .t. ) ;
#51301 = edge_curve ( 'none', #51342, #41737, #37347, .t. ) ;
#51302 = edge_curve ( 'none', #51296, #41898, #37335, .t. ) ;
#51303 = oriented_edge ( 'none', *, *, #51310, .f. ) ;
#51304 = oriented_edge ( 'none', *, *, #36143, .t. ) ;
#51305 = vertex_point ( 'none', #37295 ) ;
#51306 = oriented_edge ( 'none', *, *, #35429, .f. ) ;
#51307 = edge_loop ( 'none', ( #51292, #51284, #51291, #51304 ) ) ;
#51308 = oriented_edge ( 'none', *, *, #35399, .t. ) ;
#51309 = oriented_edge ( 'none', *, *, #36758, .f. ) ;
#51310 = edge_curve ( 'none', #51269, #51265, #37332, .t. ) ;
#51311 = edge_curve ( 'none', #51366, #51322, #37345, .t. ) ;
#51312 = oriented_edge ( 'none', *, *, #51359, .t. ) ;
#51313 = oriented_edge ( 'none', *, *, #51311, .t. ) ;
#51314 = oriented_edge ( 'none', *, *, #51348, .t. ) ;
#51315 = oriented_edge ( 'none', *, *, #12990, .f. ) ;
#51316 = edge_loop ( 'none', ( #51312, #51640, #51380, #51349, #51352, #51555 ) ) ;
#51317 = oriented_edge ( 'none', *, *, #51294, .f. ) ;
#51318 = edge_curve ( 'none', #51173, #51336, #37383, .t. ) ;
#51319 = advanced_face ( 'none', ( #37317 ), #37303, .f. ) ;
#51320 = oriented_edge ( 'none', *, *, #12202, .t. ) ;
#51321 = oriented_edge ( 'none', *, *, #36135, .t. ) ;
#51322 = vertex_point ( 'none', #37379 ) ;
#51323 = oriented_edge ( 'none', *, *, #51279, .f. ) ;
#51324 = advanced_face ( 'none', ( #37381 ), #37378, .t. ) ;
#51325 = oriented_edge ( 'none', *, *, #51294, .t. ) ;
#51326 = oriented_edge ( 'none', *, *, #51343, .f. ) ;
#51327 = oriented_edge ( 'none', *, *, #35403, .f. ) ;
#51328 = edge_curve ( 'none', #12736, #12111, #37334, .t. ) ;
#51329 = oriented_edge ( 'none', *, *, #51244, .f. ) ;
#51330 = advanced_face ( 'none', ( #37374 ), #37373, .f. ) ;
#51331 = oriented_edge ( 'none', *, *, #51377, .t. ) ;
#51332 = oriented_edge ( 'none', *, *, #51254, .f. ) ;
#51333 = advanced_face ( 'none', ( #37372 ), #37442, .t. ) ;
#51334 = advanced_face ( 'none', ( #37434 ), #37431, .t. ) ;
#51335 = edge_loop ( 'none', ( #51306, #51317, #51375, #51455 ) ) ;
#51336 = vertex_point ( 'none', #37410 ) ;
#51337 = vertex_point ( 'none', #37445 ) ;
#51338 = edge_curve ( 'none', #51201, #51120, #37417, .t. ) ;
#51339 = oriented_edge ( 'none', *, *, #51199, .f. ) ;
#51340 = oriented_edge ( 'none', *, *, #50764, .f. ) ;
#51341 = edge_loop ( 'none', ( #51281, #51347, #51267, #51372 ) ) ;
#51342 = vertex_point ( 'none', #37405 ) ;
#51343 = edge_curve ( 'none', #37222, #51285, #37391, .t. ) ;
#51344 = oriented_edge ( 'none', *, *, #51365, .f. ) ;
#51345 = oriented_edge ( 'none', *, *, #51103, .f. ) ;
#51346 = edge_loop ( 'none', ( #31498, #31601, #31476, #31583 ) ) ;
#51347 = oriented_edge ( 'none', *, *, #43437, .f. ) ;
#51348 = edge_curve ( 'none', #51322, #51201, #37507, .t. ) ;
#51349 = oriented_edge ( 'none', *, *, #36405, .f. ) ;
#51350 = oriented_edge ( 'none', *, *, #51547, .t. ) ;
#51351 = vertex_point ( 'none', #37429 ) ;
#51352 = oriented_edge ( 'none', *, *, #51364, .f. ) ;
#51354 = advanced_face ( 'none', ( #37506 ), #37401, .f. ) ;
#51353 = vertex_point ( 'none', #37424 ) ;
#51355 = oriented_edge ( 'none', *, *, #12193, .t. ) ;
#51356 = oriented_edge ( 'none', *, *, #13015, .f. ) ;
#51357 = edge_curve ( 'none', #51390, #51305, #37452, .t. ) ;
#51358 = oriented_edge ( 'none', *, *, #37165, .f. ) ;
#51359 = edge_curve ( 'none', #51371, #51278, #37450, .t. ) ;
#51360 = advanced_face ( 'none', ( #37479 ), #37390, .t. ) ;
#51361 = vertex_point ( 'none', #37554 ) ;
#51362 = oriented_edge ( 'none', *, *, #51282, .t. ) ;
#51363 = oriented_edge ( 'none', *, *, #51275, .f. ) ;
#51364 = edge_curve ( 'none', #51351, #36372, #37478, .t. ) ;
#51365 = edge_curve ( 'none', #51366, #51269, #37532, .t. ) ;
#51366 = vertex_point ( 'none', #37534 ) ;
#51367 = edge_loop ( 'none', ( #51399, #51389, #51398, #51395 ) ) ;
#51368 = edge_loop ( 'none', ( #51362, #51409, #51403, #51435 ) ) ;
#51369 = edge_loop ( 'none', ( #51376, #51542, #51582, #51576 ) ) ;
#51370 = edge_curve ( 'none', #51296, #51342, #37551, .t. ) ;
#51371 = vertex_point ( 'none', #37448 ) ;
#51372 = oriented_edge ( 'none', *, *, #51370, .t. ) ;
#51373 = oriented_edge ( 'none', *, *, #50833, .f. ) ;
#51374 = edge_loop ( 'none', ( #51350, #51536, #51545, #51568, #51569 ) ) ;
#51375 = oriented_edge ( 'none', *, *, #35579, .t. ) ;
#51376 = oriented_edge ( 'none', *, *, #51318, .t. ) ;
#51377 = edge_curve ( 'none', #13009, #12195, #37615, .t. ) ;
#51378 = oriented_edge ( 'none', *, *, #51283, .f. ) ;
#51379 = edge_curve ( 'none', #51361, #36446, #37602, .t. ) ;
#51380 = oriented_edge ( 'none', *, *, #51379, .t. ) ;
#51381 = edge_curve ( 'none', #39913, #51406, #37597, .t. ) ;
#51382 = oriented_edge ( 'none', *, *, #36341, .t. ) ;
#51383 = advanced_face ( 'none', ( #37617 ), #37582, .t. ) ;
#51384 = edge_loop ( 'none', ( #51387, #51392, #51393, #39246 ) ) ;
#51385 = edge_curve ( 'none', #36313, #35930, #37589, .t. ) ;
#51386 = advanced_face ( 'none', ( #37586 ), #37590, .t. ) ;
#51387 = oriented_edge ( 'none', *, *, #36389, .f. ) ;
#51388 = edge_curve ( 'none', #51390, #51127, #37685, .t. ) ;
#51389 = oriented_edge ( 'none', *, *, #51115, .f. ) ;
#51390 = vertex_point ( 'none', #37688 ) ;
#51391 = oriented_edge ( 'none', *, *, #51177, .f. ) ;
#51392 = oriented_edge ( 'none', *, *, #38207, .t. ) ;
#51393 = oriented_edge ( 'none', *, *, #36269, .t. ) ;
#51394 = edge_loop ( 'none', ( #51408, #51423, #51421, #51416, #51413, #51428 ) ) ;
#51395 = oriented_edge ( 'none', *, *, #51357, .t. ) ;
#51396 = oriented_edge ( 'none', *, *, #154, .t. ) ;
#51397 = oriented_edge ( 'none', *, *, #36226, .f. ) ;
#51398 = oriented_edge ( 'none', *, *, #51388, .f. ) ;
#51399 = oriented_edge ( 'none', *, *, #51401, .t. ) ;
#51400 = oriented_edge ( 'none', *, *, #12946, .f. ) ;
#51401 = edge_curve ( 'none', #51305, #51117, #37665, .t. ) ;
#51402 = vertex_point ( 'none', #37567 ) ;
#51403 = oriented_edge ( 'none', *, *, #51439, .f. ) ;
#51404 = oriented_edge ( 'none', *, *, #51328, .f. ) ;
#51405 = oriented_edge ( 'none', *, *, #51381, .t. ) ;
#51406 = vertex_point ( 'none', #37569 ) ;
#51407 = oriented_edge ( 'none', *, *, #51254, .t. ) ;
#51408 = oriented_edge ( 'none', *, *, #41578, .f. ) ;
#51409 = oriented_edge ( 'none', *, *, #12115, .t. ) ;
#51410 = oriented_edge ( 'none', *, *, #51437, .t. ) ;
#51411 = oriented_edge ( 'none', *, *, #52874, .t. ) ;
#51412 = oriented_edge ( 'none', *, *, #51377, .f. ) ;
#51413 = oriented_edge ( 'none', *, *, #51418, .t. ) ;
#51414 = advanced_face ( 'none', ( #37574 ), #37656, .f. ) ;
#51415 = vertex_point ( 'none', #37677 ) ;
#51416 = oriented_edge ( 'none', *, *, #51422, .f. ) ;
#51417 = advanced_face ( 'none', ( #37655 ), #37638, .f. ) ;
#51418 = edge_curve ( 'none', #51438, #51415, #37747, .t. ) ;
#51419 = edge_curve ( 'none', #41766, #51415, #37731, .t. ) ;
#51420 = advanced_face ( 'none', ( #37753 ), #37745, .f. ) ;
#51421 = oriented_edge ( 'none', *, *, #51301, .f. ) ;
#51422 = edge_curve ( 'none', #51438, #51342, #37717, .t. ) ;
#51423 = oriented_edge ( 'none', *, *, #42561, .f. ) ;
#51424 = oriented_edge ( 'none', *, *, #12168, .t. ) ;
#51425 = oriented_edge ( 'none', *, *, #51282, .f. ) ;
#51426 = oriented_edge ( 'none', *, *, #51439, .t. ) ;
#51427 = oriented_edge ( 'none', *, *, #51519, .t. ) ;
#51428 = oriented_edge ( 'none', *, *, #51419, .f. ) ;
#51429 = oriented_edge ( 'none', *, *, #12118, .t. ) ;
#51430 = advanced_face ( 'none', ( #37719 ), #37723, .f. ) ;
#51431 = oriented_edge ( 'none', *, *, #12959, .f. ) ;
#51432 = oriented_edge ( 'none', *, *, #43437, .t. ) ;
#51433 = oriented_edge ( 'none', *, *, #39294, .t. ) ;
#51434 = oriented_edge ( 'none', *, *, #12942, .f. ) ;
#51435 = oriented_edge ( 'none', *, *, #12964, .f. ) ;
#51436 = edge_loop ( 'none', ( #51410, #51429, #51425, #51431 ) ) ;
#51437 = edge_curve ( 'none', #12963, #12125, #37750, .t. ) ;
#51438 = vertex_point ( 'none', #37822 ) ;
#51439 = edge_curve ( 'none', #12962, #12120, #37809, .t. ) ;
#51440 = edge_loop ( 'none', ( #51426, #51452, #51448, #51434 ) ) ;
#51441 = advanced_face ( 'none', ( #37709 ), #37826, .f. ) ;
#51442 = edge_loop ( 'none', ( #51453, #51444, #51454, #51449 ) ) ;
#51443 = oriented_edge ( 'none', *, *, #52325, .t. ) ;
#51444 = oriented_edge ( 'none', *, *, #12123, .t. ) ;
#51445 = edge_curve ( 'none', #12960, #12116, #37817, .t. ) ;
#51446 = oriented_edge ( 'none', *, *, #51447, .t. ) ;
#51447 = edge_curve ( 'none', #12979, #12127, #37782, .t. ) ;
#51448 = oriented_edge ( 'none', *, *, #51445, .f. ) ;
#51449 = oriented_edge ( 'none', *, *, #12945, .f. ) ;
#51450 = edge_curve ( 'none', #12968, #12133, #37802, .t. ) ;
#51451 = edge_loop ( 'none', ( #51446, #51463, #52871, #52864 ) ) ;
#51452 = oriented_edge ( 'none', *, *, #12184, .t. ) ;
#51453 = oriented_edge ( 'none', *, *, #51445, .t. ) ;
#51454 = oriented_edge ( 'none', *, *, #51437, .f. ) ;
#51455 = oriented_edge ( 'none', *, *, #51240, .f. ) ;
#51456 = oriented_edge ( 'none', *, *, #12958, .f. ) ;
#51457 = oriented_edge ( 'none', *, *, #51447, .f. ) ;
#51458 = advanced_face ( 'none', ( #37803 ), #37784, .f. ) ;
#51459 = advanced_face ( 'none', ( #37771 ), #37759, .f. ) ;
#51460 = oriented_edge ( 'none', *, *, #12955, .f. ) ;
#51461 = vertex_point ( 'none', #37773 ) ;
#51462 = vertex_point ( 'none', #37800 ) ;
#51463 = oriented_edge ( 'none', *, *, #12126, .t. ) ;
#51464 = advanced_face ( 'none', ( #37877 ), #37799, .f. ) ;
#51465 = edge_curve ( 'none', #12870, #12092, #37866, .t. ) ;
#51466 = oriented_edge ( 'none', *, *, #12091, .t. ) ;
#51467 = advanced_face ( 'none', ( #37868 ), #37851, .f. ) ;
#51468 = edge_loop ( 'none', ( #51484, #51482, #51474, #51477 ) ) ;
#51469 = oriented_edge ( 'none', *, *, #51465, .t. ) ;
#51470 = oriented_edge ( 'none', *, *, #12095, .t. ) ;
#51471 = oriented_edge ( 'none', *, *, #51465, .f. ) ;
#51472 = oriented_edge ( 'none', *, *, #51519, .f. ) ;
#51473 = oriented_edge ( 'none', *, *, #12844, .f. ) ;
#51474 = oriented_edge ( 'none', *, *, #51485, .f. ) ;
#51475 = oriented_edge ( 'none', *, *, #12919, .f. ) ;
#51476 = advanced_face ( 'none', ( #37870 ), #37775, .f. ) ;
#51477 = oriented_edge ( 'none', *, *, #12939, .f. ) ;
#51478 = advanced_face ( 'none', ( #37849 ), #36455, .f. ) ;
#51479 = oriented_edge ( 'none', *, *, #51486, .t. ) ;
#51480 = oriented_edge ( 'none', *, *, #52812, .f. ) ;
#51481 = advanced_face ( 'none', ( #37351 ), #37367, .f. ) ;
#51482 = oriented_edge ( 'none', *, *, #12088, .t. ) ;
#51483 = oriented_edge ( 'none', *, *, #52839, .f. ) ;
#51484 = oriented_edge ( 'none', *, *, #52812, .t. ) ;
#51485 = edge_curve ( 'none', #12848, #12108, #37060, .t. ) ;
#51486 = edge_curve ( 'none', #12839, #12027, #37938, .t. ) ;
#51487 = advanced_face ( 'none', ( #37926 ), #37950, .f. ) ;
#51488 = edge_loop ( 'none', ( #51469, #51466, #51480, #51473 ) ) ;
#51489 = oriented_edge ( 'none', *, *, #36667, .f. ) ;
#51490 = oriented_edge ( 'none', *, *, #50734, .f. ) ;
#51491 = edge_loop ( 'none', ( #51511, #51521, #51515, #51690, #51507, #51495 ) ) ;
#51492 = advanced_face ( 'none', ( #37940 ), #37928, .f. ) ;
#51493 = oriented_edge ( 'none', *, *, #36562, .f. ) ;
#51494 = oriented_edge ( 'none', *, *, #51549, .t. ) ;
#51495 = oriented_edge ( 'none', *, *, #51264, .t. ) ;
#51496 = edge_loop ( 'none', ( #51517, #51502, #51524, #51532 ) ) ;
#51497 = edge_curve ( 'none', #51462, #51691, #37933, .t. ) ;
#51498 = edge_curve ( 'none', #12872, #12099, #37911, .t. ) ;
#51499 = oriented_edge ( 'none', *, *, #12859, .f. ) ;
#51500 = oriented_edge ( 'none', *, *, #51513, .t. ) ;
#51501 = oriented_edge ( 'none', *, *, #12851, .f. ) ;
#51502 = oriented_edge ( 'none', *, *, #12107, .t. ) ;
#51503 = oriented_edge ( 'none', *, *, #51498, .t. ) ;
#51504 = oriented_edge ( 'none', *, *, #51513, .f. ) ;
#51505 = oriented_edge ( 'none', *, *, #51527, .t. ) ;
#51506 = oriented_edge ( 'none', *, *, #32020, .t. ) ;
#51507 = oriented_edge ( 'none', *, *, #51310, .t. ) ;
#51508 = oriented_edge ( 'none', *, *, #51311, .f. ) ;
#51509 = edge_loop ( 'none', ( #51503, #51531, #51472, #51499 ) ) ;
#51510 = oriented_edge ( 'none', *, *, #12100, .t. ) ;
#51511 = oriented_edge ( 'none', *, *, #51679, .t. ) ;
#51512 = edge_curve ( 'none', #50733, #51366, #38019, .t. ) ;
#51513 = edge_curve ( 'none', #12846, #12046, #38011, .t. ) ;
#51514 = advanced_face ( 'none', ( #37886 ), #37897, .t. ) ;
#51515 = oriented_edge ( 'none', *, *, #51512, .t. ) ;
#51516 = edge_loop ( 'none', ( #51506, #51552, #51544, #51537, #51546, #51535, #51508, #51538, #51490, #51533, #51520, #51600, #51597, #51548 ) ) ;
#51517 = oriented_edge ( 'none', *, *, #51528, .t. ) ;
#51518 = edge_curve ( 'none', #51438, #50739, #38002, .t. ) ;
#51519 = edge_curve ( 'none', #12873, #12038, #37971, .t. ) ;
#51520 = oriented_edge ( 'none', *, *, #51422, .t. ) ;
#51521 = oriented_edge ( 'none', *, *, #50736, .f. ) ;
#51522 = oriented_edge ( 'none', *, *, #12105, .t. ) ;
#51523 = advanced_face ( 'none', ( #37973 ), #38003, .f. ) ;
#51524 = oriented_edge ( 'none', *, *, #51498, .f. ) ;
#51525 = edge_curve ( 'none', #12849, #12055, #37957, .t. ) ;
#51526 = edge_loop ( 'none', ( #51563, #51617, #51614, #51619 ) ) ;
#51527 = edge_curve ( 'none', #12875, #12054, #37981, .t. ) ;
#51528 = edge_curve ( 'none', #12866, #12101, #38071, .t. ) ;
#51529 = edge_loop ( 'none', ( #51500, #51522, #51566, #51570 ) ) ;
#51530 = advanced_face ( 'none', ( #38072 ), #37984, .f. ) ;
#51531 = oriented_edge ( 'none', *, *, #12103, .t. ) ;
#51532 = oriented_edge ( 'none', *, *, #12938, .f. ) ;
#51533 = oriented_edge ( 'none', *, *, #51518, .f. ) ;
#51534 = edge_loop ( 'none', ( #51627, #14 ) ) ;
#51535 = oriented_edge ( 'none', *, *, #36562, .t. ) ;
#51536 = oriented_edge ( 'none', *, *, #51580, .t. ) ;
#51537 = oriented_edge ( 'none', *, *, #51549, .f. ) ;
#51538 = oriented_edge ( 'none', *, *, #51512, .f. ) ;
#51539 = edge_curve ( 'none', #51337, #51336, #37956, .t. ) ;
#51540 = edge_curve ( 'none', #51161, #51337, #38061, .t. ) ;
#51541 = advanced_face ( 'none', ( #38042 ), #37889, .f. ) ;
#51542 = oriented_edge ( 'none', *, *, #51539, .f. ) ;
#51543 = advanced_face ( 'none', ( #38057 ), #38063, .f. ) ;
#51544 = oriented_edge ( 'none', *, *, #51675, .f. ) ;
#51545 = oriented_edge ( 'none', *, *, #51364, .t. ) ;
#51546 = oriented_edge ( 'none', *, *, #50703, .f. ) ;
#51547 = edge_curve ( 'none', #51337, #51461, #38000, .t. ) ;
#51548 = oriented_edge ( 'none', *, *, #51551, .f. ) ;
#51549 = edge_curve ( 'none', #47603, #12793, #38148, .t. ) ;
#51550 = oriented_edge ( 'none', *, *, #31646, .t. ) ;
#51551 = edge_curve ( 'none', #30290, #51402, #38114, .t. ) ;
#51552 = oriented_edge ( 'none', *, *, #51357, .f. ) ;
#51553 = advanced_face ( 'none', ( #38062 ), #38144, .t. ) ;
#51554 = oriented_edge ( 'none', *, *, #50748, .f. ) ;
#51555 = oriented_edge ( 'none', *, *, #51571, .t. ) ;
#51556 = oriented_edge ( 'none', *, *, #31749, .f. ) ;
#51557 = oriented_edge ( 'none', *, *, #51609, .t. ) ;
#51558 = advanced_face ( 'none', ( #38102 ), #38029, .f. ) ;
#51559 = oriented_edge ( 'none', *, *, #51560, .t. ) ;
#51560 = edge_curve ( 'none', #12847, #12050, #38094, .t. ) ;
#51561 = oriented_edge ( 'none', *, *, #51663, .t. ) ;
#51562 = oriented_edge ( 'none', *, *, #12845, .f. ) ;
#51563 = oriented_edge ( 'none', *, *, #51573, .t. ) ;
#51564 = oriented_edge ( 'none', *, *, #12026, .t. ) ;
#51565 = oriented_edge ( 'none', *, *, #51525, .f. ) ;
#51566 = oriented_edge ( 'none', *, *, #51528, .f. ) ;
#51567 = edge_loop ( 'none', ( #51559, #51574, #51656, #51657 ) ) ;
#51568 = oriented_edge ( 'none', *, *, #51178, .t. ) ;
#51569 = oriented_edge ( 'none', *, *, #51540, .t. ) ;
#51570 = oriented_edge ( 'none', *, *, #12936, .f. ) ;
#51571 = edge_curve ( 'none', #51351, #51371, #38199, .t. ) ;
#51572 = edge_loop ( 'none', ( #51505, #51564, #51565, #51562 ) ) ;
#51573 = edge_curve ( 'none', #12874, #12040, #38204, .t. ) ;
#51574 = oriented_edge ( 'none', *, *, #12034, .t. ) ;
#51575 = edge_loop ( 'none', ( #51624, #51659, #51631, #51623 ) ) ;
#51576 = oriented_edge ( 'none', *, *, #51177, .t. ) ;
#51577 = advanced_face ( 'none', ( #38210, #38172 ), #38096, .t. ) ;
#51578 = advanced_face ( 'none', ( #38106 ), #38108, .t. ) ;
#51579 = edge_curve ( 'none', #34783, #34556, #38275, .t. ) ;
#51580 = edge_curve ( 'none', #51461, #51351, #38159, .t. ) ;
#51581 = edge_loop ( 'none', ( #51621, #51610, #51603, #51661, #51606, #51604 ) ) ;
#51582 = oriented_edge ( 'none', *, *, #51540, .f. ) ;
#51583 = edge_curve ( 'none', #51607, #51633, #38167, .t. ) ;
#51584 = vertex_point ( 'none', #38253 ) ;
#51585 = edge_curve ( 'none', #51336, #51587, #38161, .t. ) ;
#51586 = oriented_edge ( 'none', *, *, #51579, .f. ) ;
#51587 = vertex_point ( 'none', #38279 ) ;
#51588 = edge_loop ( 'none', ( #51616, #51586 ) ) ;
#51589 = oriented_edge ( 'none', *, *, #51379, .f. ) ;
#51590 = vertex_point ( 'none', #38232 ) ;
#51591 = oriented_edge ( 'none', *, *, #51598, .t. ) ;
#51592 = oriented_edge ( 'none', *, *, #51318, .f. ) ;
#51593 = oriented_edge ( 'none', *, *, #50317, .f. ) ;
#51594 = edge_curve ( 'none', #51200, #27467, #38230, .t. ) ;
#51595 = oriented_edge ( 'none', *, *, #51585, .f. ) ;
#51596 = oriented_edge ( 'none', *, *, #50743, .t. ) ;
#51597 = oriented_edge ( 'none', *, *, #30348, .f. ) ;
#51598 = edge_curve ( 'none', #51361, #51587, #38251, .t. ) ;
#51599 = edge_curve ( 'none', #50751, #50750, #38231, .t. ) ;
#51600 = oriented_edge ( 'none', *, *, #51370, .f. ) ;
#51601 = oriented_edge ( 'none', *, *, #51174, .f. ) ;
#51602 = edge_curve ( 'none', #50641, #50642, #38341, .t. ) ;
#51603 = oriented_edge ( 'none', *, *, #51611, .f. ) ;
#51604 = oriented_edge ( 'none', *, *, #51651, .t. ) ;
#51605 = edge_loop ( 'none', ( #51554, #51494, #51550, #51637, #51556, #51636, #51638, #51644, #51628, #51632, #51596, #51620 ) ) ;
#51606 = oriented_edge ( 'none', *, *, #51663, .f. ) ;
#51607 = vertex_point ( 'none', #38248 ) ;
#51608 = edge_curve ( 'none', #51634, #51278, #38318, .t. ) ;
#51609 = edge_curve ( 'none', #12885, #12042, #38332, .t. ) ;
#51610 = oriented_edge ( 'none', *, *, #51608, .t. ) ;
#51611 = edge_curve ( 'none', #51607, #51278, #38294, .t. ) ;
#51612 = advanced_face ( 'none', ( #38302 ), #38290, .f. ) ;
#51613 = oriented_edge ( 'none', *, *, #51602, .t. ) ;
#51614 = oriented_edge ( 'none', *, *, #51527, .f. ) ;
#51615 = edge_curve ( 'none', #51622, #51634, #38299, .t. ) ;
#51616 = oriented_edge ( 'none', *, *, #34946, .f. ) ;
#51617 = oriented_edge ( 'none', *, *, #12031, .t. ) ;
#51618 = edge_loop ( 'none', ( #51557, #51677, #51684, #51626 ) ) ;
#51619 = oriented_edge ( 'none', *, *, #12877, .f. ) ;
#51620 = oriented_edge ( 'none', *, *, #51599, .f. ) ;
#51621 = oriented_edge ( 'none', *, *, #51615, .t. ) ;
#51622 = vertex_point ( 'none', #38289 ) ;
#51623 = oriented_edge ( 'none', *, *, #12858, .f. ) ;
#51624 = oriented_edge ( 'none', *, *, #51525, .t. ) ;
#51625 = advanced_face ( 'none', ( #38399 ), #38397, .f. ) ;
#51626 = oriented_edge ( 'none', *, *, #12799, .f. ) ;
#51627 = oriented_edge ( 'none', *, *, #50542, .f. ) ;
#51628 = oriented_edge ( 'none', *, *, #51418, .f. ) ;
#51629 = advanced_face ( 'none', ( #38389 ), #38396, .f. ) ;
#51630 = edge_curve ( 'none', #12819, #12043, #38375, .t. ) ;
#51631 = oriented_edge ( 'none', *, *, #51560, .f. ) ;
#51632 = oriented_edge ( 'none', *, *, #51518, .t. ) ;
#51633 = vertex_point ( 'none', #38326 ) ;
#51634 = vertex_point ( 'none', #38387 ) ;
#51635 = oriented_edge ( 'none', *, *, #51682, .t. ) ;
#51636 = oriented_edge ( 'none', *, *, #51551, .t. ) ;
#51637 = oriented_edge ( 'none', *, *, #36273, .t. ) ;
#51638 = oriented_edge ( 'none', *, *, #29650, .t. ) ;
#51639 = advanced_face ( 'none', ( #38376 ), #38379, .f. ) ;
#51640 = oriented_edge ( 'none', *, *, #51641, .t. ) ;
#51641 = edge_curve ( 'none', #51278, #51361, #38457, .t. ) ;
#51642 = advanced_face ( 'none', ( #38436 ), #38440, .t. ) ;
#51643 = oriented_edge ( 'none', *, *, #50730, .t. ) ;
#51644 = oriented_edge ( 'none', *, *, #31435, .t. ) ;
#51645 = advanced_face ( 'none', ( #38434 ), #38433, .f. ) ;
#51646 = vertex_point ( 'none', #38427 ) ;
#51647 = edge_loop ( 'none', ( #51762, #51702, #51561, #51704 ) ) ;
#51648 = vertex_point ( 'none', #38528 ) ;
#51649 = vertex_point ( 'none', #38431 ) ;
#51650 = edge_loop ( 'none', ( #51698, #51686 ) ) ;
#51651 = edge_curve ( 'none', #51649, #51622, #38519, .t. ) ;
#51652 = oriented_edge ( 'none', *, *, #52806, .f. ) ;
#51653 = oriented_edge ( 'none', *, *, #51599, .t. ) ;
#51654 = oriented_edge ( 'none', *, *, #50745, .t. ) ;
#51655 = edge_loop ( 'none', ( #51693, #51667 ) ) ;
#51656 = oriented_edge ( 'none', *, *, #51573, .f. ) ;
#51657 = oriented_edge ( 'none', *, *, #12853, .f. ) ;
#51658 = edge_loop ( 'none', ( #51654, #51653 ) ) ;
#51659 = oriented_edge ( 'none', *, *, #12037, .t. ) ;
#51660 = edge_curve ( 'none', #34756, #34785, #38411, .t. ) ;
#51661 = oriented_edge ( 'none', *, *, #51583, .t. ) ;
#51662 = edge_loop ( 'none', ( #51635, #51664, #51665, #51712 ) ) ;
#51663 = edge_curve ( 'none', #51649, #51633, #38512, .t. ) ;
#51664 = oriented_edge ( 'none', *, *, #12049, .t. ) ;
#51665 = oriented_edge ( 'none', *, *, #51609, .f. ) ;
#51666 = oriented_edge ( 'none', *, *, #51630, .t. ) ;
#51667 = oriented_edge ( 'none', *, *, #34771, .f. ) ;
#51668 = edge_loop ( 'none', ( #51703, #51694, #51746, #51697, #51732, #52051, #51731, #51701 ) ) ;
#51669 = oriented_edge ( 'none', *, *, #51708, .t. ) ;
#51670 = oriented_edge ( 'none', *, *, #34127, .t. ) ;
#51671 = advanced_face ( 'none', ( #38435 ), #38417, .f. ) ;
#51672 = edge_loop ( 'none', ( #51669, #51705, #51714, #51707 ) ) ;
#51673 = oriented_edge ( 'none', *, *, #51675, .t. ) ;
#51674 = advanced_face ( 'none', ( #38526 ), #38496, .f. ) ;
#51675 = edge_curve ( 'none', #12793, #51390, #38462, .t. ) ;
#51676 = oriented_edge ( 'none', *, *, #51708, .f. ) ;
#51677 = oriented_edge ( 'none', *, *, #12041, .t. ) ;
#51678 = oriented_edge ( 'none', *, *, #36667, .t. ) ;
#51679 = edge_curve ( 'none', #51207, #50741, #38488, .t. ) ;
#51680 = oriented_edge ( 'none', *, *, #12798, .f. ) ;
#51681 = oriented_edge ( 'none', *, *, #51713, .t. ) ;
#51682 = edge_curve ( 'none', #12884, #12047, #38495, .t. ) ;
#51683 = oriented_edge ( 'none', *, *, #51197, .t. ) ;
#51684 = oriented_edge ( 'none', *, *, #51630, .f. ) ;
#51685 = oriented_edge ( 'none', *, *, #51204, .f. ) ;
#51686 = oriented_edge ( 'none', *, *, #34306, .f. ) ;
#51687 = oriented_edge ( 'none', *, *, #34798, .f. ) ;
#51688 = edge_curve ( 'none', #34302, #32630, #38584, .t. ) ;
#51689 = edge_loop ( 'none', ( #51681, #51724, #51710, #52399 ) ) ;
#51690 = oriented_edge ( 'none', *, *, #51365, .t. ) ;
#51691 = vertex_point ( 'none', #38588 ) ;
#51692 = advanced_face ( 'none', ( #38578, #38576, #38510 ), #38586, .f. ) ;
#51693 = oriented_edge ( 'none', *, *, #51660, .f. ) ;
#51694 = oriented_edge ( 'none', *, *, #51759, .t. ) ;
#51695 = edge_curve ( 'none', #51700, #51728, #38545, .t. ) ;
#51696 = edge_curve ( 'none', #51700, #51648, #38547, .t. ) ;
#51697 = oriented_edge ( 'none', *, *, #51696, .t. ) ;
#51698 = oriented_edge ( 'none', *, *, #51688, .f. ) ;
#51699 = oriented_edge ( 'none', *, *, #51734, .t. ) ;
#51700 = vertex_point ( 'none', #38560 ) ;
#51701 = oriented_edge ( 'none', *, *, #51760, .t. ) ;
#51702 = oriented_edge ( 'none', *, *, #51772, .t. ) ;
#51703 = oriented_edge ( 'none', *, *, #51734, .f. ) ;
#51704 = oriented_edge ( 'none', *, *, #51764, .t. ) ;
#51705 = oriented_edge ( 'none', *, *, #12053, .t. ) ;
#51706 = advanced_face ( 'none', ( #38554 ), #38532, .f. ) ;
#51707 = oriented_edge ( 'none', *, *, #12876, .f. ) ;
#51708 = edge_curve ( 'none', #12794, #12058, #38641, .t. ) ;
#51709 = edge_loop ( 'none', ( #51666, #51720, #51676, #51680 ) ) ;
#51710 = oriented_edge ( 'none', *, *, #51717, .f. ) ;
#51711 = advanced_face ( 'none', ( #38650 ), #38546, .f. ) ;
#51712 = oriented_edge ( 'none', *, *, #12811, .f. ) ;
#51713 = edge_curve ( 'none', #12773, #11994, #38559, .t. ) ;
#51714 = oriented_edge ( 'none', *, *, #51682, .f. ) ;
#51715 = oriented_edge ( 'none', *, *, #12831, .f. ) ;
#51716 = oriented_edge ( 'none', *, *, #11993, .t. ) ;
#51717 = edge_curve ( 'none', #12807, #11991, #38623, .t. ) ;
#51718 = oriented_edge ( 'none', *, *, #51744, .t. ) ;
#51719 = oriented_edge ( 'none', *, *, #12064, .t. ) ;
#51720 = oriented_edge ( 'none', *, *, #12057, .t. ) ;
#51721 = oriented_edge ( 'none', *, *, #51725, .t. ) ;
#51722 = oriented_edge ( 'none', *, *, #51713, .f. ) ;
#51723 = oriented_edge ( 'none', *, *, #12059, .t. ) ;
#51724 = oriented_edge ( 'none', *, *, #11987, .t. ) ;
#51725 = edge_curve ( 'none', #12808, #11990, #38602, .t. ) ;
#51726 = oriented_edge ( 'none', *, *, #51745, .t. ) ;
#51727 = advanced_face ( 'none', ( #38599 ), #38595, .f. ) ;
#51728 = vertex_point ( 'none', #38713 ) ;
#51729 = vertex_point ( 'none', #38701 ) ;
#51730 = oriented_edge ( 'none', *, *, #51717, .t. ) ;
#51731 = oriented_edge ( 'none', *, *, #52059, .t. ) ;
#51732 = oriented_edge ( 'none', *, *, #51774, .t. ) ;
#51733 = vertex_point ( 'none', #38592 ) ;
#51734 = edge_curve ( 'none', #51766, #51584, #38696, .t. ) ;
#51735 = edge_loop ( 'none', ( #51718, #51723, #51747, #51738 ) ) ;
#51736 = oriented_edge ( 'none', *, *, #12804, .f. ) ;
#51737 = edge_curve ( 'none', #51733, #51729, #38710, .t. ) ;
#51738 = oriented_edge ( 'none', *, *, #12792, .f. ) ;
#51739 = edge_loop ( 'none', ( #52092, #52085, #52109, #52090, #52122, #52127 ) ) ;
#51740 = edge_curve ( 'none', #33266, #34383, #38697, .t. ) ;
#51741 = edge_loop ( 'none', ( #51749, #51719, #51769, #52281 ) ) ;
#51742 = advanced_face ( 'none', ( #38684 ), #38614, .f. ) ;
#51743 = oriented_edge ( 'none', *, *, #7100, .f. ) ;
#51744 = edge_curve ( 'none', #12812, #12000, #38664, .t. ) ;
#51745 = edge_curve ( 'none', #12747, #12005, #38594, .t. ) ;
#51746 = oriented_edge ( 'none', *, *, #51695, .f. ) ;
#51747 = oriented_edge ( 'none', *, *, #51725, .f. ) ;
#51748 = oriented_edge ( 'none', *, *, #12062, .t. ) ;
#51749 = oriented_edge ( 'none', *, *, #52286, .t. ) ;
#51750 = edge_loop ( 'none', ( #51721, #51716, #51722, #51736 ) ) ;
#51751 = edge_curve ( 'none', #5286, #5337, #38771, .t. ) ;
#51752 = advanced_face ( 'none', ( #38760 ), #38681, .t. ) ;
#51753 = advanced_face ( 'none', ( #38773 ), #38655, .f. ) ;
#51754 = edge_loop ( 'none', ( #52078, #52106, #51699, #52089 ) ) ;
#51755 = oriented_edge ( 'none', *, *, #51744, .f. ) ;
#51756 = edge_loop ( 'none', ( #51730, #51773, #51758, #51801 ) ) ;
#51757 = edge_loop ( 'none', ( #51788, #51808, #51816, #51809 ) ) ;
#51758 = oriented_edge ( 'none', *, *, #52286, .f. ) ;
#51759 = edge_curve ( 'none', #51766, #51728, #38748, .t. ) ;
#51760 = edge_curve ( 'none', #52039, #51584, #38738, .t. ) ;
#51761 = edge_loop ( 'none', ( #51726, #51748, #51755, #51715 ) ) ;
#51762 = oriented_edge ( 'none', *, *, #51774, .f. ) ;
#51763 = advanced_face ( 'none', ( #38757 ), #38722, .f. ) ;
#51764 = edge_curve ( 'none', #51633, #51590, #38745, .t. ) ;
#51765 = advanced_face ( 'none', ( #38718 ), #38746, .f. ) ;
#51766 = vertex_point ( 'none', #38827 ) ;
#51767 = edge_loop ( 'none', ( #52130, #51958, #243, #278 ) ) ;
#51768 = edge_loop ( 'none', ( #51771, #51790, #51793, #51794 ) ) ;
#51769 = oriented_edge ( 'none', *, *, #51745, .f. ) ;
#51770 = oriented_edge ( 'none', *, *, #51096, .t. ) ;
#51771 = oriented_edge ( 'none', *, *, #52285, .t. ) ;
#51772 = edge_curve ( 'none', #51648, #51649, #38725, .t. ) ;
#51773 = oriented_edge ( 'none', *, *, #12039, .t. ) ;
#51774 = edge_curve ( 'none', #51648, #51590, #38801, .t. ) ;
#51775 = edge_curve ( 'none', #11193, #11260, #38795, .t. ) ;
#51776 = oriented_edge ( 'none', *, *, #1450, .t. ) ;
#51777 = oriented_edge ( 'none', *, *, #11562, .t. ) ;
#51778 = oriented_edge ( 'none', *, *, #11149, .f. ) ;
#51779 = edge_curve ( 'none', #4549, #3833, #38804, .t. ) ;
#51780 = edge_loop ( 'none', ( #52100, #51931 ) ) ;
#51781 = advanced_face ( 'none', ( #38903 ), #38796, .t. ) ;
#51782 = edge_curve ( 'none', #12825, #11901, #38893, .t. ) ;
#51783 = oriented_edge ( 'none', *, *, #12835, .f. ) ;
#51784 = oriented_edge ( 'none', *, *, #51785, .t. ) ;
#51785 = edge_curve ( 'none', #12749, #12012, #38785, .t. ) ;
#51786 = advanced_face ( 'none', ( #38826 ), #38894, .f. ) ;
#51787 = edge_loop ( 'none', ( #51784, #51805, #51796, #51783 ) ) ;
#51788 = oriented_edge ( 'none', *, *, #51782, .t. ) ;
#51789 = advanced_face ( 'none', ( #38886 ), #38879, .f. ) ;
#51790 = oriented_edge ( 'none', *, *, #12003, .t. ) ;
#51791 = edge_curve ( 'none', #12823, #11941, #38862, .t. ) ;
#51792 = oriented_edge ( 'none', *, *, #51838, .f. ) ;
#51793 = oriented_edge ( 'none', *, *, #51791, .f. ) ;
#51794 = oriented_edge ( 'none', *, *, #12827, .f. ) ;
#51795 = edge_loop ( 'none', ( #51832, #51818, #51821, #51802 ) ) ;
#51796 = oriented_edge ( 'none', *, *, #51782, .f. ) ;
#51797 = advanced_face ( 'none', ( #38288 ), #37875, .f. ) ;
#51798 = edge_curve ( 'none', #11155, #11224, #37077, .t. ) ;
#51799 = edge_curve ( 'none', #14105, #13416, #38958, .t. ) ;
#51800 = oriented_edge ( 'none', *, *, #52037, .f. ) ;
#51801 = oriented_edge ( 'none', *, *, #12814, .f. ) ;
#51802 = oriented_edge ( 'none', *, *, #12829, .f. ) ;
#51803 = oriented_edge ( 'none', *, *, #51806, .t. ) ;
#51804 = edge_curve ( 'none', #11193, #11155, #38950, .t. ) ;
#51805 = oriented_edge ( 'none', *, *, #11983, .t. ) ;
#51806 = edge_curve ( 'none', #12783, #12014, #38932, .t. ) ;
#51807 = oriented_edge ( 'none', *, *, #51813, .f. ) ;
#51808 = oriented_edge ( 'none', *, *, #12006, .t. ) ;
#51809 = oriented_edge ( 'none', *, *, #12764, .f. ) ;
#51810 = edge_loop ( 'none', ( #51803, #51817, #51807, #51812 ) ) ;
#51811 = oriented_edge ( 'none', *, *, #12748, .f. ) ;
#51812 = oriented_edge ( 'none', *, *, #12755, .f. ) ;
#51813 = edge_curve ( 'none', #12752, #11956, #38943, .t. ) ;
#51814 = advanced_face ( 'none', ( #38919 ), #38946, .f. ) ;
#51815 = edge_curve ( 'none', #7415, #13909, #38913, .t. ) ;
#51816 = oriented_edge ( 'none', *, *, #52285, .f. ) ;
#51817 = oriented_edge ( 'none', *, *, #12018, .t. ) ;
#51818 = oriented_edge ( 'none', *, *, #11986, .t. ) ;
#51819 = edge_loop ( 'none', ( #51823, #51829, #51827, #51811 ) ) ;
#51820 = oriented_edge ( 'none', *, *, #51849, .t. ) ;
#51821 = oriented_edge ( 'none', *, *, #51785, .f. ) ;
#51822 = edge_loop ( 'none', ( #51830, #51833, #51844, #51868 ) ) ;
#51823 = oriented_edge ( 'none', *, *, #51824, .t. ) ;
#51824 = edge_curve ( 'none', #12753, #11995, #38962, .t. ) ;
#51825 = oriented_edge ( 'none', *, *, #51840, .t. ) ;
#51826 = edge_loop ( 'none', ( #51825, #51854, #51846, #51847 ) ) ;
#51827 = oriented_edge ( 'none', *, *, #51806, .f. ) ;
#51828 = advanced_face ( 'none', ( #38948 ), #39014, .f. ) ;
#51829 = oriented_edge ( 'none', *, *, #12020, .t. ) ;
#51830 = oriented_edge ( 'none', *, *, #51813, .t. ) ;
#51831 = advanced_face ( 'none', ( #39017 ), #39005, .f. ) ;
#51832 = oriented_edge ( 'none', *, *, #51791, .t. ) ;
#51833 = oriented_edge ( 'none', *, *, #12002, .t. ) ;
#51834 = advanced_face ( 'none', ( #39007 ), #39025, .f. ) ;
#51835 = vertex_point ( 'none', #38990 ) ;
#51836 = oriented_edge ( 'none', *, *, #5278, .t. ) ;
#51837 = vertex_point ( 'none', #38992 ) ;
#51838 = edge_curve ( 'none', #13428, #51878, #38979, .t. ) ;
#51839 = edge_curve ( 'none', #51841, #51929, #38995, .t. ) ;
#51840 = edge_curve ( 'none', #12754, #11930, #39097, .t. ) ;
#51841 = vertex_point ( 'none', #38975 ) ;
#51842 = edge_loop ( 'none', ( #51792, #51820, #51943, #51884 ) ) ;
#51843 = oriented_edge ( 'none', *, *, #51902, .t. ) ;
#51844 = oriented_edge ( 'none', *, *, #51840, .f. ) ;
#51845 = oriented_edge ( 'none', *, *, #51905, .t. ) ;
#51846 = oriented_edge ( 'none', *, *, #51824, .f. ) ;
#51847 = oriented_edge ( 'none', *, *, #12763, .f. ) ;
#51848 = edge_loop ( 'none', ( #51954, #51901, #51975, #51908 ) ) ;
#51849 = edge_curve ( 'none', #13428, #51929, #39075, .t. ) ;
#51850 = oriented_edge ( 'none', *, *, #11945, .t. ) ;
#51851 = advanced_face ( 'none', ( #38977 ), #39069, .f. ) ;
#51852 = edge_loop ( 'none', ( #51863, #51880, #51871, #51855 ) ) ;
#51853 = oriented_edge ( 'none', *, *, #13003, .f. ) ;
#51854 = oriented_edge ( 'none', *, *, #11998, .t. ) ;
#51855 = oriented_edge ( 'none', *, *, #12789, .f. ) ;
#51856 = oriented_edge ( 'none', *, *, #51879, .f. ) ;
#51857 = oriented_edge ( 'none', *, *, #12772, .f. ) ;
#51858 = edge_loop ( 'none', ( #51873, #51874, #51856, #51860 ) ) ;
#51859 = oriented_edge ( 'none', *, *, #51866, .f. ) ;
#51860 = oriented_edge ( 'none', *, *, #12768, .f. ) ;
#51861 = oriented_edge ( 'none', *, *, #51879, .t. ) ;
#51862 = oriented_edge ( 'none', *, *, #52096, .f. ) ;
#51863 = oriented_edge ( 'none', *, *, #51870, .t. ) ;
#51864 = edge_curve ( 'none', #12769, #12009, #38988, .t. ) ;
#51865 = oriented_edge ( 'none', *, *, #11940, .t. ) ;
#51866 = edge_curve ( 'none', #12705, #11954, #39040, .t. ) ;
#51867 = advanced_face ( 'none', ( #39071 ), #39049, .f. ) ;
#51868 = oriented_edge ( 'none', *, *, #12760, .f. ) ;
#51869 = edge_loop ( 'none', ( #51861, #51865, #51859, #51857 ) ) ;
#51870 = edge_curve ( 'none', #12779, #11935, #39159, .t. ) ;
#51871 = oriented_edge ( 'none', *, *, #51864, .f. ) ;
#51872 = advanced_face ( 'none', ( #39029 ), #39145, .f. ) ;
#51873 = oriented_edge ( 'none', *, *, #51864, .t. ) ;
#51874 = oriented_edge ( 'none', *, *, #11934, .t. ) ;
#51875 = oriented_edge ( 'none', *, *, #11625, .t. ) ;
#51876 = edge_loop ( 'none', ( #51883, #51945, #51913, #51911 ) ) ;
#51877 = edge_loop ( 'none', ( #52079, #52191, #52208, #52179 ) ) ;
#51878 = vertex_point ( 'none', #39161 ) ;
#51879 = edge_curve ( 'none', #12791, #11937, #39141, .t. ) ;
#51880 = oriented_edge ( 'none', *, *, #12013, .t. ) ;
#51881 = advanced_face ( 'none', ( #39143 ), #39124, .f. ) ;
#51882 = advanced_face ( 'none', ( #39120 ), #39135, .f. ) ;
#51883 = oriented_edge ( 'none', *, *, #51866, .t. ) ;
#51884 = oriented_edge ( 'none', *, *, #51956, .f. ) ;
#51885 = oriented_edge ( 'none', *, *, #12178, .t. ) ;
#51886 = oriented_edge ( 'none', *, *, #51937, .t. ) ;
#51887 = oriented_edge ( 'none', *, *, #13058, .f. ) ;
#51888 = vertex_point ( 'none', #39132 ) ;
#51889 = oriented_edge ( 'none', *, *, #51925, .f. ) ;
#51890 = oriented_edge ( 'none', *, *, #51937, .f. ) ;
#51891 = edge_loop ( 'none', ( #51962, #51885, #51890, #1238 ) ) ;
#51892 = advanced_face ( 'none', ( #39107 ), #39113, .f. ) ;
#51893 = oriented_edge ( 'none', *, *, #51907, .t. ) ;
#51894 = advanced_face ( 'none', ( #39109 ), #39217, .f. ) ;
#51895 = oriented_edge ( 'none', *, *, #6471, .f. ) ;
#51896 = edge_loop ( 'none', ( #51893, #51947, #51946, #51948 ) ) ;
#51897 = oriented_edge ( 'none', *, *, #512, .f. ) ;
#51898 = oriented_edge ( 'none', *, *, #51912, .f. ) ;
#51899 = oriented_edge ( 'none', *, *, #51997, .t. ) ;
#51900 = oriented_edge ( 'none', *, *, #11815, .f. ) ;
#51901 = oriented_edge ( 'none', *, *, #11948, .t. ) ;
#51902 = edge_curve ( 'none', #51940, #51953, #39131, .t. ) ;
#51903 = oriented_edge ( 'none', *, *, #6354, .t. ) ;
#51904 = advanced_face ( 'none', ( #39225 ), #39223, .f. ) ;
#51905 = edge_curve ( 'none', #51953, #51888, #39215, .t. ) ;
#51906 = vertex_point ( 'none', #39200 ) ;
#51907 = edge_curve ( 'none', #12719, #11952, #39201, .t. ) ;
#51908 = oriented_edge ( 'none', *, *, #12781, .f. ) ;
#51909 = advanced_face ( 'none', ( #39194 ), #39166, .f. ) ;
#51910 = advanced_face ( 'none', ( #39174 ), #39224, .f. ) ;
#51911 = oriented_edge ( 'none', *, *, #12775, .f. ) ;
#51912 = edge_curve ( 'none', #12658, #6405, #39196, .t. ) ;
#51913 = oriented_edge ( 'none', *, *, #51870, .f. ) ;
#51914 = oriented_edge ( 'none', *, *, #6379, .t. ) ;
#51915 = edge_curve ( 'none', #12721, #11953, #39278, .t. ) ;
#51916 = oriented_edge ( 'none', *, *, #6258, .t. ) ;
#51917 = oriented_edge ( 'none', *, *, #444, .t. ) ;
#51918 = oriented_edge ( 'none', *, *, #12244, .t. ) ;
#51919 = oriented_edge ( 'none', *, *, #1351, .t. ) ;
#51920 = edge_curve ( 'none', #13053, #12241, #39274, .t. ) ;
#51921 = oriented_edge ( 'none', *, *, #1352, .f. ) ;
#51922 = oriented_edge ( 'none', *, *, #51920, .f. ) ;
#51923 = oriented_edge ( 'none', *, *, #12988, .f. ) ;
#51924 = edge_curve ( 'none', #13416, #13654, #39247, .t. ) ;
#51925 = edge_curve ( 'none', #14105, #13928, #39263, .t. ) ;
#51926 = oriented_edge ( 'none', *, *, #51924, .t. ) ;
#51927 = oriented_edge ( 'none', *, *, #51799, .t. ) ;
#51928 = oriented_edge ( 'none', *, *, #12211, .t. ) ;
#51929 = vertex_point ( 'none', #39264 ) ;
#51930 = advanced_face ( 'none', ( #39198 ), #39356, .f. ) ;
#51931 = oriented_edge ( 'none', *, *, #51740, .f. ) ;
#51932 = oriented_edge ( 'none', *, *, #12221, .t. ) ;
#51933 = edge_curve ( 'none', #13654, #13928, #39232, .t. ) ;
#51934 = advanced_face ( 'none', ( #39357 ), #39257, .f. ) ;
#51935 = advanced_face ( 'none', ( #39341 ), #39248, .f. ) ;
#51936 = edge_loop ( 'none', ( #1382, #51932, #51922, #52003 ) ) ;
#51937 = edge_curve ( 'none', #13010, #12157, #39310, .t. ) ;
#51938 = advanced_face ( 'none', ( #39321 ), #39312, .f. ) ;
#51939 = vertex_point ( 'none', #39297 ) ;
#51940 = vertex_point ( 'none', #39417 ) ;
#51941 = oriented_edge ( 'none', *, *, #52108, .t. ) ;
#51942 = edge_loop ( 'none', ( #51941, #52181, #52134, #52176 ) ) ;
#51943 = oriented_edge ( 'none', *, *, #51839, .f. ) ;
#51944 = edge_curve ( 'none', #10424, #10439, #39408, .t. ) ;
#51945 = oriented_edge ( 'none', *, *, #12017, .t. ) ;
#51946 = oriented_edge ( 'none', *, *, #51915, .f. ) ;
#51947 = oriented_edge ( 'none', *, *, #11955, .t. ) ;
#51948 = oriented_edge ( 'none', *, *, #12724, .f. ) ;
#51949 = edge_loop ( 'none', ( #52008, #52014, #52016, #51983 ) ) ;
#51950 = edge_curve ( 'none', #13000, #12156, #39398, .t. ) ;
#51951 = advanced_face ( 'none', ( #39403 ), #39393, .f. ) ;
#51952 = oriented_edge ( 'none', *, *, #11957, .t. ) ;
#51953 = vertex_point ( 'none', #39296 ) ;
#51954 = oriented_edge ( 'none', *, *, #51915, .t. ) ;
#51955 = edge_curve ( 'none', #10329, #14552, #39376, .t. ) ;
#51956 = edge_curve ( 'none', #51878, #51841, #39378, .t. ) ;
#51957 = oriented_edge ( 'none', *, *, #1376, .f. ) ;
#51958 = oriented_edge ( 'none', *, *, #51804, .t. ) ;
#51959 = oriented_edge ( 'none', *, *, #52104, .t. ) ;
#51960 = edge_loop ( 'none', ( #52129, #52073, #52601, #52154 ) ) ;
#51961 = oriented_edge ( 'none', *, *, #12225, .t. ) ;
#51962 = oriented_edge ( 'none', *, *, #51950, .t. ) ;
#51963 = edge_loop ( 'none', ( #51886, #52296, #51800, #51853 ) ) ;
#51964 = edge_curve ( 'none', #12784, #11893, #39476, .t. ) ;
#51965 = oriented_edge ( 'none', *, *, #52015, .t. ) ;
#51966 = oriented_edge ( 'none', *, *, #11936, .t. ) ;
#51967 = edge_loop ( 'none', ( #51971, #51966, #51995, #51977 ) ) ;
#51968 = advanced_face ( 'none', ( #39480 ), #39481, .f. ) ;
#51969 = edge_curve ( 'none', #12711, #11972, #39458, .t. ) ;
#51970 = oriented_edge ( 'none', *, *, #52029, .f. ) ;
#51971 = oriented_edge ( 'none', *, *, #52006, .t. ) ;
#51972 = oriented_edge ( 'none', *, *, #51974, .t. ) ;
#51973 = advanced_face ( 'none', ( #39470 ), #39462, .f. ) ;
#51974 = edge_curve ( 'none', #12710, #11971, #39420, .t. ) ;
#51975 = oriented_edge ( 'none', *, *, #51964, .f. ) ;
#51976 = advanced_face ( 'none', ( #39448 ), #39439, .f. ) ;
#51977 = oriented_edge ( 'none', *, *, #12720, .f. ) ;
#51978 = oriented_edge ( 'none', *, *, #51969, .f. ) ;
#51979 = oriented_edge ( 'none', *, *, #12718, .f. ) ;
#51980 = oriented_edge ( 'none', *, *, #12707, .f. ) ;
#51981 = oriented_edge ( 'none', *, *, #51547, .f. ) ;
#51982 = oriented_edge ( 'none', *, *, #11939, .t. ) ;
#51983 = oriented_edge ( 'none', *, *, #12767, .f. ) ;
#51984 = advanced_face ( 'none', ( #39451 ), #39455, .f. ) ;
#51985 = advanced_face ( 'none', ( #39535 ), #39530, .f. ) ;
#51986 = oriented_edge ( 'none', *, *, #12716, .f. ) ;
#51987 = oriented_edge ( 'none', *, *, #12704, .f. ) ;
#51988 = advanced_face ( 'none', ( #39546 ), #39503, .f. ) ;
#51989 = edge_loop ( 'none', ( #52005, #51850, #52019, #52024 ) ) ;
#51990 = edge_curve ( 'none', #12708, #11970, #39505, .t. ) ;
#51991 = advanced_face ( 'none', ( #39525 ), #39441, .f. ) ;
#51992 = advanced_face ( 'none', ( #39489 ), #39507, .f. ) ;
#51993 = oriented_edge ( 'none', *, *, #52015, .f. ) ;
#51994 = oriented_edge ( 'none', *, *, #11964, .t. ) ;
#51995 = oriented_edge ( 'none', *, *, #51997, .f. ) ;
#51996 = oriented_edge ( 'none', *, *, #52017, .f. ) ;
#51997 = edge_curve ( 'none', #12709, #11965, #39487, .t. ) ;
#51998 = edge_loop ( 'none', ( #52002, #51982, #52013, #52009 ) ) ;
#51999 = edge_loop ( 'none', ( #51970, #52000, #52141, #52068 ) ) ;
#52000 = oriented_edge ( 'none', *, *, #52007, .t. ) ;
#52001 = edge_loop ( 'none', ( #51965, #51994, #51978, #51979 ) ) ;
#52002 = oriented_edge ( 'none', *, *, #51964, .t. ) ;
#52003 = oriented_edge ( 'none', *, *, #13062, .f. ) ;
#52004 = edge_loop ( 'none', ( #51972, #52010, #51993, #51980 ) ) ;
#52005 = oriented_edge ( 'none', *, *, #51990, .t. ) ;
#52006 = edge_curve ( 'none', #12780, #11946, #39523, .t. ) ;
#52007 = edge_curve ( 'none', #52036, #51837, #39581, .t. ) ;
#52008 = oriented_edge ( 'none', *, *, #52017, .t. ) ;
#52009 = oriented_edge ( 'none', *, *, #12787, .f. ) ;
#52010 = oriented_edge ( 'none', *, *, #11894, .t. ) ;
#52011 = edge_loop ( 'none', ( #51899, #51952, #51996, #51987 ) ) ;
#52012 = advanced_face ( 'none', ( #39597 ), #39604, .f. ) ;
#52013 = oriented_edge ( 'none', *, *, #52006, .f. ) ;
#52014 = oriented_edge ( 'none', *, *, #11931, .t. ) ;
#52015 = edge_curve ( 'none', #12712, #11968, #39561, .t. ) ;
#52016 = oriented_edge ( 'none', *, *, #51907, .f. ) ;
#52017 = edge_curve ( 'none', #12726, #11976, #39574, .t. ) ;
#52018 = oriented_edge ( 'none', *, *, #52022, .t. ) ;
#52019 = oriented_edge ( 'none', *, *, #51974, .f. ) ;
#52020 = oriented_edge ( 'none', *, *, #11947, .t. ) ;
#52021 = oriented_edge ( 'none', *, *, #52026, .f. ) ;
#52022 = edge_curve ( 'none', #12731, #11975, #39669, .t. ) ;
#52023 = edge_curve ( 'none', #12742, #11888, #39656, .t. ) ;
#52024 = oriented_edge ( 'none', *, *, #12723, .f. ) ;
#52025 = advanced_face ( 'none', ( #39663 ), #39665, .f. ) ;
#52026 = edge_curve ( 'none', #12666, #11903, #39636, .t. ) ;
#52027 = edge_loop ( 'none', ( #52028, #52020, #52032, #51986 ) ) ;
#52028 = oriented_edge ( 'none', *, *, #51969, .t. ) ;
#52029 = edge_curve ( 'none', #52036, #52030, #39562, .t. ) ;
#52030 = vertex_point ( 'none', #39623 ) ;
#52031 = oriented_edge ( 'none', *, *, #52121, .t. ) ;
#52032 = oriented_edge ( 'none', *, *, #51990, .f. ) ;
#52033 = edge_loop ( 'none', ( #52047, #52054, #52041, #52053 ) ) ;
#52034 = edge_loop ( 'none', ( #52056, #52069, #52043, #52060 ) ) ;
#52035 = advanced_face ( 'none', ( #39638 ), #39622, .f. ) ;
#52036 = vertex_point ( 'none', #39630 ) ;
#52037 = edge_curve ( 'none', #12999, #12188, #39729, .t. ) ;
#52038 = advanced_face ( 'none', ( #39735 ), #39732, .f. ) ;
#52039 = vertex_point ( 'none', #39722 ) ;
#52040 = edge_curve ( 'none', #51590, #51646, #39730, .t. ) ;
#52041 = oriented_edge ( 'none', *, *, #52023, .f. ) ;
#52042 = advanced_face ( 'none', ( #39733, #39714 ), #39611, .t. ) ;
#52043 = oriented_edge ( 'none', *, *, #52022, .f. ) ;
#52044 = oriented_edge ( 'none', *, *, #52049, .f. ) ;
#52045 = oriented_edge ( 'none', *, *, #12745, .f. ) ;
#52046 = oriented_edge ( 'none', *, *, #11900, .t. ) ;
#52047 = oriented_edge ( 'none', *, *, #52049, .t. ) ;
#52048 = edge_loop ( 'none', ( #52064, #52117, #52094, #52103 ) ) ;
#52049 = edge_curve ( 'none', #12730, #11899, #39696, .t. ) ;
#52050 = advanced_face ( 'none', ( #39687 ), #39720, .f. ) ;
#52051 = oriented_edge ( 'none', *, *, #52040, .t. ) ;
#52052 = oriented_edge ( 'none', *, *, #52023, .t. ) ;
#52053 = oriented_edge ( 'none', *, *, #12735, .f. ) ;
#52054 = oriented_edge ( 'none', *, *, #11960, .t. ) ;
#52055 = edge_loop ( 'none', ( #52052, #52046, #52021, #52045 ) ) ;
#52056 = oriented_edge ( 'none', *, *, #52026, .t. ) ;
#52057 = oriented_edge ( 'none', *, *, #12733, .f. ) ;
#52058 = edge_loop ( 'none', ( #52018, #52087, #52044, #52057 ) ) ;
#52059 = edge_curve ( 'none', #51646, #52039, #39795, .t. ) ;
#52060 = oriented_edge ( 'none', *, *, #12686, .f. ) ;
#52061 = advanced_face ( 'none', ( #39615 ), #39784, .f. ) ;
#52062 = edge_curve ( 'none', #12609, #11912, #39788, .t. ) ;
#52063 = edge_curve ( 'none', #12668, #11910, #39782, .t. ) ;
#52064 = oriented_edge ( 'none', *, *, #52062, .t. ) ;
#52065 = vertex_point ( 'none', #39796 ) ;
#52066 = edge_curve ( 'none', #52156, #52174, #39768, .t. ) ;
#52067 = advanced_face ( 'none', ( #39747 ), #39771, .f. ) ;
#52068 = oriented_edge ( 'none', *, *, #52124, .f. ) ;
#52069 = oriented_edge ( 'none', *, *, #11891, .t. ) ;
#52070 = edge_curve ( 'none', #51371, #52071, #39852, .t. ) ;
#52071 = vertex_point ( 'none', #39854 ) ;
#52072 = oriented_edge ( 'none', *, *, #52604, .t. ) ;
#52073 = oriented_edge ( 'none', *, *, #51775, .t. ) ;
#52074 = oriented_edge ( 'none', *, *, #12738, .f. ) ;
#52075 = edge_loop ( 'none', ( #52086, #52147, #52139, #52074 ) ) ;
#52076 = edge_loop ( 'none', ( #52077, #52133, #52169, #52098 ) ) ;
#52077 = oriented_edge ( 'none', *, *, #52143, .t. ) ;
#52078 = oriented_edge ( 'none', *, *, #51737, .f. ) ;
#52079 = oriented_edge ( 'none', *, *, #52182, .f. ) ;
#52080 = edge_curve ( 'none', #52114, #52093, #39793, .t. ) ;
#52081 = advanced_face ( 'none', ( #39842 ), #39783, .f. ) ;
#52082 = vertex_point ( 'none', #39755 ) ;
#52083 = edge_curve ( 'none', #51888, #52065, #39823, .t. ) ;
#52084 = edge_curve ( 'none', #51584, #51729, #39828, .t. ) ;
#52085 = oriented_edge ( 'none', *, *, #52102, .t. ) ;
#52086 = oriented_edge ( 'none', *, *, #52099, .t. ) ;
#52087 = oriented_edge ( 'none', *, *, #11962, .t. ) ;
#52088 = advanced_face ( 'none', ( #39835 ), #39832, .f. ) ;
#52089 = oriented_edge ( 'none', *, *, #52084, .t. ) ;
#52090 = oriented_edge ( 'none', *, *, #52535, .t. ) ;
#52091 = vertex_point ( 'none', #39824 ) ;
#52092 = oriented_edge ( 'none', *, *, #52070, .f. ) ;
#52093 = vertex_point ( 'none', #39800 ) ;
#52094 = oriented_edge ( 'none', *, *, #52063, .f. ) ;
#52095 = oriented_edge ( 'none', *, *, #52083, .t. ) ;
#52096 = edge_curve ( 'none', #51940, #52065, #39919, .t. ) ;
#52097 = oriented_edge ( 'none', *, *, #417, .f. ) ;
#52098 = oriented_edge ( 'none', *, *, #12744, .f. ) ;
#52099 = edge_curve ( 'none', #12670, #11977, #39830, .t. ) ;
#52100 = oriented_edge ( 'none', *, *, #34257, .f. ) ;
#52101 = edge_loop ( 'none', ( #52183, #52152, #52201, #52184 ) ) ;
#52102 = edge_curve ( 'none', #51371, #52091, #39912, .t. ) ;
#52103 = oriented_edge ( 'none', *, *, #12740, .f. ) ;
#52104 = edge_curve ( 'none', #52091, #51461, #39917, .t. ) ;
#52105 = oriented_edge ( 'none', *, *, #10550, .f. ) ;
#52106 = oriented_edge ( 'none', *, *, #52112, .t. ) ;
#52107 = edge_loop ( 'none', ( #52125, #52151, #52190, #52161 ) ) ;
#52108 = edge_curve ( 'none', #52114, #52082, #39887, .t. ) ;
#52109 = oriented_edge ( 'none', *, *, #52118, .t. ) ;
#52110 = edge_curve ( 'none', #5069, #5302, #39890, .t. ) ;
#52111 = vertex_point ( 'none', #39407 ) ;
#52112 = edge_curve ( 'none', #51733, #51766, #36770, .t. ) ;
#52113 = vertex_point ( 'none', #39979 ) ;
#52114 = vertex_point ( 'none', #39978 ) ;
#52115 = oriented_edge ( 'none', *, *, #52212, .t. ) ;
#52116 = vertex_point ( 'none', #39971 ) ;
#52117 = oriented_edge ( 'none', *, *, #11908, .t. ) ;
#52118 = edge_curve ( 'none', #52091, #52113, #39974, .t. ) ;
#52119 = oriented_edge ( 'none', *, *, #52172, .t. ) ;
#52120 = oriented_edge ( 'none', *, *, #1773, .t. ) ;
#52121 = edge_curve ( 'none', #51728, #52113, #39966, .t. ) ;
#52122 = oriented_edge ( 'none', *, *, #51737, .t. ) ;
#52123 = oriented_edge ( 'none', *, *, #51695, .t. ) ;
#52124 = edge_curve ( 'none', #52030, #51835, #39961, .t. ) ;
#52125 = oriented_edge ( 'none', *, *, #52063, .t. ) ;
#52126 = oriented_edge ( 'none', *, *, #12601, .f. ) ;
#52127 = oriented_edge ( 'none', *, *, #52142, .t. ) ;
#52128 = oriented_edge ( 'none', *, *, #51539, .t. ) ;
#52129 = oriented_edge ( 'none', *, *, #11154, .t. ) ;
#52130 = oriented_edge ( 'none', *, *, #51775, .f. ) ;
#52131 = edge_curve ( 'none', #12690, #11928, #39973, .t. ) ;
#52132 = oriented_edge ( 'none', *, *, #52118, .f. ) ;
#52133 = oriented_edge ( 'none', *, *, #11892, .t. ) ;
#52134 = oriented_edge ( 'none', *, *, #52189, .t. ) ;
#52135 = advanced_face ( 'none', ( #39939 ), #39950, .f. ) ;
#52136 = advanced_face ( 'none', ( #39945 ), #39934, .f. ) ;
#52137 = edge_loop ( 'none', ( #52123, #52031, #52132, #51959, #51981, #52128, #52541, #52540, #52544, #52557 ) ) ;
#52138 = edge_loop ( 'none', ( #52338, #52545, #52331, #52556, #52520, #52525 ) ) ;
#52139 = oriented_edge ( 'none', *, *, #52062, .f. ) ;
#52140 = oriented_edge ( 'none', *, *, #24351, .f. ) ;
#52142 = edge_curve ( 'none', #51729, #52071, #40035, .t. ) ;
#52141 = oriented_edge ( 'none', *, *, #52145, .f. ) ;
#52143 = edge_curve ( 'none', #12672, #11974, #40023, .t. ) ;
#52144 = edge_curve ( 'none', #51622, #51700, #40009, .t. ) ;
#52145 = edge_curve ( 'none', #51835, #51837, #40039, .t. ) ;
#52146 = oriented_edge ( 'none', *, *, #235, .t. ) ;
#52147 = oriented_edge ( 'none', *, *, #11973, .t. ) ;
#52148 = oriented_edge ( 'none', *, *, #6369, .t. ) ;
#52149 = edge_curve ( 'none', #52082, #52111, #39992, .t. ) ;
#52150 = advanced_face ( 'none', ( #39931 ), #40011, .f. ) ;
#52151 = oriented_edge ( 'none', *, *, #11890, .t. ) ;
#52152 = oriented_edge ( 'none', *, *, #11921, .t. ) ;
#52153 = vertex_point ( 'none', #39995 ) ;
#52154 = oriented_edge ( 'none', *, *, #51798, .f. ) ;
#52155 = advanced_face ( 'none', ( #40001 ), #39988, .f. ) ;
#52156 = vertex_point ( 'none', #39983 ) ;
#52157 = vertex_point ( 'none', #40084 ) ;
#52158 = oriented_edge ( 'none', *, *, #52160, .t. ) ;
#52159 = oriented_edge ( 'none', *, *, #52224, .t. ) ;
#52160 = edge_curve ( 'none', #12682, #11924, #40078, .t. ) ;
#52161 = oriented_edge ( 'none', *, *, #12741, .f. ) ;
#52162 = edge_curve ( 'none', #52156, #52168, #40072, .t. ) ;
#52163 = edge_loop ( 'none', ( #52167, #52205, #52115, #52178 ) ) ;
#52164 = vertex_point ( 'none', #40080 ) ;
#52165 = vertex_point ( 'none', #40079 ) ;
#52166 = vertex_point ( 'none', #40066 ) ;
#52167 = oriented_edge ( 'none', *, *, #52066, .f. ) ;
#52168 = vertex_point ( 'none', #40105 ) ;
#52169 = oriented_edge ( 'none', *, *, #52099, .f. ) ;
#52170 = oriented_edge ( 'none', *, *, #52131, .f. ) ;
#52171 = oriented_edge ( 'none', *, *, #12671, .f. ) ;
#52172 = edge_curve ( 'none', #12667, #11925, #40054, .t. ) ;
#52173 = advanced_face ( 'none', ( #40062 ), #40096, .f. ) ;
#52174 = vertex_point ( 'none', #40044 ) ;
#52175 = edge_loop ( 'none', ( #52119, #52248, #52268, #52238 ) ) ;
#52176 = oriented_edge ( 'none', *, *, #52080, .f. ) ;
#52177 = edge_curve ( 'none', #52187, #52153, #40157, .t. ) ;
#52178 = oriented_edge ( 'none', *, *, #52217, .f. ) ;
#52179 = oriented_edge ( 'none', *, *, #52177, .f. ) ;
#52180 = oriented_edge ( 'none', *, *, #52273, .f. ) ;
#52181 = oriented_edge ( 'none', *, *, #52149, .t. ) ;
#52182 = edge_curve ( 'none', #52116, #52187, #40147, .t. ) ;
#52183 = oriented_edge ( 'none', *, *, #52131, .t. ) ;
#52184 = oriented_edge ( 'none', *, *, #12664, .f. ) ;
#52185 = edge_curve ( 'none', #52116, #52166, #40134, .t. ) ;
#52186 = oriented_edge ( 'none', *, *, #11927, .t. ) ;
#52187 = vertex_point ( 'none', #40159 ) ;
#52188 = vertex_point ( 'none', #40151 ) ;
#52189 = edge_curve ( 'none', #52111, #52093, #40131, .t. ) ;
#52190 = oriented_edge ( 'none', *, *, #52143, .f. ) ;
#52191 = oriented_edge ( 'none', *, *, #52185, .t. ) ;
#52192 = advanced_face ( 'none', ( #40060 ), #40106, .f. ) ;
#52193 = advanced_face ( 'none', ( #40113 ), #40112, .f. ) ;
#52194 = edge_loop ( 'none', ( #52158, #52186, #52170, #52198 ) ) ;
#52195 = edge_loop ( 'none', ( #52203, #52218, #52277, #52180 ) ) ;
#52196 = advanced_face ( 'none', ( #40142 ), #40214, .f. ) ;
#52197 = oriented_edge ( 'none', *, *, #11905, .t. ) ;
#52198 = oriented_edge ( 'none', *, *, #12684, .f. ) ;
#52199 = edge_loop ( 'none', ( #52159, #52197, #52223, #52171 ) ) ;
#52200 = advanced_face ( 'none', ( #40124 ), #40208, .f. ) ;
#52201 = oriented_edge ( 'none', *, *, #52172, .f. ) ;
#52202 = edge_curve ( 'none', #52216, #52226, #40202, .t. ) ;
#52203 = oriented_edge ( 'none', *, *, #52210, .f. ) ;
#52204 = edge_curve ( 'none', #52153, #52166, #40220, .t. ) ;
#52205 = oriented_edge ( 'none', *, *, #52162, .t. ) ;
#52206 = edge_curve ( 'none', #52188, #52157, #40192, .t. ) ;
#52207 = advanced_face ( 'none', ( #40210 ), #40165, .f. ) ;
#52208 = oriented_edge ( 'none', *, *, #52204, .f. ) ;
#52209 = vertex_point ( 'none', #40201 ) ;
#52210 = edge_curve ( 'none', #52188, #52209, #40178, .t. ) ;
#52211 = edge_loop ( 'none', ( #52227, #52239, #761, #52267 ) ) ;
#52212 = edge_curve ( 'none', #52168, #52165, #40278, .t. ) ;
#52213 = edge_curve ( 'none', #52219, #52220, #40265, .t. ) ;
#52214 = edge_loop ( 'none', ( #52274, #51914, #52279, #52258 ) ) ;
#52215 = advanced_face ( 'none', ( #40239 ), #40259, .f. ) ;
#52216 = vertex_point ( 'none', #40269 ) ;
#52217 = edge_curve ( 'none', #52174, #52165, #40237, .t. ) ;
#52218 = oriented_edge ( 'none', *, *, #52206, .t. ) ;
#52219 = vertex_point ( 'none', #40234 ) ;
#52220 = vertex_point ( 'none', #40257 ) ;
#52221 = oriented_edge ( 'none', *, *, #11869, .f. ) ;
#52222 = edge_loop ( 'none', ( #52253, #52255, #52270, #52249 ) ) ;
#52223 = oriented_edge ( 'none', *, *, #52160, .f. ) ;
#52224 = edge_curve ( 'none', #12665, #11918, #40337, .t. ) ;
#52225 = edge_curve ( 'none', #52219, #52216, #40330, .t. ) ;
#52226 = vertex_point ( 'none', #40329 ) ;
#52227 = oriented_edge ( 'none', *, *, #52213, .f. ) ;
#52228 = oriented_edge ( 'none', *, *, #52242, .f. ) ;
#52229 = edge_curve ( 'none', #12678, #11854, #40315, .t. ) ;
#52230 = edge_curve ( 'none', #12631, #11845, #40310, .t. ) ;
#52231 = oriented_edge ( 'none', *, *, #11847, .t. ) ;
#52232 = edge_loop ( 'none', ( #52252, #52243, #52262, #52265 ) ) ;
#52233 = edge_curve ( 'none', #12611, #11855, #40301, .t. ) ;
#52234 = advanced_face ( 'none', ( #40340 ), #40320, .f. ) ;
#52235 = advanced_face ( 'none', ( #40292 ), #40291, .f. ) ;
#52236 = oriented_edge ( 'none', *, *, #12683, .f. ) ;
#52237 = oriented_edge ( 'none', *, *, #12625, .f. ) ;
#52238 = oriented_edge ( 'none', *, *, #12669, .f. ) ;
#52239 = oriented_edge ( 'none', *, *, #52225, .t. ) ;
#52240 = edge_loop ( 'none', ( #326, #585, #52097, #52284 ) ) ;
#52241 = advanced_face ( 'none', ( #40286 ), #40412, .f. ) ;
#52242 = edge_curve ( 'none', #12698, #11877, #40396, .t. ) ;
#52243 = oriented_edge ( 'none', *, *, #11851, .t. ) ;
#52244 = advanced_face ( 'none', ( #40410 ), #40380, .f. ) ;
#52245 = edge_loop ( 'none', ( #52787, #52778, #52819, #52845 ) ) ;
#52246 = oriented_edge ( 'none', *, *, #52242, .t. ) ;
#52247 = oriented_edge ( 'none', *, *, #52230, .t. ) ;
#52248 = oriented_edge ( 'none', *, *, #11907, .t. ) ;
#52249 = oriented_edge ( 'none', *, *, #11801, .f. ) ;
#52250 = edge_curve ( 'none', #10664, #504, #40378, .t. ) ;
#52251 = oriented_edge ( 'none', *, *, #11916, .t. ) ;
#52252 = oriented_edge ( 'none', *, *, #52233, .t. ) ;
#52253 = oriented_edge ( 'none', *, *, #52263, .f. ) ;
#52254 = edge_loop ( 'none', ( #51898, #52287, #52283, #52291 ) ) ;
#52255 = oriented_edge ( 'none', *, *, #6366, .t. ) ;
#52256 = oriented_edge ( 'none', *, *, #1707, .f. ) ;
#52257 = vertex_point ( 'none', #40366 ) ;
#52258 = oriented_edge ( 'none', *, *, #11870, .f. ) ;
#52259 = advanced_face ( 'none', ( #40368 ), #40376, .f. ) ;
#52260 = advanced_face ( 'none', ( #40469 ), #40465, .f. ) ;
#52261 = edge_loop ( 'none', ( #52247, #52231, #52228, #52237 ) ) ;
#52262 = oriented_edge ( 'none', *, *, #52230, .f. ) ;
#52263 = edge_curve ( 'none', #6368, #11885, #40454, .t. ) ;
#52264 = oriented_edge ( 'none', *, *, #11920, .t. ) ;
#52265 = oriented_edge ( 'none', *, *, #12701, .f. ) ;
#52266 = edge_loop ( 'none', ( #52246, #52264, #52305, #52304 ) ) ;
#52267 = oriented_edge ( 'none', *, *, #762, .f. ) ;
#52268 = oriented_edge ( 'none', *, *, #52224, .f. ) ;
#52269 = oriented_edge ( 'none', *, *, #52229, .t. ) ;
#52270 = oriented_edge ( 'none', *, *, #476, .t. ) ;
#52271 = edge_loop ( 'none', ( #748, #740, #738, #392 ) ) ;
#52272 = edge_loop ( 'none', ( #52269, #52251, #52303, #52236 ) ) ;
#52273 = edge_curve ( 'none', #52209, #52288, #40438, .t. ) ;
#52274 = oriented_edge ( 'none', *, *, #6335, .f. ) ;
#52275 = oriented_edge ( 'none', *, *, #12623, .f. ) ;
#52276 = oriented_edge ( 'none', *, *, #1698, .f. ) ;
#52277 = oriented_edge ( 'none', *, *, #52289, .t. ) ;
#52278 = advanced_face ( 'none', ( #40450 ), #40463, .f. ) ;
#52279 = oriented_edge ( 'none', *, *, #52263, .t. ) ;
#52280 = advanced_face ( 'none', ( #40426 ), #40444, .f. ) ;
#52281 = oriented_edge ( 'none', *, *, #12817, .f. ) ;
#52282 = edge_loop ( 'none', ( #406, #52895, #52903, #52911 ) ) ;
#52283 = oriented_edge ( 'none', *, *, #52292, .t. ) ;
#52284 = oriented_edge ( 'none', *, *, #52250, .f. ) ;
#52285 = edge_curve ( 'none', #12821, #11999, #40446, .t. ) ;
#52286 = edge_curve ( 'none', #12832, #11981, #40520, .t. ) ;
#52287 = oriented_edge ( 'none', *, *, #12643, .t. ) ;
#52288 = vertex_point ( 'none', #40422 ) ;
#52289 = edge_curve ( 'none', #52157, #52288, #40416, .t. ) ;
#52290 = edge_curve ( 'none', #11370, #10329, #40506, .t. ) ;
#52291 = oriented_edge ( 'none', *, *, #6407, .f. ) ;
#52292 = edge_curve ( 'none', #12567, #6414, #40491, .t. ) ;
#52293 = advanced_face ( 'none', ( #40509 ), #40484, .f. ) ;
#52294 = oriented_edge ( 'none', *, *, #10618, .f. ) ;
#52295 = oriented_edge ( 'none', *, *, #6401, .f. ) ;
#52296 = oriented_edge ( 'none', *, *, #12247, .t. ) ;
#52297 = oriented_edge ( 'none', *, *, #11858, .t. ) ;
#52298 = edge_loop ( 'none', ( #52400, #52398, #52405, #52295 ) ) ;
#52299 = oriented_edge ( 'none', *, *, #52309, .t. ) ;
#52300 = edge_loop ( 'none', ( #52299, #52297, #571, #52316 ) ) ;
#52301 = advanced_face ( 'none', ( #40516 ), #40521, .f. ) ;
#52302 = oriented_edge ( 'none', *, *, #52307, .t. ) ;
#52303 = oriented_edge ( 'none', *, *, #52233, .f. ) ;
#52304 = oriented_edge ( 'none', *, *, #12681, .f. ) ;
#52305 = oriented_edge ( 'none', *, *, #52229, .f. ) ;
#52306 = edge_curve ( 'none', #12691, #11865, #40592, .t. ) ;
#52307 = edge_curve ( 'none', #12694, #11862, #40495, .t. ) ;
#52308 = edge_curve ( 'none', #12613, #11875, #40578, .t. ) ;
#52309 = edge_curve ( 'none', #12617, #11863, #40570, .t. ) ;
#52310 = edge_curve ( 'none', #10659, #1098, #40556, .t. ) ;
#52311 = oriented_edge ( 'none', *, *, #11929, .t. ) ;
#52312 = edge_curve ( 'none', #784, #10663, #40548, .t. ) ;
#52313 = edge_loop ( 'none', ( #52314, #319, #572, #365 ) ) ;
#52314 = oriented_edge ( 'none', *, *, #52306, .t. ) ;
#52315 = edge_loop ( 'none', ( #355, #331, #328, #330 ) ) ;
#52316 = oriented_edge ( 'none', *, *, #12692, .f. ) ;
#52317 = advanced_face ( 'none', ( #40557 ), #40595, .f. ) ;
#52318 = oriented_edge ( 'none', *, *, #52421, .t. ) ;
#52319 = oriented_edge ( 'none', *, *, #12196, .t. ) ;
#52320 = edge_curve ( 'none', #12887, #12071, #40537, .t. ) ;
#52321 = oriented_edge ( 'none', *, *, #51450, .f. ) ;
#52322 = oriented_edge ( 'none', *, *, #52532, .f. ) ;
#52323 = edge_loop ( 'none', ( #51411, #52350, #52357, #51460 ) ) ;
#52324 = oriented_edge ( 'none', *, *, #12131, .t. ) ;
#52325 = edge_curve ( 'none', #12975, #12198, #40602, .t. ) ;
#52326 = advanced_face ( 'none', ( #40644 ), #40653, .f. ) ;
#52327 = edge_loop ( 'none', ( #52322, #52363, #52347, #52353 ) ) ;
#52328 = edge_curve ( 'none', #52348, #36456, #40633, .t. ) ;
#52329 = edge_loop ( 'none', ( #52409, #52416, #52613, #52425 ) ) ;
#52330 = oriented_edge ( 'none', *, *, #12971, .f. ) ;
#52331 = oriented_edge ( 'none', *, *, #52334, .t. ) ;
#52332 = advanced_face ( 'none', ( #40646 ), #40637, .t. ) ;
#52333 = vertex_point ( 'none', #40630 ) ;
#52334 = edge_curve ( 'none', #52071, #52039, #40604, .t. ) ;
#52335 = oriented_edge ( 'none', *, *, #52356, .f. ) ;
#52336 = oriented_edge ( 'none', *, *, #52337, .t. ) ;
#52337 = edge_curve ( 'none', #52348, #52333, #40710, .t. ) ;
#52338 = oriented_edge ( 'none', *, *, #51359, .f. ) ;
#52339 = advanced_face ( 'none', ( #40606 ), #40711, .t. ) ;
#52340 = oriented_edge ( 'none', *, *, #52378, .f. ) ;
#52341 = edge_loop ( 'none', ( #52414, #52390, #52394, #52344 ) ) ;
#52342 = oriented_edge ( 'none', *, *, #12965, .f. ) ;
#52343 = manifold_solid_brep ( '���-����1', #1082 ) ;
#52344 = oriented_edge ( 'none', *, *, #12932, .f. ) ;
#52345 = advanced_face ( 'none', ( #40641 ), #40707, .f. ) ;
#52346 = vertex_point ( 'none', #40550 ) ;
#52347 = oriented_edge ( 'none', *, *, #52543, .t. ) ;
#52348 = vertex_point ( 'none', #40625 ) ;
#52349 = edge_curve ( 'none', #52346, #52536, #40675, .t. ) ;
#52350 = oriented_edge ( 'none', *, *, #12113, .t. ) ;
#52351 = edge_loop ( 'none', ( #52352, #52336, #52340, #52524, #52376, #52380 ) ) ;
#52352 = oriented_edge ( 'none', *, *, #52328, .f. ) ;
#52353 = oriented_edge ( 'none', *, *, #52349, .t. ) ;
#52354 = advanced_face ( 'none', ( #40678 ), #40605, .f. ) ;
#52355 = edge_curve ( 'none', #12982, #12152, #40686, .t. ) ;
#52356 = edge_curve ( 'none', #12899, #12068, #40757, .t. ) ;
#52357 = oriented_edge ( 'none', *, *, #52325, .f. ) ;
#52358 = advanced_face ( 'none', ( #40667 ), #40752, .f. ) ;
#52359 = vertex_point ( 'none', #40747 ) ;
#52360 = advanced_face ( 'none', ( #40737 ), #40690, .t. ) ;
#52361 = edge_curve ( 'none', #52359, #52348, #40758, .t. ) ;
#52362 = oriented_edge ( 'none', *, *, #5165, .t. ) ;
#52363 = oriented_edge ( 'none', *, *, #51185, .f. ) ;
#52364 = vertex_point ( 'none', #40743 ) ;
#52365 = edge_curve ( 'none', #52364, #36032, #40728, .t. ) ;
#52366 = oriented_edge ( 'none', *, *, #52454, .t. ) ;
#52367 = vertex_point ( 'none', #40765 ) ;
#52368 = oriented_edge ( 'none', *, *, #52393, .f. ) ;
#52369 = oriented_edge ( 'none', *, *, #52320, .t. ) ;
#52370 = edge_curve ( 'none', #52367, #52896, #40820, .t. ) ;
#52371 = oriented_edge ( 'none', *, *, #52112, .f. ) ;
#52372 = oriented_edge ( 'none', *, *, #52392, .f. ) ;
#52373 = advanced_face ( 'none', ( #40830 ), #40832, .f. ) ;
#52374 = vertex_point ( 'none', #40749 ) ;
#52375 = oriented_edge ( 'none', *, *, #52533, .t. ) ;
#52376 = oriented_edge ( 'none', *, *, #52365, .t. ) ;
#52377 = edge_loop ( 'none', ( #52440, #52375, #52372, #52406, #52387 ) ) ;
#52378 = edge_curve ( 'none', #52374, #52333, #40735, .t. ) ;
#52379 = edge_curve ( 'none', #52374, #52364, #40791, .t. ) ;
#52380 = oriented_edge ( 'none', *, *, #36452, .t. ) ;
#52381 = edge_loop ( 'none', ( #52369, #52423, #52335, #52342 ) ) ;
#52382 = advanced_face ( 'none', ( #40805 ), #40798, .t. ) ;
#52383 = oriented_edge ( 'none', *, *, #52370, .t. ) ;
#52384 = edge_loop ( 'none', ( #52497, #5516, #52478, #5343, #6999, #6896 ) ) ;
#52385 = oriented_edge ( 'none', *, *, #52356, .t. ) ;
#52386 = edge_loop ( 'none', ( #52362, #5176, #52505, #52441, #52481 ) ) ;
#52387 = oriented_edge ( 'none', *, *, #39169, .f. ) ;
#52388 = edge_curve ( 'none', #34475, #31941, #40880, .t. ) ;
#52389 = edge_loop ( 'none', ( #52502, #52476 ) ) ;
#52390 = oriented_edge ( 'none', *, *, #12140, .t. ) ;
#52391 = oriented_edge ( 'none', *, *, #52444, .t. ) ;
#52392 = edge_curve ( 'none', #52346, #52523, #40894, .t. ) ;
#52393 = edge_curve ( 'none', #52367, #52404, #40794, .t. ) ;
#52394 = oriented_edge ( 'none', *, *, #52320, .f. ) ;
#52395 = oriented_edge ( 'none', *, *, #52499, .t. ) ;
#52396 = oriented_edge ( 'none', *, *, #52455, .t. ) ;
#52397 = edge_loop ( 'none', ( #52318, #52559, #52558, #52447 ) ) ;
#52398 = oriented_edge ( 'none', *, *, #12627, .t. ) ;
#52399 = oriented_edge ( 'none', *, *, #12828, .f. ) ;
#52400 = oriented_edge ( 'none', *, *, #52905, .f. ) ;
#52401 = vertex_point ( 'none', #40862 ) ;
#52402 = edge_curve ( 'none', #21139, #594, #40865, .t. ) ;
#52403 = advanced_face ( 'none', ( #40852 ), #39865, .f. ) ;
#52404 = vertex_point ( 'none', #40360 ) ;
#52405 = oriented_edge ( 'none', *, *, #51912, .t. ) ;
#52406 = oriented_edge ( 'none', *, *, #52543, .f. ) ;
#52407 = advanced_face ( 'none', ( #39871 ), #40355, .t. ) ;
#52408 = local_time ( 15, 22, 27.00000000000000000, #52412 ) ;
#52409 = oriented_edge ( 'none', *, *, #10970, .f. ) ;
#52410 = vertex_point ( 'none', #40959 ) ;
#52411 = advanced_face ( 'none', ( #40958, #40953 ), #40955, .t. ) ;
#52412 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#52413 = oriented_edge ( 'none', *, *, #12142, .t. ) ;
#52414 = oriented_edge ( 'none', *, *, #52355, .t. ) ;
#52415 = edge_curve ( 'none', #10392, #10383, #40961, .t. ) ;
#52416 = oriented_edge ( 'none', *, *, #52415, .t. ) ;
#52417 = advanced_face ( 'none', ( #40937 ), #40960, .f. ) ;
#52418 = advanced_face ( 'none', ( #40932 ), #40951, .f. ) ;
#52419 = closed_shell ( 'none', ( #50657, #50704, #40479, #34983, #35776, #36180, #36605, #37346, #37194, #38743, #38130, #39395, #38787, #41573, #42058, #43473, #51112, #51123, #51241, #51263, #51300, #51324, #51386, #51420, #29619, #31370, #30257, #36318, #35363, #36528, #51464, #51514, #51543, #51553, #52494, #51642, #52720 ) ) ;
#52420 = edge_curve ( 'none', #10947, #11029, #40923, .t. ) ;
#52421 = edge_curve ( 'none', #12895, #12144, #41021, .t. ) ;
#52422 = oriented_edge ( 'none', *, *, #52421, .f. ) ;
#52423 = oriented_edge ( 'none', *, *, #12136, .t. ) ;
#52424 = oriented_edge ( 'none', *, *, #52610, .t. ) ;
#52425 = oriented_edge ( 'none', *, *, #52611, .t. ) ;
#52426 = edge_loop ( 'none', ( #52385, #52413, #52422, #52630 ) ) ;
#52427 = vertex_point ( 'none', #40946 ) ;
#52428 = edge_curve ( 'none', #51056, #52442, #41007, .t. ) ;
#52429 = vertex_point ( 'none', #41014 ) ;
#52430 = edge_curve ( 'none', #51025, #10910, #40910, .t. ) ;
#52431 = oriented_edge ( 'none', *, *, #52461, .t. ) ;
#52432 = oriented_edge ( 'none', *, *, #10917, .t. ) ;
#52433 = edge_curve ( 'none', #292, #52442, #41003, .t. ) ;
#52434 = vertex_point ( 'none', #40982 ) ;
#52435 = oriented_edge ( 'none', *, *, #52439, .t. ) ;
#52436 = oriented_edge ( 'none', *, *, #52801, .t. ) ;
#52437 = oriented_edge ( 'none', *, *, #52433, .f. ) ;
#52438 = edge_curve ( 'none', #52427, #51053, #40974, .t. ) ;
#52439 = edge_curve ( 'none', #10928, #52434, #40976, .t. ) ;
#52440 = oriented_edge ( 'none', *, *, #52365, .f. ) ;
#52441 = oriented_edge ( 'none', *, *, #51135, .t. ) ;
#52442 = vertex_point ( 'none', #41010 ) ;
#52443 = oriented_edge ( 'none', *, *, #52438, .t. ) ;
#52444 = edge_curve ( 'none', #52434, #52427, #41074, .t. ) ;
#52445 = oriented_edge ( 'none', *, *, #52430, .t. ) ;
#52446 = edge_curve ( 'none', #52457, #52458, #41064, .t. ) ;
#52447 = oriented_edge ( 'none', *, *, #12970, .f. ) ;
#52448 = edge_curve ( 'none', #12923, #12093, #41065, .t. ) ;
#52449 = oriented_edge ( 'none', *, *, #52465, .t. ) ;
#52450 = oriented_edge ( 'none', *, *, #52446, .t. ) ;
#52451 = edge_loop ( 'none', ( #52368, #52383, #52395, #52459 ) ) ;
#52452 = oriented_edge ( 'none', *, *, #6475, .f. ) ;
#52453 = edge_curve ( 'none', #52404, #52498, #40968, .t. ) ;
#52454 = edge_curve ( 'none', #52906, #52897, #41036, .t. ) ;
#52455 = edge_curve ( 'none', #52401, #52410, #41066, .t. ) ;
#52456 = edge_loop ( 'none', ( #52366, #52449, #52396, #52511 ) ) ;
#52457 = vertex_point ( 'none', #41067 ) ;
#52458 = vertex_point ( 'none', #41034 ) ;
#52459 = oriented_edge ( 'none', *, *, #52453, .f. ) ;
#52460 = closed_shell ( 'none', ( #6267, #6333, #6320, #6308, #6382, #6363, #6418, #6403, #11806, #11878, #12596, #12583, #12573, #12612, #13435, #13412, #13422, #13403, #13408, #13399, #13458, #13475, #13453, #13514, #13445, #13507, #13491, #13497, #13480, #13488, #13551, #13540, #13545, #13529, #13588, #13516, #13579, #13587, #13572, #13557, #13564, #13625, #13633, #13617, #13606, #13611, #13598, #13660, #13667, #13653, #13711, #13641, #13704, #13686, #13696, #13751, #13684, #13742, #13741, #13732, #13784, #13717, #13778, #13761, #13768, #13830, #13816, #13822, #13806, #13813, #13802, #13852, #13797, #1402, #677, #651, #696, #675, #759, #788, #786, #816, #799, #848, #862, #889, #895, #915, #910, #932, #949, #948, #989, #968, #993, #1022, #1017, #1045, #1096, #1063, #1123, #1138, #1120, #1191, #1140, #1223, #1239, #1240, #1256, #1246, #1262, #1303, #1288, #1328, #1344, #1346, #1383, #51930, #51935, #52012, #51894, #52050, #51144, #22800, #51126, #51188, #51150, #51233, #51220, #51259, #51330, #51250, #51354, #51414, #51417, #51430, #51459, #51441, #52879, #51458, #52326, #52358, #52345, #52417, #52567, #52418, #52635, #52579, #52646, #52728, #52690, #52742, #52791, #52780, #52810, #52767, #51487, #51481, #51467, #51476, #51478, #51492, #51530, #51523, #51558, #51639, #51612, #51625, #51629, #51671, #51711, #51674, #51706, #51753, #51727, #51742, #52280, #51763, #51789, #51786, #51797, #51831, #51814, #51828, #51851, #51834, #51867, #51882, #51872, #51904, #51910, #51951, #51976, #51991, #51973, #51984, #51992, #51968, #51988, #52035, #51985, #52038, #52061, #52067, #52088, #52150, #52135, #52196, #52155, #52200, #52235, #52207, #52241, #52259, #52260, #52301, #563, #52317, #327, #566, #366, #413, #375, #401, #409, #429, #423, #426, #441, #493, #51892, #528, #52193, #51909, #52244, #52293, #52278, #52900, #52403 ) ) ;
#52461 = edge_curve ( 'none', #51053, #52489, #41148, .t. ) ;
#52462 = edge_curve ( 'none', #52504, #52518, #41216, .t. ) ;
#52463 = oriented_edge ( 'none', *, *, #52893, .f. ) ;
#52464 = advanced_face ( 'none', ( #41146 ), #41218, .f. ) ;
#52465 = edge_curve ( 'none', #52897, #52401, #41199, .t. ) ;
#52466 = oriented_edge ( 'none', *, *, #52467, .t. ) ;
#52467 = edge_curve ( 'none', #52458, #52429, #41084, .t. ) ;
#52468 = edge_loop ( 'none', ( #52479, #52475, #52904, #52526 ) ) ;
#52469 = oriented_edge ( 'none', *, *, #52554, .f. ) ;
#52470 = advanced_face ( 'none', ( #41288 ), #41094, .t. ) ;
#52471 = oriented_edge ( 'none', *, *, #52488, .t. ) ;
#52472 = oriented_edge ( 'none', *, *, #52593, .t. ) ;
#52473 = edge_curve ( 'none', #52489, #52457, #41277, .t. ) ;
#52474 = calendar_date ( 2016, 28, 1 ) ;
#52475 = oriented_edge ( 'none', *, *, #52480, .t. ) ;
#52476 = oriented_edge ( 'none', *, *, #34432, .t. ) ;
#52477 = vertex_point ( 'none', #41269 ) ;
#52478 = oriented_edge ( 'none', *, *, #5080, .f. ) ;
#52479 = oriented_edge ( 'none', *, *, #52462, .t. ) ;
#52480 = edge_curve ( 'none', #52518, #52583, #41265, .t. ) ;
#52481 = oriented_edge ( 'none', *, *, #52532, .t. ) ;
#52482 = oriented_edge ( 'none', *, *, #10958, .f. ) ;
#52483 = vertex_point ( 'none', #41278 ) ;
#52484 = oriented_edge ( 'none', *, *, #52515, .f. ) ;
#52485 = advanced_face ( 'none', ( #41254, #41257 ), #41274, .f. ) ;
#52486 = vertex_point ( 'none', #41249 ) ;
#52487 = oriented_edge ( 'none', *, *, #52491, .t. ) ;
#52488 = edge_curve ( 'none', #52429, #52486, #41229, .t. ) ;
#52489 = vertex_point ( 'none', #41267 ) ;
#52490 = edge_curve ( 'none', #52483, #51037, #41226, .t. ) ;
#52491 = edge_curve ( 'none', #52486, #52483, #41243, .t. ) ;
#52492 = oriented_edge ( 'none', *, *, #52473, .t. ) ;
#52493 = edge_loop ( 'none', ( #52517, #52482 ) ) ;
#52494 = advanced_face ( 'none', ( #41344, #41347 ), #41345, .f. ) ;
#52495 = vertex_point ( 'none', #41348 ) ;
#52496 = oriented_edge ( 'none', *, *, #52490, .t. ) ;
#52497 = oriented_edge ( 'none', *, *, #5556, .t. ) ;
#52498 = vertex_point ( 'none', #41325 ) ;
#52499 = edge_curve ( 'none', #52896, #52498, #41266, .t. ) ;
#52500 = vertex_point ( 'none', #41320 ) ;
#52501 = vertex_point ( 'none', #41336 ) ;
#52502 = oriented_edge ( 'none', *, *, #52388, .t. ) ;
#52503 = vertex_point ( 'none', #41246 ) ;
#52504 = vertex_point ( 'none', #41245 ) ;
#52505 = oriented_edge ( 'none', *, *, #52328, .t. ) ;
#52506 = oriented_edge ( 'none', *, *, #52550, .t. ) ;
#52507 = oriented_edge ( 'none', *, *, #52508, .f. ) ;
#52508 = edge_curve ( 'none', #52495, #52514, #41318, .t. ) ;
#52509 = advanced_face ( 'none', ( #41298 ), #41300, .t. ) ;
#52510 = edge_loop ( 'none', ( #51643, #52723 ) ) ;
#52511 = oriented_edge ( 'none', *, *, #52512, .f. ) ;
#52512 = edge_curve ( 'none', #52906, #52410, #41403, .t. ) ;
#52513 = edge_loop ( 'none', ( #246, #52484, #52507, #52506 ) ) ;
#52514 = vertex_point ( 'none', #41319 ) ;
#52515 = edge_curve ( 'none', #52514, #6655, #41384, .t. ) ;
#52516 = advanced_face ( 'none', ( #41396 ), #41390, .t. ) ;
#52517 = oriented_edge ( 'none', *, *, #52611, .f. ) ;
#52518 = vertex_point ( 'none', #41404 ) ;
#52519 = advanced_face ( 'none', ( #41377 ), #41373, .f. ) ;
#52520 = oriented_edge ( 'none', *, *, #52542, .t. ) ;
#52521 = oriented_edge ( 'none', *, *, #52607, .t. ) ;
#52522 = edge_curve ( 'none', #51587, #51634, #41379, .t. ) ;
#52523 = vertex_point ( 'none', #40864 ) ;
#52524 = oriented_edge ( 'none', *, *, #52379, .t. ) ;
#52525 = oriented_edge ( 'none', *, *, #51611, .t. ) ;
#52526 = oriented_edge ( 'none', *, *, #52563, .f. ) ;
#52527 = vertex_point ( 'none', #39861 ) ;
#52528 = advanced_face ( 'none', ( #39867 ), #40859, .f. ) ;
#52529 = oriented_edge ( 'none', *, *, #52530, .t. ) ;
#52530 = edge_curve ( 'none', #52500, #52591, #41453, .t. ) ;
#52531 = vertex_point ( 'none', #41461 ) ;
#52532 = edge_curve ( 'none', #51159, #52536, #41469, .t. ) ;
#52533 = edge_curve ( 'none', #52364, #52523, #41457, .t. ) ;
#52534 = edge_loop ( 'none', ( #52562, #52565, #52573, #52572 ) ) ;
#52535 = edge_curve ( 'none', #52113, #51733, #41436, .t. ) ;
#52536 = vertex_point ( 'none', #41432 ) ;
#52537 = oriented_edge ( 'none', *, *, #48672, .t. ) ;
#52538 = vertex_point ( 'none', #41426 ) ;
#52539 = oriented_edge ( 'none', *, *, #45981, .f. ) ;
#52540 = oriented_edge ( 'none', *, *, #52522, .t. ) ;
#52541 = oriented_edge ( 'none', *, *, #51585, .t. ) ;
#52542 = edge_curve ( 'none', #51646, #51607, #41424, .t. ) ;
#52543 = edge_curve ( 'none', #39292, #52346, #41533, .t. ) ;
#52544 = oriented_edge ( 'none', *, *, #51615, .f. ) ;
#52545 = oriented_edge ( 'none', *, *, #52070, .t. ) ;
#52546 = oriented_edge ( 'none', *, *, #52549, .f. ) ;
#52547 = vertex_point ( 'none', #41446 ) ;
#52548 = edge_curve ( 'none', #7241, #10877, #41444, .t. ) ;
#52549 = edge_curve ( 'none', #52538, #6649, #41520, .t. ) ;
#52550 = edge_curve ( 'none', #52495, #6645, #41506, .t. ) ;
#52551 = oriented_edge ( 'none', *, *, #50725, .f. ) ;
#52552 = vertex_point ( 'none', #41415 ) ;
#52553 = advanced_face ( 'none', ( #41521 ), #41524, .t. ) ;
#52554 = edge_curve ( 'none', #52547, #51080, #41481, .t. ) ;
#52555 = oriented_edge ( 'none', *, *, #6669, .f. ) ;
#52556 = oriented_edge ( 'none', *, *, #52059, .f. ) ;
#52557 = oriented_edge ( 'none', *, *, #52144, .t. ) ;
#52558 = oriented_edge ( 'none', *, *, #52355, .f. ) ;
#52559 = oriented_edge ( 'none', *, *, #12143, .t. ) ;
#52560 = edge_curve ( 'none', #12842, #12080, #41414, .t. ) ;
#52561 = edge_loop ( 'none', ( #52566, #52665, #52677, #52668 ) ) ;
#52562 = oriented_edge ( 'none', *, *, #52560, .t. ) ;
#52563 = edge_curve ( 'none', #52504, #52621, #41471, .t. ) ;
#52564 = oriented_edge ( 'none', *, *, #52587, .t. ) ;
#52565 = oriented_edge ( 'none', *, *, #12083, .t. ) ;
#52566 = oriented_edge ( 'none', *, *, #52661, .t. ) ;
#52567 = advanced_face ( 'none', ( #41472 ), #41492, .f. ) ;
#52568 = advanced_face ( 'none', ( #41523 ), #41587, .t. ) ;
#52569 = vertex_point ( 'none', #41579 ) ;
#52570 = edge_curve ( 'none', #6499, #52569, #41551, .t. ) ;
#52571 = edge_loop ( 'none', ( #41869, #52575, #50996, #11055 ) ) ;
#52572 = oriented_edge ( 'none', *, *, #12909, .f. ) ;
#52573 = oriented_edge ( 'none', *, *, #52448, .f. ) ;
#52574 = edge_loop ( 'none', ( #52578, #52576, #52551, #50727 ) ) ;
#52575 = oriented_edge ( 'none', *, *, #42422, .f. ) ;
#52576 = oriented_edge ( 'none', *, *, #52577, .f. ) ;
#52577 = edge_curve ( 'none', #52552, #6591, #41546, .t. ) ;
#52578 = oriented_edge ( 'none', *, *, #6497, .f. ) ;
#52579 = advanced_face ( 'none', ( #41584 ), #41543, .f. ) ;
#52580 = oriented_edge ( 'none', *, *, #52894, .f. ) ;
#52581 = vertex_point ( 'none', #41538 ) ;
#52582 = advanced_face ( 'none', ( #41536 ), #41541, .f. ) ;
#52583 = vertex_point ( 'none', #41547 ) ;
#52584 = edge_curve ( 'none', #52606, #52589, #41633, .t. ) ;
#52585 = vertex_point ( 'none', #41539 ) ;
#52586 = vertex_point ( 'none', #41646 ) ;
#52587 = edge_curve ( 'none', #52591, #52501, #41553, .t. ) ;
#52588 = edge_loop ( 'none', ( #52619, #52620, #52598, #52643 ) ) ;
#52589 = vertex_point ( 'none', #41648 ) ;
#52590 = edge_curve ( 'none', #52608, #52503, #41611, .t. ) ;
#52591 = vertex_point ( 'none', #41630 ) ;
#52592 = edge_curve ( 'none', #52531, #52501, #41692, .t. ) ;
#52593 = edge_curve ( 'none', #52531, #52500, #41676, .t. ) ;
#52594 = edge_loop ( 'none', ( #52521, #52615, #52616, #52599 ) ) ;
#52595 = edge_curve ( 'none', #52586, #52585, #41691, .t. ) ;
#52596 = edge_curve ( 'none', #52583, #52621, #41794, .t. ) ;
#52597 = oriented_edge ( 'none', *, *, #42951, .f. ) ;
#52598 = oriented_edge ( 'none', *, *, #52664, .t. ) ;
#52599 = oriented_edge ( 'none', *, *, #52590, .f. ) ;
#52600 = oriented_edge ( 'none', *, *, #52592, .f. ) ;
#52601 = oriented_edge ( 'none', *, *, #11247, .t. ) ;
#52602 = edge_curve ( 'none', #52589, #52631, #41679, .t. ) ;
#52603 = edge_loop ( 'none', ( #52472, #52529, #52564, #52600 ) ) ;
#52604 = edge_curve ( 'none', #6547, #6578, #41680, .t. ) ;
#52605 = advanced_face ( 'none', ( #41741 ), #41797, .f. ) ;
#52606 = vertex_point ( 'none', #41738 ) ;
#52607 = edge_curve ( 'none', #52608, #52586, #41862, .t. ) ;
#52608 = vertex_point ( 'none', #41733 ) ;
#52609 = edge_loop ( 'none', ( #52424, #52445, #52432, #52435, #52391, #52443, #52431, #52492, #52450, #52466, #52471, #52487, #52496 ) ) ;
#52610 = edge_curve ( 'none', #51037, #51025, #41837, .t. ) ;
#52611 = edge_curve ( 'none', #10950, #10954, #41873, .t. ) ;
#52612 = oriented_edge ( 'none', *, *, #11074, .t. ) ;
#52613 = oriented_edge ( 'none', *, *, #10957, .t. ) ;
#52614 = oriented_edge ( 'none', *, *, #52420, .t. ) ;
#52615 = oriented_edge ( 'none', *, *, #52595, .t. ) ;
#52616 = oriented_edge ( 'none', *, *, #52632, .t. ) ;
#52617 = edge_loop ( 'none', ( #425, #52698, #52697, #52703 ) ) ;
#52618 = advanced_face ( 'none', ( #41926 ), #41755, .t. ) ;
#52619 = oriented_edge ( 'none', *, *, #52584, .t. ) ;
#52620 = oriented_edge ( 'none', *, *, #52602, .t. ) ;
#52621 = vertex_point ( 'none', #41923 ) ;
#52622 = edge_curve ( 'none', #42960, #27813, #41919, .t. ) ;
#52623 = edge_curve ( 'none', #29211, #43845, #41914, .t. ) ;
#52624 = edge_curve ( 'none', #183, #42932, #41912, .t. ) ;
#52625 = oriented_edge ( 'none', *, *, #52622, .t. ) ;
#52626 = oriented_edge ( 'none', *, *, #52639, .t. ) ;
#52627 = oriented_edge ( 'none', *, *, #52624, .t. ) ;
#52628 = oriented_edge ( 'none', *, *, #52910, .f. ) ;
#52629 = oriented_edge ( 'none', *, *, #47936, .f. ) ;
#52630 = oriented_edge ( 'none', *, *, #12967, .f. ) ;
#52631 = vertex_point ( 'none', #41924 ) ;
#52632 = edge_curve ( 'none', #52585, #52503, #41879, .t. ) ;
#52633 = edge_curve ( 'none', #181, #183, #41890, .t. ) ;
#52634 = advanced_face ( 'none', ( #42003 ), #42001, .t. ) ;
#52635 = advanced_face ( 'none', ( #41987 ), #41983, .f. ) ;
#52636 = oriented_edge ( 'none', *, *, #44221, .t. ) ;
#52637 = vertex_point ( 'none', #41975 ) ;
#52638 = edge_curve ( 'none', #52637, #52653, #41991, .t. ) ;
#52639 = edge_curve ( 'none', #42414, #52637, #41999, .t. ) ;
#52640 = edge_loop ( 'none', ( #52597, #42470, #42538, #42435 ) ) ;
#52641 = edge_curve ( 'none', #52606, #52527, #41944, .t. ) ;
#52642 = edge_curve ( 'none', #12917, #12033, #42054, .t. ) ;
#52643 = oriented_edge ( 'none', *, *, #52641, .f. ) ;
#52644 = oriented_edge ( 'none', *, *, #12078, .t. ) ;
#52645 = oriented_edge ( 'none', *, *, #52661, .f. ) ;
#52646 = advanced_face ( 'none', ( #41981 ), #41964, .f. ) ;
#52647 = edge_loop ( 'none', ( #52666, #52694, #52712, #52721 ) ) ;
#52648 = oriented_edge ( 'none', *, *, #52676, .t. ) ;
#52649 = vertex_point ( 'none', #42053 ) ;
#52650 = oriented_edge ( 'none', *, *, #52638, .t. ) ;
#52651 = edge_curve ( 'none', #52658, #43857, #42045, .t. ) ;
#52652 = edge_curve ( 'none', #12925, #12149, #42044, .t. ) ;
#52653 = vertex_point ( 'none', #42041 ) ;
#52654 = vertex_point ( 'none', #42035 ) ;
#52655 = vertex_point ( 'none', #42015 ) ;
#52656 = oriented_edge ( 'none', *, *, #52651, .t. ) ;
#52657 = vertex_point ( 'none', #42017 ) ;
#52658 = vertex_point ( 'none', #42013 ) ;
#52659 = vertex_point ( 'none', #42036 ) ;
#52660 = oriented_edge ( 'none', *, *, #52699, .t. ) ;
#52661 = edge_curve ( 'none', #12898, #12077, #42014, .t. ) ;
#52662 = oriented_edge ( 'none', *, *, #52652, .t. ) ;
#52663 = oriented_edge ( 'none', *, *, #52700, .f. ) ;
#52664 = edge_curve ( 'none', #52631, #52527, #42034, .t. ) ;
#52665 = oriented_edge ( 'none', *, *, #12150, .t. ) ;
#52666 = oriented_edge ( 'none', *, *, #52667, .t. ) ;
#52667 = edge_curve ( 'none', #12912, #12151, #42119, .t. ) ;
#52668 = oriented_edge ( 'none', *, *, #12902, .f. ) ;
#52669 = oriented_edge ( 'none', *, *, #52673, .t. ) ;
#52670 = oriented_edge ( 'none', *, *, #52689, .t. ) ;
#52671 = edge_curve ( 'none', #52659, #52681, #42008, .t. ) ;
#52672 = edge_loop ( 'none', ( #52662, #52644, #52645, #52726 ) ) ;
#52673 = edge_curve ( 'none', #27813, #52655, #42108, .t. ) ;
#52674 = oriented_edge ( 'none', *, *, #52717, .t. ) ;
#52675 = oriented_edge ( 'none', *, *, #42951, .t. ) ;
#52676 = edge_curve ( 'none', #52655, #52658, #42090, .t. ) ;
#52677 = oriented_edge ( 'none', *, *, #52560, .f. ) ;
#52678 = oriented_edge ( 'none', *, *, #52642, .t. ) ;
#52679 = vertex_point ( 'none', #42027 ) ;
#52680 = edge_loop ( 'none', ( #52745, #52739, #52746, #52741 ) ) ;
#52681 = vertex_point ( 'none', #42102 ) ;
#52682 = edge_curve ( 'none', #52649, #42946, #42097, .t. ) ;
#52683 = vertex_point ( 'none', #42081 ) ;
#52684 = oriented_edge ( 'none', *, *, #52687, .t. ) ;
#52685 = oriented_edge ( 'none', *, *, #52682, .t. ) ;
#52686 = oriented_edge ( 'none', *, *, #43455, .t. ) ;
#52687 = edge_curve ( 'none', #52653, #52649, #42066, .t. ) ;
#52688 = vertex_point ( 'none', #42187 ) ;
#52689 = edge_curve ( 'none', #42461, #52659, #42191, .t. ) ;
#52690 = advanced_face ( 'none', ( #42189 ), #42170, .f. ) ;
#52691 = oriented_edge ( 'none', *, *, #12978, .f. ) ;
#52692 = edge_loop ( 'none', ( #52733, #52783, #52763, #52730, #52722, #52752, #52792, #52824, #52798, #52790, #52830, #52797, #52736, #52831, #52838, #52842, #52856, #52628, #52890, #52883, #52888, #52882, #52872, #52887, #52912, #52914, #52922, #52949, #52952, #52947, #52969, #52965, #52968, #52974, #52976, #52858, #52973, #52986, #52971, #52988, #52985, #52995, #53002, #53000, #53031, #53025, #53022, #53029, #53024, #53027, #11, #5, #52854, #29, #25, #16, #24, #23, #22, #34, #61, #33, #9, #36, #45, #55, #42, #70, #56, #69, #87, #59, #80, #60, #84, #79, #95, #91, #86, #113, #112, #92, #98, #104, #96, #97, #109, #110, #53023, #137, #117, #133, #116, #120, #125, #165, #213, #162, #118, #203, #212, #208, #202, #21182, #21176, #217, #21181, #21187, #21184, #14434, #14997, #14447, #21185, #14774, #14713, #14754, #14749, #15285, #15016, #15030, #15020, #15018, #15256, #46930, #16029, #15789, #15959, #15787, #15749, #15770, #16067, #16777, #16292, #15564, #15812, #16778, #15784, #17082, #16563, #16828, #17093, #17075, #17362, #17102, #17312, #17361, #17141, #17635, #17640, #17619, #17836, #17870, #17873, #17849, #17868, #17885, #17898, #18135, #12, #18382, #18142, #18405, #18430, #18141, #18140, #18664, #18941 ) ) ;
#52693 = edge_loop ( 'none', ( #52660, #52725, #52784, #52771 ) ) ;
#52694 = oriented_edge ( 'none', *, *, #12067, .t. ) ;
#52695 = oriented_edge ( 'none', *, *, #52719, .t. ) ;
#52696 = oriented_edge ( 'none', *, *, #52737, .t. ) ;
#52697 = oriented_edge ( 'none', *, *, #52704, .f. ) ;
#52698 = oriented_edge ( 'none', *, *, #52707, .t. ) ;
#52699 = edge_curve ( 'none', #12861, #12096, #42158, .t. ) ;
#52700 = edge_curve ( 'none', #52892, #10622, #42142, .t. ) ;
#52701 = vertex_point ( 'none', #42150 ) ;
#52702 = edge_loop ( 'none', ( #52294, #52663, #52747, #52769 ) ) ;
#52703 = oriented_edge ( 'none', *, *, #52786, .f. ) ;
#52704 = edge_curve ( 'none', #52701, #52679, #42133, .t. ) ;
#52705 = edge_curve ( 'none', #52683, #52718, #42140, .t. ) ;
#52706 = advanced_face ( 'none', ( #42247 ), #42252, .f. ) ;
#52707 = edge_curve ( 'none', #10613, #52679, #42239, .t. ) ;
#52708 = edge_loop ( 'none', ( #52755, #52803, #52781, #52818 ) ) ;
#52709 = oriented_edge ( 'none', *, *, #52713, .t. ) ;
#52710 = oriented_edge ( 'none', *, *, #52705, .t. ) ;
#52711 = edge_loop ( 'none', ( #52678, #52750, #52740, #52691 ) ) ;
#52712 = oriented_edge ( 'none', *, *, #52652, .f. ) ;
#52713 = edge_curve ( 'none', #52654, #42969, #42229, .t. ) ;
#52714 = oriented_edge ( 'none', *, *, #52671, .t. ) ;
#52715 = vertex_point ( 'none', #42233 ) ;
#52716 = vertex_point ( 'none', #42243 ) ;
#52717 = edge_curve ( 'none', #52681, #52654, #42211, .t. ) ;
#52718 = vertex_point ( 'none', #42214 ) ;
#52719 = edge_curve ( 'none', #42523, #52683, #42202, .t. ) ;
#52720 = advanced_face ( 'none', ( #42237 ), #42317, .f. ) ;
#52721 = oriented_edge ( 'none', *, *, #12981, .f. ) ;
#52722 = oriented_edge ( 'none', *, *, #52764, .f. ) ;
#52723 = oriented_edge ( 'none', *, *, #52806, .t. ) ;
#52724 = vertex_point ( 'none', #42234 ) ;
#52725 = oriented_edge ( 'none', *, *, #12075, .t. ) ;
#52726 = oriented_edge ( 'none', *, *, #12888, .f. ) ;
#52727 = oriented_edge ( 'none', *, *, #52729, .t. ) ;
#52728 = advanced_face ( 'none', ( #42216 ), #42321, .f. ) ;
#52729 = edge_curve ( 'none', #52657, #50664, #42302, .t. ) ;
#52730 = oriented_edge ( 'none', *, *, #52761, .f. ) ;
#52731 = oriented_edge ( 'none', *, *, #52732, .t. ) ;
#52732 = edge_curve ( 'none', #52688, #52657, #42286, .t. ) ;
#52733 = oriented_edge ( 'none', *, *, #52759, .f. ) ;
#52734 = vertex_point ( 'none', #42303 ) ;
#52735 = vertex_point ( 'none', #42305 ) ;
#52736 = oriented_edge ( 'none', *, *, #52841, .f. ) ;
#52737 = edge_curve ( 'none', #52718, #52688, #42277, .t. ) ;
#52738 = edge_curve ( 'none', #12920, #12090, #42299, .t. ) ;
#52739 = oriented_edge ( 'none', *, *, #12135, .t. ) ;
#52740 = oriented_edge ( 'none', *, *, #52667, .f. ) ;
#52741 = oriented_edge ( 'none', *, *, #12914, .f. ) ;
#52742 = advanced_face ( 'none', ( #42288 ), #42300, .f. ) ;
#52743 = vertex_point ( 'none', #42381 ) ;
#52744 = edge_curve ( 'none', #12937, #12097, #42379, .t. ) ;
#52745 = oriented_edge ( 'none', *, *, #52448, .t. ) ;
#52746 = oriented_edge ( 'none', *, *, #52642, .f. ) ;
#52747 = oriented_edge ( 'none', *, *, #52748, .f. ) ;
#52749 = edge_loop ( 'none', ( #52756, #52820, #52829, #52823 ) ) ;
#52748 = edge_curve ( 'none', #52724, #52892, #42375, .t. ) ;
#52750 = oriented_edge ( 'none', *, *, #12070, .t. ) ;
#52751 = oriented_edge ( 'none', *, *, #52744, .t. ) ;
#52752 = oriented_edge ( 'none', *, *, #52827, .f. ) ;
#52753 = edge_curve ( 'none', #52762, #52735, #42348, .t. ) ;
#52754 = vertex_point ( 'none', #42371 ) ;
#52755 = oriented_edge ( 'none', *, *, #52738, .t. ) ;
#52756 = oriented_edge ( 'none', *, *, #52839, .t. ) ;
#52757 = vertex_point ( 'none', #42355 ) ;
#52758 = vertex_point ( 'none', #42359 ) ;
#52759 = edge_curve ( 'none', #52716, #52734, #42358, .t. ) ;
#52760 = vertex_point ( 'none', #42345 ) ;
#52761 = edge_curve ( 'none', #52715, #52766, #42350, .t. ) ;
#52762 = vertex_point ( 'none', #42327 ) ;
#52763 = oriented_edge ( 'none', *, *, #52765, .f. ) ;
#52764 = edge_curve ( 'none', #52758, #52715, #42324, .t. ) ;
#52765 = edge_curve ( 'none', #52766, #52760, #42439, .t. ) ;
#52766 = vertex_point ( 'none', #42433 ) ;
#52767 = advanced_face ( 'none', ( #42431 ), #42339, .f. ) ;
#52768 = oriented_edge ( 'none', *, *, #12023, .t. ) ;
#52769 = oriented_edge ( 'none', *, *, #52800, .t. ) ;
#52770 = edge_loop ( 'none', ( #52751, #52821, #51483, #52822 ) ) ;
#52771 = oriented_edge ( 'none', *, *, #12929, .f. ) ;
#52772 = oriented_edge ( 'none', *, *, #50731, .t. ) ;
#52773 = vertex_point ( 'none', #42426 ) ;
#52774 = edge_loop ( 'none', ( #52843, #52768, #52836, #52811 ) ) ;
#52775 = edge_curve ( 'none', #52773, #52776, #42409, .t. ) ;
#52776 = vertex_point ( 'none', #42425 ) ;
#52777 = advanced_face ( 'none', ( #42403 ), #42419, .t. ) ;
#52778 = oriented_edge ( 'none', *, *, #52779, .f. ) ;
#52779 = edge_curve ( 'none', #52776, #10691, #41359, .t. ) ;
#52780 = advanced_face ( 'none', ( #42392 ), #42389, .f. ) ;
#52781 = oriented_edge ( 'none', *, *, #52699, .f. ) ;
#52782 = advanced_face ( 'none', ( #42514 ), #42502, .t. ) ;
#52783 = oriented_edge ( 'none', *, *, #52788, .f. ) ;
#52784 = oriented_edge ( 'none', *, *, #52744, .f. ) ;
#52785 = edge_loop ( 'none', ( #52815, #52826, #52813, #52870 ) ) ;
#52786 = edge_curve ( 'none', #10603, #52701, #42508, .t. ) ;
#52787 = oriented_edge ( 'none', *, *, #10554, .f. ) ;
#52788 = edge_curve ( 'none', #52760, #52716, #42517, .t. ) ;
#52789 = vertex_point ( 'none', #42481 ) ;
#52790 = oriented_edge ( 'none', *, *, #52795, .f. ) ;
#52791 = advanced_face ( 'none', ( #42476 ), #42505, .f. ) ;
#52792 = oriented_edge ( 'none', *, *, #52835, .f. ) ;
#52793 = vertex_point ( 'none', #42469 ) ;
#52794 = vertex_point ( 'none', #42478 ) ;
#52795 = edge_curve ( 'none', #52754, #52817, #42486, .t. ) ;
#52796 = edge_curve ( 'none', #52817, #52762, #42464, .t. ) ;
#52797 = oriented_edge ( 'none', *, *, #52837, .f. ) ;
#52798 = oriented_edge ( 'none', *, *, #52796, .f. ) ;
#52799 = vertex_point ( 'none', #42584 ) ;
#52800 = edge_curve ( 'none', #52724, #10615, #42575, .t. ) ;
#52801 = edge_curve ( 'none', #12816, #46810, #42557, .t. ) ;
#52802 = advanced_face ( 'none', ( #42553 ), #42547, .t. ) ;
#52803 = oriented_edge ( 'none', *, *, #12074, .t. ) ;
#52804 = edge_curve ( 'none', #51462, #12816, #42535, .t. ) ;
#52805 = edge_loop ( 'none', ( #51479, #51470, #51471, #51475 ) ) ;
#52806 = edge_curve ( 'none', #50644, #50639, #42571, .t. ) ;
#52807 = edge_curve ( 'none', #1164, #19141, #42520, .t. ) ;
#52808 = oriented_edge ( 'none', *, *, #52894, .t. ) ;
#52809 = vertex_point ( 'none', #42546 ) ;
#52810 = advanced_face ( 'none', ( #42529 ), #42521, .f. ) ;
#52811 = oriented_edge ( 'none', *, *, #12843, .f. ) ;
#52812 = edge_curve ( 'none', #12840, #12089, #42628, .t. ) ;
#52813 = oriented_edge ( 'none', *, *, #52846, .f. ) ;
#52814 = edge_curve ( 'none', #10632, #52773, #42611, .t. ) ;
#52815 = oriented_edge ( 'none', *, *, #10710, .f. ) ;
#52816 = edge_curve ( 'none', #52809, #10700, #42602, .t. ) ;
#52817 = vertex_point ( 'none', #42623 ) ;
#52818 = oriented_edge ( 'none', *, *, #12924, .f. ) ;
#52819 = oriented_edge ( 'none', *, *, #52775, .f. ) ;
#52820 = oriented_edge ( 'none', *, *, #12079, .t. ) ;
#52821 = oriented_edge ( 'none', *, *, #12082, .t. ) ;
#52822 = oriented_edge ( 'none', *, *, #12897, .f. ) ;
#52823 = oriented_edge ( 'none', *, *, #12930, .f. ) ;
#52824 = oriented_edge ( 'none', *, *, #52753, .f. ) ;
#52825 = edge_curve ( 'none', #52794, #52833, #42604, .t. ) ;
#52826 = oriented_edge ( 'none', *, *, #52816, .f. ) ;
#52827 = edge_curve ( 'none', #52757, #52758, #42597, .t. ) ;
#52828 = edge_curve ( 'none', #52789, #52754, #42704, .t. ) ;
#52829 = oriented_edge ( 'none', *, *, #52738, .f. ) ;
#52830 = oriented_edge ( 'none', *, *, #52828, .f. ) ;
#52831 = oriented_edge ( 'none', *, *, #52825, .f. ) ;
#52832 = vertex_point ( 'none', #42708 ) ;
#52833 = vertex_point ( 'none', #42699 ) ;
#52834 = vertex_point ( 'none', #42686 ) ;
#52835 = edge_curve ( 'none', #52735, #52757, #42682, .t. ) ;
#52836 = oriented_edge ( 'none', *, *, #51486, .f. ) ;
#52837 = edge_curve ( 'none', #52834, #52789, #42684, .t. ) ;
#52838 = oriented_edge ( 'none', *, *, #52855, .f. ) ;
#52839 = edge_curve ( 'none', #12837, #12094, #42674, .t. ) ;
#52840 = vertex_point ( 'none', #42663 ) ;
#52841 = edge_curve ( 'none', #52833, #52834, #42657, .t. ) ;
#52842 = oriented_edge ( 'none', *, *, #52861, .f. ) ;
#52843 = oriented_edge ( 'none', *, *, #51485, .t. ) ;
#52844 = oriented_edge ( 'none', *, *, #21170, .f. ) ;
#52845 = oriented_edge ( 'none', *, *, #52814, .f. ) ;
#52846 = edge_curve ( 'none', #52799, #52809, #42649, .t. ) ;
#52847 = edge_curve ( 'none', #51462, #51158, #42647, .t. ) ;
#52848 = vertex_point ( 'none', #42771 ) ;
#52849 = vertex_point ( 'none', #42767 ) ;
#52850 = edge_curve ( 'none', #10706, #52799, #42753, .t. ) ;
#52851 = oriented_edge ( 'none', *, *, #52901, .t. ) ;
#52852 = edge_curve ( 'none', #52832, #52793, #42745, .t. ) ;
#52853 = oriented_edge ( 'none', *, *, #52847, .f. ) ;
#52854 = oriented_edge ( 'none', *, *, #32, .f. ) ;
#52855 = edge_curve ( 'none', #52840, #52794, #42762, .t. ) ;
#52856 = oriented_edge ( 'none', *, *, #52852, .f. ) ;
#52857 = oriented_edge ( 'none', *, *, #52993, .t. ) ;
#52858 = oriented_edge ( 'none', *, *, #52999, .f. ) ;
#52859 = vertex_point ( 'none', #42763 ) ;
#52860 = oriented_edge ( 'none', *, *, #4557, .t. ) ;
#52861 = edge_curve ( 'none', #52793, #52840, #42757, .t. ) ;
#52862 = vertex_point ( 'none', #42748 ) ;
#52863 = oriented_edge ( 'none', *, *, #52939, .f. ) ;
#52864 = oriented_edge ( 'none', *, *, #12977, .f. ) ;
#52865 = edge_loop ( 'none', ( #52873, #52324, #51457, #52330 ) ) ;
#52866 = edge_loop ( 'none', ( #51443, #52319, #52321, #51456 ) ) ;
#52867 = advanced_face ( 'none', ( #42759 ), #42709, .t. ) ;
#52868 = edge_loop ( 'none', ( #52958, #52863, #345, #348 ) ) ;
#52869 = advanced_face ( 'none', ( #42724 ), #42734, .f. ) ;
#52870 = oriented_edge ( 'none', *, *, #52850, .f. ) ;
#52871 = oriented_edge ( 'none', *, *, #52874, .f. ) ;
#52872 = oriented_edge ( 'none', *, *, #52944, .f. ) ;
#52873 = oriented_edge ( 'none', *, *, #51450, .t. ) ;
#52874 = edge_curve ( 'none', #12954, #12128, #42813, .t. ) ;
#52875 = edge_loop ( 'none', ( #347, #561, #346, #353 ) ) ;
#52876 = vertex_point ( 'none', #42818 ) ;
#52877 = vertex_point ( 'none', #42821 ) ;
#52878 = edge_loop ( 'none', ( #52997, #52857, #52981, #52853 ) ) ;
#52879 = advanced_face ( 'none', ( #42804 ), #42806, .f. ) ;
#52880 = edge_curve ( 'none', #52919, #52885, #42824, .t. ) ;
#52881 = vertex_point ( 'none', #42796 ) ;
#52882 = oriented_edge ( 'none', *, *, #52886, .f. ) ;
#52883 = oriented_edge ( 'none', *, *, #52891, .f. ) ;
#52884 = edge_curve ( 'none', #52859, #52876, #42780, .t. ) ;
#52885 = vertex_point ( 'none', #42782 ) ;
#52886 = edge_curve ( 'none', #52881, #52859, #42788, .t. ) ;
#52887 = oriented_edge ( 'none', *, *, #52921, .f. ) ;
#52888 = oriented_edge ( 'none', *, *, #52884, .f. ) ;
#52889 = vertex_point ( 'none', #42730 ) ;
#52890 = oriented_edge ( 'none', *, *, #52880, .f. ) ;
#52891 = edge_curve ( 'none', #52876, #52919, #42888, .t. ) ;
#52892 = vertex_point ( 'none', #42900 ) ;
#52893 = edge_curve ( 'none', #52581, #432, #42874, .t. ) ;
#52894 = edge_curve ( 'none', #10678, #52581, #42869, .t. ) ;
#52895 = oriented_edge ( 'none', *, *, #52292, .f. ) ;
#52896 = vertex_point ( 'none', #42868 ) ;
#52897 = vertex_point ( 'none', #42867 ) ;
#52898 = oriented_edge ( 'none', *, *, #52905, .t. ) ;
#52899 = oriented_edge ( 'none', *, *, #6270, .f. ) ;
#52900 = advanced_face ( 'none', ( #42819 ), #42875, .f. ) ;
#52901 = edge_curve ( 'none', #21892, #594, #42842, .t. ) ;
#52902 = edge_loop ( 'none', ( #52899, #52923, #52898, #52452 ) ) ;
#52903 = oriented_edge ( 'none', *, *, #12630, .t. ) ;
#52904 = oriented_edge ( 'none', *, *, #52596, .t. ) ;
#52905 = edge_curve ( 'none', #12657, #6419, #42853, .t. ) ;
#52906 = vertex_point ( 'none', #42838 ) ;
#52907 = oriented_edge ( 'none', *, *, #53006, .f. ) ;
#52908 = edge_curve ( 'none', #52980, #12816, #42841, .t. ) ;
#52909 = edge_curve ( 'none', #52924, #52916, #42965, .t. ) ;
#52910 = edge_curve ( 'none', #52885, #52832, #42959, .t. ) ;
#52911 = oriented_edge ( 'none', *, *, #6275, .t. ) ;
#52912 = oriented_edge ( 'none', *, *, #52926, .f. ) ;
#52913 = vertex_point ( 'none', #42961 ) ;
#52914 = oriented_edge ( 'none', *, *, #52909, .f. ) ;
#52915 = vertex_point ( 'none', #42939 ) ;
#52916 = vertex_point ( 'none', #42942 ) ;
#52917 = vertex_point ( 'none', #42964 ) ;
#52918 = vertex_point ( 'none', #42928 ) ;
#52919 = vertex_point ( 'none', #42945 ) ;
#52920 = edge_curve ( 'none', #52918, #52924, #42931, .t. ) ;
#52921 = edge_curve ( 'none', #52889, #52955, #43019, .t. ) ;
#52922 = oriented_edge ( 'none', *, *, #52920, .f. ) ;
#52923 = oriented_edge ( 'none', *, *, #12629, .t. ) ;
#52924 = vertex_point ( 'none', #43025 ) ;
#52925 = advanced_face ( 'none', ( #43021 ), #43031, .t. ) ;
#52926 = edge_curve ( 'none', #52916, #52889, #43002, .t. ) ;
#52927 = edge_curve ( 'none', #52960, #6763, #43010, .t. ) ;
#52928 = oriented_edge ( 'none', *, *, #50814, .f. ) ;
#52929 = edge_loop ( 'none', ( #49899, #52436, #52998, #51213 ) ) ;
#52930 = edge_loop ( 'none', ( #52931, #479, #52808, #50799 ) ) ;
#52931 = oriented_edge ( 'none', *, *, #535, .t. ) ;
#52932 = edge_loop ( 'none', ( #52961, #558, #52928, #50815 ) ) ;
#52933 = oriented_edge ( 'none', *, *, #52941, .f. ) ;
#52934 = advanced_face ( 'none', ( #42985 ), #42987, .t. ) ;
#52935 = oriented_edge ( 'none', *, *, #6805, .f. ) ;
#52936 = vertex_point ( 'none', #42977 ) ;
#52937 = vertex_point ( 'none', #42974 ) ;
#52938 = edge_curve ( 'none', #52937, #52848, #43028, .t. ) ;
#52939 = edge_curve ( 'none', #52848, #6648, #43084, .t. ) ;
#52940 = vertex_point ( 'none', #43081 ) ;
#52941 = edge_curve ( 'none', #6762, #52936, #43077, .t. ) ;
#52942 = edge_curve ( 'none', #52915, #52917, #43075, .t. ) ;
#52943 = oriented_edge ( 'none', *, *, #52956, .f. ) ;
#52944 = edge_curve ( 'none', #52955, #52881, #43080, .t. ) ;
#52945 = advanced_face ( 'none', ( #43030 ), #43035, .t. ) ;
#52946 = edge_curve ( 'none', #52936, #52849, #43038, .t. ) ;
#52947 = oriented_edge ( 'none', *, *, #52950, .f. ) ;
#52948 = vertex_point ( 'none', #43045 ) ;
#52949 = oriented_edge ( 'none', *, *, #52953, .f. ) ;
#52950 = edge_curve ( 'none', #52913, #52915, #43141, .t. ) ;
#52951 = vertex_point ( 'none', #43151 ) ;
#52952 = oriented_edge ( 'none', *, *, #52942, .f. ) ;
#52953 = edge_curve ( 'none', #52917, #52918, #43134, .t. ) ;
#52954 = vertex_point ( 'none', #43131 ) ;
#52955 = vertex_point ( 'none', #43118 ) ;
#52956 = edge_curve ( 'none', #52849, #6788, #43126, .t. ) ;
#52957 = edge_curve ( 'none', #52977, #52913, #43112, .t. ) ;
#52958 = oriented_edge ( 'none', *, *, #6686, .f. ) ;
#52959 = oriented_edge ( 'none', *, *, #52946, .f. ) ;
#52960 = vertex_point ( 'none', #43044 ) ;
#52961 = oriented_edge ( 'none', *, *, #6744, .f. ) ;
#52962 = edge_curve ( 'none', #52978, #52940, #43103, .t. ) ;
#52963 = edge_curve ( 'none', #52940, #52951, #43106, .t. ) ;
#52964 = edge_curve ( 'none', #52954, #52987, #43216, .t. ) ;
#52965 = oriented_edge ( 'none', *, *, #52970, .f. ) ;
#52966 = edge_curve ( 'none', #52951, #52948, #43204, .t. ) ;
#52967 = vertex_point ( 'none', #43202 ) ;
#52968 = oriented_edge ( 'none', *, *, #52966, .f. ) ;
#52969 = oriented_edge ( 'none', *, *, #52957, .f. ) ;
#52970 = edge_curve ( 'none', #52948, #52977, #43187, .t. ) ;
#52971 = oriented_edge ( 'none', *, *, #52979, .f. ) ;
#52972 = edge_curve ( 'none', #52877, #52989, #43218, .t. ) ;
#52973 = oriented_edge ( 'none', *, *, #52964, .f. ) ;
#52974 = oriented_edge ( 'none', *, *, #52963, .f. ) ;
#52975 = vertex_point ( 'none', #43173 ) ;
#52976 = oriented_edge ( 'none', *, *, #52962, .f. ) ;
#52977 = vertex_point ( 'none', #43171 ) ;
#52978 = vertex_point ( 'none', #43168 ) ;
#52979 = edge_curve ( 'none', #52989, #52967, #43210, .t. ) ;
#52980 = vertex_point ( 'none', #43188 ) ;
#52981 = oriented_edge ( 'none', *, *, #50738, .f. ) ;
#52982 = vertex_point ( 'none', #43175 ) ;
#52983 = edge_curve ( 'none', #52967, #52954, #43159, .t. ) ;
#52984 = vertex_point ( 'none', #43279 ) ;
#52985 = oriented_edge ( 'none', *, *, #53028, .f. ) ;
#52986 = oriented_edge ( 'none', *, *, #52983, .f. ) ;
#52987 = vertex_point ( 'none', #43281 ) ;
#52988 = oriented_edge ( 'none', *, *, #52972, .f. ) ;
#52989 = vertex_point ( 'none', #43276 ) ;
#52990 = vertex_point ( 'none', #43270 ) ;
#52991 = edge_curve ( 'none', #52982, #52975, #43278, .t. ) ;
#52992 = edge_curve ( 'none', #53020, #52982, #43266, .t. ) ;
#52993 = edge_curve ( 'none', #51691, #49131, #43241, .t. ) ;
#52994 = edge_curve ( 'none', #52996, #53021, #43234, .t. ) ;
#52995 = oriented_edge ( 'none', *, *, #53019, .f. ) ;
#52996 = vertex_point ( 'none', #43265 ) ;
#52997 = oriented_edge ( 'none', *, *, #51497, .t. ) ;
#52998 = oriented_edge ( 'none', *, *, #53012, .t. ) ;
#52999 = edge_curve ( 'none', #52987, #52978, #43223, .t. ) ;
#53000 = oriented_edge ( 'none', *, *, #52992, .f. ) ;
#53001 = advanced_face ( 'none', ( #43226 ), #43253, .t. ) ;
#53002 = oriented_edge ( 'none', *, *, #52991, .f. ) ;
#53003 = vertex_point ( 'none', #43347 ) ;
#53004 = oriented_edge ( 'none', *, *, #7149, .f. ) ;
#53005 = edge_curve ( 'none', #53021, #52984, #43325, .t. ) ;
#53006 = edge_curve ( 'none', #51691, #52980, #43329, .t. ) ;
#53007 = vertex_point ( 'none', #43314 ) ;
#53008 = oriented_edge ( 'none', *, *, #51101, .f. ) ;
#53009 = advanced_face ( 'none', ( #43310 ), #43333, .t. ) ;
#53010 = edge_curve ( 'none', #52980, #53007, #43295, .t. ) ;
#53011 = edge_loop ( 'none', ( #53013, #332, #336, #53008 ) ) ;
#53012 = edge_curve ( 'none', #46810, #53007, #43319, .t. ) ;
#53013 = oriented_edge ( 'none', *, *, #53014, .f. ) ;
#53014 = edge_curve ( 'none', #52743, #53015, #43394, .t. ) ;
#53015 = vertex_point ( 'none', #43303 ) ;
#53016 = edge_curve ( 'none', #53030, #52996, #43407, .t. ) ;
#53017 = edge_curve ( 'none', #53032, #53030, #43254, .t. ) ;
#53018 = edge_loop ( 'none', ( #51028, #51045, #51052, #51068 ) ) ;
#53019 = edge_curve ( 'none', #52975, #52990, #43398, .t. ) ;
#53020 = vertex_point ( 'none', #43385 ) ;
#53021 = vertex_point ( 'none', #43369 ) ;
#53022 = oriented_edge ( 'none', *, *, #52994, .f. ) ;
#53023 = oriented_edge ( 'none', *, *, #134, .f. ) ;
#53024 = oriented_edge ( 'none', *, *, #53017, .f. ) ;
#53025 = oriented_edge ( 'none', *, *, #53005, .f. ) ;
#53026 = vertex_point ( 'none', #43383 ) ;
#53027 = oriented_edge ( 'none', *, *, #6, .f. ) ;
#53028 = edge_curve ( 'none', #52990, #52877, #43401, .t. ) ;
#53029 = oriented_edge ( 'none', *, *, #53016, .f. ) ;
#53030 = vertex_point ( 'none', #43354 ) ;
#53031 = oriented_edge ( 'none', *, *, #7, .f. ) ;
#53032 = vertex_point ( 'none', #43358 ) ;
endsec;
end-iso-10303-21;