-凯发官方
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('5ik40a-��-5c070��0000z0.step',
'2017-10-13t08:27:08',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2010',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = vertex_point ( 'none', #6495 ) ;
#2 = oriented_edge ( 'none', *, *, #4, .t. ) ;
#3 = edge_curve ( 'none', #9, #12, #6493, .t. ) ;
#4 = edge_curve ( 'none', #1, #9, #6494, .t. ) ;
#5 = edge_curve ( 'none', #783, #836, #6491, .t. ) ;
#6 = oriented_edge ( 'none', *, *, #3, .t. ) ;
#7 = oriented_edge ( 'none', *, *, #11668, .t. ) ;
#8 = edge_curve ( 'none', #3842, #1, #6528, .t. ) ;
#9 = vertex_point ( 'none', #6526 ) ;
#10 = advanced_face ( 'none', ( #6521 ), #6479, .f. ) ;
#11 = vertex_point ( 'none', #6516 ) ;
#12 = vertex_point ( 'none', #6517 ) ;
#13 = oriented_edge ( 'none', *, *, #14, .f. ) ;
#14 = edge_curve ( 'none', #3919, #11669, #6520, .t. ) ;
#15 = oriented_edge ( 'none', *, *, #11689, .f. ) ;
#16 = oriented_edge ( 'none', *, *, #11705, .f. ) ;
#17 = oriented_edge ( 'none', *, *, #399, .t. ) ;
#18 = oriented_edge ( 'none', *, *, #11666, .f. ) ;
#19 = edge_curve ( 'none', #29, #337, #6561, .t. ) ;
#20 = edge_curve ( 'none', #29, #11537, #6527, .t. ) ;
#21 = edge_loop ( 'none', ( #332, #327, #336, #11558 ) ) ;
#22 = oriented_edge ( 'none', *, *, #3, .f. ) ;
#23 = oriented_edge ( 'none', *, *, #11515, .f. ) ;
#24 = edge_curve ( 'none', #337, #11533, #6551, .t. ) ;
#25 = edge_curve ( 'none', #11537, #29, #6514, .t. ) ;
#26 = advanced_face ( 'none', ( #6515 ), #6519, .t. ) ;
#27 = oriented_edge ( 'none', *, *, #49, .f. ) ;
#28 = edge_loop ( 'none', ( #38, #87, #146, #98 ) ) ;
#29 = vertex_point ( 'none', #6537 ) ;
#30 = advanced_face ( 'none', ( #6534 ), #6591, .f. ) ;
#31 = vertex_point ( 'none', #6586 ) ;
#32 = edge_loop ( 'none', ( #88, #11748, #11771, #11802 ) ) ;
#33 = vertex_point ( 'none', #6583 ) ;
#34 = edge_curve ( 'none', #338, #334, #6579, .t. ) ;
#35 = edge_curve ( 'none', #70, #52, #6581, .t. ) ;
#36 = oriented_edge ( 'none', *, *, #42, .f. ) ;
#37 = edge_curve ( 'none', #43, #44, #6593, .t. ) ;
#38 = oriented_edge ( 'none', *, *, #55, .f. ) ;
#39 = oriented_edge ( 'none', *, *, #61, .f. ) ;
#40 = oriented_edge ( 'none', *, *, #37, .t. ) ;
#41 = oriented_edge ( 'none', *, *, #35, .f. ) ;
#42 = edge_curve ( 'none', #51, #44, #6585, .t. ) ;
#43 = vertex_point ( 'none', #6563 ) ;
#44 = vertex_point ( 'none', #6622 ) ;
#45 = vertex_point ( 'none', #6621 ) ;
#46 = edge_curve ( 'none', #12055, #106, #6569, .t. ) ;
#47 = edge_curve ( 'none', #33, #43, #6619, .t. ) ;
#48 = vertex_point ( 'none', #6613 ) ;
#49 = edge_curve ( 'none', #48, #31, #6607, .t. ) ;
#50 = oriented_edge ( 'none', *, *, #58, .t. ) ;
#51 = vertex_point ( 'none', #6611 ) ;
#52 = vertex_point ( 'none', #6608 ) ;
#53 = advanced_face ( 'none', ( #6602 ), #6580, .t. ) ;
#54 = advanced_face ( 'none', ( #6600 ), #6594, .t. ) ;
#55 = edge_curve ( 'none', #11557, #11556, #6598, .t. ) ;
#56 = edge_loop ( 'none', ( #74, #76, #50, #27 ) ) ;
#57 = advanced_face ( 'none', ( #6654 ), #6595, .f. ) ;
#58 = edge_curve ( 'none', #59, #31, #6651, .t. ) ;
#59 = vertex_point ( 'none', #6650 ) ;
#60 = edge_curve ( 'none', #2260, #75, #6645, .t. ) ;
#61 = edge_curve ( 'none', #33, #51, #6646, .t. ) ;
#62 = oriented_edge ( 'none', *, *, #89, .f. ) ;
#63 = vertex_point ( 'none', #6644 ) ;
#64 = edge_curve ( 'none', #91, #111, #6624, .t. ) ;
#65 = vertex_point ( 'none', #6639 ) ;
#66 = oriented_edge ( 'none', *, *, #125, .f. ) ;
#67 = oriented_edge ( 'none', *, *, #121, .f. ) ;
#68 = oriented_edge ( 'none', *, *, #103, .f. ) ;
#69 = oriented_edge ( 'none', *, *, #94, .f. ) ;
#70 = vertex_point ( 'none', #6629 ) ;
#71 = edge_curve ( 'none', #45, #48, #6625, .t. ) ;
#72 = oriented_edge ( 'none', *, *, #47, .t. ) ;
#73 = edge_loop ( 'none', ( #39, #72, #40, #36 ) ) ;
#74 = oriented_edge ( 'none', *, *, #71, .f. ) ;
#75 = vertex_point ( 'none', #6680 ) ;
#76 = oriented_edge ( 'none', *, *, #85, .t. ) ;
#77 = edge_loop ( 'none', ( #69, #68, #67, #3709, #3725, #4134, #4063, #4059, #4135, #4062, #4121, #4128, #4124 ) ) ;
#78 = oriented_edge ( 'none', *, *, #90, .f. ) ;
#79 = edge_curve ( 'none', #52, #3657, #6678, .t. ) ;
#80 = oriented_edge ( 'none', *, *, #3596, .f. ) ;
#81 = vertex_point ( 'none', #6679 ) ;
#82 = edge_curve ( 'none', #126, #70, #6674, .t. ) ;
#83 = vertex_point ( 'none', #6667 ) ;
#84 = vertex_point ( 'none', #6631 ) ;
#85 = edge_curve ( 'none', #45, #59, #6669, .t. ) ;
#86 = vertex_point ( 'none', #6661 ) ;
#87 = oriented_edge ( 'none', *, *, #97, .t. ) ;
#88 = oriented_edge ( 'none', *, *, #12045, .t. ) ;
#89 = edge_curve ( 'none', #81, #126, #6666, .t. ) ;
#90 = edge_curve ( 'none', #75, #81, #6662, .t. ) ;
#91 = vertex_point ( 'none', #6711 ) ;
#92 = oriented_edge ( 'none', *, *, #325, .t. ) ;
#93 = oriented_edge ( 'none', *, *, #60, .f. ) ;
#94 = edge_curve ( 'none', #65, #86, #6708, .t. ) ;
#95 = oriented_edge ( 'none', *, *, #242, .f. ) ;
#96 = edge_loop ( 'none', ( #4146, #4130, #5941, #5942 ) ) ;
#97 = edge_curve ( 'none', #11557, #83, #6710, .t. ) ;
#98 = oriented_edge ( 'none', *, *, #137, .f. ) ;
#99 = oriented_edge ( 'none', *, *, #6205, .t. ) ;
#100 = advanced_face ( 'none', ( #6694 ), #6712, .t. ) ;
#101 = oriented_edge ( 'none', *, *, #5952, .f. ) ;
#102 = edge_loop ( 'none', ( #66, #141, #92, #323 ) ) ;
#103 = edge_curve ( 'none', #63, #65, #6695, .t. ) ;
#104 = oriented_edge ( 'none', *, *, #12021, .f. ) ;
#105 = edge_loop ( 'none', ( #11510, #11922, #117, #138 ) ) ;
#106 = vertex_point ( 'none', #6690 ) ;
#107 = edge_loop ( 'none', ( #129, #140, #133, #132 ) ) ;
#108 = oriented_edge ( 'none', *, *, #6091, .t. ) ;
#109 = edge_curve ( 'none', #299, #236, #6686, .t. ) ;
#110 = edge_loop ( 'none', ( #99, #11512 ) ) ;
#111 = vertex_point ( 'none', #6657 ) ;
#112 = advanced_face ( 'none', ( #6748, #6746 ), #6704, .f. ) ;
#113 = oriented_edge ( 'none', *, *, #118, .t. ) ;
#114 = advanced_face ( 'none', ( #6685 ), #6687, .t. ) ;
#115 = edge_loop ( 'none', ( #119, #108 ) ) ;
#116 = vertex_point ( 'none', #6741 ) ;
#117 = oriented_edge ( 'none', *, *, #6226, .t. ) ;
#118 = edge_curve ( 'none', #191, #116, #6730, .t. ) ;
#119 = oriented_edge ( 'none', *, *, #124, .t. ) ;
#120 = edge_curve ( 'none', #350, #191, #6743, .t. ) ;
#121 = edge_curve ( 'none', #106, #63, #6742, .t. ) ;
#122 = advanced_face ( 'none', ( #6732 ), #6744, .t. ) ;
#123 = edge_loop ( 'none', ( #164, #158 ) ) ;
#124 = edge_curve ( 'none', #6087, #6088, #6778, .t. ) ;
#125 = edge_curve ( 'none', #91, #128, #6769, .t. ) ;
#126 = vertex_point ( 'none', #6770 ) ;
#127 = advanced_face ( 'none', ( #6765, #6783 ), #6764, .f. ) ;
#128 = vertex_point ( 'none', #6766 ) ;
#129 = oriented_edge ( 'none', *, *, #6156, .f. ) ;
#130 = oriented_edge ( 'none', *, *, #11959, .t. ) ;
#131 = edge_curve ( 'none', #338, #11553, #6776, .t. ) ;
#132 = oriented_edge ( 'none', *, *, #134, .t. ) ;
#133 = oriented_edge ( 'none', *, *, #6151, .t. ) ;
#134 = edge_curve ( 'none', #6137, #6141, #6749, .t. ) ;
#135 = edge_loop ( 'none', ( #136, #185, #163, #178 ) ) ;
#136 = oriented_edge ( 'none', *, *, #6171, .f. ) ;
#137 = edge_curve ( 'none', #11556, #84, #6763, .t. ) ;
#138 = oriented_edge ( 'none', *, *, #4060, .f. ) ;
#139 = edge_loop ( 'none', ( #156, #150 ) ) ;
#140 = oriented_edge ( 'none', *, *, #4007, .t. ) ;
#141 = oriented_edge ( 'none', *, *, #64, .t. ) ;
#142 = edge_loop ( 'none', ( #151, #165 ) ) ;
#143 = advanced_face ( 'none', ( #6758 ), #6757, .f. ) ;
#144 = edge_curve ( 'none', #6077, #6084, #6721, .t. ) ;
#145 = advanced_face ( 'none', ( #6808 ), #6797, .t. ) ;
#146 = oriented_edge ( 'none', *, *, #177, .t. ) ;
#147 = oriented_edge ( 'none', *, *, #5317, .f. ) ;
#148 = vertex_point ( 'none', #6804 ) ;
#149 = edge_curve ( 'none', #6184, #6108, #6790, .t. ) ;
#150 = oriented_edge ( 'none', *, *, #152, .t. ) ;
#151 = oriented_edge ( 'none', *, *, #131, .t. ) ;
#152 = edge_curve ( 'none', #6391, #6390, #6750, .t. ) ;
#153 = vertex_point ( 'none', #6536 ) ;
#154 = edge_curve ( 'none', #153, #5383, #6785, .t. ) ;
#155 = edge_loop ( 'none', ( #342, #369 ) ) ;
#156 = oriented_edge ( 'none', *, *, #6386, .t. ) ;
#157 = edge_loop ( 'none', ( #343, #362 ) ) ;
#158 = oriented_edge ( 'none', *, *, #149, .f. ) ;
#159 = oriented_edge ( 'none', *, *, #254, .t. ) ;
#160 = edge_curve ( 'none', #5503, #153, #6843, .t. ) ;
#161 = oriented_edge ( 'none', *, *, #160, .t. ) ;
#162 = oriented_edge ( 'none', *, *, #6168, .f. ) ;
#163 = oriented_edge ( 'none', *, *, #6160, .t. ) ;
#164 = oriented_edge ( 'none', *, *, #6180, .f. ) ;
#165 = oriented_edge ( 'none', *, *, #11551, .t. ) ;
#166 = oriented_edge ( 'none', *, *, #5499, .f. ) ;
#167 = vertex_point ( 'none', #6846 ) ;
#168 = oriented_edge ( 'none', *, *, #5518, .t. ) ;
#169 = edge_loop ( 'none', ( #11702, #11704 ) ) ;
#170 = advanced_face ( 'none', ( #6837, #6841 ), #6840, .f. ) ;
#171 = edge_loop ( 'none', ( #195, #161, #213, #147 ) ) ;
#172 = oriented_edge ( 'none', *, *, #5926, .f. ) ;
#173 = advanced_face ( 'none', ( #6845 ), #6847, .f. ) ;
#174 = vertex_point ( 'none', #6822 ) ;
#175 = advanced_face ( 'none', ( #6821, #6829 ), #6828, .f. ) ;
#176 = edge_curve ( 'none', #5319, #174, #6819, .t. ) ;
#177 = edge_curve ( 'none', #83, #84, #6820, .t. ) ;
#178 = oriented_edge ( 'none', *, *, #186, .f. ) ;
#179 = advanced_face ( 'none', ( #6877 ), #6878, .f. ) ;
#180 = oriented_edge ( 'none', *, *, #5354, .t. ) ;
#181 = edge_loop ( 'none', ( #243, #113, #104, #12024 ) ) ;
#182 = advanced_face ( 'none', ( #6873 ), #6872, .t. ) ;
#183 = edge_loop ( 'none', ( #212, #203, #166, #224 ) ) ;
#184 = advanced_face ( 'none', ( #6860, #6859 ), #6858, .f. ) ;
#185 = oriented_edge ( 'none', *, *, #189, .t. ) ;
#186 = edge_curve ( 'none', #6185, #6186, #6818, .t. ) ;
#187 = edge_loop ( 'none', ( #180, #168, #172, #101 ) ) ;
#188 = edge_curve ( 'none', #341, #345, #6851, .t. ) ;
#189 = edge_curve ( 'none', #328, #334, #6849, .t. ) ;
#190 = edge_curve ( 'none', #6117, #6116, #6912, .t. ) ;
#191 = vertex_point ( 'none', #6904 ) ;
#192 = edge_curve ( 'none', #11519, #9, #6895, .t. ) ;
#193 = advanced_face ( 'none', ( #6906 ), #6909, .f. ) ;
#194 = oriented_edge ( 'none', *, *, #192, .f. ) ;
#195 = oriented_edge ( 'none', *, *, #5507, .f. ) ;
#196 = oriented_edge ( 'none', *, *, #188, .f. ) ;
#197 = advanced_face ( 'none', ( #6898 ), #6891, .t. ) ;
#198 = advanced_face ( 'none', ( #6883 ), #6905, .f. ) ;
#199 = oriented_edge ( 'none', *, *, #201, .t. ) ;
#200 = oriented_edge ( 'none', *, *, #5501, .f. ) ;
#201 = edge_curve ( 'none', #5513, #174, #6881, .t. ) ;
#202 = oriented_edge ( 'none', *, *, #5384, .f. ) ;
#203 = oriented_edge ( 'none', *, *, #201, .f. ) ;
#204 = edge_loop ( 'none', ( #218, #223, #267, #200 ) ) ;
#205 = edge_loop ( 'none', ( #220, #248, #199, #237 ) ) ;
#206 = edge_loop ( 'none', ( #229, #11719, #240, #11717 ) ) ;
#207 = edge_curve ( 'none', #11725, #1, #6890, .t. ) ;
#208 = advanced_face ( 'none', ( #6882 ), #6929, .f. ) ;
#209 = oriented_edge ( 'none', *, *, #207, .t. ) ;
#210 = edge_curve ( 'none', #5462, #153, #6926, .t. ) ;
#211 = edge_loop ( 'none', ( #227, #222, #265, #257, #255, #202 ) ) ;
#212 = oriented_edge ( 'none', *, *, #176, .t. ) ;
#213 = oriented_edge ( 'none', *, *, #154, .t. ) ;
#214 = cc_design_person_and_organization_assignment ( #216, #215, ( #217 ) ) ;
#215 = person_and_organization_role ( 'classification_officer' ) ;
#216 = person_and_organization ( #3098, #3097 ) ;
#217 = security_classification ( '', '', #3015 ) ;
#218 = oriented_edge ( 'none', *, *, #5454, .t. ) ;
#219 = oriented_edge ( 'none', *, *, #5400, .t. ) ;
#220 = oriented_edge ( 'none', *, *, #5449, .t. ) ;
#221 = vertex_point ( 'none', #6928 ) ;
#222 = oriented_edge ( 'none', *, *, #210, .f. ) ;
#223 = oriented_edge ( 'none', *, *, #210, .t. ) ;
#224 = oriented_edge ( 'none', *, *, #5387, .f. ) ;
#225 = edge_loop ( 'none', ( #359, #353, #346, #377 ) ) ;
#226 = advanced_face ( 'none', ( #6941 ), #6917, .f. ) ;
#227 = oriented_edge ( 'none', *, *, #154, .f. ) ;
#228 = advanced_face ( 'none', ( #6921 ), #6916, .f. ) ;
#229 = oriented_edge ( 'none', *, *, #11513, .f. ) ;
#230 = edge_curve ( 'none', #345, #347, #6967, .t. ) ;
#231 = advanced_face ( 'none', ( #6927 ), #6962, .f. ) ;
#232 = edge_loop ( 'none', ( #11718, #11710, #194, #11708 ) ) ;
#233 = edge_loop ( 'none', ( #291, #7, #11692 ) ) ;
#235 = closed_shell ( 'none', ( #11660, #11655, #3898, #394, #11695, #11683, #11520, #208, #193, #11707, #197, #10, #260, #11693 ) ) ;
#234 = vertex_point ( 'none', #6955 ) ;
#236 = vertex_point ( 'none', #6923 ) ;
#237 = oriented_edge ( 'none', *, *, #246, .t. ) ;
#238 = edge_curve ( 'none', #289, #341, #6958, .t. ) ;
#239 = vertex_point ( 'none', #6954 ) ;
#240 = oriented_edge ( 'none', *, *, #4, .f. ) ;
#241 = oriented_edge ( 'none', *, *, #3917, .t. ) ;
#242 = edge_curve ( 'none', #11725, #3842, #6945, .t. ) ;
#243 = oriented_edge ( 'none', *, *, #120, .t. ) ;
#244 = oriented_edge ( 'none', *, *, #4256, .t. ) ;
#245 = oriented_edge ( 'none', *, *, #11872, .t. ) ;
#246 = edge_curve ( 'none', #174, #5475, #6946, .t. ) ;
#247 = oriented_edge ( 'none', *, *, #254, .f. ) ;
#248 = oriented_edge ( 'none', *, *, #5574, .f. ) ;
#249 = vertex_point ( 'none', #6957 ) ;
#250 = oriented_edge ( 'none', *, *, #230, .f. ) ;
#251 = oriented_edge ( 'none', *, *, #14, .t. ) ;
#252 = edge_loop ( 'none', ( #277, #285, #275, #269 ) ) ;
#253 = oriented_edge ( 'none', *, *, #11992, .t. ) ;
#254 = edge_curve ( 'none', #6166, #6167, #6986, .t. ) ;
#255 = oriented_edge ( 'none', *, *, #176, .f. ) ;
#256 = edge_loop ( 'none', ( #15, #11684, #253, #3587 ) ) ;
#257 = oriented_edge ( 'none', *, *, #246, .f. ) ;
#258 = edge_curve ( 'none', #11659, #11664, #6953, .t. ) ;
#259 = edge_curve ( 'none', #234, #5401, #6990, .t. ) ;
#260 = advanced_face ( 'none', ( #6948 ), #6949, .f. ) ;
#261 = advanced_face ( 'none', ( #6985 ), #6980, .f. ) ;
#262 = vertex_point ( 'none', #7025 ) ;
#263 = oriented_edge ( 'none', *, *, #11696, .t. ) ;
#264 = edge_curve ( 'none', #249, #5554, #7018, .t. ) ;
#265 = oriented_edge ( 'none', *, *, #5452, .t. ) ;
#266 = edge_curve ( 'none', #249, #5321, #7012, .t. ) ;
#267 = oriented_edge ( 'none', *, *, #160, .f. ) ;
#268 = edge_curve ( 'none', #234, #5552, #7026, .t. ) ;
#269 = oriented_edge ( 'none', *, *, #5331, .f. ) ;
#270 = edge_loop ( 'none', ( #300, #272, #298, #301 ) ) ;
#271 = edge_loop ( 'none', ( #219, #274, #278, #314 ) ) ;
#272 = oriented_edge ( 'none', *, *, #268, .f. ) ;
#273 = oriented_edge ( 'none', *, *, #5486, .t. ) ;
#274 = oriented_edge ( 'none', *, *, #259, .f. ) ;
#275 = oriented_edge ( 'none', *, *, #5562, .t. ) ;
#276 = oriented_edge ( 'none', *, *, #5489, .f. ) ;
#277 = oriented_edge ( 'none', *, *, #266, .f. ) ;
#278 = oriented_edge ( 'none', *, *, #268, .t. ) ;
#279 = oriented_edge ( 'none', *, *, #297, .t. ) ;
#280 = advanced_face ( 'none', ( #6975 ), #7007, .f. ) ;
#281 = edge_curve ( 'none', #6080, #6147, #7006, .t. ) ;
#282 = oriented_edge ( 'none', *, *, #6209, .f. ) ;
#283 = oriented_edge ( 'none', *, *, #284, .f. ) ;
#284 = edge_curve ( 'none', #299, #148, #7058, .t. ) ;
#285 = oriented_edge ( 'none', *, *, #264, .t. ) ;
#286 = oriented_edge ( 'none', *, *, #238, .f. ) ;
#287 = advanced_face ( 'none', ( #7059 ), #7008, .f. ) ;
#288 = oriented_edge ( 'none', *, *, #358, .f. ) ;
#289 = vertex_point ( 'none', #7000 ) ;
#290 = oriented_edge ( 'none', *, *, #6183, .t. ) ;
#291 = oriented_edge ( 'none', *, *, #11665, .f. ) ;
#292 = edge_loop ( 'none', ( #18, #293, #241, #251 ) ) ;
#293 = oriented_edge ( 'none', *, *, #258, .f. ) ;
#294 = edge_loop ( 'none', ( #286, #368, #250, #196 ) ) ;
#295 = edge_loop ( 'none', ( #360, #159 ) ) ;
#296 = advanced_face ( 'none', ( #7053 ), #7005, .t. ) ;
#297 = edge_curve ( 'none', #5330, #234, #7046, .t. ) ;
#298 = oriented_edge ( 'none', *, *, #297, .f. ) ;
#299 = vertex_point ( 'none', #7049 ) ;
#300 = oriented_edge ( 'none', *, *, #5559, .t. ) ;
#301 = oriented_edge ( 'none', *, *, #5313, .f. ) ;
#302 = oriented_edge ( 'none', *, *, #266, .t. ) ;
#303 = edge_loop ( 'none', ( #273, #313, #324, #318 ) ) ;
#304 = edge_curve ( 'none', #5487, #249, #6798, .t. ) ;
#305 = advanced_face ( 'none', ( #7095 ), #7091, .t. ) ;
#306 = oriented_edge ( 'none', *, *, #11559, .f. ) ;
#307 = oriented_edge ( 'none', *, *, #304, .t. ) ;
#308 = edge_loop ( 'none', ( #309, #279, #312, #276, #307, #302 ) ) ;
#309 = oriented_edge ( 'none', *, *, #5332, .t. ) ;
#310 = edge_loop ( 'none', ( #306, #317, #316, #5974, #11643 ) ) ;
#311 = edge_curve ( 'none', #128, #221, #7084, .t. ) ;
#312 = oriented_edge ( 'none', *, *, #259, .t. ) ;
#313 = oriented_edge ( 'none', *, *, #5538, .t. ) ;
#314 = oriented_edge ( 'none', *, *, #5551, .t. ) ;
#315 = oriented_edge ( 'none', *, *, #5522, .t. ) ;
#316 = oriented_edge ( 'none', *, *, #5415, .f. ) ;
#317 = oriented_edge ( 'none', *, *, #5491, .f. ) ;
#318 = oriented_edge ( 'none', *, *, #304, .f. ) ;
#319 = advanced_face ( 'none', ( #7092 ), #7088, .f. ) ;
#320 = edge_curve ( 'none', #340, #11880, #7094, .t. ) ;
#321 = advanced_face ( 'none', ( #7077 ), #7089, .f. ) ;
#322 = edge_loop ( 'none', ( #11878, #11713, #11680, #11727 ) ) ;
#323 = oriented_edge ( 'none', *, *, #311, .f. ) ;
#324 = oriented_edge ( 'none', *, *, #264, .f. ) ;
#325 = edge_curve ( 'none', #111, #221, #7080, .t. ) ;
#326 = edge_curve ( 'none', #334, #328, #7078, .t. ) ;
#327 = oriented_edge ( 'none', *, *, #24, .t. ) ;
#328 = vertex_point ( 'none', #7121 ) ;
#329 = oriented_edge ( 'none', *, *, #11552, .t. ) ;
#330 = oriented_edge ( 'none', *, *, #19, .f. ) ;
#331 = oriented_edge ( 'none', *, *, #25, .f. ) ;
#332 = oriented_edge ( 'none', *, *, #19, .t. ) ;
#333 = oriented_edge ( 'none', *, *, #11551, .f. ) ;
#334 = vertex_point ( 'none', #7072 ) ;
#335 = edge_loop ( 'none', ( #333, #329, #11549, #11560 ) ) ;
#336 = oriented_edge ( 'none', *, *, #11529, .f. ) ;
#337 = vertex_point ( 'none', #7110 ) ;
#338 = vertex_point ( 'none', #7112 ) ;
#339 = manifold_solid_brep ( 'sweep2[1]', #11754 ) ;
#340 = vertex_point ( 'none', #7122 ) ;
#341 = vertex_point ( 'none', #7115 ) ;
#342 = oriented_edge ( 'none', *, *, #6107, .t. ) ;
#343 = oriented_edge ( 'none', *, *, #6114, .f. ) ;
#344 = advanced_face ( 'none', ( #7116 ), #7109, .f. ) ;
#345 = vertex_point ( 'none', #7111 ) ;
#346 = oriented_edge ( 'none', *, *, #6175, .t. ) ;
#347 = vertex_point ( 'none', #7108 ) ;
#348 = oriented_edge ( 'none', *, *, #351, .f. ) ;
#349 = edge_loop ( 'none', ( #4247, #4308, #759, #4338 ) ) ;
#350 = vertex_point ( 'none', #7068 ) ;
#351 = edge_curve ( 'none', #148, #262, #7104, .t. ) ;
#352 = oriented_edge ( 'none', *, *, #109, .t. ) ;
#353 = oriented_edge ( 'none', *, *, #190, .t. ) ;
#354 = advanced_face ( 'none', ( #7107 ), #7105, .t. ) ;
#355 = edge_curve ( 'none', #289, #347, #7101, .t. ) ;
#356 = oriented_edge ( 'none', *, *, #4260, .t. ) ;
#357 = oriented_edge ( 'none', *, *, #4162, .t. ) ;
#358 = edge_curve ( 'none', #262, #236, #7156, .t. ) ;
#359 = oriented_edge ( 'none', *, *, #6094, .f. ) ;
#360 = oriented_edge ( 'none', *, *, #6181, .t. ) ;
#361 = oriented_edge ( 'none', *, *, #4100, .t. ) ;
#362 = oriented_edge ( 'none', *, *, #190, .f. ) ;
#363 = oriented_edge ( 'none', *, *, #11539, .f. ) ;
#364 = oriented_edge ( 'none', *, *, #5227, .t. ) ;
#365 = vertex_point ( 'none', #7102 ) ;
#366 = edge_loop ( 'none', ( #162, #367, #290, #247 ) ) ;
#367 = oriented_edge ( 'none', *, *, #149, .t. ) ;
#368 = oriented_edge ( 'none', *, *, #355, .t. ) ;
#369 = oriented_edge ( 'none', *, *, #186, .t. ) ;
#370 = oriented_edge ( 'none', *, *, #5429, .t. ) ;
#371 = edge_loop ( 'none', ( #3879, #3878 ) ) ;
#372 = oriented_edge ( 'none', *, *, #103, .t. ) ;
#373 = oriented_edge ( 'none', *, *, #3926, .t. ) ;
#374 = oriented_edge ( 'none', *, *, #4985, .f. ) ;
#375 = edge_loop ( 'none', ( #372, #888, #924, #699 ) ) ;
#376 = oriented_edge ( 'none', *, *, #5922, .t. ) ;
#377 = oriented_edge ( 'none', *, *, #6304, .f. ) ;
#378 = oriented_edge ( 'none', *, *, #5497, .f. ) ;
#379 = direction ( 'none', ( -1.000000000000000000, 1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#380 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#381 = oriented_edge ( 'none', *, *, #11622, .t. ) ;
#382 = oriented_edge ( 'none', *, *, #230, .t. ) ;
#383 = oriented_edge ( 'none', *, *, #4297, .t. ) ;
#384 = edge_curve ( 'none', #4407, #4168, #7150, .t. ) ;
#385 = edge_loop ( 'none', ( #417, #419 ) ) ;
#386 = advanced_face ( 'none', ( #7160, #7143, #7145, #7158, #7152, #7144 ), #7135, .f. ) ;
#387 = vertex_point ( 'none', #7134 ) ;
#388 = oriented_edge ( 'none', *, *, #4659, .t. ) ;
#389 = oriented_edge ( 'none', *, *, #392, .t. ) ;
#390 = edge_curve ( 'none', #11995, #11996, #7133, .t. ) ;
#391 = advanced_face ( 'none', ( #7129 ), #7139, .t. ) ;
#392 = edge_curve ( 'none', #3914, #387, #7097, .t. ) ;
#393 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#394 = advanced_face ( 'none', ( #7128 ), #7185, .t. ) ;
#395 = edge_loop ( 'none', ( #209, #11682, #95 ) ) ;
#396 = edge_loop ( 'none', ( #400, #401, #397, #2, #6, #11711 ) ) ;
#397 = oriented_edge ( 'none', *, *, #8, .t. ) ;
#398 = oriented_edge ( 'none', *, *, #399, .f. ) ;
#399 = edge_curve ( 'none', #3919, #387, #7173, .t. ) ;
#400 = oriented_edge ( 'none', *, *, #404, .f. ) ;
#401 = oriented_edge ( 'none', *, *, #414, .t. ) ;
#402 = edge_loop ( 'none', ( #405, #413 ) ) ;
#403 = vertex_point ( 'none', #7174 ) ;
#404 = edge_curve ( 'none', #836, #783, #7169, .t. ) ;
#405 = oriented_edge ( 'none', *, *, #3567, .t. ) ;
#406 = oriented_edge ( 'none', *, *, #12081, .t. ) ;
#407 = edge_curve ( 'none', #3902, #3897, #7184, .t. ) ;
#408 = edge_loop ( 'none', ( #3555, #416, #712, #928, #957, #11676, #3973, #6095 ) ) ;
#409 = oriented_edge ( 'none', *, *, #4226, .f. ) ;
#410 = oriented_edge ( 'none', *, *, #6377, .t. ) ;
#411 = edge_curve ( 'none', #11691, #403, #7168, .t. ) ;
#412 = oriented_edge ( 'none', *, *, #3888, .t. ) ;
#413 = oriented_edge ( 'none', *, *, #922, .t. ) ;
#414 = edge_curve ( 'none', #836, #3842, #7214, .t. ) ;
#415 = oriented_edge ( 'none', *, *, #4840, .f. ) ;
#416 = oriented_edge ( 'none', *, *, #4265, .t. ) ;
#417 = oriented_edge ( 'none', *, *, #11935, .t. ) ;
#418 = oriented_edge ( 'none', *, *, #407, .t. ) ;
#419 = oriented_edge ( 'none', *, *, #1159, .t. ) ;
#420 = face_outer_bound ( 'none', #6044, .t. ) ;
#421 = toroidal_surface ( 'none', #430, 4.999999999999999100, 0.5000000000000000000 ) ;
#422 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#423 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#424 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170046300, -36.76955262170046300 ) ) ;
#425 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#426 = circle ( 'none', #477, 4.999999999999997300 ) ;
#427 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#428 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#429 = face_outer_bound ( 'none', #6032, .t. ) ;
#430 = axis2_placement_3d ( 'none', #469, #450, #466 ) ;
#431 = circle ( 'none', #437, 4.000000000001654700 ) ;
#432 = plane ( 'none', #446 ) ;
#433 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#434 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#435 = axis2_placement_3d ( 'none', #447, #434, #433 ) ;
#436 = circle ( 'none', #435, 5.599090641519033800 ) ;
#437 = axis2_placement_3d ( 'none', #424, #423, #422 ) ;
#438 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#439 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#440 = cartesian_point ( 'none', ( -0.6905047991663786400, -32.93751848458878600, -20.50000000000000400 ) ) ;
#441 = axis2_placement_3d ( 'none', #440, #439, #438 ) ;
#442 = circle ( 'none', #441, 3.335744389368528600 ) ;
#443 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#444 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#445 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170045600, -36.76955262170045600 ) ) ;
#446 = axis2_placement_3d ( 'none', #444, #449, #448 ) ;
#447 = cartesian_point ( 'none', ( -0.9038989869239929500, -35.19078260087764000, -20.50000000000000400 ) ) ;
#448 = direction ( 'none', ( 0.2164396139381032600, 0.9762960071199332500, -1.924347126367483900e-017 ) ) ;
#449 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#450 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#451 = face_outer_bound ( 'none', #5961, .t. ) ;
#452 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#453 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#454 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170058300, -36.76955262170031300 ) ) ;
#455 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170019300, 36.76955262170074000 ) ) ;
#456 = face_outer_bound ( 'none', #6062, .t. ) ;
#457 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#458 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#459 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170020700, 36.76955262170072600 ) ) ;
#460 = axis2_placement_3d ( 'none', #459, #458, #457 ) ;
#461 = circle ( 'none', #460, 4.999999999999990200 ) ;
#462 = circle ( 'none', #464, 4.999999999999997300 ) ;
#463 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#464 = axis2_placement_3d ( 'none', #454, #453, #452 ) ;
#465 = plane ( 'none', #467 ) ;
#466 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#467 = axis2_placement_3d ( 'none', #445, #428, #427 ) ;
#468 = cylindrical_surface ( 'none', #504, 3.499999999999996000 ) ;
#469 = cartesian_point ( 'none', ( 99.00000000000000000, -36.76955262170058300, -36.76955262170031300 ) ) ;
#470 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#471 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#472 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170019300, 36.76955262170074000 ) ) ;
#473 = axis2_placement_3d ( 'none', #472, #471, #470 ) ;
#474 = circle ( 'none', #473, 3.999999999998671300 ) ;
#475 = face_bound ( 'none', #6034, .t. ) ;
#476 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#477 = axis2_placement_3d ( 'none', #425, #443, #476 ) ;
#478 = circle ( 'none', #497, 3.500000000000003100 ) ;
#479 = face_outer_bound ( 'none', #6089, .t. ) ;
#480 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#481 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#482 = axis2_placement_3d ( 'none', #490, #481, #480 ) ;
#483 = circle ( 'none', #482, 7.349999999999998800 ) ;
#484 = cartesian_point ( 'none', ( -19.00000000000000000, 2.326828918379971000e-015, -21.00000000000000400 ) ) ;
#485 = circle ( 'none', #536, 0.5000000000000004400 ) ;
#486 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#487 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#488 = cartesian_point ( 'none', ( 104.5000000000000300, 36.76955262170085300, 36.76955262170007200 ) ) ;
#489 = axis2_placement_3d ( 'none', #488, #487, #486 ) ;
#490 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.50000000000000400 ) ) ;
#491 = circle ( 'none', #489, 3.499999999999996000 ) ;
#492 = axis2_placement_3d ( 'none', #529, #523, #522 ) ;
#493 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#494 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#495 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#496 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#497 = axis2_placement_3d ( 'none', #455, #496, #495 ) ;
#498 = cartesian_point ( 'none', ( -6.849999999999998800, 8.388830574159367900e-016, -21.00000000000000400 ) ) ;
#499 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#500 = circle ( 'none', #540, 6.849999999999998800 ) ;
#501 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#502 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#503 = cartesian_point ( 'none', ( 95.00000000000001400, 36.76955262170085300, 36.76955262170007200 ) ) ;
#504 = axis2_placement_3d ( 'none', #503, #502, #501 ) ;
#505 = circle ( 'none', #506, 3.499999999999996000 ) ;
#506 = axis2_placement_3d ( 'none', #499, #494, #493 ) ;
#507 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#508 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#509 = axis2_placement_3d ( 'none', #463, #508, #507 ) ;
#510 = circle ( 'none', #509, 4.000000000000003600 ) ;
#511 = axis2_placement_3d ( 'none', #566, #565, #564 ) ;
#512 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#513 = cartesian_point ( 'none', ( -18.50000000000000000, 2.296212748401287200e-015, -21.50000000000000400 ) ) ;
#514 = axis2_placement_3d ( 'none', #572, #571, #570 ) ;
#515 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#516 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#517 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#518 = axis2_placement_3d ( 'none', #517, #516, #515 ) ;
#519 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#520 = circle ( 'none', #514, 0.5000000000000004400 ) ;
#521 = cartesian_point ( 'none', ( -7.349999999999998800, 9.001153973733045600e-016, -21.50000000000000400 ) ) ;
#522 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#523 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#524 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#525 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#526 = cartesian_point ( 'none', ( 18.50000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#527 = circle ( 'none', #518, 19.00000000000000000 ) ;
#528 = toroidal_surface ( 'none', #492, 7.349999999999998800, 0.5000000000000000000 ) ;
#529 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#530 = axis2_placement_3d ( 'none', #526, #525, #524 ) ;
#531 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#532 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#533 = cartesian_point ( 'none', ( -7.349999999999998800, 9.001153973733045600e-016, -21.00000000000000400 ) ) ;
#534 = circle ( 'none', #530, 0.5000000000000004400 ) ;
#535 = cylindrical_surface ( 'none', #559, 3.500000000000003100 ) ;
#536 = axis2_placement_3d ( 'none', #533, #532, #531 ) ;
#537 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#538 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#539 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#540 = axis2_placement_3d ( 'none', #539, #538, #537 ) ;
#541 = cartesian_point ( 'none', ( 6.849999999999998800, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#542 = cartesian_point ( 'none', ( 95.00000000000001400, 36.76955262170046300, -36.76955262170046300 ) ) ;
#543 = axis2_placement_3d ( 'none', #604, #603, #602 ) ;
#544 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#545 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170020700, 36.76955262170072600 ) ) ;
#546 = face_bound ( 'none', #6103, .t. ) ;
#547 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#548 = axis2_placement_3d ( 'none', #545, #544, #549 ) ;
#549 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#550 = face_outer_bound ( 'none', #6035, .t. ) ;
#551 = face_bound ( 'none', #6055, .t. ) ;
#552 = plane ( 'none', #543 ) ;
#553 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#554 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#555 = cartesian_point ( 'none', ( -2.079749680303763600, -20.41798667180470500, -20.50000000000000400 ) ) ;
#556 = axis2_placement_3d ( 'none', #555, #554, #553 ) ;
#557 = plane ( 'none', #548 ) ;
#558 = face_outer_bound ( 'none', #6098, .t. ) ;
#559 = axis2_placement_3d ( 'none', #542, #512, #547 ) ;
#560 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#561 = vector ( 'none', #560, 1000.000000000000000 ) ;
#562 = cartesian_point ( 'none', ( -42.50000000000000000, 5.204748896376250900e-015, 0.0000000000000000000 ) ) ;
#563 = line ( 'none', #562, #561 ) ;
#564 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#565 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#566 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.50000000000000400 ) ) ;
#567 = face_outer_bound ( 'none', #6033, .t. ) ;
#568 = circle ( 'none', #511, 18.50000000000000000 ) ;
#569 = circle ( 'none', #556, 2.786177922484819500 ) ;
#570 = direction ( 'none', ( -1.000000000000000000, 1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#571 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#572 = cartesian_point ( 'none', ( -18.50000000000000000, 2.265596578422603400e-015, -21.00000000000000400 ) ) ;
#573 = cartesian_point ( 'none', ( 18.50000000000000000, 0.0000000000000000000, -21.50000000000000400 ) ) ;
#574 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#575 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#576 = axis2_placement_3d ( 'none', #585, #575, #574 ) ;
#577 = cartesian_point ( 'none', ( -42.10999999999999900, 5.156987671209505000e-015, -20.49999999999999600 ) ) ;
#578 = cartesian_point ( 'none', ( -42.50000000000000000, 5.204748896376250900e-015, -22.00000000000000400 ) ) ;
#579 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#580 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#581 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.80000000000000100 ) ) ;
#582 = circle ( 'none', #634, 42.50000000000000000 ) ;
#583 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00000000000000400 ) ) ;
#584 = circle ( 'none', #576, 37.50000000000000000 ) ;
#585 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#586 = circle ( 'none', #628, 42.50000000000000000 ) ;
#587 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#588 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#589 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170045600, -36.76955262170045600 ) ) ;
#590 = axis2_placement_3d ( 'none', #589, #588, #587 ) ;
#591 = circle ( 'none', #590, 4.999999999999997300 ) ;
#592 = cartesian_point ( 'none', ( 42.50000000000000000, 0.0000000000000000000, -20.50000000000000000 ) ) ;
#593 = cartesian_point ( 'none', ( 41.10000000000000100, 0.0000000000000000000, -22.80000000000000100 ) ) ;
#594 = circle ( 'none', #595, 41.50000000000000000 ) ;
#595 = axis2_placement_3d ( 'none', #581, #580, #579 ) ;
#596 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#597 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#598 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170060500, -36.76955262170033500 ) ) ;
#599 = axis2_placement_3d ( 'none', #598, #597, #596 ) ;
#600 = circle ( 'none', #599, 3.999999999999531900 ) ;
#601 = face_outer_bound ( 'none', #6070, .t. ) ;
#602 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#603 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#604 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170058300, -36.76955262170031300 ) ) ;
#605 = circle ( 'none', #656, 37.00000000000000000 ) ;
#606 = cartesian_point ( 'none', ( 37.50000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#607 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#608 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#609 = circle ( 'none', #661, 0.5000000000000004400 ) ;
#610 = face_outer_bound ( 'none', #6135, .t. ) ;
#611 = direction ( 'none', ( -1.000000000000000000, 1.224646799147334700e-016, 0.0000000000000000000 ) ) ;
#612 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#613 = cartesian_point ( 'none', ( -42.10999999999999900, 5.156987671209505000e-015, -20.29999999999999700 ) ) ;
#614 = axis2_placement_3d ( 'none', #613, #612, #611 ) ;
#615 = circle ( 'none', #619, 0.1999999999999987900 ) ;
#616 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.49999999999999600 ) ) ;
#617 = cartesian_point ( 'none', ( -42.50000000000000000, 5.204748896376250900e-015, -20.50000000000000000 ) ) ;
#618 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#619 = axis2_placement_3d ( 'none', #621, #608, #607 ) ;
#620 = cartesian_point ( 'none', ( 42.10999999999999900, 0.0000000000000000000, -20.49999999999999600 ) ) ;
#621 = cartesian_point ( 'none', ( 42.10999999999999900, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#622 = circle ( 'none', #614, 0.1999999999999987900 ) ;
#623 = circle ( 'none', #649, 37.50000000000000000 ) ;
#624 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#625 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#626 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#627 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#628 = axis2_placement_3d ( 'none', #583, #627, #626 ) ;
#629 = cartesian_point ( 'none', ( 42.50000000000000000, 0.0000000000000000000, -22.00000000000000400 ) ) ;
#630 = axis2_placement_3d ( 'none', #625, #624, #618 ) ;
#631 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#632 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#633 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000000 ) ) ;
#634 = axis2_placement_3d ( 'none', #633, #632, #631 ) ;
#635 = cylindrical_surface ( 'none', #630, 42.50000000000000000 ) ;
#636 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#637 = cartesian_point ( 'none', ( 1.250000000000002700, 0.6750713612562593300, -2.558973989610771900 ) ) ;
#638 = cartesian_point ( 'none', ( 1.250000000000002900, -9.852664769915186600, -13.06117550322149900 ) ) ;
#639 = circle ( 'none', #643, 0.5000000000000004400 ) ;
#640 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#641 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#642 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#643 = axis2_placement_3d ( 'none', #650, #642, #379 ) ;
#644 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#645 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#646 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#647 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#648 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#649 = axis2_placement_3d ( 'none', #648, #647, #646 ) ;
#650 = cartesian_point ( 'none', ( -37.00000000000000000, 4.531193156845206800e-015, -21.00000000000000400 ) ) ;
#651 = axis2_placement_3d ( 'none', #636, #900, #903 ) ;
#652 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#653 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#654 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000400 ) ) ;
#655 = cartesian_point ( 'none', ( 1.250000000000008200, -3.307132808089035000, -7.341332872280592200 ) ) ;
#656 = axis2_placement_3d ( 'none', #654, #653, #652 ) ;
#657 = axis2_placement_3d ( 'none', #645, #641, #640 ) ;
#658 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#659 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#660 = cartesian_point ( 'none', ( 37.00000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#661 = axis2_placement_3d ( 'none', #660, #659, #658 ) ;
#662 = cartesian_point ( 'none', ( 37.00000000000000000, 0.0000000000000000000, -20.50000000000000400 ) ) ;
#663 = face_bound ( 'none', #11698, .t. ) ;
#664 = toroidal_surface ( 'none', #657, 42.10999999999999900, 0.1999999999999987900 ) ;
#665 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#666 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#667 = axis2_placement_3d ( 'none', #616, #666, #665 ) ;
#668 = circle ( 'none', #667, 42.10999999999999900 ) ;
#669 = face_outer_bound ( 'none', #6155, .t. ) ;
#670 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#671 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#672 = cartesian_point ( 'none', ( -37.50000000000000000, 4.592425496802574400e-015, 0.0000000000000000000 ) ) ;
#673 = face_outer_bound ( 'none', #6179, .t. ) ;
#674 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#675 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#676 = axis2_placement_3d ( 'none', #675, #674, #731 ) ;
#677 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#678 = vector ( 'none', #677, 1000.000000000000000 ) ;
#679 = cylindrical_surface ( 'none', #676, 6.849999999999998800 ) ;
#680 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#681 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#682 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#683 = cartesian_point ( 'none', ( 37.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#684 = line ( 'none', #683, #678 ) ;
#685 = face_outer_bound ( 'none', #6153, .t. ) ;
#686 = axis2_placement_3d ( 'none', #682, #681, #680 ) ;
#687 = line ( 'none', #672, #723 ) ;
#688 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#689 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#690 = cartesian_point ( 'none', ( 7.349999999999998800, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#691 = axis2_placement_3d ( 'none', #690, #689, #688 ) ;
#692 = cartesian_point ( 'none', ( 41.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#693 = circle ( 'none', #691, 0.5000000000000004400 ) ;
#694 = cylindrical_surface ( 'none', #730, 19.00000000000000000 ) ;
#695 = cartesian_point ( 'none', ( -37.00000000000000000, 4.561809326823890600e-015, -20.50000000000000400 ) ) ;
#696 = face_outer_bound ( 'none', #6069, .t. ) ;
#697 = cartesian_point ( 'none', ( 7.349999999999998800, 0.0000000000000000000, -21.50000000000000400 ) ) ;
#699 = oriented_edge ( 'none', *, *, #11640, .t. ) ;
#698 = toroidal_surface ( 'none', #686, 37.00000000000000000, 0.5000000000000000000 ) ;
#700 = cartesian_point ( 'none', ( -37.50000000000000000, 4.592425496802574400e-015, -21.00000000000000400 ) ) ;
#701 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#702 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#703 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#704 = vector ( 'none', #703, 1000.000000000000000 ) ;
#705 = cartesian_point ( 'none', ( -41.10000000000000100, 5.033298344495622300e-015, 0.0000000000000000000 ) ) ;
#706 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.80000000000000100 ) ) ;
#707 = axis2_placement_3d ( 'none', #702, #701, #758 ) ;
#708 = face_outer_bound ( 'none', #6165, .t. ) ;
#709 = line ( 'none', #705, #704 ) ;
#710 = axis2_placement_3d ( 'none', #756, #760, #752 ) ;
#711 = cartesian_point ( 'none', ( 41.10000000000000100, 0.0000000000000000000, -22.00000000000000400 ) ) ;
#712 = oriented_edge ( 'none', *, *, #4222, .t. ) ;
#713 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#714 = vector ( 'none', #713, 1000.000000000000000 ) ;
#715 = cartesian_point ( 'none', ( -41.10000000000000100, 5.033298344495622300e-015, -22.00000000000000400 ) ) ;
#716 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#717 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#718 = vector ( 'none', #717, 1000.000000000000000 ) ;
#719 = cartesian_point ( 'none', ( -19.00000000000000000, 2.326828918379971000e-015, 0.0000000000000000000 ) ) ;
#720 = axis2_placement_3d ( 'none', #725, #671, #716 ) ;
#721 = line ( 'none', #692, #714 ) ;
#722 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#723 = vector ( 'none', #722, 1000.000000000000000 ) ;
#724 = line ( 'none', #719, #718 ) ;
#725 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#726 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#727 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#728 = cylindrical_surface ( 'none', #720, 41.50000000000000000 ) ;
#729 = cylindrical_surface ( 'none', #707, 41.10000000000000100 ) ;
#730 = axis2_placement_3d ( 'none', #670, #727, #726 ) ;
#731 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#732 = cartesian_point ( 'none', ( 5.264177601223095400, -33.94227895090948300, -20.50000000000000400 ) ) ;
#733 = face_outer_bound ( 'none', #6177, .t. ) ;
#734 = cartesian_point ( 'none', ( 41.50000000000000000, 0.0000000000000000000, -22.80000000000000100 ) ) ;
#735 = cartesian_point ( 'none', ( 6.849999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#736 = line ( 'none', #735, #778 ) ;
#737 = cylindrical_surface ( 'none', #794, 13.00000000000000000 ) ;
#738 = circle ( 'none', #793, 13.00000000000000000 ) ;
#739 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#740 = vector ( 'none', #739, 1000.000000000000000 ) ;
#741 = cartesian_point ( 'none', ( 41.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#742 = line ( 'none', #741, #740 ) ;
#743 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#744 = cartesian_point ( 'none', ( -6.849999999999998800, 8.388830574159367900e-016, 0.0000000000000000000 ) ) ;
#745 = cartesian_point ( 'none', ( -41.10000000000000100, 5.033298344495622300e-015, -22.80000000000000100 ) ) ;
#746 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#747 = cartesian_point ( 'none', ( 4.510191974771211100, -32.19859597106795900, -20.50000000000000400 ) ) ;
#748 = cartesian_point ( 'none', ( -41.50000000000000000, 5.082284216461515700e-015, -22.80000000000000100 ) ) ;
#749 = cylindrical_surface ( 'none', #798, 37.50000000000000000 ) ;
#750 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#751 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#752 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#753 = circle ( 'none', #757, 41.10000000000000100 ) ;
#754 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#755 = vector ( 'none', #754, 1000.000000000000000 ) ;
#756 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00000000000000400 ) ) ;
#757 = axis2_placement_3d ( 'none', #706, #751, #750 ) ;
#758 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#759 = oriented_edge ( 'none', *, *, #4335, .f. ) ;
#760 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#761 = circle ( 'none', #710, 41.10000000000000100 ) ;
#762 = cartesian_point ( 'none', ( 42.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#763 = line ( 'none', #762, #755 ) ;
#764 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#765 = vector ( 'none', #764, 1000.000000000000000 ) ;
#766 = cartesian_point ( 'none', ( -41.50000000000000000, 5.082284216461515700e-015, 0.0000000000000000000 ) ) ;
#767 = line ( 'none', #766, #765 ) ;
#768 = axis2_placement_3d ( 'none', #773, #822, #821 ) ;
#769 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#770 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#771 = axis2_placement_3d ( 'none', #786, #770, #769 ) ;
#772 = face_outer_bound ( 'none', #6208, .t. ) ;
#773 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.50000000000000000 ) ) ;
#774 = cylindrical_surface ( 'none', #826, 42.10999999999999900 ) ;
#775 = circle ( 'none', #771, 13.00000000000000000 ) ;
#776 = vector ( 'none', #802, 1000.000000000000000 ) ;
#777 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#778 = vector ( 'none', #777, 1000.000000000000000 ) ;
#779 = circle ( 'none', #817, 6.849999999999999600 ) ;
#780 = cartesian_point ( 'none', ( 6.849999999999999600, 0.0000000000000000000, -20.10000000000000500 ) ) ;
#781 = cartesian_point ( 'none', ( 5.499614920455337100, -33.65618406828591700, -20.50000000000000400 ) ) ;
#783 = vertex_point ( 'none', #7177 ) ;
#782 = cartesian_point ( 'none', ( 13.00000000000000000, 0.0000000000000000000, -20.10000000000000500 ) ) ;
#784 = circle ( 'none', #768, 42.10999999999999900 ) ;
#785 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#786 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.10000000000000500 ) ) ;
#787 = face_outer_bound ( 'none', #6246, .t. ) ;
#788 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#789 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#790 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#791 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#792 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.50000000000000000 ) ) ;
#793 = axis2_placement_3d ( 'none', #792, #791, #790 ) ;
#794 = axis2_placement_3d ( 'none', #746, #788, #785 ) ;
#795 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#796 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#797 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#798 = axis2_placement_3d ( 'none', #797, #796, #795 ) ;
#799 = oriented_edge ( 'none', *, *, #4023, .t. ) ;
#800 = cartesian_point ( 'none', ( 42.10999999999999900, 0.0000000000000000000, -19.50000000000000000 ) ) ;
#801 = axis2_placement_3d ( 'none', #832, #831, #830 ) ;
#802 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#803 = cartesian_point ( 'none', ( -13.00000000000000000, 1.592040838891559100e-015, 0.0000000000000000000 ) ) ;
#804 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#805 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#806 = cartesian_point ( 'none', ( 4.175553003935209300, -32.80649015094483200, -20.50000000000000400 ) ) ;
#807 = axis2_placement_3d ( 'none', #806, #805, #804 ) ;
#808 = axis2_placement_3d ( 'none', #859, #858, #857 ) ;
#809 = line ( 'none', #803, #776 ) ;
#810 = circle ( 'none', #808, 13.00000000000000000 ) ;
#811 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#812 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#813 = circle ( 'none', #807, 1.573251318748975400 ) ;
#814 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.50000000000000000 ) ) ;
#815 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#816 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#817 = axis2_placement_3d ( 'none', #824, #816, #815 ) ;
#818 = axis2_placement_3d ( 'none', #814, #812, #811 ) ;
#819 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#820 = circle ( 'none', #818, 42.10999999999999900 ) ;
#821 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#822 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#823 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#824 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.10000000000000500 ) ) ;
#825 = line ( 'none', #744, #850 ) ;
#826 = axis2_placement_3d ( 'none', #789, #823, #819 ) ;
#827 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#828 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.10999999999999900, -20.49999999999999600 ) ) ;
#829 = circle ( 'none', #872, 13.00000000000000000 ) ;
#830 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#831 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#832 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000400 ) ) ;
#833 = face_bound ( 'none', #6307, .t. ) ;
#834 = plane ( 'none', #912 ) ;
#836 = vertex_point ( 'none', #7217 ) ;
#835 = cartesian_point ( 'none', ( -19.00000000000000000, 2.326828918379971000e-015, -20.50000000000000400 ) ) ;
#837 = axis2_placement_3d ( 'none', #828, #827, #892 ) ;
#838 = cartesian_point ( 'none', ( -13.00000000000000000, 1.592040838891559100e-015, -20.10000000000000500 ) ) ;
#839 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#840 = vector ( 'none', #839, 1000.000000000000000 ) ;
#841 = face_outer_bound ( 'none', #6308, .t. ) ;
#842 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, -20.50000000000000400 ) ) ;
#843 = circle ( 'none', #801, 19.00000000000000000 ) ;
#844 = cartesian_point ( 'none', ( 5.755795166921026300, -32.60062214651399200, -20.50000000000000400 ) ) ;
#845 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#846 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#847 = axis2_placement_3d ( 'none', #851, #846, #845 ) ;
#848 = circle ( 'none', #847, 6.849999999999998800 ) ;
#849 = cartesian_point ( 'none', ( -42.10999999999999900, 5.156987671209505000e-015, -19.50000000000000000 ) ) ;
#850 = vector ( 'none', #743, 1000.000000000000000 ) ;
#851 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#852 = plane ( 'none', #837 ) ;
#853 = cartesian_point ( 'none', ( -6.850000000000000500, 8.388830574159369900e-016, -20.10000000000000500 ) ) ;
#854 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#855 = line ( 'none', #854, #840 ) ;
#856 = edge_loop ( 'none', ( #943, #6434, #6356, #6438 ) ) ;
#857 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#858 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#859 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.50000000000000000 ) ) ;
#860 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#861 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#862 = cartesian_point ( 'none', ( 4.339160030168161900, -32.77214157622905300, -20.50000000000000400 ) ) ;
#863 = face_outer_bound ( 'none', #6251, .t. ) ;
#864 = face_outer_bound ( 'none', #6188, .t. ) ;
#865 = axis2_placement_3d ( 'none', #933, #932, #925 ) ;
#866 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#867 = vector ( 'none', #866, 1000.000000000000000 ) ;
#868 = cartesian_point ( 'none', ( -42.10999999999999900, 5.156987671209505000e-015, 0.0000000000000000000 ) ) ;
#869 = line ( 'none', #868, #867 ) ;
#870 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#871 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#872 = axis2_placement_3d ( 'none', #883, #871, #870 ) ;
#873 = cylindrical_surface ( 'none', #920, 13.00000000000000000 ) ;
#874 = axis2_placement_3d ( 'none', #862, #861, #860 ) ;
#875 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#876 = vector ( 'none', #875, 1000.000000000000000 ) ;
#877 = cylindrical_surface ( 'none', #865, 42.10999999999999900 ) ;
#878 = circle ( 'none', #895, 1.299762022552539300 ) ;
#879 = circle ( 'none', #874, 1.426980737589889700 ) ;
#880 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#881 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#882 = axis2_placement_3d ( 'none', #890, #881, #880 ) ;
#883 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.10000000000000500 ) ) ;
#884 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#885 = circle ( 'none', #882, 1.694008872344896700 ) ;
#886 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#887 = vector ( 'none', #886, 1000.000000000000000 ) ;
#888 = oriented_edge ( 'none', *, *, #11563, .f. ) ;
#889 = cartesian_point ( 'none', ( 13.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#890 = cartesian_point ( 'none', ( 4.073922402426705800, -32.74127046382896100, -20.50000000000000400 ) ) ;
#891 = line ( 'none', #889, #876 ) ;
#892 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#893 = cartesian_point ( 'none', ( 42.10999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#894 = line ( 'none', #893, #887 ) ;
#895 = axis2_placement_3d ( 'none', #902, #901, #906 ) ;
#896 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#897 = cartesian_point ( 'none', ( 1.519859719000027100, -34.08543667273694700, -20.80000000000000400 ) ) ;
#898 = cartesian_point ( 'none', ( 1.250000000000002900, -16.69170235043782900, -17.54357771275919100 ) ) ;
#899 = axis2_placement_3d ( 'none', #897, #884, #644 ) ;
#900 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#901 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#902 = cartesian_point ( 'none', ( 3.976682162809923100, -33.76413066622748000, -20.50000000000000400 ) ) ;
#903 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#904 = circle ( 'none', #899, 1.661684687500327500 ) ;
#905 = face_bound ( 'none', #4019, .t. ) ;
#906 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#907 = face_bound ( 'none', #3779, .t. ) ;
#908 = face_outer_bound ( 'none', #4133, .t. ) ;
#909 = face_bound ( 'none', #4125, .t. ) ;
#910 = face_bound ( 'none', #4157, .t. ) ;
#911 = face_bound ( 'none', #77, .t. ) ;
#912 = axis2_placement_3d ( 'none', #931, #930, #896 ) ;
#913 = face_bound ( 'none', #12043, .t. ) ;
#914 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#915 = face_bound ( 'none', #3560, .t. ) ;
#916 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#917 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#918 = cartesian_point ( 'none', ( 1.432656937508157900, -34.86419213117352500, -20.50000000000000400 ) ) ;
#919 = axis2_placement_3d ( 'none', #918, #917, #916 ) ;
#920 = axis2_placement_3d ( 'none', #914, #923, #934 ) ;
#921 = face_bound ( 'none', #6214, .t. ) ;
#922 = edge_curve ( 'none', #11914, #3849, #7206, .t. ) ;
#923 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#924 = oriented_edge ( 'none', *, *, #6316, .f. ) ;
#925 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#926 = cartesian_point ( 'none', ( -13.00000000000000000, 1.592040838891559100e-015, -19.50000000000000000 ) ) ;
#927 = cartesian_point ( 'none', ( 13.00000000000000000, 0.0000000000000000000, -19.50000000000000000 ) ) ;
#928 = oriented_edge ( 'none', *, *, #4361, .t. ) ;
#929 = circle ( 'none', #919, 4.071440137635712600 ) ;
#930 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#931 = cartesian_point ( 'none', ( 0.0000000000000000000, 37.50000000000000000, -20.50000000000000400 ) ) ;
#932 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#933 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#934 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#935 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#936 = axis2_placement_3d ( 'none', #994, #993, #992 ) ;
#937 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#938 = toroidal_surface ( 'none', #936, 42.10999999999999900, 0.1999999999999987900 ) ;
#939 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#941 = cartesian_point ( 'none', ( 0.8539245962562406200, -35.32792974438929400, -20.80000000000000400 ) ) ;
#942 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#943 = oriented_edge ( 'none', *, *, #6429, .f. ) ;
#944 = face_outer_bound ( 'none', #6300, .t. ) ;
#945 = face_outer_bound ( 'none', #6235, .t. ) ;
#946 = axis2_placement_3d ( 'none', #942, #937, #988 ) ;
#947 = axis2_placement_3d ( 'none', #941, #940, #939 ) ;
#948 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#949 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#950 = axis2_placement_3d ( 'none', #951, #999, #998 ) ;
#951 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#952 = circle ( 'none', #947, 1.661684687502822400 ) ;
#953 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#954 = toroidal_surface ( 'none', #969, 7.349999999999998800, 0.5000000000000000000 ) ;
#955 = face_bound ( 'none', #6332, .t. ) ;
#956 = plane ( 'none', #968 ) ;
#957 = oriented_edge ( 'none', *, *, #4283, .t. ) ;
#958 = face_outer_bound ( 'none', #6292, .t. ) ;
#959 = cartesian_point ( 'none', ( 1.450732794220086900, -35.74568288006389600, -20.80000000000000400 ) ) ;
#960 = face_outer_bound ( 'none', #6296, .t. ) ;
#961 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#962 = cartesian_point ( 'none', ( -1.356648114537510400, -32.91662037191186800, -20.80000000000000400 ) ) ;
#963 = cartesian_point ( 'none', ( 2.476880564533186400, -34.97126473949592200, -20.80000000000000400 ) ) ;
#964 = toroidal_surface ( 'none', #950, 18.50000000000000000, 0.5000000000000000000 ) ;
#965 = cartesian_point ( 'none', ( 2.198178113647187600, -34.35110914588442900, -20.80000000000000400 ) ) ;
#966 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#967 = cartesian_point ( 'none', ( 1.383020100110864400, -35.21165434680612100, -20.80000000000000400 ) ) ;
#968 = axis2_placement_3d ( 'none', #967, #966, #953 ) ;
#969 = axis2_placement_3d ( 'none', #961, #949, #948 ) ;
#970 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#971 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#972 = cartesian_point ( 'none', ( -0.2953355802221632700, -34.85941481508980600, -20.80000000000000400 ) ) ;
#973 = cartesian_point ( 'none', ( 0.5320970291302217200, -35.25197062573067800, -20.80000000000000400 ) ) ;
#974 = cartesian_point ( 'none', ( 1.113292234876057200, -34.72634818907565800, -20.80000000000000400 ) ) ;
#975 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#976 = axis2_placement_3d ( 'none', #987, #935, #975 ) ;
#977 = circle ( 'none', #976, 42.10999999999999900 ) ;
#978 = cartesian_point ( 'none', ( -0.4900234142684243800, -34.31296641635237400, -20.80000000000000400 ) ) ;
#979 = cartesian_point ( 'none', ( -0.5583309802743967600, -34.12124123615058100, -20.80000000000000400 ) ) ;
#980 = axis2_placement_3d ( 'none', #972, #971, #970 ) ;
#981 = vertex_point ( 'none', #7216 ) ;
#982 = circle ( 'none', #989, 0.2035300181719403600 ) ;
#983 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#984 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#985 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000000 ) ) ;
#986 = axis2_placement_3d ( 'none', #985, #984, #983 ) ;
#987 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.49999999999999600 ) ) ;
#988 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#989 = axis2_placement_3d ( 'none', #978, #1027, #1026 ) ;
#990 = circle ( 'none', #986, 42.50000000000000000 ) ;
#991 = oriented_edge ( 'none', *, *, #11580, .f. ) ;
#992 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#993 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#994 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#995 = circle ( 'none', #980, 0.7836241529538332500 ) ;
#996 = face_outer_bound ( 'none', #6240, .t. ) ;
#997 = toroidal_surface ( 'none', #946, 37.00000000000000000, 0.5000000000000000000 ) ;
#998 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#999 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1000 = circle ( 'none', #1057, 1.661684687499896100 ) ;
#1001 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1002 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1003 = cartesian_point ( 'none', ( -0.6222700550603053000, -36.61684298365797500, -20.80000000000000400 ) ) ;
#1004 = cartesian_point ( 'none', ( 1.693004160118597200, -33.81398901109205500, -20.80000000000000400 ) ) ;
#1005 = cartesian_point ( 'none', ( -1.147298027652505800, -33.45563460072590100, -20.80000000000000400 ) ) ;
#1006 = cartesian_point ( 'none', ( -0.9281865837950246100, -34.73702453886769300, -20.80000000000000400 ) ) ;
#1007 = cartesian_point ( 'none', ( -0.7550421426897259100, -34.46557687721107000, -20.80000000000000400 ) ) ;
#1008 = axis2_placement_3d ( 'none', #1003, #1002, #1001 ) ;
#1009 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1010 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1011 = cartesian_point ( 'none', ( -0.002522757171933252800, -35.73547109507737200, -20.80000000000000400 ) ) ;
#1012 = axis2_placement_3d ( 'none', #1011, #1010, #1009 ) ;
#1013 = circle ( 'none', #1062, 0.5782419889135890200 ) ;
#1014 = axis2_placement_3d ( 'none', #1052, #1045, #1044 ) ;
#1015 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1016 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1017 = cartesian_point ( 'none', ( -0.1684438866040189300, -36.07084808560991000, -20.80000000000000400 ) ) ;
#1018 = cartesian_point ( 'none', ( 0.07415327967862328500, -34.13063759865463000, -20.80000000000000400 ) ) ;
#1019 = circle ( 'none', #1012, 1.504450775497958800 ) ;
#1020 = oriented_edge ( 'none', *, *, #4479, .f. ) ;
#1021 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1022 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1023 = cartesian_point ( 'none', ( -0.6859152179081423600, -32.80533066988461900, -20.80000000000000400 ) ) ;
#1024 = axis2_placement_3d ( 'none', #973, #1022, #1021 ) ;
#1025 = cartesian_point ( 'none', ( -0.2558617226287177600, -34.07678551097495000, -20.80000000000000400 ) ) ;
#1026 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1027 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1028 = axis2_placement_3d ( 'none', #1017, #1016, #1015 ) ;
#1029 = circle ( 'none', #1008, 2.581902917924749900 ) ;
#1030 = circle ( 'none', #1024, 0.7836241529567155000 ) ;
#1031 = cartesian_point ( 'none', ( -0.6817266142863462900, -34.38133564481052000, -20.80000000000000400 ) ) ;
#1032 = circle ( 'none', #1028, 2.925474613268956400 ) ;
#1033 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1034 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1035 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1036 = cartesian_point ( 'none', ( 1.572434020125644400, -32.82274077928364200, -20.80000000000000400 ) ) ;
#1037 = axis2_placement_3d ( 'none', #1036, #1035, #1034 ) ;
#1038 = circle ( 'none', #1037, 2.925474613272287100 ) ;
#1039 = face_outer_bound ( 'none', #6436, .t. ) ;
#1040 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#1041 = circle ( 'none', #1091, 4.771789013918543700 ) ;
#1042 = cartesian_point ( 'none', ( 0.8628328964173496200, -34.50480796948309600, -20.80000000000000400 ) ) ;
#1043 = vertex_point ( 'none', #7225 ) ;
#1044 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1045 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1046 = circle ( 'none', #1092, 1.661684687500041300 ) ;
#1047 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1048 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1049 = cartesian_point ( 'none', ( -0.8076164438166554300, -35.72827277066566200, -20.80000000000000400 ) ) ;
#1050 = cartesian_point ( 'none', ( 0.04106633987206579500, -32.92860506795944500, -20.80000000000000400 ) ) ;
#1051 = cartesian_point ( 'none', ( -1.433360537341697500, -34.19990440405499800, -20.80000000000000400 ) ) ;
#1052 = cartesian_point ( 'none', ( -1.343233891322609200, -37.49518839286165000, -20.80000000000000400 ) ) ;
#1053 = circle ( 'none', #1058, 2.925474613273192100 ) ;
#1054 = cartesian_point ( 'none', ( 0.7237512364357873200, -35.62240848198857200, -20.80000000000000400 ) ) ;
#1055 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1056 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1057 = axis2_placement_3d ( 'none', #1007, #1056, #1055 ) ;
#1058 = axis2_placement_3d ( 'none', #1049, #1048, #1047 ) ;
#1059 = circle ( 'none', #1014, 4.771789013919242700 ) ;
#1060 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1061 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1062 = axis2_placement_3d ( 'none', #1005, #1061, #1060 ) ;
#1063 = circle ( 'none', #1129, 1.199490152621461600 ) ;
#1064 = cartesian_point ( 'none', ( 1.078482780721208100, -35.05710704352203100, -20.80000000000000400 ) ) ;
#1065 = axis2_placement_3d ( 'none', #1064, #1131, #1130 ) ;
#1066 = cartesian_point ( 'none', ( -1.310591232391954000, -28.77430875001303400, -20.50000000000000400 ) ) ;
#1067 = cylindrical_surface ( 'none', #1065, 0.2035300181709505900 ) ;
#1068 = cartesian_point ( 'none', ( -0.2743735299703929400, -34.86526549038596600, -20.50000000000000400 ) ) ;
#1069 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1070 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1071 = cartesian_point ( 'none', ( 1.912115603965488500, -35.09537894922295500, -20.80000000000000400 ) ) ;
#1072 = toroidal_surface ( 'none', #1086, 38.50000000000000000, 1.000000000000000000 ) ;
#1073 = axis2_placement_3d ( 'none', #1071, #1070, #1069 ) ;
#1074 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1075 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1076 = cartesian_point ( 'none', ( 0.9332614629211006800, -32.48016546434120500, -20.80000000000000400 ) ) ;
#1077 = axis2_placement_3d ( 'none', #1076, #1075, #1074 ) ;
#1078 = circle ( 'none', #1077, 2.925474613271461500 ) ;
#1079 = face_outer_bound ( 'none', #6285, .t. ) ;
#1080 = circle ( 'none', #1127, 1.504450775496441800 ) ;
#1081 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1082 = edge_curve ( 'none', #1043, #981, #7209, .t. ) ;
#1083 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1084 = cartesian_point ( 'none', ( -1.712062988221369400, -33.57974881045391400, -20.80000000000000400 ) ) ;
#1085 = circle ( 'none', #1073, 0.5782419889122534200 ) ;
#1086 = axis2_placement_3d ( 'none', #1040, #1033, #1087 ) ;
#1087 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1088 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1089 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1090 = cartesian_point ( 'none', ( 2.108051467632552400, -31.05582515708775300, -20.80000000000000400 ) ) ;
#1091 = axis2_placement_3d ( 'none', #1090, #1089, #1088 ) ;
#1092 = axis2_placement_3d ( 'none', #1093, #1083, #1081 ) ;
#1093 = cartesian_point ( 'none', ( -0.08910701994755868000, -33.22308380555922700, -20.80000000000000400 ) ) ;
#1094 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1095 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1096 = cartesian_point ( 'none', ( -0.5395411883432416100, -35.89075071450096700, -20.50000000000000400 ) ) ;
#1097 = axis2_placement_3d ( 'none', #1096, #1095, #1094 ) ;
#1098 = axis2_placement_3d ( 'none', #1101, #1160, #1158 ) ;
#1099 = cartesian_point ( 'none', ( -0.2403917201287069400, -34.29573073062769600, -20.50000000000000400 ) ) ;
#1100 = edge_loop ( 'none', ( #11575, #3552, #11565, #11571 ) ) ;
#1101 = cartesian_point ( 'none', ( -0.4128106094106087600, -36.01784482884544000, -20.50000000000000400 ) ) ;
#1102 = edge_curve ( 'none', #981, #3551, #7201, .t. ) ;
#1103 = oriented_edge ( 'none', *, *, #6353, .f. ) ;
#1104 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1105 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1106 = cartesian_point ( 'none', ( -0.7061930556053891400, -28.61075489115504000, -20.50000000000000400 ) ) ;
#1107 = advanced_face ( 'none', ( #7207 ), #7208, .f. ) ;
#1108 = cartesian_point ( 'none', ( 0.8110775893030595100, -28.68945447353497300, -20.50000000000000400 ) ) ;
#1109 = circle ( 'none', #1097, 7.326857350370738200 ) ;
#1110 = circle ( 'none', #1098, 7.382786595894070400 ) ;
#1111 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1112 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1113 = cartesian_point ( 'none', ( -0.5653443712914404400, -30.32977393717657900, -20.50000000000000400 ) ) ;
#1114 = cartesian_point ( 'none', ( -1.497669303643482100, -29.70090357176460200, -20.50000000000000400 ) ) ;
#1115 = axis2_placement_3d ( 'none', #1128, #1105, #1104 ) ;
#1116 = circle ( 'none', #1121, 1.724779647508022200 ) ;
#1117 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1118 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1119 = cartesian_point ( 'none', ( -0.7923126960852368000, -29.85604993210784000, -20.50000000000000400 ) ) ;
#1120 = circle ( 'none', #1115, 1.627279403517068100 ) ;
#1121 = axis2_placement_3d ( 'none', #1113, #1112, #1111 ) ;
#1122 = vertex_point ( 'none', #7246 ) ;
#1123 = axis2_placement_3d ( 'none', #1156, #1148, #1147 ) ;
#1124 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1125 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1126 = cartesian_point ( 'none', ( 0.5909821236211756400, -33.63460236479512800, -20.50000000000000400 ) ) ;
#1127 = axis2_placement_3d ( 'none', #1126, #1125, #1124 ) ;
#1128 = cartesian_point ( 'none', ( -0.4517478059286302300, -30.11493059723066800, -20.50000000000000400 ) ) ;
#1129 = axis2_placement_3d ( 'none', #1119, #1118, #1117 ) ;
#1130 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1131 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1132 = cartesian_point ( 'none', ( 5.414002768276395400, -31.59271056700095700, -20.50000000000000400 ) ) ;
#1133 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#1134 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1135 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1136 = cartesian_point ( 'none', ( -38.50000000000000000, 4.714890176717309500e-015, -23.50000000000000000 ) ) ;
#1137 = circle ( 'none', #1193, 1.000000000000000900 ) ;
#1138 = axis2_placement_3d ( 'none', #1133, #1181, #1180 ) ;
#1139 = axis2_placement_3d ( 'none', #1189, #1188, #1187 ) ;
#1140 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#1141 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1142 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1143 = axis2_placement_3d ( 'none', #1154, #1142, #1141 ) ;
#1144 = circle ( 'none', #1138, 38.50000000000000000 ) ;
#1145 = circle ( 'none', #1139, 1.000000000000000900 ) ;
#1146 = axis2_placement_3d ( 'none', #1140, #1135, #1134 ) ;
#1147 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1148 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1149 = cartesian_point ( 'none', ( 3.525806912099616100, -29.77342092108855500, -20.50000000000000400 ) ) ;
#1150 = face_outer_bound ( 'none', #6389, .t. ) ;
#1151 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1152 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1153 = axis2_placement_3d ( 'none', #1099, #1152, #1151 ) ;
#1154 = cartesian_point ( 'none', ( -0.8964677622024538300, -36.78465203252969900, -20.50000000000000400 ) ) ;
#1155 = circle ( 'none', #1143, 8.289383269762224100 ) ;
#1156 = cartesian_point ( 'none', ( 1.787729063518556300, -33.73395897201271500, -20.50000000000000400 ) ) ;
#1157 = circle ( 'none', #1153, 5.704026751297685200 ) ;
#1158 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1159 = edge_curve ( 'none', #11913, #11912, #7215, .t. ) ;
#1160 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1161 = cartesian_point ( 'none', ( 4.709698076257811100, -30.70131939527842500, -20.50000000000000400 ) ) ;
#1162 = toroidal_surface ( 'none', #1146, 18.50000000000000000, 0.5000000000000000000 ) ;
#1163 = circle ( 'none', #1123, 4.211271270505325700 ) ;
#1164 = axis2_placement_3d ( 'none', #1170, #1182, #1171 ) ;
#1165 = cartesian_point ( 'none', ( 1.250000000000002700, -21.29856051529655800, -19.84181928020335700 ) ) ;
#1166 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1167 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1168 = cartesian_point ( 'none', ( -0.3316461091160756700, -35.57932631330062600, -20.80000000000000400 ) ) ;
#1169 = face_outer_bound ( 'none', #6418, .t. ) ;
#1170 = cartesian_point ( 'none', ( 0.5909821236211756400, -33.63460236479512800, -20.80000000000000400 ) ) ;
#1171 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1172 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1173 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1174 = circle ( 'none', #1178, 1.504450775495435700 ) ;
#1175 = circle ( 'none', #651, 1.600000000000000100 ) ;
#1176 = axis2_placement_3d ( 'none', #1184, #1173, #1172 ) ;
#1177 = circle ( 'none', #1176, 2.595976719809222300 ) ;
#1178 = axis2_placement_3d ( 'none', #1168, #1167, #1166 ) ;
#1179 = cartesian_point ( 'none', ( 1.250000000000002700, -23.70457626587592200, -20.88735261320410400 ) ) ;
#1180 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1181 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1182 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1183 = cartesian_point ( 'none', ( 38.50000000000000000, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#1184 = cartesian_point ( 'none', ( 3.178639261028810600, -32.91265189912796500, -20.50000000000000400 ) ) ;
#1185 = cartesian_point ( 'none', ( 2.177424701652087800, -29.08627167600846200, -20.50000000000000400 ) ) ;
#1186 = cartesian_point ( 'none', ( -38.50000000000000000, 4.714890176717308700e-015, -24.50000000000000000 ) ) ;
#1187 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1188 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1189 = cartesian_point ( 'none', ( 38.50000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#1190 = cylindrical_surface ( 'none', #1164, 1.504450775496441800 ) ;
#1191 = direction ( 'none', ( -1.000000000000000000, 1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#1192 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1193 = axis2_placement_3d ( 'none', #1136, #1192, #1191 ) ;
#1194 = cartesian_point ( 'none', ( 0.8837949466761938500, -34.51065864478331900, -20.80000000000000400 ) ) ;
#1195 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1196 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1197 = cartesian_point ( 'none', ( 1.210729421512934100, -32.75323047621441900, -20.50000000000000400 ) ) ;
#1198 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1199 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1200 = face_outer_bound ( 'none', #6417, .t. ) ;
#1201 = axis2_placement_3d ( 'none', #1223, #1198, #1199 ) ;
#1202 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1203 = vector ( 'none', #1202, 1000.000000000000000 ) ;
#1204 = cartesian_point ( 'none', ( 0.5143060867730509000, -35.23943586121800600, -20.80000000000000400 ) ) ;
#1205 = line ( 'none', #1204, #1203 ) ;
#1206 = cartesian_point ( 'none', ( 0.8837949466761938500, -34.51065864478331900, -20.50000000000000400 ) ) ;
#1207 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1208 = circle ( 'none', #1213, 2.581902917925289000 ) ;
#1209 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1210 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1211 = cylindrical_surface ( 'none', #1249, 0.7836241529535931100 ) ;
#1212 = cylindrical_surface ( 'none', #1201, 2.581902917925289000 ) ;
#1213 = axis2_placement_3d ( 'none', #1197, #1196, #1195 ) ;
#1214 = face_outer_bound ( 'none', #6421, .t. ) ;
#1215 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1216 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1217 = cartesian_point ( 'none', ( 0.9201054755683816300, -33.79074714657158300, -20.50000000000000400 ) ) ;
#1218 = axis2_placement_3d ( 'none', #1217, #1216, #1215 ) ;
#1219 = cylindrical_surface ( 'none', #1220, 1.504450775496015900 ) ;
#1220 = axis2_placement_3d ( 'none', #1224, #1210, #1209 ) ;
#1221 = circle ( 'none', #1218, 1.504450775496015900 ) ;
#1222 = cartesian_point ( 'none', ( -0.5583309802743967600, -34.12124123615058100, -20.50000000000000400 ) ) ;
#1223 = cartesian_point ( 'none', ( 1.210729421512934100, -32.75323047621441900, -20.80000000000000400 ) ) ;
#1224 = cartesian_point ( 'none', ( 0.9201054755683816300, -33.79074714657158300, -20.80000000000000400 ) ) ;
#1225 = cartesian_point ( 'none', ( -0.5248328684253904500, -34.64372527079616000, -20.50000000000000400 ) ) ;
#1226 = face_outer_bound ( 'none', #6359, .t. ) ;
#1227 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1228 = vector ( 'none', #1274, 1000.000000000000000 ) ;
#1229 = cartesian_point ( 'none', ( -0.6222700550603053000, -36.61684298365797500, -20.50000000000000400 ) ) ;
#1230 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1231 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1232 = axis2_placement_3d ( 'none', #1239, #1231, #1230 ) ;
#1233 = circle ( 'none', #1232, 0.7836241529567155000 ) ;
#1234 = cartesian_point ( 'none', ( 1.113292234876056300, -34.72634818907565800, -20.50000000000000400 ) ) ;
#1235 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1236 = circle ( 'none', #1247, 0.2035300181709505900 ) ;
#1237 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1238 = vector ( 'none', #1237, 1000.000000000000000 ) ;
#1239 = cartesian_point ( 'none', ( 0.5320970291302217200, -35.25197062573067800, -20.50000000000000400 ) ) ;
#1240 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1241 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1242 = line ( 'none', #1246, #1238 ) ;
#1243 = cartesian_point ( 'none', ( 0.5143060867730509000, -35.23943586121800600, -20.50000000000000400 ) ) ;
#1244 = axis2_placement_3d ( 'none', #1253, #1261, #1303 ) ;
#1245 = cartesian_point ( 'none', ( 1.078482780721208100, -35.05710704352203100, -20.50000000000000400 ) ) ;
#1246 = cartesian_point ( 'none', ( 0.8443210890846278800, -35.29328794889802600, -20.80000000000000400 ) ) ;
#1247 = axis2_placement_3d ( 'none', #1245, #1235, #1227 ) ;
#1248 = circle ( 'none', #1250, 0.7836241529535932200 ) ;
#1249 = axis2_placement_3d ( 'none', #1194, #1251, #1207 ) ;
#1250 = axis2_placement_3d ( 'none', #1206, #1241, #1240 ) ;
#1251 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1252 = cartesian_point ( 'none', ( 0.8443210890846278800, -35.29328794889802600, -20.50000000000000400 ) ) ;
#1253 = cartesian_point ( 'none', ( -0.3316461091160756700, -35.57932631330062600, -20.50000000000000400 ) ) ;
#1254 = face_outer_bound ( 'none', #6449, .t. ) ;
#1255 = cartesian_point ( 'none', ( 0.07415327967862328500, -34.13063759865463000, -20.50000000000000400 ) ) ;
#1256 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1257 = cylindrical_surface ( 'none', #1301, 0.7836241529538331400 ) ;
#1258 = axis2_placement_3d ( 'none', #1314, #1313, #1312 ) ;
#1259 = face_outer_bound ( 'none', #6468, .t. ) ;
#1260 = cylindrical_surface ( 'none', #1292, 0.7836241529536134300 ) ;
#1261 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1262 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1263 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1264 = axis2_placement_3d ( 'none', #1273, #1272, #1256 ) ;
#1265 = cylindrical_surface ( 'none', #1258, 0.2035300181719403000 ) ;
#1266 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1267 = vector ( 'none', #1266, 1000.000000000000000 ) ;
#1268 = face_outer_bound ( 'none', #6458, .t. ) ;
#1269 = circle ( 'none', #1275, 2.581902917924749900 ) ;
#1270 = cartesian_point ( 'none', ( -0.2558617226287177600, -34.07678551097495000, -20.80000000000000400 ) ) ;
#1271 = line ( 'none', #1270, #1267 ) ;
#1272 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1273 = cartesian_point ( 'none', ( -0.3316461091160756700, -35.57932631330062600, -20.80000000000000400 ) ) ;
#1274 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1275 = axis2_placement_3d ( 'none', #1229, #1263, #1262 ) ;
#1276 = cylindrical_surface ( 'none', #1264, 1.504450775495435700 ) ;
#1277 = cartesian_point ( 'none', ( -0.2558617226287177600, -34.07678551097495000, -20.50000000000000400 ) ) ;
#1278 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1279 = vector ( 'none', #1278, 1000.000000000000000 ) ;
#1280 = cartesian_point ( 'none', ( 1.146790346726337200, -35.24883222372307800, -20.80000000000000400 ) ) ;
#1281 = line ( 'none', #1280, #1279 ) ;
#1282 = cartesian_point ( 'none', ( 1.113292234876057200, -34.72634818907565800, -20.80000000000000400 ) ) ;
#1283 = line ( 'none', #1282, #1228 ) ;
#1284 = cartesian_point ( 'none', ( 1.146790346726337200, -35.24883222372307800, -20.50000000000000400 ) ) ;
#1285 = circle ( 'none', #1341, 0.7836241529536136500 ) ;
#1286 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1287 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1288 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1289 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1290 = cartesian_point ( 'none', ( -0.4900234142684243800, -34.31296641635237400, -20.50000000000000400 ) ) ;
#1291 = circle ( 'none', #1347, 0.7836241529538332500 ) ;
#1292 = axis2_placement_3d ( 'none', #1302, #1287, #1286 ) ;
#1293 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1294 = vector ( 'none', #1293, 1000.000000000000000 ) ;
#1295 = cartesian_point ( 'none', ( -0.5248328684253904500, -34.64372527079616000, -20.80000000000000400 ) ) ;
#1296 = axis2_placement_3d ( 'none', #1290, #1289, #1288 ) ;
#1297 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1298 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1299 = cartesian_point ( 'none', ( -0.2953355802221632700, -34.85941481508980600, -20.80000000000000400 ) ) ;
#1300 = circle ( 'none', #1296, 0.2035300181719403600 ) ;
#1301 = axis2_placement_3d ( 'none', #1299, #1298, #1297 ) ;
#1302 = cartesian_point ( 'none', ( 0.05636233731796074000, -34.11810283414299500, -20.80000000000000400 ) ) ;
#1303 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1304 = line ( 'none', #1295, #1294 ) ;
#1305 = face_outer_bound ( 'none', #6408, .t. ) ;
#1306 = line ( 'none', #1318, #1377 ) ;
#1307 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1308 = vector ( 'none', #1307, 1000.000000000000000 ) ;
#1309 = cartesian_point ( 'none', ( -0.5583309802743967600, -34.12124123615058100, -20.80000000000000400 ) ) ;
#1310 = line ( 'none', #1309, #1308 ) ;
#1311 = circle ( 'none', #1244, 1.504450775495435700 ) ;
#1312 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1313 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1314 = cartesian_point ( 'none', ( -0.4900234142684243800, -34.31296641635237400, -20.80000000000000400 ) ) ;
#1315 = cartesian_point ( 'none', ( 0.8628328964173513900, -34.50480796948309600, -20.50000000000000400 ) ) ;
#1316 = cartesian_point ( 'none', ( -3.999999999999999100, -3.000000000000001300, -0.5000000000000004400 ) ) ;
#1317 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1318 = cartesian_point ( 'none', ( 0.07415327967862328500, -34.13063759865463000, -20.80000000000000400 ) ) ;
#1319 = cylindrical_surface ( 'none', #1378, 2.581902917924749900 ) ;
#1320 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1321 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1322 = axis2_placement_3d ( 'none', #1330, #1321, #1320 ) ;
#1323 = cartesian_point ( 'none', ( -1.747232042974521200, -29.13016725069685700, -20.50000000000000400 ) ) ;
#1324 = axis2_placement_3d ( 'none', #1365, #1364, #1363 ) ;
#1325 = cartesian_point ( 'none', ( -2.078527954529590700, -30.07462420532191800, -20.50000000000000400 ) ) ;
#1326 = face_outer_bound ( 'none', #6444, .t. ) ;
#1327 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1328 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1329 = cartesian_point ( 'none', ( 0.05636233731796074000, -34.11810283414299500, -20.50000000000000400 ) ) ;
#1330 = cartesian_point ( 'none', ( -1.237747898842708200, -30.74315145342221500, -20.50000000000000400 ) ) ;
#1331 = cartesian_point ( 'none', ( -0.6817266142863462900, -34.38133564481052000, -20.50000000000000400 ) ) ;
#1332 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1333 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1334 = circle ( 'none', #1322, 1.074169345817216800 ) ;
#1335 = vector ( 'none', #1333, 1000.000000000000000 ) ;
#1336 = cartesian_point ( 'none', ( -0.2743735299703929400, -34.86526549038596600, -20.80000000000000400 ) ) ;
#1337 = cartesian_point ( 'none', ( -0.6222700550603053000, -36.61684298365797500, -20.80000000000000400 ) ) ;
#1338 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1339 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1340 = cartesian_point ( 'none', ( -0.2953355802221632700, -34.85941481508980600, -20.50000000000000400 ) ) ;
#1341 = axis2_placement_3d ( 'none', #1329, #1328, #1327 ) ;
#1342 = line ( 'none', #1336, #1335 ) ;
#1343 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1344 = vector ( 'none', #1343, 1000.000000000000000 ) ;
#1345 = cartesian_point ( 'none', ( -0.6817266142863462900, -34.38133564481052000, -20.80000000000000400 ) ) ;
#1346 = line ( 'none', #1345, #1344 ) ;
#1347 = axis2_placement_3d ( 'none', #1340, #1339, #1338 ) ;
#1348 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1349 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1350 = axis2_placement_3d ( 'none', #1409, #1353, #1406 ) ;
#1351 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1352 = circle ( 'none', #1360, 4.274600099526757900 ) ;
#1353 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1354 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1355 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1356 = cartesian_point ( 'none', ( -2.264897190014528900, -22.56151228917586900, -20.50000000000000400 ) ) ;
#1357 = axis2_placement_3d ( 'none', #1356, #1355, #1354 ) ;
#1358 = cartesian_point ( 'none', ( 1.755031471691252700, -31.31994772837525100, -20.50000000000000400 ) ) ;
#1359 = circle ( 'none', #1399, 5.000000000000000000 ) ;
#1360 = axis2_placement_3d ( 'none', #1358, #1349, #1348 ) ;
#1361 = circle ( 'none', #1407, 0.1999999999999987900 ) ;
#1362 = face_outer_bound ( 'none', #11921, .t. ) ;
#1363 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1364 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1365 = cartesian_point ( 'none', ( -0.002522757171933252800, -35.73547109507737200, -20.80000000000000400 ) ) ;
#1366 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1367 = vector ( 'none', #1366, 1000.000000000000000 ) ;
#1368 = cylindrical_surface ( 'none', #1350, 6.849999999999998800 ) ;
#1369 = cartesian_point ( 'none', ( -7.542722234497452900, -23.96407604510370600, -20.50000000000000400 ) ) ;
#1370 = cartesian_point ( 'none', ( -0.5178860833565061000, -27.95310383838272400, -20.50000000000000400 ) ) ;
#1371 = face_outer_bound ( 'none', #6144, .t. ) ;
#1372 = circle ( 'none', #1357, 5.461009273899246200 ) ;
#1373 = cylindrical_surface ( 'none', #1324, 1.504450775497958800 ) ;
#1374 = cartesian_point ( 'none', ( 0.8628328964173513900, -34.50480796948309600, -20.80000000000000400 ) ) ;
#1375 = line ( 'none', #1374, #1367 ) ;
#1376 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1377 = vector ( 'none', #1317, 1000.000000000000000 ) ;
#1378 = axis2_placement_3d ( 'none', #1337, #1376, #1332 ) ;
#1379 = vector ( 'none', #1389, 1000.000000000000000 ) ;
#1380 = cartesian_point ( 'none', ( 42.10999999999999900, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#1381 = axis2_placement_3d ( 'none', #1413, #1412, #1411 ) ;
#1382 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1383 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1384 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1385 = cartesian_point ( 'none', ( 1.982546929003252200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1386 = axis2_placement_3d ( 'none', #1385, #1384, #1383 ) ;
#1387 = circle ( 'none', #1386, 43.01730142493838100 ) ;
#1388 = face_outer_bound ( 'none', #11547, .t. ) ;
#1389 = direction ( 'none', ( 0.9999619230641713100, -1.068692376572941500e-018, -0.008726535498373953800 ) ) ;
#1390 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1391 = line ( 'none', #1400, #1379 ) ;
#1392 = cylindrical_surface ( 'none', #1439, 42.07500000000000300 ) ;
#1393 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1394 = cartesian_point ( 'none', ( 10.99999999999999600, 0.0000000000000000000, 43.09599554569834400 ) ) ;
#1395 = axis2_placement_3d ( 'none', #1351, #1393, #1390 ) ;
#1396 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1397 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1398 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.5000000000000000000 ) ) ;
#1399 = axis2_placement_3d ( 'none', #1398, #1397, #1396 ) ;
#1400 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.265981236333618500e-015, -43.00000000000000000 ) ) ;
#1401 = cylindrical_surface ( 'none', #1395, 5.000000000000000000 ) ;
#1402 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1403 = vector ( 'none', #1402, 1000.000000000000000 ) ;
#1404 = cartesian_point ( 'none', ( -3.999999999999999100, -3.000000000000001300, 0.0000000000000000000 ) ) ;
#1405 = face_outer_bound ( 'none', #11687, .t. ) ;
#1406 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1407 = axis2_placement_3d ( 'none', #1380, #1382, #1437 ) ;
#1408 = line ( 'none', #1404, #1403 ) ;
#1409 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1410 = axis2_placement_3d ( 'none', #1414, #1415, #1428 ) ;
#1411 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1412 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1413 = cartesian_point ( 'none', ( 33.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1414 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 995.4226497308103500 ) ) ;
#1415 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1416 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#1417 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#1418 = cartesian_point ( 'none', ( -4.432165604860217400, 0.9825874585471130500, -5.500000000000063100 ) ) ;
#1419 = axis2_placement_3d ( 'none', #1418, #1417, #1416 ) ;
#1420 = cartesian_point ( 'none', ( -1.249999999999992500, -3.307132808089035000, -7.341332872280592200 ) ) ;
#1421 = cartesian_point ( 'none', ( -1.249999999999992200, 0.6750713612562619900, -2.558973989610771900 ) ) ;
#1422 = cartesian_point ( 'none', ( -1.250000000000002700, 2.499999999999999600, -1.301042606982605100e-015 ) ) ;
#1423 = face_outer_bound ( 'none', #169, .t. ) ;
#1424 = oriented_closed_shell ( 'none', *, #11550, .f. );
#1425 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1426 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1427 = cartesian_point ( 'none', ( 42.10999999999999900, 0.0000000000000000000, -20.10000000000000100 ) ) ;
#1428 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1429 = circle ( 'none', #1381, 42.20000000000000300 ) ;
#1430 = toroidal_surface ( 'none', #1435, 42.10999999999999900, 0.1999999999999987900 ) ;
#1431 = circle ( 'none', #1419, 0.3040699380700574400 ) ;
#1432 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1433 = conical_surface ( 'none', #1410, 1732.050807568886500, 1.047197551196600100 ) ;
#1434 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#1435 = axis2_placement_3d ( 'none', #1434, #1426, #1425 ) ;
#1436 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1437 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1438 = cartesian_point ( 'none', ( 41.91000000000000400, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#1439 = axis2_placement_3d ( 'none', #1441, #1436, #1432 ) ;
#1440 = face_outer_bound ( 'none', #3813, .t. ) ;
#1441 = cartesian_point ( 'none', ( -114.5060712736959400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1442 = axis2_placement_3d ( 'none', #1494, #1489, #1455 ) ;
#1443 = cartesian_point ( 'none', ( 5.766140767758051800, -32.77214157622905300, -20.80000000000000400 ) ) ;
#1444 = cartesian_point ( 'none', ( 5.756572416388676700, -32.93711476447875700, -20.80000000000000400 ) ) ;
#1445 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1446 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1447 = axis2_placement_3d ( 'none', #1449, #1446, #1445 ) ;
#1448 = cartesian_point ( 'none', ( -0.2743735299703929400, -34.86526549038596600, -20.80000000000000400 ) ) ;
#1449 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#1450 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1451 = cartesian_point ( 'none', ( 2.198178113647187600, -34.35110914588442900, -20.80000000000000400 ) ) ;
#1452 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1453 = face_outer_bound ( 'none', #21, .t. ) ;
#1454 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1455 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1456 = direction ( 'none', ( -0.7071067811865561200, 8.659560562355038900e-017, 0.7071067811865389100 ) ) ;
#1457 = vector ( 'none', #1456, 1000.000000000000000 ) ;
#1458 = toroidal_surface ( 'none', #1459, 42.10999999999999900, 0.1999999999999987900 ) ;
#1459 = axis2_placement_3d ( 'none', #1467, #1452, #1454 ) ;
#1460 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1461 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1462 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#1463 = axis2_placement_3d ( 'none', #1462, #1461, #1460 ) ;
#1464 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#1465 = circle ( 'none', #1476, 0.2035300181709505900 ) ;
#1466 = circle ( 'none', #1447, 41.91000000000000400 ) ;
#1467 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#1468 = cartesian_point ( 'none', ( -40.92999999999999300, 5.047381782685815900e-015, -24.50000000000000000 ) ) ;
#1469 = line ( 'none', #1451, #1495 ) ;
#1470 = circle ( 'none', #1463, 40.92999999999999300 ) ;
#1471 = cartesian_point ( 'none', ( -41.50000000000000000, 5.082284216461515700e-015, -23.93000000000000700 ) ) ;
#1472 = line ( 'none', #1471, #1457 ) ;
#1473 = axis2_placement_3d ( 'none', #1486, #1496, #1484 ) ;
#1474 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1475 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1476 = axis2_placement_3d ( 'none', #1504, #1475, #1474 ) ;
#1477 = face_outer_bound ( 'none', #11596, .t. ) ;
#1478 = cylindrical_surface ( 'none', #1488, 0.5782419889122534200 ) ;
#1479 = cylindrical_surface ( 'none', #1473, 1.661684687500327500 ) ;
#1480 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1481 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1482 = cartesian_point ( 'none', ( 0.05636233731796074000, -34.11810283414299500, -20.80000000000000400 ) ) ;
#1483 = cartesian_point ( 'none', ( -0.5248328684253904500, -34.64372527079616000, -20.80000000000000400 ) ) ;
#1484 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1485 = axis2_placement_3d ( 'none', #1482, #1481, #1480 ) ;
#1486 = cartesian_point ( 'none', ( 1.519859719000027100, -34.08543667273694700, -20.80000000000000400 ) ) ;
#1487 = face_outer_bound ( 'none', #11584, .t. ) ;
#1488 = axis2_placement_3d ( 'none', #1532, #1527, #1533 ) ;
#1489 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1490 = vector ( 'none', #1497, 1000.000000000000000 ) ;
#1491 = cylindrical_surface ( 'none', #1442, 1.661684687502822400 ) ;
#1492 = face_outer_bound ( 'none', #1100, .t. ) ;
#1493 = circle ( 'none', #1485, 0.7836241529536136500 ) ;
#1494 = cartesian_point ( 'none', ( 0.8539245962562406200, -35.32792974438929400, -20.80000000000000400 ) ) ;
#1495 = vector ( 'none', #1450, 1000.000000000000000 ) ;
#1496 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1497 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1498 = cartesian_point ( 'none', ( 2.476880564533186400, -34.97126473949592200, -20.80000000000000400 ) ) ;
#1499 = line ( 'none', #1498, #1490 ) ;
#1500 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1501 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1502 = axis2_placement_3d ( 'none', #1464, #1501, #1500 ) ;
#1503 = circle ( 'none', #1502, 4.235706495037636200 ) ;
#1504 = cartesian_point ( 'none', ( 1.078482780721208100, -35.05710704352203100, -20.80000000000000400 ) ) ;
#1505 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1506 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1507 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1508 = cylindrical_surface ( 'none', #1512, 2.925474613271461500 ) ;
#1509 = line ( 'none', #1561, #1560 ) ;
#1510 = cartesian_point ( 'none', ( -1.433360537341697500, -34.19990440405499800, -20.80000000000000400 ) ) ;
#1511 = line ( 'none', #1510, #1557 ) ;
#1512 = axis2_placement_3d ( 'none', #1550, #1549, #1548 ) ;
#1513 = axis2_placement_3d ( 'none', #1520, #1519, #1507 ) ;
#1514 = axis2_placement_3d ( 'none', #1542, #1541, #1540 ) ;
#1515 = axis2_placement_3d ( 'none', #1516, #1506, #1505 ) ;
#1516 = cartesian_point ( 'none', ( 1.572434020125644400, -32.82274077928364200, -20.80000000000000400 ) ) ;
#1517 = cylindrical_surface ( 'none', #1515, 2.925474613272287100 ) ;
#1518 = face_outer_bound ( 'none', #11595, .t. ) ;
#1519 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1520 = cartesian_point ( 'none', ( 2.108051467632552400, -31.05582515708775300, -20.80000000000000400 ) ) ;
#1521 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1522 = vector ( 'none', #1521, 1000.000000000000000 ) ;
#1523 = cartesian_point ( 'none', ( -0.9281865837950246100, -34.73702453886769300, -20.80000000000000400 ) ) ;
#1524 = line ( 'none', #1523, #1522 ) ;
#1525 = cylindrical_surface ( 'none', #1513, 4.771789013918543700 ) ;
#1526 = face_outer_bound ( 'none', #11562, .t. ) ;
#1527 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1528 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1529 = vector ( 'none', #1528, 1000.000000000000000 ) ;
#1530 = cartesian_point ( 'none', ( 1.450732794220086900, -35.74568288006389600, -20.80000000000000400 ) ) ;
#1531 = line ( 'none', #1530, #1529 ) ;
#1532 = cartesian_point ( 'none', ( 1.912115603965488500, -35.09537894922295500, -20.80000000000000400 ) ) ;
#1533 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1534 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1535 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1536 = cartesian_point ( 'none', ( -0.08910701994755868000, -33.22308380555922700, -20.80000000000000400 ) ) ;
#1537 = axis2_placement_3d ( 'none', #1536, #1535, #1534 ) ;
#1538 = cylindrical_surface ( 'none', #1539, 2.925474613273192100 ) ;
#1539 = axis2_placement_3d ( 'none', #1585, #1584, #1583 ) ;
#1540 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1541 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1542 = cartesian_point ( 'none', ( -1.147298027652505800, -33.45563460072590100, -20.80000000000000400 ) ) ;
#1543 = cartesian_point ( 'none', ( -0.6859152179081423600, -32.80533066988461900, -20.80000000000000400 ) ) ;
#1544 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1545 = vector ( 'none', #1544, 1000.000000000000000 ) ;
#1546 = face_outer_bound ( 'none', #11612, .t. ) ;
#1547 = cylindrical_surface ( 'none', #1537, 1.661684687500041300 ) ;
#1548 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1549 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1550 = cartesian_point ( 'none', ( 0.9332614629211006800, -32.48016546434120500, -20.80000000000000400 ) ) ;
#1551 = line ( 'none', #1554, #1545 ) ;
#1552 = cylindrical_surface ( 'none', #1514, 0.5782419889135890200 ) ;
#1553 = face_outer_bound ( 'none', #11609, .t. ) ;
#1554 = cartesian_point ( 'none', ( -1.712062988221369400, -33.57974881045391400, -20.80000000000000400 ) ) ;
#1555 = face_outer_bound ( 'none', #11598, .t. ) ;
#1556 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1557 = vector ( 'none', #1556, 1000.000000000000000 ) ;
#1558 = line ( 'none', #1597, #1596 ) ;
#1559 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1560 = vector ( 'none', #1559, 1000.000000000000000 ) ;
#1561 = cartesian_point ( 'none', ( 0.7237512364357873200, -35.62240848198857200, -20.80000000000000400 ) ) ;
#1562 = face_outer_bound ( 'none', #11615, .t. ) ;
#1563 = face_outer_bound ( 'none', #11625, .t. ) ;
#1564 = cartesian_point ( 'none', ( -1.343233891322609200, -37.49518839286165000, -20.80000000000000400 ) ) ;
#1565 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1566 = axis2_placement_3d ( 'none', #1564, #1619, #1618 ) ;
#1567 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1568 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1569 = vector ( 'none', #1568, 1000.000000000000000 ) ;
#1570 = cartesian_point ( 'none', ( 1.693004160118597200, -33.81398901109205500, -20.80000000000000400 ) ) ;
#1571 = axis2_placement_3d ( 'none', #1581, #1567, #1565 ) ;
#1572 = line ( 'none', #1570, #1569 ) ;
#1573 = direction ( 'none', ( -2.775557561562873800e-017, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#1574 = face_outer_bound ( 'none', #11611, .t. ) ;
#1575 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1576 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 995.4226497308103500 ) ) ;
#1577 = cylindrical_surface ( 'none', #1566, 4.771789013919242700 ) ;
#1578 = cylindrical_surface ( 'none', #1571, 1.661684687499896100 ) ;
#1579 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1580 = vector ( 'none', #1579, 1000.000000000000000 ) ;
#1581 = cartesian_point ( 'none', ( -0.7550421426897259100, -34.46557687721107000, -20.80000000000000400 ) ) ;
#1582 = axis2_placement_3d ( 'none', #1594, #1587, #1573 ) ;
#1583 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1584 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1585 = cartesian_point ( 'none', ( -0.8076164438166554300, -35.72827277066566200, -20.80000000000000400 ) ) ;
#1586 = line ( 'none', #1543, #1580 ) ;
#1587 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#1588 = cartesian_point ( 'none', ( -1.004935546790633200e-013, -31.60674923231021100, -21.12082316046052100 ) ) ;
#1589 = circle ( 'none', #1582, 0.8000000000000002700 ) ;
#1590 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1591 = vector ( 'none', #1590, 1000.000000000000000 ) ;
#1592 = cartesian_point ( 'none', ( -1.356648114537510400, -32.91662037191186800, -20.80000000000000400 ) ) ;
#1593 = line ( 'none', #1592, #1591 ) ;
#1594 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.98331947051439500, -21.62215671420215600 ) ) ;
#1595 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1596 = vector ( 'none', #1595, 1000.000000000000000 ) ;
#1597 = cartesian_point ( 'none', ( 0.04106633987206579500, -32.92860506795944500, -20.80000000000000400 ) ) ;
#1598 = circle ( 'none', #1620, 1.000000000000000000 ) ;
#1599 = cartesian_point ( 'none', ( 105.0000000000000100, -36.99999999999994300, 45.00000000000000700 ) ) ;
#1600 = cartesian_point ( 'none', ( -1.000000000000000000, 1.224646799147353200e-016, -4.000000000000000000 ) ) ;
#1601 = face_outer_bound ( 'none', #11670, .t. ) ;
#1602 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#1603 = circle ( 'none', #1652, 0.8000000000000002700 ) ;
#1604 = axis2_placement_3d ( 'none', #1576, #1575, #1656 ) ;
#1605 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1606 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1607 = vector ( 'none', #1606, 1000.000000000000000 ) ;
#1608 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1609 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1610 = conical_surface ( 'none', #1604, 1732.050807568886500, 1.047197551196600100 ) ;
#1611 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1612 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1613 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#1614 = face_outer_bound ( 'none', #11663, .t. ) ;
#1615 = cartesian_point ( 'none', ( -0.7344984223856051400, -21.53972006386647900, -20.80000000000000400 ) ) ;
#1616 = line ( 'none', #1615, #1607 ) ;
#1617 = cylindrical_surface ( 'none', #1621, 0.9999999999999993300 ) ;
#1618 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1619 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1620 = axis2_placement_3d ( 'none', #1613, #1612, #1611 ) ;
#1621 = axis2_placement_3d ( 'none', #1605, #1609, #1608 ) ;
#1622 = line ( 'none', #1637, #1636 ) ;
#1623 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1624 = axis2_placement_3d ( 'none', #1670, #1669, #1668 ) ;
#1625 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1626 = plane ( 'none', #1624 ) ;
#1627 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1628 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1629 = axis2_placement_3d ( 'none', #1677, #1676, #1675 ) ;
#1630 = axis2_placement_3d ( 'none', #1639, #1634, #1633 ) ;
#1631 = face_outer_bound ( 'none', #256, .t. ) ;
#1632 = plane ( 'none', #1638 ) ;
#1633 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1634 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1635 = direction ( 'none', ( 0.8660254037844397100, 0.0000000000000000000, 0.4999999999999979500 ) ) ;
#1636 = vector ( 'none', #1635, 1000.000000000000100 ) ;
#1637 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.577350269189622600 ) ) ;
#1638 = axis2_placement_3d ( 'none', #1599, #1628, #1627 ) ;
#1639 = cartesian_point ( 'none', ( 102.0000000000000100, 27.29999999999999400, -45.29999999999998300 ) ) ;
#1640 = face_outer_bound ( 'none', #11673, .t. ) ;
#1641 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1642 = vector ( 'none', #1641, 1000.000000000000000 ) ;
#1643 = cartesian_point ( 'none', ( -0.9999999999999993300, 1.224646799147352500e-016, 0.0000000000000000000 ) ) ;
#1644 = line ( 'none', #1643, #1642 ) ;
#1645 = conical_surface ( 'none', #1630, 1.524999999999998600, 0.7853981633974356200 ) ;
#1646 = direction ( 'none', ( -0.8660254037844397100, 1.060575238724908100e-016, 0.4999999999999979500 ) ) ;
#1647 = cartesian_point ( 'none', ( -0.9999999999999986700, 1.592040838891558400e-016, -1.000000000000000900 ) ) ;
#1648 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.577350269189622600 ) ) ;
#1649 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#1650 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#1651 = cartesian_point ( 'none', ( 5.040009844363972900, -30.98331947051438500, -21.62215671420215200 ) ) ;
#1652 = axis2_placement_3d ( 'none', #1651, #1650, #1649 ) ;
#1653 = vector ( 'none', #1646, 1000.000000000000100 ) ;
#1654 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.577350269189622600 ) ) ;
#1655 = line ( 'none', #1654, #1653 ) ;
#1656 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1657 = cartesian_point ( 'none', ( -1.249999999999997600, -16.69170235043782600, -17.54357771275918400 ) ) ;
#1658 = cartesian_point ( 'none', ( -1.249999999999997600, -9.852664769915191900, -13.06117550322149900 ) ) ;
#1659 = cartesian_point ( 'none', ( -1.249999999999997300, -23.70457626587592200, -20.88735261320410100 ) ) ;
#1660 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1661 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1662 = cartesian_point ( 'none', ( 102.0000000000000100, 27.29999999999999400, -45.02499999999998400 ) ) ;
#1663 = plane ( 'none', #1673 ) ;
#1664 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#1665 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#1666 = cartesian_point ( 'none', ( -1.249999999999997300, -21.29856051529655400, -19.84181928020335000 ) ) ;
#1667 = face_outer_bound ( 'none', #233, .t. ) ;
#1668 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550754300, -0.5136839022226272800 ) ) ;
#1669 = direction ( 'none', ( -6.245004513516506800e-017, -0.5136839022226273900, -0.8579795152550755400 ) ) ;
#1670 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#1671 = axis2_placement_3d ( 'none', #1662, #1661, #1660 ) ;
#1672 = cartesian_point ( 'none', ( 100.7500000000000000, 27.29999999999999400, -45.02499999999998400 ) ) ;
#1673 = axis2_placement_3d ( 'none', #1625, #1689, #1623 ) ;
#1674 = circle ( 'none', #1671, 1.250000000000001100 ) ;
#1675 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1676 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1677 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.599999999999999600, -45.94999999999999600 ) ) ;
#1678 = cartesian_point ( 'none', ( 3.694782017266960900e-014, -30.35988970871858300, -22.12349026794379000 ) ) ;
#1679 = cartesian_point ( 'none', ( 103.2500000000000100, 27.29999999999999400, -45.02499999999998400 ) ) ;
#1680 = face_outer_bound ( 'none', #3882, .t. ) ;
#1681 = cartesian_point ( 'none', ( 3.694782017266960900e-014, -30.35988970871858300, -22.12349026794379000 ) ) ;
#1682 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#1683 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#1684 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#1685 = cartesian_point ( 'none', ( 6.938893903907918600e-015, -25.16314144180956100, -20.01408997942565200 ) ) ;
#1686 = plane ( 'none', #1629 ) ;
#1687 = b_spline_curve_with_knots ( 'none', 3,
( #1685, #1684, #1683, #1682, #1681 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#1688 = face_bound ( 'none', #11892, .t. ) ;
#1689 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1690 = face_outer_bound ( 'none', #11678, .t. ) ;
#1691 = cartesian_point ( 'none', ( -3.999999999999999100, -15.00000000000000000, -0.5000000000000004400 ) ) ;
#1692 = cartesian_point ( 'none', ( -3.956095858349566500, -3.058538855533912100, -0.4560958583495683900 ) ) ;
#1693 = cartesian_point ( 'none', ( -3.999999999999999100, -3.000000000000001300, -0.5000000000000004400 ) ) ;
#1694 = direction ( 'none', ( -0.7071067811865474600, 0.0000000000000000000, -0.7071067811865474600 ) ) ;
#1695 = direction ( 'none', ( 0.7071067811865475700, 0.0000000000000000000, -0.7071067811865475700 ) ) ;
#1696 = b_spline_curve_with_knots ( 'none', 3,
( #1693, #1692, #1738, #1737, #1736, #1735, #1734, #1733, #1732, #1731, #1730, #1729 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 1.442437174006358200e-018, 0.0002526361464775250800, 0.0005052722929550486400, 0.0006315903661938098800, 0.0007579084394325711200, 0.001010544585910094900 ),
.unspecified. ) ;
#1697 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1698 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1699 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1700 = axis2_placement_3d ( 'none', #1691, #1695, #1694 ) ;
#1701 = face_outer_bound ( 'none', #232, .t. ) ;
#1702 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1703 = vector ( 'none', #1702, 1000.000000000000000 ) ;
#1704 = cartesian_point ( 'none', ( -3.499999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1705 = circle ( 'none', #1740, 1.504450775496441800 ) ;
#1706 = circle ( 'none', #1714, 4.500000000000000900 ) ;
#1707 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#1708 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#1709 = cartesian_point ( 'none', ( 0.0000000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#1710 = axis2_placement_3d ( 'none', #1709, #1708, #1707 ) ;
#1711 = line ( 'none', #1704, #1703 ) ;
#1712 = cartesian_point ( 'none', ( -3.999999999999999100, -3.000000000000001300, -30.00000000000000000 ) ) ;
#1713 = circle ( 'none', #1710, 1.250000000000000200 ) ;
#1714 = axis2_placement_3d ( 'none', #1699, #1698, #1697 ) ;
#1715 = cartesian_point ( 'none', ( -1.250000000000000000, -25.84952505401360100, -19.60314285764753700 ) ) ;
#1716 = cartesian_point ( 'none', ( -3.499999999999998200, 2.914055018311962900, -1.905824131322175800e-018 ) ) ;
#1717 = cartesian_point ( 'none', ( -3.499999999999998700, 2.828427124746192100, 0.0000000000000000000 ) ) ;
#1718 = axis2_placement_3d ( 'none', #1846, #1845, #1874 ) ;
#1719 = b_spline_curve_with_knots ( 'none', 3,
( #1717, #1716, #1758, #1757, #1756, #1755, #1754, #1753, #1752, #1751, #1750, #1749 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0002549585229243861500, 0.0003824377843865791900, 0.0005099170458487722900, 0.0007648755687731593600, 0.001019834091697545500 ),
.unspecified. ) ;
#1720 = face_outer_bound ( 'none', #322, .t. ) ;
#1721 = cartesian_point ( 'none', ( -1.004935546790633200e-013, -31.60674923231021100, -21.12082316046052100 ) ) ;
#1722 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#1723 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#1724 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#1725 = cartesian_point ( 'none', ( -6.938893903906636700e-015, -26.53590866621768300, -19.19219573586944300 ) ) ;
#1726 = b_spline_curve_with_knots ( 'none', 3,
( #1725, #1724, #1723, #1722, #1721 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#1727 = cartesian_point ( 'none', ( -6.938893903906636700e-015, -26.53590866621768300, -19.19219573586944300 ) ) ;
#1728 = cartesian_point ( 'none', ( -3.499999999999998700, -2.828427124746192100, 0.0000000000000000000 ) ) ;
#1729 = cartesian_point ( 'none', ( -3.499999999999998700, -2.828427124746192100, 0.0000000000000000000 ) ) ;
#1730 = cartesian_point ( 'none', ( -3.499999999999709600, -2.914291438141641600, 2.906804375592228100e-013 ) ) ;
#1731 = cartesian_point ( 'none', ( -3.507894343360999500, -3.002153253612133800, -0.007894343361000628500 ) ) ;
#1732 = cartesian_point ( 'none', ( -3.551059972781148500, -3.114651792942147800, -0.05105997278114920300 ) ) ;
#1733 = cartesian_point ( 'none', ( -3.571254433231729300, -3.148278923910709600, -0.07125443323173034900 ) ) ;
#1734 = cartesian_point ( 'none', ( -3.622188490221561100, -3.195588716418505300, -0.1221884902215615400 ) ) ;
#1735 = cartesian_point ( 'none', ( -3.652283411281073400, -3.208467542220170700, -0.1522834112810735900 ) ) ;
#1736 = cartesian_point ( 'none', ( -3.742342948106312400, -3.217951463078723600, -0.2423429481063130400 ) ) ;
#1737 = cartesian_point ( 'none', ( -3.802968392512562400, -3.189274575196197100, -0.3029683925125638000 ) ) ;
#1738 = cartesian_point ( 'none', ( -3.908832601373226600, -3.110037801987162600, -0.4088326013732279100 ) ) ;
#1739 = plane ( 'none', #1700 ) ;
#1740 = axis2_placement_3d ( 'none', #1772, #1816, #1815 ) ;
#1741 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.35988970871858000, -22.12349026794378700 ) ) ;
#1742 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#1743 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#1744 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#1745 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.16314144180955000, -20.01408997942565200 ) ) ;
#1746 = axis2_placement_3d ( 'none', #1767, #1814, #1813 ) ;
#1747 = b_spline_curve_with_knots ( 'none', 3,
( #1779, #1778, #1777, #1776, #1775, #1774, #1773 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#1748 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #1745, #1744, #1743, #1742, #1741 ),
( #1795, #1794, #1793, #1792, #1791 ),
( #1790, #1789, #1788, #1787, #1786 ),
( #1785, #1784, #1783, #1782, #1781 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#1749 = cartesian_point ( 'none', ( -3.999999999999999100, 3.000000000000001300, -0.5000000000000004400 ) ) ;
#1750 = cartesian_point ( 'none', ( -3.956027962727801200, 3.058629383029603900, -0.4560279627278001100 ) ) ;
#1751 = cartesian_point ( 'none', ( -3.907642524968979900, 3.111202490592825500, -0.4076425249689806800 ) ) ;
#1752 = cartesian_point ( 'none', ( -3.801588267408963600, 3.190026900338446900, -0.3015882674089644900 ) ) ;
#1753 = cartesian_point ( 'none', ( -3.741808078869594700, 3.218265818397395300, -0.2418080788695966000 ) ) ;
#1754 = cartesian_point ( 'none', ( -3.651173192165578600, 3.208161033406916400, -0.1511731921655793400 ) ) ;
#1755 = cartesian_point ( 'none', ( -3.621434664723510300, 3.195060460308142900, -0.1214346647235103000 ) ) ;
#1756 = cartesian_point ( 'none', ( -3.571069669220254400, 3.147932146169067500, -0.07106966922025528800 ) ) ;
#1757 = cartesian_point ( 'none', ( -3.550788884494727100, 3.114144932505720200, -0.05078888449472943700 ) ) ;
#1758 = cartesian_point ( 'none', ( -3.507713710797094800, 3.001278125114736000, -0.007713710797095844500 ) ) ;
#1759 = face_outer_bound ( 'none', #11661, .t. ) ;
#1760 = cartesian_point ( 'none', ( -1.250000000000000000, -25.84952505401360100, -19.60314285764753700 ) ) ;
#1761 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#1762 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#1763 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#1764 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#1765 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#1766 = cartesian_point ( 'none', ( -1.250000000000000000, 2.602085213965226800e-015, -1.734723475976836100e-017 ) ) ;
#1767 = cartesian_point ( 'none', ( 1.210729421512934100, -32.75323047621441900, -20.80000000000000400 ) ) ;
#1768 = cartesian_point ( 'none', ( 5.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1769 = line ( 'none', #1768, #1805 ) ;
#1770 = circle ( 'none', #1746, 2.581902917925289000 ) ;
#1771 = b_spline_curve_with_knots ( 'none', 3,
( #1766, #1765, #1764, #1763, #1762, #1761, #1760 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#1772 = cartesian_point ( 'none', ( 0.5909821236211756400, -33.63460236479512800, -20.80000000000000400 ) ) ;
#1773 = cartesian_point ( 'none', ( 1.250000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#1774 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#1775 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#1776 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#1777 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#1778 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#1779 = cartesian_point ( 'none', ( 1.250000000000000200, -8.413408858487514400e-016, -1.734723475976807100e-017 ) ) ;
#1780 = cartesian_point ( 'none', ( 1.250000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#1781 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#1782 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#1783 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#1784 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#1785 = cartesian_point ( 'none', ( -6.938893903907228400e-015, -26.53590866621768600, -19.19219573586944300 ) ) ;
#1786 = cartesian_point ( 'none', ( 1.600000000000005900, -31.60674923231022500, -21.12082316046052500 ) ) ;
#1787 = cartesian_point ( 'none', ( 1.600000000000005400, -30.84427712221263800, -20.88981791652660300 ) ) ;
#1788 = cartesian_point ( 'none', ( 1.600000000000006100, -29.13086185489227700, -20.31246973411174000 ) ) ;
#1789 = cartesian_point ( 'none', ( 1.600000000000000500, -27.45853224716287900, -19.61825658330166900 ) ) ;
#1790 = cartesian_point ( 'none', ( 1.600000000000005900, -26.53590866621767600, -19.19219573586944000 ) ) ;
#1791 = cartesian_point ( 'none', ( 1.600000000000010700, -30.35988970871859700, -22.12349026794378700 ) ) ;
#1792 = cartesian_point ( 'none', ( 1.600000000000005400, -29.57749700599258700, -21.86692397605512600 ) ) ;
#1793 = cartesian_point ( 'none', ( 1.600000000000000800, -27.81880766451674300, -21.23148250283406900 ) ) ;
#1794 = cartesian_point ( 'none', ( 1.600000000000005900, -26.10755944522799200, -20.47501388717390800 ) ) ;
#1795 = cartesian_point ( 'none', ( 1.600000000000005900, -25.16314144180955700, -20.01408997942565200 ) ) ;
#1796 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #1844, #1843, #1842, #1841, #1840, #1839, #1838 ),
( #1837, #1836, #1835, #1834, #1833, #1832, #1831 ),
( #1830, #1829, #1828, #1827, #1826, #1825, #1824 ),
( #1823, #1822, #1821, #1820, #1819, #1818, #1817 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#1797 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505403007500, -19.60314285765536700 ) ) ;
#1798 = circle ( 'none', #1865, 1.250000000000000200 ) ;
#1799 = circle ( 'none', #1847, 0.8000000000000002700 ) ;
#1800 = face_outer_bound ( 'none', #11750, .t. ) ;
#1801 = face_bound ( 'none', #11738, .t. ) ;
#1802 = plane ( 'none', #1718 ) ;
#1803 = circle ( 'none', #1849, 0.7999999999999958300 ) ;
#1804 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1805 = vector ( 'none', #1804, 1000.000000000000000 ) ;
#1806 = direction ( 'none', ( 1.117161918529063600e-015, -0.5136839022230164100, -0.8579795152548424000 ) ) ;
#1807 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#1808 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#1809 = cartesian_point ( 'none', ( 0.0000000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#1810 = axis2_placement_3d ( 'none', #1809, #1808, #1807 ) ;
#1811 = circle ( 'none', #1810, 1.250000000000000200 ) ;
#1812 = axis2_placement_3d ( 'none', #1858, #1857, #1856 ) ;
#1813 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1814 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1815 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1816 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1817 = cartesian_point ( 'none', ( 1.250000000000001100, -25.84952505401360800, -19.60314285764753700 ) ) ;
#1818 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#1819 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#1820 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#1821 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#1822 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#1823 = cartesian_point ( 'none', ( 1.250000000000008000, -1.734723475976807100e-015, -1.734723475976807100e-015 ) ) ;
#1824 = cartesian_point ( 'none', ( 1.249999999999997300, -27.99447384215130100, -18.31893310209096300 ) ) ;
#1825 = cartesian_point ( 'none', ( 1.250000000000002700, -25.67661984405116700, -17.43104291343665600 ) ) ;
#1826 = cartesian_point ( 'none', ( 1.250000000000002900, -21.24608518415090700, -15.44808763468541500 ) ) ;
#1827 = cartesian_point ( 'none', ( 1.250000000000002900, -14.63961452539505500, -11.56884110464237200 ) ) ;
#1828 = cartesian_point ( 'none', ( 1.250000000000002900, -8.272435450254736400, -6.560846397952795800 ) ) ;
#1829 = cartesian_point ( 'none', ( 1.249999999999997300, -4.313362852798970700, -2.298811831501505600 ) ) ;
#1830 = cartesian_point ( 'none', ( 1.249999999999997300, -2.500000000000000000, -1.301042606982605100e-015 ) ) ;
#1831 = cartesian_point ( 'none', ( -1.249999999999997300, -27.99447384215130100, -18.31893310209096300 ) ) ;
#1832 = cartesian_point ( 'none', ( -1.249999999999997300, -25.67661984405116400, -17.43104291343665600 ) ) ;
#1833 = cartesian_point ( 'none', ( -1.249999999999997600, -21.24608518415090700, -15.44808763468541500 ) ) ;
#1834 = cartesian_point ( 'none', ( -1.249999999999997600, -14.63961452539505200, -11.56884110464236500 ) ) ;
#1835 = cartesian_point ( 'none', ( -1.249999999999997600, -8.272435450254736400, -6.560846397952793100 ) ) ;
#1836 = cartesian_point ( 'none', ( -1.250000000000002700, -4.313362852798970700, -2.298811831501505600 ) ) ;
#1837 = cartesian_point ( 'none', ( -1.249999999999997300, -2.500000000000000000, -2.602085213965210200e-015 ) ) ;
#1838 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#1839 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#1840 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#1841 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#1842 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#1843 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#1844 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#1845 = direction ( 'none', ( -6.245004513516506800e-017, -0.5136839022226273900, -0.8579795152550755400 ) ) ;
#1846 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#1847 = axis2_placement_3d ( 'none', #1871, #1870, #1869 ) ;
#1848 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548416200, -0.5136839022230177400 ) ) ;
#1849 = axis2_placement_3d ( 'none', #1797, #1806, #1848 ) ;
#1850 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#1851 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#1852 = face_outer_bound ( 'none', #11775, .t. ) ;
#1853 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1854 = face_outer_bound ( 'none', #11749, .t. ) ;
#1855 = face_outer_bound ( 'none', #11731, .t. ) ;
#1856 = direction ( 'none', ( 6.938893903907225900e-017, 0.8579795152550746500, -0.5136839022226285000 ) ) ;
#1857 = direction ( 'none', ( 0.0000000000000000000, -0.5136839022226283900, -0.8579795152550748800 ) ) ;
#1858 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.84952505401362200, -19.60314285764754800 ) ) ;
#1859 = axis2_placement_3d ( 'none', #1866, #1868, #1867 ) ;
#1860 = plane ( 'none', #1876 ) ;
#1861 = face_outer_bound ( 'none', #11767, .t. ) ;
#1862 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #1915, #1914, #1913, #1912, #1911 ),
( #1910, #1909, #1908, #1907, #1906 ),
( #1905, #1904, #1903, #1902, #1901 ),
( #1900, #1899, #1898, #1897, #1896 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#1863 = direction ( 'none', ( 1.000000000000000000, 2.081668171172170100e-017, -1.387778780781445400e-017 ) ) ;
#1864 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1865 = axis2_placement_3d ( 'none', #1875, #1864, #1863 ) ;
#1866 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#1867 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#1868 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#1869 = direction ( 'none', ( -2.775557561562873800e-017, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#1870 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#1871 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.98331947051439500, -21.62215671420215600 ) ) ;
#1872 = plane ( 'none', #1859 ) ;
#1873 = circle ( 'none', #1812, 0.8000000000000009300 ) ;
#1874 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550754300, -0.5136839022226272800 ) ) ;
#1875 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#1876 = axis2_placement_3d ( 'none', #1851, #1850, #1887 ) ;
#1877 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #2127, #2126, #2125, #2124, #2123, #2122, #2121 ),
( #2120, #2119, #2118, #2117, #2116, #2115, #2114 ),
( #2113, #2112, #2111, #2110, #2109, #2108, #2107 ),
( #2106, #2105, #2104, #2103, #2102, #2101, #2100 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#1878 = cartesian_point ( 'none', ( 1.250000000000002700, 2.500000000000000900, 0.0000000000000000000 ) ) ;
#1879 = cartesian_point ( 'none', ( 1.250000000000001100, -25.84952505401360800, -19.60314285764753700 ) ) ;
#1880 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#1881 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#1882 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#1883 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#1884 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#1885 = cartesian_point ( 'none', ( 1.250000000000008000, -1.734723475976807100e-015, -1.734723475976807100e-015 ) ) ;
#1886 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #1885, #1884, #1883, #1882, #1881, #1880, #1879 ),
( #1878, #637, #655, #638, #898, #1165, #1179 ),
( #1422, #1421, #1420, #1658, #1657, #1666, #1659 ),
( #1665, #1664, #380, #393, #11525, #11523, #12018 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#1887 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#1888 = circle ( 'none', #1941, 1.250000000000000200 ) ;
#1889 = cartesian_point ( 'none', ( 2.512574684646664100, -30.35988970871858300, -22.12349026794379000 ) ) ;
#1890 = cartesian_point ( 'none', ( 1.262574684646731400, 1.078520768856852100e-029, -1.734723475976768900e-017 ) ) ;
#1891 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866623394400, -19.19219573587695400 ) ) ;
#1892 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144182620500, -20.01408997943378100 ) ) ;
#1893 = cartesian_point ( 'none', ( 1.262574684646731400, -25.84952505401361100, -19.60314285764753700 ) ) ;
#1894 = cartesian_point ( 'none', ( 2.512574684646694800, -31.60674923231021100, -21.12082316046052100 ) ) ;
#1895 = face_outer_bound ( 'none', #11758, .t. ) ;
#1896 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#1897 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#1898 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#1899 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#1900 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866621767200, -19.19219573586944300 ) ) ;
#1901 = cartesian_point ( 'none', ( 4.112574684646725500, -31.60674923231020700, -21.12082316046052100 ) ) ;
#1902 = cartesian_point ( 'none', ( 4.112574684646736100, -30.84427712221263500, -20.88981791652660300 ) ) ;
#1903 = cartesian_point ( 'none', ( 4.112574684646737900, -29.13086185489226700, -20.31246973411173300 ) ) ;
#1904 = cartesian_point ( 'none', ( 4.112574684646725500, -27.45853224716288600, -19.61825658330166900 ) ) ;
#1905 = cartesian_point ( 'none', ( 4.112574684646730800, -26.53590866621768300, -19.19219573586944000 ) ) ;
#1906 = cartesian_point ( 'none', ( 4.112574684646725500, -30.35988970871859700, -22.12349026794378700 ) ) ;
#1907 = cartesian_point ( 'none', ( 4.112574684646725500, -29.57749700599259400, -21.86692397605512600 ) ) ;
#1908 = cartesian_point ( 'none', ( 4.112574684646727300, -27.81880766451674300, -21.23148250283406900 ) ) ;
#1909 = cartesian_point ( 'none', ( 4.112574684646730800, -26.10755944522798800, -20.47501388717390100 ) ) ;
#1910 = cartesian_point ( 'none', ( 4.112574684646730800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#1911 = cartesian_point ( 'none', ( 2.512574684646731600, -30.35988970871858700, -22.12349026794378700 ) ) ;
#1912 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#1913 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#1914 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#1915 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144180955700, -20.01408997942565500 ) ) ;
#1916 = cartesian_point ( 'none', ( -1.600000000000000100, -30.84427712221263500, -20.88981791652660300 ) ) ;
#1917 = cartesian_point ( 'none', ( -1.599999999999995600, -29.13086185489227700, -20.31246973411174000 ) ) ;
#1918 = cartesian_point ( 'none', ( -1.600000000000005900, -27.45853224716287900, -19.61825658330166900 ) ) ;
#1919 = cartesian_point ( 'none', ( -1.599999999999995400, -26.53590866621767600, -19.19219573586944000 ) ) ;
#1920 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#1921 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#1922 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#1923 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#1924 = cartesian_point ( 'none', ( -6.938893903907228400e-015, -26.53590866621768600, -19.19219573586944300 ) ) ;
#1925 = cartesian_point ( 'none', ( 3.762574684646732100, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#1926 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #1924, #1923, #1922, #1921, #1920 ),
( #1919, #1918, #1917, #1916, #1959 ),
( #1958, #1957, #1956, #1955, #1954 ),
( #1953, #1952, #1951, #1950, #1949 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#1927 = axis2_placement_3d ( 'none', #1968, #1986, #2041 ) ;
#1928 = b_spline_curve_with_knots ( 'none', 3,
( #1947, #1946, #1945, #1944, #1943 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#1929 = b_spline_curve_with_knots ( 'none', 3,
( #1977, #1976, #1975, #1974, #1973, #1972, #1971 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#1930 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#1931 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1932 = cartesian_point ( 'none', ( 2.512574684646731600, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#1933 = cartesian_point ( 'none', ( 2.512574684646664100, -30.35988970871858300, -22.12349026794379000 ) ) ;
#1934 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#1935 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#1936 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#1937 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144182620500, -20.01408997943378100 ) ) ;
#1938 = cartesian_point ( 'none', ( 2.512574684646731600, -30.98331947051439500, -21.62215671420215600 ) ) ;
#1939 = cartesian_point ( 'none', ( -0.7344984223856051400, -21.53972006386647900, -20.50000000000000400 ) ) ;
#1940 = b_spline_curve_with_knots ( 'none', 3,
( #1937, #1936, #1935, #1934, #1933 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#1941 = axis2_placement_3d ( 'none', #1932, #1931, #1930 ) ;
#1942 = circle ( 'none', #2040, 1.250000000000000200 ) ;
#1943 = cartesian_point ( 'none', ( 2.512574684646694800, -31.60674923231021100, -21.12082316046052100 ) ) ;
#1944 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#1945 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#1946 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#1947 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866623394400, -19.19219573587695400 ) ) ;
#1948 = face_outer_bound ( 'none', #11777, .t. ) ;
#1949 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.35988970871858000, -22.12349026794378700 ) ) ;
#1950 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#1951 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#1952 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#1953 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.16314144180955000, -20.01408997942565200 ) ) ;
#1954 = cartesian_point ( 'none', ( -1.600000000000000500, -30.35988970871858700, -22.12349026794378700 ) ) ;
#1955 = cartesian_point ( 'none', ( -1.600000000000000100, -29.57749700599258300, -21.86692397605512600 ) ) ;
#1956 = cartesian_point ( 'none', ( -1.600000000000000800, -27.81880766451674300, -21.23148250283406900 ) ) ;
#1957 = cartesian_point ( 'none', ( -1.600000000000000500, -26.10755944522799200, -20.47501388717390800 ) ) ;
#1958 = cartesian_point ( 'none', ( -1.600000000000000500, -25.16314144180955700, -20.01408997942565200 ) ) ;
#1959 = cartesian_point ( 'none', ( -1.600000000000000500, -31.60674923231021800, -21.12082316046052500 ) ) ;
#1960 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#1961 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#1962 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#1963 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#1964 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#1965 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#1966 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#1967 = plane ( 'none', #1980 ) ;
#1968 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505401360800, -19.60314285764754100 ) ) ;
#1969 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #1966, #1965, #1964, #1963, #1962, #1961, #1960 ),
( #2007, #2006, #2005, #2004, #2003, #2002, #2001 ),
( #2000, #1999, #1998, #1997, #1996, #1995, #1994 ),
( #1993, #1992, #1991, #1990, #1989, #1988, #1987 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#1970 = cartesian_point ( 'none', ( 3.762574684646732100, -25.84952505401361500, -19.60314285764753700 ) ) ;
#1971 = cartesian_point ( 'none', ( 1.262574684646731400, -25.84952505401361100, -19.60314285764753700 ) ) ;
#1972 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#1973 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#1974 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#1975 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#1976 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#1977 = cartesian_point ( 'none', ( 1.262574684646731400, 1.078520768856852100e-029, -1.734723475976768900e-017 ) ) ;
#1978 = face_outer_bound ( 'none', #11791, .t. ) ;
#1979 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#1980 = axis2_placement_3d ( 'none', #1979, #2010, #2009 ) ;
#1981 = face_outer_bound ( 'none', #11807, .t. ) ;
#1982 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#1983 = direction ( 'none', ( 1.394717674685352500e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#1984 = axis2_placement_3d ( 'none', #1938, #1983, #1982 ) ;
#1985 = circle ( 'none', #1984, 0.8000000000000002700 ) ;
#1986 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#1987 = cartesian_point ( 'none', ( 3.762574684646732900, -25.84952505401361500, -19.60314285764753700 ) ) ;
#1988 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#1989 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#1990 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#1991 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#1992 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#1993 = cartesian_point ( 'none', ( 3.762574684646725800, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#1994 = cartesian_point ( 'none', ( 3.762574684646729400, -27.99447384215129400, -18.31893310209095600 ) ) ;
#1995 = cartesian_point ( 'none', ( 3.762574684646733800, -25.67661984405116700, -17.43104291343665600 ) ) ;
#1996 = cartesian_point ( 'none', ( 3.762574684646729800, -21.24608518415090700, -15.44808763468541600 ) ) ;
#1997 = cartesian_point ( 'none', ( 3.762574684646729800, -14.63961452539505200, -11.56884110464236500 ) ) ;
#1998 = cartesian_point ( 'none', ( 3.762574684646734300, -8.272435450254738100, -6.560846397952795800 ) ) ;
#1999 = cartesian_point ( 'none', ( 3.762574684646733800, -4.313362852798973400, -2.298811831501505600 ) ) ;
#2000 = cartesian_point ( 'none', ( 3.762574684646729400, -2.499999999999997300, -1.301042606982605100e-015 ) ) ;
#2001 = cartesian_point ( 'none', ( 1.262574684646734100, -27.99447384215129400, -18.31893310209096300 ) ) ;
#2002 = cartesian_point ( 'none', ( 1.262574684646734100, -25.67661984405116700, -17.43104291343666300 ) ) ;
#2003 = cartesian_point ( 'none', ( 1.262574684646729000, -21.24608518415090700, -15.44808763468541500 ) ) ;
#2004 = cartesian_point ( 'none', ( 1.262574684646734300, -14.63961452539505500, -11.56884110464236800 ) ) ;
#2005 = cartesian_point ( 'none', ( 1.262574684646729000, -8.272435450254736400, -6.560846397952795800 ) ) ;
#2006 = cartesian_point ( 'none', ( 1.262574684646728700, -4.313362852798970700, -2.298811831501506900 ) ) ;
#2007 = cartesian_point ( 'none', ( 1.262574684646728700, -2.499999999999997300, -1.301042606982605100e-015 ) ) ;
#2008 = circle ( 'none', #2039, 0.5782419889131867900 ) ;
#2009 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#2010 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#2011 = circle ( 'none', #1927, 1.250000000000000200 ) ;
#2012 = cartesian_point ( 'none', ( -0.2807538271732759000, -22.39705187949102700, -20.80000000000000400 ) ) ;
#2013 = direction ( 'none', ( -8.326672684688674100e-017, -0.5136839022226272800, -0.8579795152550755400 ) ) ;
#2014 = cartesian_point ( 'none', ( -0.07140374028726567700, -22.93606610830423500, -20.80000000000000400 ) ) ;
#2015 = cartesian_point ( 'none', ( -0.7463252405395500700, -21.47135083540834800, -20.50000000000000400 ) ) ;
#2016 = face_outer_bound ( 'none', #11818, .t. ) ;
#2017 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2018 = vector ( 'none', #2017, 1000.000000000000000 ) ;
#2019 = cartesian_point ( 'none', ( 0.2974881617399108300, -22.39705187949102700, -20.80000000000000400 ) ) ;
#2020 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#2021 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2022 = line ( 'none', #2032, #2018 ) ;
#2023 = cartesian_point ( 'none', ( 3.762574684646732100, -25.84952505401361500, -19.60314285764753700 ) ) ;
#2024 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#2025 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#2026 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#2027 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#2028 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#2029 = cartesian_point ( 'none', ( 3.762574684646732100, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#2030 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2031 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2032 = cartesian_point ( 'none', ( -0.7463252405395500700, -21.47135083540834800, -20.80000000000000400 ) ) ;
#2033 = cylindrical_surface ( 'none', #2038, 0.5782419889131867900 ) ;
#2034 = b_spline_curve_with_knots ( 'none', 3,
( #2029, #2028, #2027, #2026, #2025, #2024, #2023 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#2035 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#2036 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2037 = cartesian_point ( 'none', ( -0.2807538271732759000, -22.39705187949102700, -20.80000000000000400 ) ) ;
#2038 = axis2_placement_3d ( 'none', #2037, #2031, #2030 ) ;
#2039 = axis2_placement_3d ( 'none', #2012, #2021, #2074 ) ;
#2040 = axis2_placement_3d ( 'none', #2042, #2036, #2035 ) ;
#2041 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#2042 = cartesian_point ( 'none', ( 2.512574684646731600, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#2043 = cartesian_point ( 'none', ( 2.512574684646731600, -30.98331947051439500, -21.62215671420215600 ) ) ;
#2044 = axis2_placement_3d ( 'none', #2020, #2091, #2090 ) ;
#2045 = axis2_placement_3d ( 'none', #2043, #2055, #2097 ) ;
#2046 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#2047 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2048 = cartesian_point ( 'none', ( 5.040009844363972900, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#2049 = face_outer_bound ( 'none', #11842, .t. ) ;
#2050 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548416200, -0.5136839022230177400 ) ) ;
#2051 = direction ( 'none', ( 1.117161918529063600e-015, -0.5136839022230164100, -0.8579795152548424000 ) ) ;
#2052 = circle ( 'none', #2045, 0.8000000000000002700 ) ;
#2053 = circle ( 'none', #2057, 1.250000000000000200 ) ;
#2054 = direction ( 'none', ( 2.775557561562891400e-017, 0.8579795152550755400, -0.5136839022226272800 ) ) ;
#2055 = direction ( 'none', ( 1.394717674685352500e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#2056 = circle ( 'none', #2058, 0.7999999999999958300 ) ;
#2057 = axis2_placement_3d ( 'none', #2048, #2047, #2046 ) ;
#2058 = axis2_placement_3d ( 'none', #2073, #2051, #2050 ) ;
#2059 = face_bound ( 'none', #11828, .t. ) ;
#2060 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#2061 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#2062 = axis2_placement_3d ( 'none', #2071, #2061, #2060 ) ;
#2063 = circle ( 'none', #2062, 1.250000000000000200 ) ;
#2064 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#2065 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2066 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2067 = cartesian_point ( 'none', ( -0.9380284405588102900, -21.53972006386647900, -20.50000000000000400 ) ) ;
#2068 = axis2_placement_3d ( 'none', #2067, #2066, #2065 ) ;
#2069 = circle ( 'none', #2068, 0.2035300181732051800 ) ;
#2070 = plane ( 'none', #2072 ) ;
#2071 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505401360800, -19.60314285764754100 ) ) ;
#2072 = axis2_placement_3d ( 'none', #2064, #2013, #2054 ) ;
#2073 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505403007500, -19.60314285765536700 ) ) ;
#2074 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2075 = axis2_placement_3d ( 'none', #2089, #2088, #1853 ) ;
#2076 = cartesian_point ( 'none', ( 105.0000000000000100, 36.76955262170085300, 32.76955262170007900 ) ) ;
#2077 = conical_surface ( 'none', #2075, 3.499999999999996000, 0.7853981633974538300 ) ;
#2078 = direction ( 'none', ( 0.7071067811865435800, 8.659560562354982200e-017, 0.7071067811865515700 ) ) ;
#2079 = vector ( 'none', #2078, 1000.000000000000000 ) ;
#2080 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231019700, -21.12082316046051700 ) ) ;
#2081 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#2082 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#2083 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#2084 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866623395800, -19.19219573587696100 ) ) ;
#2085 = cartesian_point ( 'none', ( 104.5000000000000300, 36.76955262170085300, 40.26955262170006500 ) ) ;
#2086 = line ( 'none', #2085, #2079 ) ;
#2087 = b_spline_curve_with_knots ( 'none', 3,
( #2084, #2083, #2082, #2081, #2080 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#2088 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2089 = cartesian_point ( 'none', ( 104.5000000000000300, 36.76955262170085300, 36.76955262170007200 ) ) ;
#2090 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#2091 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#2092 = face_outer_bound ( 'none', #11826, .t. ) ;
#2093 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170060500, -36.76955262170033500 ) ) ;
#2094 = axis2_placement_3d ( 'none', #2093, #2096, #2095 ) ;
#2095 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2096 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2097 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#2098 = circle ( 'none', #2094, 3.999999999999531900 ) ;
#2099 = plane ( 'none', #2044 ) ;
#2100 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#2101 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#2102 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#2103 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#2104 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#2105 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#2106 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#2107 = cartesian_point ( 'none', ( 1.262574684646734100, -23.70457626587592200, -20.88735261320410100 ) ) ;
#2108 = cartesian_point ( 'none', ( 1.262574684646728700, -21.29856051529655400, -19.84181928020335000 ) ) ;
#2109 = cartesian_point ( 'none', ( 1.262574684646739400, -16.69170235043782900, -17.54357771275918400 ) ) ;
#2110 = cartesian_point ( 'none', ( 1.262574684646734300, -9.852664769915191900, -13.06117550322149900 ) ) ;
#2111 = cartesian_point ( 'none', ( 1.262574684646734300, -3.307132808089037600, -7.341332872280594800 ) ) ;
#2112 = cartesian_point ( 'none', ( 1.262574684646728700, 0.6750713612562606600, -2.558973989610774600 ) ) ;
#2113 = cartesian_point ( 'none', ( 1.262574684646728700, 2.500000000000000900, -1.301042606982605100e-015 ) ) ;
#2114 = cartesian_point ( 'none', ( 3.762574684646733800, -23.70457626587592200, -20.88735261320410100 ) ) ;
#2115 = cartesian_point ( 'none', ( 3.762574684646733800, -21.29856051529655800, -19.84181928020335000 ) ) ;
#2116 = cartesian_point ( 'none', ( 3.762574684646729800, -16.69170235043782900, -17.54357771275918400 ) ) ;
#2117 = cartesian_point ( 'none', ( 3.762574684646734300, -9.852664769915191900, -13.06117550322149900 ) ) ;
#2118 = cartesian_point ( 'none', ( 3.762574684646724500, -3.307132808089037600, -7.341332872280592200 ) ) ;
#2119 = cartesian_point ( 'none', ( 3.762574684646733800, 0.6750713612562593300, -2.558973989610774600 ) ) ;
#2120 = cartesian_point ( 'none', ( 3.762574684646729400, 2.499999999999998200, -1.301042606982605100e-015 ) ) ;
#2121 = cartesian_point ( 'none', ( 3.762574684646732900, -25.84952505401361500, -19.60314285764753700 ) ) ;
#2122 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#2123 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#2124 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#2125 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#2126 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#2127 = cartesian_point ( 'none', ( 3.762574684646725800, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#2128 = circle ( 'none', #2142, 0.7999999999999939400 ) ;
#2129 = face_outer_bound ( 'none', #11851, .t. ) ;
#2130 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231019700, -21.12082316046051700 ) ) ;
#2131 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144182622000, -20.01408997943378100 ) ) ;
#2132 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#2133 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#2134 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#2135 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#2136 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #2135, #2134, #2133, #2132, #2173 ),
( #2172, #2171, #2170, #2169, #2168 ),
( #2167, #2166, #2165, #2164, #2163 ),
( #2162, #2161, #2160, #2159, #2158 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#2137 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548436200, -0.5136839022230146300 ) ) ;
#2138 = direction ( 'none', ( 7.459310946700268900e-015, -0.5136839022230156300, -0.8579795152548430600 ) ) ;
#2139 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505403008900, -19.60314285765537100 ) ) ;
#2140 = cartesian_point ( 'none', ( 3.790009844363972500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#2141 = circle ( 'none', #2231, 1.250000000000000200 ) ;
#2142 = axis2_placement_3d ( 'none', #2139, #2138, #2137 ) ;
#2143 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866623395800, -19.19219573587696100 ) ) ;
#2144 = cartesian_point ( 'none', ( 5.040009844363973800, -30.35988970871857300, -22.12349026794378700 ) ) ;
#2145 = cartesian_point ( 'none', ( 3.790009844363972500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#2146 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#2147 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#2148 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#2149 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#2150 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#2151 = cartesian_point ( 'none', ( 3.790009844363972500, -8.673617379884019700e-016, -1.734723475976807700e-017 ) ) ;
#2152 = face_outer_bound ( 'none', #11867, .t. ) ;
#2153 = circle ( 'none', #2206, 0.8000000000000002700 ) ;
#2154 = b_spline_curve_with_knots ( 'none', 3,
( #2151, #2150, #2149, #2148, #2147, #2146, #2145 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#2155 = cartesian_point ( 'none', ( 6.290009844363972900, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#2156 = face_outer_bound ( 'none', #11834, .t. ) ;
#2157 = cartesian_point ( 'none', ( 5.040009844363972900, -30.98331947051438500, -21.62215671420215200 ) ) ;
#2158 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#2159 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#2160 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#2161 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#2162 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866621767900, -19.19219573586944300 ) ) ;
#2163 = cartesian_point ( 'none', ( 6.640009844363972600, -31.60674923231021800, -21.12082316046052500 ) ) ;
#2164 = cartesian_point ( 'none', ( 6.640009844363977000, -30.84427712221264500, -20.88981791652661000 ) ) ;
#2165 = cartesian_point ( 'none', ( 6.640009844363973500, -29.13086185489227700, -20.31246973411174400 ) ) ;
#2166 = cartesian_point ( 'none', ( 6.640009844363972600, -27.45853224716287900, -19.61825658330166900 ) ) ;
#2167 = cartesian_point ( 'none', ( 6.640009844363977900, -26.53590866621768300, -19.19219573586944700 ) ) ;
#2168 = cartesian_point ( 'none', ( 6.640009844363977900, -30.35988970871859000, -22.12349026794378700 ) ) ;
#2169 = cartesian_point ( 'none', ( 6.640009844363977000, -29.57749700599257600, -21.86692397605512600 ) ) ;
#2170 = cartesian_point ( 'none', ( 6.640009844363973500, -27.81880766451674300, -21.23148250283407600 ) ) ;
#2171 = cartesian_point ( 'none', ( 6.640009844363977900, -26.10755944522798100, -20.47501388717390800 ) ) ;
#2172 = cartesian_point ( 'none', ( 6.640009844363977900, -25.16314144180955000, -20.01408997942565200 ) ) ;
#2173 = cartesian_point ( 'none', ( 5.040009844363965800, -30.35988970871858700, -22.12349026794378700 ) ) ;
#2174 = cartesian_point ( 'none', ( 6.290009844363971100, -8.272435450254738100, -6.560846397952795800 ) ) ;
#2175 = cartesian_point ( 'none', ( 6.290009844363970300, -4.313362852798970700, -2.298811831501505600 ) ) ;
#2176 = cartesian_point ( 'none', ( 6.290009844363970300, -2.499999999999998700, -1.301042606982605100e-015 ) ) ;
#2177 = cartesian_point ( 'none', ( 3.790009844363969400, -27.99447384215130100, -18.31893310209096300 ) ) ;
#2178 = cartesian_point ( 'none', ( 3.790009844363974700, -25.67661984405116400, -17.43104291343666300 ) ) ;
#2179 = cartesian_point ( 'none', ( 3.790009844363969800, -21.24608518415090000, -15.44808763468541600 ) ) ;
#2180 = cartesian_point ( 'none', ( 3.790009844363969800, -14.63961452539505500, -11.56884110464236800 ) ) ;
#2181 = cartesian_point ( 'none', ( 3.790009844363969800, -8.272435450254736400, -6.560846397952793100 ) ) ;
#2182 = cartesian_point ( 'none', ( 3.790009844363969400, -4.313362852798968900, -2.298811831501504300 ) ) ;
#2183 = cartesian_point ( 'none', ( 3.790009844363969400, -2.499999999999998700, -1.301042606982605100e-015 ) ) ;
#2184 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#2185 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#2186 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#2187 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#2188 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#2189 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#2190 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#2191 = axis2_placement_3d ( 'none', #2269, #2268, #2267 ) ;
#2192 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #2190, #2189, #2188, #2187, #2186, #2185, #2184 ),
( #2183, #2182, #2181, #2180, #2179, #2178, #2177 ),
( #2176, #2175, #2174, #2218, #2217, #2216, #2215 ),
( #2214, #2213, #2212, #2211, #2210, #2209, #2208 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#2193 = face_outer_bound ( 'none', #11632, .t. ) ;
#2194 = cartesian_point ( 'none', ( 0.9125746846467310800, -29.13086185489226700, -20.31246973411174000 ) ) ;
#2195 = cartesian_point ( 'none', ( 0.9125746846467256400, -27.45853224716288600, -19.61825658330166900 ) ) ;
#2196 = cartesian_point ( 'none', ( 0.9125746846467309700, -26.53590866621768600, -19.19219573586944000 ) ) ;
#2197 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#2198 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#2199 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#2200 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#2201 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866621767200, -19.19219573586944300 ) ) ;
#2202 = axis2_placement_3d ( 'none', #2219, #2234, #2233 ) ;
#2203 = cartesian_point ( 'none', ( 5.040009844363972900, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#2204 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#2205 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#2206 = axis2_placement_3d ( 'none', #2157, #2205, #2204 ) ;
#2207 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #2201, #2200, #2199, #2198, #2197 ),
( #2196, #2195, #2194, #2252, #2251 ),
( #2250, #2249, #2248, #2247, #2246 ),
( #2245, #2244, #2243, #2242, #2241 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#2208 = cartesian_point ( 'none', ( 6.290009844363973800, -25.84952505401361500, -19.60314285764753700 ) ) ;
#2209 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#2210 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#2211 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#2212 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#2213 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#2214 = cartesian_point ( 'none', ( 6.290009844363980900, 0.0000000000000000000, -1.734723475976807100e-015 ) ) ;
#2215 = cartesian_point ( 'none', ( 6.290009844363975600, -27.99447384215129400, -18.31893310209096300 ) ) ;
#2216 = cartesian_point ( 'none', ( 6.290009844363975600, -25.67661984405117400, -17.43104291343666300 ) ) ;
#2217 = cartesian_point ( 'none', ( 6.290009844363976500, -21.24608518415090700, -15.44808763468541500 ) ) ;
#2218 = cartesian_point ( 'none', ( 6.290009844363971100, -14.63961452539505700, -11.56884110464236800 ) ) ;
#2219 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#2220 = cartesian_point ( 'none', ( 6.290009844363972900, -25.84952505401361100, -19.60314285764753000 ) ) ;
#2221 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#2222 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2223 = cartesian_point ( 'none', ( 5.040009844363973800, -30.35988970871857300, -22.12349026794378700 ) ) ;
#2224 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#2225 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#2226 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#2227 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144182622000, -20.01408997943378100 ) ) ;
#2228 = toroidal_surface ( 'none', #2202, 4.539776433107693500, 0.3040699380700571100 ) ;
#2229 = circle ( 'none', #2277, 0.8000000000000009300 ) ;
#2230 = cartesian_point ( 'none', ( 3.790009844363972500, -8.673617379884019700e-016, -1.734723475976807700e-017 ) ) ;
#2231 = axis2_placement_3d ( 'none', #2203, #2222, #2221 ) ;
#2232 = b_spline_curve_with_knots ( 'none', 3,
( #2227, #2226, #2225, #2224, #2223 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#2233 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2234 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2235 = axis2_placement_3d ( 'none', #2263, #2262, #2261 ) ;
#2236 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548436200, -0.5136839022230146300 ) ) ;
#2237 = direction ( 'none', ( 7.459310946700268900e-015, -0.5136839022230156300, -0.8579795152548430600 ) ) ;
#2238 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505403008900, -19.60314285765537100 ) ) ;
#2239 = axis2_placement_3d ( 'none', #2238, #2237, #2236 ) ;
#2240 = circle ( 'none', #2239, 0.7999999999999939400 ) ;
#2241 = cartesian_point ( 'none', ( 2.512574684646731600, -30.35988970871858700, -22.12349026794378700 ) ) ;
#2242 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#2243 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#2244 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#2245 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144180955700, -20.01408997942565500 ) ) ;
#2246 = cartesian_point ( 'none', ( 0.9125746846467256400, -30.35988970871858700, -22.12349026794378700 ) ) ;
#2247 = cartesian_point ( 'none', ( 0.9125746846467255300, -29.57749700599259400, -21.86692397605513000 ) ) ;
#2248 = cartesian_point ( 'none', ( 0.9125746846467257500, -27.81880766451674300, -21.23148250283406900 ) ) ;
#2249 = cartesian_point ( 'none', ( 0.9125746846467309700, -26.10755944522798800, -20.47501388717390100 ) ) ;
#2250 = cartesian_point ( 'none', ( 0.9125746846467361900, -25.16314144180955700, -20.01408997942565200 ) ) ;
#2251 = cartesian_point ( 'none', ( 0.9125746846467309700, -31.60674923231021800, -21.12082316046052100 ) ) ;
#2252 = cartesian_point ( 'none', ( 0.9125746846467255300, -30.84427712221263800, -20.88981791652660300 ) ) ;
#2253 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170060500, -36.76955262170033500 ) ) ;
#2254 = direction ( 'none', ( 0.0000000000000000000, -0.9238795325112867400, -0.3826834323650898900 ) ) ;
#2255 = axis2_placement_3d ( 'none', #2258, #2272, #2254 ) ;
#2256 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#2257 = axis2_placement_3d ( 'none', #2273, #2264, #2256 ) ;
#2259 = edge_loop ( 'none', ( #3652, #3649, #3605, #3563 ) ) ;
#2258 = cartesian_point ( 'none', ( 92.00000000000001400, 22.65000000000005200, -54.68193718775059900 ) ) ;
#2260 = vertex_point ( 'none', #7247 ) ;
#2261 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#2262 = direction ( 'none', ( -1.387778780781445100e-017, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#2263 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505401360800, -19.60314285764753400 ) ) ;
#2264 = direction ( 'none', ( -1.387778780781445100e-017, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#2265 = b_spline_curve_with_knots ( 'none', 3,
( #2308, #2307, #2306, #2305, #2304, #2303, #2302 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#2266 = face_outer_bound ( 'none', #11899, .t. ) ;
#2267 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#2268 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#2269 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#2270 = circle ( 'none', #2257, 1.250000000000000200 ) ;
#2271 = circle ( 'none', #2235, 1.250000000000000200 ) ;
#2272 = direction ( 'none', ( 0.0000000000000000000, -0.3826834323650906700, 0.9238795325112865200 ) ) ;
#2273 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505401360800, -19.60314285764753400 ) ) ;
#2274 = cartesian_point ( 'none', ( 6.938893903907918600e-015, -25.16314144180956100, -20.01408997942565200 ) ) ;
#2275 = direction ( 'none', ( 6.938893903907225900e-017, 0.8579795152550746500, -0.5136839022226285000 ) ) ;
#2276 = direction ( 'none', ( 0.0000000000000000000, -0.5136839022226283900, -0.8579795152550748800 ) ) ;
#2277 = axis2_placement_3d ( 'none', #2281, #2276, #2275 ) ;
#2278 = edge_curve ( 'none', #3625, #3614, #7210, .t. ) ;
#2279 = cartesian_point ( 'none', ( 1.250000000000000200, -8.413408858487514400e-016, -1.734723475976807100e-017 ) ) ;
#2280 = plane ( 'none', #2191 ) ;
#2281 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.84952505401362200, -19.60314285764754800 ) ) ;
#2282 = face_outer_bound ( 'none', #11865, .t. ) ;
#2283 = cartesian_point ( 'none', ( 104.5000000000000300, 36.76955262170085300, 40.26955262170006500 ) ) ;
#2284 = toroidal_surface ( 'none', #2516, 41.01737757881004900, 2.000000000000000000 ) ;
#2285 = cartesian_point ( 'none', ( 105.0000000000000100, -36.76955262170060500, -32.76955262170031300 ) ) ;
#2286 = direction ( 'none', ( 0.7071067811865443500, 8.659560562354969800e-017, 0.7071067811865506800 ) ) ;
#2287 = vector ( 'none', #2286, 1000.000000000000100 ) ;
#2288 = person_and_organization ( #3098, #3097 ) ;
#2289 = face_outer_bound ( 'none', #11905, .t. ) ;
#2290 = cc_design_date_and_time_assignment ( #3233, #3232, ( #3251 ) ) ;
#2291 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2292 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2293 = cartesian_point ( 'none', ( -3.167689414881122500, -24.43949116567292600, -20.50000000000000400 ) ) ;
#2294 = axis2_placement_3d ( 'none', #2253, #2300, #2296 ) ;
#2295 = cartesian_point ( 'none', ( 105.0000000000000100, 36.76955262170085300, 40.76955262170005800 ) ) ;
#2296 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2297 = face_outer_bound ( 'none', #3850, .t. ) ;
#2298 = conical_surface ( 'none', #2294, 3.499999999999996000, 0.7853981633974528300 ) ;
#2299 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170060500, -40.26955262170032800 ) ) ;
#2300 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2301 = circle ( 'none', #2309, 4.400787623776661700 ) ;
#2302 = cartesian_point ( 'none', ( 6.290009844363972900, -25.84952505401361100, -19.60314285764753000 ) ) ;
#2303 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#2304 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#2305 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#2306 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#2307 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#2308 = cartesian_point ( 'none', ( 6.290009844363972900, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#2309 = axis2_placement_3d ( 'none', #2293, #2292, #2291 ) ;
#2310 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170060500, -33.26955262170033500 ) ) ;
#2311 = line ( 'none', #2310, #2287 ) ;
#2312 = cylindrical_surface ( 'none', #2255, 4.750000000000004400 ) ;
#2313 = face_outer_bound ( 'none', #12004, .t. ) ;
#2314 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2315 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2316 = cartesian_point ( 'none', ( 105.0000000000000100, 36.76955262170085300, 36.76955262170007200 ) ) ;
#2317 = axis2_placement_3d ( 'none', #2316, #2315, #2314 ) ;
#2318 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2319 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170085300, 40.26955262170006500 ) ) ;
#2320 = line ( 'none', #2319, #2374 ) ;
#2321 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#2322 = circle ( 'none', #2367, 3.499999999999996000 ) ;
#2323 = direction ( 'none', ( 0.7071067811865443500, 0.0000000000000000000, -0.7071067811865506800 ) ) ;
#2324 = vector ( 'none', #2323, 1000.000000000000100 ) ;
#2325 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170060500, -40.26955262170032800 ) ) ;
#2326 = conical_surface ( 'none', #2329, 3.499999999999996000, 0.7853981633974538300 ) ;
#2327 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2328 = circle ( 'none', #2317, 3.999999999999989800 ) ;
#2329 = axis2_placement_3d ( 'none', #2321, #2318, #2327 ) ;
#2330 = direction ( 'none', ( 0.7071067811865435800, 0.0000000000000000000, -0.7071067811865515700 ) ) ;
#2331 = vector ( 'none', #2330, 1000.000000000000000 ) ;
#2332 = cartesian_point ( 'none', ( 104.5000000000000300, 36.76955262170085300, 33.26955262170007200 ) ) ;
#2333 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170085300, 40.26955262170006500 ) ) ;
#2334 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2335 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2336 = cartesian_point ( 'none', ( 98.99999999999866400, -36.76955262170019300, 36.76955262170074000 ) ) ;
#2337 = line ( 'none', #2332, #2331 ) ;
#2338 = cartesian_point ( 'none', ( 104.5000000000000300, 36.76955262170085300, 33.26955262170007200 ) ) ;
#2339 = line ( 'none', #2325, #2324 ) ;
#2340 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170085300, 32.76955262170006500 ) ) ;
#2341 = face_outer_bound ( 'none', #11924, .t. ) ;
#2342 = face_outer_bound ( 'none', #11920, .t. ) ;
#2343 = axis2_placement_3d ( 'none', #2336, #2335, #2334 ) ;
#2344 = conical_surface ( 'none', #2343, 3.500000000000003100, 0.7853981633974638200 ) ;
#2345 = axis2_placement_3d ( 'none', #2358, #2399, #2398 ) ;
#2346 = line ( 'none', #2354, #2356 ) ;
#2347 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -41.01737757881004900 ) ) ;
#2348 = conical_surface ( 'none', #2364, 43.00000000000000000, 0.008726646259971666800 ) ;
#2349 = circle ( 'none', #2397, 6.849999999999999600 ) ;
#2350 = cartesian_point ( 'none', ( 1.982546929003252200, 0.0000000000000000000, 43.01730142493838100 ) ) ;
#2351 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2352 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2353 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#2354 = cartesian_point ( 'none', ( 100.7500000000000000, 27.29999999999999400, -37.79999999999998300 ) ) ;
#2355 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2356 = vector ( 'none', #2404, 1000.000000000000100 ) ;
#2357 = circle ( 'none', #2345, 1.250000000000001100 ) ;
#2358 = cartesian_point ( 'none', ( 102.0000000000000100, 27.29999999999999400, -37.79999999999998300 ) ) ;
#2359 = direction ( 'none', ( -0.7071067811865435800, 8.659560562354983400e-017, -0.7071067811865515700 ) ) ;
#2360 = vector ( 'none', #2359, 1000.000000000000000 ) ;
#2361 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170085300, 33.26955262170007200 ) ) ;
#2362 = line ( 'none', #2361, #2360 ) ;
#2363 = circle ( 'none', #2371, 4.000000000000003600 ) ;
#2364 = axis2_placement_3d ( 'none', #2369, #2368, #2355 ) ;
#2365 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2366 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2367 = axis2_placement_3d ( 'none', #2370, #2366, #2365 ) ;
#2368 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2369 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2370 = cartesian_point ( 'none', ( 104.5000000000000300, 36.76955262170085300, 36.76955262170007200 ) ) ;
#2371 = axis2_placement_3d ( 'none', #2353, #2352, #2351 ) ;
#2372 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170085300, 40.76955262170007200 ) ) ;
#2373 = direction ( 'none', ( -0.7071067811865435800, 0.0000000000000000000, 0.7071067811865515700 ) ) ;
#2374 = vector ( 'none', #2373, 1000.000000000000000 ) ;
#2375 = conical_surface ( 'none', #2430, 1.250000000000001100, 1.029744258676655200 ) ;
#2376 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2377 = vector ( 'none', #2376, 1000.000000000000000 ) ;
#2378 = cartesian_point ( 'none', ( 100.7500000000000000, 27.29999999999999400, -45.29999999999998300 ) ) ;
#2379 = cartesian_point ( 'none', ( 100.7500000000000000, 27.29999999999999400, -37.79999999999998300 ) ) ;
#2380 = line ( 'none', #2378, #2377 ) ;
#2381 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2382 = vector ( 'none', #2381, 1000.000000000000000 ) ;
#2383 = cartesian_point ( 'none', ( 1.000000000000000000, 3.557598951523061100e-015, -29.05000000000000100 ) ) ;
#2384 = cartesian_point ( 'none', ( 103.2500000000000100, 27.29999999999999400, -45.29999999999998300 ) ) ;
#2385 = line ( 'none', #2384, #2382 ) ;
#2386 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 29.05000000000000100 ) ) ;
#2387 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2388 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2389 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2390 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.10000000000000500 ) ) ;
#2391 = cartesian_point ( 'none', ( 102.0000000000000100, 27.29999999999999400, -37.04892422621553300 ) ) ;
#2392 = circle ( 'none', #2393, 29.05000000000000100 ) ;
#2393 = axis2_placement_3d ( 'none', #2436, #2435, #2434 ) ;
#2394 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2395 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2396 = axis2_placement_3d ( 'none', #2400, #2395, #2394 ) ;
#2397 = axis2_placement_3d ( 'none', #2390, #2389, #2388 ) ;
#2398 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2399 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2400 = cartesian_point ( 'none', ( 0.6907492341585211900, -33.37485501398849400, -20.50000000000000400 ) ) ;
#2401 = circle ( 'none', #2396, 5.554834393654520100 ) ;
#2402 = cartesian_point ( 'none', ( -0.6285332854052628800, -27.77159246718709400, -20.50000000000000400 ) ) ;
#2403 = cartesian_point ( 'none', ( 11.50436326774918400, -5.510861970673508400e-015, 44.99960294274549000 ) ) ;
#2404 = direction ( 'none', ( -0.8571673007021125600, 0.0000000000000000000, -0.5150380749100536000 ) ) ;
#2405 = cartesian_point ( 'none', ( 87.24973013346529200, 16.68330702036992700, -41.08131582292105600 ) ) ;
#2406 = cartesian_point ( 'none', ( 87.28063945291509600, 16.39228694418963900, -41.19795168606104600 ) ) ;
#2407 = cartesian_point ( 'none', ( 87.40120935038557100, 15.82593464971208500, -41.41768683338013800 ) ) ;
#2408 = cartesian_point ( 'none', ( 87.49104145340781700, 15.54688366288743100, -41.52230343511232700 ) ) ;
#2409 = cartesian_point ( 'none', ( 87.73073471880020700, 15.00180219943727700, -41.72011176609999700 ) ) ;
#2410 = cartesian_point ( 'none', ( 87.87700542844515900, 14.74358433430198500, -41.81049839735484100 ) ) ;
#2411 = cartesian_point ( 'none', ( 88.22038201761746700, 14.25520936031115400, -41.97635492698884700 ) ) ;
#2412 = cartesian_point ( 'none', ( 88.42011658565641600, 14.02277892751737600, -42.05252307887441500 ) ) ;
#2413 = cartesian_point ( 'none', ( 88.85954297412068600, 13.60220413731749600, -42.18640896286705600 ) ) ;
#2414 = cartesian_point ( 'none', ( 89.09834203604444300, 13.41376838497612700, -42.24429651030451500 ) ) ;
#2415 = cartesian_point ( 'none', ( 89.61401218193898900, 13.08103913271244200, -42.34379868322652400 ) ) ;
#2416 = cartesian_point ( 'none', ( 89.89231472281906600, 12.93674711559090400, -42.38538082203808000 ) ) ;
#2417 = cartesian_point ( 'none', ( 90.46846128362918200, 12.70496827472361700, -42.45018382640068900 ) ) ;
#2418 = cartesian_point ( 'none', ( 90.77093588078466300, 12.61565707861561600, -42.47393144069370400 ) ) ;
#2419 = cartesian_point ( 'none', ( 91.37985855642826000, 12.49708030965946600, -42.50343238780698100 ) ) ;
#2420 = cartesian_point ( 'none', ( 91.68803929806109900, 12.46665651092793500, -42.50951939245457100 ) ) ;
#2421 = cartesian_point ( 'none', ( 92.00000000000001400, 12.46560863648092400, -42.50698959975294900 ) ) ;
#2422 = axis2_placement_3d ( 'none', #2427, #2387, #2458 ) ;
#2423 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2424 = cartesian_point ( 'none', ( 1.000000000000000000, 3.557598951523061100e-015, -29.05000000000000100 ) ) ;
#2425 = line ( 'none', #2444, #2443 ) ;
#2426 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2427 = cartesian_point ( 'none', ( 10.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2428 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2429 = circle ( 'none', #2422, 43.09599554569834400 ) ;
#2430 = axis2_placement_3d ( 'none', #2432, #2431, #2428 ) ;
#2431 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2432 = cartesian_point ( 'none', ( 102.0000000000000100, 27.29999999999999400, -37.79999999999998300 ) ) ;
#2433 = face_outer_bound ( 'none', #11966, .t. ) ;
#2434 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2435 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2436 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2437 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.557598951523061100e-015, -29.05000000000000100 ) ) ;
#2438 = b_spline_curve_with_knots ( 'none', 3,
( #2421, #2420, #2419, #2418, #2417, #2416, #2415, #2414, #2413, #2412, #2411, #2410, #2409, #2408, #2407, #2406, #2405, #2478, #2477, #2476, #2475, #2474, #2473, #2472, #2471, #2470, #2469, #2468, #2467, #2466, #2465, #2464, #2463, #2462 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.02731104662781050700, 0.02823996245745926900, 0.02916887828710803100, 0.03009779411675679200, 0.03102670994640555400, 0.03195562577605431200, 0.03288454160570307400, 0.03381345743535183600, 0.03474237326500059800, 0.03567128909464936000, 0.03660020492429812100, 0.03752912075394688300, 0.03845803658359564500, 0.03938695241324440700, 0.04031586824289316900, 0.04124478407254193000, 0.04217369990219069200 ),
.unspecified. ) ;
#2439 = circle ( 'none', #2498, 1.524999999999998600 ) ;
#2440 = cartesian_point ( 'none', ( 105.0000000000000100, 5.204748896376252500e-015, 42.50000000000000700 ) ) ;
#2441 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2442 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2443 = vector ( 'none', #2442, 1000.000000000000000 ) ;
#2444 = cartesian_point ( 'none', ( 103.4000000000000100, 0.0000000000000000000, -42.50000000000000700 ) ) ;
#2445 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2446 = cartesian_point ( 'none', ( 102.0000000000000100, 27.29999999999999400, -45.29999999999998300 ) ) ;
#2447 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2448 = vector ( 'none', #2447, 1000.000000000000000 ) ;
#2449 = cylindrical_surface ( 'none', #2496, 1.250000000000001100 ) ;
#2450 = face_outer_bound ( 'none', #11950, .t. ) ;
#2451 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2452 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2453 = cartesian_point ( 'none', ( 105.0000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2454 = axis2_placement_3d ( 'none', #2453, #2452, #2451 ) ;
#2455 = axis2_placement_3d ( 'none', #2423, #2426, #2441 ) ;
#2456 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2457 = cylindrical_surface ( 'none', #2455, 29.05000000000000100 ) ;
#2458 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2459 = line ( 'none', #2424, #2448 ) ;
#2460 = cartesian_point ( 'none', ( 100.4750000000000100, 27.29999999999999400, -45.29999999999998300 ) ) ;
#2461 = circle ( 'none', #2454, 42.50000000000000700 ) ;
#2462 = cartesian_point ( 'none', ( 91.99999999999998600, 21.24246419533833600, -38.87149699228449900 ) ) ;
#2463 = cartesian_point ( 'none', ( 91.68870118551018300, 21.24350984650852000, -38.87402141752156800 ) ) ;
#2464 = cartesian_point ( 'none', ( 91.38063056810324300, 21.21780539568762300, -38.89116769839504400 ) ) ;
#2465 = cartesian_point ( 'none', ( 90.77090738100116600, 21.11300573603750800, -38.95421252035468700 ) ) ;
#2466 = cartesian_point ( 'none', ( 90.46838581682938200, 21.03288585480165900, -39.00066490875892100 ) ) ;
#2467 = cartesian_point ( 'none', ( 89.89620393249298000, 20.82487368156014200, -39.11778787076794100 ) ) ;
#2468 = cartesian_point ( 'none', ( 89.62304542947295300, 20.69664450353566200, -39.18868516280507200 ) ) ;
#2469 = cartesian_point ( 'none', ( 89.10323448159088900, 20.38975079867313400, -39.35434285642565300 ) ) ;
#2470 = cartesian_point ( 'none', ( 88.86188243691711400, 20.21377344564425000, -39.44761053298225300 ) ) ;
#2471 = cartesian_point ( 'none', ( 88.42446396679919500, 19.82429383429397200, -39.64904036096961400 ) ) ;
#2472 = cartesian_point ( 'none', ( 88.22529015291898700, 19.60780764905646800, -39.75872855483945000 ) ) ;
#2473 = cartesian_point ( 'none', ( 87.87833502897368000, 19.14159362135842100, -39.98862923212031700 ) ) ;
#2474 = cartesian_point ( 'none', ( 87.73239625876789200, 18.89527305474791800, -40.10719688986359400 ) ) ;
#2475 = cartesian_point ( 'none', ( 87.49451522293735200, 18.37605182156045600, -40.35001093400793300 ) ) ;
#2476 = cartesian_point ( 'none', ( 87.40238202272786300, 18.10030639482046400, -40.47546782970624000 ) ) ;
#2477 = cartesian_point ( 'none', ( 87.28096961812448700, 17.54296239600753500, -40.72128453503987100 ) ) ;
#2478 = cartesian_point ( 'none', ( 87.25027346992973800, 17.25961786368619500, -40.84253191960731800 ) ) ;
#2479 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -1.224646799147353200e-016 ) ) ;
#2480 = cartesian_point ( 'none', ( 2.000000000000000000, 5.023180016130813700e-015, 41.01737757881004900 ) ) ;
#2481 = toroidal_surface ( 'none', #2531, 41.01737757881004900, 2.000000000000000000 ) ;
#2482 = face_outer_bound ( 'none', #12011, .t. ) ;
#2483 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2484 = axis2_placement_3d ( 'none', #2480, #2479, #2536 ) ;
#2485 = cartesian_point ( 'none', ( 1.982546929003252200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2486 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2487 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2488 = axis2_placement_3d ( 'none', #2490, #2487, #2486 ) ;
#2489 = circle ( 'none', #2525, 42.50000000000000700 ) ;
#2490 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2491 = circle ( 'none', #2494, 43.01730142493838100 ) ;
#2492 = circle ( 'none', #2484, 2.000000000000001800 ) ;
#2493 = line ( 'none', #2534, #2533 ) ;
#2494 = axis2_placement_3d ( 'none', #2485, #2499, #2483 ) ;
#2495 = face_outer_bound ( 'none', #11946, .t. ) ;
#2496 = axis2_placement_3d ( 'none', #2446, #2445, #2502 ) ;
#2497 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2498 = axis2_placement_3d ( 'none', #2503, #2456, #2497 ) ;
#2499 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2500 = cartesian_point ( 'none', ( 105.0000000000000100, 0.0000000000000000000, -42.50000000000000700 ) ) ;
#2501 = circle ( 'none', #2488, 41.01737757881004900 ) ;
#2502 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2503 = cartesian_point ( 'none', ( 102.0000000000000100, 27.29999999999999400, -45.29999999999998300 ) ) ;
#2504 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2505 = axis2_placement_3d ( 'none', #2518, #2517, #2580 ) ;
#2506 = cartesian_point ( 'none', ( 92.00000000000001400, 20.38689816788035400, -36.80597788529027500 ) ) ;
#2507 = toroidal_surface ( 'none', #2505, 4.999999999999995600, 0.5000000000000000000 ) ;
#2508 = face_outer_bound ( 'none', #12023, .t. ) ;
#2509 = cartesian_point ( 'none', ( 92.00000000000000000, 11.61004260902312300, -40.44147049275864000 ) ) ;
#2510 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2511 = cartesian_point ( 'none', ( 103.4000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2512 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2513 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2514 = cartesian_point ( 'none', ( 103.4000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2515 = axis2_placement_3d ( 'none', #2511, #2510, #2527 ) ;
#2516 = axis2_placement_3d ( 'none', #2578, #2519, #2504 ) ;
#2517 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2518 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#2519 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2520 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2521 = vector ( 'none', #2520, 1000.000000000000000 ) ;
#2522 = cartesian_point ( 'none', ( 103.4000000000000100, 5.204748896376252500e-015, 42.50000000000000700 ) ) ;
#2523 = line ( 'none', #2522, #2521 ) ;
#2524 = cartesian_point ( 'none', ( 103.4000000000000100, 0.0000000000000000000, -42.50000000000000700 ) ) ;
#2525 = axis2_placement_3d ( 'none', #2514, #2513, #2512 ) ;
#2526 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2527 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2528 = cylindrical_surface ( 'none', #2515, 42.50000000000000700 ) ;
#2529 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2530 = cartesian_point ( 'none', ( 2.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2531 = axis2_placement_3d ( 'none', #2530, #2529, #2526 ) ;
#2532 = direction ( 'none', ( 0.8571673007021125600, 1.049727191138618900e-016, -0.5150380749100536000 ) ) ;
#2533 = vector ( 'none', #2532, 1000.000000000000100 ) ;
#2534 = cartesian_point ( 'none', ( 103.2500000000000100, 27.29999999999999400, -37.79999999999998300 ) ) ;
#2535 = face_outer_bound ( 'none', #12009, .t. ) ;
#2536 = direction ( 'none', ( 0.0000000000000000000, 1.224646799147353500e-016, 1.000000000000000000 ) ) ;
#2537 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2538 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2539 = cartesian_point ( 'none', ( 103.4000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2540 = axis2_placement_3d ( 'none', #2539, #2538, #2537 ) ;
#2541 = cylindrical_surface ( 'none', #2540, 42.50000000000000700 ) ;
#2542 = face_outer_bound ( 'none', #12170, .t. ) ;
#2543 = product_definition_formation_with_specified_source ( 'any', '', #3052, .not_known. ) ;
#2544 = cartesian_point ( 'none', ( 92.00000000000001400, 20.38689816788035400, -36.80597788529027500 ) ) ;
#2545 = cartesian_point ( 'none', ( 91.68986742919511800, 20.38689816788035700, -36.80597788529028900 ) ) ;
#2546 = cartesian_point ( 'none', ( 91.37483354556668800, 20.35954240197991900, -36.82116783300009600 ) ) ;
#2547 = cartesian_point ( 'none', ( 90.76562955628961000, 20.25238384676161000, -36.88021577929566100 ) ) ;
#2548 = cartesian_point ( 'none', ( 90.46950026785809500, 20.17313939297276100, -36.92376508136033700 ) ) ;
#2549 = cartesian_point ( 'none', ( 89.89427140021030000, 19.96252092314754000, -37.03805798290036900 ) ) ;
#2550 = cartesian_point ( 'none', ( 89.61645165367380600, 19.83081343873723800, -37.10895174362057200 ) ) ;
#2551 = cartesian_point ( 'none', ( 89.10219576316023900, 19.52546170904489700, -37.27052194698891400 ) ) ;
#2552 = cartesian_point ( 'none', ( 88.86246894892686000, 19.35076519363311200, -37.36178504824067700 ) ) ;
#2553 = cartesian_point ( 'none', ( 88.41916149473871700, 18.95468580204373400, -37.56427800072648200 ) ) ;
#2554 = cartesian_point ( 'none', ( 88.22275160949200800, 18.73966484610486200, -37.67223122348994500 ) ) ;
#2555 = cartesian_point ( 'none', ( 87.87893448230806800, 18.27677461732669100, -37.89896507146166700 ) ) ;
#2556 = cartesian_point ( 'none', ( 87.73023533541392300, 18.02585809680573100, -38.01916615232395500 ) ) ;
#2557 = cartesian_point ( 'none', ( 87.49205018546268800, 17.50376121336341500, -38.26234308598659300 ) ) ;
#2558 = cartesian_point ( 'none', ( 87.40225025543065800, 17.23384947707756300, -38.38480103220648200 ) ) ;
#2559 = cartesian_point ( 'none', ( 87.28084093583045400, 16.67596506935489500, -38.63043757306279200 ) ) ;
#2560 = cartesian_point ( 'none', ( 87.24988711158592000, 16.38629170102709400, -38.75424136215654200 ) ) ;
#2561 = cartesian_point ( 'none', ( 87.25011352149010700, 15.81331490182477300, -38.99154845711005600 ) ) ;
#2562 = cartesian_point ( 'none', ( 87.28029715857162800, 15.52707706725940400, -39.10638811292403000 ) ) ;
#2563 = cartesian_point ( 'none', ( 87.40232349890627000, 14.95526405505534500, -39.32861287326097300 ) ) ;
#2564 = cartesian_point ( 'none', ( 87.49361090650110400, 14.67460595507271400, -39.43403838840451700 ) ) ;
#2565 = cartesian_point ( 'none', ( 87.73053696648911200, 14.13710371989484700, -39.62990968911930200 ) ) ;
#2566 = cartesian_point ( 'none', ( 87.87792516451956700, 13.87627677679509300, -39.72181059799061100 ) ) ;
#2567 = cartesian_point ( 'none', ( 88.22516263645366100, 13.38406573442053100, -39.89035069770098100 ) ) ;
#2568 = cartesian_point ( 'none', ( 88.42169526056113700, 13.15657782953725400, -39.96571459003174500 ) ) ;
#2569 = cartesian_point ( 'none', ( 88.85947581184301200, 12.73854390578893400, -40.10091497755175300 ) ) ;
#2570 = cartesian_point ( 'none', ( 89.10367363047331000, 12.54648556268345800, -40.16119153204498800 ) ) ;
#2571 = cartesian_point ( 'none', ( 89.61985848934072900, 12.21552161191873300, -40.26309274008856000 ) ) ;
#2572 = cartesian_point ( 'none', ( 89.89260836864329500, 12.07501750961472500, -40.30525971701937500 ) ) ;
#2573 = cartesian_point ( 'none', ( 90.46776898604339600, 11.84504798046990000, -40.37344234833402400 ) ) ;
#2574 = cartesian_point ( 'none', ( 90.76959855184614400, 11.75668500382016300, -40.39912967051402100 ) ) ;
#2575 = cartesian_point ( 'none', ( 91.37707363754590500, 11.63989892149456800, -40.43293303127346400 ) ) ;
#2576 = cartesian_point ( 'none', ( 91.68588676101747100, 11.61004260902313100, -40.44147049275863300 ) ) ;
#2577 = cartesian_point ( 'none', ( 92.00000000000000000, 11.61004260902312300, -40.44147049275864000 ) ) ;
#2578 = cartesian_point ( 'none', ( 2.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2579 = b_spline_curve_with_knots ( 'none', 3,
( #2577, #2576, #2575, #2574, #2573, #2572, #2571, #2570, #2569, #2568, #2567, #2566, #2565, #2564, #2563, #2562, #2561, #2560, #2559, #2558, #2557, #2556, #2555, #2554, #2553, #2552, #2551, #2550, #2549, #2548, #2547, #2546, #2545, #2544 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 1.398578778534940500e-017, 0.0009289063531267092600, 0.001857812706253404400, 0.002786719059380099800, 0.003715625412506795000, 0.004644531765633490100, 0.005573438118760185700, 0.006502344471886881300, 0.007431250825013576000, 0.008360157178140282000, 0.009289063531266987200, 0.01021796988439369200, 0.01114687623752039700, 0.01207578259064710300, 0.01300468894377380800, 0.01393359529690051300, 0.01486250165002721800 ),
.unspecified. ) ;
#2580 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2581 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2582 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2583 = cartesian_point ( 'none', ( -2.077908981672161600, -38.67525313019840600, -20.50000000000000400 ) ) ;
#2584 = axis2_placement_3d ( 'none', #2583, #2582, #2581 ) ;
#2585 = circle ( 'none', #2643, 1.661684687498399900 ) ;
#2586 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2587 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2588 = cartesian_point ( 'none', ( -0.3179945035811797500, -36.38051272624337400, -20.50000000000000400 ) ) ;
#2589 = axis2_placement_3d ( 'none', #2588, #2587, #2586 ) ;
#2590 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2591 = circle ( 'none', #2584, 9.279381191106859100 ) ;
#2592 = cartesian_point ( 'none', ( 3.569198986191407300, -31.31202782540435000, -20.50000000000000400 ) ) ;
#2593 = cartesian_point ( 'none', ( -0.6859152179081421400, -32.80533066988461900, -20.50000000000000400 ) ) ;
#2594 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2595 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2596 = axis2_placement_3d ( 'none', #2604, #2595, #2594 ) ;
#2597 = cartesian_point ( 'none', ( -3.626229968482253000, -21.50157733431981600, -20.50000000000000400 ) ) ;
#2598 = cartesian_point ( 'none', ( -3.904932419359328200, -20.88142174072404000, -20.50000000000000400 ) ) ;
#2599 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2600 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2601 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170045600, -36.76955262170045600 ) ) ;
#2602 = axis2_placement_3d ( 'none', #2601, #2600, #2599 ) ;
#2603 = circle ( 'none', #2602, 4.999999999999997300 ) ;
#2604 = cartesian_point ( 'none', ( 99.00000000000000000, -37.00000000000000000, 37.00000000000000700 ) ) ;
#2605 = circle ( 'none', #2596, 8.000000000000000000 ) ;
#2606 = circle ( 'none', #2589, 6.387473085419753000 ) ;
#2607 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170045600, -31.76955262170046300 ) ) ;
#2608 = cartesian_point ( 'none', ( 99.00000000000000000, -45.00000000000000000, 36.99999999999995000 ) ) ;
#2609 = cartesian_point ( 'none', ( 99.00000000000000000, -36.99999999999994300, 45.00000000000000700 ) ) ;
#2610 = conical_surface ( 'none', #2617, 45.10000000000000100, 0.008726646259971666800 ) ;
#2611 = face_bound ( 'none', #5370, .t. ) ;
#2612 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2613 = circle ( 'none', #2671, 5.499999999999998200 ) ;
#2614 = circle ( 'none', #2676, 44.99960294274549000 ) ;
#2615 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2616 = axis2_placement_3d ( 'none', #2624, #2623, #2612 ) ;
#2617 = axis2_placement_3d ( 'none', #2615, #2668, #2667 ) ;
#2618 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2619 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2620 = cartesian_point ( 'none', ( -1.259607968213833300, -19.78183839460887900, -20.50000000000000400 ) ) ;
#2621 = axis2_placement_3d ( 'none', #2620, #2619, #2618 ) ;
#2622 = circle ( 'none', #2621, 2.925474613274330800 ) ;
#2623 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2624 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#2625 = axis2_placement_3d ( 'none', #2669, #2590, #2665 ) ;
#2626 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2627 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2628 = cartesian_point ( 'none', ( -0.08481796350522270700, -18.35749808735642600, -20.50000000000000400 ) ) ;
#2629 = axis2_placement_3d ( 'none', #2628, #2627, #2626 ) ;
#2630 = circle ( 'none', #2629, 4.771789013918836800 ) ;
#2631 = circle ( 'none', #2625, 0.5000000000000004400 ) ;
#2632 = oriented_edge ( 'none', *, *, #11734, .f. ) ;
#2633 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2634 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2635 = cartesian_point ( 'none', ( -0.9380284405588102900, -21.53972006386647900, -20.80000000000000400 ) ) ;
#2636 = axis2_placement_3d ( 'none', #2635, #2634, #2633 ) ;
#2637 = circle ( 'none', #2636, 0.2035300181732051800 ) ;
#2638 = cartesian_point ( 'none', ( -0.7421366369185338200, -23.04735581033281700, -20.50000000000000400 ) ) ;
#2639 = oriented_edge ( 'none', *, *, #11949, .t. ) ;
#2640 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2641 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2642 = cartesian_point ( 'none', ( -2.281976451087564400, -20.52475673582761600, -20.50000000000000400 ) ) ;
#2643 = axis2_placement_3d ( 'none', #2642, #2641, #2640 ) ;
#2644 = toroidal_surface ( 'none', #2616, 4.999999999999995600, 0.5000000000000000000 ) ;
#2645 = face_outer_bound ( 'none', #12053, .t. ) ;
#2646 = cartesian_point ( 'none', ( 96.59748920291147600, 18.07041784980809100, -40.40094538227778300 ) ) ;
#2647 = cartesian_point ( 'none', ( 96.50742045338637400, 18.34073615272763600, -40.27966880974132400 ) ) ;
#2648 = cartesian_point ( 'none', ( 96.27034765246574500, 18.86167743064494600, -40.04066159527820200 ) ) ;
#2649 = cartesian_point ( 'none', ( 96.12130166511963100, 19.11436727688243300, -39.92190005517051100 ) ) ;
#2650 = cartesian_point ( 'none', ( 95.77659260959657700, 19.58014563499303100, -39.69888338373250000 ) ) ;
#2651 = cartesian_point ( 'none', ( 95.58054304371948700, 19.79541986781815100, -39.59366533012386900 ) ) ;
#2652 = cartesian_point ( 'none', ( 95.14043315813177100, 20.19109948708504400, -39.39767162363104800 ) ) ;
#2653 = cartesian_point ( 'none', ( 94.89715297781394600, 20.36983400035253300, -39.30770738276550700 ) ) ;
#2654 = cartesian_point ( 'none', ( 94.38280581354162300, 20.67746764089834200, -39.15182996644692500 ) ) ;
#2655 = cartesian_point ( 'none', ( 94.10878610468712700, 20.80880253065146200, -39.08469937602205800 ) ) ;
#2656 = cartesian_point ( 'none', ( 93.52968143187504800, 21.02342263551995000, -38.97541870563975400 ) ) ;
#2657 = cartesian_point ( 'none', ( 93.23291727215860200, 21.10376858930373300, -38.93477979589165000 ) ) ;
#2658 = cartesian_point ( 'none', ( 92.62546003642721400, 21.21285166502021400, -38.88149457609809200 ) ) ;
#2659 = cartesian_point ( 'none', ( 92.31117292657374700, 21.24141896702469300, -38.86897358791441800 ) ) ;
#2660 = cartesian_point ( 'none', ( 91.99999999999998600, 21.24246419533833600, -38.87149699228449900 ) ) ;
#2661 = b_spline_curve_with_knots ( 'none', 3,
( #2660, #2659, #2658, #2657, #2656, #2655, #2654, #2653, #2652, #2651, #2650, #2649, #2648, #2647, #2646, #2720, #2719, #2718, #2717, #2716, #2715, #2714, #2713, #2712, #2711, #2710, #2709, #2708, #2707, #2706, #2705, #2704, #2703, #2702 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01245440374717619200, 0.01338294392721583800, 0.01431148410725548500, 0.01524002428729513200, 0.01616856446733477800, 0.01709710464737442300, 0.01802564482741407200, 0.01895418500745371700, 0.01988272518749336500, 0.02081126536753301000, 0.02173980554757265500, 0.02266834572761229600, 0.02359688590765193800, 0.02452542608769158300, 0.02545396626773122400, 0.02638250644777086600, 0.02731104662781050700 ),
.unspecified. ) ;
#2662 = axis2_placement_3d ( 'none', #2701, #2686, #2685 ) ;
#2663 = toroidal_surface ( 'none', #2754, 4.999999999999990200, 0.5000000000000000000 ) ;
#2664 = circle ( 'none', #2662, 5.499999999999998200 ) ;
#2665 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2666 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2667 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2668 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2669 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170045600, -31.76955262170046300 ) ) ;
#2670 = cartesian_point ( 'none', ( 99.00000000000000000, -36.76955262170058300, -36.76955262170031300 ) ) ;
#2671 = axis2_placement_3d ( 'none', #2670, #2666, #2695 ) ;
#2672 = face_outer_bound ( 'none', #5215, .t. ) ;
#2673 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2674 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2675 = cartesian_point ( 'none', ( 11.50436326774918400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2676 = axis2_placement_3d ( 'none', #2675, #2674, #2673 ) ;
#2677 = cartesian_point ( 'none', ( 99.00000000000000000, -36.76955262170020700, 36.76955262170072600 ) ) ;
#2678 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2679 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2680 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2681 = axis2_placement_3d ( 'none', #2698, #2680, #2679 ) ;
#2682 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2683 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2684 = toroidal_surface ( 'none', #2751, 4.999999999999993800, 0.5000000000000000000 ) ;
#2685 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2686 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2687 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2688 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170045600, -36.76955262170045600 ) ) ;
#2689 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2690 = cartesian_point ( 'none', ( 99.00000000000164800, 36.76955262170046300, -36.76955262170046300 ) ) ;
#2691 = cartesian_point ( 'none', ( -3.121056014929904300, -22.03869746913912700, -20.50000000000000400 ) ) ;
#2692 = direction ( 'none', ( -0.9999619230641713100, 0.0000000000000000000, -0.008726535498373953800 ) ) ;
#2693 = vector ( 'none', #2692, 1000.000000000000000 ) ;
#2694 = face_outer_bound ( 'none', #12101, .t. ) ;
#2695 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2696 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -45.10000000000000100 ) ) ;
#2697 = line ( 'none', #2696, #2693 ) ;
#2698 = cartesian_point ( 'none', ( -0.6730097121381434200, -21.38710960300708700, -20.50000000000000400 ) ) ;
#2699 = circle ( 'none', #2681, 1.661684687499116500 ) ;
#2700 = face_outer_bound ( 'none', #12051, .t. ) ;
#2701 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#2702 = cartesian_point ( 'none', ( 92.00000000000001400, 12.46560863648092400, -42.50698959975294900 ) ) ;
#2703 = cartesian_point ( 'none', ( 92.31183454635842600, 12.46456118578989700, -42.50446083008873200 ) ) ;
#2704 = cartesian_point ( 'none', ( 92.62509849686983900, 12.49358429856898100, -42.49313260095839000 ) ) ;
#2705 = cartesian_point ( 'none', ( 93.23219402393994000, 12.60825689202711600, -42.45372227212504900 ) ) ;
#2706 = cartesian_point ( 'none', ( 93.53013557567022900, 12.69413061699092200, -42.42553780024322700 ) ) ;
#2707 = cartesian_point ( 'none', ( 94.10906682731995000, 12.92314880141543500, -42.35105659088788600 ) ) ;
#2708 = cartesian_point ( 'none', ( 94.38211153336098400, 13.06295851151696400, -42.30582832559566200 ) ) ;
#2709 = cartesian_point ( 'none', ( 94.89663843567271300, 13.39071689914241500, -42.19852007481836200 ) ) ;
#2710 = cartesian_point ( 'none', ( 95.14048392925794000, 13.58117926350616300, -42.13559539510102800 ) ) ;
#2711 = cartesian_point ( 'none', ( 95.57994607284958000, 13.99887257420959600, -41.99462883210840400 ) ) ;
#2712 = cartesian_point ( 'none', ( 95.77606014403473000, 14.22539944391180300, -41.91684659921656900 ) ) ;
#2713 = cartesian_point ( 'none', ( 96.12126726070792400, 14.71304311547064900, -41.74498402275138900 ) ) ;
#2714 = cartesian_point ( 'none', ( 96.27015958656961900, 14.97547376916010900, -41.65036210707678100 ) ) ;
#2715 = cartesian_point ( 'none', ( 96.50714033303117400, 15.51243657539764000, -41.45116073668827300 ) ) ;
#2716 = cartesian_point ( 'none', ( 96.59739085472223500, 15.78954409141325900, -41.34570388959986100 ) ) ;
#2717 = cartesian_point ( 'none', ( 96.71963899222087900, 16.36117397552280300, -41.12170338684295200 ) ) ;
#2718 = cartesian_point ( 'none', ( 96.74998030292741200, 16.64967498693425400, -41.00547473358814400 ) ) ;
#2719 = cartesian_point ( 'none', ( 96.75001967785512100, 17.22159438290058400, -40.76858216560977900 ) ) ;
#2720 = cartesian_point ( 'none', ( 96.71946091826377800, 17.50922115995152200, -40.64614800311368000 ) ) ;
#2721 = axis2_placement_3d ( 'none', #2729, #2725, #2778 ) ;
#2722 = conical_surface ( 'none', #2721, 3.499999999999996000, 0.7853981633974538300 ) ;
#2723 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2724 = face_outer_bound ( 'none', #12110, .t. ) ;
#2725 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2726 = conical_surface ( 'none', #2776, 3.500000000000003100, 0.7853981633974501700 ) ;
#2727 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2728 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2729 = cartesian_point ( 'none', ( 104.5000000000000300, 36.76955262170085300, 36.76955262170007200 ) ) ;
#2730 = face_outer_bound ( 'none', #12112, .t. ) ;
#2731 = face_outer_bound ( 'none', #12096, .t. ) ;
#2732 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#2733 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2734 = conical_surface ( 'none', #2764, 3.500000000000003100, 0.7853981633974503900 ) ;
#2735 = axis2_placement_3d ( 'none', #2780, #2769, #2768 ) ;
#2736 = conical_surface ( 'none', #2737, 3.499999999999996000, 0.7853981633974538300 ) ;
#2737 = axis2_placement_3d ( 'none', #2732, #2739, #2733 ) ;
#2738 = axis2_placement_3d ( 'none', #2740, #2728, #2727 ) ;
#2739 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2740 = cartesian_point ( 'none', ( 98.99999999999866400, -36.76955262170019300, 36.76955262170074000 ) ) ;
#2741 = conical_surface ( 'none', #2765, 3.499999999999996000, 0.7853981633974528300 ) ;
#2742 = oriented_edge ( 'none', *, *, #3633, .f. ) ;
#2744 = edge_curve ( 'none', #3550, #3945, #7237, .t. ) ;
#2743 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2745 = axis2_placement_3d ( 'none', #2750, #2753, #2743 ) ;
#2746 = circle ( 'none', #2745, 2.925474613273979500 ) ;
#2747 = face_outer_bound ( 'none', #12086, .t. ) ;
#2748 = cartesian_point ( 'none', ( -1.469118194702811600, -22.92408141225730800, -20.50000000000000400 ) ) ;
#2749 = conical_surface ( 'none', #2738, 3.500000000000003100, 0.7853981633974638200 ) ;
#2750 = cartesian_point ( 'none', ( -0.6204354110120021700, -20.12441370955090400, -20.50000000000000400 ) ) ;
#2751 = axis2_placement_3d ( 'none', #2688, #2687, #2678 ) ;
#2752 = circle ( 'none', #2801, 43.09599554569834400 ) ;
#2753 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2754 = axis2_placement_3d ( 'none', #2677, #2683, #2682 ) ;
#2755 = conical_surface ( 'none', #2757, 3.500000000000003100, 0.7853981633974643800 ) ;
#2756 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2757 = axis2_placement_3d ( 'none', #2690, #2689, #2810 ) ;
#2758 = face_outer_bound ( 'none', #12136, .t. ) ;
#2759 = circle ( 'none', #2794, 44.49962198121340200 ) ;
#2760 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2761 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2762 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2763 = cartesian_point ( 'none', ( 104.5000000000000000, 36.76955262170046300, -36.76955262170046300 ) ) ;
#2764 = axis2_placement_3d ( 'none', #2763, #2762, #2761 ) ;
#2765 = axis2_placement_3d ( 'none', #2766, #2760, #2756 ) ;
#2766 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170060500, -36.76955262170033500 ) ) ;
#2767 = axis2_placement_3d ( 'none', #2808, #2807, #2806 ) ;
#2768 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2769 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2770 = face_outer_bound ( 'none', #12118, .t. ) ;
#2771 = plane ( 'none', #2767 ) ;
#2772 = plane ( 'none', #2735 ) ;
#2773 = face_outer_bound ( 'none', #12041, .t. ) ;
#2774 = axis2_placement_3d ( 'none', #2791, #2790, #2789 ) ;
#2775 = face_bound ( 'none', #12156, .t. ) ;
#2776 = axis2_placement_3d ( 'none', #2779, #2723, #2781 ) ;
#2777 = face_outer_bound ( 'none', #12127, .t. ) ;
#2778 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2779 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170019300, 36.76955262170074000 ) ) ;
#2780 = cartesian_point ( 'none', ( 11.00000000000000000, 0.09999999999999592500, -0.09999999999999592500 ) ) ;
#2781 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2782 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2783 = cartesian_point ( 'none', ( 11.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2784 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2785 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2786 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2787 = face_outer_bound ( 'none', #12161, .t. ) ;
#2788 = axis2_placement_3d ( 'none', #2802, #2784, #2782 ) ;
#2789 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2790 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2791 = cartesian_point ( 'none', ( 98.99999999999951700, -36.76955262170060500, -36.76955262170033500 ) ) ;
#2792 = cartesian_point ( 'none', ( 11.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2793 = face_outer_bound ( 'none', #12176, .t. ) ;
#2794 = axis2_placement_3d ( 'none', #2792, #2803, #2785 ) ;
#2795 = cartesian_point ( 'none', ( 103.4000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2796 = plane ( 'none', #2834 ) ;
#2797 = circle ( 'none', #2842, 41.01737757881004900 ) ;
#2798 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2799 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2800 = cartesian_point ( 'none', ( 10.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2801 = axis2_placement_3d ( 'none', #2800, #2799, #2798 ) ;
#2802 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2803 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2804 = conical_surface ( 'none', #2788, 43.00000000000000000, 0.008726646259971666800 ) ;
#2805 = face_outer_bound ( 'none', #12130, .t. ) ;
#2806 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2807 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2808 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2809 = conical_surface ( 'none', #2774, 3.499999999999996000, 0.7853981633974664900 ) ;
#2810 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2811 = toroidal_surface ( 'none', #2828, 44.49962198121340200, 0.5000000000000000000 ) ;
#2812 = face_outer_bound ( 'none', #12153, .t. ) ;
#2813 = face_bound ( 'none', #12144, .t. ) ;
#2814 = person_and_organization_role ( 'creator' ) ;
#2815 = person_and_organization ( #3098, #3097 ) ;
#2816 = cc_design_approval ( #2830, ( #2543 ) ) ;
#2817 = approval_date_time ( #2819, #2830 ) ;
#2818 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2819 = date_and_time ( #2820, #2821 ) ;
#2820 = calendar_date ( 2017, 13, 10 ) ;
#2821 = local_time ( 16, 27, 8.000000000000000000, #2822 ) ;
#2822 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2823 = approval_person_organization ( #2288, #2830, #2829 ) ;
#2824 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2825 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2826 = cartesian_point ( 'none', ( 103.4000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2827 = axis2_placement_3d ( 'none', #2826, #2825, #2824 ) ;
#2828 = axis2_placement_3d ( 'none', #2783, #2831, #2818 ) ;
#2829 = approval_role ( '' ) ;
#2830 = approval ( #2845, 'unspecified' ) ;
#2831 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2832 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2833 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2834 = axis2_placement_3d ( 'none', #2795, #2833, #2832 ) ;
#2835 = circle ( 'none', #2827, 42.50000000000000700 ) ;
#2836 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2837 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2838 = axis2_placement_3d ( 'none', #2843, #2837, #2836 ) ;
#2839 = face_outer_bound ( 'none', #12179, .t. ) ;
#2840 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2841 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2842 = axis2_placement_3d ( 'none', #2786, #2841, #2840 ) ;
#2843 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2844 = circle ( 'none', #2838, 29.05000000000000100 ) ;
#2845 = approval_status ( 'not_yet_approved' ) ;
#2846 = face_outer_bound ( 'none', #12172, .t. ) ;
#2847 = cartesian_point ( 'none', ( 96.71960885350333100, 15.52782933699584500, -39.10606639633117300 ) ) ;
#2848 = cartesian_point ( 'none', ( 96.75023144694682700, 15.81460770912357100, -38.99105511227116900 ) ) ;
#2849 = cartesian_point ( 'none', ( 96.74976594249726200, 16.39470967917494400, -38.75071212632364100 ) ) ;
#2850 = cartesian_point ( 'none', ( 96.71871602131045600, 16.67852767520901800, -38.62932248471355500 ) ) ;
#2851 = cartesian_point ( 'none', ( 96.59752215592230600, 17.23436554463958700, -38.38456050698572100 ) ) ;
#2852 = cartesian_point ( 'none', ( 96.50588441438914300, 17.50926418382384900, -38.25982306942570700 ) ) ;
#2853 = cartesian_point ( 'none', ( 96.26704725701105800, 18.03081917399274300, -38.01681145858330500 ) ) ;
#2854 = cartesian_point ( 'none', ( 96.12099933938237900, 18.27697723628947200, -37.89887182713773900 ) ) ;
#2855 = cartesian_point ( 'none', ( 95.77614112188636900, 18.74104168324752000, -37.67155079489609900 ) ) ;
#2856 = cartesian_point ( 'none', ( 95.57553590239258800, 18.95974335323411000, -37.56170822581230300 ) ) ;
#2857 = cartesian_point ( 'none', ( 95.13739819848953500, 19.35056003333135900, -37.36187387241169900 ) ) ;
#2858 = cartesian_point ( 'none', ( 94.89835129351850200, 19.52529835185317400, -37.27061432299496600 ) ) ;
#2859 = cartesian_point ( 'none', ( 94.37921041429136400, 19.83322653519286000, -37.10766892363408700 ) ) ;
#2860 = cartesian_point ( 'none', ( 94.10291695042791100, 19.96361987380224100, -37.03746300451272300 ) ) ;
#2861 = cartesian_point ( 'none', ( 93.53126097135657300, 20.17279094471608400, -36.92395279188160400 ) ) ;
#2862 = cartesian_point ( 'none', ( 93.23152184321594400, 20.25317327460136200, -36.87978236717344100 ) ) ;
#2863 = cartesian_point ( 'none', ( 92.61839149325331300, 20.36044118955341600, -36.82067095678514300 ) ) ;
#2864 = cartesian_point ( 'none', ( 92.31005905640657300, 20.38689816788035700, -36.80597788529026800 ) ) ;
#2865 = cartesian_point ( 'none', ( 92.00000000000001400, 20.38689816788035400, -36.80597788529027500 ) ) ;
#2866 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2867 = b_spline_curve_with_knots ( 'none', 3,
( #2865, #2864, #2863, #2862, #2861, #2860, #2859, #2858, #2857, #2856, #2855, #2854, #2853, #2852, #2851, #2850, #2849, #2848, #2847, #2907, #2906, #2905, #2904, #2903, #2902, #2901, #2900, #2899, #2898, #2897, #2896, #2895, #2894, #2893 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01486250165002721800, 0.01579118781347352600, 0.01671987397691983600, 0.01764856014036614300, 0.01857724630381245300, 0.01950593246725876300, 0.02043461863070507000, 0.02136330479415138000, 0.02229199095759769000, 0.02322067712104398900, 0.02414936328449028600, 0.02507804944793658500, 0.02600673561138288500, 0.02693542177482918100, 0.02786410793827548400, 0.02879279410172178000, 0.02972148026516808000 ),
.unspecified. ) ;
#2868 = circle ( 'none', #2888, 29.05000000000000100 ) ;
#2869 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2870 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2871 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2872 = axis2_placement_3d ( 'none', #2871, #2870, #2869 ) ;
#2873 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2874 = face_outer_bound ( 'none', #12195, .t. ) ;
#2875 = axis2_placement_3d ( 'none', #2873, #2866, #2890 ) ;
#2876 = cylindrical_surface ( 'none', #2875, 29.05000000000000100 ) ;
#2877 = face_outer_bound ( 'none', #12190, .t. ) ;
#2878 = plane ( 'none', #2872 ) ;
#2879 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#2880 = shape_representation_relationship ( 'none' , 'none' , #2930, #2932 ) ;
#2881 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2882 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2892, 'distance_accuracy_value', 'none');
#2883 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2884 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2885 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2886 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2887 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2888 = axis2_placement_3d ( 'none', #2887, #2886, #2885 ) ;
#2889 = axis2_placement_3d ( 'none', #2884, #2964, #2911 ) ;
#2890 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2891 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2892 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2893 = cartesian_point ( 'none', ( 92.00000000000000000, 11.61004260902312300, -40.44147049275864000 ) ) ;
#2894 = cartesian_point ( 'none', ( 92.31403878099926900, 11.61004260902312500, -40.44147049275864000 ) ) ;
#2895 = cartesian_point ( 'none', ( 92.62455833007135200, 11.63988907112958900, -40.43293738395696800 ) ) ;
#2896 = cartesian_point ( 'none', ( 93.23863578371924600, 11.75859687538861900, -40.39857475957893500 ) ) ;
#2897 = cartesian_point ( 'none', ( 93.53766008480147300, 11.84696902735020500, -40.37287700424931800 ) ) ;
#2898 = cartesian_point ( 'none', ( 94.10883326859095600, 12.07584663570965900, -40.30500962369390500 ) ) ;
#2899 = cartesian_point ( 'none', ( 94.38482090251923800, 12.21799066730039700, -40.26234971469389700 ) ) ;
#2900 = cartesian_point ( 'none', ( 94.90356015890488100, 12.55166725705035100, -40.15957855310288200 ) ) ;
#2901 = cartesian_point ( 'none', ( 95.14233252591884600, 12.74006847330493600, -40.10043100137313100 ) ) ;
#2902 = cartesian_point ( 'none', ( 95.57981081067173100, 13.15821970791554000, -39.96517440620782900 ) ) ;
#2903 = cartesian_point ( 'none', ( 95.78006443314630800, 13.39074801458367100, -39.88809857094175700 ) ) ;
#2904 = cartesian_point ( 'none', ( 96.12430811672776100, 13.88018549897440800, -39.72043542698522600 ) ) ;
#2905 = cartesian_point ( 'none', ( 96.27000787949749800, 14.13787934395005200, -39.62964660588625800 ) ) ;
#2906 = cartesian_point ( 'none', ( 96.50807752908842500, 14.67890120102416400, -39.43245341063746400 ) ) ;
#2907 = cartesian_point ( 'none', ( 96.59926588374666800, 14.96153387463364300, -39.32620522032760100 ) ) ;
#2908 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2914, 'distance_accuracy_value', 'none');
#2909 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2910 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#2911 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2912 = shape_representation_relationship ( 'none' , 'none' , #2913, #2920 ) ;
#2913 = shape_representation ( '40a', ( #2919 ), #2921 ) ;
#2914 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2915 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2916 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2917 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2918 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2919 = axis2_placement_3d ( 'none', #2918, #2917, #2916 ) ;
#2920 = advanced_brep_shape_representation ( '', ( #11667, #2919 ), #2921 ) ;
#2921 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2882 ) ) global_unit_assigned_context ( ( #2892, #2879, #2883 ) ) representation_context ( 'none', 'workaspace' ) );
#2922 = shape_representation_relationship ( 'none' , 'none' , #2931, #2924 ) ;
#2923 = shape_representation ( '�w�\ c583-30', ( #2919 ), #2940 ) ;
#2924 = advanced_brep_shape_representation ( '', ( #5230, #2919 ), #2925 ) ;
#2925 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2926 ) ) global_unit_assigned_context ( ( #2891, #2928, #2927 ) ) representation_context ( 'none', 'workaspace' ) );
#2926 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2891, 'distance_accuracy_value', 'none');
#2927 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2928 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#2929 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#2930 = shape_representation ( '�x�f�u-3��', ( #2919 ), #2933 ) ;
#2931 = shape_representation ( '�u��', ( #2919 ), #2925 ) ;
#2932 = advanced_brep_shape_representation ( '', ( #339, #11779, #11850, #2919 ), #2933 ) ;
#2933 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2908 ) ) global_unit_assigned_context ( ( #2914, #2910, #2909 ) ) representation_context ( 'none', 'workaspace' ) );
#2934 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2915, 'distance_accuracy_value', 'none');
#2935 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2936 = shape_representation ( '5ik40a-��-5c070��0000z0', ( #2889, #2963, #2959, #2955, #2951, #2947 ), #2983 ) ;
#2937 = shape_representation_relationship ( 'none' , 'none' , #2923, #2939 ) ;
#2938 = shape_representation ( 'm540', ( #2919 ), #2974 ) ;
#2939 = advanced_brep_shape_representation ( '', ( #11542, #2919 ), #2940 ) ;
#2940 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2941 ) ) global_unit_assigned_context ( ( #2881, #2929, #2942 ) ) representation_context ( 'none', 'workaspace' ) );
#2941 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2881, 'distance_accuracy_value', 'none');
#2942 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2943 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#2944 = direction ( 'none', ( -0.9200046862358426400, -0.3810784184856894600, -0.09149107207009110600 ) ) ;
#2945 = direction ( 'none', ( -0.3826834323650895000, 0.9238795325112870700, 2.027974404818267000e-016 ) ) ;
#2946 = cartesian_point ( 'none', ( 19.06793088503326000, -39.49592040595015200, 92.22987815155450200 ) ) ;
#2947 = axis2_placement_3d ( 'none', #2946, #2945, #2944 ) ;
#2948 = direction ( 'none', ( 0.9238795325112866300, 0.3826834323650907300, -1.509209424099822200e-016 ) ) ;
#2949 = direction ( 'none', ( 0.3826834323650906700, -0.9238795325112865200, -3.781353461622939200e-016 ) ) ;
#2950 = cartesian_point ( 'none', ( 17.59925623424122100, -42.48836308838428300, 92.00000000000001400 ) ) ;
#2951 = axis2_placement_3d ( 'none', #2950, #2949, #2948 ) ;
#2952 = direction ( 'none', ( -0.9296117563754758800, -0.3685403402729514600, 4.768291512707683900e-049 ) ) ;
#2953 = direction ( 'none', ( -4.701010526324430900e-050, -1.175252631581174800e-048, -1.000000000000000000 ) ) ;
#2954 = cartesian_point ( 'none', ( 1.309765340130216800e-014, -1.681434921678139900e-016, 83.00000000000000000 ) ) ;
#2955 = axis2_placement_3d ( 'none', #2954, #2953, #2952 ) ;
#2956 = direction ( 'none', ( 1.734723475976807100e-016, -6.938893903907226100e-018, 1.000000000000000000 ) ) ;
#2957 = direction ( 'none', ( -5.876973156130937800e-017, 1.000000000000000200, -7.143538766742359900e-018 ) ) ;
#2958 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2959 = axis2_placement_3d ( 'none', #2958, #2957, #2956 ) ;
#2960 = direction ( 'none', ( 1.224646799147351000e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2961 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2962 = cartesian_point ( 'none', ( 1.821459649775647800e-014, -7.285838599102587800e-016, 143.0000000000000300 ) ) ;
#2963 = axis2_placement_3d ( 'none', #2962, #2961, #2960 ) ;
#2964 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2965 = person_and_organization_role ( 'design_supplier' ) ;
#2966 = person_and_organization ( #3098, #3097 ) ;
#2967 = cc_design_person_and_organization_assignment ( #2815, #2814, ( #2543 ) ) ;
#2968 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2969 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2970 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2971 = axis2_placement_3d ( 'none', #2970, #2969, #2968 ) ;
#2972 = shape_representation_relationship ( 'none' , 'none' , #2938, #2973 ) ;
#2973 = advanced_brep_shape_representation ( '', ( #11694, #2919 ), #2974 ) ;
#2974 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2934 ) ) global_unit_assigned_context ( ( #2915, #2943, #2935 ) ) representation_context ( 'none', 'workaspace' ) );
#2975 = security_classification_level ( 'unclassified' ) ;
#2976 = next_assembly_usage_occurrence ( 'nauo1', ' ', ' ', #3149, #3329, $ ) ;
#2977 = product_definition_shape ( 'none', 'none', #2976 ) ;
#2978 =( representation_relationship ('none','none', #2936, #2930 ) representation_relationship_with_transformation ( #3016 )shape_representation_relationship( ) );
#2979 = organization ( 'nauo-org4', 'unspecified', 'unspecified' ) ;
#2980 = cc_design_person_and_organization_assignment ( #2982, #3013, ( #3536 ) ) ;
#2981 = approval_person_organization ( #2982, #3533, #3522 ) ;
#2982 = person_and_organization ( #3521, #2979 ) ;
#2983 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2984 ) ) global_unit_assigned_context ( ( #2987, #2986, #2985 ) ) representation_context ( 'none', 'workaspace' ) );
#2984 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2987, 'distance_accuracy_value', 'none');
#2985 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2986 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#2987 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2988 = cc_design_security_classification ( #3009, ( #2543 ) ) ;
#2989 = cc_design_approval ( #2997, ( #3009 ) ) ;
#2990 = approval_date_time ( #2991, #2997 ) ;
#2991 = date_and_time ( #2992, #2993 ) ;
#2992 = calendar_date ( 2017, 13, 10 ) ;
#2993 = local_time ( 16, 27, 8.000000000000000000, #2994 ) ;
#2994 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2995 = approval_person_organization ( #2999, #2997, #2996 ) ;
#2996 = approval_role ( '' ) ;
#2997 = approval ( #2998, 'unspecified' ) ;
#2998 = approval_status ( 'not_yet_approved' ) ;
#2999 = person_and_organization ( #3098, #3097 ) ;
#3000 = cc_design_date_and_time_assignment ( #3002, #3001, ( #3009 ) ) ;
#3001 = date_time_role ( 'classification_date' ) ;
#3002 = date_and_time ( #3003, #3004 ) ;
#3003 = calendar_date ( 2017, 13, 10 ) ;
#3004 = local_time ( 16, 27, 8.000000000000000000, #3005 ) ;
#3005 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3006 = cc_design_person_and_organization_assignment ( #3008, #3007, ( #3009 ) ) ;
#3007 = person_and_organization_role ( 'classification_officer' ) ;
#3008 = person_and_organization ( #3098, #3097 ) ;
#3009 = security_classification ( '', '', #3010 ) ;
#3010 = security_classification_level ( 'unclassified' ) ;
#3011 = cc_design_person_and_organization_assignment ( #2966, #2965, ( #2543 ) ) ;
#3012 = cc_design_date_and_time_assignment ( #3528, #3014, ( #3536 ) ) ;
#3013 = person_and_organization_role ( 'classification_officer' ) ;
#3014 = date_time_role ( 'classification_date' ) ;
#3015 = security_classification_level ( 'unclassified' ) ;
#3016 = item_defined_transformation ( 'none', 'none', #2947, #2919 ) ;
#3017 = context_dependent_shape_representation ( #3540, #3539 ) ;
#3018 = shape_definition_representation ( #3019, #2923 ) ;
#3019 = product_definition_shape ( 'none', 'none', #3251 ) ;
#3020 = product_related_product_category ( 'detail', '', ( #3052 ) ) ;
#3021 = cc_design_person_and_organization_assignment ( #3023, #3022, ( #3038 ) ) ;
#3022 = person_and_organization_role ( 'design_supplier' ) ;
#3023 = person_and_organization ( #3098, #3097 ) ;
#3024 = cc_design_person_and_organization_assignment ( #3026, #3025, ( #3038 ) ) ;
#3025 = person_and_organization_role ( 'creator' ) ;
#3026 = person_and_organization ( #3098, #3097 ) ;
#3027 = cc_design_approval ( #3035, ( #3038 ) ) ;
#3028 = approval_date_time ( #3029, #3035 ) ;
#3029 = date_and_time ( #3030, #3031 ) ;
#3030 = calendar_date ( 2017, 13, 10 ) ;
#3031 = local_time ( 16, 27, 8.000000000000000000, #3032 ) ;
#3032 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3033 = approval_person_organization ( #3037, #3035, #3034 ) ;
#3034 = approval_role ( '' ) ;
#3035 = approval ( #3036, 'unspecified' ) ;
#3036 = approval_status ( 'not_yet_approved' ) ;
#3037 = person_and_organization ( #3098, #3097 ) ;
#3038 = product_definition_formation_with_specified_source ( 'any', '', #3061, .not_known. ) ;
#3039 = cc_design_date_and_time_assignment ( #3041, #3040, ( #3058 ) ) ;
#3040 = date_time_role ( 'creation_date' ) ;
#3041 = date_and_time ( #3042, #3043 ) ;
#3042 = calendar_date ( 2017, 13, 10 ) ;
#3043 = local_time ( 16, 27, 8.000000000000000000, #3044 ) ;
#3044 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3045 = cc_design_security_classification ( #3166, ( #2976 ) ) ;
#3046 = date_and_time ( #3090, #3047 ) ;
#3047 = local_time ( 16, 27, 8.000000000000000000, #3048 ) ;
#3048 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3049 = approval_person_organization ( #3057, #3055, #3050 ) ;
#3050 = approval_role ( '' ) ;
#3051 = person_and_organization ( #3098, #3097 ) ;
#3052 = product ( '�w�\ c583-30', '�w�\ c583-30', '', ( #3053 ) ) ;
#3053 = mechanical_context ( 'none', #3156, 'mechanical' ) ;
#3054 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3156 ) ;
#3055 = approval ( #3056, 'unspecified' ) ;
#3056 = approval_status ( 'not_yet_approved' ) ;
#3057 = person_and_organization ( #3098, #3097 ) ;
#3058 = product_definition ( 'unknown', '', #3038, #3062 ) ;
#3059 = cc_design_person_and_organization_assignment ( #3165, #3060, ( #3061 ) ) ;
#3060 = person_and_organization_role ( 'design_owner' ) ;
#3061 = product ( '�u��', '�u��', '', ( #3102 ) ) ;
#3062 = design_context ( 'detailed design', #3164, 'design' ) ;
#3063 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3164 ) ;
#3064 = context_dependent_shape_representation ( #2978, #2977 ) ;
#3065 = cc_design_person_and_organization_assignment ( #3070, #3067, ( #3166 ) ) ;
#3066 = cc_design_date_and_time_assignment ( #3079, #3068, ( #3166 ) ) ;
#3067 = person_and_organization_role ( 'classification_officer' ) ;
#3068 = date_time_role ( 'classification_date' ) ;
#3069 = approval_person_organization ( #3070, #3084, #3073 ) ;
#3070 = person_and_organization ( #3072, #3071 ) ;
#3071 = organization ( 'nauo-org5', 'unspecified', 'unspecified' ) ;
#3072 = person ( 'nauo-per5', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3073 = approval_role ( '' ) ;
#3074 = approval_date_time ( #3075, #3084 ) ;
#3075 = date_and_time ( #3076, #3077 ) ;
#3076 = calendar_date ( 2017, 13, 10 ) ;
#3077 = local_time ( 16, 27, 8.000000000000000000, #3078 ) ;
#3078 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3079 = date_and_time ( #3080, #3081 ) ;
#3080 = calendar_date ( 2017, 13, 10 ) ;
#3081 = local_time ( 16, 27, 8.000000000000000000, #3082 ) ;
#3082 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3083 = cc_design_approval ( #3084, ( #3166 ) ) ;
#3084 = approval ( #3104, 'unknown' ) ;
#3085 = cc_design_person_and_organization_assignment ( #3087, #3086, ( #3058 ) ) ;
#3086 = person_and_organization_role ( 'creator' ) ;
#3087 = person_and_organization ( #3098, #3097 ) ;
#3088 = cc_design_approval ( #3055, ( #3058 ) ) ;
#3089 = approval_date_time ( #3046, #3055 ) ;
#3090 = calendar_date ( 2017, 13, 10 ) ;
#3091 = shape_definition_representation ( #3257, #2938 ) ;
#3092 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3093 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3094 = cc_design_person_and_organization_assignment ( #3096, #3095, ( #3099 ) ) ;
#3095 = person_and_organization_role ( 'design_owner' ) ;
#3096 = person_and_organization ( #3098, #3097 ) ;
#3097 = organization ( 'unspecified', 'unspecified', '' ) ;
#3098 = person ( 'unspecified', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3099 = product ( '5ik40a-��-5c070��0000z0', '5ik40a-��-5c070��0000z0', '', ( #3100 ) ) ;
#3100 = mechanical_context ( 'none', #3093, 'mechanical' ) ;
#3101 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3093 ) ;
#3102 = mechanical_context ( 'none', #3163, 'mechanical' ) ;
#3103 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3163 ) ;
#3104 = approval_status ( 'not_yet_approved' ) ;
#3105 = cc_design_person_and_organization_assignment ( #3107, #3106, ( #3108 ) ) ;
#3106 = person_and_organization_role ( 'classification_officer' ) ;
#3107 = person_and_organization ( #3098, #3097 ) ;
#3108 = security_classification ( '', '', #3109 ) ;
#3109 = security_classification_level ( 'unclassified' ) ;
#3110 = cc_design_person_and_organization_assignment ( #3112, #3111, ( #3127 ) ) ;
#3111 = person_and_organization_role ( 'design_supplier' ) ;
#3112 = person_and_organization ( #3098, #3097 ) ;
#3113 = cc_design_person_and_organization_assignment ( #3115, #3114, ( #3127 ) ) ;
#3114 = person_and_organization_role ( 'creator' ) ;
#3115 = person_and_organization ( #3098, #3097 ) ;
#3116 = cc_design_approval ( #3124, ( #3127 ) ) ;
#3117 = approval_date_time ( #3118, #3124 ) ;
#3118 = date_and_time ( #3119, #3120 ) ;
#3119 = calendar_date ( 2017, 13, 10 ) ;
#3120 = local_time ( 16, 27, 8.000000000000000000, #3121 ) ;
#3121 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3122 = approval_person_organization ( #3126, #3124, #3123 ) ;
#3123 = approval_role ( '' ) ;
#3124 = approval ( #3125, 'unspecified' ) ;
#3125 = approval_status ( 'not_yet_approved' ) ;
#3126 = person_and_organization ( #3098, #3097 ) ;
#3127 = product_definition_formation_with_specified_source ( 'any', '', #3099, .not_known. ) ;
#3128 = shape_definition_representation ( #3167, #2936 ) ;
#3129 = cc_design_date_and_time_assignment ( #3131, #3130, ( #3149 ) ) ;
#3130 = date_time_role ( 'creation_date' ) ;
#3131 = date_and_time ( #3132, #3133 ) ;
#3132 = calendar_date ( 2017, 13, 10 ) ;
#3133 = local_time ( 16, 27, 8.000000000000000000, #3134 ) ;
#3134 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3135 = cc_design_person_and_organization_assignment ( #3137, #3136, ( #3149 ) ) ;
#3136 = person_and_organization_role ( 'creator' ) ;
#3137 = person_and_organization ( #3098, #3097 ) ;
#3138 = cc_design_approval ( #3146, ( #3149 ) ) ;
#3139 = approval_date_time ( #3140, #3146 ) ;
#3140 = date_and_time ( #3141, #3142 ) ;
#3141 = calendar_date ( 2017, 13, 10 ) ;
#3142 = local_time ( 16, 27, 8.000000000000000000, #3143 ) ;
#3143 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3144 = approval_person_organization ( #3148, #3146, #3145 ) ;
#3145 = approval_role ( '' ) ;
#3146 = approval ( #3147, 'unspecified' ) ;
#3147 = approval_status ( 'not_yet_approved' ) ;
#3148 = person_and_organization ( #3098, #3097 ) ;
#3149 = product_definition ( 'unknown', '', #3127, #3150 ) ;
#3150 = design_context ( 'detailed design', #3152, 'design' ) ;
#3151 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3152 ) ;
#3152 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3153 = person_and_organization ( #3098, #3097 ) ;
#3154 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3155 ) ;
#3155 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3156 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3157 = cc_design_person_and_organization_assignment ( #3159, #3158, ( #3160 ) ) ;
#3158 = person_and_organization_role ( 'design_owner' ) ;
#3159 = person_and_organization ( #3098, #3097 ) ;
#3160 = product ( 'm540', 'm540', '', ( #3161 ) ) ;
#3161 = mechanical_context ( 'none', #3092, 'mechanical' ) ;
#3162 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3092 ) ;
#3163 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3164 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3165 = person_and_organization ( #3098, #3097 ) ;
#3166 = security_classification ( '', '', #2975 ) ;
#3167 = product_definition_shape ( 'none', 'none', #3149 ) ;
#3168 = product_related_product_category ( 'detail', '', ( #3099 ) ) ;
#3169 = cc_design_security_classification ( #3108, ( #3127 ) ) ;
#3170 = cc_design_approval ( #3178, ( #3108 ) ) ;
#3171 = approval_date_time ( #3172, #3178 ) ;
#3172 = date_and_time ( #3173, #3174 ) ;
#3173 = calendar_date ( 2017, 13, 10 ) ;
#3174 = local_time ( 16, 27, 8.000000000000000000, #3175 ) ;
#3175 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3176 = approval_person_organization ( #3180, #3178, #3177 ) ;
#3177 = approval_role ( '' ) ;
#3178 = approval ( #3179, 'unspecified' ) ;
#3179 = approval_status ( 'not_yet_approved' ) ;
#3180 = person_and_organization ( #3098, #3097 ) ;
#3181 = cc_design_date_and_time_assignment ( #3183, #3182, ( #3108 ) ) ;
#3182 = date_time_role ( 'classification_date' ) ;
#3183 = date_and_time ( #3184, #3185 ) ;
#3184 = calendar_date ( 2017, 13, 10 ) ;
#3185 = local_time ( 16, 27, 8.000000000000000000, #3186 ) ;
#3186 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3187 = date_and_time ( #3273, #3274 ) ;
#3188 = cc_design_person_and_organization_assignment ( #3190, #3189, ( #3191 ) ) ;
#3189 = person_and_organization_role ( 'classification_officer' ) ;
#3190 = person_and_organization ( #3098, #3097 ) ;
#3191 = security_classification ( '', '', #3192 ) ;
#3192 = security_classification_level ( 'unclassified' ) ;
#3193 = cc_design_person_and_organization_assignment ( #3195, #3194, ( #3210 ) ) ;
#3194 = person_and_organization_role ( 'design_supplier' ) ;
#3195 = person_and_organization ( #3098, #3097 ) ;
#3196 = cc_design_person_and_organization_assignment ( #3198, #3197, ( #3210 ) ) ;
#3197 = person_and_organization_role ( 'creator' ) ;
#3198 = person_and_organization ( #3098, #3097 ) ;
#3199 = cc_design_approval ( #3207, ( #3210 ) ) ;
#3200 = approval_date_time ( #3201, #3207 ) ;
#3201 = date_and_time ( #3202, #3203 ) ;
#3202 = calendar_date ( 2017, 13, 10 ) ;
#3203 = local_time ( 16, 27, 8.000000000000000000, #3204 ) ;
#3204 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3205 = approval_person_organization ( #3209, #3207, #3206 ) ;
#3206 = approval_role ( '' ) ;
#3207 = approval ( #3208, 'unspecified' ) ;
#3208 = approval_status ( 'not_yet_approved' ) ;
#3209 = person_and_organization ( #3098, #3097 ) ;
#3210 = product_definition_formation_with_specified_source ( 'any', '', #3160, .not_known. ) ;
#3211 = cc_design_date_and_time_assignment ( #3213, #3212, ( #3230 ) ) ;
#3212 = date_time_role ( 'creation_date' ) ;
#3213 = date_and_time ( #3214, #3215 ) ;
#3214 = calendar_date ( 2017, 13, 10 ) ;
#3215 = local_time ( 16, 27, 8.000000000000000000, #3216 ) ;
#3216 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3217 = cc_design_person_and_organization_assignment ( #3219, #3218, ( #3230 ) ) ;
#3218 = person_and_organization_role ( 'creator' ) ;
#3219 = person_and_organization ( #3098, #3097 ) ;
#3220 = cc_design_approval ( #3228, ( #3230 ) ) ;
#3221 = approval_date_time ( #3222, #3228 ) ;
#3222 = date_and_time ( #3223, #3224 ) ;
#3223 = calendar_date ( 2017, 13, 10 ) ;
#3224 = local_time ( 16, 27, 8.000000000000000000, #3225 ) ;
#3225 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3226 = approval_person_organization ( #3153, #3228, #3227 ) ;
#3227 = approval_role ( '' ) ;
#3228 = approval ( #3229, 'unspecified' ) ;
#3229 = approval_status ( 'not_yet_approved' ) ;
#3230 = product_definition ( 'unknown', '', #3210, #3231 ) ;
#3231 = design_context ( 'detailed design', #3155, 'design' ) ;
#3232 = date_time_role ( 'creation_date' ) ;
#3233 = date_and_time ( #3234, #3235 ) ;
#3234 = calendar_date ( 2017, 13, 10 ) ;
#3235 = local_time ( 16, 27, 8.000000000000000000, #3236 ) ;
#3236 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3237 = cc_design_person_and_organization_assignment ( #3239, #3238, ( #3251 ) ) ;
#3238 = person_and_organization_role ( 'creator' ) ;
#3239 = person_and_organization ( #3098, #3097 ) ;
#3240 = cc_design_approval ( #3248, ( #3251 ) ) ;
#3241 = approval_date_time ( #3242, #3248 ) ;
#3242 = date_and_time ( #3243, #3244 ) ;
#3243 = calendar_date ( 2017, 13, 10 ) ;
#3244 = local_time ( 16, 27, 8.000000000000000000, #3245 ) ;
#3245 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3246 = approval_person_organization ( #3250, #3248, #3247 ) ;
#3247 = approval_role ( '' ) ;
#3248 = approval ( #3249, 'unspecified' ) ;
#3249 = approval_status ( 'not_yet_approved' ) ;
#3250 = person_and_organization ( #3098, #3097 ) ;
#3251 = product_definition ( 'unknown', '', #2543, #3252 ) ;
#3252 = design_context ( 'detailed design', #3254, 'design' ) ;
#3253 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3254 ) ;
#3254 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3255 = cc_design_person_and_organization_assignment ( #3051, #3256, ( #3052 ) ) ;
#3256 = person_and_organization_role ( 'design_owner' ) ;
#3257 = product_definition_shape ( 'none', 'none', #3230 ) ;
#3258 = product_related_product_category ( 'detail', '', ( #3160 ) ) ;
#3259 = cc_design_security_classification ( #3191, ( #3210 ) ) ;
#3260 = cc_design_approval ( #3268, ( #3191 ) ) ;
#3261 = approval_date_time ( #3262, #3268 ) ;
#3262 = date_and_time ( #3263, #3264 ) ;
#3263 = calendar_date ( 2017, 13, 10 ) ;
#3264 = local_time ( 16, 27, 8.000000000000000000, #3265 ) ;
#3265 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3266 = approval_person_organization ( #3270, #3268, #3267 ) ;
#3267 = approval_role ( '' ) ;
#3268 = approval ( #3269, 'unspecified' ) ;
#3269 = approval_status ( 'not_yet_approved' ) ;
#3270 = person_and_organization ( #3098, #3097 ) ;
#3271 = cc_design_date_and_time_assignment ( #3187, #3272, ( #3191 ) ) ;
#3272 = date_time_role ( 'classification_date' ) ;
#3273 = calendar_date ( 2017, 13, 10 ) ;
#3274 = local_time ( 16, 27, 8.000000000000000000, #3275 ) ;
#3275 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3276 = calendar_date ( 2017, 13, 10 ) ;
#3277 = local_time ( 16, 27, 8.000000000000000000, #3340 ) ;
#3278 = product_definition_shape ( 'none', 'none', #3283 ) ;
#3279 = security_classification_level ( 'unclassified' ) ;
#3280 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3281 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3282 = approval_status ( 'not_yet_approved' ) ;
#3283 = next_assembly_usage_occurrence ( 'nauo2', ' ', ' ', #3149, #3414, $ ) ;
#3284 = approval ( #3282, 'unknown' ) ;
#3285 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3286 = shape_definition_representation ( #3287, #2931 ) ;
#3287 = product_definition_shape ( 'none', 'none', #3058 ) ;
#3288 = product_related_product_category ( 'detail', '', ( #3061 ) ) ;
#3289 = cc_design_security_classification ( #217, ( #3038 ) ) ;
#3290 = cc_design_approval ( #3298, ( #217 ) ) ;
#3291 = approval_date_time ( #3292, #3298 ) ;
#3292 = date_and_time ( #3293, #3294 ) ;
#3293 = calendar_date ( 2017, 13, 10 ) ;
#3294 = local_time ( 16, 27, 8.000000000000000000, #3295 ) ;
#3295 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3296 = approval_person_organization ( #3300, #3298, #3297 ) ;
#3297 = approval_role ( '' ) ;
#3298 = approval ( #3299, 'unspecified' ) ;
#3299 = approval_status ( 'not_yet_approved' ) ;
#3300 = person_and_organization ( #3098, #3097 ) ;
#3301 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3302 = approval_person_organization ( #3306, #3304, #3303 ) ;
#3303 = approval_role ( '' ) ;
#3304 = approval ( #3305, 'unspecified' ) ;
#3305 = approval_status ( 'not_yet_approved' ) ;
#3306 = person_and_organization ( #3098, #3097 ) ;
#3307 = product_definition_formation_with_specified_source ( 'any', '', #3337, .not_known. ) ;
#3308 =( representation_relationship ('none','none', #2936, #2913 ) representation_relationship_with_transformation ( #3343 )shape_representation_relationship( ) );
#3309 = cc_design_date_and_time_assignment ( #3311, #3310, ( #3329 ) ) ;
#3310 = date_time_role ( 'creation_date' ) ;
#3311 = date_and_time ( #3312, #3313 ) ;
#3312 = calendar_date ( 2017, 13, 10 ) ;
#3313 = local_time ( 16, 27, 8.000000000000000000, #3314 ) ;
#3314 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3315 = cc_design_person_and_organization_assignment ( #3317, #3316, ( #3329 ) ) ;
#3316 = person_and_organization_role ( 'creator' ) ;
#3317 = person_and_organization ( #3098, #3097 ) ;
#3318 = cc_design_approval ( #3326, ( #3329 ) ) ;
#3319 = approval_date_time ( #3320, #3326 ) ;
#3320 = date_and_time ( #3321, #3322 ) ;
#3321 = calendar_date ( 2017, 13, 10 ) ;
#3322 = local_time ( 16, 27, 8.000000000000000000, #3323 ) ;
#3323 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3324 = approval_person_organization ( #3328, #3326, #3325 ) ;
#3325 = approval_role ( '' ) ;
#3326 = approval ( #3327, 'unspecified' ) ;
#3327 = approval_status ( 'not_yet_approved' ) ;
#3328 = person_and_organization ( #3098, #3097 ) ;
#3329 = product_definition ( 'unknown', '', #3307, #3330 ) ;
#3330 = design_context ( 'detailed design', #3332, 'design' ) ;
#3331 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3332 ) ;
#3332 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3333 = shape_definition_representation ( #3347, #2930 ) ;
#3334 = cc_design_person_and_organization_assignment ( #3336, #3335, ( #3337 ) ) ;
#3335 = person_and_organization_role ( 'design_owner' ) ;
#3336 = person_and_organization ( #3098, #3097 ) ;
#3337 = product ( '�x�f�u-3��', '�x�f�u-3��', '', ( #3338 ) ) ;
#3338 = mechanical_context ( 'none', #3285, 'mechanical' ) ;
#3339 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3285 ) ;
#3340 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3341 = date_and_time ( #3345, #3346 ) ;
#3342 = shape_definition_representation ( #3429, #2913 ) ;
#3343 = item_defined_transformation ( 'none', 'none', #2963, #2919 ) ;
#3344 = cc_design_security_classification ( #3393, ( #3283 ) ) ;
#3345 = calendar_date ( 2017, 13, 10 ) ;
#3346 = local_time ( 16, 27, 8.000000000000000000, #3280 ) ;
#3347 = product_definition_shape ( 'none', 'none', #3329 ) ;
#3348 = product_related_product_category ( 'detail', '', ( #3337 ) ) ;
#3349 = cc_design_security_classification ( #3370, ( #3307 ) ) ;
#3350 = cc_design_approval ( #3358, ( #3370 ) ) ;
#3351 = approval_date_time ( #3352, #3358 ) ;
#3352 = date_and_time ( #3353, #3354 ) ;
#3353 = calendar_date ( 2017, 13, 10 ) ;
#3354 = local_time ( 16, 27, 8.000000000000000000, #3355 ) ;
#3355 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3356 = approval_person_organization ( #3360, #3358, #3357 ) ;
#3357 = approval_role ( '' ) ;
#3358 = approval ( #3359, 'unspecified' ) ;
#3359 = approval_status ( 'not_yet_approved' ) ;
#3360 = person_and_organization ( #3098, #3097 ) ;
#3361 = cc_design_date_and_time_assignment ( #3363, #3362, ( #3370 ) ) ;
#3362 = date_time_role ( 'classification_date' ) ;
#3363 = date_and_time ( #3364, #3365 ) ;
#3364 = calendar_date ( 2017, 13, 10 ) ;
#3365 = local_time ( 16, 27, 8.000000000000000000, #3366 ) ;
#3366 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3367 = cc_design_person_and_organization_assignment ( #3369, #3368, ( #3370 ) ) ;
#3368 = person_and_organization_role ( 'classification_officer' ) ;
#3369 = person_and_organization ( #3098, #3097 ) ;
#3370 = security_classification ( '', '', #3371 ) ;
#3371 = security_classification_level ( 'unclassified' ) ;
#3372 = cc_design_person_and_organization_assignment ( #3374, #3373, ( #3307 ) ) ;
#3373 = person_and_organization_role ( 'design_supplier' ) ;
#3374 = person_and_organization ( #3098, #3097 ) ;
#3375 = cc_design_person_and_organization_assignment ( #3377, #3376, ( #3307 ) ) ;
#3376 = person_and_organization_role ( 'creator' ) ;
#3377 = person_and_organization ( #3098, #3097 ) ;
#3378 = cc_design_approval ( #3304, ( #3307 ) ) ;
#3379 = approval_date_time ( #3380, #3304 ) ;
#3380 = date_and_time ( #3381, #3382 ) ;
#3381 = calendar_date ( 2017, 13, 10 ) ;
#3382 = local_time ( 16, 27, 8.000000000000000000, #3301 ) ;
#3383 = date_and_time ( #3384, #3385 ) ;
#3384 = calendar_date ( 2017, 13, 10 ) ;
#3385 = local_time ( 16, 27, 8.000000000000000000, #3386 ) ;
#3386 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3387 = approval_person_organization ( #3391, #3389, #3388 ) ;
#3388 = approval_role ( '' ) ;
#3389 = approval ( #3390, 'unspecified' ) ;
#3390 = approval_status ( 'not_yet_approved' ) ;
#3391 = person_and_organization ( #3098, #3097 ) ;
#3392 = product_definition_formation_with_specified_source ( 'any', '', #3421, .not_known. ) ;
#3393 = security_classification ( '', '', #3279 ) ;
#3394 = cc_design_date_and_time_assignment ( #3396, #3395, ( #3414 ) ) ;
#3395 = date_time_role ( 'creation_date' ) ;
#3396 = date_and_time ( #3397, #3398 ) ;
#3397 = calendar_date ( 2017, 13, 10 ) ;
#3398 = local_time ( 16, 27, 8.000000000000000000, #3399 ) ;
#3399 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3400 = cc_design_person_and_organization_assignment ( #3402, #3401, ( #3414 ) ) ;
#3401 = person_and_organization_role ( 'creator' ) ;
#3402 = person_and_organization ( #3098, #3097 ) ;
#3403 = cc_design_approval ( #3411, ( #3414 ) ) ;
#3404 = approval_date_time ( #3405, #3411 ) ;
#3405 = date_and_time ( #3406, #3407 ) ;
#3406 = calendar_date ( 2017, 13, 10 ) ;
#3407 = local_time ( 16, 27, 8.000000000000000000, #3408 ) ;
#3408 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3409 = approval_person_organization ( #3413, #3411, #3410 ) ;
#3410 = approval_role ( '' ) ;
#3411 = approval ( #3412, 'unspecified' ) ;
#3412 = approval_status ( 'not_yet_approved' ) ;
#3413 = person_and_organization ( #3098, #3097 ) ;
#3414 = product_definition ( 'unknown', '', #3392, #3415 ) ;
#3415 = design_context ( 'detailed design', #3417, 'design' ) ;
#3416 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3417 ) ;
#3417 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3418 = cc_design_person_and_organization_assignment ( #3420, #3419, ( #3421 ) ) ;
#3419 = person_and_organization_role ( 'design_owner' ) ;
#3420 = person_and_organization ( #3098, #3097 ) ;
#3421 = product ( '40a', '40a', '', ( #3422 ) ) ;
#3422 = mechanical_context ( 'none', #3281, 'mechanical' ) ;
#3423 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3281 ) ;
#3424 = approval_role ( '' ) ;
#3425 = approval_date_time ( #3426, #3284 ) ;
#3426 = date_and_time ( #3276, #3277 ) ;
#3427 = cc_design_approval ( #3284, ( #3393 ) ) ;
#3428 = person ( 'nauo-per1', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3429 = product_definition_shape ( 'none', 'none', #3414 ) ;
#3430 = product_related_product_category ( 'detail', '', ( #3421 ) ) ;
#3431 = cc_design_security_classification ( #3452, ( #3392 ) ) ;
#3432 = cc_design_approval ( #3440, ( #3452 ) ) ;
#3433 = approval_date_time ( #3434, #3440 ) ;
#3434 = date_and_time ( #3435, #3436 ) ;
#3435 = calendar_date ( 2017, 13, 10 ) ;
#3436 = local_time ( 16, 27, 8.000000000000000000, #3437 ) ;
#3437 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3438 = approval_person_organization ( #3442, #3440, #3439 ) ;
#3439 = approval_role ( '' ) ;
#3440 = approval ( #3441, 'unspecified' ) ;
#3441 = approval_status ( 'not_yet_approved' ) ;
#3442 = person_and_organization ( #3098, #3097 ) ;
#3443 = cc_design_date_and_time_assignment ( #3445, #3444, ( #3452 ) ) ;
#3444 = date_time_role ( 'classification_date' ) ;
#3445 = date_and_time ( #3446, #3447 ) ;
#3446 = calendar_date ( 2017, 13, 10 ) ;
#3447 = local_time ( 16, 27, 8.000000000000000000, #3448 ) ;
#3448 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3449 = cc_design_person_and_organization_assignment ( #3451, #3450, ( #3452 ) ) ;
#3450 = person_and_organization_role ( 'classification_officer' ) ;
#3451 = person_and_organization ( #3098, #3097 ) ;
#3452 = security_classification ( '', '', #3453 ) ;
#3453 = security_classification_level ( 'unclassified' ) ;
#3454 = cc_design_person_and_organization_assignment ( #3456, #3455, ( #3392 ) ) ;
#3455 = person_and_organization_role ( 'design_supplier' ) ;
#3456 = person_and_organization ( #3098, #3097 ) ;
#3457 = cc_design_person_and_organization_assignment ( #3459, #3458, ( #3392 ) ) ;
#3458 = person_and_organization_role ( 'creator' ) ;
#3459 = person_and_organization ( #3098, #3097 ) ;
#3460 = cc_design_approval ( #3389, ( #3392 ) ) ;
#3461 = approval_date_time ( #3383, #3389 ) ;
#3462 = person ( 'nauo-per2', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3463 = approval_role ( '' ) ;
#3464 = approval_date_time ( #3465, #3474 ) ;
#3465 = date_and_time ( #3466, #3467 ) ;
#3466 = calendar_date ( 2017, 13, 10 ) ;
#3467 = local_time ( 16, 27, 8.000000000000000000, #3468 ) ;
#3468 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3469 = date_and_time ( #3470, #3471 ) ;
#3470 = calendar_date ( 2017, 13, 10 ) ;
#3471 = local_time ( 16, 27, 8.000000000000000000, #3472 ) ;
#3472 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3473 = cc_design_approval ( #3474, ( #3477 ) ) ;
#3474 = approval ( #3475, 'unknown' ) ;
#3475 = approval_status ( 'not_yet_approved' ) ;
#3476 = cc_design_security_classification ( #3477, ( #3479 ) ) ;
#3477 = security_classification ( '', '', #3478 ) ;
#3478 = security_classification_level ( 'unclassified' ) ;
#3479 = next_assembly_usage_occurrence ( 'nauo3', ' ', ' ', #3149, #3230, $ ) ;
#3480 = product_definition_shape ( 'none', 'none', #3479 ) ;
#3481 =( representation_relationship ('none','none', #2936, #2938 ) representation_relationship_with_transformation ( #3482 )shape_representation_relationship( ) );
#3482 = item_defined_transformation ( 'none', 'none', #2959, #2919 ) ;
#3483 = context_dependent_shape_representation ( #3308, #3278 ) ;
#3484 = oriented_edge ( 'none', *, *, #1082, .f. ) ;
#3485 = cc_design_person_and_organization_assignment ( #3490, #3487, ( #3393 ) ) ;
#3486 = cc_design_date_and_time_assignment ( #3341, #3488, ( #3393 ) ) ;
#3487 = person_and_organization_role ( 'classification_officer' ) ;
#3488 = date_time_role ( 'classification_date' ) ;
#3489 = approval_person_organization ( #3490, #3284, #3424 ) ;
#3490 = person_and_organization ( #3428, #3491 ) ;
#3491 = organization ( 'nauo-org1', 'unspecified', 'unspecified' ) ;
#3492 = person ( 'nauo-per3', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3493 = approval_role ( '' ) ;
#3494 = approval_date_time ( #3495, #3504 ) ;
#3495 = date_and_time ( #3496, #3497 ) ;
#3496 = calendar_date ( 2017, 13, 10 ) ;
#3497 = local_time ( 16, 27, 8.000000000000000000, #3498 ) ;
#3498 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3499 = date_and_time ( #3500, #3501 ) ;
#3500 = calendar_date ( 2017, 13, 10 ) ;
#3501 = local_time ( 16, 27, 8.000000000000000000, #3502 ) ;
#3502 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3503 = cc_design_approval ( #3504, ( #3507 ) ) ;
#3504 = approval ( #3505, 'unknown' ) ;
#3505 = approval_status ( 'not_yet_approved' ) ;
#3506 = cc_design_security_classification ( #3507, ( #3509 ) ) ;
#3507 = security_classification ( '', '', #3508 ) ;
#3508 = security_classification_level ( 'unclassified' ) ;
#3509 = next_assembly_usage_occurrence ( 'nauo4', ' ', ' ', #3149, #3251, $ ) ;
#3510 = product_definition_shape ( 'none', 'none', #3509 ) ;
#3511 =( representation_relationship ('none','none', #2936, #2923 ) representation_relationship_with_transformation ( #3512 )shape_representation_relationship( ) );
#3512 = item_defined_transformation ( 'none', 'none', #2955, #2919 ) ;
#3513 = context_dependent_shape_representation ( #3481, #3480 ) ;
#3514 = cc_design_person_and_organization_assignment ( #3519, #3516, ( #3477 ) ) ;
#3515 = cc_design_date_and_time_assignment ( #3469, #3517, ( #3477 ) ) ;
#3516 = person_and_organization_role ( 'classification_officer' ) ;
#3517 = date_time_role ( 'classification_date' ) ;
#3518 = approval_person_organization ( #3519, #3474, #3463 ) ;
#3519 = person_and_organization ( #3462, #3520 ) ;
#3520 = organization ( 'nauo-org2', 'unspecified', 'unspecified' ) ;
#3521 = person ( 'nauo-per4', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3522 = approval_role ( '' ) ;
#3523 = approval_date_time ( #3524, #3533 ) ;
#3524 = date_and_time ( #3525, #3526 ) ;
#3525 = calendar_date ( 2017, 13, 10 ) ;
#3526 = local_time ( 16, 27, 8.000000000000000000, #3527 ) ;
#3527 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3528 = date_and_time ( #3529, #3530 ) ;
#3529 = calendar_date ( 2017, 13, 10 ) ;
#3530 = local_time ( 16, 27, 8.000000000000000000, #3531 ) ;
#3531 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3532 = cc_design_approval ( #3533, ( #3536 ) ) ;
#3533 = approval ( #3534, 'unknown' ) ;
#3534 = approval_status ( 'not_yet_approved' ) ;
#3535 = cc_design_security_classification ( #3536, ( #3538 ) ) ;
#3536 = security_classification ( '', '', #3537 ) ;
#3537 = security_classification_level ( 'unclassified' ) ;
#3538 = next_assembly_usage_occurrence ( 'nauo5', ' ', ' ', #3149, #3058, $ ) ;
#3539 = product_definition_shape ( 'none', 'none', #3538 ) ;
#3540 =( representation_relationship ('none','none', #2936, #2931 ) representation_relationship_with_transformation ( #3541 )shape_representation_relationship( ) );
#3541 = item_defined_transformation ( 'none', 'none', #2951, #2919 ) ;
#3542 = context_dependent_shape_representation ( #3511, #3510 ) ;
#3543 = cc_design_person_and_organization_assignment ( #3548, #3545, ( #3507 ) ) ;
#3544 = cc_design_date_and_time_assignment ( #3499, #3546, ( #3507 ) ) ;
#3545 = person_and_organization_role ( 'classification_officer' ) ;
#3546 = date_time_role ( 'classification_date' ) ;
#3547 = approval_person_organization ( #3548, #3504, #3493 ) ;
#3548 = person_and_organization ( #3492, #3549 ) ;
#3549 = organization ( 'nauo-org3', 'unspecified', 'unspecified' ) ;
#3550 = vertex_point ( 'none', #7238 ) ;
#3551 = vertex_point ( 'none', #7233 ) ;
#3552 = oriented_edge ( 'none', *, *, #11567, .f. ) ;
#3553 = oriented_edge ( 'none', *, *, #3602, .f. ) ;
#3554 = oriented_edge ( 'none', *, *, #3623, .f. ) ;
#3555 = oriented_edge ( 'none', *, *, #4164, .t. ) ;
#3556 = oriented_edge ( 'none', *, *, #4629, .f. ) ;
#3557 = edge_loop ( 'none', ( #412, #418 ) ) ;
#3558 = advanced_face ( 'none', ( #7250 ), #7248, .f. ) ;
#3559 = vertex_point ( 'none', #7227 ) ;
#3560 = edge_loop ( 'none', ( #3553, #3622, #3569, #12047, #3741, #3744, #3743, #3720, #3724, #3713, #3707, #3624, #41, #3632, #62, #78, #93 ) ) ;
#3561 = edge_curve ( 'none', #11968, #3586, #7239, .t. ) ;
#3562 = edge_loop ( 'none', ( #3608, #2639, #11903 ) ) ;
#3563 = oriented_edge ( 'none', *, *, #3647, .t. ) ;
#3564 = edge_curve ( 'none', #3559, #3965, #7234, .t. ) ;
#3565 = vertex_point ( 'none', #7279 ) ;
#3566 = edge_loop ( 'none', ( #4225, #4304 ) ) ;
#3567 = edge_curve ( 'none', #3849, #11914, #7286, .t. ) ;
#3568 = oriented_edge ( 'none', *, *, #3618, .f. ) ;
#3569 = oriented_edge ( 'none', *, *, #2744, .f. ) ;
#3570 = oriented_edge ( 'none', *, *, #3567, .f. ) ;
#3571 = edge_loop ( 'none', ( #11978, #12016, #12012, #12014 ) ) ;
#3572 = vertex_point ( 'none', #7287 ) ;
#3573 = vertex_point ( 'none', #7274 ) ;
#3574 = edge_curve ( 'none', #11982, #3573, #7271, .t. ) ;
#3575 = edge_curve ( 'none', #11958, #3588, #7267, .t. ) ;
#3576 = vertex_point ( 'none', #7258 ) ;
#3577 = oriented_edge ( 'none', *, *, #6132, .t. ) ;
#3578 = oriented_edge ( 'none', *, *, #11988, .t. ) ;
#3579 = vertex_point ( 'none', #7272 ) ;
#3580 = oriented_edge ( 'none', *, *, #11524, .t. ) ;
#3581 = oriented_edge ( 'none', *, *, #6413, .t. ) ;
#3582 = oriented_edge ( 'none', *, *, #3589, .t. ) ;
#3583 = edge_curve ( 'none', #3588, #3565, #7313, .t. ) ;
#3584 = oriented_edge ( 'none', *, *, #5798, .f. ) ;
#3585 = advanced_face ( 'none', ( #7314 ), #7264, .t. ) ;
#3586 = vertex_point ( 'none', #7306 ) ;
#3587 = oriented_edge ( 'none', *, *, #3592, .f. ) ;
#3588 = vertex_point ( 'none', #7309 ) ;
#3589 = edge_curve ( 'none', #5720, #3565, #7302, .t. ) ;
#3590 = oriented_edge ( 'none', *, *, #3937, .t. ) ;
#3591 = oriented_edge ( 'none', *, *, #2278, .f. ) ;
#3592 = edge_curve ( 'none', #11690, #11986, #7303, .t. ) ;
#3593 = oriented_edge ( 'none', *, *, #4110, .t. ) ;
#3594 = oriented_edge ( 'none', *, *, #6322, .t. ) ;
#3595 = advanced_face ( 'none', ( #7298 ), #7308, .f. ) ;
#3596 = edge_curve ( 'none', #6509, #6431, #7292, .t. ) ;
#3597 = edge_loop ( 'none', ( #3619, #3664, #3634, #3645 ) ) ;
#3598 = oriented_edge ( 'none', *, *, #6507, .f. ) ;
#3599 = oriented_edge ( 'none', *, *, #6425, .t. ) ;
#3600 = edge_loop ( 'none', ( #3607, #3611, #3590, #3635, #3599, #3631, #3581, #3615, #3621, #3636, #3606, #3630, #3637 ) ) ;
#3601 = oriented_edge ( 'none', *, *, #6437, .t. ) ;
#3603 = oriented_edge ( 'none', *, *, #4113, .t. ) ;
#3602 = edge_curve ( 'none', #3958, #2260, #7338, .t. ) ;
#3604 = edge_curve ( 'none', #3648, #3559, #7340, .t. ) ;
#3605 = oriented_edge ( 'none', *, *, #11967, .t. ) ;
#3606 = oriented_edge ( 'none', *, *, #6472, .t. ) ;
#3607 = oriented_edge ( 'none', *, *, #3596, .t. ) ;
#3608 = oriented_edge ( 'none', *, *, #12001, .f. ) ;
#3609 = edge_loop ( 'none', ( #11902, #11901, #3670, #3680 ) ) ;
#3610 = vertex_point ( 'none', #7323 ) ;
#3611 = oriented_edge ( 'none', *, *, #6429, .t. ) ;
#3612 = oriented_edge ( 'none', *, *, #6096, .t. ) ;
#3613 = advanced_face ( 'none', ( #7326 ), #7339, .f. ) ;
#3614 = vertex_point ( 'none', #7328 ) ;
#3615 = oriented_edge ( 'none', *, *, #6362, .t. ) ;
#3616 = edge_loop ( 'none', ( #3612, #3620, #3642, #3629 ) ) ;
#3617 = edge_curve ( 'none', #3610, #3648, #7319, .t. ) ;
#3618 = edge_curve ( 'none', #12033, #3625, #7333, .t. ) ;
#3619 = oriented_edge ( 'none', *, *, #4017, .t. ) ;
#3620 = oriented_edge ( 'none', *, *, #3638, .f. ) ;
#3621 = oriented_edge ( 'none', *, *, #6477, .t. ) ;
#3622 = oriented_edge ( 'none', *, *, #3951, .f. ) ;
#3623 = edge_curve ( 'none', #3653, #3610, #7321, .t. ) ;
#3624 = oriented_edge ( 'none', *, *, #79, .f. ) ;
#3625 = vertex_point ( 'none', #7372 ) ;
#3626 = edge_loop ( 'none', ( #3603, #3628, #3656, #3666 ) ) ;
#3627 = oriented_edge ( 'none', *, *, #4026, .t. ) ;
#3628 = oriented_edge ( 'none', *, *, #3675, .f. ) ;
#3629 = oriented_edge ( 'none', *, *, #3643, .t. ) ;
#3630 = oriented_edge ( 'none', *, *, #6455, .t. ) ;
#3631 = oriented_edge ( 'none', *, *, #6405, .t. ) ;
#3632 = oriented_edge ( 'none', *, *, #82, .f. ) ;
#3633 = edge_curve ( 'none', #3614, #3653, #7371, .t. ) ;
#3634 = oriented_edge ( 'none', *, *, #3667, .f. ) ;
#3635 = oriented_edge ( 'none', *, *, #6430, .t. ) ;
#3636 = oriented_edge ( 'none', *, *, #6462, .t. ) ;
#3637 = oriented_edge ( 'none', *, *, #6441, .t. ) ;
#3638 = edge_curve ( 'none', #3640, #3942, #7361, .t. ) ;
#3639 = edge_curve ( 'none', #3641, #3640, #7365, .t. ) ;
#3640 = vertex_point ( 'none', #7357 ) ;
#3641 = vertex_point ( 'none', #7370 ) ;
#3642 = oriented_edge ( 'none', *, *, #3639, .f. ) ;
#3643 = edge_curve ( 'none', #3641, #3943, #7354, .t. ) ;
#3644 = oriented_edge ( 'none', *, *, #3617, .f. ) ;
#3645 = oriented_edge ( 'none', *, *, #3638, .t. ) ;
#3646 = edge_curve ( 'none', #3688, #4105, #7342, .t. ) ;
#3647 = edge_curve ( 'none', #11690, #11691, #7404, .t. ) ;
#3648 = vertex_point ( 'none', #7402 ) ;
#3649 = oriented_edge ( 'none', *, *, #3561, .f. ) ;
#3650 = advanced_face ( 'none', ( #7401 ), #7355, .f. ) ;
#3651 = oriented_edge ( 'none', *, *, #3604, .f. ) ;
#3652 = oriented_edge ( 'none', *, *, #11965, .f. ) ;
#3653 = vertex_point ( 'none', #7375 ) ;
#3654 = edge_loop ( 'none', ( #3683, #3775, #3776, #3786 ) ) ;
#3655 = edge_curve ( 'none', #3688, #3663, #7395, .t. ) ;
#3656 = oriented_edge ( 'none', *, *, #3655, .f. ) ;
#3657 = vertex_point ( 'none', #7345 ) ;
#3658 = advanced_face ( 'none', ( #7391 ), #7403, .f. ) ;
#3659 = edge_curve ( 'none', #3700, #3686, #7392, .t. ) ;
#3660 = advanced_face ( 'none', ( #7432 ), #7429, .f. ) ;
#3661 = advanced_face ( 'none', ( #7428 ), #7427, .t. ) ;
#3662 = oriented_edge ( 'none', *, *, #3672, .t. ) ;
#3663 = vertex_point ( 'none', #7421 ) ;
#3664 = oriented_edge ( 'none', *, *, #3646, .f. ) ;
#3665 = advanced_face ( 'none', ( #7426 ), #7419, .f. ) ;
#3666 = oriented_edge ( 'none', *, *, #3646, .t. ) ;
#3667 = edge_curve ( 'none', #3640, #3688, #7383, .t. ) ;
#3668 = edge_loop ( 'none', ( #3702, #3718, #3705, #3689 ) ) ;
#3669 = oriented_edge ( 'none', *, *, #3704, .f. ) ;
#3670 = oriented_edge ( 'none', *, *, #3592, .t. ) ;
#3671 = edge_loop ( 'none', ( #3593, #3710, #3690, #3715 ) ) ;
#3672 = edge_curve ( 'none', #3679, #3676, #7412, .t. ) ;
#3673 = edge_curve ( 'none', #3681, #3679, #7417, .t. ) ;
#3674 = oriented_edge ( 'none', *, *, #3673, .t. ) ;
#3675 = edge_curve ( 'none', #3663, #4106, #7465, .t. ) ;
#3676 = vertex_point ( 'none', #7406 ) ;
#3677 = oriented_edge ( 'none', *, *, #12017, .t. ) ;
#3678 = vertex_point ( 'none', #7456 ) ;
#3679 = vertex_point ( 'none', #7455 ) ;
#3680 = oriented_edge ( 'none', *, *, #4322, .t. ) ;
#3681 = vertex_point ( 'none', #7467 ) ;
#3682 = vertex_point ( 'none', #7461 ) ;
#3683 = oriented_edge ( 'none', *, *, #3783, .f. ) ;
#3684 = oriented_edge ( 'none', *, *, #3726, .f. ) ;
#3685 = advanced_face ( 'none', ( #7457 ), #7452, .t. ) ;
#3686 = vertex_point ( 'none', #7466 ) ;
#3687 = advanced_face ( 'none', ( #7444 ), #7451, .f. ) ;
#3688 = vertex_point ( 'none', #7450 ) ;
#3689 = oriented_edge ( 'none', *, *, #3696, .t. ) ;
#3690 = oriented_edge ( 'none', *, *, #3695, .f. ) ;
#3691 = oriented_edge ( 'none', *, *, #3785, .f. ) ;
#3692 = oriented_edge ( 'none', *, *, #4031, .t. ) ;
#3693 = edge_loop ( 'none', ( #3692, #3742, #3723, #3719 ) ) ;
#3694 = edge_curve ( 'none', #3701, #3729, #7449, .t. ) ;
#3695 = edge_curve ( 'none', #3663, #3701, #7498, .t. ) ;
#3696 = edge_curve ( 'none', #3701, #4025, #7447, .t. ) ;
#3697 = edge_curve ( 'none', #3698, #4028, #7488, .t. ) ;
#3698 = vertex_point ( 'none', #7493 ) ;
#3699 = advanced_face ( 'none', ( #7492 ), #7448, .f. ) ;
#3700 = vertex_point ( 'none', #7437 ) ;
#3701 = vertex_point ( 'none', #7491 ) ;
#3702 = oriented_edge ( 'none', *, *, #4108, .t. ) ;
#3703 = edge_curve ( 'none', #3657, #3739, #7473, .t. ) ;
#3704 = edge_curve ( 'none', #3678, #3676, #7481, .t. ) ;
#3705 = oriented_edge ( 'none', *, *, #3694, .f. ) ;
#3706 = oriented_edge ( 'none', *, *, #4036, .f. ) ;
#3707 = oriented_edge ( 'none', *, *, #3703, .f. ) ;
#3708 = edge_curve ( 'none', #3739, #3740, #7530, .t. ) ;
#3709 = oriented_edge ( 'none', *, *, #46, .f. ) ;
#3710 = oriented_edge ( 'none', *, *, #3696, .f. ) ;
#3711 = edge_loop ( 'none', ( #3674, #3662, #3669, #3684 ) ) ;
#3712 = edge_curve ( 'none', #3747, #3700, #7525, .t. ) ;
#3713 = oriented_edge ( 'none', *, *, #3708, .f. ) ;
#3714 = advanced_face ( 'none', ( #7443 ), #7480, .f. ) ;
#3715 = oriented_edge ( 'none', *, *, #3675, .t. ) ;
#3716 = oriented_edge ( 'none', *, *, #3697, .f. ) ;
#3717 = advanced_face ( 'none', ( #7517 ), #7520, .f. ) ;
#3718 = oriented_edge ( 'none', *, *, #3730, .f. ) ;
#3719 = oriented_edge ( 'none', *, *, #3697, .t. ) ;
#3720 = oriented_edge ( 'none', *, *, #3749, .f. ) ;
#3721 = edge_loop ( 'none', ( #3627, #3716, #3732, #3755 ) ) ;
#3722 = oriented_edge ( 'none', *, *, #12191, .t. ) ;
#3723 = oriented_edge ( 'none', *, *, #3733, .f. ) ;
#3724 = oriented_edge ( 'none', *, *, #3727, .f. ) ;
#3725 = oriented_edge ( 'none', *, *, #4132, .f. ) ;
#3726 = edge_curve ( 'none', #3681, #3678, #7514, .t. ) ;
#3727 = edge_curve ( 'none', #3740, #3753, #7477, .t. ) ;
#3728 = edge_loop ( 'none', ( #3677, #3722 ) ) ;
#3729 = vertex_point ( 'none', #7503 ) ;
#3730 = edge_curve ( 'none', #3729, #4030, #7516, .t. ) ;
#3731 = edge_loop ( 'none', ( #3752, #3737, #3735, #3746 ) ) ;
#3732 = oriented_edge ( 'none', *, *, #3745, .f. ) ;
#3733 = edge_curve ( 'none', #3698, #3736, #7502, .t. ) ;
#3734 = edge_curve ( 'none', #3736, #4029, #7559, .t. ) ;
#3735 = oriented_edge ( 'none', *, *, #3734, .t. ) ;
#3736 = vertex_point ( 'none', #7511 ) ;
#3737 = oriented_edge ( 'none', *, *, #3751, .f. ) ;
#3738 = advanced_face ( 'none', ( #7515 ), #7542, .f. ) ;
#3739 = vertex_point ( 'none', #7550 ) ;
#3740 = vertex_point ( 'none', #7539 ) ;
#3741 = oriented_edge ( 'none', *, *, #3659, .f. ) ;
#3742 = oriented_edge ( 'none', *, *, #3734, .f. ) ;
#3743 = oriented_edge ( 'none', *, *, #3750, .f. ) ;
#3744 = oriented_edge ( 'none', *, *, #3712, .f. ) ;
#3745 = edge_curve ( 'none', #3729, #3698, #7537, .t. ) ;
#3746 = oriented_edge ( 'none', *, *, #4024, .t. ) ;
#3747 = vertex_point ( 'none', #6533 ) ;
#3748 = advanced_face ( 'none', ( #6796 ), #7047, .t. ) ;
#3749 = edge_curve ( 'none', #3753, #3682, #7052, .t. ) ;
#3750 = edge_curve ( 'none', #3682, #3747, #7588, .t. ) ;
#3751 = edge_curve ( 'none', #3736, #3986, #7580, .t. ) ;
#3752 = oriented_edge ( 'none', *, *, #4014, .f. ) ;
#3753 = vertex_point ( 'none', #7582 ) ;
#3754 = edge_curve ( 'none', #3686, #3550, #7573, .t. ) ;
#3755 = oriented_edge ( 'none', *, *, #3730, .t. ) ;
#3756 = advanced_face ( 'none', ( #7592, #7581 ), #7589, .t. ) ;
#3757 = edge_curve ( 'none', #3679, #3681, #7565, .t. ) ;
#3758 = advanced_face ( 'none', ( #7615 ), #7567, .t. ) ;
#3759 = edge_curve ( 'none', #3782, #3787, #7568, .t. ) ;
#3760 = edge_loop ( 'none', ( #3761, #3765 ) ) ;
#3761 = oriented_edge ( 'none', *, *, #3759, .t. ) ;
#3762 = advanced_face ( 'none', ( #7611 ), #7583, .f. ) ;
#3763 = edge_loop ( 'none', ( #3770, #3869, #3930, #4055 ) ) ;
#3764 = edge_curve ( 'none', #3768, #3773, #7613, .t. ) ;
#3765 = oriented_edge ( 'none', *, *, #3783, .t. ) ;
#3766 = edge_loop ( 'none', ( #3780, #3788, #4394, #4492 ) ) ;
#3767 = advanced_face ( 'none', ( #7609 ), #7608, .f. ) ;
#3768 = vertex_point ( 'none', #7599 ) ;
#3769 = vertex_point ( 'none', #7594 ) ;
#3770 = oriented_edge ( 'none', *, *, #3874, .t. ) ;
#3771 = vertex_point ( 'none', #7614 ) ;
#3772 = oriented_edge ( 'none', *, *, #3781, .t. ) ;
#3773 = vertex_point ( 'none', #7650 ) ;
#3774 = oriented_edge ( 'none', *, *, #11555, .t. ) ;
#3775 = oriented_edge ( 'none', *, *, #3785, .t. ) ;
#3776 = oriented_edge ( 'none', *, *, #3777, .t. ) ;
#3777 = edge_curve ( 'none', #3800, #3784, #7648, .t. ) ;
#3778 = oriented_edge ( 'none', *, *, #3757, .f. ) ;
#3779 = edge_loop ( 'none', ( #3789, #4010, #3706, #4042, #4048, #4041, #4047, #4052, #4050, #4038, #4027, #4034, #4107, #4109, #4033, #4016, #4093 ) ) ;
#3780 = oriented_edge ( 'none', *, *, #3820, .t. ) ;
#3781 = edge_curve ( 'none', #3773, #3769, #7566, .t. ) ;
#3782 = vertex_point ( 'none', #7649 ) ;
#3783 = edge_curve ( 'none', #3787, #3782, #7635, .t. ) ;
#3784 = vertex_point ( 'none', #7644 ) ;
#3785 = edge_curve ( 'none', #3787, #3800, #7639, .t. ) ;
#3786 = oriented_edge ( 'none', *, *, #3797, .f. ) ;
#3787 = vertex_point ( 'none', #7629 ) ;
#3788 = oriented_edge ( 'none', *, *, #4241, .t. ) ;
#3789 = oriented_edge ( 'none', *, *, #6096, .f. ) ;
#3790 = oriented_edge ( 'none', *, *, #5655, .t. ) ;
#3791 = oriented_edge ( 'none', *, *, #5584, .t. ) ;
#3792 = oriented_edge ( 'none', *, *, #3834, .f. ) ;
#3793 = edge_curve ( 'none', #3794, #3769, #7630, .t. ) ;
#3794 = vertex_point ( 'none', #7623 ) ;
#3795 = oriented_edge ( 'none', *, *, #3673, .f. ) ;
#3796 = oriented_edge ( 'none', *, *, #3793, .f. ) ;
#3797 = edge_curve ( 'none', #3782, #3784, #7683, .t. ) ;
#3798 = oriented_edge ( 'none', *, *, #5623, .f. ) ;
#3799 = oriented_edge ( 'none', *, *, #5796, .f. ) ;
#3800 = vertex_point ( 'none', #7622 ) ;
#3801 = edge_curve ( 'none', #3810, #3838, #7677, .t. ) ;
#3802 = oriented_edge ( 'none', *, *, #5721, .t. ) ;
#3803 = edge_loop ( 'none', ( #3795, #3778 ) ) ;
#3804 = advanced_face ( 'none', ( #7680 ), #7624, .t. ) ;
#3805 = oriented_edge ( 'none', *, *, #3836, .t. ) ;
#3806 = oriented_edge ( 'none', *, *, #3815, .f. ) ;
#3807 = oriented_edge ( 'none', *, *, #11540, .t. ) ;
#3808 = oriented_edge ( 'none', *, *, #3757, .t. ) ;
#3809 = edge_curve ( 'none', #3676, #3678, #7661, .t. ) ;
#3810 = vertex_point ( 'none', #7664 ) ;
#3811 = advanced_face ( 'none', ( #7669, #7668 ), #7637, .f. ) ;
#3812 = advanced_face ( 'none', ( #7663 ), #7628, .t. ) ;
#3813 = edge_loop ( 'none', ( #11532, #3808, #11544, #11546 ) ) ;
#3814 = oriented_edge ( 'none', *, *, #11529, .t. ) ;
#3815 = edge_curve ( 'none', #3843, #3818, #7655, .t. ) ;
#3816 = advanced_face ( 'none', ( #7654 ), #7713, .f. ) ;
#3817 = edge_loop ( 'none', ( #3805, #3819, #3844, #3806 ) ) ;
#3818 = vertex_point ( 'none', #7702 ) ;
#3819 = oriented_edge ( 'none', *, *, #3801, .t. ) ;
#3820 = edge_curve ( 'none', #3904, #3905, #7701, .t. ) ;
#3821 = edge_curve ( 'none', #3818, #3838, #7707, .t. ) ;
#3822 = edge_curve ( 'none', #3899, #3828, #7693, .t. ) ;
#3823 = oriented_edge ( 'none', *, *, #3915, .t. ) ;
#3824 = edge_curve ( 'none', #3907, #3830, #7751, .t. ) ;
#3825 = oriented_edge ( 'none', *, *, #3824, .f. ) ;
#3826 = oriented_edge ( 'none', *, *, #3837, .f. ) ;
#3827 = oriented_edge ( 'none', *, *, #3822, .t. ) ;
#3828 = vertex_point ( 'none', #7699 ) ;
#3829 = oriented_edge ( 'none', *, *, #11929, .f. ) ;
#3830 = vertex_point ( 'none', #7694 ) ;
#3831 = edge_loop ( 'none', ( #3833, #3832, #11915, #3846 ) ) ;
#3832 = oriented_edge ( 'none', *, *, #3852, .t. ) ;
#3833 = oriented_edge ( 'none', *, *, #3820, .f. ) ;
#3834 = edge_curve ( 'none', #3768, #3794, #7747, .t. ) ;
#3835 = edge_curve ( 'none', #11928, #11916, #7737, .t. ) ;
#3836 = edge_curve ( 'none', #3843, #3810, #7743, .t. ) ;
#3837 = edge_curve ( 'none', #3830, #3828, #7749, .t. ) ;
#3838 = vertex_point ( 'none', #7726 ) ;
#3839 = vertex_point ( 'none', #7742 ) ;
#3840 = oriented_edge ( 'none', *, *, #5388, .f. ) ;
#3841 = vertex_point ( 'none', #7719 ) ;
#3842 = vertex_point ( 'none', #7718 ) ;
#3843 = vertex_point ( 'none', #7727 ) ;
#3844 = oriented_edge ( 'none', *, *, #3821, .f. ) ;
#3845 = advanced_face ( 'none', ( #7715 ), #7730, .f. ) ;
#3846 = oriented_edge ( 'none', *, *, #3853, .f. ) ;
#3847 = edge_curve ( 'none', #3841, #11907, #7717, .t. ) ;
#3848 = vertex_point ( 'none', #7725 ) ;
#3849 = vertex_point ( 'none', #7732 ) ;
#3850 = edge_loop ( 'none', ( #3854, #11908, #3570, #3829 ) ) ;
#3851 = vertex_point ( 'none', #7778 ) ;
#3852 = edge_curve ( 'none', #3904, #3848, #7777, .t. ) ;
#3853 = edge_curve ( 'none', #3905, #3855, #7768, .t. ) ;
#3854 = oriented_edge ( 'none', *, *, #3847, .f. ) ;
#3855 = vertex_point ( 'none', #7764 ) ;
#3856 = edge_curve ( 'none', #3851, #11928, #7773, .t. ) ;
#3857 = edge_curve ( 'none', #3851, #11927, #7745, .t. ) ;
#3858 = edge_loop ( 'none', ( #3892, #3864, #3873, #3867 ) ) ;
#3859 = oriented_edge ( 'none', *, *, #3655, .t. ) ;
#3860 = oriented_edge ( 'none', *, *, #11893, .t. ) ;
#3861 = oriented_edge ( 'none', *, *, #11940, .t. ) ;
#3862 = oriented_edge ( 'none', *, *, #3857, .f. ) ;
#3863 = advanced_face ( 'none', ( #7763 ), #7774, .f. ) ;
#3864 = oriented_edge ( 'none', *, *, #3875, .t. ) ;
#3865 = vertex_point ( 'none', #7810 ) ;
#3866 = edge_curve ( 'none', #3868, #3839, #7756, .t. ) ;
#3867 = oriented_edge ( 'none', *, *, #3876, .f. ) ;
#3868 = vertex_point ( 'none', #7733 ) ;
#3869 = oriented_edge ( 'none', *, *, #3866, .t. ) ;
#3870 = edge_curve ( 'none', #3872, #3865, #7803, .t. ) ;
#3871 = oriented_edge ( 'none', *, *, #3856, .t. ) ;
#3872 = vertex_point ( 'none', #7800 ) ;
#3873 = oriented_edge ( 'none', *, *, #238, .t. ) ;
#3874 = edge_curve ( 'none', #3872, #3868, #7799, .t. ) ;
#3875 = edge_curve ( 'none', #148, #289, #7792, .t. ) ;
#3876 = edge_curve ( 'none', #299, #341, #7786, .t. ) ;
#3877 = oriented_edge ( 'none', *, *, #3835, .t. ) ;
#3878 = oriented_edge ( 'none', *, *, #11985, .f. ) ;
#3879 = oriented_edge ( 'none', *, *, #390, .f. ) ;
#3880 = oriented_edge ( 'none', *, *, #4357, .t. ) ;
#3881 = advanced_face ( 'none', ( #7536 ), #7825, .f. ) ;
#3882 = edge_loop ( 'none', ( #3885, #11863 ) ) ;
#3883 = oriented_edge ( 'none', *, *, #11874, .f. ) ;
#3884 = oriented_edge ( 'none', *, *, #11662, .f. ) ;
#3885 = oriented_edge ( 'none', *, *, #11887, .t. ) ;
#3886 = edge_curve ( 'none', #3911, #3897, #7822, .t. ) ;
#3887 = oriented_edge ( 'none', *, *, #3912, .t. ) ;
#3888 = edge_curve ( 'none', #3897, #3902, #7828, .t. ) ;
#3889 = edge_loop ( 'none', ( #3906, #3827, #3826, #3825 ) ) ;
#3890 = advanced_face ( 'none', ( #7840 ), #7824, .f. ) ;
#3891 = edge_curve ( 'none', #3865, #3839, #7826, .t. ) ;
#3892 = oriented_edge ( 'none', *, *, #284, .t. ) ;
#3893 = advanced_face ( 'none', ( #7839 ), #7895, .f. ) ;
#3894 = oriented_edge ( 'none', *, *, #3895, .f. ) ;
#3895 = edge_curve ( 'none', #3896, #3911, #7833, .t. ) ;
#3896 = vertex_point ( 'none', #7829 ) ;
#3897 = vertex_point ( 'none', #7888 ) ;
#3898 = advanced_face ( 'none', ( #7894 ), #7891, .f. ) ;
#3899 = vertex_point ( 'none', #7880 ) ;
#3900 = edge_curve ( 'none', #3899, #3907, #7890, .t. ) ;
#3901 = oriented_edge ( 'none', *, *, #3888, .f. ) ;
#3902 = vertex_point ( 'none', #7877 ) ;
#3904 = vertex_point ( 'none', #7867 ) ;
#3903 = advanced_face ( 'none', ( #7876 ), #7873, .f. ) ;
#3905 = vertex_point ( 'none', #7866 ) ;
#3906 = oriented_edge ( 'none', *, *, #3900, .f. ) ;
#3907 = vertex_point ( 'none', #7874 ) ;
#3908 = edge_loop ( 'none', ( #3894, #3887, #3901, #3909 ) ) ;
#3909 = oriented_edge ( 'none', *, *, #3886, .f. ) ;
#3910 = oriented_edge ( 'none', *, *, #5498, .t. ) ;
#3911 = vertex_point ( 'none', #7883 ) ;
#3912 = edge_curve ( 'none', #3896, #3902, #7875, .t. ) ;
#3913 = edge_loop ( 'none', ( #799, #409, #4236, #4243 ) ) ;
#3914 = vertex_point ( 'none', #7884 ) ;
#3915 = edge_curve ( 'none', #11669, #3914, #7865, .t. ) ;
#3916 = oriented_edge ( 'none', *, *, #3917, .f. ) ;
#3917 = edge_curve ( 'none', #11659, #3919, #7913, .t. ) ;
#3918 = oriented_edge ( 'none', *, *, #3921, .f. ) ;
#3919 = vertex_point ( 'none', #7914 ) ;
#3920 = edge_loop ( 'none', ( #3918, #3823, #389, #398 ) ) ;
#3921 = edge_curve ( 'none', #11669, #3919, #7924, .t. ) ;
#3922 = oriented_edge ( 'none', *, *, #3921, .t. ) ;
#3923 = oriented_edge ( 'none', *, *, #384, .f. ) ;
#3924 = edge_loop ( 'none', ( #382, #373 ) ) ;
#3925 = oriented_edge ( 'none', *, *, #4167, .f. ) ;
#3926 = edge_curve ( 'none', #347, #345, #7918, .t. ) ;
#3927 = oriented_edge ( 'none', *, *, #11871, .f. ) ;
#3928 = edge_curve ( 'none', #11813, #3965, #7958, .t. ) ;
#3929 = edge_loop ( 'none', ( #3871, #3877, #3861, #3862 ) ) ;
#3930 = oriented_edge ( 'none', *, *, #3891, .f. ) ;
#3931 = edge_curve ( 'none', #3993, #4002, #7952, .t. ) ;
#3932 = edge_curve ( 'none', #3938, #3934, #7947, .t. ) ;
#3933 = edge_curve ( 'none', #3992, #3938, #7904, .t. ) ;
#3934 = vertex_point ( 'none', #7953 ) ;
#3935 = oriented_edge ( 'none', *, *, #3983, .f. ) ;
#3936 = edge_curve ( 'none', #3986, #4003, #7940, .t. ) ;
#3937 = edge_curve ( 'none', #3997, #3934, #7903, .t. ) ;
#3938 = vertex_point ( 'none', #7938 ) ;
#3939 = vertex_point ( 'none', #7943 ) ;
#3940 = oriented_edge ( 'none', *, *, #4014, .t. ) ;
#3941 = vertex_point ( 'none', #7930 ) ;
#3942 = vertex_point ( 'none', #7934 ) ;
#3943 = vertex_point ( 'none', #7925 ) ;
#3944 = edge_curve ( 'none', #3948, #3945, #7933, .t. ) ;
#3945 = vertex_point ( 'none', #7989 ) ;
#3946 = oriented_edge ( 'none', *, *, #3951, .t. ) ;
#3947 = oriented_edge ( 'none', *, *, #6383, .t. ) ;
#3948 = vertex_point ( 'none', #7990 ) ;
#3949 = edge_curve ( 'none', #3948, #3952, #7926, .t. ) ;
#3950 = oriented_edge ( 'none', *, *, #3944, .t. ) ;
#3951 = edge_curve ( 'none', #3945, #3958, #7948, .t. ) ;
#3952 = vertex_point ( 'none', #7981 ) ;
#3953 = oriented_edge ( 'none', *, *, #3949, .f. ) ;
#3955 = oriented_edge ( 'none', *, *, #4395, .t. ) ;
#3954 = advanced_face ( 'none', ( #7978 ), #7977, .f. ) ;
#3956 = edge_curve ( 'none', #11814, #3960, #7969, .t. ) ;
#3957 = oriented_edge ( 'none', *, *, #3959, .t. ) ;
#3958 = vertex_point ( 'none', #7961 ) ;
#3959 = edge_curve ( 'none', #3965, #3960, #7988, .t. ) ;
#3960 = vertex_point ( 'none', #7983 ) ;
#3961 = oriented_edge ( 'none', *, *, #3956, .f. ) ;
#3962 = edge_loop ( 'none', ( #3953, #3950, #3946, #3963 ) ) ;
#3963 = oriented_edge ( 'none', *, *, #3984, .f. ) ;
#3964 = oriented_edge ( 'none', *, *, #11662, .t. ) ;
#3965 = vertex_point ( 'none', #7970 ) ;
#3966 = edge_loop ( 'none', ( #11889, #3969, #245, #3964 ) ) ;
#3967 = oriented_edge ( 'none', *, *, #11886, .f. ) ;
#3968 = advanced_face ( 'none', ( #7972 ), #7960, .f. ) ;
#3969 = oriented_edge ( 'none', *, *, #11871, .t. ) ;
#3970 = oriented_edge ( 'none', *, *, #11866, .f. ) ;
#3971 = advanced_face ( 'none', ( #7931 ), #7993, .t. ) ;
#3972 = closed_shell ( 'none', ( #11852, #11859, #11884, #11686, #3881, #3968, #3971 ) ) ;
#3973 = oriented_edge ( 'none', *, *, #4503, .t. ) ;
#3974 = advanced_face ( 'none', ( #7964 ), #8003, .t. ) ;
#3975 = oriented_edge ( 'none', *, *, #3933, .t. ) ;
#3976 = edge_curve ( 'none', #3992, #3997, #7994, .t. ) ;
#3977 = advanced_face ( 'none', ( #7998 ), #7995, .f. ) ;
#3978 = vertex_point ( 'none', #8070 ) ;
#3979 = oriented_edge ( 'none', *, *, #3932, .t. ) ;
#3980 = oriented_edge ( 'none', *, *, #4004, .t. ) ;
#3981 = oriented_edge ( 'none', *, *, #4006, .t. ) ;
#3982 = oriented_edge ( 'none', *, *, #3937, .f. ) ;
#3983 = edge_curve ( 'none', #3941, #3993, #8065, .t. ) ;
#3984 = edge_curve ( 'none', #3952, #3958, #8059, .t. ) ;
#3985 = oriented_edge ( 'none', *, *, #3936, .f. ) ;
#3986 = vertex_point ( 'none', #8067 ) ;
#3987 = edge_loop ( 'none', ( #4000, #3947, #6384, #6387 ) ) ;
#3988 = vertex_point ( 'none', #8060 ) ;
#3989 = advanced_face ( 'none', ( #8052 ), #8066, .t. ) ;
#3990 = oriented_edge ( 'none', *, *, #3976, .f. ) ;
#3991 = oriented_edge ( 'none', *, *, #3995, .t. ) ;
#3992 = vertex_point ( 'none', #8049 ) ;
#3993 = vertex_point ( 'none', #8055 ) ;
#3994 = oriented_edge ( 'none', *, *, #3931, .f. ) ;
#3995 = edge_curve ( 'none', #3988, #4002, #8048, .t. ) ;
#3996 = vertex_point ( 'none', #8046 ) ;
#3997 = vertex_point ( 'none', #8051 ) ;
#3998 = edge_curve ( 'none', #4003, #3939, #8043, .t. ) ;
#3999 = advanced_face ( 'none', ( #8047 ), #8092, .t. ) ;
#4000 = oriented_edge ( 'none', *, *, #4007, .f. ) ;
#4001 = edge_loop ( 'none', ( #3935, #3981, #3991, #3994 ) ) ;
#4002 = vertex_point ( 'none', #8099 ) ;
#4003 = vertex_point ( 'none', #8091 ) ;
#4004 = edge_curve ( 'none', #4013, #3939, #8088, .t. ) ;
#4005 = edge_curve ( 'none', #4051, #3771, #8090, .t. ) ;
#4006 = edge_curve ( 'none', #3941, #3988, #8098, .t. ) ;
#4007 = edge_curve ( 'none', #3996, #3978, #8086, .t. ) ;
#4008 = edge_loop ( 'none', ( #3975, #3979, #3982, #3990 ) ) ;
#4009 = edge_loop ( 'none', ( #3985, #3940, #3980, #4011 ) ) ;
#4010 = oriented_edge ( 'none', *, *, #6025, .f. ) ;
#4011 = oriented_edge ( 'none', *, *, #3998, .f. ) ;
#4012 = advanced_face ( 'none', ( #8089 ), #8072, .t. ) ;
#4013 = vertex_point ( 'none', #8081 ) ;
#4014 = edge_curve ( 'none', #3986, #4013, #8126, .t. ) ;
#4015 = vertex_point ( 'none', #8076 ) ;
#4016 = oriented_edge ( 'none', *, *, #4113, .f. ) ;
#4017 = edge_curve ( 'none', #3942, #4105, #8123, .t. ) ;
#4018 = edge_curve ( 'none', #4114, #4022, #8119, .t. ) ;
#4019 = edge_loop ( 'none', ( #4112, #4096, #4111, #4046, #4056, #4094, #4104, #4084, #4087, #4086, #4073, #4070, #4072, #4071, #4150, #4147, #4075, #4140, #4077, #4067, #4145 ) ) ;
#4020 = edge_curve ( 'none', #4021, #4054, #8127, .t. ) ;
#4021 = vertex_point ( 'none', #8103 ) ;
#4022 = vertex_point ( 'none', #8111 ) ;
#4023 = edge_curve ( 'none', #3939, #4021, #8112, .t. ) ;
#4024 = edge_curve ( 'none', #4029, #4013, #8118, .t. ) ;
#4025 = vertex_point ( 'none', #8160 ) ;
#4026 = edge_curve ( 'none', #4030, #4028, #8117, .t. ) ;
#4027 = oriented_edge ( 'none', *, *, #4024, .f. ) ;
#4028 = vertex_point ( 'none', #8154 ) ;
#4029 = vertex_point ( 'none', #8151 ) ;
#4030 = vertex_point ( 'none', #8150 ) ;
#4031 = edge_curve ( 'none', #4028, #4029, #8143, .t. ) ;
#4032 = oriented_edge ( 'none', *, *, #4332, .f. ) ;
#4033 = oriented_edge ( 'none', *, *, #4110, .f. ) ;
#4034 = oriented_edge ( 'none', *, *, #4031, .f. ) ;
#4035 = oriented_edge ( 'none', *, *, #4005, .f. ) ;
#4036 = edge_curve ( 'none', #4040, #6022, #8137, .t. ) ;
#4037 = vertex_point ( 'none', #8138 ) ;
#4038 = oriented_edge ( 'none', *, *, #4004, .f. ) ;
#4039 = edge_loop ( 'none', ( #4035, #3791, #12061, #12067 ) ) ;
#4040 = vertex_point ( 'none', #8136 ) ;
#4041 = oriented_edge ( 'none', *, *, #4049, .f. ) ;
#4042 = oriented_edge ( 'none', *, *, #4044, .f. ) ;
#4043 = edge_curve ( 'none', #4045, #4037, #8144, .t. ) ;
#4044 = edge_curve ( 'none', #4037, #4040, #8133, .t. ) ;
#4045 = vertex_point ( 'none', #8190 ) ;
#4046 = oriented_edge ( 'none', *, *, #4103, .f. ) ;
#4047 = oriented_edge ( 'none', *, *, #4053, .f. ) ;
#4048 = oriented_edge ( 'none', *, *, #4043, .f. ) ;
#4049 = edge_curve ( 'none', #4057, #4045, #8181, .t. ) ;
#4050 = oriented_edge ( 'none', *, *, #4023, .f. ) ;
#4051 = vertex_point ( 'none', #8191 ) ;
#4052 = oriented_edge ( 'none', *, *, #4020, .f. ) ;
#4053 = edge_curve ( 'none', #4054, #4057, #8185, .t. ) ;
#4054 = vertex_point ( 'none', #8182 ) ;
#4055 = oriented_edge ( 'none', *, *, #3870, .f. ) ;
#4056 = oriented_edge ( 'none', *, *, #4080, .f. ) ;
#4057 = vertex_point ( 'none', #8174 ) ;
#4058 = edge_curve ( 'none', #4139, #4064, #8168, .t. ) ;
#4059 = oriented_edge ( 'none', *, *, #4058, .f. ) ;
#4060 = edge_curve ( 'none', #6231, #6228, #8145, .t. ) ;
#4061 = edge_curve ( 'none', #4064, #4065, #8194, .t. ) ;
#4062 = oriented_edge ( 'none', *, *, #4127, .f. ) ;
#4063 = oriented_edge ( 'none', *, *, #4061, .f. ) ;
#4064 = vertex_point ( 'none', #8162 ) ;
#4065 = vertex_point ( 'none', #8219 ) ;
#4066 = edge_curve ( 'none', #4065, #4131, #8218, .t. ) ;
#4067 = oriented_edge ( 'none', *, *, #4142, .f. ) ;
#4068 = edge_curve ( 'none', #4078, #4098, #8179, .t. ) ;
#4069 = edge_curve ( 'none', #4015, #4092, #8175, .t. ) ;
#4070 = oriented_edge ( 'none', *, *, #4068, .f. ) ;
#4071 = oriented_edge ( 'none', *, *, #325, .f. ) ;
#4072 = oriented_edge ( 'none', *, *, #4076, .f. ) ;
#4073 = oriented_edge ( 'none', *, *, #4089, .f. ) ;
#4074 = vertex_point ( 'none', #8210 ) ;
#4075 = oriented_edge ( 'none', *, *, #4153, .f. ) ;
#4076 = edge_curve ( 'none', #221, #4078, #8203, .t. ) ;
#4077 = oriented_edge ( 'none', *, *, #4141, .f. ) ;
#4078 = vertex_point ( 'none', #8202 ) ;
#4079 = vertex_point ( 'none', #8196 ) ;
#4080 = edge_curve ( 'none', #4102, #4099, #8253, .t. ) ;
#4081 = vertex_point ( 'none', #8252 ) ;
#4082 = vertex_point ( 'none', #8204 ) ;
#4083 = edge_curve ( 'none', #4079, #4102, #8197, .t. ) ;
#4084 = oriented_edge ( 'none', *, *, #4088, .f. ) ;
#4085 = edge_curve ( 'none', #4082, #4079, #8198, .t. ) ;
#4086 = oriented_edge ( 'none', *, *, #4069, .f. ) ;
#4087 = oriented_edge ( 'none', *, *, #4091, .f. ) ;
#4088 = edge_curve ( 'none', #4081, #4082, #8238, .t. ) ;
#4089 = edge_curve ( 'none', #4098, #4015, #8234, .t. ) ;
#4090 = vertex_point ( 'none', #8228 ) ;
#4091 = edge_curve ( 'none', #4092, #4081, #8237, .t. ) ;
#4092 = vertex_point ( 'none', #8289 ) ;
#4093 = oriented_edge ( 'none', *, *, #4017, .f. ) ;
#4094 = oriented_edge ( 'none', *, *, #4083, .f. ) ;
#4095 = edge_curve ( 'none', #4097, #4114, #8284, .t. ) ;
#4096 = oriented_edge ( 'none', *, *, #4095, .f. ) ;
#4097 = vertex_point ( 'none', #8282 ) ;
#4098 = vertex_point ( 'none', #8283 ) ;
#4099 = vertex_point ( 'none', #8278 ) ;
#4100 = edge_curve ( 'none', #4101, #4097, #8274, .t. ) ;
#4101 = vertex_point ( 'none', #8276 ) ;
#4102 = vertex_point ( 'none', #8275 ) ;
#4103 = edge_curve ( 'none', #4099, #4101, #8233, .t. ) ;
#4104 = oriented_edge ( 'none', *, *, #4085, .f. ) ;
#4105 = vertex_point ( 'none', #8269 ) ;
#4106 = vertex_point ( 'none', #8268 ) ;
#4107 = oriented_edge ( 'none', *, *, #4026, .f. ) ;
#4108 = edge_curve ( 'none', #4025, #4030, #8266, .t. ) ;
#4109 = oriented_edge ( 'none', *, *, #4108, .f. ) ;
#4110 = edge_curve ( 'none', #4106, #4025, #7288, .t. ) ;
#4111 = oriented_edge ( 'none', *, *, #4100, .f. ) ;
#4112 = oriented_edge ( 'none', *, *, #4018, .f. ) ;
#4113 = edge_curve ( 'none', #4105, #4106, #7802, .t. ) ;
#4114 = vertex_point ( 'none', #8014 ) ;
#4115 = edge_loop ( 'none', ( #4177, #4165, #4319, #4267 ) ) ;
#4116 = vertex_point ( 'none', #8013 ) ;
#4117 = edge_curve ( 'none', #4116, #4355, #7793, .t. ) ;
#4118 = oriented_edge ( 'none', *, *, #4733, .t. ) ;
#4119 = edge_loop ( 'none', ( #4363, #4303, #4366, #4290 ) ) ;
#4120 = oriented_edge ( 'none', *, *, #4288, .t. ) ;
#4121 = oriented_edge ( 'none', *, *, #4123, .f. ) ;
#4122 = oriented_edge ( 'none', *, *, #6229, .t. ) ;
#4123 = edge_curve ( 'none', #4002, #4129, #8267, .t. ) ;
#4124 = oriented_edge ( 'none', *, *, #4126, .f. ) ;
#4125 = edge_loop ( 'none', ( #4122, #4137 ) ) ;
#4126 = edge_curve ( 'none', #86, #3988, #8316, .t. ) ;
#4127 = edge_curve ( 'none', #4129, #4138, #8304, .t. ) ;
#4128 = oriented_edge ( 'none', *, *, #3995, .f. ) ;
#4129 = vertex_point ( 'none', #8315 ) ;
#4130 = oriented_edge ( 'none', *, *, #5677, .f. ) ;
#4131 = vertex_point ( 'none', #8314 ) ;
#4132 = edge_curve ( 'none', #4131, #12055, #8307, .t. ) ;
#4133 = edge_loop ( 'none', ( #3577, #388 ) ) ;
#4134 = oriented_edge ( 'none', *, *, #4066, .f. ) ;
#4135 = oriented_edge ( 'none', *, *, #4136, .f. ) ;
#4136 = edge_curve ( 'none', #4138, #4139, #8305, .t. ) ;
#4137 = oriented_edge ( 'none', *, *, #4060, .t. ) ;
#4138 = vertex_point ( 'none', #8300 ) ;
#4139 = vertex_point ( 'none', #8306 ) ;
#4140 = oriented_edge ( 'none', *, *, #4156, .f. ) ;
#4141 = edge_curve ( 'none', #4155, #4152, #8348, .t. ) ;
#4142 = edge_curve ( 'none', #4154, #4155, #8312, .t. ) ;
#4143 = oriented_edge ( 'none', *, *, #11506, .f. ) ;
#4144 = edge_curve ( 'none', #4022, #4154, #8294, .t. ) ;
#4145 = oriented_edge ( 'none', *, *, #4144, .f. ) ;
#4146 = oriented_edge ( 'none', *, *, #5286, .f. ) ;
#4147 = oriented_edge ( 'none', *, *, #4151, .f. ) ;
#4148 = vertex_point ( 'none', #8339 ) ;
#4149 = edge_curve ( 'none', #4074, #111, #8329, .t. ) ;
#4150 = oriented_edge ( 'none', *, *, #4149, .f. ) ;
#4151 = edge_curve ( 'none', #4148, #4074, #8336, .t. ) ;
#4152 = vertex_point ( 'none', #8324 ) ;
#4153 = edge_curve ( 'none', #4090, #4148, #8331, .t. ) ;
#4154 = vertex_point ( 'none', #8376 ) ;
#4155 = vertex_point ( 'none', #8322 ) ;
#4156 = edge_curve ( 'none', #4152, #4090, #8337, .t. ) ;
#4157 = edge_loop ( 'none', ( #4143, #11954, #11937, #11953, #8619 ) ) ;
#4158 = advanced_face ( 'none', ( #8369 ), #8323, .t. ) ;
#4159 = edge_curve ( 'none', #4242, #4054, #8368, .t. ) ;
#4160 = oriented_edge ( 'none', *, *, #4214, .f. ) ;
#4161 = oriented_edge ( 'none', *, *, #4159, .f. ) ;
#4162 = edge_curve ( 'none', #4229, #4242, #8363, .t. ) ;
#4163 = edge_curve ( 'none', #4281, #4045, #8318, .t. ) ;
#4164 = edge_curve ( 'none', #4168, #4184, #8367, .t. ) ;
#4165 = oriented_edge ( 'none', *, *, #4207, .f. ) ;
#4166 = oriented_edge ( 'none', *, *, #4167, .t. ) ;
#4167 = edge_curve ( 'none', #4168, #12044, #8370, .t. ) ;
#4168 = vertex_point ( 'none', #8404 ) ;
#4169 = oriented_edge ( 'none', *, *, #4170, .f. ) ;
#4170 = edge_curve ( 'none', #191, #350, #8403, .t. ) ;
#4171 = oriented_edge ( 'none', *, *, #4005, .t. ) ;
#4172 = oriented_edge ( 'none', *, *, #120, .f. ) ;
#4173 = oriented_edge ( 'none', *, *, #4174, .f. ) ;
#4174 = edge_curve ( 'none', #3810, #3843, #8402, .t. ) ;
#4175 = edge_loop ( 'none', ( #4179, #4173 ) ) ;
#4176 = oriented_edge ( 'none', *, *, #4182, .f. ) ;
#4177 = oriented_edge ( 'none', *, *, #4196, .t. ) ;
#4178 = oriented_edge ( 'none', *, *, #4164, .f. ) ;
#4179 = oriented_edge ( 'none', *, *, #3836, .f. ) ;
#4180 = edge_loop ( 'none', ( #4172, #4169 ) ) ;
#4181 = oriented_edge ( 'none', *, *, #12026, .t. ) ;
#4182 = edge_curve ( 'none', #4184, #12027, #8400, .t. ) ;
#4183 = advanced_face ( 'none', ( #8386 ), #8393, .t. ) ;
#4184 = vertex_point ( 'none', #8392 ) ;
#4185 = edge_loop ( 'none', ( #4181, #4176, #4178, #4166 ) ) ;
#4186 = oriented_edge ( 'none', *, *, #4191, .f. ) ;
#4187 = edge_loop ( 'none', ( #4118, #4171 ) ) ;
#4188 = edge_curve ( 'none', #4195, #4194, #8380, .t. ) ;
#4189 = oriented_edge ( 'none', *, *, #4196, .f. ) ;
#4190 = oriented_edge ( 'none', *, *, #4188, .f. ) ;
#4191 = edge_curve ( 'none', #4192, #4116, #8438, .t. ) ;
#4192 = vertex_point ( 'none', #8381 ) ;
#4193 = oriented_edge ( 'none', *, *, #4197, .f. ) ;
#4194 = vertex_point ( 'none', #8391 ) ;
#4195 = vertex_point ( 'none', #8428 ) ;
#4196 = edge_curve ( 'none', #12027, #4195, #8433, .t. ) ;
#4197 = edge_curve ( 'none', #4194, #4192, #8426, .t. ) ;
#4198 = advanced_face ( 'none', ( #8430 ), #8429, .f. ) ;
#4199 = edge_loop ( 'none', ( #4279, #4206, #4223, #4269 ) ) ;
#4200 = edge_curve ( 'none', #4217, #4281, #8418, .t. ) ;
#4201 = vertex_point ( 'none', #8420 ) ;
#4202 = oriented_edge ( 'none', *, *, #4275, .f. ) ;
#4203 = edge_curve ( 'none', #4281, #4209, #8409, .t. ) ;
#4204 = oriented_edge ( 'none', *, *, #4214, .t. ) ;
#4205 = edge_curve ( 'none', #4209, #4037, #8477, .t. ) ;
#4206 = oriented_edge ( 'none', *, *, #4205, .f. ) ;
#4207 = edge_curve ( 'none', #4314, #4195, #8416, .t. ) ;
#4208 = advanced_face ( 'none', ( #8470 ), #8469, .t. ) ;
#4209 = vertex_point ( 'none', #8471 ) ;
#4210 = oriented_edge ( 'none', *, *, #6025, .t. ) ;
#4211 = oriented_edge ( 'none', *, *, #4162, .f. ) ;
#4212 = edge_loop ( 'none', ( #4237, #4271, #4202, #4277 ) ) ;
#4213 = oriented_edge ( 'none', *, *, #4159, .t. ) ;
#4214 = edge_curve ( 'none', #4217, #4057, #8459, .t. ) ;
#4215 = vertex_point ( 'none', #8452 ) ;
#4216 = advanced_face ( 'none', ( #8464 ), #8453, .t. ) ;
#4217 = vertex_point ( 'none', #8443 ) ;
#4218 = oriented_edge ( 'none', *, *, #4163, .f. ) ;
#4219 = edge_curve ( 'none', #4215, #4194, #8444, .t. ) ;
#4220 = oriented_edge ( 'none', *, *, #4221, .f. ) ;
#4221 = edge_curve ( 'none', #4242, #4217, #8508, .t. ) ;
#4222 = edge_curve ( 'none', #4314, #4215, #8448, .t. ) ;
#4223 = oriented_edge ( 'none', *, *, #4203, .f. ) ;
#4224 = oriented_edge ( 'none', *, *, #4200, .f. ) ;
#4225 = oriented_edge ( 'none', *, *, #4322, .f. ) ;
#4226 = edge_curve ( 'none', #4229, #4021, #8466, .t. ) ;
#4227 = oriented_edge ( 'none', *, *, #4188, .t. ) ;
#4228 = edge_loop ( 'none', ( #4244, #4160, #4220, #4213 ) ) ;
#4229 = vertex_point ( 'none', #8504 ) ;
#4230 = edge_loop ( 'none', ( #4468, #3840, #12035, #12025 ) ) ;
#4231 = edge_loop ( 'none', ( #4282, #4218, #4224, #4204 ) ) ;
#4232 = edge_loop ( 'none', ( #4233, #4161, #4211, #4240 ) ) ;
#4233 = oriented_edge ( 'none', *, *, #4020, .t. ) ;
#4234 = edge_loop ( 'none', ( #4423, #3955, #4381, #4032 ) ) ;
#4235 = advanced_face ( 'none', ( #8496, #8502 ), #8491, .f. ) ;
#4236 = oriented_edge ( 'none', *, *, #4238, .f. ) ;
#4237 = oriented_edge ( 'none', *, *, #4044, .t. ) ;
#4238 = edge_curve ( 'none', #4003, #4229, #8487, .t. ) ;
#4239 = advanced_face ( 'none', ( #8479 ), #8488, .t. ) ;
#4240 = oriented_edge ( 'none', *, *, #4226, .t. ) ;
#4241 = edge_curve ( 'none', #3905, #3841, #8541, .t. ) ;
#4242 = vertex_point ( 'none', #8484 ) ;
#4243 = oriented_edge ( 'none', *, *, #3998, .t. ) ;
#4244 = oriented_edge ( 'none', *, *, #4053, .t. ) ;
#4245 = oriented_edge ( 'none', *, *, #4246, .f. ) ;
#4246 = edge_curve ( 'none', #4201, #3641, #8533, .t. ) ;
#4247 = oriented_edge ( 'none', *, *, #3602, .t. ) ;
#4248 = edge_loop ( 'none', ( #4252, #4257, #3859, #4315, #4251, #4317, #4253, #4320, #4263, #4316, #357, #4318, #4307, #4321, #4309, #356, #4310 ) ) ;
#4249 = oriented_edge ( 'none', *, *, #4222, .f. ) ;
#4250 = advanced_face ( 'none', ( #8534 ), #8530, .t. ) ;
#4251 = oriented_edge ( 'none', *, *, #3694, .t. ) ;
#4252 = oriented_edge ( 'none', *, *, #3639, .t. ) ;
#4253 = oriented_edge ( 'none', *, *, #3733, .t. ) ;
#4254 = edge_loop ( 'none', ( #406, #3556, #4632, #4636 ) ) ;
#4255 = advanced_face ( 'none', ( #8527 ), #8542, .t. ) ;
#4256 = edge_curve ( 'none', #4201, #6022, #8516, .t. ) ;
#4257 = oriented_edge ( 'none', *, *, #3667, .t. ) ;
#4258 = oriented_edge ( 'none', *, *, #4036, .t. ) ;
#4259 = oriented_edge ( 'none', *, *, #4270, .t. ) ;
#4260 = edge_curve ( 'none', #4273, #4201, #8517, .t. ) ;
#4261 = oriented_edge ( 'none', *, *, #3643, .f. ) ;
#4262 = oriented_edge ( 'none', *, *, #4260, .f. ) ;
#4263 = oriented_edge ( 'none', *, *, #3936, .t. ) ;
#4264 = edge_loop ( 'none', ( #410, #11653, #5125, #5130 ) ) ;
#4265 = edge_curve ( 'none', #4184, #4314, #8564, .t. ) ;
#4266 = edge_loop ( 'none', ( #4210, #4261, #4245, #244 ) ) ;
#4267 = oriented_edge ( 'none', *, *, #4182, .t. ) ;
#4268 = edge_loop ( 'none', ( #4227, #4276, #4249, #4306 ) ) ;
#4269 = oriented_edge ( 'none', *, *, #4163, .t. ) ;
#4270 = edge_curve ( 'none', #4273, #4040, #8568, .t. ) ;
#4271 = oriented_edge ( 'none', *, *, #4270, .f. ) ;
#4272 = advanced_face ( 'none', ( #8565 ), #8570, .t. ) ;
#4273 = vertex_point ( 'none', #8566 ) ;
#4274 = edge_loop ( 'none', ( #4258, #4278, #4262, #4259 ) ) ;
#4275 = edge_curve ( 'none', #4209, #4273, #8549, .t. ) ;
#4276 = oriented_edge ( 'none', *, *, #4219, .f. ) ;
#4277 = oriented_edge ( 'none', *, *, #4205, .t. ) ;
#4278 = oriented_edge ( 'none', *, *, #4256, .f. ) ;
#4279 = oriented_edge ( 'none', *, *, #4043, .t. ) ;
#4280 = advanced_face ( 'none', ( #8571 ), #8548, .t. ) ;
#4281 = vertex_point ( 'none', #8550 ) ;
#4282 = oriented_edge ( 'none', *, *, #4049, .t. ) ;
#4283 = edge_curve ( 'none', #4302, #4364, #8602, .t. ) ;
#4284 = edge_loop ( 'none', ( #4299, #4362, #4294, #4360 ) ) ;
#4285 = vertex_point ( 'none', #8607 ) ;
#4286 = edge_curve ( 'none', #4302, #4192, #8559, .t. ) ;
#4287 = advanced_face ( 'none', ( #8598 ), #8560, .t. ) ;
#4288 = edge_curve ( 'none', #4285, #4355, #8591, .t. ) ;
#4289 = oriented_edge ( 'none', *, *, #4300, .f. ) ;
#4290 = oriented_edge ( 'none', *, *, #4219, .t. ) ;
#4291 = oriented_edge ( 'none', *, *, #4117, .t. ) ;
#4292 = oriented_edge ( 'none', *, *, #4301, .t. ) ;
#4293 = advanced_face ( 'none', ( #8554 ), #8584, .f. ) ;
#4294 = oriented_edge ( 'none', *, *, #4283, .f. ) ;
#4295 = advanced_face ( 'none', ( #8581 ), #8579, .t. ) ;
#4296 = edge_loop ( 'none', ( #4359, #4351, #4390, #4120 ) ) ;
#4297 = edge_curve ( 'none', #4407, #4352, #8633, .t. ) ;
#4298 = edge_loop ( 'none', ( #4291, #4365, #4289, #4292 ) ) ;
#4299 = oriented_edge ( 'none', *, *, #4191, .t. ) ;
#4300 = edge_curve ( 'none', #4364, #4285, #8574, .t. ) ;
#4301 = edge_curve ( 'none', #4364, #4116, #8626, .t. ) ;
#4302 = vertex_point ( 'none', #8625 ) ;
#4303 = oriented_edge ( 'none', *, *, #4286, .f. ) ;
#4304 = oriented_edge ( 'none', *, *, #11992, .f. ) ;
#4305 = advanced_face ( 'none', ( #8634 ), #8572, .t. ) ;
#4306 = oriented_edge ( 'none', *, *, #4207, .t. ) ;
#4307 = oriented_edge ( 'none', *, *, #4200, .t. ) ;
#4308 = oriented_edge ( 'none', *, *, #4312, .f. ) ;
#4309 = oriented_edge ( 'none', *, *, #4275, .t. ) ;
#4310 = oriented_edge ( 'none', *, *, #4246, .t. ) ;
#4311 = advanced_face ( 'none', ( #8632 ), #8629, .f. ) ;
#4312 = edge_curve ( 'none', #4313, #2260, #8613, .t. ) ;
#4313 = vertex_point ( 'none', #8611 ) ;
#4314 = vertex_point ( 'none', #8592 ) ;
#4315 = oriented_edge ( 'none', *, *, #3695, .t. ) ;
#4316 = oriented_edge ( 'none', *, *, #4238, .t. ) ;
#4317 = oriented_edge ( 'none', *, *, #3745, .t. ) ;
#4318 = oriented_edge ( 'none', *, *, #4221, .t. ) ;
#4319 = oriented_edge ( 'none', *, *, #4265, .f. ) ;
#4320 = oriented_edge ( 'none', *, *, #3751, .t. ) ;
#4321 = oriented_edge ( 'none', *, *, #4203, .t. ) ;
#4322 = edge_curve ( 'none', #11986, #403, #8663, .t. ) ;
#4323 = vertex_point ( 'none', #8615 ) ;
#4324 = edge_loop ( 'none', ( #4336, #4331, #4350, #4398 ) ) ;
#4325 = oriented_edge ( 'none', *, *, #4348, .f. ) ;
#4326 = vertex_point ( 'none', #8614 ) ;
#4327 = oriented_edge ( 'none', *, *, #4403, .f. ) ;
#4328 = edge_curve ( 'none', #4323, #4391, #8666, .t. ) ;
#4329 = oriented_edge ( 'none', *, *, #4342, .t. ) ;
#4330 = edge_curve ( 'none', #4391, #126, #8657, .t. ) ;
#4332 = edge_curve ( 'none', #3899, #3911, #8645, .t. ) ;
#4331 = oriented_edge ( 'none', *, *, #4330, .f. ) ;
#4333 = advanced_face ( 'none', ( #8646 ), #8620, .f. ) ;
#4334 = edge_loop ( 'none', ( #4405, #4400, #4327, #4397 ) ) ;
#4335 = edge_curve ( 'none', #3952, #4313, #8694, .t. ) ;
#4336 = oriented_edge ( 'none', *, *, #89, .t. ) ;
#4337 = edge_loop ( 'none', ( #4406, #4408, #4325, #4329 ) ) ;
#4338 = oriented_edge ( 'none', *, *, #3984, .t. ) ;
#4339 = oriented_edge ( 'none', *, *, #4312, .t. ) ;
#4340 = edge_loop ( 'none', ( #4343, #4345, #4349, #4339 ) ) ;
#4341 = advanced_face ( 'none', ( #8639 ), #8695, .f. ) ;
#4342 = edge_curve ( 'none', #4347, #75, #8689, .t. ) ;
#4343 = oriented_edge ( 'none', *, *, #60, .t. ) ;
#4344 = edge_curve ( 'none', #4323, #81, #8682, .t. ) ;
#4345 = oriented_edge ( 'none', *, *, #4342, .f. ) ;
#4346 = edge_curve ( 'none', #4313, #4347, #8683, .t. ) ;
#4347 = vertex_point ( 'none', #8641 ) ;
#4348 = edge_curve ( 'none', #4347, #4323, #8678, .t. ) ;
#4349 = oriented_edge ( 'none', *, *, #4346, .f. ) ;
#4350 = oriented_edge ( 'none', *, *, #4328, .f. ) ;
#4351 = oriented_edge ( 'none', *, *, #4297, .f. ) ;
#4352 = vertex_point ( 'none', #8688 ) ;
#4353 = oriented_edge ( 'none', *, *, #4357, .f. ) ;
#4354 = oriented_edge ( 'none', *, *, #4356, .f. ) ;
#4355 = vertex_point ( 'none', #8671 ) ;
#4356 = edge_curve ( 'none', #4355, #4352, #8687, .t. ) ;
#4357 = edge_curve ( 'none', #4352, #12044, #8727, .t. ) ;
#4358 = oriented_edge ( 'none', *, *, #4117, .f. ) ;
#4359 = oriented_edge ( 'none', *, *, #4356, .t. ) ;
#4360 = oriented_edge ( 'none', *, *, #4286, .t. ) ;
#4361 = edge_curve ( 'none', #4215, #4302, #8713, .t. ) ;
#4362 = oriented_edge ( 'none', *, *, #4301, .f. ) ;
#4363 = oriented_edge ( 'none', *, *, #4197, .t. ) ;
#4364 = vertex_point ( 'none', #8725 ) ;
#4365 = oriented_edge ( 'none', *, *, #4288, .f. ) ;
#4366 = oriented_edge ( 'none', *, *, #4361, .f. ) ;
#4367 = advanced_face ( 'none', ( #8719 ), #8720, .f. ) ;
#4368 = oriented_edge ( 'none', *, *, #4380, .t. ) ;
#4369 = edge_curve ( 'none', #4326, #4386, #8728, .t. ) ;
#4370 = vertex_point ( 'none', #8707 ) ;
#4371 = oriented_edge ( 'none', *, *, #4369, .f. ) ;
#4372 = oriented_edge ( 'none', *, *, #4437, .f. ) ;
#4373 = oriented_edge ( 'none', *, *, #3708, .t. ) ;
#4374 = advanced_face ( 'none', ( #8709 ), #8696, .t. ) ;
#4375 = edge_curve ( 'none', #4370, #3739, #8757, .t. ) ;
#4376 = oriented_edge ( 'none', *, *, #4441, .f. ) ;
#4377 = oriented_edge ( 'none', *, *, #4375, .f. ) ;
#4378 = oriented_edge ( 'none', *, *, #35, .t. ) ;
#4379 = advanced_face ( 'none', ( #8701 ), #8697, .f. ) ;
#4380 = edge_curve ( 'none', #4326, #52, #8750, .t. ) ;
#4381 = oriented_edge ( 'none', *, *, #3895, .t. ) ;
#4382 = edge_loop ( 'none', ( #4449, #4377, #4438, #4435 ) ) ;
#4383 = oriented_edge ( 'none', *, *, #4399, .t. ) ;
#4384 = oriented_edge ( 'none', *, *, #4380, .f. ) ;
#4385 = edge_curve ( 'none', #4402, #4326, #8748, .t. ) ;
#4386 = vertex_point ( 'none', #8755 ) ;
#4387 = oriented_edge ( 'none', *, *, #4385, .f. ) ;
#4388 = edge_loop ( 'none', ( #4373, #4376, #4372, #4440 ) ) ;
#4389 = oriented_edge ( 'none', *, *, #79, .t. ) ;
#4390 = oriented_edge ( 'none', *, *, #4503, .f. ) ;
#4391 = vertex_point ( 'none', #8749 ) ;
#4392 = edge_loop ( 'none', ( #4378, #4384, #4387, #4383 ) ) ;
#4393 = oriented_edge ( 'none', *, *, #4404, .f. ) ;
#4394 = oriented_edge ( 'none', *, *, #3847, .t. ) ;
#4395 = edge_curve ( 'none', #3907, #3896, #8736, .t. ) ;
#4396 = edge_loop ( 'none', ( #4389, #4393, #4371, #4368 ) ) ;
#4397 = oriented_edge ( 'none', *, *, #4330, .t. ) ;
#4398 = oriented_edge ( 'none', *, *, #4344, .t. ) ;
#4399 = edge_curve ( 'none', #4402, #70, #8738, .t. ) ;
#4400 = oriented_edge ( 'none', *, *, #4399, .f. ) ;
#4401 = advanced_face ( 'none', ( #8732 ), #8752, .f. ) ;
#4402 = vertex_point ( 'none', #8739 ) ;
#4403 = edge_curve ( 'none', #4391, #4402, #8740, .t. ) ;
#4404 = edge_curve ( 'none', #4386, #3657, #8777, .t. ) ;
#4405 = oriented_edge ( 'none', *, *, #82, .t. ) ;
#4406 = oriented_edge ( 'none', *, *, #90, .t. ) ;
#4407 = vertex_point ( 'none', #8731 ) ;
#4408 = oriented_edge ( 'none', *, *, #4344, .f. ) ;
#4409 = advanced_face ( 'none', ( #8744 ), #8778, .f. ) ;
#4410 = advanced_face ( 'none', ( #8773 ), #8768, .t. ) ;
#4411 = oriented_edge ( 'none', *, *, #4472, .f. ) ;
#4412 = oriented_edge ( 'none', *, *, #4414, .f. ) ;
#4413 = edge_curve ( 'none', #4480, #4488, #8759, .t. ) ;
#4414 = edge_curve ( 'none', #4488, #3700, #8229, .t. ) ;
#4415 = advanced_face ( 'none', ( #8772 ), #8760, .t. ) ;
#4416 = vertex_point ( 'none', #8820 ) ;
#4417 = oriented_edge ( 'none', *, *, #3749, .t. ) ;
#4418 = edge_loop ( 'none', ( #4422, #1020, #4484, #4489 ) ) ;
#4419 = edge_curve ( 'none', #4429, #4416, #8818, .t. ) ;
#4420 = edge_loop ( 'none', ( #11648, #11654, #5200, #5204 ) ) ;
#4421 = advanced_face ( 'none', ( #8814 ), #8815, .t. ) ;
#4422 = oriented_edge ( 'none', *, *, #3750, .t. ) ;
#4423 = oriented_edge ( 'none', *, *, #3900, .t. ) ;
#4424 = oriented_edge ( 'none', *, *, #3727, .t. ) ;
#4425 = edge_curve ( 'none', #4429, #3753, #8804, .t. ) ;
#4426 = advanced_face ( 'none', ( #8813 ), #8816, .f. ) ;
#4427 = advanced_face ( 'none', ( #8799 ), #8795, .t. ) ;
#4428 = oriented_edge ( 'none', *, *, #4419, .f. ) ;
#4429 = vertex_point ( 'none', #8844 ) ;
#4430 = oriented_edge ( 'none', *, *, #4441, .t. ) ;
#4431 = oriented_edge ( 'none', *, *, #4433, .f. ) ;
#4432 = oriented_edge ( 'none', *, *, #4558, .t. ) ;
#4433 = edge_curve ( 'none', #4416, #3682, #8848, .t. ) ;
#4434 = oriented_edge ( 'none', *, *, #4425, .t. ) ;
#4435 = oriented_edge ( 'none', *, *, #4404, .t. ) ;
#4436 = edge_curve ( 'none', #4386, #4370, #8845, .t. ) ;
#4437 = edge_curve ( 'none', #4370, #4444, #8842, .t. ) ;
#4438 = oriented_edge ( 'none', *, *, #4436, .f. ) ;
#4439 = oriented_edge ( 'none', *, *, #4447, .f. ) ;
#4440 = oriented_edge ( 'none', *, *, #4375, .t. ) ;
#4441 = edge_curve ( 'none', #4444, #3740, #8849, .t. ) ;
#4442 = edge_loop ( 'none', ( #4417, #4431, #4428, #4434 ) ) ;
#4443 = advanced_face ( 'none', ( #8831 ), #8836, .t. ) ;
#4444 = vertex_point ( 'none', #8832 ) ;
#4445 = oriented_edge ( 'none', *, *, #4425, .f. ) ;
#4446 = edge_loop ( 'none', ( #4424, #4445, #4439, #4430 ) ) ;
#4447 = edge_curve ( 'none', #4444, #4429, #8878, .t. ) ;
#4448 = edge_loop ( 'none', ( #11651, #3910, #5500, #5504, #5506, #5510, #5505, #5514, #5511 ) ) ;
#4449 = oriented_edge ( 'none', *, *, #3703, .t. ) ;
#4450 = oriented_edge ( 'none', *, *, #4348, .t. ) ;
#4451 = oriented_edge ( 'none', *, *, #4437, .t. ) ;
#4452 = edge_curve ( 'none', #4455, #3550, #8873, .t. ) ;
#4453 = edge_loop ( 'none', ( #4463, #4512, #4515, #4530, #4498, #4517, #4494, #4497, #4502, #4580, #4579, #4584, #4432 ) ) ;
#4454 = advanced_face ( 'none', ( #8880 ), #8874, .t. ) ;
#4455 = vertex_point ( 'none', #8864 ) ;
#4456 = oriented_edge ( 'none', *, *, #4461, .f. ) ;
#4457 = edge_loop ( 'none', ( #4465, #4456, #4464, #4531 ) ) ;
#4458 = oriented_edge ( 'none', *, *, #4369, .t. ) ;
#4459 = edge_loop ( 'none', ( #4535, #4533, #4450, #4532, #4520, #4536, #4458, #4522, #4451, #4524, #4521, #4526, #4523, #4529, #4525, #4508, #4527 ) ) ;
#4460 = vertex_point ( 'none', #8830 ) ;
#4461 = edge_curve ( 'none', #4455, #3948, #8827, .t. ) ;
#4462 = advanced_face ( 'none', ( #8865 ), #8868, .f. ) ;
#4463 = oriented_edge ( 'none', *, *, #4513, .t. ) ;
#4464 = oriented_edge ( 'none', *, *, #4452, .t. ) ;
#4465 = oriented_edge ( 'none', *, *, #3944, .f. ) ;
#4466 = oriented_edge ( 'none', *, *, #4479, .t. ) ;
#4467 = oriented_edge ( 'none', *, *, #4413, .f. ) ;
#4468 = oriented_edge ( 'none', *, *, #5333, .f. ) ;
#4469 = oriented_edge ( 'none', *, *, #4476, .f. ) ;
#4470 = oriented_edge ( 'none', *, *, #3754, .t. ) ;
#4471 = advanced_face ( 'none', ( #8863 ), #8911, .t. ) ;
#4472 = edge_curve ( 'none', #4485, #3686, #8867, .t. ) ;
#4473 = oriented_edge ( 'none', *, *, #4452, .f. ) ;
#4474 = oriented_edge ( 'none', *, *, #4414, .t. ) ;
#4475 = edge_curve ( 'none', #4488, #4485, #8903, .t. ) ;
#4476 = edge_curve ( 'none', #4485, #4455, #8855, .t. ) ;
#4477 = oriented_edge ( 'none', *, *, #4475, .f. ) ;
#4478 = oriented_edge ( 'none', *, *, #4472, .t. ) ;
#4479 = edge_curve ( 'none', #4480, #3747, #8897, .t. ) ;
#4480 = vertex_point ( 'none', #8892 ) ;
#4481 = edge_loop ( 'none', ( #4470, #4473, #4469, #4478 ) ) ;
#4482 = edge_loop ( 'none', ( #4483, #4412, #4467, #4466 ) ) ;
#4483 = oriented_edge ( 'none', *, *, #3712, .t. ) ;
#4484 = oriented_edge ( 'none', *, *, #4486, .f. ) ;
#4485 = vertex_point ( 'none', #8861 ) ;
#4486 = edge_curve ( 'none', #4416, #4480, #8898, .t. ) ;
#4487 = edge_loop ( 'none', ( #4490, #4411, #4477, #4474 ) ) ;
#4488 = vertex_point ( 'none', #8893 ) ;
#4489 = oriented_edge ( 'none', *, *, #4433, .t. ) ;
#4490 = oriented_edge ( 'none', *, *, #3659, .t. ) ;
#4491 = edge_curve ( 'none', #4581, #4582, #8889, .t. ) ;
#4492 = oriented_edge ( 'none', *, *, #4565, .f. ) ;
#4493 = advanced_face ( 'none', ( #8906 ), #8899, .t. ) ;
#4494 = oriented_edge ( 'none', *, *, #4501, .t. ) ;
#4495 = vertex_point ( 'none', #8940 ) ;
#4496 = edge_curve ( 'none', #4518, #4495, #8888, .t. ) ;
#4497 = oriented_edge ( 'none', *, *, #4504, .t. ) ;
#4498 = oriented_edge ( 'none', *, *, #4496, .t. ) ;
#4499 = edge_curve ( 'none', #4495, #4528, #8937, .t. ) ;
#4500 = vertex_point ( 'none', #8939 ) ;
#4501 = edge_curve ( 'none', #4528, #4500, #8933, .t. ) ;
#4502 = oriented_edge ( 'none', *, *, #11811, .t. ) ;
#4503 = edge_curve ( 'none', #4285, #4407, #8881, .t. ) ;
#4504 = edge_curve ( 'none', #4500, #11813, #8917, .t. ) ;
#4505 = edge_curve ( 'none', #11814, #4506, #8916, .t. ) ;
#4506 = vertex_point ( 'none', #8918 ) ;
#4507 = edge_curve ( 'none', #4511, #4509, #8919, .t. ) ;
#4508 = oriented_edge ( 'none', *, *, #4461, .t. ) ;
#4509 = vertex_point ( 'none', #8886 ) ;
#4510 = advanced_face ( 'none', ( #8962, #8960 ), #8973, .t. ) ;
#4511 = vertex_point ( 'none', #8956 ) ;
#4512 = oriented_edge ( 'none', *, *, #4507, .t. ) ;
#4513 = edge_curve ( 'none', #4460, #4511, #8949, .t. ) ;
#4514 = vertex_point ( 'none', #8953 ) ;
#4515 = oriented_edge ( 'none', *, *, #4516, .t. ) ;
#4516 = edge_curve ( 'none', #4509, #4514, #8952, .t. ) ;
#4517 = oriented_edge ( 'none', *, *, #4499, .t. ) ;
#4518 = vertex_point ( 'none', #8966 ) ;
#4519 = edge_curve ( 'none', #4514, #4518, #8954, .t. ) ;
#4520 = oriented_edge ( 'none', *, *, #4403, .t. ) ;
#4521 = oriented_edge ( 'none', *, *, #4419, .t. ) ;
#4522 = oriented_edge ( 'none', *, *, #4436, .t. ) ;
#4523 = oriented_edge ( 'none', *, *, #4413, .t. ) ;
#4524 = oriented_edge ( 'none', *, *, #4447, .t. ) ;
#4525 = oriented_edge ( 'none', *, *, #4476, .t. ) ;
#4526 = oriented_edge ( 'none', *, *, #4486, .t. ) ;
#4527 = oriented_edge ( 'none', *, *, #3949, .t. ) ;
#4528 = vertex_point ( 'none', #8955 ) ;
#4529 = oriented_edge ( 'none', *, *, #4475, .t. ) ;
#4530 = oriented_edge ( 'none', *, *, #4519, .t. ) ;
#4531 = oriented_edge ( 'none', *, *, #2744, .t. ) ;
#4532 = oriented_edge ( 'none', *, *, #4328, .t. ) ;
#4533 = oriented_edge ( 'none', *, *, #4346, .t. ) ;
#4534 = advanced_face ( 'none', ( #8999 ), #9001, .t. ) ;
#4535 = oriented_edge ( 'none', *, *, #4335, .t. ) ;
#4536 = oriented_edge ( 'none', *, *, #4385, .t. ) ;
#4537 = edge_curve ( 'none', #4555, #4556, #8994, .t. ) ;
#4538 = oriented_edge ( 'none', *, *, #4542, .f. ) ;
#4539 = oriented_edge ( 'none', *, *, #4546, .f. ) ;
#4540 = edge_curve ( 'none', #4549, #4559, #8981, .t. ) ;
#4541 = edge_curve ( 'none', #4528, #3648, #8989, .t. ) ;
#4542 = edge_curve ( 'none', #4562, #4549, #8993, .t. ) ;
#4543 = edge_loop ( 'none', ( #4610, #4612, #4615, #4614 ) ) ;
#4544 = oriented_edge ( 'none', *, *, #4576, .f. ) ;
#4545 = edge_curve ( 'none', #4572, #4563, #9000, .t. ) ;
#4546 = edge_curve ( 'none', #4559, #4555, #8974, .t. ) ;
#4547 = oriented_edge ( 'none', *, *, #4545, .f. ) ;
#4548 = oriented_edge ( 'none', *, *, #4540, .f. ) ;
#4549 = vertex_point ( 'none', #9033 ) ;
#4550 = edge_curve ( 'none', #167, #4568, #9026, .t. ) ;
#4551 = edge_curve ( 'none', #4556, #239, #9037, .t. ) ;
#4552 = oriented_edge ( 'none', *, *, #4550, .f. ) ;
#4553 = oriented_edge ( 'none', *, *, #4537, .f. ) ;
#4554 = oriented_edge ( 'none', *, *, #4551, .f. ) ;
#4555 = vertex_point ( 'none', #9027 ) ;
#4556 = vertex_point ( 'none', #9009 ) ;
#4557 = oriented_edge ( 'none', *, *, #12045, .f. ) ;
#4558 = edge_curve ( 'none', #4582, #4460, #9007, .t. ) ;
#4559 = vertex_point ( 'none', #9064 ) ;
#4560 = edge_curve ( 'none', #4561, #4562, #9056, .t. ) ;
#4561 = vertex_point ( 'none', #9059 ) ;
#4562 = vertex_point ( 'none', #9058 ) ;
#4563 = vertex_point ( 'none', #9057 ) ;
#4564 = oriented_edge ( 'none', *, *, #12074, .f. ) ;
#4565 = edge_curve ( 'none', #3904, #11907, #9061, .t. ) ;
#4566 = edge_loop ( 'none', ( #4570, #4567, #4574, #4573, #4547, #4544, #4552, #4557, #4554, #4553, #4539, #4548, #4538 ) ) ;
#4567 = oriented_edge ( 'none', *, *, #4571, .f. ) ;
#4568 = vertex_point ( 'none', #9060 ) ;
#4569 = vertex_point ( 'none', #9051 ) ;
#4570 = oriented_edge ( 'none', *, *, #4560, .f. ) ;
#4571 = edge_curve ( 'none', #4569, #4561, #9045, .t. ) ;
#4572 = vertex_point ( 'none', #9044 ) ;
#4573 = oriented_edge ( 'none', *, *, #4577, .f. ) ;
#4574 = oriented_edge ( 'none', *, *, #4575, .f. ) ;
#4575 = edge_curve ( 'none', #4578, #4569, #9039, .t. ) ;
#4576 = edge_curve ( 'none', #4568, #4572, #9049, .t. ) ;
#4577 = edge_curve ( 'none', #4563, #4578, #9095, .t. ) ;
#4578 = vertex_point ( 'none', #9093 ) ;
#4579 = oriented_edge ( 'none', *, *, #4583, .t. ) ;
#4580 = oriented_edge ( 'none', *, *, #4505, .t. ) ;
#4581 = vertex_point ( 'none', #9092 ) ;
#4582 = vertex_point ( 'none', #9086 ) ;
#4583 = edge_curve ( 'none', #4506, #4581, #9083, .t. ) ;
#4584 = oriented_edge ( 'none', *, *, #4491, .t. ) ;
#4585 = advanced_face ( 'none', ( #9098 ), #9085, .t. ) ;
#4586 = edge_curve ( 'none', #4518, #3653, #9075, .t. ) ;
#4587 = oriented_edge ( 'none', *, *, #4541, .f. ) ;
#4588 = oriented_edge ( 'none', *, *, #4519, .f. ) ;
#4589 = oriented_edge ( 'none', *, *, #4594, .f. ) ;
#4590 = edge_loop ( 'none', ( #4602, #4589, #4651, #4650 ) ) ;
#4591 = oriented_edge ( 'none', *, *, #3617, .t. ) ;
#4592 = oriented_edge ( 'none', *, *, #4600, .t. ) ;
#4593 = advanced_face ( 'none', ( #9084 ), #9070, .t. ) ;
#4594 = edge_curve ( 'none', #4495, #3610, #9065, .t. ) ;
#4595 = oriented_edge ( 'none', *, *, #3928, .f. ) ;
#4596 = edge_loop ( 'none', ( #4622, #4620, #4603, #4604 ) ) ;
#4597 = oriented_edge ( 'none', *, *, #3633, .t. ) ;
#4598 = oriented_edge ( 'none', *, *, #4607, .t. ) ;
#4599 = advanced_face ( 'none', ( #9129 ), #9077, .t. ) ;
#4600 = edge_curve ( 'none', #4514, #3614, #9119, .t. ) ;
#4601 = oriented_edge ( 'none', *, *, #4586, .f. ) ;
#4602 = oriented_edge ( 'none', *, *, #3623, .t. ) ;
#4603 = oriented_edge ( 'none', *, *, #4516, .f. ) ;
#4604 = oriented_edge ( 'none', *, *, #4611, .t. ) ;
#4605 = edge_loop ( 'none', ( #4597, #4601, #4588, #4592 ) ) ;
#4606 = advanced_face ( 'none', ( #9121 ), #9117, .t. ) ;
#4607 = edge_curve ( 'none', #4511, #12033, #9110, .t. ) ;
#4608 = edge_curve ( 'none', #4460, #12030, #9116, .t. ) ;
#4609 = edge_loop ( 'none', ( #4621, #4618, #4617, #4598 ) ) ;
#4610 = oriented_edge ( 'none', *, *, #12040, .t. ) ;
#4611 = edge_curve ( 'none', #4509, #3625, #9109, .t. ) ;
#4612 = oriented_edge ( 'none', *, *, #4607, .f. ) ;
#4613 = edge_loop ( 'none', ( #4591, #4587, #4655, #4657 ) ) ;
#4614 = oriented_edge ( 'none', *, *, #4608, .t. ) ;
#4615 = oriented_edge ( 'none', *, *, #4513, .f. ) ;
#4616 = oriented_edge ( 'none', *, *, #4501, .f. ) ;
#4617 = oriented_edge ( 'none', *, *, #4507, .f. ) ;
#4618 = oriented_edge ( 'none', *, *, #4611, .f. ) ;
#4619 = advanced_face ( 'none', ( #9111 ), #9106, .t. ) ;
#4620 = oriented_edge ( 'none', *, *, #4600, .f. ) ;
#4621 = oriented_edge ( 'none', *, *, #3618, .t. ) ;
#4622 = oriented_edge ( 'none', *, *, #2278, .t. ) ;
#4623 = oriented_edge ( 'none', *, *, #4695, .t. ) ;
#4624 = oriented_edge ( 'none', *, *, #4639, .t. ) ;
#4625 = advanced_face ( 'none', ( #9112 ), #9160, .t. ) ;
#4626 = oriented_edge ( 'none', *, *, #4689, .f. ) ;
#4627 = vertex_point ( 'none', #9150 ) ;
#4628 = edge_loop ( 'none', ( #4637, #4674, #4677, #4671 ) ) ;
#4629 = edge_curve ( 'none', #4506, #12054, #9142, .t. ) ;
#4630 = edge_curve ( 'none', #4673, #4670, #9147, .t. ) ;
#4631 = edge_loop ( 'none', ( #4698, #4642, #4700, #4624 ) ) ;
#4632 = oriented_edge ( 'none', *, *, #4505, .f. ) ;
#4633 = oriented_edge ( 'none', *, *, #4583, .f. ) ;
#4634 = oriented_edge ( 'none', *, *, #4639, .f. ) ;
#4635 = edge_loop ( 'none', ( #4640, #4634, #4633, #4643 ) ) ;
#4636 = oriented_edge ( 'none', *, *, #3956, .t. ) ;
#4637 = oriented_edge ( 'none', *, *, #4684, .f. ) ;
#4638 = advanced_face ( 'none', ( #9152 ), #9159, .t. ) ;
#4639 = edge_curve ( 'none', #4581, #12091, #9193, .t. ) ;
#4640 = oriented_edge ( 'none', *, *, #12085, .t. ) ;
#4641 = oriented_edge ( 'none', *, *, #4608, .f. ) ;
#4642 = oriented_edge ( 'none', *, *, #4695, .f. ) ;
#4643 = oriented_edge ( 'none', *, *, #4629, .t. ) ;
#4644 = edge_loop ( 'none', ( #4626, #4688, #4692, #4691 ) ) ;
#4645 = edge_loop ( 'none', ( #4595, #4656, #4648, #4649 ) ) ;
#4646 = oriented_edge ( 'none', *, *, #4541, .t. ) ;
#4647 = advanced_face ( 'none', ( #9132 ), #9151, .t. ) ;
#4648 = oriented_edge ( 'none', *, *, #4661, .t. ) ;
#4649 = oriented_edge ( 'none', *, *, #3564, .t. ) ;
#4650 = oriented_edge ( 'none', *, *, #4586, .t. ) ;
#4651 = oriented_edge ( 'none', *, *, #4496, .f. ) ;
#4652 = oriented_edge ( 'none', *, *, #3604, .t. ) ;
#4653 = edge_loop ( 'none', ( #4652, #4658, #4616, #4646 ) ) ;
#4654 = advanced_face ( 'none', ( #9184 ), #9133, .t. ) ;
#4655 = oriented_edge ( 'none', *, *, #4499, .f. ) ;
#4656 = oriented_edge ( 'none', *, *, #4504, .f. ) ;
#4657 = oriented_edge ( 'none', *, *, #4594, .t. ) ;
#4658 = oriented_edge ( 'none', *, *, #4661, .f. ) ;
#4659 = edge_curve ( 'none', #6143, #6130, #9183, .t. ) ;
#4660 = advanced_face ( 'none', ( #9174 ), #9181, .t. ) ;
#4661 = edge_curve ( 'none', #4500, #3559, #9164, .t. ) ;
#4662 = edge_curve ( 'none', #4549, #4670, #9168, .t. ) ;
#4663 = edge_curve ( 'none', #4694, #4683, #9175, .t. ) ;
#4664 = oriented_edge ( 'none', *, *, #4662, .t. ) ;
#4665 = oriented_edge ( 'none', *, *, #4739, .t. ) ;
#4666 = advanced_face ( 'none', ( #9219 ), #9212, .f. ) ;
#4667 = edge_loop ( 'none', ( #4735, #4738, #4737, #4665 ) ) ;
#4668 = vertex_point ( 'none', #9204 ) ;
#4669 = oriented_edge ( 'none', *, *, #4540, .t. ) ;
#4670 = vertex_point ( 'none', #9166 ) ;
#4671 = oriented_edge ( 'none', *, *, #4676, .t. ) ;
#4672 = advanced_face ( 'none', ( #9203 ), #9167, .f. ) ;
#4673 = vertex_point ( 'none', #9194 ) ;
#4674 = oriented_edge ( 'none', *, *, #4690, .f. ) ;
#4675 = edge_loop ( 'none', ( #4686, #4682, #4742, #4664 ) ) ;
#4676 = edge_curve ( 'none', #4562, #4673, #9201, .t. ) ;
#4677 = oriented_edge ( 'none', *, *, #4560, .t. ) ;
#4678 = edge_curve ( 'none', #4670, #4694, #9196, .t. ) ;
#4679 = oriented_edge ( 'none', *, *, #4729, .t. ) ;
#4680 = oriented_edge ( 'none', *, *, #4678, .f. ) ;
#4681 = advanced_face ( 'none', ( #9195 ), #9246, .f. ) ;
#4682 = oriented_edge ( 'none', *, *, #4676, .f. ) ;
#4683 = vertex_point ( 'none', #9197 ) ;
#4684 = edge_curve ( 'none', #4685, #4673, #9245, .t. ) ;
#4685 = vertex_point ( 'none', #9251 ) ;
#4686 = oriented_edge ( 'none', *, *, #4630, .f. ) ;
#4687 = advanced_face ( 'none', ( #9252 ), #9238, .f. ) ;
#4688 = oriented_edge ( 'none', *, *, #4701, .f. ) ;
#4689 = edge_curve ( 'none', #4627, #4685, #9202, .t. ) ;
#4690 = edge_curve ( 'none', #4561, #4685, #9237, .t. ) ;
#4691 = oriented_edge ( 'none', *, *, #4690, .t. ) ;
#4693 = advanced_face ( 'none', ( #9236, #9224, #9227, #9223, #9226, #9288 ), #9225, .t. ) ;
#4692 = oriented_edge ( 'none', *, *, #4571, .t. ) ;
#4694 = vertex_point ( 'none', #9280 ) ;
#4695 = edge_curve ( 'none', #4582, #12082, #9273, .t. ) ;
#4696 = advanced_face ( 'none', ( #9281 ), #9230, .t. ) ;
#4697 = oriented_edge ( 'none', *, *, #4558, .f. ) ;
#4698 = oriented_edge ( 'none', *, *, #12049, .t. ) ;
#4699 = oriented_edge ( 'none', *, *, #12052, .t. ) ;
#4700 = oriented_edge ( 'none', *, *, #4491, .f. ) ;
#4701 = edge_curve ( 'none', #4569, #4627, #9278, .t. ) ;
#4702 = edge_loop ( 'none', ( #4699, #4641, #4697, #4623 ) ) ;
#4703 = oriented_edge ( 'none', *, *, #4780, .f. ) ;
#4704 = vertex_point ( 'none', #9282 ) ;
#4705 = oriented_edge ( 'none', *, *, #4576, .t. ) ;
#4706 = oriented_edge ( 'none', *, *, #4740, .f. ) ;
#4707 = edge_curve ( 'none', #4572, #4776, #9283, .t. ) ;
#4708 = oriented_edge ( 'none', *, *, #4707, .t. ) ;
#4709 = oriented_edge ( 'none', *, *, #4751, .t. ) ;
#4710 = edge_curve ( 'none', #4776, #4704, #8762, .t. ) ;
#4711 = oriented_edge ( 'none', *, *, #4551, .t. ) ;
#4712 = oriented_edge ( 'none', *, *, #11809, .t. ) ;
#4713 = advanced_face ( 'none', ( #9279 ), #9318, .f. ) ;
#4714 = vertex_point ( 'none', #9312 ) ;
#4715 = oriented_edge ( 'none', *, *, #4740, .t. ) ;
#4716 = advanced_face ( 'none', ( #9309 ), #9320, .f. ) ;
#4717 = oriented_edge ( 'none', *, *, #4739, .f. ) ;
#4718 = oriented_edge ( 'none', *, *, #4730, .f. ) ;
#4719 = oriented_edge ( 'none', *, *, #4550, .t. ) ;
#4720 = oriented_edge ( 'none', *, *, #4537, .t. ) ;
#4721 = edge_curve ( 'none', #4556, #4668, #9310, .t. ) ;
#4722 = oriented_edge ( 'none', *, *, #4773, .f. ) ;
#4723 = oriented_edge ( 'none', *, *, #4721, .t. ) ;
#4724 = advanced_face ( 'none', ( #9319 ), #9311, .f. ) ;
#4725 = edge_loop ( 'none', ( #4727, #4719, #4715, #4722 ) ) ;
#4726 = oriented_edge ( 'none', *, *, #4721, .f. ) ;
#4727 = oriented_edge ( 'none', *, *, #11650, .f. ) ;
#4728 = oriented_edge ( 'none', *, *, #4662, .f. ) ;
#4729 = edge_curve ( 'none', #4559, #4694, #9290, .t. ) ;
#4730 = edge_curve ( 'none', #4683, #4668, #9297, .t. ) ;
#4731 = edge_loop ( 'none', ( #4736, #4726, #4711, #4712 ) ) ;
#4732 = advanced_face ( 'none', ( #9341 ), #9308, .f. ) ;
#4733 = edge_curve ( 'none', #3771, #4051, #9296, .t. ) ;
#4734 = edge_loop ( 'none', ( #4718, #4717, #4720, #4723 ) ) ;
#4735 = oriented_edge ( 'none', *, *, #4663, .f. ) ;
#4736 = oriented_edge ( 'none', *, *, #4741, .f. ) ;
#4737 = oriented_edge ( 'none', *, *, #4546, .t. ) ;
#4738 = oriented_edge ( 'none', *, *, #4729, .f. ) ;
#4739 = edge_curve ( 'none', #4555, #4683, #9304, .t. ) ;
#4740 = edge_curve ( 'none', #4568, #4714, #9339, .t. ) ;
#4741 = edge_curve ( 'none', #4668, #11812, #9329, .t. ) ;
#4742 = oriented_edge ( 'none', *, *, #4542, .t. ) ;
#4743 = edge_loop ( 'none', ( #4680, #4728, #4669, #4679 ) ) ;
#4744 = oriented_edge ( 'none', *, *, #4730, .t. ) ;
#4745 = oriented_edge ( 'none', *, *, #4630, .t. ) ;
#4746 = oriented_edge ( 'none', *, *, #11815, .t. ) ;
#4747 = oriented_edge ( 'none', *, *, #4663, .t. ) ;
#4748 = oriented_edge ( 'none', *, *, #4780, .t. ) ;
#4749 = oriented_edge ( 'none', *, *, #4741, .t. ) ;
#4750 = oriented_edge ( 'none', *, *, #4766, .f. ) ;
#4751 = edge_curve ( 'none', #4578, #4772, #9336, .t. ) ;
#4752 = oriented_edge ( 'none', *, *, #4678, .t. ) ;
#4753 = oriented_edge ( 'none', *, *, #4018, .t. ) ;
#4754 = advanced_face ( 'none', ( #9325 ), #9293, .f. ) ;
#4755 = oriented_edge ( 'none', *, *, #4751, .f. ) ;
#4756 = oriented_edge ( 'none', *, *, #4781, .f. ) ;
#4757 = edge_curve ( 'none', #4759, #4022, #9324, .t. ) ;
#4758 = oriented_edge ( 'none', *, *, #4575, .t. ) ;
#4759 = vertex_point ( 'none', #9376 ) ;
#4760 = edge_loop ( 'none', ( #4753, #4808, #4811, #4795 ) ) ;
#4761 = oriented_edge ( 'none', *, *, #4701, .t. ) ;
#4762 = oriented_edge ( 'none', *, *, #4775, .f. ) ;
#4763 = advanced_face ( 'none', ( #9371 ), #9382, .f. ) ;
#4764 = oriented_edge ( 'none', *, *, #4707, .f. ) ;
#4765 = edge_loop ( 'none', ( #4762, #4750, #4771, #4709 ) ) ;
#4766 = edge_curve ( 'none', #4563, #4704, #9363, .t. ) ;
#4767 = oriented_edge ( 'none', *, *, #4545, .t. ) ;
#4768 = edge_loop ( 'none', ( #4822, #4823, #4821, #4745, #4752, #4747, #4744, #4749, #4746, #4807, #4748, #4810, #4806 ) ) ;
#4769 = edge_loop ( 'none', ( #4756, #4755, #4758, #4761 ) ) ;
#4770 = advanced_face ( 'none', ( #9366 ), #9364, .f. ) ;
#4771 = oriented_edge ( 'none', *, *, #4577, .t. ) ;
#4772 = vertex_point ( 'none', #9351 ) ;
#4773 = edge_curve ( 'none', #11796, #4714, #9361, .t. ) ;
#4774 = oriented_edge ( 'none', *, *, #4710, .f. ) ;
#4775 = edge_curve ( 'none', #4704, #4772, #9353, .t. ) ;
#4776 = vertex_point ( 'none', #9408 ) ;
#4777 = oriented_edge ( 'none', *, *, #4766, .t. ) ;
#4778 = edge_loop ( 'none', ( #4703, #4706, #4705, #4708 ) ) ;
#4779 = edge_loop ( 'none', ( #4774, #4764, #4767, #4777 ) ) ;
#4780 = edge_curve ( 'none', #4714, #4776, #9403, .t. ) ;
#4781 = edge_curve ( 'none', #4772, #4627, #9365, .t. ) ;
#4782 = advanced_face ( 'none', ( #9413 ), #9410, .f. ) ;
#4783 = edge_loop ( 'none', ( #12077, #12071 ) ) ;
#4784 = vertex_point ( 'none', #9397 ) ;
#4785 = advanced_face ( 'none', ( #9385 ), #9383, .f. ) ;
#4786 = oriented_edge ( 'none', *, *, #4819, .t. ) ;
#4787 = edge_curve ( 'none', #4798, #4784, #9388, .t. ) ;
#4788 = edge_curve ( 'none', #4784, #4859, #9384, .t. ) ;
#4789 = oriented_edge ( 'none', *, *, #4787, .f. ) ;
#4790 = oriented_edge ( 'none', *, *, #4156, .t. ) ;
#4791 = oriented_edge ( 'none', *, *, #4793, .f. ) ;
#4792 = advanced_face ( 'none', ( #9444 ), #9414, .f. ) ;
#4793 = edge_curve ( 'none', #4859, #4152, #9429, .t. ) ;
#4794 = edge_curve ( 'none', #4816, #4114, #9424, .t. ) ;
#4795 = oriented_edge ( 'none', *, *, #4794, .t. ) ;
#4796 = oriented_edge ( 'none', *, *, #4801, .f. ) ;
#4797 = advanced_face ( 'none', ( #9425 ), #9421, .f. ) ;
#4798 = vertex_point ( 'none', #9471 ) ;
#4799 = oriented_edge ( 'none', *, *, #4757, .t. ) ;
#4800 = oriented_edge ( 'none', *, *, #4819, .f. ) ;
#4801 = edge_curve ( 'none', #4759, #4798, #9468, .t. ) ;
#4802 = oriented_edge ( 'none', *, *, #4809, .f. ) ;
#4803 = edge_loop ( 'none', ( #4790, #4861, #415, #4843 ) ) ;
#4804 = oriented_edge ( 'none', *, *, #4142, .t. ) ;
#4805 = edge_loop ( 'none', ( #4812, #4791, #4860, #4858 ) ) ;
#4806 = oriented_edge ( 'none', *, *, #4775, .t. ) ;
#4807 = oriented_edge ( 'none', *, *, #4773, .t. ) ;
#4808 = oriented_edge ( 'none', *, *, #4757, .f. ) ;
#4809 = edge_curve ( 'none', #4784, #4155, #9443, .t. ) ;
#4810 = oriented_edge ( 'none', *, *, #4710, .t. ) ;
#4811 = oriented_edge ( 'none', *, *, #4817, .f. ) ;
#4812 = oriented_edge ( 'none', *, *, #4141, .t. ) ;
#4813 = advanced_face ( 'none', ( #9470 ), #9463, .f. ) ;
#4814 = oriented_edge ( 'none', *, *, #4144, .t. ) ;
#4815 = edge_loop ( 'none', ( #4814, #4800, #4796, #4799 ) ) ;
#4816 = vertex_point ( 'none', #9457 ) ;
#4817 = edge_curve ( 'none', #4816, #4759, #9472, .t. ) ;
#4818 = edge_loop ( 'none', ( #4804, #4802, #4789, #4786 ) ) ;
#4819 = edge_curve ( 'none', #4798, #4154, #9452, .t. ) ;
#4820 = advanced_face ( 'none', ( #9453 ), #9455, .f. ) ;
#4821 = oriented_edge ( 'none', *, *, #4684, .t. ) ;
#4822 = oriented_edge ( 'none', *, *, #4781, .t. ) ;
#4823 = oriented_edge ( 'none', *, *, #4689, .t. ) ;
#4824 = oriented_edge ( 'none', *, *, #311, .t. ) ;
#4825 = edge_curve ( 'none', #128, #4902, #9454, .t. ) ;
#4826 = edge_curve ( 'none', #4902, #4887, #9501, .t. ) ;
#4827 = oriented_edge ( 'none', *, *, #4825, .f. ) ;
#4828 = oriented_edge ( 'none', *, *, #4851, .f. ) ;
#4829 = advanced_face ( 'none', ( #9499 ), #9445, .f. ) ;
#4830 = vertex_point ( 'none', #9485 ) ;
#4831 = oriented_edge ( 'none', *, *, #4151, .t. ) ;
#4832 = oriented_edge ( 'none', *, *, #4849, .t. ) ;
#4833 = oriented_edge ( 'none', *, *, #4856, .f. ) ;
#4834 = edge_curve ( 'none', #4902, #4078, #9482, .t. ) ;
#4835 = oriented_edge ( 'none', *, *, #4076, .t. ) ;
#4836 = oriented_edge ( 'none', *, *, #4838, .f. ) ;
#4837 = advanced_face ( 'none', ( #9486 ), #9484, .t. ) ;
#4838 = edge_curve ( 'none', #4830, #91, #9483, .t. ) ;
#4839 = oriented_edge ( 'none', *, *, #4069, .t. ) ;
#4840 = edge_curve ( 'none', #4859, #4864, #9476, .t. ) ;
#4841 = oriented_edge ( 'none', *, *, #64, .f. ) ;
#4842 = edge_loop ( 'none', ( #4831, #4828, #4833, #4832 ) ) ;
#4843 = oriented_edge ( 'none', *, *, #4793, .t. ) ;
#4844 = edge_loop ( 'none', ( #4835, #4900, #4827, #4824 ) ) ;
#4845 = oriented_edge ( 'none', *, *, #4863, .t. ) ;
#4846 = edge_loop ( 'none', ( #4850, #4852, #4857, #4845 ) ) ;
#4847 = oriented_edge ( 'none', *, *, #12075, .t. ) ;
#4848 = advanced_face ( 'none', ( #9488 ), #9531, .f. ) ;
#4849 = edge_curve ( 'none', #4855, #4148, #9524, .t. ) ;
#4850 = oriented_edge ( 'none', *, *, #4153, .t. ) ;
#4851 = edge_curve ( 'none', #4830, #4074, #9526, .t. ) ;
#4852 = oriented_edge ( 'none', *, *, #4849, .f. ) ;
#4853 = edge_curve ( 'none', #4864, #4855, #9525, .t. ) ;
#4854 = edge_loop ( 'none', ( #4841, #4836, #4897, #4896 ) ) ;
#4855 = vertex_point ( 'none', #9513 ) ;
#4856 = edge_curve ( 'none', #4855, #4830, #9021, .t. ) ;
#4857 = oriented_edge ( 'none', *, *, #4853, .f. ) ;
#4858 = oriented_edge ( 'none', *, *, #4809, .t. ) ;
#4859 = vertex_point ( 'none', #9474 ) ;
#4860 = oriented_edge ( 'none', *, *, #4788, .f. ) ;
#4861 = oriented_edge ( 'none', *, *, #4863, .f. ) ;
#4862 = advanced_face ( 'none', ( #8521 ), #9517, .f. ) ;
#4863 = edge_curve ( 'none', #4864, #4090, #9563, .t. ) ;
#4864 = vertex_point ( 'none', #9566 ) ;
#4865 = oriented_edge ( 'none', *, *, #4880, .t. ) ;
#4866 = edge_curve ( 'none', #4881, #4876, #9554, .t. ) ;
#4867 = vertex_point ( 'none', #9558 ) ;
#4868 = oriented_edge ( 'none', *, *, #4931, .f. ) ;
#4869 = advanced_face ( 'none', ( #9567 ), #9553, .t. ) ;
#4870 = edge_loop ( 'none', ( #4940, #4873, #4875, #4865 ) ) ;
#4871 = oriented_edge ( 'none', *, *, #4884, .t. ) ;
#4872 = edge_curve ( 'none', #4887, #4895, #9559, .t. ) ;
#4873 = oriented_edge ( 'none', *, *, #4942, .f. ) ;
#4874 = oriented_edge ( 'none', *, *, #4872, .f. ) ;
#4875 = oriented_edge ( 'none', *, *, #4866, .f. ) ;
#4876 = vertex_point ( 'none', #9557 ) ;
#4877 = edge_loop ( 'none', ( #4939, #4926, #4932, #4934 ) ) ;
#4878 = edge_curve ( 'none', #4895, #4881, #9552, .t. ) ;
#4879 = advanced_face ( 'none', ( #9594 ), #9555, .t. ) ;
#4880 = edge_curve ( 'none', #4881, #4092, #9590, .t. ) ;
#4881 = vertex_point ( 'none', #9588 ) ;
#4882 = oriented_edge ( 'none', *, *, #4880, .f. ) ;
#4883 = oriented_edge ( 'none', *, *, #4068, .t. ) ;
#4884 = edge_curve ( 'none', #4887, #4098, #9589, .t. ) ;
#4885 = oriented_edge ( 'none', *, *, #4884, .f. ) ;
#4886 = advanced_face ( 'none', ( #9547 ), #9579, .t. ) ;
#4887 = vertex_point ( 'none', #9573 ) ;
#4888 = edge_loop ( 'none', ( #4899, #4890, #4874, #4871 ) ) ;
#4889 = oriented_edge ( 'none', *, *, #4826, .f. ) ;
#4890 = oriented_edge ( 'none', *, *, #4894, .f. ) ;
#4891 = oriented_edge ( 'none', *, *, #4894, .t. ) ;
#4892 = oriented_edge ( 'none', *, *, #4878, .f. ) ;
#4893 = oriented_edge ( 'none', *, *, #4834, .t. ) ;
#4894 = edge_curve ( 'none', #4895, #4015, #9542, .t. ) ;
#4895 = vertex_point ( 'none', #9593 ) ;
#4896 = oriented_edge ( 'none', *, *, #4149, .t. ) ;
#4897 = oriented_edge ( 'none', *, *, #4851, .t. ) ;
#4898 = edge_loop ( 'none', ( #4839, #4882, #4892, #4891 ) ) ;
#4899 = oriented_edge ( 'none', *, *, #4089, .t. ) ;
#4900 = oriented_edge ( 'none', *, *, #4834, .f. ) ;
#4901 = advanced_face ( 'none', ( #9572 ), #9578, .t. ) ;
#4902 = vertex_point ( 'none', #9584 ) ;
#4903 = edge_loop ( 'none', ( #4883, #4885, #4889, #4893 ) ) ;
#4904 = edge_loop ( 'none', ( #4975, #4972, #4977, #4976 ) ) ;
#4905 = oriented_edge ( 'none', *, *, #4935, .t. ) ;
#4906 = oriented_edge ( 'none', *, *, #4817, .t. ) ;
#4907 = oriented_edge ( 'none', *, *, #4923, .t. ) ;
#4908 = edge_loop ( 'none', ( #4911, #4913, #4918, #4907 ) ) ;
#4909 = advanced_face ( 'none', ( #9626 ), #9600, .t. ) ;
#4910 = edge_curve ( 'none', #4916, #4099, #9621, .t. ) ;
#4911 = oriented_edge ( 'none', *, *, #4080, .t. ) ;
#4912 = edge_curve ( 'none', #4974, #4101, #9614, .t. ) ;
#4913 = oriented_edge ( 'none', *, *, #4910, .f. ) ;
#4914 = edge_curve ( 'none', #1122, #4916, #9627, .t. ) ;
#4915 = edge_loop ( 'none', ( #361, #4978, #4919, #4980 ) ) ;
#4916 = vertex_point ( 'none', #9606 ) ;
#4917 = edge_curve ( 'none', #4916, #4974, #9610, .t. ) ;
#4918 = oriented_edge ( 'none', *, *, #4914, .f. ) ;
#4919 = oriented_edge ( 'none', *, *, #4962, .f. ) ;
#4920 = oriented_edge ( 'none', *, *, #4923, .f. ) ;
#4921 = edge_loop ( 'none', ( #4922, #4920, #374, #4905 ) ) ;
#4922 = oriented_edge ( 'none', *, *, #4083, .t. ) ;
#4923 = edge_curve ( 'none', #1122, #4102, #9658, .t. ) ;
#4924 = advanced_face ( 'none', ( #9605 ), #9623, .t. ) ;
#4925 = oriented_edge ( 'none', *, *, #4085, .t. ) ;
#4926 = oriented_edge ( 'none', *, *, #4928, .f. ) ;
#4927 = advanced_face ( 'none', ( #9656 ), #9602, .t. ) ;
#4928 = edge_curve ( 'none', #4867, #4082, #9647, .t. ) ;
#4929 = oriented_edge ( 'none', *, *, #4935, .f. ) ;
#4930 = edge_curve ( 'none', #4876, #4867, #9659, .t. ) ;
#4931 = edge_curve ( 'none', #4867, #4937, #9649, .t. ) ;
#4932 = oriented_edge ( 'none', *, *, #4930, .f. ) ;
#4933 = oriented_edge ( 'none', *, *, #4928, .t. ) ;
#4934 = oriented_edge ( 'none', *, *, #4942, .t. ) ;
#4935 = edge_curve ( 'none', #4937, #4079, #9635, .t. ) ;
#4936 = advanced_face ( 'none', ( #9637 ), #9648, .t. ) ;
#4937 = vertex_point ( 'none', #9629 ) ;
#4938 = edge_loop ( 'none', ( #4925, #4929, #4868, #4933 ) ) ;
#4939 = oriented_edge ( 'none', *, *, #4088, .t. ) ;
#4940 = oriented_edge ( 'none', *, *, #4091, .t. ) ;
#4941 = advanced_face ( 'none', ( #9687 ), #9686, .t. ) ;
#4942 = edge_curve ( 'none', #4876, #4081, #9677, .t. ) ;
#4943 = edge_loop ( 'none', ( #4954, #5025, #5006, #5005 ) ) ;
#4944 = oriented_edge ( 'none', *, *, #4872, .t. ) ;
#4945 = oriented_edge ( 'none', *, *, #125, .t. ) ;
#4946 = oriented_edge ( 'none', *, *, #4866, .t. ) ;
#4947 = oriented_edge ( 'none', *, *, #4826, .t. ) ;
#4948 = oriented_edge ( 'none', *, *, #4931, .t. ) ;
#4949 = oriented_edge ( 'none', *, *, #4878, .t. ) ;
#4950 = oriented_edge ( 'none', *, *, #4914, .t. ) ;
#4951 = oriented_edge ( 'none', *, *, #4930, .t. ) ;
#4952 = oriented_edge ( 'none', *, *, #4962, .t. ) ;
#4953 = edge_loop ( 'none', ( #5023, #5020, #5017, #5000 ) ) ;
#4954 = oriented_edge ( 'none', *, *, #12031, .t. ) ;
#4955 = advanced_face ( 'none', ( #9628 ), #9671, .t. ) ;
#4956 = oriented_edge ( 'none', *, *, #4787, .t. ) ;
#4957 = oriented_edge ( 'none', *, *, #4853, .t. ) ;
#4958 = oriented_edge ( 'none', *, *, #4840, .t. ) ;
#4959 = oriented_edge ( 'none', *, *, #4825, .t. ) ;
#4960 = oriented_edge ( 'none', *, *, #11983, .f. ) ;
#4961 = oriented_edge ( 'none', *, *, #4856, .t. ) ;
#4962 = edge_curve ( 'none', #4974, #4984, #9662, .t. ) ;
#4963 = oriented_edge ( 'none', *, *, #4095, .t. ) ;
#4964 = edge_curve ( 'none', #4984, #4816, #9688, .t. ) ;
#4965 = oriented_edge ( 'none', *, *, #4981, .t. ) ;
#4966 = oriented_edge ( 'none', *, *, #4794, .f. ) ;
#4967 = advanced_face ( 'none', ( #9675 ), #9676, .f. ) ;
#4968 = oriented_edge ( 'none', *, *, #4964, .f. ) ;
#4969 = oriented_edge ( 'none', *, *, #4801, .t. ) ;
#4970 = oriented_edge ( 'none', *, *, #4838, .t. ) ;
#4971 = edge_loop ( 'none', ( #4906, #4969, #4956, #4979, #4958, #4957, #4961, #4970, #4945, #4959, #4947, #4944, #4949, #4946, #4951, #4948, #5012, #4950, #5015, #4952, #5018 ) ) ;
#4972 = oriented_edge ( 'none', *, *, #4912, .f. ) ;
#4973 = advanced_face ( 'none', ( #9707 ), #9706, .t. ) ;
#4974 = vertex_point ( 'none', #9663 ) ;
#4975 = oriented_edge ( 'none', *, *, #4103, .t. ) ;
#4976 = oriented_edge ( 'none', *, *, #4910, .t. ) ;
#4977 = oriented_edge ( 'none', *, *, #4917, .f. ) ;
#4978 = oriented_edge ( 'none', *, *, #4981, .f. ) ;
#4979 = oriented_edge ( 'none', *, *, #4788, .t. ) ;
#4980 = oriented_edge ( 'none', *, *, #4912, .t. ) ;
#4981 = edge_curve ( 'none', #4984, #4097, #9666, .t. ) ;
#4982 = edge_loop ( 'none', ( #4963, #4966, #4968, #4965 ) ) ;
#4983 = advanced_face ( 'none', ( #9703 ), #9710, .t. ) ;
#4984 = vertex_point ( 'none', #9704 ) ;
#4985 = edge_curve ( 'none', #4937, #1122, #9701, .t. ) ;
#4986 = vertex_point ( 'none', #9711 ) ;
#4987 = oriented_edge ( 'none', *, *, #5010, .t. ) ;
#4988 = oriented_edge ( 'none', *, *, #6026, .t. ) ;
#4989 = advanced_face ( 'none', ( #9694 ), #9695, .f. ) ;
#4990 = edge_curve ( 'none', #4986, #6021, #9749, .t. ) ;
#4991 = oriented_edge ( 'none', *, *, #5048, .f. ) ;
#4992 = oriented_edge ( 'none', *, *, #4990, .f. ) ;
#4993 = edge_curve ( 'none', #5058, #4986, #9743, .t. ) ;
#4994 = edge_curve ( 'none', #5032, #6498, #9731, .t. ) ;
#4995 = advanced_face ( 'none', ( #9738 ), #9727, .f. ) ;
#4996 = oriented_edge ( 'none', *, *, #5056, .f. ) ;
#4997 = edge_loop ( 'none', ( #5008, #4996, #5062, #4987 ) ) ;
#4998 = oriented_edge ( 'none', *, *, #5004, .f. ) ;
#4999 = advanced_face ( 'none', ( #9733 ), #9725, .f. ) ;
#5000 = oriented_edge ( 'none', *, *, #42, .t. ) ;
#5001 = oriented_edge ( 'none', *, *, #12034, .t. ) ;
#5002 = advanced_face ( 'none', ( #9724 ), #9780, .f. ) ;
#5003 = edge_curve ( 'none', #5013, #12038, #9779, .t. ) ;
#5004 = edge_curve ( 'none', #5013, #5011, #9776, .t. ) ;
#5005 = oriented_edge ( 'none', *, *, #5019, .t. ) ;
#5006 = oriented_edge ( 'none', *, *, #5024, .f. ) ;
#5007 = oriented_edge ( 'none', *, *, #5003, .t. ) ;
#5008 = oriented_edge ( 'none', *, *, #6019, .t. ) ;
#5009 = oriented_edge ( 'none', *, *, #5010, .f. ) ;
#5010 = edge_curve ( 'none', #5011, #6017, #9774, .t. ) ;
#5011 = vertex_point ( 'none', #9762 ) ;
#5012 = oriented_edge ( 'none', *, *, #4985, .t. ) ;
#5013 = vertex_point ( 'none', #9759 ) ;
#5014 = edge_curve ( 'none', #51, #5022, #9766, .t. ) ;
#5015 = oriented_edge ( 'none', *, *, #4917, .t. ) ;
#5016 = edge_loop ( 'none', ( #5001, #5009, #4998, #5007 ) ) ;
#5017 = oriented_edge ( 'none', *, *, #5014, .f. ) ;
#5018 = oriented_edge ( 'none', *, *, #4964, .t. ) ;
#5019 = edge_curve ( 'none', #5022, #6194, #9763, .t. ) ;
#5020 = oriented_edge ( 'none', *, *, #5019, .f. ) ;
#5021 = advanced_face ( 'none', ( #9508 ), #9808, .f. ) ;
#5022 = vertex_point ( 'none', #9803 ) ;
#5023 = oriented_edge ( 'none', *, *, #6268, .t. ) ;
#5024 = edge_curve ( 'none', #5022, #5013, #9802, .t. ) ;
#5025 = oriented_edge ( 'none', *, *, #5003, .f. ) ;
#5026 = edge_loop ( 'none', ( #5093, #5029, #5097, #5094 ) ) ;
#5027 = edge_curve ( 'none', #5043, #5105, #9809, .t. ) ;
#5028 = oriented_edge ( 'none', *, *, #5040, .t. ) ;
#5029 = oriented_edge ( 'none', *, *, #5091, .f. ) ;
#5030 = oriented_edge ( 'none', *, *, #6369, .t. ) ;
#5031 = advanced_face ( 'none', ( #9800 ), #9786, .f. ) ;
#5032 = vertex_point ( 'none', #9792 ) ;
#5033 = oriented_edge ( 'none', *, *, #6496, .t. ) ;
#5034 = edge_loop ( 'none', ( #5030, #5041, #5054, #5101 ) ) ;
#5035 = edge_curve ( 'none', #5050, #5032, #9841, .t. ) ;
#5036 = vertex_point ( 'none', #9789 ) ;
#5037 = oriented_edge ( 'none', *, *, #5027, .f. ) ;
#5038 = edge_curve ( 'none', #5032, #5043, #9836, .t. ) ;
#5039 = oriented_edge ( 'none', *, *, #5048, .t. ) ;
#5040 = edge_curve ( 'none', #5043, #6499, #9784, .t. ) ;
#5041 = oriented_edge ( 'none', *, *, #5040, .f. ) ;
#5042 = advanced_face ( 'none', ( #9785 ), #9788, .t. ) ;
#5043 = vertex_point ( 'none', #9830 ) ;
#5044 = oriented_edge ( 'none', *, *, #6376, .t. ) ;
#5045 = oriented_edge ( 'none', *, *, #4993, .f. ) ;
#5046 = edge_loop ( 'none', ( #5063, #5103, #5037, #5028 ) ) ;
#5047 = oriented_edge ( 'none', *, *, #4990, .t. ) ;
#5048 = edge_curve ( 'none', #5050, #6368, #9816, .t. ) ;
#5049 = advanced_face ( 'none', ( #9837 ), #9819, .f. ) ;
#5050 = vertex_point ( 'none', #9820 ) ;
#5051 = oriented_edge ( 'none', *, *, #4994, .f. ) ;
#5052 = oriented_edge ( 'none', *, *, #5053, .f. ) ;
#5053 = edge_curve ( 'none', #4986, #5050, #9872, .t. ) ;
#5054 = oriented_edge ( 'none', *, *, #5038, .f. ) ;
#5055 = oriented_edge ( 'none', *, *, #5035, .f. ) ;
#5056 = edge_curve ( 'none', #5058, #6024, #9821, .t. ) ;
#5057 = edge_loop ( 'none', ( #4988, #4991, #5052, #5047 ) ) ;
#5058 = vertex_point ( 'none', #9811 ) ;
#5059 = edge_loop ( 'none', ( #5033, #5051, #5055, #5039 ) ) ;
#5060 = edge_loop ( 'none', ( #5061, #4992, #5045, #5065 ) ) ;
#5061 = oriented_edge ( 'none', *, *, #6027, .t. ) ;
#5062 = oriented_edge ( 'none', *, *, #5064, .f. ) ;
#5063 = oriented_edge ( 'none', *, *, #6363, .t. ) ;
#5064 = edge_curve ( 'none', #5011, #5058, #9860, .t. ) ;
#5065 = oriented_edge ( 'none', *, *, #5056, .t. ) ;
#5066 = oriented_edge ( 'none', *, *, #5071, .f. ) ;
#5067 = oriented_edge ( 'none', *, *, #5084, .t. ) ;
#5068 = edge_curve ( 'none', #5070, #6380, #9855, .t. ) ;
#5069 = advanced_face ( 'none', ( #9859 ), #9812, .t. ) ;
#5070 = vertex_point ( 'none', #9849 ) ;
#5071 = edge_curve ( 'none', #5070, #5141, #9810, .t. ) ;
#5072 = edge_loop ( 'none', ( #5137, #5138, #5066, #5142 ) ) ;
#5073 = oriented_edge ( 'none', *, *, #6371, .t. ) ;
#5074 = advanced_face ( 'none', ( #9851 ), #9873, .t. ) ;
#5075 = edge_curve ( 'none', #5100, #6370, #9900, .t. ) ;
#5076 = edge_curve ( 'none', #5100, #5087, #9847, .t. ) ;
#5077 = oriented_edge ( 'none', *, *, #5091, .t. ) ;
#5078 = edge_curve ( 'none', #5087, #5070, #9887, .t. ) ;
#5079 = oriented_edge ( 'none', *, *, #5092, .f. ) ;
#5080 = oriented_edge ( 'none', *, *, #5078, .f. ) ;
#5081 = oriented_edge ( 'none', *, *, #6381, .t. ) ;
#5082 = oriented_edge ( 'none', *, *, #5084, .f. ) ;
#5083 = advanced_face ( 'none', ( #9846 ), #9888, .t. ) ;
#5084 = edge_curve ( 'none', #5087, #6393, #9880, .t. ) ;
#5085 = oriented_edge ( 'none', *, *, #5068, .f. ) ;
#5086 = oriented_edge ( 'none', *, *, #5075, .t. ) ;
#5087 = vertex_point ( 'none', #9876 ) ;
#5088 = oriented_edge ( 'none', *, *, #4733, .f. ) ;
#5089 = edge_loop ( 'none', ( #5073, #5082, #5144, #5086 ) ) ;
#5090 = advanced_face ( 'none', ( #9899 ), #9883, .t. ) ;
#5091 = edge_curve ( 'none', #5036, #6372, #9932, .t. ) ;
#5092 = edge_curve ( 'none', #5036, #5100, #9878, .t. ) ;
#5093 = oriented_edge ( 'none', *, *, #6366, .t. ) ;
#5094 = oriented_edge ( 'none', *, *, #5102, .t. ) ;
#5095 = edge_curve ( 'none', #5105, #5036, #9925, .t. ) ;
#5096 = oriented_edge ( 'none', *, *, #5075, .f. ) ;
#5097 = oriented_edge ( 'none', *, *, #5095, .f. ) ;
#5098 = edge_loop ( 'none', ( #5081, #5085, #5080, #5067 ) ) ;
#5099 = edge_loop ( 'none', ( #5044, #5096, #5079, #5077 ) ) ;
#5100 = vertex_point ( 'none', #9926 ) ;
#5101 = oriented_edge ( 'none', *, *, #4994, .t. ) ;
#5102 = edge_curve ( 'none', #5105, #6364, #9918, .t. ) ;
#5103 = oriented_edge ( 'none', *, *, #5102, .f. ) ;
#5104 = advanced_face ( 'none', ( #9924 ), #9923, .t. ) ;
#5105 = vertex_point ( 'none', #9912 ) ;
#5106 = edge_curve ( 'none', #5115, #5107, #9919, .t. ) ;
#5107 = vertex_point ( 'none', #9920 ) ;
#5108 = oriented_edge ( 'none', *, *, #5120, .t. ) ;
#5109 = oriented_edge ( 'none', *, *, #5135, .f. ) ;
#5110 = oriented_edge ( 'none', *, *, #5106, .f. ) ;
#5111 = advanced_face ( 'none', ( #9908 ), #9913, .t. ) ;
#5112 = edge_curve ( 'none', #5129, #11557, #9945, .t. ) ;
#5113 = oriented_edge ( 'none', *, *, #5178, .f. ) ;
#5114 = oriented_edge ( 'none', *, *, #5117, .f. ) ;
#5115 = vertex_point ( 'none', #9948 ) ;
#5116 = edge_loop ( 'none', ( #5179, #5113, #5182, #5180 ) ) ;
#5117 = edge_curve ( 'none', #5107, #6193, #9951, .t. ) ;
#5118 = oriented_edge ( 'none', *, *, #6258, .t. ) ;
#5119 = advanced_face ( 'none', ( #9952 ), #9953, .t. ) ;
#5120 = edge_curve ( 'none', #5121, #6392, #9936, .t. ) ;
#5121 = vertex_point ( 'none', #9996 ) ;
#5122 = oriented_edge ( 'none', *, *, #5136, .t. ) ;
#5123 = edge_loop ( 'none', ( #5124, #5134, #5109, #5108 ) ) ;
#5124 = oriented_edge ( 'none', *, *, #6394, .t. ) ;
#5125 = oriented_edge ( 'none', *, *, #5127, .f. ) ;
#5126 = edge_loop ( 'none', ( #5186, #5114, #5110, #5187 ) ) ;
#5127 = edge_curve ( 'none', #5141, #5121, #9954, .t. ) ;
#5128 = edge_loop ( 'none', ( #5131, #5133, #5122, #5118 ) ) ;
#5129 = vertex_point ( 'none', #9937 ) ;
#5130 = oriented_edge ( 'none', *, *, #5140, .t. ) ;
#5131 = oriented_edge ( 'none', *, *, #97, .f. ) ;
#5132 = advanced_face ( 'none', ( #9995 ), #9947, .t. ) ;
#5133 = oriented_edge ( 'none', *, *, #5112, .f. ) ;
#5134 = oriented_edge ( 'none', *, *, #5136, .f. ) ;
#5135 = edge_curve ( 'none', #5121, #5129, #9990, .t. ) ;
#5136 = edge_curve ( 'none', #5129, #6242, #9989, .t. ) ;
#5137 = oriented_edge ( 'none', *, *, #6373, .t. ) ;
#5138 = oriented_edge ( 'none', *, *, #5140, .f. ) ;
#5139 = advanced_face ( 'none', ( #9973 ), #9980, .t. ) ;
#5140 = edge_curve ( 'none', #5141, #6379, #9963, .t. ) ;
#5141 = vertex_point ( 'none', #10028 ) ;
#5142 = oriented_edge ( 'none', *, *, #5068, .t. ) ;
#5143 = advanced_face ( 'none', ( #10026 ), #9964, .t. ) ;
#5144 = oriented_edge ( 'none', *, *, #5076, .f. ) ;
#5145 = oriented_edge ( 'none', *, *, #5224, .t. ) ;
#5146 = oriented_edge ( 'none', *, *, #5095, .t. ) ;
#5147 = oriented_edge ( 'none', *, *, #5127, .t. ) ;
#5148 = oriented_edge ( 'none', *, *, #5076, .t. ) ;
#5149 = oriented_edge ( 'none', *, *, #5112, .t. ) ;
#5150 = oriented_edge ( 'none', *, *, #5071, .t. ) ;
#5151 = oriented_edge ( 'none', *, *, #5181, .t. ) ;
#5152 = oriented_edge ( 'none', *, *, #5135, .t. ) ;
#5153 = oriented_edge ( 'none', *, *, #5173, .t. ) ;
#5154 = edge_loop ( 'none', ( #5156, #5220, #5145, #5169 ) ) ;
#5155 = oriented_edge ( 'none', *, *, #55, .t. ) ;
#5156 = oriented_edge ( 'none', *, *, #85, .f. ) ;
#5157 = oriented_edge ( 'none', *, *, #6271, .t. ) ;
#5158 = advanced_face ( 'none', ( #10016 ), #9978, .t. ) ;
#5159 = oriented_edge ( 'none', *, *, #5004, .t. ) ;
#5160 = oriented_edge ( 'none', *, *, #5014, .t. ) ;
#5161 = oriented_edge ( 'none', *, *, #5035, .t. ) ;
#5162 = oriented_edge ( 'none', *, *, #5064, .t. ) ;
#5163 = oriented_edge ( 'none', *, *, #5027, .t. ) ;
#5164 = oriented_edge ( 'none', *, *, #4993, .t. ) ;
#5165 = oriented_edge ( 'none', *, *, #5053, .t. ) ;
#5166 = oriented_edge ( 'none', *, *, #5092, .t. ) ;
#5167 = oriented_edge ( 'none', *, *, #5038, .t. ) ;
#5168 = oriented_edge ( 'none', *, *, #5078, .t. ) ;
#5169 = oriented_edge ( 'none', *, *, #11506, .t. ) ;
#5170 = oriented_edge ( 'none', *, *, #5024, .t. ) ;
#5171 = oriented_edge ( 'none', *, *, #5173, .f. ) ;
#5172 = advanced_face ( 'none', ( #10013 ), #9966, .f. ) ;
#5173 = edge_curve ( 'none', #5107, #33, #10006, .t. ) ;
#5174 = oriented_edge ( 'none', *, *, #47, .f. ) ;
#5175 = vertex_point ( 'none', #10017 ) ;
#5176 = edge_loop ( 'none', ( #5160, #5170, #5159, #5162, #5164, #5165, #5161, #5167, #5163, #5146, #5166, #5148, #5168, #5150, #5147, #5152, #5149, #5155, #5151, #5217, #5153, #5219 ) ) ;
#5177 = edge_loop ( 'none', ( #5211, #5216, #5213, #5212 ) ) ;
#5178 = edge_curve ( 'none', #5115, #6196, #10004, .t. ) ;
#5179 = oriented_edge ( 'none', *, *, #6249, .t. ) ;
#5180 = oriented_edge ( 'none', *, *, #137, .t. ) ;
#5181 = edge_curve ( 'none', #11556, #5115, #9284, .t. ) ;
#5182 = oriented_edge ( 'none', *, *, #5181, .f. ) ;
#5183 = oriented_edge ( 'none', *, *, #5117, .t. ) ;
#5184 = edge_loop ( 'none', ( #5174, #5171, #5183, #5157 ) ) ;
#5185 = advanced_face ( 'none', ( #9518 ), #10058, .t. ) ;
#5186 = oriented_edge ( 'none', *, *, #6213, .t. ) ;
#5187 = oriented_edge ( 'none', *, *, #5178, .t. ) ;
#5188 = closed_shell ( 'none', ( #11536, #11554, #26, #53, #30, #54, #100, #57, #11808, #3954, #4012, #3977, #3989, #3999, #6382, #6079, #6148, #6134, #6119, #6174, #6164, #6187, #6154, #6152, #6207, #6195, #6269, #6262, #6270, #112, #11508, #127, #145, #143, #175, #182, #170, #296, #184, #354, #6233, #6293, #6299, #6281, #6288, #6355, #6278, #11568, #11590, #11581, #11592, #11591, #11608, #11618, #11614, #11641, #11628, #11644, #391, #1107, #6358, #6422, #6406, #6414, #6399, #6465, #6448, #6457, #6443, #6503, #6508, #3595, #3650, #3687, #3660, #3714, #3717, #3699, #3738, #3748, #3758, #4158, #4216, #4280, #4208, #4272, #4255, #3816, #4250, #4311, #4341, #4409, #4333, #4401, #4379, #4367, #4374, #4443, #4427, #4415, #4421, #4410, #4471, #4454, #4462, #4534, #4510, #4606, #4619, #4599, #4585, #4593, #4654, #4660, #4647, #4493, #4638, #4696, #4625, #4687, #4672, #4681, #4666, #4732, #4716, #4724, #4713, #4782, #4763, #4770, #4754, #4820, #4813, #4797, #4785, #4792, #4862, #4848, #4829, #4837, #4901, #4886, #4869, #4879, #4941, #4927, #4936, #4924, #4909, #4973, #4983, #4967, #4955, #5021, #5002, #4995, #4999, #4989, #5049, #5031, #5042, #5104, #5090, #5074, #5083, #5069, #5139, #5143, #5132, #5111, #5119, #5185, #5172, #5158, #5221, #5209, #5214, #5205, #5263, #5193, #5250 ) ) ;
#5189 = oriented_edge ( 'none', *, *, #5202, .t. ) ;
#5190 = oriented_edge ( 'none', *, *, #189, .f. ) ;
#5191 = vertex_point ( 'none', #10048 ) ;
#5192 = oriented_edge ( 'none', *, *, #131, .f. ) ;
#5193 = advanced_face ( 'none', ( #10053 ), #10049, .t. ) ;
#5194 = edge_loop ( 'none', ( #5265, #5192, #5247, #5190 ) ) ;
#5195 = edge_curve ( 'none', #5197, #11504, #10051, .t. ) ;
#5196 = oriented_edge ( 'none', *, *, #5195, .t. ) ;
#5197 = vertex_point ( 'none', #10039 ) ;
#5198 = edge_loop ( 'none', ( #5199, #5207, #5206, #5196 ) ) ;
#5199 = oriented_edge ( 'none', *, *, #10597, .t. ) ;
#5200 = oriented_edge ( 'none', *, *, #5202, .f. ) ;
#5201 = edge_loop ( 'none', ( #5261, #5266, #5264, #5189, #5262 ) ) ;
#5202 = edge_curve ( 'none', #5210, #5197, #10035, .t. ) ;
#5203 = edge_curve ( 'none', #5197, #5175, #10047, .t. ) ;
#5204 = oriented_edge ( 'none', *, *, #5218, .t. ) ;
#5205 = advanced_face ( 'none', ( #10034 ), #10038, .f. ) ;
#5206 = oriented_edge ( 'none', *, *, #5203, .f. ) ;
#5207 = oriented_edge ( 'none', *, *, #5224, .f. ) ;
#5208 = edge_loop ( 'none', ( #5259, #5249 ) ) ;
#5209 = advanced_face ( 'none', ( #10033 ), #10084, .f. ) ;
#5210 = vertex_point ( 'none', #10083 ) ;
#5211 = oriented_edge ( 'none', *, *, #11955, .t. ) ;
#5212 = oriented_edge ( 'none', *, *, #49, .t. ) ;
#5213 = oriented_edge ( 'none', *, *, #5223, .f. ) ;
#5214 = advanced_face ( 'none', ( #10091 ), #10081, .t. ) ;
#5215 = edge_loop ( 'none', ( #5361, #5088, #4847, #12073 ) ) ;
#5216 = oriented_edge ( 'none', *, *, #5218, .f. ) ;
#5217 = oriented_edge ( 'none', *, *, #5106, .t. ) ;
#5218 = edge_curve ( 'none', #5210, #8422, #10079, .t. ) ;
#5219 = oriented_edge ( 'none', *, *, #61, .t. ) ;
#5220 = oriented_edge ( 'none', *, *, #5222, .f. ) ;
#5221 = advanced_face ( 'none', ( #10068 ), #10069, .t. ) ;
#5222 = edge_curve ( 'none', #5175, #45, #10086, .t. ) ;
#5223 = edge_curve ( 'none', #48, #5210, #10066, .t. ) ;
#5224 = edge_curve ( 'none', #5175, #11960, #10110, .t. ) ;
#5225 = vertex_point ( 'none', #10060 ) ;
#5226 = oriented_edge ( 'none', *, *, #11559, .t. ) ;
#5227 = edge_curve ( 'none', #5254, #5255, #10112, .t. ) ;
#5228 = oriented_edge ( 'none', *, *, #5229, .f. ) ;
#5229 = edge_curve ( 'none', #5293, #5255, #10061, .t. ) ;
#5230 = manifold_solid_brep ( 'mirror1', #11881 ) ;
#5231 = axis2_placement_3d ( 'none', #6539, #6538, #6560 ) ;
#5232 = oriented_edge ( 'none', *, *, #5241, .f. ) ;
#5233 = advanced_face ( 'none', ( #10108 ), #10105, .f. ) ;
#5234 = vertex_point ( 'none', #10147 ) ;
#5235 = vertex_point ( 'none', #10111 ) ;
#5236 = oriented_edge ( 'none', *, *, #5243, .f. ) ;
#5237 = oriented_edge ( 'none', *, *, #5260, .t. ) ;
#5238 = edge_curve ( 'none', #5252, #5191, #10098, .t. ) ;
#5239 = oriented_edge ( 'none', *, *, #5299, .f. ) ;
#5240 = oriented_edge ( 'none', *, *, #5238, .t. ) ;
#5241 = edge_curve ( 'none', #5244, #5191, #10142, .t. ) ;
#5242 = edge_loop ( 'none', ( #363, #5226, #364, #5228, #5295 ) ) ;
#5243 = edge_curve ( 'none', #5246, #5244, #10146, .t. ) ;
#5244 = vertex_point ( 'none', #10148 ) ;
#5245 = edge_loop ( 'none', ( #5257, #5237, #5240, #5232, #5236 ) ) ;
#5246 = vertex_point ( 'none', #10092 ) ;
#5247 = oriented_edge ( 'none', *, *, #34, .t. ) ;
#5248 = edge_loop ( 'none', ( #5251, #5256 ) ) ;
#5249 = oriented_edge ( 'none', *, *, #6206, .t. ) ;
#5250 = advanced_face ( 'none', ( #10145, #10132 ), #10127, .t. ) ;
#5251 = oriented_edge ( 'none', *, *, #6219, .t. ) ;
#5252 = vertex_point ( 'none', #10131 ) ;
#5253 = vertex_point ( 'none', #10124 ) ;
#5254 = vertex_point ( 'none', #10125 ) ;
#5255 = vertex_point ( 'none', #10123 ) ;
#5256 = oriented_edge ( 'none', *, *, #6192, .t. ) ;
#5257 = oriented_edge ( 'none', *, *, #5258, .f. ) ;
#5258 = edge_curve ( 'none', #5253, #5246, #10175, .t. ) ;
#5259 = oriented_edge ( 'none', *, *, #6211, .t. ) ;
#5260 = edge_curve ( 'none', #5253, #5252, #10180, .t. ) ;
#5261 = oriented_edge ( 'none', *, *, #5222, .t. ) ;
#5262 = oriented_edge ( 'none', *, *, #5203, .t. ) ;
#5263 = advanced_face ( 'none', ( #10176 ), #10126, .t. ) ;
#5264 = oriented_edge ( 'none', *, *, #5223, .t. ) ;
#5265 = oriented_edge ( 'none', *, *, #11552, .f. ) ;
#5266 = oriented_edge ( 'none', *, *, #71, .t. ) ;
#5267 = oriented_edge ( 'none', *, *, #5324, .t. ) ;
#5268 = vertex_point ( 'none', #10169 ) ;
#5269 = oriented_edge ( 'none', *, *, #5338, .t. ) ;
#5270 = oriented_edge ( 'none', *, *, #5387, .t. ) ;
#5271 = oriented_edge ( 'none', *, *, #5333, .t. ) ;
#5272 = oriented_edge ( 'none', *, *, #5289, .f. ) ;
#5273 = edge_curve ( 'none', #5283, #5294, #10177, .t. ) ;
#5274 = vertex_point ( 'none', #10165 ) ;
#5275 = advanced_face ( 'none', ( #10162 ), #10122, .t. ) ;
#5276 = edge_curve ( 'none', #5277, #5274, #10210, .t. ) ;
#5277 = vertex_point ( 'none', #10155 ) ;
#5278 = oriented_edge ( 'none', *, *, #5302, .f. ) ;
#5279 = edge_curve ( 'none', #5291, #5301, #10204, .t. ) ;
#5280 = edge_loop ( 'none', ( #5305, #5288, #5272, #5300 ) ) ;
#5281 = oriented_edge ( 'none', *, *, #5279, .f. ) ;
#5282 = vertex_point ( 'none', #10206 ) ;
#5283 = vertex_point ( 'none', #10199 ) ;
#5284 = edge_loop ( 'none', ( #5287, #5271, #5339, #5337 ) ) ;
#5285 = advanced_face ( 'none', ( #10201 ), #10156, .t. ) ;
#5286 = edge_curve ( 'none', #5282, #5292, #10154, .t. ) ;
#5287 = oriented_edge ( 'none', *, *, #5276, .f. ) ;
#5288 = oriented_edge ( 'none', *, *, #5286, .t. ) ;
#5289 = edge_curve ( 'none', #5294, #5292, #10186, .t. ) ;
#5290 = edge_curve ( 'none', #5282, #5283, #10153, .t. ) ;
#5291 = vertex_point ( 'none', #10203 ) ;
#5292 = vertex_point ( 'none', #10193 ) ;
#5293 = vertex_point ( 'none', #10242 ) ;
#5294 = vertex_point ( 'none', #10241 ) ;
#5295 = oriented_edge ( 'none', *, *, #5306, .f. ) ;
#5296 = advanced_face ( 'none', ( #10202 ), #10200, .t. ) ;
#5297 = oriented_edge ( 'none', *, *, #5298, .t. ) ;
#5298 = edge_curve ( 'none', #365, #5303, #10231, .t. ) ;
#5299 = edge_curve ( 'none', #365, #5291, #10243, .t. ) ;
#5300 = oriented_edge ( 'none', *, *, #5273, .f. ) ;
#5301 = vertex_point ( 'none', #10222 ) ;
#5302 = edge_curve ( 'none', #5301, #5303, #10225, .t. ) ;
#5303 = vertex_point ( 'none', #10217 ) ;
#5304 = edge_loop ( 'none', ( #5239, #5297, #5278, #5281 ) ) ;
#5305 = oriented_edge ( 'none', *, *, #5290, .f. ) ;
#5306 = edge_curve ( 'none', #5234, #5293, #10192, .t. ) ;
#5307 = advanced_face ( 'none', ( #10273 ), #10224, .f. ) ;
#5308 = oriented_edge ( 'none', *, *, #5331, .t. ) ;
#5309 = edge_curve ( 'none', #5344, #5397, #10267, .t. ) ;
#5310 = vertex_point ( 'none', #10269 ) ;
#5311 = oriented_edge ( 'none', *, *, #5313, .t. ) ;
#5312 = oriented_edge ( 'none', *, *, #5309, .t. ) ;
#5313 = edge_curve ( 'none', #5397, #5330, #10276, .t. ) ;
#5314 = edge_curve ( 'none', #5310, #5326, #10262, .t. ) ;
#5315 = oriented_edge ( 'none', *, *, #5384, .t. ) ;
#5316 = edge_loop ( 'none', ( #5328, #5318, #5315, #5270 ) ) ;
#5317 = edge_curve ( 'none', #5310, #5383, #10216, .t. ) ;
#5318 = oriented_edge ( 'none', *, *, #5317, .t. ) ;
#5319 = vertex_point ( 'none', #10272 ) ;
#5320 = edge_loop ( 'none', ( #5376, #5380, #5374, #5353, #5396, #5358, #5389, #5362, #5438, #5360, #5364, #5431, #5443, #5433, #5350, #5436, #5434, #5421, #5420, #5426, #5402, #5428, #5408, #5407 ) ) ;
#5321 = vertex_point ( 'none', #10271 ) ;
#5322 = vertex_point ( 'none', #10251 ) ;
#5323 = oriented_edge ( 'none', *, *, #5335, .t. ) ;
#5324 = edge_curve ( 'none', #5322, #5268, #9014, .t. ) ;
#5325 = vertex_point ( 'none', #10306 ) ;
#5326 = vertex_point ( 'none', #10305 ) ;
#5327 = oriented_edge ( 'none', *, *, #5341, .f. ) ;
#5328 = oriented_edge ( 'none', *, *, #5314, .f. ) ;
#5329 = advanced_face ( 'none', ( #10301, #10298, #10307 ), #10302, .f. ) ;
#5330 = vertex_point ( 'none', #10295 ) ;
#5331 = edge_curve ( 'none', #5321, #5344, #10299, .t. ) ;
#5332 = edge_curve ( 'none', #5321, #5330, #10293, .t. ) ;
#5333 = edge_curve ( 'none', #5277, #5336, #10277, .t. ) ;
#5334 = vertex_point ( 'none', #10287 ) ;
#5335 = edge_curve ( 'none', #5348, #5322, #10284, .t. ) ;
#5336 = vertex_point ( 'none', #10281 ) ;
#5337 = oriented_edge ( 'none', *, *, #5340, .f. ) ;
#5338 = edge_curve ( 'none', #5347, #5348, #10336, .t. ) ;
#5339 = oriented_edge ( 'none', *, *, #5342, .f. ) ;
#5340 = edge_curve ( 'none', #5274, #5334, #10330, .t. ) ;
#5341 = edge_curve ( 'none', #5347, #5268, #10332, .t. ) ;
#5342 = edge_curve ( 'none', #5334, #5336, #10278, .t. ) ;
#5343 = edge_loop ( 'none', ( #5269, #5323, #5267, #5327 ) ) ;
#5344 = vertex_point ( 'none', #10314 ) ;
#5345 = edge_loop ( 'none', ( #5346, #5308, #5312, #5311 ) ) ;
#5346 = oriented_edge ( 'none', *, *, #5332, .f. ) ;
#5347 = vertex_point ( 'none', #10326 ) ;
#5348 = vertex_point ( 'none', #10325 ) ;
#5349 = advanced_face ( 'none', ( #10308 ), #10317, .t. ) ;
#5350 = oriented_edge ( 'none', *, *, #5351, .t. ) ;
#5351 = edge_curve ( 'none', #5442, #5379, #10329, .t. ) ;
#5352 = vertex_point ( 'none', #10370 ) ;
#5353 = oriented_edge ( 'none', *, *, #5393, .f. ) ;
#5354 = edge_curve ( 'none', #5382, #5372, #10362, .t. ) ;
#5355 = edge_curve ( 'none', #5357, #5356, #10309, .t. ) ;
#5356 = vertex_point ( 'none', #10360 ) ;
#5357 = vertex_point ( 'none', #10350 ) ;
#5358 = oriented_edge ( 'none', *, *, #5381, .t. ) ;
#5359 = edge_curve ( 'none', #5371, #5375, #10351, .t. ) ;
#5361 = oriented_edge ( 'none', *, *, #5584, .f. ) ;
#5360 = oriented_edge ( 'none', *, *, #5439, .t. ) ;
#5362 = oriented_edge ( 'none', *, *, #5363, .f. ) ;
#5363 = edge_curve ( 'none', #5357, #5371, #10349, .t. ) ;
#5364 = oriented_edge ( 'none', *, *, #5441, .t. ) ;
#5365 = vertex_point ( 'none', #10345 ) ;
#5366 = edge_curve ( 'none', #5365, #5352, #10356, .t. ) ;
#5367 = edge_curve ( 'none', #5292, #5294, #10347, .t. ) ;
#5368 = edge_curve ( 'none', #5274, #5294, #10352, .t. ) ;
#5369 = vertex_point ( 'none', #10389 ) ;
#5370 = edge_loop ( 'none', ( #4960, #12062 ) ) ;
#5371 = vertex_point ( 'none', #10395 ) ;
#5372 = vertex_point ( 'none', #10353 ) ;
#5373 = advanced_face ( 'none', ( #10384 ), #10385, .t. ) ;
#5374 = oriented_edge ( 'none', *, *, #5241, .t. ) ;
#5375 = vertex_point ( 'none', #10383 ) ;
#5376 = oriented_edge ( 'none', *, *, #5378, .t. ) ;
#5377 = edge_curve ( 'none', #5391, #5244, #10380, .t. ) ;
#5378 = edge_curve ( 'none', #5325, #5391, #10382, .t. ) ;
#5379 = vertex_point ( 'none', #10373 ) ;
#5380 = oriented_edge ( 'none', *, *, #5377, .t. ) ;
#5381 = edge_curve ( 'none', #5382, #5375, #10379, .t. ) ;
#5382 = vertex_point ( 'none', #10429 ) ;
#5383 = vertex_point ( 'none', #10371 ) ;
#5384 = edge_curve ( 'none', #5383, #5319, #10423, .t. ) ;
#5385 = oriented_edge ( 'none', *, *, #5368, .f. ) ;
#5386 = edge_loop ( 'none', ( #5390, #5395, #5394, #5385 ) ) ;
#5387 = edge_curve ( 'none', #5319, #5326, #10430, .t. ) ;
#5388 = edge_curve ( 'none', #5274, #5277, #10419, .t. ) ;
#5389 = oriented_edge ( 'none', *, *, #5359, .f. ) ;
#5390 = oriented_edge ( 'none', *, *, #5388, .t. ) ;
#5391 = vertex_point ( 'none', #10418 ) ;
#5392 = edge_curve ( 'none', #5277, #5292, #10408, .t. ) ;
#5393 = edge_curve ( 'none', #5372, #5191, #10372, .t. ) ;
#5394 = oriented_edge ( 'none', *, *, #5367, .t. ) ;
#5395 = oriented_edge ( 'none', *, *, #5392, .t. ) ;
#5396 = oriented_edge ( 'none', *, *, #5354, .f. ) ;
#5397 = vertex_point ( 'none', #10417 ) ;
#5398 = oriented_edge ( 'none', *, *, #5473, .t. ) ;
#5399 = vertex_point ( 'none', #10403 ) ;
#5400 = edge_curve ( 'none', #5481, #5401, #10457, .t. ) ;
#5401 = vertex_point ( 'none', #10402 ) ;
#5402 = oriented_edge ( 'none', *, *, #5429, .f. ) ;
#5403 = edge_curve ( 'none', #5416, #5234, #10456, .t. ) ;
#5404 = edge_curve ( 'none', #5325, #5293, #10448, .t. ) ;
#5405 = oriented_edge ( 'none', *, *, #5412, .t. ) ;
#5406 = oriented_edge ( 'none', *, *, #5483, .f. ) ;
#5407 = oriented_edge ( 'none', *, *, #5404, .f. ) ;
#5408 = oriented_edge ( 'none', *, *, #5306, .t. ) ;
#5409 = oriented_edge ( 'none', *, *, #5377, .f. ) ;
#5410 = oriented_edge ( 'none', *, *, #5470, .f. ) ;
#5411 = advanced_face ( 'none', ( #10458 ), #10453, .t. ) ;
#5412 = edge_curve ( 'none', #5391, #5325, #10443, .t. ) ;
#5413 = oriented_edge ( 'none', *, *, #5486, .f. ) ;
#5414 = vertex_point ( 'none', #10438 ) ;
#5415 = edge_curve ( 'none', #5225, #5419, #10493, .t. ) ;
#5416 = vertex_point ( 'none', #10446 ) ;
#5417 = vertex_point ( 'none', #10439 ) ;
#5418 = edge_loop ( 'none', ( #5409, #5405, #5425, #5484, #5406, #5413, #5485, #5469, #5410, #5398, #5478, #5477, #5476, #5460, #5459, #5466, #5463, #5445, #5448, #5465, #5453, #5447, #5450, #5524 ) ) ;
#5419 = vertex_point ( 'none', #10433 ) ;
#5420 = oriented_edge ( 'none', *, *, #5422, .f. ) ;
#5421 = oriented_edge ( 'none', *, *, #5423, .t. ) ;
#5422 = edge_curve ( 'none', #5424, #5417, #10434, .t. ) ;
#5423 = edge_curve ( 'none', #5419, #5417, #10488, .t. ) ;
#5424 = vertex_point ( 'none', #10481 ) ;
#5425 = oriented_edge ( 'none', *, *, #5404, .t. ) ;
#5426 = oriented_edge ( 'none', *, *, #5427, .f. ) ;
#5427 = edge_curve ( 'none', #5430, #5424, #10474, .t. ) ;
#5428 = oriented_edge ( 'none', *, *, #5403, .t. ) ;
#5429 = edge_curve ( 'none', #5416, #5430, #10489, .t. ) ;
#5430 = vertex_point ( 'none', #10470 ) ;
#5431 = oriented_edge ( 'none', *, *, #5366, .t. ) ;
#5432 = edge_curve ( 'none', #5442, #5437, #10480, .t. ) ;
#5433 = oriented_edge ( 'none', *, *, #5432, .f. ) ;
#5434 = oriented_edge ( 'none', *, *, #5415, .t. ) ;
#5435 = edge_curve ( 'none', #5225, #5379, #10476, .t. ) ;
#5436 = oriented_edge ( 'none', *, *, #5435, .f. ) ;
#5437 = vertex_point ( 'none', #10482 ) ;
#5438 = oriented_edge ( 'none', *, *, #5355, .t. ) ;
#5439 = edge_curve ( 'none', #5356, #5369, #10463, .t. ) ;
#5440 = edge_curve ( 'none', #5352, #5437, #10522, .t. ) ;
#5441 = edge_curve ( 'none', #5369, #5365, #10459, .t. ) ;
#5442 = vertex_point ( 'none', #10521 ) ;
#5443 = oriented_edge ( 'none', *, *, #5440, .t. ) ;
#5444 = edge_curve ( 'none', #5531, #5523, #10506, .t. ) ;
#5445 = oriented_edge ( 'none', *, *, #5468, .t. ) ;
#5446 = edge_curve ( 'none', #5472, #5467, #10460, .t. ) ;
#5447 = oriented_edge ( 'none', *, *, #5454, .f. ) ;
#5448 = oriented_edge ( 'none', *, *, #5446, .t. ) ;
#5449 = edge_curve ( 'none', #5475, #5467, #10502, .t. ) ;
#5450 = oriented_edge ( 'none', *, *, #5456, .t. ) ;
#5451 = vertex_point ( 'none', #10246 ) ;
#5452 = edge_curve ( 'none', #5462, #5475, #10501, .t. ) ;
#5453 = oriented_edge ( 'none', *, *, #5452, .f. ) ;
#5454 = edge_curve ( 'none', #5451, #5462, #10257, .t. ) ;
#5455 = edge_curve ( 'none', #5526, #5371, #10547, .t. ) ;
#5456 = edge_curve ( 'none', #5451, #5246, #10549, .t. ) ;
#5457 = edge_curve ( 'none', #5471, #5482, #10555, .t. ) ;
#5458 = edge_loop ( 'none', ( #5528, #5530, #5532, #5529, #5515, #5534, #5520, #5517, #5521 ) ) ;
#5459 = oriented_edge ( 'none', *, *, #5461, .f. ) ;
#5460 = oriented_edge ( 'none', *, *, #5457, .t. ) ;
#5461 = edge_curve ( 'none', #5488, #5482, #10551, .t. ) ;
#5462 = vertex_point ( 'none', #10535 ) ;
#5463 = oriented_edge ( 'none', *, *, #5439, .f. ) ;
#5464 = edge_curve ( 'none', #5488, #5369, #10542, .t. ) ;
#5465 = oriented_edge ( 'none', *, *, #5449, .f. ) ;
#5466 = oriented_edge ( 'none', *, *, #5464, .t. ) ;
#5467 = vertex_point ( 'none', #10552 ) ;
#5468 = edge_curve ( 'none', #5356, #5472, #10530, .t. ) ;
#5469 = oriented_edge ( 'none', *, *, #5400, .f. ) ;
#5470 = edge_curve ( 'none', #5399, #5481, #10579, .t. ) ;
#5471 = vertex_point ( 'none', #10580 ) ;
#5472 = vertex_point ( 'none', #10529 ) ;
#5473 = edge_curve ( 'none', #5399, #5225, #10531, .t. ) ;
#5474 = edge_curve ( 'none', #5379, #5479, #10575, .t. ) ;
#5475 = vertex_point ( 'none', #10585 ) ;
#5476 = oriented_edge ( 'none', *, *, #5480, .t. ) ;
#5477 = oriented_edge ( 'none', *, *, #5474, .t. ) ;
#5478 = oriented_edge ( 'none', *, *, #5435, .t. ) ;
#5479 = vertex_point ( 'none', #10574 ) ;
#5480 = edge_curve ( 'none', #5479, #5471, #10561, .t. ) ;
#5481 = vertex_point ( 'none', #10581 ) ;
#5482 = vertex_point ( 'none', #10562 ) ;
#5483 = edge_curve ( 'none', #5414, #5255, #10568, .t. ) ;
#5484 = oriented_edge ( 'none', *, *, #5229, .t. ) ;
#5485 = oriented_edge ( 'none', *, *, #5489, .t. ) ;
#5486 = edge_curve ( 'none', #5487, #5414, #10620, .t. ) ;
#5487 = vertex_point ( 'none', #10556 ) ;
#5488 = vertex_point ( 'none', #10557 ) ;
#5489 = edge_curve ( 'none', #5487, #5401, #10610, .t. ) ;
#5490 = advanced_face ( 'none', ( #10616 ), #10615, .t. ) ;
#5491 = edge_curve ( 'none', #5419, #5235, #10563, .t. ) ;
#5492 = oriented_edge ( 'none', *, *, #5564, .t. ) ;
#5493 = oriented_edge ( 'none', *, *, #5497, .t. ) ;
#5494 = oriented_edge ( 'none', *, *, #11539, .t. ) ;
#5495 = vertex_point ( 'none', #10602 ) ;
#5496 = oriented_edge ( 'none', *, *, #5403, .f. ) ;
#5497 = edge_curve ( 'none', #5416, #5575, #10592, .t. ) ;
#5498 = edge_curve ( 'none', #5472, #5253, #10564, .t. ) ;
#5499 = edge_curve ( 'none', #5326, #5513, #10649, .t. ) ;
#5500 = oriented_edge ( 'none', *, *, #5258, .t. ) ;
#5501 = edge_curve ( 'none', #5451, #5503, #10589, .t. ) ;
#5502 = oriented_edge ( 'none', *, *, #5423, .f. ) ;
#5503 = vertex_point ( 'none', #10641 ) ;
#5504 = oriented_edge ( 'none', *, *, #5456, .f. ) ;
#5505 = oriented_edge ( 'none', *, *, #5314, .t. ) ;
#5506 = oriented_edge ( 'none', *, *, #5501, .t. ) ;
#5507 = edge_curve ( 'none', #5503, #5310, #10640, .t. ) ;
#5508 = oriented_edge ( 'none', *, *, #5289, .t. ) ;
#5509 = oriented_edge ( 'none', *, *, #5491, .t. ) ;
#5510 = oriented_edge ( 'none', *, *, #5507, .t. ) ;
#5511 = oriented_edge ( 'none', *, *, #5574, .t. ) ;
#5512 = edge_loop ( 'none', ( #5502, #5509, #5494, #5496, #5493, #5492, #5563, #5569, #5576 ) ) ;
#5513 = vertex_point ( 'none', #10642 ) ;
#5514 = oriented_edge ( 'none', *, *, #5499, .t. ) ;
#5515 = oriented_edge ( 'none', *, *, #5444, .f. ) ;
#5516 = edge_curve ( 'none', #5527, #5531, #10633, .t. ) ;
#5517 = oriented_edge ( 'none', *, *, #5393, .t. ) ;
#5518 = edge_curve ( 'none', #5372, #5527, #10650, .t. ) ;
#5519 = advanced_face ( 'none', ( #10627 ), #10628, .t. ) ;
#5520 = oriented_edge ( 'none', *, *, #5518, .f. ) ;
#5521 = oriented_edge ( 'none', *, *, #5238, .f. ) ;
#5522 = edge_curve ( 'none', #5357, #5252, #10678, .t. ) ;
#5523 = vertex_point ( 'none', #10625 ) ;
#5524 = oriented_edge ( 'none', *, *, #5243, .t. ) ;
#5525 = advanced_face ( 'none', ( #10682 ), #10636, .f. ) ;
#5526 = vertex_point ( 'none', #10673 ) ;
#5527 = vertex_point ( 'none', #10666 ) ;
#5528 = oriented_edge ( 'none', *, *, #5522, .f. ) ;
#5529 = oriented_edge ( 'none', *, *, #5533, .f. ) ;
#5530 = oriented_edge ( 'none', *, *, #5363, .t. ) ;
#5531 = vertex_point ( 'none', #10670 ) ;
#5532 = oriented_edge ( 'none', *, *, #5455, .f. ) ;
#5533 = edge_curve ( 'none', #5523, #5526, #10671, .t. ) ;
#5534 = oriented_edge ( 'none', *, *, #5516, .f. ) ;
#5535 = edge_curve ( 'none', #5611, #5531, #10664, .t. ) ;
#5536 = vertex_point ( 'none', #10672 ) ;
#5537 = oriented_edge ( 'none', *, *, #5562, .f. ) ;
#5538 = edge_curve ( 'none', #5414, #5554, #10653, .t. ) ;
#5539 = oriented_edge ( 'none', *, *, #5392, .f. ) ;
#5540 = oriented_edge ( 'none', *, *, #5483, .t. ) ;
#5541 = oriented_edge ( 'none', *, *, #5276, .t. ) ;
#5542 = edge_loop ( 'none', ( #5539, #5541, #5547, #5508 ) ) ;
#5543 = oriented_edge ( 'none', *, *, #5592, .t. ) ;
#5544 = oriented_edge ( 'none', *, *, #5227, .f. ) ;
#5545 = edge_curve ( 'none', #5495, #5560, #10710, .t. ) ;
#5546 = advanced_face ( 'none', ( #10654, #10665, #10711 ), #10667, .f. ) ;
#5547 = oriented_edge ( 'none', *, *, #5368, .t. ) ;
#5548 = oriented_edge ( 'none', *, *, #5567, .f. ) ;
#5549 = oriented_edge ( 'none', *, *, #5545, .t. ) ;
#5550 = edge_curve ( 'none', #5399, #5254, #10703, .t. ) ;
#5551 = edge_curve ( 'none', #5552, #5481, #10704, .t. ) ;
#5552 = vertex_point ( 'none', #10705 ) ;
#5553 = advanced_face ( 'none', ( #10689 ), #10700, .f. ) ;
#5554 = vertex_point ( 'none', #10686 ) ;
#5555 = oriented_edge ( 'none', *, *, #5470, .t. ) ;
#5556 = oriented_edge ( 'none', *, *, #5550, .f. ) ;
#5557 = oriented_edge ( 'none', *, *, #5559, .f. ) ;
#5558 = oriented_edge ( 'none', *, *, #5551, .f. ) ;
#5559 = edge_curve ( 'none', #5397, #5552, #10691, .t. ) ;
#5560 = vertex_point ( 'none', #10685 ) ;
#5561 = oriented_edge ( 'none', *, *, #5538, .f. ) ;
#5562 = edge_curve ( 'none', #5554, #5344, #10741, .t. ) ;
#5563 = oriented_edge ( 'none', *, *, #5567, .t. ) ;
#5564 = edge_curve ( 'none', #5575, #5495, #10736, .t. ) ;
#5565 = vertex_point ( 'none', #10742 ) ;
#5566 = vertex_point ( 'none', #10737 ) ;
#5567 = edge_curve ( 'none', #5495, #5565, #10732, .t. ) ;
#5568 = edge_loop ( 'none', ( #5604, #5603, #5591, #5543 ) ) ;
#5569 = oriented_edge ( 'none', *, *, #5570, .t. ) ;
#5570 = edge_curve ( 'none', #5565, #5566, #10727, .t. ) ;
#5571 = oriented_edge ( 'none', *, *, #5309, .f. ) ;
#5572 = edge_curve ( 'none', #5566, #5417, #10744, .t. ) ;
#5573 = edge_loop ( 'none', ( #5556, #5555, #5558, #5557, #5571, #5537, #5561, #5540, #5544 ) ) ;
#5574 = edge_curve ( 'none', #5513, #5467, #10723, .t. ) ;
#5575 = vertex_point ( 'none', #10721 ) ;
#5576 = oriented_edge ( 'none', *, *, #5572, .t. ) ;
#5577 = edge_curve ( 'none', #5587, #5582, #10716, .t. ) ;
#5578 = edge_curve ( 'none', #5658, #5657, #10775, .t. ) ;
#5579 = edge_loop ( 'none', ( #5656, #5643, #5586, #5647 ) ) ;
#5580 = edge_loop ( 'none', ( #5581, #5651, #5631, #5633 ) ) ;
#5581 = oriented_edge ( 'none', *, *, #5653, .t. ) ;
#5582 = vertex_point ( 'none', #10776 ) ;
#5583 = vertex_point ( 'none', #10765 ) ;
#5584 = edge_curve ( 'none', #4051, #11958, #10770, .t. ) ;
#5585 = advanced_face ( 'none', ( #10720 ), #10759, .t. ) ;
#5586 = oriented_edge ( 'none', *, *, #5644, .t. ) ;
#5587 = vertex_point ( 'none', #10774 ) ;
#5588 = edge_curve ( 'none', #5583, #5642, #10762, .t. ) ;
#5589 = edge_curve ( 'none', #5618, #5606, #9256, .t. ) ;
#5590 = edge_curve ( 'none', #5598, #5600, #10807, .t. ) ;
#5591 = oriented_edge ( 'none', *, *, #5590, .f. ) ;
#5592 = edge_curve ( 'none', #5598, #5618, #10812, .t. ) ;
#5593 = advanced_face ( 'none', ( #10802 ), #10808, .t. ) ;
#5594 = oriented_edge ( 'none', *, *, #5590, .t. ) ;
#5595 = oriented_edge ( 'none', *, *, #5535, .t. ) ;
#5596 = edge_curve ( 'none', #5523, #5612, #10809, .t. ) ;
#5597 = vertex_point ( 'none', #10784 ) ;
#5598 = vertex_point ( 'none', #10781 ) ;
#5599 = edge_loop ( 'none', ( #5594, #3790, #5661, #5659 ) ) ;
#5600 = vertex_point ( 'none', #10789 ) ;
#5601 = oriented_edge ( 'none', *, *, #5596, .t. ) ;
#5602 = advanced_face ( 'none', ( #10810 ), #10794, .t. ) ;
#5603 = oriented_edge ( 'none', *, *, #5605, .t. ) ;
#5604 = oriented_edge ( 'none', *, *, #5589, .t. ) ;
#5605 = edge_curve ( 'none', #5606, #5600, #10791, .t. ) ;
#5606 = vertex_point ( 'none', #10843 ) ;
#5607 = edge_loop ( 'none', ( #5548, #5549, #5614, #5617 ) ) ;
#5608 = oriented_edge ( 'none', *, *, #5444, .t. ) ;
#5609 = edge_loop ( 'none', ( #5613, #5595, #5608, #5601 ) ) ;
#5610 = edge_curve ( 'none', #5560, #5536, #10796, .t. ) ;
#5611 = vertex_point ( 'none', #10837 ) ;
#5612 = vertex_point ( 'none', #10780 ) ;
#5613 = oriented_edge ( 'none', *, *, #5616, .f. ) ;
#5614 = oriented_edge ( 'none', *, *, #5610, .t. ) ;
#5615 = edge_curve ( 'none', #5536, #5565, #10838, .t. ) ;
#5616 = edge_curve ( 'none', #5611, #5612, #10836, .t. ) ;
#5617 = oriented_edge ( 'none', *, *, #5615, .t. ) ;
#5618 = vertex_point ( 'none', #10821 ) ;
#5619 = oriented_edge ( 'none', *, *, #5654, .t. ) ;
#5620 = oriented_edge ( 'none', *, *, #5623, .t. ) ;
#5621 = oriented_edge ( 'none', *, *, #5704, .t. ) ;
#5622 = vertex_point ( 'none', #10844 ) ;
#5623 = edge_curve ( 'none', #5622, #5706, #10830, .t. ) ;
#5624 = oriented_edge ( 'none', *, *, #5694, .t. ) ;
#5625 = oriented_edge ( 'none', *, *, #5626, .t. ) ;
#5626 = edge_curve ( 'none', #5706, #5628, #10818, .t. ) ;
#5627 = oriented_edge ( 'none', *, *, #5696, .t. ) ;
#5628 = vertex_point ( 'none', #10826 ) ;
#5629 = oriented_edge ( 'none', *, *, #5692, .t. ) ;
#5630 = vertex_point ( 'none', #10817 ) ;
#5631 = oriented_edge ( 'none', *, *, #5589, .f. ) ;
#5632 = oriented_edge ( 'none', *, *, #5342, .t. ) ;
#5633 = oriented_edge ( 'none', *, *, #5648, .t. ) ;
#5634 = vertex_point ( 'none', #10825 ) ;
#5635 = oriented_edge ( 'none', *, *, #5649, .t. ) ;
#5636 = advanced_face ( 'none', ( #10868, #10867 ), #10820, .f. ) ;
#5637 = edge_curve ( 'none', #5638, #5707, #10832, .t. ) ;
#5638 = vertex_point ( 'none', #10859 ) ;
#5639 = oriented_edge ( 'none', *, *, #5637, .t. ) ;
#5640 = edge_loop ( 'none', ( #5639, #5619, #5705, #5621, #5620, #5625, #5629, #5624, #5627 ) ) ;
#5641 = vertex_point ( 'none', #10858 ) ;
#5642 = vertex_point ( 'none', #10856 ) ;
#5643 = oriented_edge ( 'none', *, *, #5588, .t. ) ;
#5644 = edge_curve ( 'none', #5642, #5587, #10854, .t. ) ;
#5645 = vertex_point ( 'none', #10865 ) ;
#5646 = edge_loop ( 'none', ( #5632, #5635 ) ) ;
#5647 = oriented_edge ( 'none', *, *, #5577, .t. ) ;
#5648 = edge_curve ( 'none', #5618, #5641, #10850, .t. ) ;
#5649 = edge_curve ( 'none', #5336, #5334, #10866, .t. ) ;
#5650 = advanced_face ( 'none', ( #10899 ), #10849, .t. ) ;
#5651 = oriented_edge ( 'none', *, *, #5652, .t. ) ;
#5652 = edge_curve ( 'none', #5645, #5606, #10895, .t. ) ;
#5653 = edge_curve ( 'none', #5641, #5645, #10887, .t. ) ;
#5654 = edge_curve ( 'none', #5707, #365, #10896, .t. ) ;
#5655 = edge_curve ( 'none', #5600, #5658, #10890, .t. ) ;
#5656 = oriented_edge ( 'none', *, *, #5660, .t. ) ;
#5657 = vertex_point ( 'none', #10878 ) ;
#5658 = vertex_point ( 'none', #10883 ) ;
#5659 = oriented_edge ( 'none', *, *, #5662, .t. ) ;
#5660 = edge_curve ( 'none', #5582, #5583, #10898, .t. ) ;
#5661 = oriented_edge ( 'none', *, *, #5578, .t. ) ;
#5662 = edge_curve ( 'none', #5657, #5598, #10882, .t. ) ;
#5663 = edge_loop ( 'none', ( #3799, #5799, #5802 ) ) ;
#5664 = oriented_edge ( 'none', *, *, #5690, .t. ) ;
#5665 = oriented_edge ( 'none', *, *, #5674, .t. ) ;
#5666 = oriented_edge ( 'none', *, *, #12010, .f. ) ;
#5667 = advanced_face ( 'none', ( #10874, #10873 ), #10932, .t. ) ;
#5668 = edge_curve ( 'none', #5684, #5669, #10923, .t. ) ;
#5669 = vertex_point ( 'none', #10917 ) ;
#5670 = vertex_point ( 'none', #10925 ) ;
#5671 = oriented_edge ( 'none', *, *, #5668, .t. ) ;
#5672 = edge_curve ( 'none', #5669, #5670, #10931, .t. ) ;
#5673 = edge_loop ( 'none', ( #5688, #5741 ) ) ;
#5674 = edge_curve ( 'none', #5670, #5683, #10924, .t. ) ;
#5675 = oriented_edge ( 'none', *, *, #5290, .t. ) ;
#5676 = edge_loop ( 'none', ( #5702, #5671, #5700, #5665 ) ) ;
#5677 = edge_curve ( 'none', #5283, #5282, #10918, .t. ) ;
#5678 = vertex_point ( 'none', #10906 ) ;
#5679 = oriented_edge ( 'none', *, *, #5846, .f. ) ;
#5680 = edge_curve ( 'none', #5634, #5678, #10922, .t. ) ;
#5681 = oriented_edge ( 'none', *, *, #5682, .t. ) ;
#5682 = edge_curve ( 'none', #5678, #5630, #10966, .t. ) ;
#5683 = vertex_point ( 'none', #10960 ) ;
#5684 = vertex_point ( 'none', #10907 ) ;
#5685 = vertex_point ( 'none', #10953 ) ;
#5686 = vertex_point ( 'none', #10967 ) ;
#5687 = edge_curve ( 'none', #5630, #5685, #10955, .t. ) ;
#5688 = oriented_edge ( 'none', *, *, #5378, .f. ) ;
#5689 = oriented_edge ( 'none', *, *, #5687, .t. ) ;
#5690 = edge_curve ( 'none', #5685, #5634, #10945, .t. ) ;
#5691 = vertex_point ( 'none', #10959 ) ;
#5692 = edge_curve ( 'none', #5628, #5691, #10964, .t. ) ;
#5693 = vertex_point ( 'none', #10941 ) ;
#5694 = edge_curve ( 'none', #5691, #5693, #10951, .t. ) ;
#5695 = edge_loop ( 'none', ( #5697, #5681, #5689, #5664 ) ) ;
#5696 = edge_curve ( 'none', #5693, #5638, #10946, .t. ) ;
#5697 = oriented_edge ( 'none', *, *, #5680, .t. ) ;
#5698 = oriented_edge ( 'none', *, *, #5677, .t. ) ;
#5699 = edge_curve ( 'none', #5683, #5684, #10998, .t. ) ;
#5700 = oriented_edge ( 'none', *, *, #5672, .t. ) ;
#5701 = advanced_face ( 'none', ( #10939, #10993 ), #10996, .t. ) ;
#5702 = oriented_edge ( 'none', *, *, #5699, .t. ) ;
#5703 = edge_loop ( 'none', ( #5698, #5675 ) ) ;
#5704 = edge_curve ( 'none', #5291, #5622, #10985, .t. ) ;
#5705 = oriented_edge ( 'none', *, *, #5299, .t. ) ;
#5706 = vertex_point ( 'none', #10935 ) ;
#5707 = vertex_point ( 'none', #10980 ) ;
#5708 = edge_curve ( 'none', #5348, #5771, #10997, .t. ) ;
#5709 = oriented_edge ( 'none', *, *, #5734, .f. ) ;
#5710 = oriented_edge ( 'none', *, *, #5738, .t. ) ;
#5711 = oriented_edge ( 'none', *, *, #5738, .f. ) ;
#5712 = edge_curve ( 'none', #5732, #5597, #10973, .t. ) ;
#5713 = oriented_edge ( 'none', *, *, #5712, .t. ) ;
#5714 = advanced_face ( 'none', ( #10994 ), #10968, .t. ) ;
#5715 = edge_curve ( 'none', #5722, #5707, #11020, .t. ) ;
#5716 = edge_curve ( 'none', #5638, #5352, #10974, .t. ) ;
#5717 = oriented_edge ( 'none', *, *, #5715, .t. ) ;
#5718 = oriented_edge ( 'none', *, *, #5716, .t. ) ;
#5719 = oriented_edge ( 'none', *, *, #5637, .f. ) ;
#5720 = vertex_point ( 'none', #11013 ) ;
#5721 = edge_curve ( 'none', #5597, #5488, #10507, .t. ) ;
#5722 = vertex_point ( 'none', #11053 ) ;
#5723 = edge_curve ( 'none', #5482, #5622, #11044, .t. ) ;
#5724 = oriented_edge ( 'none', *, *, #5461, .t. ) ;
#5725 = edge_loop ( 'none', ( #5831, #5748, #5755, #5749, #5750, #5830 ) ) ;
#5726 = edge_loop ( 'none', ( #5733, #5735, #5737, #5711, #5713 ) ) ;
#5727 = edge_curve ( 'none', #5303, #5722, #11036, .t. ) ;
#5728 = edge_loop ( 'none', ( #5786, #5730, #5785, #5709, #5784 ) ) ;
#5729 = oriented_edge ( 'none', *, *, #5723, .t. ) ;
#5730 = oriented_edge ( 'none', *, *, #5721, .f. ) ;
#5731 = advanced_face ( 'none', ( #11043 ), #11052, .t. ) ;
#5732 = vertex_point ( 'none', #11051 ) ;
#5733 = oriented_edge ( 'none', *, *, #5745, .t. ) ;
#5734 = edge_curve ( 'none', #5365, #5732, #11049, .t. ) ;
#5735 = oriented_edge ( 'none', *, *, #5302, .t. ) ;
#5736 = edge_loop ( 'none', ( #5710, #5717, #5719, #5718, #5780, #5779 ) ) ;
#5737 = oriented_edge ( 'none', *, *, #5727, .t. ) ;
#5738 = edge_curve ( 'none', #5732, #5722, #11079, .t. ) ;
#5739 = oriented_edge ( 'none', *, *, #5704, .f. ) ;
#5740 = edge_loop ( 'none', ( #5739, #5746, #5744, #3802, #5724, #5729 ) ) ;
#5741 = oriented_edge ( 'none', *, *, #5412, .f. ) ;
#5742 = advanced_face ( 'none', ( #11081 ), #11030, .t. ) ;
#5743 = edge_curve ( 'none', #3579, #12019, #11085, .t. ) ;
#5744 = oriented_edge ( 'none', *, *, #5745, .f. ) ;
#5745 = edge_curve ( 'none', #5597, #5301, #11048, .t. ) ;
#5746 = oriented_edge ( 'none', *, *, #5279, .t. ) ;
#5747 = advanced_face ( 'none', ( #11028 ), #11060, .t. ) ;
#5748 = oriented_edge ( 'none', *, *, #5757, .t. ) ;
#5749 = oriented_edge ( 'none', *, *, #5765, .t. ) ;
#5750 = oriented_edge ( 'none', *, *, #5480, .f. ) ;
#5751 = edge_curve ( 'none', #5641, #5670, #11065, .t. ) ;
#5752 = oriented_edge ( 'none', *, *, #5751, .f. ) ;
#5753 = advanced_face ( 'none', ( #11057 ), #11074, .f. ) ;
#5754 = edge_loop ( 'none', ( #5761, #5820, #5816, #5822, #5766, #5824 ) ) ;
#5755 = oriented_edge ( 'none', *, *, #5626, .f. ) ;
#5756 = oriented_edge ( 'none', *, *, #5775, .t. ) ;
#5757 = edge_curve ( 'none', #5268, #5628, #11105, .t. ) ;
#5758 = edge_curve ( 'none', #3576, #12015, #11111, .t. ) ;
#5759 = advanced_face ( 'none', ( #11031 ), #11058, .t. ) ;
#5760 = edge_curve ( 'none', #5777, #5322, #11110, .t. ) ;
#5761 = oriented_edge ( 'none', *, *, #5351, .f. ) ;
#5762 = oriented_edge ( 'none', *, *, #5708, .t. ) ;
#5763 = oriented_edge ( 'none', *, *, #5760, .t. ) ;
#5764 = oriented_edge ( 'none', *, *, #5772, .t. ) ;
#5765 = edge_curve ( 'none', #5706, #5471, #11137, .t. ) ;
#5766 = oriented_edge ( 'none', *, *, #5832, .f. ) ;
#5767 = advanced_face ( 'none', ( #11095 ), #11092, .t. ) ;
#5768 = oriented_edge ( 'none', *, *, #5335, .f. ) ;
#5769 = advanced_face ( 'none', ( #11090 ), #11087, .t. ) ;
#5770 = oriented_edge ( 'none', *, *, #5432, .t. ) ;
#5771 = vertex_point ( 'none', #11139 ) ;
#5772 = edge_curve ( 'none', #5771, #5777, #11127, .t. ) ;
#5773 = oriented_edge ( 'none', *, *, #5772, .f. ) ;
#5774 = edge_curve ( 'none', #5771, #5442, #11118, .t. ) ;
#5775 = edge_curve ( 'none', #5437, #5693, #11170, .t. ) ;
#5776 = oriented_edge ( 'none', *, *, #5774, .t. ) ;
#5777 = vertex_point ( 'none', #11086 ) ;
#5778 = edge_loop ( 'none', ( #5782, #5788, #5773, #5776, #5770, #5756 ) ) ;
#5779 = oriented_edge ( 'none', *, *, #5734, .t. ) ;
#5780 = oriented_edge ( 'none', *, *, #5366, .f. ) ;
#5781 = edge_curve ( 'none', #5691, #5777, #11162, .t. ) ;
#5782 = oriented_edge ( 'none', *, *, #5694, .f. ) ;
#5783 = advanced_face ( 'none', ( #11172 ), #11171, .f. ) ;
#5784 = oriented_edge ( 'none', *, *, #5441, .f. ) ;
#5785 = oriented_edge ( 'none', *, *, #5712, .f. ) ;
#5786 = oriented_edge ( 'none', *, *, #5464, .f. ) ;
#5787 = edge_loop ( 'none', ( #5768, #5762, #5764, #5763 ) ) ;
#5788 = oriented_edge ( 'none', *, *, #5781, .t. ) ;
#5789 = edge_curve ( 'none', #5645, #5587, #11161, .t. ) ;
#5790 = edge_loop ( 'none', ( #5803, #5852, #5860 ) ) ;
#5791 = advanced_face ( 'none', ( #11114 ), #11150, .f. ) ;
#5792 = oriented_edge ( 'none', *, *, #5577, .f. ) ;
#5793 = vertex_point ( 'none', #11143 ) ;
#5794 = advanced_face ( 'none', ( #11196 ), #11197, .t. ) ;
#5795 = edge_loop ( 'none', ( #5848, #5910, #5908, #5907 ) ) ;
#5796 = edge_curve ( 'none', #5641, #5582, #11147, .t. ) ;
#5798 = edge_curve ( 'none', #5720, #11958, #11169, .t. ) ;
#5797 = edge_curve ( 'none', #5582, #5670, #11199, .t. ) ;
#5799 = oriented_edge ( 'none', *, *, #5751, .t. ) ;
#5800 = edge_loop ( 'none', ( #5805, #5807, #5809, #5865 ) ) ;
#5801 = edge_curve ( 'none', #5669, #5657, #11146, .t. ) ;
#5802 = oriented_edge ( 'none', *, *, #5797, .f. ) ;
#5803 = oriented_edge ( 'none', *, *, #5864, .t. ) ;
#5804 = advanced_face ( 'none', ( #11191 ), #11180, .t. ) ;
#5805 = oriented_edge ( 'none', *, *, #5814, .t. ) ;
#5806 = oriented_edge ( 'none', *, *, #5653, .f. ) ;
#5807 = oriented_edge ( 'none', *, *, #5662, .f. ) ;
#5808 = oriented_edge ( 'none', *, *, #5672, .f. ) ;
#5809 = oriented_edge ( 'none', *, *, #5801, .f. ) ;
#5810 = edge_loop ( 'none', ( #5869, #5808, #5871, #5867 ) ) ;
#5811 = oriented_edge ( 'none', *, *, #5829, .f. ) ;
#5812 = advanced_face ( 'none', ( #11193 ), #11230, .t. ) ;
#5813 = oriented_edge ( 'none', *, *, #5814, .f. ) ;
#5814 = edge_curve ( 'none', #5684, #5598, #11220, .t. ) ;
#5815 = oriented_edge ( 'none', *, *, #5592, .f. ) ;
#5816 = oriented_edge ( 'none', *, *, #5708, .f. ) ;
#5817 = oriented_edge ( 'none', *, *, #5818, .f. ) ;
#5818 = edge_curve ( 'none', #11957, #3572, #11213, .t. ) ;
#5819 = edge_loop ( 'none', ( #5752, #5821, #5811, #5827 ) ) ;
#5820 = oriented_edge ( 'none', *, *, #5774, .f. ) ;
#5821 = oriented_edge ( 'none', *, *, #5648, .f. ) ;
#5822 = oriented_edge ( 'none', *, *, #5338, .f. ) ;
#5823 = oriented_edge ( 'none', *, *, #5699, .f. ) ;
#5824 = oriented_edge ( 'none', *, *, #5474, .f. ) ;
#5825 = oriented_edge ( 'none', *, *, #5829, .t. ) ;
#5826 = advanced_face ( 'none', ( #11231 ), #11208, .t. ) ;
#5827 = oriented_edge ( 'none', *, *, #5674, .f. ) ;
#5828 = edge_loop ( 'none', ( #5825, #5815, #5813, #5823 ) ) ;
#5829 = edge_curve ( 'none', #5683, #5618, #11214, .t. ) ;
#5830 = oriented_edge ( 'none', *, *, #5832, .t. ) ;
#5831 = oriented_edge ( 'none', *, *, #5341, .t. ) ;
#5832 = edge_curve ( 'none', #5479, #5347, #11186, .t. ) ;
#5833 = oriented_edge ( 'none', *, *, #5605, .f. ) ;
#5834 = oriented_edge ( 'none', *, *, #5696, .f. ) ;
#5835 = oriented_edge ( 'none', *, *, #5861, .t. ) ;
#5836 = edge_loop ( 'none', ( #5835, #5837, #5839, #5851 ) ) ;
#5837 = oriented_edge ( 'none', *, *, #5690, .f. ) ;
#5838 = advanced_face ( 'none', ( #11203 ), #11255, .t. ) ;
#5839 = oriented_edge ( 'none', *, *, #5841, .f. ) ;
#5840 = oriented_edge ( 'none', *, *, #5861, .f. ) ;
#5841 = edge_curve ( 'none', #5606, #5685, #11252, .t. ) ;
#5842 = oriented_edge ( 'none', *, *, #5855, .f. ) ;
#5843 = oriented_edge ( 'none', *, *, #5909, .t. ) ;
#5844 = advanced_face ( 'none', ( #11249 ), #11210, .t. ) ;
#5846 = edge_curve ( 'none', #11970, #3573, #11244, .t. ) ;
#5845 = oriented_edge ( 'none', *, *, #5850, .f. ) ;
#5847 = oriented_edge ( 'none', *, *, #5859, .t. ) ;
#5848 = oriented_edge ( 'none', *, *, #5855, .t. ) ;
#5849 = edge_loop ( 'none', ( #5843, #5901, #5900 ) ) ;
#5850 = edge_curve ( 'none', #5642, #5658, #11236, .t. ) ;
#5851 = oriented_edge ( 'none', *, *, #5652, .f. ) ;
#5852 = oriented_edge ( 'none', *, *, #5801, .t. ) ;
#5853 = oriented_edge ( 'none', *, *, #5789, .f. ) ;
#5854 = oriented_edge ( 'none', *, *, #5578, .f. ) ;
#5855 = edge_curve ( 'none', #5634, #5587, #11284, .t. ) ;
#5856 = oriented_edge ( 'none', *, *, #5789, .t. ) ;
#5857 = edge_loop ( 'none', ( #5840, #5856, #5842 ) ) ;
#5858 = advanced_face ( 'none', ( #11286 ), #11283, .t. ) ;
#5859 = edge_curve ( 'none', #5583, #5657, #11272, .t. ) ;
#5860 = oriented_edge ( 'none', *, *, #5859, .f. ) ;
#5861 = edge_curve ( 'none', #5645, #5634, #11277, .t. ) ;
#5862 = oriented_edge ( 'none', *, *, #5588, .f. ) ;
#5863 = advanced_face ( 'none', ( #11268 ), #11276, .t. ) ;
#5864 = edge_curve ( 'none', #5583, #5669, #11264, .t. ) ;
#5865 = oriented_edge ( 'none', *, *, #5668, .f. ) ;
#5866 = advanced_face ( 'none', ( #11319 ), #11273, .t. ) ;
#5867 = oriented_edge ( 'none', *, *, #5660, .f. ) ;
#5868 = edge_loop ( 'none', ( #5870, #5792, #5853, #5806 ) ) ;
#5869 = oriented_edge ( 'none', *, *, #5797, .t. ) ;
#5870 = oriented_edge ( 'none', *, *, #5796, .t. ) ;
#5871 = oriented_edge ( 'none', *, *, #5864, .f. ) ;
#5872 = edge_loop ( 'none', ( #5847, #5854, #5845, #5862 ) ) ;
#5873 = oriented_edge ( 'none', *, *, #5715, .f. ) ;
#5874 = oriented_edge ( 'none', *, *, #5654, .f. ) ;
#5875 = edge_curve ( 'none', #5575, #5936, #11306, .t. ) ;
#5876 = oriented_edge ( 'none', *, *, #5564, .f. ) ;
#5877 = oriented_edge ( 'none', *, *, #5727, .f. ) ;
#5878 = advanced_face ( 'none', ( #11311 ), #11289, .t. ) ;
#5879 = advanced_face ( 'none', ( #11314 ), #11300, .t. ) ;
#5880 = oriented_edge ( 'none', *, *, #5716, .f. ) ;
#5881 = oriented_edge ( 'none', *, *, #5440, .f. ) ;
#5882 = advanced_face ( 'none', ( #11299 ), #11294, .t. ) ;
#5883 = oriented_edge ( 'none', *, *, #5765, .f. ) ;
#5884 = oriented_edge ( 'none', *, *, #5723, .f. ) ;
#5885 = edge_curve ( 'none', #5600, #5630, #11313, .t. ) ;
#5886 = oriented_edge ( 'none', *, *, #5655, .f. ) ;
#5887 = oriented_edge ( 'none', *, *, #5775, .f. ) ;
#5888 = oriented_edge ( 'none', *, *, #5896, .t. ) ;
#5889 = advanced_face ( 'none', ( #11348 ), #11346, .t. ) ;
#5890 = oriented_edge ( 'none', *, *, #5885, .t. ) ;
#5891 = edge_loop ( 'none', ( #5887, #5881, #5880, #5834 ) ) ;
#5892 = oriented_edge ( 'none', *, *, #5682, .f. ) ;
#5893 = vertex_point ( 'none', #11334 ) ;
#5894 = edge_loop ( 'none', ( #5884, #5902, #5883, #3798 ) ) ;
#5895 = edge_loop ( 'none', ( #5898, #5903, #5905, #5833 ) ) ;
#5896 = edge_curve ( 'none', #5678, #5658, #11328, .t. ) ;
#5897 = edge_loop ( 'none', ( #5888, #5886, #5890, #5892 ) ) ;
#5898 = oriented_edge ( 'none', *, *, #5841, .t. ) ;
#5899 = advanced_face ( 'none', ( #11336 ), #11330, .t. ) ;
#5900 = oriented_edge ( 'none', *, *, #5896, .f. ) ;
#5901 = oriented_edge ( 'none', *, *, #5850, .t. ) ;
#5902 = oriented_edge ( 'none', *, *, #5457, .f. ) ;
#5903 = oriented_edge ( 'none', *, *, #5687, .f. ) ;
#5904 = advanced_face ( 'none', ( #11320 ), #11329, .t. ) ;
#5905 = oriented_edge ( 'none', *, *, #5885, .f. ) ;
#5906 = advanced_face ( 'none', ( #11324 ), #11379, .t. ) ;
#5907 = oriented_edge ( 'none', *, *, #5680, .f. ) ;
#5908 = oriented_edge ( 'none', *, *, #5909, .f. ) ;
#5909 = edge_curve ( 'none', #5678, #5642, #11376, .t. ) ;
#5910 = oriented_edge ( 'none', *, *, #5644, .f. ) ;
#5911 = edge_curve ( 'none', #5940, #5424, #11369, .t. ) ;
#5912 = oriented_edge ( 'none', *, *, #5932, .f. ) ;
#5913 = edge_loop ( 'none', ( #5978, #5966, #5963, #5970 ) ) ;
#5914 = advanced_face ( 'none', ( #11323 ), #11357, .f. ) ;
#5915 = oriented_edge ( 'none', *, *, #5939, .f. ) ;
#5916 = oriented_edge ( 'none', *, *, #5427, .t. ) ;
#5917 = oriented_edge ( 'none', *, *, #5939, .t. ) ;
#5918 = oriented_edge ( 'none', *, *, #5911, .t. ) ;
#5919 = edge_loop ( 'none', ( #5930, #5938, #376, #5918 ) ) ;
#5920 = advanced_face ( 'none', ( #11331 ), #11364, .f. ) ;
#5921 = oriented_edge ( 'none', *, *, #5932, .t. ) ;
#5922 = edge_curve ( 'none', #5566, #5940, #11353, .t. ) ;
#5923 = edge_loop ( 'none', ( #5915, #5925, #5916, #5977, #5912, #5975 ) ) ;
#5924 = oriented_edge ( 'none', *, *, #5922, .f. ) ;
#5925 = oriented_edge ( 'none', *, *, #5988, .f. ) ;
#5926 = edge_curve ( 'none', #5983, #5527, #11352, .t. ) ;
#5927 = oriented_edge ( 'none', *, *, #5692, .f. ) ;
#5928 = oriented_edge ( 'none', *, *, #5760, .f. ) ;
#5929 = oriented_edge ( 'none', *, *, #5757, .f. ) ;
#5930 = oriented_edge ( 'none', *, *, #5422, .t. ) ;
#5931 = oriented_edge ( 'none', *, *, #5875, .t. ) ;
#5932 = edge_curve ( 'none', #5536, #5940, #11363, .t. ) ;
#5933 = oriented_edge ( 'none', *, *, #5781, .f. ) ;
#5934 = oriented_edge ( 'none', *, *, #5570, .f. ) ;
#5935 = oriented_edge ( 'none', *, *, #5545, .f. ) ;
#5936 = vertex_point ( 'none', #11358 ) ;
#5937 = advanced_face ( 'none', ( #11396 ), #11411, .f. ) ;
#5938 = oriented_edge ( 'none', *, *, #5572, .f. ) ;
#5939 = edge_curve ( 'none', #5936, #5560, #11391, .t. ) ;
#5940 = vertex_point ( 'none', #11397 ) ;
#5941 = oriented_edge ( 'none', *, *, #5273, .t. ) ;
#5942 = oriented_edge ( 'none', *, *, #5367, .f. ) ;
#5943 = edge_loop ( 'none', ( #5929, #5944, #5928, #5933, #5927 ) ) ;
#5944 = oriented_edge ( 'none', *, *, #5324, .f. ) ;
#5945 = edge_loop ( 'none', ( #5947, #5874, #5873, #5877 ) ) ;
#5946 = edge_loop ( 'none', ( #5921, #5924, #5934, #5987 ) ) ;
#5947 = oriented_edge ( 'none', *, *, #5298, .f. ) ;
#5948 = advanced_face ( 'none', ( #11387 ), #11400, .t. ) ;
#5949 = edge_loop ( 'none', ( #5876, #5931, #5917, #5935 ) ) ;
#5950 = oriented_edge ( 'none', *, *, #5952, .t. ) ;
#5951 = oriented_edge ( 'none', *, *, #5959, .t. ) ;
#5952 = edge_curve ( 'none', #5382, #5983, #11394, .t. ) ;
#5953 = oriented_edge ( 'none', *, *, #5381, .f. ) ;
#5954 = oriented_edge ( 'none', *, *, #5986, .t. ) ;
#5955 = oriented_edge ( 'none', *, *, #5965, .f. ) ;
#5956 = oriented_edge ( 'none', *, *, #5616, .t. ) ;
#5957 = oriented_edge ( 'none', *, *, #5359, .t. ) ;
#5958 = advanced_face ( 'none', ( #11395 ), #11370, .f. ) ;
#5959 = edge_curve ( 'none', #5967, #5375, #11382, .t. ) ;
#5960 = oriented_edge ( 'none', *, *, #5455, .t. ) ;
#5961 = edge_loop ( 'none', ( #5956, #6029, #5951, #5953, #5950, #5954 ) ) ;
#5962 = advanced_face ( 'none', ( #11432 ), #11433, .f. ) ;
#5963 = oriented_edge ( 'none', *, *, #5516, .t. ) ;
#5964 = edge_loop ( 'none', ( #5957, #5979, #5980, #5960 ) ) ;
#5965 = edge_curve ( 'none', #5612, #5967, #11420, .t. ) ;
#5966 = oriented_edge ( 'none', *, *, #5926, .t. ) ;
#5967 = vertex_point ( 'none', #11434 ) ;
#5968 = edge_loop ( 'none', ( #5984, #5969, #5955, #5973 ) ) ;
#5969 = oriented_edge ( 'none', *, *, #5972, .f. ) ;
#5970 = oriented_edge ( 'none', *, *, #5535, .f. ) ;
#5971 = advanced_face ( 'none', ( #11421 ), #11423, .f. ) ;
#5972 = edge_curve ( 'none', #5967, #5526, #11476, .t. ) ;
#5973 = oriented_edge ( 'none', *, *, #5596, .f. ) ;
#5974 = oriented_edge ( 'none', *, *, #5473, .f. ) ;
#5975 = oriented_edge ( 'none', *, *, #5610, .f. ) ;
#5976 = edge_loop ( 'none', ( #370, #5981, #5985, #378 ) ) ;
#5977 = oriented_edge ( 'none', *, *, #5911, .f. ) ;
#5978 = oriented_edge ( 'none', *, *, #5986, .f. ) ;
#5979 = oriented_edge ( 'none', *, *, #5959, .f. ) ;
#5980 = oriented_edge ( 'none', *, *, #5972, .t. ) ;
#5981 = oriented_edge ( 'none', *, *, #5988, .t. ) ;
#5982 = advanced_face ( 'none', ( #11473 ), #11477, .f. ) ;
#5983 = vertex_point ( 'none', #11435 ) ;
#5984 = oriented_edge ( 'none', *, *, #5533, .t. ) ;
#5985 = oriented_edge ( 'none', *, *, #5875, .f. ) ;
#5986 = edge_curve ( 'none', #5983, #5611, #11462, .t. ) ;
#5987 = oriented_edge ( 'none', *, *, #5615, .f. ) ;
#5988 = edge_curve ( 'none', #5430, #5936, #11471, .t. ) ;
#5989 = advanced_face ( 'none', ( #11456 ), #11465, .f. ) ;
#5990 = advanced_face ( 'none', ( #11463, #11443 ), #11450, .t. ) ;
#5991 = edge_loop ( 'none', ( #5994, #6003 ) ) ;
#5992 = oriented_edge ( 'none', *, *, #3857, .t. ) ;
#5993 = oriented_edge ( 'none', *, *, #6060, .t. ) ;
#5994 = oriented_edge ( 'none', *, *, #11944, .t. ) ;
#5995 = edge_curve ( 'none', #148, #299, #11497, .t. ) ;
#5996 = oriented_edge ( 'none', *, *, #6004, .t. ) ;
#5997 = oriented_edge ( 'none', *, *, #5999, .t. ) ;
#5998 = oriented_edge ( 'none', *, *, #3793, .t. ) ;
#5999 = edge_curve ( 'none', #11907, #3841, #11491, .t. ) ;
#6000 = oriented_edge ( 'none', *, *, #4565, .t. ) ;
#6001 = edge_loop ( 'none', ( #6007, #6064, #6061, #6063 ) ) ;
#6002 = advanced_face ( 'none', ( #11501 ), #11500, .f. ) ;
#6003 = oriented_edge ( 'none', *, *, #6057, .t. ) ;
#6004 = edge_curve ( 'none', #3905, #3904, #11464, .t. ) ;
#6005 = advanced_face ( 'none', ( #11479 ), #10747, .f. ) ;
#6006 = oriented_edge ( 'none', *, *, #4241, .f. ) ;
#6007 = oriented_edge ( 'none', *, *, #3875, .f. ) ;
#6008 = edge_loop ( 'none', ( #6006, #5996, #6000, #5997 ) ) ;
#6009 = edge_curve ( 'none', #3907, #3899, #10756, .t. ) ;
#6010 = oriented_edge ( 'none', *, *, #6015, .t. ) ;
#6011 = oriented_edge ( 'none', *, *, #4395, .f. ) ;
#6012 = edge_loop ( 'none', ( #5998, #6040 ) ) ;
#6013 = oriented_edge ( 'none', *, *, #4332, .t. ) ;
#6014 = oriented_edge ( 'none', *, *, #6009, .t. ) ;
#6015 = edge_curve ( 'none', #3911, #3896, #11481, .t. ) ;
#6016 = edge_curve ( 'none', #11961, #11522, #10746, .t. ) ;
#6017 = vertex_point ( 'none', #11490 ) ;
#6018 = oriented_edge ( 'none', *, *, #12034, .f. ) ;
#6019 = edge_curve ( 'none', #6017, #6024, #11027, .t. ) ;
#6020 = oriented_edge ( 'none', *, *, #6019, .f. ) ;
#6021 = vertex_point ( 'none', #11486 ) ;
#6022 = vertex_point ( 'none', #10757 ) ;
#6023 = oriented_edge ( 'none', *, *, #6027, .f. ) ;
#6024 = vertex_point ( 'none', #11240 ) ;
#6025 = edge_curve ( 'none', #6022, #3943, #11023, .t. ) ;
#6026 = edge_curve ( 'none', #6021, #6368, #442, .t. ) ;
#6027 = edge_curve ( 'none', #6024, #6021, #436, .t. ) ;
#6028 = oriented_edge ( 'none', *, *, #11569, .f. ) ;
#6029 = oriented_edge ( 'none', *, *, #5965, .t. ) ;
#6030 = advanced_face ( 'none', ( #451 ), #432, .t. ) ;
#6031 = edge_curve ( 'none', #3828, #3830, #431, .t. ) ;
#6032 = edge_loop ( 'none', ( #6049, #6053, #6099, #12056 ) ) ;
#6033 = edge_loop ( 'none', ( #6036, #6038 ) ) ;
#6034 = edge_loop ( 'none', ( #6046, #6106 ) ) ;
#6035 = edge_loop ( 'none', ( #6051, #6037 ) ) ;
#6036 = oriented_edge ( 'none', *, *, #3821, .t. ) ;
#6037 = oriented_edge ( 'none', *, *, #6054, .t. ) ;
#6038 = oriented_edge ( 'none', *, *, #6052, .t. ) ;
#6039 = oriented_edge ( 'none', *, *, #11911, .t. ) ;
#6040 = oriented_edge ( 'none', *, *, #6041, .t. ) ;
#6041 = edge_curve ( 'none', #3769, #3794, #426, .t. ) ;
#6042 = edge_curve ( 'none', #236, #262, #474, .t. ) ;
#6043 = advanced_face ( 'none', ( #429 ), #421, .t. ) ;
#6044 = edge_loop ( 'none', ( #6048, #6104 ) ) ;
#6045 = advanced_face ( 'none', ( #475, #420 ), #465, .t. ) ;
#6046 = oriented_edge ( 'none', *, *, #3837, .t. ) ;
#6047 = oriented_edge ( 'none', *, *, #6101, .t. ) ;
#6048 = oriented_edge ( 'none', *, *, #12021, .t. ) ;
#6049 = oriented_edge ( 'none', *, *, #3866, .f. ) ;
#6050 = oriented_edge ( 'none', *, *, #6042, .t. ) ;
#6051 = oriented_edge ( 'none', *, *, #3891, .t. ) ;
#6052 = edge_curve ( 'none', #3838, #3818, #461, .t. ) ;
#6053 = oriented_edge ( 'none', *, *, #12074, .t. ) ;
#6054 = edge_curve ( 'none', #3839, #3865, #462, .t. ) ;
#6055 = edge_loop ( 'none', ( #6039, #6047 ) ) ;
#6056 = oriented_edge ( 'none', *, *, #358, .t. ) ;
#6057 = edge_curve ( 'none', #11933, #11941, #510, .t. ) ;
#6058 = advanced_face ( 'none', ( #456 ), #468, .f. ) ;
#6059 = edge_curve ( 'none', #341, #289, #478, .t. ) ;
#6060 = edge_curve ( 'none', #11928, #3851, #505, .t. ) ;
#6061 = oriented_edge ( 'none', *, *, #3876, .t. ) ;
#6062 = edge_loop ( 'none', ( #6066, #5993, #5992, #6067 ) ) ;
#6063 = oriented_edge ( 'none', *, *, #6059, .t. ) ;
#6064 = oriented_edge ( 'none', *, *, #5995, .t. ) ;
#6065 = edge_curve ( 'none', #11927, #11916, #491, .t. ) ;
#6066 = oriented_edge ( 'none', *, *, #3835, .f. ) ;
#6067 = oriented_edge ( 'none', *, *, #6065, .t. ) ;
#6068 = edge_curve ( 'none', #6147, #6080, #483, .t. ) ;
#6069 = edge_loop ( 'none', ( #6140, #6142, #6139, #6136 ) ) ;
#6070 = edge_loop ( 'none', ( #6118, #6115, #6113, #6086 ) ) ;
#6071 = edge_curve ( 'none', #6073, #6072, #500, .t. ) ;
#6072 = vertex_point ( 'none', #541 ) ;
#6073 = vertex_point ( 'none', #498 ) ;
#6074 = edge_curve ( 'none', #6073, #6080, #485, .t. ) ;
#6075 = oriented_edge ( 'none', *, *, #6074, .t. ) ;
#6076 = oriented_edge ( 'none', *, *, #6071, .f. ) ;
#6077 = vertex_point ( 'none', #484 ) ;
#6078 = edge_curve ( 'none', #6087, #6084, #534, .t. ) ;
#6079 = advanced_face ( 'none', ( #479 ), #528, .t. ) ;
#6080 = vertex_point ( 'none', #521 ) ;
#6081 = edge_curve ( 'none', #6084, #6077, #527, .t. ) ;
#6082 = oriented_edge ( 'none', *, *, #6081, .f. ) ;
#6083 = oriented_edge ( 'none', *, *, #6078, .f. ) ;
#6084 = vertex_point ( 'none', #519 ) ;
#6085 = edge_curve ( 'none', #6088, #6077, #520, .t. ) ;
#6086 = oriented_edge ( 'none', *, *, #6175, .f. ) ;
#6087 = vertex_point ( 'none', #573 ) ;
#6088 = vertex_point ( 'none', #513 ) ;
#6089 = edge_loop ( 'none', ( #6076, #6075, #6149, #6145 ) ) ;
#6090 = oriented_edge ( 'none', *, *, #6377, .f. ) ;
#6091 = edge_curve ( 'none', #6088, #6087, #568, .t. ) ;
#6092 = oriented_edge ( 'none', *, *, #6085, .t. ) ;
#6093 = oriented_edge ( 'none', *, *, #6091, .f. ) ;
#6094 = edge_curve ( 'none', #6117, #6127, #563, .t. ) ;
#6095 = oriented_edge ( 'none', *, *, #384, .t. ) ;
#6096 = edge_curve ( 'none', #3943, #3942, #569, .t. ) ;
#6097 = advanced_face ( 'none', ( #558 ), #535, .f. ) ;
#6098 = edge_loop ( 'none', ( #6011, #6014, #6013, #6010 ) ) ;
#6099 = oriented_edge ( 'none', *, *, #3870, .t. ) ;
#6100 = advanced_face ( 'none', ( #551, #550 ), #552, .t. ) ;
#6101 = edge_curve ( 'none', #3848, #3855, #600, .t. ) ;
#6102 = advanced_face ( 'none', ( #546, #567 ), #557, .t. ) ;
#6103 = edge_loop ( 'none', ( #6056, #6050 ) ) ;
#6104 = oriented_edge ( 'none', *, *, #6105, .t. ) ;
#6105 = edge_curve ( 'none', #116, #12028, #591, .t. ) ;
#6106 = oriented_edge ( 'none', *, *, #6031, .t. ) ;
#6107 = edge_curve ( 'none', #6186, #6185, #594, .t. ) ;
#6108 = vertex_point ( 'none', #593 ) ;
#6109 = vertex_point ( 'none', #592 ) ;
#6110 = oriented_edge ( 'none', *, *, #6157, .t. ) ;
#6111 = edge_curve ( 'none', #3978, #3996, #584, .t. ) ;
#6112 = edge_curve ( 'none', #6109, #6127, #582, .t. ) ;
#6113 = oriented_edge ( 'none', *, *, #6112, .f. ) ;
#6114 = edge_curve ( 'none', #6116, #6117, #586, .t. ) ;
#6115 = oriented_edge ( 'none', *, *, #6094, .t. ) ;
#6116 = vertex_point ( 'none', #629 ) ;
#6117 = vertex_point ( 'none', #578 ) ;
#6118 = oriented_edge ( 'none', *, *, #6114, .t. ) ;
#6119 = advanced_face ( 'none', ( #601 ), #635, .t. ) ;
#6120 = vertex_point ( 'none', #577 ) ;
#6121 = oriented_edge ( 'none', *, *, #6125, .f. ) ;
#6122 = vertex_point ( 'none', #620 ) ;
#6123 = edge_curve ( 'none', #337, #6120, #622, .t. ) ;
#6124 = oriented_edge ( 'none', *, *, #6126, .t. ) ;
#6125 = edge_curve ( 'none', #11533, #6122, #615, .t. ) ;
#6126 = edge_curve ( 'none', #6120, #6122, #668, .t. ) ;
#6127 = vertex_point ( 'none', #617 ) ;
#6128 = edge_curve ( 'none', #6137, #6130, #609, .t. ) ;
#6129 = oriented_edge ( 'none', *, *, #6123, .t. ) ;
#6130 = vertex_point ( 'none', #662 ) ;
#6131 = oriented_edge ( 'none', *, *, #24, .f. ) ;
#6132 = edge_curve ( 'none', #6130, #6143, #605, .t. ) ;
#6133 = edge_curve ( 'none', #6141, #6137, #623, .t. ) ;
#6134 = advanced_face ( 'none', ( #610 ), #664, .f. ) ;
#6135 = edge_loop ( 'none', ( #6131, #6129, #6124, #6121 ) ) ;
#6136 = oriented_edge ( 'none', *, *, #6128, .f. ) ;
#6137 = vertex_point ( 'none', #606 ) ;
#6138 = edge_curve ( 'none', #6141, #6143, #639, .t. ) ;
#6139 = oriented_edge ( 'none', *, *, #6132, .f. ) ;
#6140 = oriented_edge ( 'none', *, *, #6133, .f. ) ;
#6141 = vertex_point ( 'none', #700 ) ;
#6142 = oriented_edge ( 'none', *, *, #6138, .t. ) ;
#6143 = vertex_point ( 'none', #695 ) ;
#6144 = edge_loop ( 'none', ( #80, #3598, #3594, #3601 ) ) ;
#6145 = oriented_edge ( 'none', *, *, #6146, .f. ) ;
#6146 = edge_curve ( 'none', #6072, #6147, #693, .t. ) ;
#6147 = vertex_point ( 'none', #697 ) ;
#6148 = advanced_face ( 'none', ( #696 ), #698, .f. ) ;
#6149 = oriented_edge ( 'none', *, *, #6068, .f. ) ;
#6150 = oriented_edge ( 'none', *, *, #6081, .t. ) ;
#6151 = edge_curve ( 'none', #3978, #6137, #684, .t. ) ;
#6152 = advanced_face ( 'none', ( #685 ), #679, .f. ) ;
#6153 = edge_loop ( 'none', ( #6227, #6220, #6202, #6190 ) ) ;
#6154 = advanced_face ( 'none', ( #669 ), #694, .t. ) ;
#6155 = edge_loop ( 'none', ( #6150, #6110, #6230, #6225 ) ) ;
#6156 = edge_curve ( 'none', #3996, #6141, #687, .t. ) ;
#6157 = edge_curve ( 'none', #6077, #6231, #724, .t. ) ;
#6158 = oriented_edge ( 'none', *, *, #6133, .t. ) ;
#6159 = oriented_edge ( 'none', *, *, #6151, .f. ) ;
#6160 = edge_curve ( 'none', #334, #6186, #721, .t. ) ;
#6161 = oriented_edge ( 'none', *, *, #6111, .t. ) ;
#6162 = oriented_edge ( 'none', *, *, #6156, .t. ) ;
#6163 = oriented_edge ( 'none', *, *, #6171, .t. ) ;
#6164 = advanced_face ( 'none', ( #673 ), #728, .t. ) ;
#6165 = edge_loop ( 'none', ( #6172, #6182, #6173, #6176 ) ) ;
#6166 = vertex_point ( 'none', #715 ) ;
#6167 = vertex_point ( 'none', #711 ) ;
#6168 = edge_curve ( 'none', #6184, #6166, #709, .t. ) ;
#6169 = oriented_edge ( 'none', *, *, #6160, .f. ) ;
#6170 = oriented_edge ( 'none', *, *, #326, .t. ) ;
#6171 = edge_curve ( 'none', #328, #6185, #767, .t. ) ;
#6172 = oriented_edge ( 'none', *, *, #6180, .t. ) ;
#6173 = oriented_edge ( 'none', *, *, #6181, .f. ) ;
#6174 = advanced_face ( 'none', ( #708 ), #729, .t. ) ;
#6175 = edge_curve ( 'none', #6116, #6109, #763, .t. ) ;
#6176 = oriented_edge ( 'none', *, *, #6183, .f. ) ;
#6177 = edge_loop ( 'none', ( #6161, #6162, #6158, #6159 ) ) ;
#6178 = oriented_edge ( 'none', *, *, #6107, .f. ) ;
#6179 = edge_loop ( 'none', ( #6170, #6163, #6178, #6169 ) ) ;
#6180 = edge_curve ( 'none', #6108, #6184, #753, .t. ) ;
#6181 = edge_curve ( 'none', #6167, #6166, #761, .t. ) ;
#6182 = oriented_edge ( 'none', *, *, #6168, .t. ) ;
#6183 = edge_curve ( 'none', #6108, #6167, #742, .t. ) ;
#6184 = vertex_point ( 'none', #745 ) ;
#6185 = vertex_point ( 'none', #748 ) ;
#6186 = vertex_point ( 'none', #734 ) ;
#6187 = advanced_face ( 'none', ( #733 ), #749, .f. ) ;
#6188 = edge_loop ( 'none', ( #6260, #6259, #6263, #6253 ) ) ;
#6189 = oriented_edge ( 'none', *, *, #25, .t. ) ;
#6190 = oriented_edge ( 'none', *, *, #6199, .f. ) ;
#6191 = oriented_edge ( 'none', *, *, #6219, .f. ) ;
#6192 = edge_curve ( 'none', #6267, #6266, #738, .t. ) ;
#6193 = vertex_point ( 'none', #732 ) ;
#6194 = vertex_point ( 'none', #747 ) ;
#6195 = advanced_face ( 'none', ( #787 ), #737, .f. ) ;
#6196 = vertex_point ( 'none', #781 ) ;
#6197 = oriented_edge ( 'none', *, *, #6206, .f. ) ;
#6198 = oriented_edge ( 'none', *, *, #6244, .t. ) ;
#6199 = edge_curve ( 'none', #6072, #6203, #736, .t. ) ;
#6200 = oriented_edge ( 'none', *, *, #6249, .f. ) ;
#6201 = oriented_edge ( 'none', *, *, #20, .t. ) ;
#6202 = oriented_edge ( 'none', *, *, #6209, .t. ) ;
#6203 = vertex_point ( 'none', #780 ) ;
#6204 = vertex_point ( 'none', #782 ) ;
#6205 = edge_curve ( 'none', #6204, #6243, #775, .t. ) ;
#6206 = edge_curve ( 'none', #6250, #6218, #784, .t. ) ;
#6207 = advanced_face ( 'none', ( #772 ), #774, .t. ) ;
#6208 = edge_loop ( 'none', ( #6189, #6216, #6248, #6247 ) ) ;
#6209 = edge_curve ( 'none', #6223, #6203, #779, .t. ) ;
#6210 = oriented_edge ( 'none', *, *, #6255, .f. ) ;
#6211 = edge_curve ( 'none', #6218, #6250, #820, .t. ) ;
#6212 = oriented_edge ( 'none', *, *, #6213, .f. ) ;
#6213 = edge_curve ( 'none', #6196, #6193, #813, .t. ) ;
#6214 = edge_loop ( 'none', ( #6264, #6261, #6254, #6212, #6200, #6257, #6241, #6221, #6090, #6375, #6374, #6388, #6378, #6365, #6367, #6501, #6497, #6500, #6023, #6020, #6018, #12037 ) ) ;
#6215 = oriented_edge ( 'none', *, *, #6256, .f. ) ;
#6216 = oriented_edge ( 'none', *, *, #6256, .t. ) ;
#6217 = edge_curve ( 'none', #6243, #6267, #809, .t. ) ;
#6218 = vertex_point ( 'none', #800 ) ;
#6219 = edge_curve ( 'none', #6266, #6267, #810, .t. ) ;
#6220 = oriented_edge ( 'none', *, *, #6222, .t. ) ;
#6221 = oriented_edge ( 'none', *, *, #6394, .f. ) ;
#6222 = edge_curve ( 'none', #6073, #6223, #825, .t. ) ;
#6223 = vertex_point ( 'none', #853 ) ;
#6224 = edge_curve ( 'none', #6072, #6073, #848, .t. ) ;
#6225 = oriented_edge ( 'none', *, *, #6226, .f. ) ;
#6226 = edge_curve ( 'none', #6084, #6228, #855, .t. ) ;
#6227 = oriented_edge ( 'none', *, *, #6224, .t. ) ;
#6228 = vertex_point ( 'none', #842 ) ;
#6229 = edge_curve ( 'none', #6228, #6231, #843, .t. ) ;
#6230 = oriented_edge ( 'none', *, *, #6229, .f. ) ;
#6231 = vertex_point ( 'none', #835 ) ;
#6232 = oriented_edge ( 'none', *, *, #134, .f. ) ;
#6233 = advanced_face ( 'none', ( #833, #841 ), #852, .f. ) ;
#6234 = oriented_edge ( 'none', *, *, #6309, .f. ) ;
#6235 = edge_loop ( 'none', ( #6305, #6236, #6295, #6297 ) ) ;
#6236 = oriented_edge ( 'none', *, *, #6125, .t. ) ;
#6237 = oriented_edge ( 'none', *, *, #281, .f. ) ;
#6238 = oriented_edge ( 'none', *, *, #6112, .t. ) ;
#6239 = oriented_edge ( 'none', *, *, #6304, .t. ) ;
#6240 = edge_loop ( 'none', ( #6302, #6232, #6301, #6303 ) ) ;
#6241 = oriented_edge ( 'none', *, *, #6258, .f. ) ;
#6242 = vertex_point ( 'none', #844 ) ;
#6243 = vertex_point ( 'none', #838 ) ;
#6244 = edge_curve ( 'none', #11537, #6218, #894, .t. ) ;
#6245 = oriented_edge ( 'none', *, *, #6252, .f. ) ;
#6246 = edge_loop ( 'none', ( #6210, #6265, #6191, #6245 ) ) ;
#6247 = oriented_edge ( 'none', *, *, #6244, .f. ) ;
#6248 = oriented_edge ( 'none', *, *, #6211, .f. ) ;
#6249 = edge_curve ( 'none', #84, #6196, #885, .t. ) ;
#6250 = vertex_point ( 'none', #849 ) ;
#6251 = edge_loop ( 'none', ( #6215, #6201, #6198, #6197 ) ) ;
#6252 = edge_curve ( 'none', #6204, #6266, #891, .t. ) ;
#6253 = oriented_edge ( 'none', *, *, #6192, .f. ) ;
#6254 = oriented_edge ( 'none', *, *, #6271, .f. ) ;
#6255 = edge_curve ( 'none', #6243, #6204, #829, .t. ) ;
#6256 = edge_curve ( 'none', #29, #6250, #869, .t. ) ;
#6257 = oriented_edge ( 'none', *, *, #177, .f. ) ;
#6258 = edge_curve ( 'none', #6242, #83, #879, .t. ) ;
#6259 = oriented_edge ( 'none', *, *, #6205, .f. ) ;
#6260 = oriented_edge ( 'none', *, *, #6217, .f. ) ;
#6261 = oriented_edge ( 'none', *, *, #37, .f. ) ;
#6262 = advanced_face ( 'none', ( #863 ), #877, .t. ) ;
#6263 = oriented_edge ( 'none', *, *, #6252, .t. ) ;
#6264 = oriented_edge ( 'none', *, *, #6268, .f. ) ;
#6265 = oriented_edge ( 'none', *, *, #6217, .t. ) ;
#6266 = vertex_point ( 'none', #927 ) ;
#6267 = vertex_point ( 'none', #926 ) ;
#6268 = edge_curve ( 'none', #44, #6194, #929, .t. ) ;
#6269 = advanced_face ( 'none', ( #864 ), #873, .f. ) ;
#6270 = advanced_face ( 'none', ( #921, #913, #915, #911, #909, #908, #907, #905, #910 ), #834, .f. ) ;
#6271 = edge_curve ( 'none', #6193, #43, #878, .t. ) ;
#6272 = edge_curve ( 'none', #3993, #6277, #904, .t. ) ;
#6273 = oriented_edge ( 'none', *, *, #6385, .t. ) ;
#6274 = vertex_point ( 'none', #965 ) ;
#6275 = vertex_point ( 'none', #963 ) ;
#6276 = oriented_edge ( 'none', *, *, #152, .f. ) ;
#6277 = vertex_point ( 'none', #959 ) ;
#6278 = advanced_face ( 'none', ( #958, #955 ), #956, .t. ) ;
#6279 = vertex_point ( 'none', #962 ) ;
#6280 = oriented_edge ( 'none', *, *, #3983, .t. ) ;
#6281 = advanced_face ( 'none', ( #960 ), #954, .t. ) ;
#6282 = oriented_edge ( 'none', *, *, #6085, .f. ) ;
#6283 = oriented_edge ( 'none', *, *, #6074, .f. ) ;
#6284 = oriented_edge ( 'none', *, *, #6146, .t. ) ;
#6285 = edge_loop ( 'none', ( #6298, #6354, #6273, #6276 ) ) ;
#6286 = edge_curve ( 'none', #6274, #6275, #952, .t. ) ;
#6287 = oriented_edge ( 'none', *, *, #124, .f. ) ;
#6288 = advanced_face ( 'none', ( #944 ), #964, .t. ) ;
#6289 = oriented_edge ( 'none', *, *, #6350, .t. ) ;
#6290 = oriented_edge ( 'none', *, *, #6078, .t. ) ;
#6291 = oriented_edge ( 'none', *, *, #6286, .t. ) ;
#6292 = edge_loop ( 'none', ( #6291, #6338, #6280, #6340, #6345, #6349, #6289, #6343, #6327, #6334, #6326, #6329, #6318 ) ) ;
#6293 = advanced_face ( 'none', ( #945 ), #938, .f. ) ;
#6294 = oriented_edge ( 'none', *, *, #6224, .f. ) ;
#6295 = oriented_edge ( 'none', *, *, #6309, .t. ) ;
#6296 = edge_loop ( 'none', ( #6283, #6294, #6284, #6237 ) ) ;
#6297 = oriented_edge ( 'none', *, *, #6123, .f. ) ;
#6298 = oriented_edge ( 'none', *, *, #6383, .f. ) ;
#6299 = advanced_face ( 'none', ( #996 ), #997, .f. ) ;
#6300 = edge_loop ( 'none', ( #6282, #6287, #6290, #6352 ) ) ;
#6301 = oriented_edge ( 'none', *, *, #6128, .t. ) ;
#6302 = oriented_edge ( 'none', *, *, #6138, .f. ) ;
#6303 = oriented_edge ( 'none', *, *, #4659, .f. ) ;
#6304 = edge_curve ( 'none', #6127, #6109, #990, .t. ) ;
#6305 = oriented_edge ( 'none', *, *, #11555, .f. ) ;
#6306 = oriented_edge ( 'none', *, *, #6126, .f. ) ;
#6307 = edge_loop ( 'none', ( #6234, #6306 ) ) ;
#6308 = edge_loop ( 'none', ( #6238, #6239 ) ) ;
#6309 = edge_curve ( 'none', #6122, #6120, #977, .t. ) ;
#6310 = edge_curve ( 'none', #6311, #6324, #995, .t. ) ;
#6311 = vertex_point ( 'none', #979 ) ;
#6312 = edge_curve ( 'none', #6313, #6311, #982, .t. ) ;
#6313 = vertex_point ( 'none', #1031 ) ;
#6314 = oriented_edge ( 'none', *, *, #6315, .f. ) ;
#6315 = edge_curve ( 'none', #6320, #3992, #1030, .t. ) ;
#6316 = edge_curve ( 'none', #6333, #6274, #1032, .t. ) ;
#6317 = oriented_edge ( 'none', *, *, #6322, .f. ) ;
#6318 = oriented_edge ( 'none', *, *, #6316, .t. ) ;
#6319 = oriented_edge ( 'none', *, *, #3933, .f. ) ;
#6320 = vertex_point ( 'none', #974 ) ;
#6321 = vertex_point ( 'none', #1018 ) ;
#6322 = edge_curve ( 'none', #6344, #6320, #1019, .t. ) ;
#6323 = oriented_edge ( 'none', *, *, #6310, .f. ) ;
#6324 = vertex_point ( 'none', #1025 ) ;
#6325 = edge_curve ( 'none', #6321, #6344, #1029, .t. ) ;
#6326 = oriented_edge ( 'none', *, *, #6335, .t. ) ;
#6327 = oriented_edge ( 'none', *, *, #6328, .t. ) ;
#6328 = edge_curve ( 'none', #6351, #6279, #1013, .t. ) ;
#6329 = oriented_edge ( 'none', *, *, #6336, .t. ) ;
#6330 = vertex_point ( 'none', #1023 ) ;
#6331 = edge_curve ( 'none', #6279, #6330, #1000, .t. ) ;
#6332 = edge_loop ( 'none', ( #6319, #6314, #6317, #6395, #6398, #6323, #6397, #6028, #11561, #2632, #11574, #3484, #991 ) ) ;
#6333 = vertex_point ( 'none', #1004 ) ;
#6334 = oriented_edge ( 'none', *, *, #6331, .t. ) ;
#6335 = edge_curve ( 'none', #6330, #6337, #1053, .t. ) ;
#6336 = edge_curve ( 'none', #6337, #6333, #1059, .t. ) ;
#6337 = vertex_point ( 'none', #1050 ) ;
#6338 = oriented_edge ( 'none', *, *, #6353, .t. ) ;
#6339 = vertex_point ( 'none', #1054 ) ;
#6340 = oriented_edge ( 'none', *, *, #6272, .t. ) ;
#6341 = vertex_point ( 'none', #1006 ) ;
#6342 = edge_curve ( 'none', #6277, #6339, #1038, .t. ) ;
#6343 = oriented_edge ( 'none', *, *, #6348, .t. ) ;
#6344 = vertex_point ( 'none', #1042 ) ;
#6345 = oriented_edge ( 'none', *, *, #6342, .t. ) ;
#6346 = edge_curve ( 'none', #6339, #6341, #1041, .t. ) ;
#6347 = vertex_point ( 'none', #1051 ) ;
#6348 = edge_curve ( 'none', #6347, #6351, #1046, .t. ) ;
#6349 = oriented_edge ( 'none', *, *, #6346, .t. ) ;
#6350 = edge_curve ( 'none', #6341, #6347, #1078, .t. ) ;
#6351 = vertex_point ( 'none', #1084 ) ;
#6352 = oriented_edge ( 'none', *, *, #144, .f. ) ;
#6353 = edge_curve ( 'none', #6275, #3941, #1085, .t. ) ;
#6354 = oriented_edge ( 'none', *, *, #6111, .f. ) ;
#6355 = advanced_face ( 'none', ( #1079 ), #1072, .t. ) ;
#6356 = oriented_edge ( 'none', *, *, #6315, .t. ) ;
#6357 = oriented_edge ( 'none', *, *, #6427, .t. ) ;
#6358 = advanced_face ( 'none', ( #1039 ), #1067, .f. ) ;
#6359 = edge_loop ( 'none', ( #6424, #6423, #6426, #6357 ) ) ;
#6360 = oriented_edge ( 'none', *, *, #3932, .f. ) ;
#6361 = vertex_point ( 'none', #1068 ) ;
#6362 = edge_curve ( 'none', #6361, #6400, #1080, .t. ) ;
#6363 = edge_curve ( 'none', #6499, #6364, #1063, .t. ) ;
#6364 = vertex_point ( 'none', #1066 ) ;
#6365 = oriented_edge ( 'none', *, *, #6366, .f. ) ;
#6366 = edge_curve ( 'none', #6364, #6372, #1116, .t. ) ;
#6367 = oriented_edge ( 'none', *, *, #6363, .f. ) ;
#6368 = vertex_point ( 'none', #1114 ) ;
#6369 = edge_curve ( 'none', #6498, #6499, #1120, .t. ) ;
#6370 = vertex_point ( 'none', #1108 ) ;
#6371 = edge_curve ( 'none', #6370, #6393, #1109, .t. ) ;
#6372 = vertex_point ( 'none', #1106 ) ;
#6373 = edge_curve ( 'none', #6380, #6379, #1110, .t. ) ;
#6374 = oriented_edge ( 'none', *, *, #6381, .f. ) ;
#6375 = oriented_edge ( 'none', *, *, #6373, .f. ) ;
#6376 = edge_curve ( 'none', #6372, #6370, #1157, .t. ) ;
#6377 = edge_curve ( 'none', #6379, #6392, #1163, .t. ) ;
#6378 = oriented_edge ( 'none', *, *, #6376, .f. ) ;
#6379 = vertex_point ( 'none', #1161 ) ;
#6380 = vertex_point ( 'none', #1149 ) ;
#6381 = edge_curve ( 'none', #6393, #6380, #1155, .t. ) ;
#6382 = advanced_face ( 'none', ( #1150 ), #1162, .t. ) ;
#6383 = edge_curve ( 'none', #3996, #6391, #1137, .t. ) ;
#6384 = oriented_edge ( 'none', *, *, #6386, .f. ) ;
#6385 = edge_curve ( 'none', #3978, #6390, #1145, .t. ) ;
#6386 = edge_curve ( 'none', #6390, #6391, #1144, .t. ) ;
#6387 = oriented_edge ( 'none', *, *, #6385, .f. ) ;
#6388 = oriented_edge ( 'none', *, *, #6371, .f. ) ;
#6389 = edge_loop ( 'none', ( #6093, #6092, #6082, #6083 ) ) ;
#6390 = vertex_point ( 'none', #1183 ) ;
#6391 = vertex_point ( 'none', #1186 ) ;
#6392 = vertex_point ( 'none', #1132 ) ;
#6393 = vertex_point ( 'none', #1185 ) ;
#6394 = edge_curve ( 'none', #6392, #6242, #1177, .t. ) ;
#6395 = oriented_edge ( 'none', *, *, #6325, .f. ) ;
#6396 = edge_curve ( 'none', #6324, #6321, #1174, .t. ) ;
#6397 = oriented_edge ( 'none', *, *, #6312, .f. ) ;
#6398 = oriented_edge ( 'none', *, *, #6396, .f. ) ;
#6399 = advanced_face ( 'none', ( #1169 ), #1190, .f. ) ;
#6400 = vertex_point ( 'none', #1225 ) ;
#6401 = oriented_edge ( 'none', *, *, #6476, .f. ) ;
#6402 = oriented_edge ( 'none', *, *, #6362, .f. ) ;
#6403 = vertex_point ( 'none', #1222 ) ;
#6404 = oriented_edge ( 'none', *, *, #6460, .t. ) ;
#6405 = edge_curve ( 'none', #6419, #6439, #1221, .t. ) ;
#6406 = advanced_face ( 'none', ( #1214 ), #1219, .f. ) ;
#6407 = oriented_edge ( 'none', *, *, #6411, .t. ) ;
#6408 = edge_loop ( 'none', ( #6473, #6466, #6471, #6469 ) ) ;
#6409 = oriented_edge ( 'none', *, *, #1102, .t. ) ;
#6410 = oriented_edge ( 'none', *, *, #6427, .f. ) ;
#6411 = edge_curve ( 'none', #3551, #6439, #1205, .t. ) ;
#6412 = oriented_edge ( 'none', *, *, #6413, .f. ) ;
#6413 = edge_curve ( 'none', #6439, #6361, #1208, .t. ) ;
#6414 = advanced_face ( 'none', ( #1200 ), #1212, .f. ) ;
#6415 = oriented_edge ( 'none', *, *, #6476, .t. ) ;
#6416 = oriented_edge ( 'none', *, *, #6432, .t. ) ;
#6417 = edge_loop ( 'none', ( #6412, #6475, #6474, #6415 ) ) ;
#6418 = edge_loop ( 'none', ( #6402, #6401, #6461, #6404 ) ) ;
#6419 = vertex_point ( 'none', #1252 ) ;
#6420 = oriented_edge ( 'none', *, *, #6430, .f. ) ;
#6421 = edge_loop ( 'none', ( #6428, #6410, #6409, #6407 ) ) ;
#6422 = advanced_face ( 'none', ( #1226 ), #1211, .f. ) ;
#6423 = oriented_edge ( 'none', *, *, #6432, .f. ) ;
#6424 = oriented_edge ( 'none', *, *, #6425, .f. ) ;
#6425 = edge_curve ( 'none', #6433, #6419, #1248, .t. ) ;
#6426 = oriented_edge ( 'none', *, *, #1082, .t. ) ;
#6427 = edge_curve ( 'none', #981, #6419, #1242, .t. ) ;
#6428 = oriented_edge ( 'none', *, *, #6405, .f. ) ;
#6429 = edge_curve ( 'none', #6431, #3997, #1233, .t. ) ;
#6430 = edge_curve ( 'none', #3934, #6433, #1236, .t. ) ;
#6431 = vertex_point ( 'none', #1234 ) ;
#6432 = edge_curve ( 'none', #1043, #6433, #1281, .t. ) ;
#6433 = vertex_point ( 'none', #1284 ) ;
#6434 = oriented_edge ( 'none', *, *, #6437, .f. ) ;
#6435 = oriented_edge ( 'none', *, *, #11580, .t. ) ;
#6436 = edge_loop ( 'none', ( #6360, #6435, #6416, #6420 ) ) ;
#6437 = edge_curve ( 'none', #6320, #6431, #1283, .t. ) ;
#6438 = oriented_edge ( 'none', *, *, #3976, .t. ) ;
#6439 = vertex_point ( 'none', #1243 ) ;
#6440 = edge_curve ( 'none', #6324, #6459, #1271, .t. ) ;
#6441 = edge_curve ( 'none', #6451, #6509, #1269, .t. ) ;
#6442 = oriented_edge ( 'none', *, *, #6507, .t. ) ;
#6443 = advanced_face ( 'none', ( #1268 ), #1276, .f. ) ;
#6444 = edge_loop ( 'none', ( #6504, #6506, #6505, #6442 ) ) ;
#6445 = oriented_edge ( 'none', *, *, #6455, .f. ) ;
#6446 = oriented_edge ( 'none', *, *, #6396, .t. ) ;
#6447 = oriented_edge ( 'none', *, *, #6440, .f. ) ;
#6448 = advanced_face ( 'none', ( #1259 ), #1265, .f. ) ;
#6449 = edge_loop ( 'none', ( #6467, #6511, #6510, #6464 ) ) ;
#6450 = oriented_edge ( 'none', *, *, #6462, .f. ) ;
#6451 = vertex_point ( 'none', #1255 ) ;
#6452 = oriented_edge ( 'none', *, *, #6312, .t. ) ;
#6453 = oriented_edge ( 'none', *, *, #6470, .f. ) ;
#6454 = edge_curve ( 'none', #6311, #6403, #1310, .t. ) ;
#6455 = edge_curve ( 'none', #6459, #6451, #1311, .t. ) ;
#6456 = oriented_edge ( 'none', *, *, #6502, .t. ) ;
#6457 = advanced_face ( 'none', ( #1254 ), #1257, .f. ) ;
#6458 = edge_loop ( 'none', ( #6445, #6447, #6446, #6456 ) ) ;
#6459 = vertex_point ( 'none', #1277 ) ;
#6460 = edge_curve ( 'none', #11577, #6400, #1304, .t. ) ;
#6461 = oriented_edge ( 'none', *, *, #11733, .t. ) ;
#6462 = edge_curve ( 'none', #6478, #6403, #1300, .t. ) ;
#6463 = oriented_edge ( 'none', *, *, #6454, .t. ) ;
#6464 = oriented_edge ( 'none', *, *, #6440, .t. ) ;
#6465 = advanced_face ( 'none', ( #1305 ), #1260, .f. ) ;
#6466 = oriented_edge ( 'none', *, *, #6460, .f. ) ;
#6467 = oriented_edge ( 'none', *, *, #6472, .f. ) ;
#6468 = edge_loop ( 'none', ( #6450, #6453, #6452, #6463 ) ) ;
#6469 = oriented_edge ( 'none', *, *, #6470, .t. ) ;
#6470 = edge_curve ( 'none', #6313, #6478, #1346, .t. ) ;
#6471 = oriented_edge ( 'none', *, *, #11569, .t. ) ;
#6472 = edge_curve ( 'none', #6403, #6459, #1291, .t. ) ;
#6473 = oriented_edge ( 'none', *, *, #6477, .f. ) ;
#6474 = oriented_edge ( 'none', *, *, #11734, .t. ) ;
#6475 = oriented_edge ( 'none', *, *, #6411, .f. ) ;
#6476 = edge_curve ( 'none', #11566, #6361, #1342, .t. ) ;
#6477 = edge_curve ( 'none', #6400, #6478, #1285, .t. ) ;
#6478 = vertex_point ( 'none', #1331 ) ;
#6479 = conical_surface ( 'none', #6480, 0.9999999999999986700, 0.5404195002705847200 ) ;
#6480 = axis2_placement_3d ( 'none', #6488, #6529, #6518 ) ;
#6481 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6482 = vector ( 'none', #6481, 1000.000000000000000 ) ;
#6483 = cartesian_point ( 'none', ( -3.999999999999999100, 3.000000000000001300, 0.0000000000000000000 ) ) ;
#6484 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6485 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6486 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.5000000000000000000 ) ) ;
#6487 = axis2_placement_3d ( 'none', #6486, #6485, #6484 ) ;
#6488 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#6489 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#6490 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -45.94999999999999600 ) ) ;
#6491 = circle ( 'none', #6531, 5.000000000000000000 ) ;
#6492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6493 = circle ( 'none', #6487, 5.000000000000000000 ) ;
#6494 = line ( 'none', #6483, #6482 ) ;
#6495 = cartesian_point ( 'none', ( -3.999999999999999100, 3.000000000000002700, -30.00000000000000000 ) ) ;
#6496 = edge_curve ( 'none', #6368, #6498, #1334, .t. ) ;
#6497 = oriented_edge ( 'none', *, *, #6496, .f. ) ;
#6498 = vertex_point ( 'none', #1325 ) ;
#6499 = vertex_point ( 'none', #1323 ) ;
#6500 = oriented_edge ( 'none', *, *, #6026, .f. ) ;
#6501 = oriented_edge ( 'none', *, *, #6369, .f. ) ;
#6502 = edge_curve ( 'none', #6321, #6451, #1306, .t. ) ;
#6503 = advanced_face ( 'none', ( #1326 ), #1319, .f. ) ;
#6504 = oriented_edge ( 'none', *, *, #6441, .f. ) ;
#6505 = oriented_edge ( 'none', *, *, #6325, .t. ) ;
#6506 = oriented_edge ( 'none', *, *, #6502, .f. ) ;
#6507 = edge_curve ( 'none', #6344, #6509, #1375, .t. ) ;
#6508 = advanced_face ( 'none', ( #1371 ), #1373, .f. ) ;
#6509 = vertex_point ( 'none', #1315 ) ;
#6510 = oriented_edge ( 'none', *, *, #6310, .t. ) ;
#6511 = oriented_edge ( 'none', *, *, #6454, .f. ) ;
#6512 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6513 = axis2_placement_3d ( 'none', #6489, #6512, #6562 ) ;
#6514 = circle ( 'none', #6552, 42.10999999999999900 ) ;
#6515 = face_outer_bound ( 'none', #335, .t. ) ;
#6516 = cartesian_point ( 'none', ( -3.499999999999998700, 2.828427124746192100, 0.0000000000000000000 ) ) ;
#6517 = cartesian_point ( 'none', ( 5.000000000000000000, 0.0000000000000000000, -0.5000000000000000000 ) ) ;
#6518 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6519 = conical_surface ( 'none', #6546, 41.50000000000000000, 0.7853981633974604900 ) ;
#6520 = circle ( 'none', #6513, 0.9999999999999986700 ) ;
#6521 = face_outer_bound ( 'none', #11715, .t. ) ;
#6522 = cartesian_point ( 'none', ( -3.999999999999999100, 3.000000000000002700, -30.00000000000000000 ) ) ;
#6523 = cartesian_point ( 'none', ( -4.654859001499605000, 2.126854664667194000, -30.65485900149960200 ) ) ;
#6524 = cartesian_point ( 'none', ( -5.000000000000000000, 1.091431669166008000, -30.99999999999999300 ) ) ;
#6525 = cartesian_point ( 'none', ( -5.000000000000000000, 6.123233995736766300e-016, -30.99999999999999600 ) ) ;
#6526 = cartesian_point ( 'none', ( -3.999999999999999100, 3.000000000000001300, -0.5000000000000004400 ) ) ;
#6527 = circle ( 'none', #6555, 42.10999999999999900 ) ;
#6528 =( bounded_curve ( ) b_spline_curve ( 3, ( #6525, #6524, #6523, #6522 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589793100, 3.785093762383077800 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670091400, 0.9657888653670091400, 1.000000000000000000 ) )
representation_item ( '' ) );
#6529 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6530 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6531 = axis2_placement_3d ( 'none', #6490, #6492, #6530 ) ;
#6532 = cartesian_point ( 'none', ( -42.10999999999999900, 5.156987671209505000e-015, -20.29999999999999700 ) ) ;
#6533 = cartesian_point ( 'none', ( 3.723003554420788200, -32.78032491554397900, -20.50000000000000400 ) ) ;
#6534 = face_outer_bound ( 'none', #73, .t. ) ;
#6535 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6536 = cartesian_point ( 'none', ( 0.9205360875688783900, -4.152269958124728400, -5.000000000000125200 ) ) ;
#6537 = cartesian_point ( 'none', ( -42.10999999999999900, 5.156987671209505000e-015, -20.10000000000000100 ) ) ;
#6538 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6539 = cartesian_point ( 'none', ( -0.002522757171933252800, -35.73547109507737200, -20.50000000000000400 ) ) ;
#6540 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6541 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6542 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.10000000000000100 ) ) ;
#6543 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6544 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.93000000000000700 ) ) ;
#6545 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6546 = axis2_placement_3d ( 'none', #6544, #6543, #6535 ) ;
#6547 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6548 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6549 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#6550 = axis2_placement_3d ( 'none', #6549, #6548, #6547 ) ;
#6551 = circle ( 'none', #6550, 41.91000000000000400 ) ;
#6552 = axis2_placement_3d ( 'none', #6542, #6541, #6540 ) ;
#6553 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6554 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6555 = axis2_placement_3d ( 'none', #6559, #6554, #6553 ) ;
#6556 = direction ( 'none', ( -1.000000000000000000, 1.224646799147334700e-016, 0.0000000000000000000 ) ) ;
#6557 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6558 = axis2_placement_3d ( 'none', #6532, #6557, #6556 ) ;
#6559 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.10000000000000100 ) ) ;
#6560 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6561 = circle ( 'none', #6558, 0.1999999999999987900 ) ;
#6562 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6563 = cartesian_point ( 'none', ( 5.276444185362462000, -33.76413066622748000, -20.50000000000000400 ) ) ;
#6564 = cartesian_point ( 'none', ( 4.339160030168161900, -32.77214157622905300, -20.80000000000000400 ) ) ;
#6565 = axis2_placement_3d ( 'none', #6614, #6610, #6609 ) ;
#6566 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6567 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6568 = axis2_placement_3d ( 'none', #6617, #6616, #6615 ) ;
#6569 = circle ( 'none', #6568, 2.925474613273192100 ) ;
#6570 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6571 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6572 = cartesian_point ( 'none', ( 3.976682162809923100, -33.76413066622748000, -20.50000000000000400 ) ) ;
#6573 = axis2_placement_3d ( 'none', #6572, #6567, #6566 ) ;
#6574 = vector ( 'none', #6575, 1000.000000000000000 ) ;
#6575 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6576 = direction ( 'none', ( 0.7071067811865561200, 0.0000000000000000000, 0.7071067811865389100 ) ) ;
#6577 = vector ( 'none', #6576, 1000.000000000000000 ) ;
#6578 = cartesian_point ( 'none', ( 41.50000000000000000, 0.0000000000000000000, -23.93000000000000700 ) ) ;
#6579 = line ( 'none', #6578, #6577 ) ;
#6580 = cylindrical_surface ( 'none', #6565, 4.274600099526757900 ) ;
#6581 = circle ( 'none', #6592, 2.837698609714799100 ) ;
#6582 = cartesian_point ( 'none', ( -0.7957875835005932000, -34.85267988381433200, -20.50000000000000400 ) ) ;
#6583 = cartesian_point ( 'none', ( 5.276444185362462000, -33.76413066622748000, -20.80000000000000400 ) ) ;
#6584 = cartesian_point ( 'none', ( 5.169687712144329000, -33.24826336301163800, -20.80000000000000400 ) ) ;
#6585 = line ( 'none', #6584, #6574 ) ;
#6586 = cartesian_point ( 'none', ( 6.006602760333716000, -31.76305898806650100, -20.50000000000000400 ) ) ;
#6587 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6588 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6589 = cartesian_point ( 'none', ( 3.976682162809923100, -33.76413066622748000, -20.80000000000000400 ) ) ;
#6590 = axis2_placement_3d ( 'none', #6589, #6588, #6587 ) ;
#6591 = cylindrical_surface ( 'none', #6590, 1.299762022552539300 ) ;
#6592 = axis2_placement_3d ( 'none', #6582, #6571, #6570 ) ;
#6593 = circle ( 'none', #6573, 1.299762022552539300 ) ;
#6594 = cylindrical_surface ( 'none', #6601, 1.426980737589889700 ) ;
#6595 = cylindrical_surface ( 'none', #6652, 0.2035300181732051800 ) ;
#6596 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6597 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6598 = circle ( 'none', #6649, 1.426980737589889700 ) ;
#6599 = cartesian_point ( 'none', ( 3.976682162809923100, -33.76413066622748000, -20.80000000000000400 ) ) ;
#6600 = face_outer_bound ( 'none', #28, .t. ) ;
#6601 = axis2_placement_3d ( 'none', #6564, #6603, #6596 ) ;
#6602 = face_outer_bound ( 'none', #56, .t. ) ;
#6603 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6604 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6605 = vector ( 'none', #6604, 1000.000000000000000 ) ;
#6606 = cartesian_point ( 'none', ( 6.006602760333716000, -31.76305898806650100, -20.80000000000000400 ) ) ;
#6607 = line ( 'none', #6606, #6605 ) ;
#6608 = cartesian_point ( 'none', ( -1.738347389949345300, -32.17609354841527400, -20.50000000000000400 ) ) ;
#6609 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6610 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6611 = cartesian_point ( 'none', ( 5.169687712144329000, -33.24826336301163800, -20.80000000000000400 ) ) ;
#6612 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6613 = cartesian_point ( 'none', ( 6.006602760333716000, -31.76305898806650100, -20.80000000000000400 ) ) ;
#6614 = cartesian_point ( 'none', ( 1.755031471691252700, -31.31994772837525100, -20.80000000000000400 ) ) ;
#6615 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6616 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6617 = cartesian_point ( 'none', ( -0.8076164438166554300, -35.72827277066566200, -20.50000000000000400 ) ) ;
#6618 = cartesian_point ( 'none', ( 5.276444185362462000, -33.76413066622748000, -20.80000000000000400 ) ) ;
#6619 = line ( 'none', #6618, #6620 ) ;
#6620 = vector ( 'none', #6612, 1000.000000000000000 ) ;
#6621 = cartesian_point ( 'none', ( 6.029631571218010900, -31.31994772837525100, -20.80000000000000400 ) ) ;
#6622 = cartesian_point ( 'none', ( 5.169687712144329000, -33.24826336301163800, -20.50000000000000400 ) ) ;
#6623 = cartesian_point ( 'none', ( 0.7367013376314122100, -25.87007956073998800, -20.80000000000000400 ) ) ;
#6624 = line ( 'none', #6623, #6647 ) ;
#6625 = circle ( 'none', #6630, 4.274600099526757900 ) ;
#6626 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6627 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6628 = axis2_placement_3d ( 'none', #6599, #6627, #6626 ) ;
#6629 = cartesian_point ( 'none', ( -0.7778505379093431100, -32.01503796454883900, -20.50000000000000400 ) ) ;
#6630 = axis2_placement_3d ( 'none', #6682, #6677, #6676 ) ;
#6631 = cartesian_point ( 'none', ( 5.756572416388676700, -32.93711476447875700, -20.50000000000000400 ) ) ;
#6632 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6633 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6634 = cartesian_point ( 'none', ( -0.2608223922802037100, -36.09754445963171300, -20.50000000000000400 ) ) ;
#6635 = axis2_placement_3d ( 'none', #6634, #6633, #6632 ) ;
#6636 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6637 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6638 = axis2_placement_3d ( 'none', #6643, #6637, #6636 ) ;
#6639 = cartesian_point ( 'none', ( 2.198178113647187600, -34.35110914588442900, -20.50000000000000400 ) ) ;
#6640 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6641 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6642 = cartesian_point ( 'none', ( -0.9380284405588102900, -21.53972006386647900, -20.80000000000000400 ) ) ;
#6643 = cartesian_point ( 'none', ( 1.755031471691252700, -31.31994772837525100, -20.50000000000000400 ) ) ;
#6644 = cartesian_point ( 'none', ( 1.693004160118609400, -33.81398901109204000, -20.50000000000000400 ) ) ;
#6645 = circle ( 'none', #6635, 3.795378327011321900 ) ;
#6646 = circle ( 'none', #6628, 1.299762022552539300 ) ;
#6647 = vector ( 'none', #6681, 1000.000000000000000 ) ;
#6648 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6649 = axis2_placement_3d ( 'none', #6653, #6597, #6648 ) ;
#6650 = cartesian_point ( 'none', ( 6.029631571218010900, -31.31994772837525100, -20.50000000000000400 ) ) ;
#6651 = circle ( 'none', #6638, 4.274600099526757900 ) ;
#6652 = axis2_placement_3d ( 'none', #6642, #6641, #6640 ) ;
#6653 = cartesian_point ( 'none', ( 4.339160030168161900, -32.77214157622905300, -20.80000000000000400 ) ) ;
#6654 = face_outer_bound ( 'none', #32, .t. ) ;
#6655 = vector ( 'none', #6745, 1000.000000000000100 ) ;
#6656 = cartesian_point ( 'none', ( -0.1684438866040189300, -36.07084808560991000, -20.50000000000000400 ) ) ;
#6657 = cartesian_point ( 'none', ( 0.7367013376314122100, -25.87007956073998800, -20.50000000000000400 ) ) ;
#6658 = axis2_placement_3d ( 'none', #6702, #6701, #6688 ) ;
#6659 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6660 = vector ( 'none', #6659, 1000.000000000000000 ) ;
#6661 = cartesian_point ( 'none', ( 2.476880564533186400, -34.97126473949592200, -20.50000000000000400 ) ) ;
#6662 = circle ( 'none', #6713, 5.117190653973124400 ) ;
#6663 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6664 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6665 = cartesian_point ( 'none', ( -0.8021693130656708500, -35.86226996592371600, -20.50000000000000400 ) ) ;
#6666 = circle ( 'none', #6717, 5.132501029357401400 ) ;
#6667 = cartesian_point ( 'none', ( 5.766140767758051800, -32.77214157622905300, -20.50000000000000400 ) ) ;
#6668 = cartesian_point ( 'none', ( 6.029631571218010900, -31.31994772837525100, -20.80000000000000400 ) ) ;
#6669 = line ( 'none', #6668, #6660 ) ;
#6670 = axis2_placement_3d ( 'none', #6665, #6664, #6663 ) ;
#6671 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6672 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6673 = cartesian_point ( 'none', ( -1.230346449555878500, -33.61866341626181800, -20.50000000000000400 ) ) ;
#6674 = circle ( 'none', #6670, 3.847308861428730100 ) ;
#6675 = axis2_placement_3d ( 'none', #6673, #6672, #6671 ) ;
#6676 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6677 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6678 = circle ( 'none', #6675, 1.529402752403513200 ) ;
#6679 = cartesian_point ( 'none', ( 1.299640109352683000, -32.58763286471675300, -20.50000000000000400 ) ) ;
#6680 = cartesian_point ( 'none', ( 2.253177226940197700, -33.25418332187437200, -20.50000000000000400 ) ) ;
#6681 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6682 = cartesian_point ( 'none', ( 1.755031471691252700, -31.31994772837525100, -20.80000000000000400 ) ) ;
#6683 = cartesian_point ( 'none', ( 98.99999999999866400, -36.76955262170019300, 33.26955262170073300 ) ) ;
#6684 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6685 = face_outer_bound ( 'none', #181, .t. ) ;
#6686 = line ( 'none', #6683, #6655 ) ;
#6687 = toroidal_surface ( 'none', #6736, 4.999999999999993800, 0.5000000000000000000 ) ;
#6688 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6689 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6690 = cartesian_point ( 'none', ( 0.04106633987206037600, -32.92860506795946000, -20.50000000000000400 ) ) ;
#6691 = axis2_placement_3d ( 'none', #6656, #6689, #6684 ) ;
#6692 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6693 = vector ( 'none', #6692, 1000.000000000000000 ) ;
#6694 = face_outer_bound ( 'none', #102, .t. ) ;
#6695 = circle ( 'none', #6691, 2.925474613268956400 ) ;
#6696 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6697 = cartesian_point ( 'none', ( 0.0000000000000000000, 13.00000000000000000, -20.10000000000000500 ) ) ;
#6698 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6699 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6700 = cartesian_point ( 'none', ( 0.8539245962562406200, -35.32792974438929400, -20.50000000000000400 ) ) ;
#6701 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6702 = cartesian_point ( 'none', ( -0.4741564912750599900, -25.87007956073998800, -20.80000000000000400 ) ) ;
#6703 = axis2_placement_3d ( 'none', #6700, #6699, #6698 ) ;
#6704 = plane ( 'none', #6747 ) ;
#6705 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6706 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6707 = cartesian_point ( 'none', ( -1.136370335159126800, -37.08779878425142600, -20.50000000000000400 ) ) ;
#6708 = circle ( 'none', #6703, 1.661684687502822400 ) ;
#6709 = cartesian_point ( 'none', ( 5.766140767758051800, -32.77214157622905300, -20.80000000000000400 ) ) ;
#6710 = line ( 'none', #6709, #6693 ) ;
#6711 = cartesian_point ( 'none', ( 0.7367013376314122100, -25.87007956073998800, -20.80000000000000400 ) ) ;
#6712 = cylindrical_surface ( 'none', #6658, 1.210857828906472200 ) ;
#6713 = axis2_placement_3d ( 'none', #6707, #6706, #6705 ) ;
#6714 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6715 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6716 = cartesian_point ( 'none', ( -1.143658755088545100, -37.10126305286630800, -20.50000000000000400 ) ) ;
#6717 = axis2_placement_3d ( 'none', #6716, #6715, #6714 ) ;
#6718 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6719 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6720 = axis2_placement_3d ( 'none', #6723, #6722, #6777 ) ;
#6721 = circle ( 'none', #6803, 19.00000000000000000 ) ;
#6722 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6723 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#6724 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6725 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6726 = cartesian_point ( 'none', ( -1.343233891322609200, -37.49518839286165000, -20.50000000000000400 ) ) ;
#6727 = axis2_placement_3d ( 'none', #6726, #6719, #6718 ) ;
#6728 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6729 = axis2_placement_3d ( 'none', #6737, #6740, #6728 ) ;
#6730 = circle ( 'none', #6729, 0.5000000000000004400 ) ;
#6731 = axis2_placement_3d ( 'none', #6738, #6725, #6724 ) ;
#6732 = face_outer_bound ( 'none', #96, .t. ) ;
#6733 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6734 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6735 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170045600, -36.76955262170045600 ) ) ;
#6736 = axis2_placement_3d ( 'none', #6735, #6734, #6733 ) ;
#6737 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170045600, -41.76955262170045600 ) ) ;
#6738 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170045600, -36.76955262170045600 ) ) ;
#6739 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6740 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#6741 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170045600, -41.76955262170045600 ) ) ;
#6742 = circle ( 'none', #6727, 4.771789013919242700 ) ;
#6743 = circle ( 'none', #6731, 5.499999999999998200 ) ;
#6744 = toroidal_surface ( 'none', #6720, 3.850000000000000100, 0.2500000000000000000 ) ;
#6745 = direction ( 'none', ( -0.7071067811865365800, 8.659560562355068400e-017, -0.7071067811865584500 ) ) ;
#6746 = face_outer_bound ( 'none', #110, .t. ) ;
#6747 = axis2_placement_3d ( 'none', #6697, #6696, #6739 ) ;
#6748 = face_bound ( 'none', #11956, .t. ) ;
#6749 = circle ( 'none', #6756, 37.50000000000000000 ) ;
#6750 = circle ( 'none', #6811, 38.50000000000000000 ) ;
#6751 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6752 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6753 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6754 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#6755 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#6756 = axis2_placement_3d ( 'none', #6755, #6815, #6814 ) ;
#6757 = cylindrical_surface ( 'none', #6816, 37.50000000000000000 ) ;
#6758 = face_outer_bound ( 'none', #107, .t. ) ;
#6759 = axis2_placement_3d ( 'none', #6754, #6753, #6752 ) ;
#6760 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6761 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6762 = cartesian_point ( 'none', ( 5.756572416388676700, -32.93711476447875700, -20.80000000000000400 ) ) ;
#6763 = line ( 'none', #6762, #6813 ) ;
#6764 = plane ( 'none', #6781 ) ;
#6765 = face_bound ( 'none', #11945, .t. ) ;
#6766 = cartesian_point ( 'none', ( 0.6217502238767284000, -26.38502145407292000, -20.80000000000000400 ) ) ;
#6767 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6768 = axis2_placement_3d ( 'none', #6782, #6779, #6767 ) ;
#6769 = circle ( 'none', #6768, 1.210857828906472200 ) ;
#6770 = cartesian_point ( 'none', ( 0.2201022111195549100, -32.15326114872363000, -20.50000000000000400 ) ) ;
#6771 = cartesian_point ( 'none', ( 0.0000000000000000000, 19.00000000000000000, -21.50000000000000400 ) ) ;
#6772 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6773 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6774 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.50000000000000400 ) ) ;
#6775 = axis2_placement_3d ( 'none', #6774, #6773, #6772 ) ;
#6776 = circle ( 'none', #6759, 40.92999999999999300 ) ;
#6777 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6778 = circle ( 'none', #6775, 18.50000000000000000 ) ;
#6779 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6780 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6781 = axis2_placement_3d ( 'none', #6771, #6761, #6760 ) ;
#6782 = cartesian_point ( 'none', ( -0.4741564912750599900, -25.87007956073998800, -20.80000000000000400 ) ) ;
#6783 = face_outer_bound ( 'none', #115, .t. ) ;
#6784 = cartesian_point ( 'none', ( 0.9205360875688783900, -4.152269958124728400, -5.000000000000125200 ) ) ;
#6785 = line ( 'none', #6784, #6792 ) ;
#6786 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6787 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6788 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.80000000000000100 ) ) ;
#6789 = axis2_placement_3d ( 'none', #6788, #6787, #6786 ) ;
#6790 = circle ( 'none', #6789, 41.10000000000000100 ) ;
#6791 = direction ( 'none', ( -0.2164396139381035400, 0.9762960071199332500, -2.905285780178979500e-016 ) ) ;
#6792 = vector ( 'none', #6791, 999.9999999999998900 ) ;
#6793 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6794 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6795 = axis2_placement_3d ( 'none', #7040, #7035, #6998 ) ;
#6796 = face_outer_bound ( 'none', #3731, .t. ) ;
#6797 = cylindrical_surface ( 'none', #6805, 19.00000000000000000 ) ;
#6798 = circle ( 'none', #6795, 0.4999999999999383800 ) ;
#6799 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6800 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6801 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6802 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#6803 = axis2_placement_3d ( 'none', #6802, #6801, #6800 ) ;
#6804 = cartesian_point ( 'none', ( 98.99999999999866400, -36.76955262170019300, 40.26955262170074000 ) ) ;
#6805 = axis2_placement_3d ( 'none', #6807, #6794, #6793 ) ;
#6806 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6807 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6808 = face_outer_bound ( 'none', #105, .t. ) ;
#6809 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6810 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#6811 = axis2_placement_3d ( 'none', #6810, #6809, #6799 ) ;
#6812 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6813 = vector ( 'none', #6812, 1000.000000000000000 ) ;
#6814 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6815 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6816 = axis2_placement_3d ( 'none', #6751, #6780, #6806 ) ;
#6817 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.50000000000000000, -24.50000000000000000 ) ) ;
#6818 = circle ( 'none', #6856, 41.50000000000000000 ) ;
#6819 = line ( 'none', #6876, #6875 ) ;
#6820 = circle ( 'none', #6831, 1.426980737589889700 ) ;
#6821 = face_outer_bound ( 'none', #142, .t. ) ;
#6822 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -6.000000000000000900 ) ) ;
#6823 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -8.688662694539138600e-017 ) ) ;
#6824 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#6825 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000095000 ) ) ;
#6826 = axis2_placement_3d ( 'none', #6825, #6824, #6823 ) ;
#6827 = cartesian_point ( 'none', ( 4.339160030168161900, -32.77214157622905300, -20.50000000000000400 ) ) ;
#6828 = plane ( 'none', #6832 ) ;
#6829 = face_bound ( 'none', #139, .t. ) ;
#6830 = axis2_placement_3d ( 'none', #6865, #6870, #6857 ) ;
#6831 = axis2_placement_3d ( 'none', #6827, #6869, #6868 ) ;
#6832 = axis2_placement_3d ( 'none', #6817, #6880, #6879 ) ;
#6833 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6834 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#6835 = cartesian_point ( 'none', ( 4.344331347269678100e-016, -4.344331347269661900e-016, -5.000000000000126100 ) ) ;
#6836 = axis2_placement_3d ( 'none', #6835, #6834, #6833 ) ;
#6837 = face_bound ( 'none', #123, .t. ) ;
#6838 = cartesian_point ( 'none', ( 4.336808689942047800e-016, 8.673617379884019700e-016, -5.500000000000063900 ) ) ;
#6839 = axis2_placement_3d ( 'none', #6848, #6842, #6844 ) ;
#6840 = plane ( 'none', #6839 ) ;
#6841 = face_outer_bound ( 'none', #155, .t. ) ;
#6842 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6843 = circle ( 'none', #6836, 4.253085056010723600 ) ;
#6844 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6845 = face_outer_bound ( 'none', #171, .t. ) ;
#6846 = cartesian_point ( 'none', ( -0.7344984223856051400, -21.53972006386647900, -20.80000000000000400 ) ) ;
#6847 = plane ( 'none', #6826 ) ;
#6848 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.50000000000000000, -22.80000000000000100 ) ) ;
#6849 = circle ( 'none', #6867, 41.50000000000000000 ) ;
#6850 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170019300, 33.26955262170073300 ) ) ;
#6851 = line ( 'none', #6850, #6911 ) ;
#6852 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6853 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6854 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.50000000000000000, -22.00000000000000400 ) ) ;
#6855 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.80000000000000100 ) ) ;
#6856 = axis2_placement_3d ( 'none', #6855, #6914, #6913 ) ;
#6857 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6858 = plane ( 'none', #6864 ) ;
#6859 = face_bound ( 'none', #295, .t. ) ;
#6860 = face_outer_bound ( 'none', #157, .t. ) ;
#6861 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.93000000000000700 ) ) ;
#6862 = direction ( 'none', ( 3.491483361109382500e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#6863 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#6864 = axis2_placement_3d ( 'none', #6854, #6853, #6852 ) ;
#6865 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6866 = axis2_placement_3d ( 'none', #6896, #6885, #6884 ) ;
#6867 = axis2_placement_3d ( 'none', #6861, #6908, #6907 ) ;
#6868 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6869 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6870 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6871 = axis2_placement_3d ( 'none', #6838, #6863, #6862 ) ;
#6872 = cylindrical_surface ( 'none', #6830, 41.50000000000000000 ) ;
#6873 = face_outer_bound ( 'none', #135, .t. ) ;
#6874 = direction ( 'none', ( 0.2164396139381035400, -0.9762960071199332500, -3.290155205452476800e-016 ) ) ;
#6875 = vector ( 'none', #6874, 999.9999999999998900 ) ;
#6876 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -6.000000000000000900 ) ) ;
#6877 = face_outer_bound ( 'none', #187, .t. ) ;
#6878 = toroidal_surface ( 'none', #6871, 4.253085056010723600, 0.4999999999999379900 ) ;
#6879 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6880 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6881 = circle ( 'none', #6938, 4.253085056010723600 ) ;
#6882 = face_outer_bound ( 'none', #395, .t. ) ;
#6883 = face_outer_bound ( 'none', #183, .t. ) ;
#6884 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6885 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6886 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6887 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6888 = cartesian_point ( 'none', ( -3.999999999999999100, -15.00000000000000000, -1.224646799147354200e-016 ) ) ;
#6889 = axis2_placement_3d ( 'none', #6888, #6887, #6886 ) ;
#6890 = line ( 'none', #6940, #6930 ) ;
#6891 = toroidal_surface ( 'none', #6866, 4.500000000000000900, 0.5000000000000000000 ) ;
#6892 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6893 = vector ( 'none', #6892, 1000.000000000000000 ) ;
#6894 = cartesian_point ( 'none', ( -3.999999999999999100, -15.00000000000000000, -0.5000000000000004400 ) ) ;
#6895 = line ( 'none', #6894, #6893 ) ;
#6896 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.5000000000000000000 ) ) ;
#6897 = axis2_placement_3d ( 'none', #6934, #6925, #6924 ) ;
#6898 = face_outer_bound ( 'none', #11720, .t. ) ;
#6899 = axis2_placement_3d ( 'none', #6944, #6943, #6942 ) ;
#6900 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6901 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6902 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00000000000000400 ) ) ;
#6903 = axis2_placement_3d ( 'none', #6902, #6901, #6900 ) ;
#6904 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170045600, -42.26955262170045600 ) ) ;
#6905 = plane ( 'none', #6899 ) ;
#6906 = face_outer_bound ( 'none', #206, .t. ) ;
#6907 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6908 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6909 = plane ( 'none', #6889 ) ;
#6910 = direction ( 'none', ( 0.7071067811865463500, 0.0000000000000000000, -0.7071067811865487900 ) ) ;
#6911 = vector ( 'none', #6910, 1000.000000000000000 ) ;
#6912 = circle ( 'none', #6903, 42.50000000000000000 ) ;
#6913 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6914 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6915 = axis2_placement_3d ( 'none', #6933, #6932, #6970 ) ;
#6916 = plane ( 'none', #6922 ) ;
#6917 = toroidal_surface ( 'none', #6915, 4.253085056010723600, 0.4999999999999379900 ) ;
#6918 = direction ( 'none', ( 0.2164396139381037100, -0.9762960071199331400, 0.0000000000000000000 ) ) ;
#6919 = direction ( 'none', ( -0.9762960071199333600, -0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#6920 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#6921 = face_outer_bound ( 'none', #211, .t. ) ;
#6922 = axis2_placement_3d ( 'none', #6966, #6965, #6964 ) ;
#6923 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170019300, 32.76955262170206900 ) ) ;
#6924 = direction ( 'none', ( -0.7071067811865489100, 0.0000000000000000000, -0.7071067811865462400 ) ) ;
#6925 = direction ( 'none', ( 0.7071067811865462400, 0.0000000000000000000, -0.7071067811865489100 ) ) ;
#6926 = circle ( 'none', #6931, 0.4999999999999376600 ) ;
#6927 = face_outer_bound ( 'none', #205, .t. ) ;
#6928 = cartesian_point ( 'none', ( 0.6217502238767281800, -26.38502145407292000, -20.50000000000000400 ) ) ;
#6929 = plane ( 'none', #6897 ) ;
#6930 = vector ( 'none', #6939, 1000.000000000000000 ) ;
#6931 = axis2_placement_3d ( 'none', #6920, #6919, #6918 ) ;
#6932 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#6933 = cartesian_point ( 'none', ( 8.673617379884035500e-016, -4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#6934 = cartesian_point ( 'none', ( -3.999999999999999100, -15.00000000000000000, -30.00000000000000000 ) ) ;
#6935 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6936 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#6937 = cartesian_point ( 'none', ( 5.213197616723484400e-016, -5.213197616723465700e-016, -6.000000000000001800 ) ) ;
#6938 = axis2_placement_3d ( 'none', #6937, #6936, #6935 ) ;
#6939 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6940 = cartesian_point ( 'none', ( -3.999999999999999100, -15.00000000000000000, -30.00000000000000000 ) ) ;
#6941 = face_outer_bound ( 'none', #204, .t. ) ;
#6942 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 8.688662694539138600e-017 ) ) ;
#6943 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#6944 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000000 ) ) ;
#6945 =( bounded_curve ( ) b_spline_curve ( 3, ( #6995, #6994, #6993, #6992 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 2.498091544796508900, 3.141592653589793100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670091400, 0.9657888653670091400, 1.000000000000000000 ) )
representation_item ( '' ) );
#6946 = circle ( 'none', #6996, 0.4999999999999376600 ) ;
#6947 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#6948 = face_outer_bound ( 'none', #292, .t. ) ;
#6949 = cylindrical_surface ( 'none', #7030, 0.9999999999999993300 ) ;
#6950 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6951 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6952 = axis2_placement_3d ( 'none', #6963, #6951, #6950 ) ;
#6953 = circle ( 'none', #6978, 1.000000000000000000 ) ;
#6954 = cartesian_point ( 'none', ( -0.7463252405395500700, -21.47135083540834800, -20.80000000000000400 ) ) ;
#6955 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000900 ) ) ;
#6956 = direction ( 'none', ( 1.000000000000000000, 7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#6957 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000125200 ) ) ;
#6958 = circle ( 'none', #6952, 3.500000000000003100 ) ;
#6959 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6960 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6961 = cartesian_point ( 'none', ( 105.0000000000000100, -36.76955262170019300, 36.76955262170074000 ) ) ;
#6962 = toroidal_surface ( 'none', #6971, 4.253085056010723600, 0.4999999999999379900 ) ;
#6963 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170019300, 36.76955262170074000 ) ) ;
#6964 = direction ( 'none', ( 0.2164396139381034900, -0.9762960071199332500, -1.924347126367485100e-017 ) ) ;
#6965 = direction ( 'none', ( -0.9762960071199332500, -0.2164396139381034900, -6.602135896646036400e-017 ) ) ;
#6966 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#6967 = circle ( 'none', #6972, 4.000000000000017800 ) ;
#6968 = cartesian_point ( 'none', ( 8.673617379884035500e-016, -4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#6969 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#6970 = direction ( 'none', ( 1.000000000000000000, 7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#6971 = axis2_placement_3d ( 'none', #6968, #6969, #6956 ) ;
#6972 = axis2_placement_3d ( 'none', #6961, #6960, #6959 ) ;
#6973 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#6974 = axis2_placement_3d ( 'none', #6979, #6973, #7032 ) ;
#6975 = face_outer_bound ( 'none', #271, .t. ) ;
#6976 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6977 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6978 = axis2_placement_3d ( 'none', #6947, #6977, #6976 ) ;
#6979 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#6980 = plane ( 'none', #7024 ) ;
#6981 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6982 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6983 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6984 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00000000000000400 ) ) ;
#6985 = face_outer_bound ( 'none', #270, .t. ) ;
#6986 = circle ( 'none', #6991, 41.10000000000000100 ) ;
#6987 = direction ( 'none', ( 0.2164396139381037100, -0.9762960071199331400, 0.0000000000000000000 ) ) ;
#6988 = direction ( 'none', ( -0.9762960071199333600, -0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#6989 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#6990 = circle ( 'none', #6974, 0.4999999999999383800 ) ;
#6991 = axis2_placement_3d ( 'none', #6984, #6983, #6982 ) ;
#6992 = cartesian_point ( 'none', ( -5.000000000000000000, 6.123233995736766300e-016, -30.99999999999999600 ) ) ;
#6993 = cartesian_point ( 'none', ( -5.000000000000000000, -1.091431669166008600, -30.99999999999999300 ) ) ;
#6994 = cartesian_point ( 'none', ( -4.654859001499605000, -2.126854664667194000, -30.65485900149960200 ) ) ;
#6995 = cartesian_point ( 'none', ( -3.999999999999999100, -3.000000000000001300, -30.00000000000000000 ) ) ;
#6996 = axis2_placement_3d ( 'none', #6989, #6988, #6987 ) ;
#6997 = cartesian_point ( 'none', ( -4.336808689942108500e-016, -8.673617379883990100e-016, -5.500000000000063900 ) ) ;
#6998 = direction ( 'none', ( -0.2164396139381099000, -0.9762960071199318100, 0.0000000000000000000 ) ) ;
#6999 = axis2_placement_3d ( 'none', #7064, #7063, #7050 ) ;
#7000 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170019300, 40.26955262170074000 ) ) ;
#7001 = direction ( 'none', ( -1.047445008332814800e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7002 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#7003 = cartesian_point ( 'none', ( -5.213197616723519900e-016, -5.213197616723430200e-016, -6.000000000000001800 ) ) ;
#7004 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.50000000000000400 ) ) ;
#7005 = cylindrical_surface ( 'none', #7065, 41.10000000000000100 ) ;
#7006 = circle ( 'none', #7062, 7.349999999999998800 ) ;
#7007 = toroidal_surface ( 'none', #7029, 4.253085056010723600, 0.4999999999999379900 ) ;
#7008 = plane ( 'none', #6999 ) ;
#7009 = direction ( 'none', ( 0.2164396139381100100, 0.9762960071199318100, -2.905285780178979000e-016 ) ) ;
#7010 = vector ( 'none', #7009, 1000.000000000000000 ) ;
#7011 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000125200 ) ) ;
#7012 = line ( 'none', #7011, #7010 ) ;
#7013 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7014 = direction ( 'none', ( -1.047445008332814800e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7015 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#7016 = cartesian_point ( 'none', ( -4.344331347269707200e-016, -4.344331347269632800e-016, -5.000000000000126100 ) ) ;
#7017 = axis2_placement_3d ( 'none', #7016, #7015, #7014 ) ;
#7018 = circle ( 'none', #7017, 4.253085056010723600 ) ;
#7019 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#7020 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#7021 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#7022 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#7023 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000000 ) ) ;
#7024 = axis2_placement_3d ( 'none', #7023, #7022, #7021 ) ;
#7025 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170019300, 40.76955262169941100 ) ) ;
#7026 = circle ( 'none', #7031, 4.253085056010723600 ) ;
#7027 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7028 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7029 = axis2_placement_3d ( 'none', #6997, #7020, #7019 ) ;
#7030 = axis2_placement_3d ( 'none', #6981, #7028, #7027 ) ;
#7031 = axis2_placement_3d ( 'none', #7003, #7002, #7001 ) ;
#7032 = direction ( 'none', ( -0.2164396139381099000, -0.9762960071199318100, 0.0000000000000000000 ) ) ;
#7033 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7034 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7035 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#7036 = direction ( 'none', ( -0.2164396139381100100, -0.9762960071199318100, -3.290155205452476300e-016 ) ) ;
#7037 = vector ( 'none', #7036, 1000.000000000000000 ) ;
#7038 = cartesian_point ( 'none', ( -2.415973563649283400, -24.24858412317353300, -20.80000000000000400 ) ) ;
#7039 = axis2_placement_3d ( 'none', #7038, #7034, #7033 ) ;
#7040 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#7041 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7042 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7043 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7044 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7045 = axis2_placement_3d ( 'none', #7051, #7044, #6545 ) ;
#7046 = line ( 'none', #7048, #7037 ) ;
#7047 = cylindrical_surface ( 'none', #7039, 3.366688616493617800 ) ;
#7048 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000900 ) ) ;
#7049 = cartesian_point ( 'none', ( 98.99999999999866400, -36.76955262170019300, 33.26955262170073300 ) ) ;
#7050 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, -8.688662694539138600e-017 ) ) ;
#7051 = cartesian_point ( 'none', ( -0.9685062070169072600, -36.77138792646233900, -20.50000000000000400 ) ) ;
#7052 = circle ( 'none', #7045, 6.154393464052327000 ) ;
#7053 = face_outer_bound ( 'none', #366, .t. ) ;
#7054 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7055 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7056 = cartesian_point ( 'none', ( 98.99999999999866400, -36.76955262170019300, 36.76955262170074000 ) ) ;
#7057 = axis2_placement_3d ( 'none', #7056, #7055, #7054 ) ;
#7058 = circle ( 'none', #7057, 3.500000000000003100 ) ;
#7059 = face_outer_bound ( 'none', #252, .t. ) ;
#7060 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7061 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7062 = axis2_placement_3d ( 'none', #7004, #7061, #7060 ) ;
#7063 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#7064 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000095000 ) ) ;
#7065 = axis2_placement_3d ( 'none', #7043, #7042, #7041 ) ;
#7066 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#7067 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.93000000000000700 ) ) ;
#7068 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170045600, -31.26955262170046300 ) ) ;
#7069 = direction ( 'none', ( 1.000000000000000000, 2.081668171172170100e-017, -1.387778780781445400e-017 ) ) ;
#7070 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7071 = axis2_placement_3d ( 'none', #7076, #7070, #7069 ) ;
#7072 = cartesian_point ( 'none', ( 41.50000000000000000, 0.0000000000000000000, -23.93000000000000700 ) ) ;
#7073 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#7074 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#7075 = cartesian_point ( 'none', ( -4.336808689942108500e-016, -8.673617379883990100e-016, -5.500000000000063900 ) ) ;
#7076 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#7077 = face_outer_bound ( 'none', #310, .t. ) ;
#7078 = circle ( 'none', #7123, 41.50000000000000000 ) ;
#7079 = axis2_placement_3d ( 'none', #7075, #7074, #7073 ) ;
#7080 = circle ( 'none', #7124, 1.210857828906472200 ) ;
#7081 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7082 = vector ( 'none', #7081, 1000.000000000000000 ) ;
#7083 = cartesian_point ( 'none', ( 0.6217502238767284000, -26.38502145407292000, -20.80000000000000400 ) ) ;
#7084 = line ( 'none', #7083, #7082 ) ;
#7085 = direction ( 'none', ( -0.2164396139381100600, -0.9762960071199318100, -1.924347126367483900e-017 ) ) ;
#7086 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#7087 = axis2_placement_3d ( 'none', #7066, #7126, #7125 ) ;
#7088 = toroidal_surface ( 'none', #7079, 4.253085056010723600, 0.4999999999999379900 ) ;
#7089 = toroidal_surface ( 'none', #7087, 4.539776433107693500, 0.3040699380700571100 ) ;
#7090 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#7091 = plane ( 'none', #7093 ) ;
#7092 = face_outer_bound ( 'none', #303, .t. ) ;
#7093 = axis2_placement_3d ( 'none', #7090, #7086, #7085 ) ;
#7094 = circle ( 'none', #7071, 1.250000000000000200 ) ;
#7095 = face_outer_bound ( 'none', #308, .t. ) ;
#7096 = axis2_placement_3d ( 'none', #7161, #7117, #7157 ) ;
#7097 = circle ( 'none', #7180, 1.600000000000000100 ) ;
#7098 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7099 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7100 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170019300, 36.76955262170074000 ) ) ;
#7101 = line ( 'none', #7159, #7155 ) ;
#7102 = cartesian_point ( 'none', ( 4.550000000000001600, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#7103 = cartesian_point ( 'none', ( 98.99999999999866400, -36.76955262170019300, 40.26955262170074000 ) ) ;
#7104 = line ( 'none', #7103, #7164 ) ;
#7105 = cylindrical_surface ( 'none', #7096, 42.50000000000000000 ) ;
#7106 = axis2_placement_3d ( 'none', #7100, #7099, #7098 ) ;
#7107 = face_outer_bound ( 'none', #225, .t. ) ;
#7108 = cartesian_point ( 'none', ( 105.0000000000000100, -36.76955262170019300, 40.76955262170075400 ) ) ;
#7109 = conical_surface ( 'none', #7106, 3.500000000000003100, 0.7853981633974501700 ) ;
#7110 = cartesian_point ( 'none', ( -41.91000000000000400, 5.132494735226558300e-015, -20.29999999999999700 ) ) ;
#7111 = cartesian_point ( 'none', ( 105.0000000000000100, -36.76955262170019300, 32.76955262170071800 ) ) ;
#7112 = cartesian_point ( 'none', ( 40.92999999999999300, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#7113 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7114 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7115 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170019300, 33.26955262170073300 ) ) ;
#7116 = face_outer_bound ( 'none', #294, .t. ) ;
#7117 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7118 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7119 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7120 = cartesian_point ( 'none', ( -0.4741564912750599900, -25.87007956073998800, -20.50000000000000400 ) ) ;
#7121 = cartesian_point ( 'none', ( -41.50000000000000000, 5.082284216461515700e-015, -23.93000000000000700 ) ) ;
#7122 = cartesian_point ( 'none', ( -1.250000000000000000, 2.602085213965226800e-015, -1.734723475976836100e-017 ) ) ;
#7123 = axis2_placement_3d ( 'none', #7067, #7114, #7113 ) ;
#7124 = axis2_placement_3d ( 'none', #7120, #7119, #7118 ) ;
#7125 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7126 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7127 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7128 = face_outer_bound ( 'none', #396, .t. ) ;
#7129 = face_outer_bound ( 'none', #375, .t. ) ;
#7130 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7131 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7132 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7133 = circle ( 'none', #7138, 42.50000000000000700 ) ;
#7134 = cartesian_point ( 'none', ( 1.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7135 = plane ( 'none', #7142 ) ;
#7136 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7137 = cartesian_point ( 'none', ( -0.1684438866040189300, -36.07084808560991000, -20.80000000000000400 ) ) ;
#7138 = axis2_placement_3d ( 'none', #7189, #7188, #7187 ) ;
#7139 = cylindrical_surface ( 'none', #7186, 2.925474613268956400 ) ;
#7140 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#7141 = vector ( 'none', #7140, 1000.000000000000000 ) ;
#7142 = axis2_placement_3d ( 'none', #7151, #7146, #7130 ) ;
#7143 = face_bound ( 'none', #3924, .t. ) ;
#7144 = face_outer_bound ( 'none', #408, .t. ) ;
#7145 = face_bound ( 'none', #385, .t. ) ;
#7146 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7147 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7148 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7149 = cartesian_point ( 'none', ( 105.0000000000000100, -36.99999999999994300, 45.00000000000000700 ) ) ;
#7150 = line ( 'none', #7149, #7141 ) ;
#7151 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, 37.00000000000000700 ) ) ;
#7152 = face_bound ( 'none', #3557, .t. ) ;
#7153 = axis2_placement_3d ( 'none', #7162, #7148, #7147 ) ;
#7154 = direction ( 'none', ( 0.7071067811865463500, 8.659560562354948900e-017, 0.7071067811865487900 ) ) ;
#7155 = vector ( 'none', #7154, 1000.000000000000000 ) ;
#7156 = circle ( 'none', #7153, 3.999999999998671300 ) ;
#7157 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7158 = face_bound ( 'none', #402, .t. ) ;
#7159 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170019300, 40.26955262170074000 ) ) ;
#7160 = face_bound ( 'none', #371, .t. ) ;
#7161 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7162 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170019300, 36.76955262170074000 ) ) ;
#7163 = direction ( 'none', ( -0.7071067811865365800, 0.0000000000000000000, 0.7071067811865584500 ) ) ;
#7164 = vector ( 'none', #7163, 1000.000000000000100 ) ;
#7165 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7166 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7167 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -45.94999999999999600 ) ) ;
#7168 = line ( 'none', #7220, #7219 ) ;
#7169 = circle ( 'none', #7176, 5.000000000000000000 ) ;
#7170 = direction ( 'none', ( 0.5144957554275270100, 0.0000000000000000000, 0.8574929257125439900 ) ) ;
#7171 = vector ( 'none', #7170, 999.9999999999998900 ) ;
#7172 = cartesian_point ( 'none', ( 0.9999999999999986700, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#7173 = line ( 'none', #7172, #7171 ) ;
#7174 = cartesian_point ( 'none', ( 103.5250000000000100, 27.29999999999999400, -45.29999999999998300 ) ) ;
#7175 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7176 = axis2_placement_3d ( 'none', #7167, #7166, #7165 ) ;
#7177 = cartesian_point ( 'none', ( 5.000000000000000000, 0.0000000000000000000, -45.94999999999999600 ) ) ;
#7178 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7179 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7180 = axis2_placement_3d ( 'none', #7127, #7179, #7178 ) ;
#7181 = cartesian_point ( 'none', ( 105.0000000000000100, 36.76955262170085300, 36.76955262170007200 ) ) ;
#7182 = axis2_placement_3d ( 'none', #7132, #7131, #7175 ) ;
#7183 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7184 = circle ( 'none', #7224, 4.000000000000017800 ) ;
#7185 = cylindrical_surface ( 'none', #7182, 5.000000000000000000 ) ;
#7186 = axis2_placement_3d ( 'none', #7137, #7136, #7183 ) ;
#7187 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7188 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7189 = cartesian_point ( 'none', ( 105.0000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7190 = cartesian_point ( 'none', ( 0.9201054755683816300, -33.79074714657158300, -20.80000000000000400 ) ) ;
#7191 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7192 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7193 = cartesian_point ( 'none', ( 0.5320970291302217200, -35.25197062573067800, -20.80000000000000400 ) ) ;
#7194 = axis2_placement_3d ( 'none', #7190, #7198, #7251 ) ;
#7195 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7196 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7197 = axis2_placement_3d ( 'none', #7199, #7196, #7195 ) ;
#7198 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7199 = cartesian_point ( 'none', ( 0.8837949466761938500, -34.51065864478331900, -20.80000000000000400 ) ) ;
#7200 = cartesian_point ( 'none', ( -2.947911573827647600, -21.76724980747974300, -20.50000000000000400 ) ) ;
#7201 = circle ( 'none', #7194, 1.504450775496015900 ) ;
#7202 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7203 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7204 = cartesian_point ( 'none', ( 105.0000000000000100, -36.76955262170060500, -36.76955262170033500 ) ) ;
#7205 = axis2_placement_3d ( 'none', #7204, #7203, #7202 ) ;
#7206 = circle ( 'none', #7205, 4.000000000000017800 ) ;
#7207 = face_outer_bound ( 'none', #856, .t. ) ;
#7208 = cylindrical_surface ( 'none', #7249, 0.7836241529567156100 ) ;
#7209 = circle ( 'none', #7197, 0.7836241529535932200 ) ;
#7210 = circle ( 'none', #7240, 1.661684687499540300 ) ;
#7211 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7212 = vector ( 'none', #7211, 1000.000000000000000 ) ;
#7213 = cartesian_point ( 'none', ( -5.000000000000000000, 6.123233995736766300e-016, 0.0000000000000000000 ) ) ;
#7214 = line ( 'none', #7213, #7212 ) ;
#7215 = circle ( 'none', #7243, 3.999999999999989800 ) ;
#7216 = cartesian_point ( 'none', ( 0.8443210890846278800, -35.29328794889802600, -20.80000000000000400 ) ) ;
#7217 = cartesian_point ( 'none', ( -5.000000000000000000, 6.123233995736766300e-016, -45.94999999999999600 ) ) ;
#7218 = direction ( 'none', ( 0.7071067811865386900, 8.659560562354824400e-017, -0.7071067811865564500 ) ) ;
#7219 = vector ( 'none', #7218, 999.9999999999998900 ) ;
#7220 = cartesian_point ( 'none', ( 103.5250000000000100, 27.29999999999999400, -45.29999999999998300 ) ) ;
#7221 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7222 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7223 = cartesian_point ( 'none', ( 105.0000000000000100, 36.76955262170046300, -36.76955262170046300 ) ) ;
#7224 = axis2_placement_3d ( 'none', #7223, #7222, #7221 ) ;
#7225 = cartesian_point ( 'none', ( 1.146790346726337200, -35.24883222372307800, -20.80000000000000400 ) ) ;
#7226 = cartesian_point ( 'none', ( 102.0000000000000100, 27.29999999999999400, -37.79999999999998300 ) ) ;
#7227 = cartesian_point ( 'none', ( 0.2840111333948487400, -22.27293766976158900, -20.50000000000000400 ) ) ;
#7228 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7229 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7230 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7231 = cartesian_point ( 'none', ( 1.826493348715212400, -35.24747872332167000, -20.50000000000000400 ) ) ;
#7232 = axis2_placement_3d ( 'none', #7231, #7230, #7229 ) ;
#7233 = cartesian_point ( 'none', ( 0.5143060867730509000, -35.23943586121800600, -20.80000000000000400 ) ) ;
#7234 = circle ( 'none', #7281, 0.5782419889131867900 ) ;
#7235 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7236 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7237 = circle ( 'none', #7232, 1.507336102552467600 ) ;
#7238 = cartesian_point ( 'none', ( 3.289317075597843100, -35.61108410024461100, -20.50000000000000400 ) ) ;
#7239 = circle ( 'none', #7285, 1.250000000000001100 ) ;
#7240 = axis2_placement_3d ( 'none', #7200, #7236, #7235 ) ;
#7241 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7242 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7243 = axis2_placement_3d ( 'none', #7181, #7242, #7241 ) ;
#7244 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7245 = axis2_placement_3d ( 'none', #7226, #7228, #7244 ) ;
#7246 = cartesian_point ( 'none', ( -7.107368907309736800, -23.17170871642739300, -20.80000000000000400 ) ) ;
#7247 = cartesian_point ( 'none', ( 2.909629761323410800, -34.01112892411212800, -20.50000000000000400 ) ) ;
#7248 = conical_surface ( 'none', #7245, 1.250000000000001100, 1.029744258676655200 ) ;
#7249 = axis2_placement_3d ( 'none', #7193, #7192, #7191 ) ;
#7250 = face_outer_bound ( 'none', #3562, .t. ) ;
#7251 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7252 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7253 = cartesian_point ( 'none', ( 11.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7254 = axis2_placement_3d ( 'none', #7253, #7252, #7310 ) ;
#7255 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7256 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7257 = axis2_placement_3d ( 'none', #7312, #7311, #7307 ) ;
#7258 = cartesian_point ( 'none', ( 91.99999999999998600, 21.24246419533833600, -38.87149699228449900 ) ) ;
#7259 = axis2_placement_3d ( 'none', #7273, #7256, #7255 ) ;
#7260 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7261 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7262 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7263 = axis2_placement_3d ( 'none', #7262, #7261, #7260 ) ;
#7264 = toroidal_surface ( 'none', #7257, 44.49962198121340200, 0.5000000000000000000 ) ;
#7265 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7266 = cartesian_point ( 'none', ( -0.3538823149874230600, -18.85948507118709800, -20.50000000000000400 ) ) ;
#7267 = circle ( 'none', #7259, 0.5000000000000004400 ) ;
#7268 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7269 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7270 = cartesian_point ( 'none', ( 105.0000000000000100, -36.76955262170060500, -36.76955262170033500 ) ) ;
#7271 = circle ( 'none', #7263, 29.05000000000000100 ) ;
#7272 = cartesian_point ( 'none', ( 92.00000000000001400, 12.46560863648092400, -42.50698959975294900 ) ) ;
#7273 = cartesian_point ( 'none', ( 11.49999999999999600, 0.0000000000000000000, 44.49962198121340200 ) ) ;
#7274 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 29.05000000000000100 ) ) ;
#7275 = axis2_placement_3d ( 'none', #7270, #7269, #7268 ) ;
#7276 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7277 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7278 = cartesian_point ( 'none', ( -0.2807538271732759000, -22.39705187949102700, -20.50000000000000400 ) ) ;
#7279 = cartesian_point ( 'none', ( 11.00000000000000000, 5.480246966464761300e-015, -44.49962198121340200 ) ) ;
#7280 = cartesian_point ( 'none', ( 11.49999999999999600, 5.449631962256017400e-015, -44.49962198121340200 ) ) ;
#7281 = axis2_placement_3d ( 'none', #7278, #7277, #7276 ) ;
#7282 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7283 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7284 = cartesian_point ( 'none', ( 102.0000000000000100, 27.29999999999999400, -37.79999999999998300 ) ) ;
#7285 = axis2_placement_3d ( 'none', #7284, #7283, #7282 ) ;
#7286 = circle ( 'none', #7275, 4.000000000000017800 ) ;
#7287 = cartesian_point ( 'none', ( 1.982546929003252200, -5.272918674955787400e-015, -43.01730142493838100 ) ) ;
#7288 = circle ( 'none', #7297, 5.132501029341858300 ) ;
#7289 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7290 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7291 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7292 = circle ( 'none', #5231, 1.504450775497958800 ) ;
#7293 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7294 = direction ( 'none', ( -0.7071067811865386900, 0.0000000000000000000, -0.7071067811865564500 ) ) ;
#7295 = vector ( 'none', #7294, 999.9999999999998900 ) ;
#7296 = cartesian_point ( 'none', ( 100.4750000000000100, 27.29999999999999400, -45.29999999999998300 ) ) ;
#7297 = axis2_placement_3d ( 'none', #7266, #7265, #7291 ) ;
#7298 = face_outer_bound ( 'none', #3600, .t. ) ;
#7299 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147349500e-016, 1.000000000000000000 ) ) ;
#7300 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353000e-016 ) ) ;
#7301 = axis2_placement_3d ( 'none', #7280, #7300, #7299 ) ;
#7302 = circle ( 'none', #7301, 0.5000000000000004400 ) ;
#7303 = line ( 'none', #7296, #7295 ) ;
#7304 = axis2_placement_3d ( 'none', #7305, #7290, #7289 ) ;
#7305 = cartesian_point ( 'none', ( 0.0000000000000000000, 37.50000000000000000, -20.50000000000000400 ) ) ;
#7306 = cartesian_point ( 'none', ( 103.2500000000000100, 27.29999999999999400, -37.79999999999998300 ) ) ;
#7307 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7308 = plane ( 'none', #7304 ) ;
#7309 = cartesian_point ( 'none', ( 11.00000000000000000, 0.0000000000000000000, 44.49962198121340200 ) ) ;
#7310 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7311 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7312 = cartesian_point ( 'none', ( 11.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7313 = circle ( 'none', #7254, 44.49962198121340200 ) ;
#7314 = face_outer_bound ( 'none', #11963, .t. ) ;
#7315 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7316 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7317 = cartesian_point ( 'none', ( -2.361313317755677300, -23.37252101587729300, -20.50000000000000400 ) ) ;
#7318 = axis2_placement_3d ( 'none', #7317, #7316, #7315 ) ;
#7319 = circle ( 'none', #7318, 2.925474613277542000 ) ;
#7320 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7321 = circle ( 'none', #7327, 4.771789013917395300 ) ;
#7322 = axis2_placement_3d ( 'none', #7337, #7336, #7320 ) ;
#7323 = cartesian_point ( 'none', ( -0.4998652710468095000, -21.11566194133694200, -20.50000000000000400 ) ) ;
#7324 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7325 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7326 = face_outer_bound ( 'none', #3609, .t. ) ;
#7327 = axis2_placement_3d ( 'none', #7368, #7367, #7366 ) ;
#7328 = cartesian_point ( 'none', ( -2.878784649042430900, -20.10700360015381300, -20.50000000000000400 ) ) ;
#7329 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7330 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7331 = cartesian_point ( 'none', ( 0.5822086102354073800, -35.54276145223822400, -20.50000000000000400 ) ) ;
#7332 = axis2_placement_3d ( 'none', #7331, #7330, #7329 ) ;
#7333 = circle ( 'none', #7376, 0.5782419889138962200 ) ;
#7334 = cartesian_point ( 'none', ( -3.340167458790334700, -20.75730753099525200, -20.50000000000000400 ) ) ;
#7335 = cartesian_point ( 'none', ( -1.338944834873591100, -22.62960267465974300, -20.50000000000000400 ) ) ;
#7336 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7337 = cartesian_point ( 'none', ( 102.0000000000000100, 27.29999999999999400, -45.29999999999998300 ) ) ;
#7338 = circle ( 'none', #7332, 2.786177922485714400 ) ;
#7339 = conical_surface ( 'none', #7322, 1.524999999999998600, 0.7853981633974356200 ) ;
#7340 = circle ( 'none', #7341, 1.661684687495543500 ) ;
#7341 = axis2_placement_3d ( 'none', #7335, #7325, #7324 ) ;
#7342 = line ( 'none', #7348, #7347 ) ;
#7343 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7344 = vector ( 'none', #7343, 1000.000000000000000 ) ;
#7345 = cartesian_point ( 'none', ( -2.338542262302485900, -32.56463551356156200, -20.50000000000000400 ) ) ;
#7346 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7347 = vector ( 'none', #7346, 1000.000000000000000 ) ;
#7348 = cartesian_point ( 'none', ( -3.750718297022817900, -22.70656480215282600, -20.80000000000000400 ) ) ;
#7349 = cartesian_point ( 'none', ( 102.0000000000000100, 27.29999999999999400, -45.02499999999998400 ) ) ;
#7350 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7351 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7352 = cartesian_point ( 'none', ( -2.079749680303763600, -20.41798667180470500, -20.80000000000000400 ) ) ;
#7353 = cartesian_point ( 'none', ( -4.790639028462691400, -21.06131112943118900, -20.80000000000000400 ) ) ;
#7354 = line ( 'none', #7353, #7344 ) ;
#7355 = cylindrical_surface ( 'none', #7400, 2.786177922484819500 ) ;
#7356 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7357 = cartesian_point ( 'none', ( -4.407170831383278500, -21.94961919994248200, -20.80000000000000400 ) ) ;
#7358 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7359 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7360 = cartesian_point ( 'none', ( -4.407170831383278500, -21.94961919994248200, -20.80000000000000400 ) ) ;
#7361 = line ( 'none', #7360, #7364 ) ;
#7362 = axis2_placement_3d ( 'none', #7352, #7351, #7350 ) ;
#7363 = axis2_placement_3d ( 'none', #7369, #7359, #7358 ) ;
#7364 = vector ( 'none', #7356, 1000.000000000000000 ) ;
#7365 = circle ( 'none', #7362, 2.786177922484819500 ) ;
#7366 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7367 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7368 = cartesian_point ( 'none', ( -3.536103322455500700, -24.79686132313098300, -20.50000000000000400 ) ) ;
#7369 = cartesian_point ( 'none', ( -3.000485874957414800, -23.02994570093526100, -20.50000000000000400 ) ) ;
#7370 = cartesian_point ( 'none', ( -4.790639028462691400, -21.06131112943118900, -20.80000000000000400 ) ) ;
#7371 = circle ( 'none', #7363, 2.925474613273864500 ) ;
#7372 = cartesian_point ( 'none', ( -3.549517545675541900, -20.21829330218096700, -20.50000000000000400 ) ) ;
#7373 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7374 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7375 = cartesian_point ( 'none', ( -2.151803091279798500, -20.23027799822497400, -20.50000000000000400 ) ) ;
#7376 = axis2_placement_3d ( 'none', #7334, #7374, #7373 ) ;
#7377 = axis2_placement_3d ( 'none', #7431, #7430, #7418 ) ;
#7378 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7379 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7380 = cartesian_point ( 'none', ( 2.421868298914313200, -33.12797606303200800, -20.50000000000000400 ) ) ;
#7381 = cartesian_point ( 'none', ( -0.3611707349167366800, -18.87294933980101400, -20.80000000000000400 ) ) ;
#7382 = vector ( 'none', #7407, 1000.000000000000000 ) ;
#7383 = circle ( 'none', #7425, 3.795378327010757500 ) ;
#7384 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7385 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7386 = cartesian_point ( 'none', ( -0.3611707349167366800, -18.87294933980101400, -20.80000000000000400 ) ) ;
#7387 = axis2_placement_3d ( 'none', #7386, #7385, #7384 ) ;
#7388 = axis2_placement_3d ( 'none', #7390, #7379, #7378 ) ;
#7389 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7390 = cartesian_point ( 'none', ( 102.0000000000000100, 27.29999999999999400, -45.29999999999998300 ) ) ;
#7391 = face_outer_bound ( 'none', #2259, .t. ) ;
#7392 = circle ( 'none', #7435, 2.601728628334853100 ) ;
#7393 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7394 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7395 = circle ( 'none', #7387, 5.117190653958691500 ) ;
#7396 = cartesian_point ( 'none', ( -2.079749680303763600, -20.41798667180470500, -20.80000000000000400 ) ) ;
#7397 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7398 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7399 = axis2_placement_3d ( 'none', #7349, #7398, #7397 ) ;
#7400 = axis2_placement_3d ( 'none', #7396, #7394, #7393 ) ;
#7401 = face_outer_bound ( 'none', #3616, .t. ) ;
#7402 = cartesian_point ( 'none', ( 0.005308682523295785500, -21.65278207617542700, -20.50000000000000400 ) ) ;
#7403 = cylindrical_surface ( 'none', #7388, 1.250000000000001100 ) ;
#7404 = circle ( 'none', #7399, 1.250000000000001100 ) ;
#7405 = cartesian_point ( 'none', ( -49.00607127369592300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7406 = cartesian_point ( 'none', ( 33.00000000000000000, 5.152701407412488900e-015, 42.07500000000000300 ) ) ;
#7407 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7408 = cartesian_point ( 'none', ( -114.5060712736959400, 5.152701407412488900e-015, 42.07500000000000300 ) ) ;
#7409 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7410 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7411 = cartesian_point ( 'none', ( 27.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7412 = line ( 'none', #7408, #7382 ) ;
#7413 = cartesian_point ( 'none', ( -1.236718677790910500, -19.86320366440683900, -20.80000000000000400 ) ) ;
#7414 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7415 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7416 = axis2_placement_3d ( 'none', #7411, #7464, #7463 ) ;
#7417 = circle ( 'none', #7416, 42.07500000000000300 ) ;
#7418 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7419 = cylindrical_surface ( 'none', #7420, 42.20000000000000300 ) ;
#7420 = axis2_placement_3d ( 'none', #7415, #7414, #7389 ) ;
#7421 = cartesian_point ( 'none', ( -2.797181179528856400, -23.37311525926473600, -20.80000000000000400 ) ) ;
#7422 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7423 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7424 = axis2_placement_3d ( 'none', #7381, #7423, #7422 ) ;
#7425 = axis2_placement_3d ( 'none', #7413, #7410, #7409 ) ;
#7426 = face_outer_bound ( 'none', #3654, .t. ) ;
#7427 = cylindrical_surface ( 'none', #7377, 42.07500000000000300 ) ;
#7428 = face_outer_bound ( 'none', #3711, .t. ) ;
#7429 = cylindrical_surface ( 'none', #7424, 5.117190653958691500 ) ;
#7430 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7431 = cartesian_point ( 'none', ( -114.5060712736959400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7432 = face_outer_bound ( 'none', #3626, .t. ) ;
#7433 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7434 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7435 = axis2_placement_3d ( 'none', #7380, #7434, #7433 ) ;
#7436 = axis2_placement_3d ( 'none', #7501, #7500, #7499 ) ;
#7437 = cartesian_point ( 'none', ( 4.617893959504882200, -34.52313309846741200, -20.50000000000000400 ) ) ;
#7438 = cartesian_point ( 'none', ( -0.3538823149874230600, -18.85948507118709800, -20.80000000000000400 ) ) ;
#7439 = axis2_placement_3d ( 'none', #7483, #7482, #7484 ) ;
#7440 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7441 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7442 = cartesian_point ( 'none', ( -1.236718677790910500, -19.86320366440683900, -20.80000000000000400 ) ) ;
#7443 = face_outer_bound ( 'none', #3671, .t. ) ;
#7444 = face_outer_bound ( 'none', #3597, .t. ) ;
#7445 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7446 = cartesian_point ( 'none', ( -1.717643281181730400, -23.80748697531778600, -20.80000000000000400 ) ) ;
#7447 = line ( 'none', #7446, #7490 ) ;
#7448 = cylindrical_surface ( 'none', #7439, 2.837698609712691500 ) ;
#7449 = circle ( 'none', #7436, 3.847308861427899200 ) ;
#7450 = cartesian_point ( 'none', ( -3.750718297022817900, -22.70656480215282600, -20.80000000000000400 ) ) ;
#7451 = cylindrical_surface ( 'none', #7462, 3.795378327010757500 ) ;
#7452 = cylindrical_surface ( 'none', #7454, 42.07500000000000300 ) ;
#7453 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7454 = axis2_placement_3d ( 'none', #7405, #7453, #7445 ) ;
#7455 = cartesian_point ( 'none', ( 27.99999999999999600, 5.152701407412488900e-015, 42.07500000000000300 ) ) ;
#7456 = cartesian_point ( 'none', ( 33.00000000000000000, 0.0000000000000000000, -42.07500000000000300 ) ) ;
#7457 = face_outer_bound ( 'none', #3728, .t. ) ;
#7458 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7459 = vector ( 'none', #7458, 1000.000000000000000 ) ;
#7460 = cartesian_point ( 'none', ( -2.797181179528856400, -23.37311525926473600, -20.80000000000000400 ) ) ;
#7461 = cartesian_point ( 'none', ( 1.855401234080231300, -31.30310614198138100, -20.50000000000000400 ) ) ;
#7462 = axis2_placement_3d ( 'none', #7442, #7441, #7440 ) ;
#7463 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7464 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7465 = line ( 'none', #7460, #7459 ) ;
#7466 = cartesian_point ( 'none', ( 4.070228297076402800, -35.14090953733170200, -20.50000000000000400 ) ) ;
#7467 = cartesian_point ( 'none', ( 27.99999999999999600, 0.0000000000000000000, -42.07500000000000300 ) ) ;
#7468 = axis2_placement_3d ( 'none', #7476, #7474, #7494 ) ;
#7469 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7470 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7471 = cartesian_point ( 'none', ( 0.9184324935789033300, -31.71216400086899900, -20.50000000000000400 ) ) ;
#7472 = axis2_placement_3d ( 'none', #7471, #7470, #7469 ) ;
#7473 = circle ( 'none', #7472, 3.366688616489648100 ) ;
#7474 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7475 = axis2_placement_3d ( 'none', #7509, #7508, #7507 ) ;
#7476 = cartesian_point ( 'none', ( 33.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7477 = circle ( 'none', #7512, 4.056850855886376700 ) ;
#7478 = axis2_placement_3d ( 'none', #7519, #7518, #7526 ) ;
#7479 = cartesian_point ( 'none', ( -0.7839250213711892500, -34.68198256153757300, -20.50000000000000400 ) ) ;
#7480 = cylindrical_surface ( 'none', #7478, 5.132501029341858300 ) ;
#7481 = circle ( 'none', #7468, 42.07500000000000300 ) ;
#7482 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7483 = cartesian_point ( 'none', ( -0.7017534865626285900, -21.10806824022718700, -20.80000000000000400 ) ) ;
#7484 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7485 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7486 = vector ( 'none', #7485, 1000.000000000000000 ) ;
#7487 = cartesian_point ( 'none', ( 0.2408063198703192800, -23.78465457562950300, -20.80000000000000400 ) ) ;
#7488 = line ( 'none', #7487, #7486 ) ;
#7489 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7490 = vector ( 'none', #7489, 1000.000000000000000 ) ;
#7491 = cartesian_point ( 'none', ( -1.717643281181730400, -23.80748697531778600, -20.80000000000000400 ) ) ;
#7492 = face_outer_bound ( 'none', #3721, .t. ) ;
#7493 = cartesian_point ( 'none', ( 0.2408063198703192800, -23.78465457562950300, -20.80000000000000400 ) ) ;
#7494 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7495 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7496 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7497 = axis2_placement_3d ( 'none', #7438, #7496, #7495 ) ;
#7498 = circle ( 'none', #7497, 5.132501029341858300 ) ;
#7499 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7500 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7501 = cartesian_point ( 'none', ( -0.6953717570040203200, -20.09847815811648500, -20.80000000000000400 ) ) ;
#7502 = circle ( 'none', #7510, 1.529402752405191200 ) ;
#7503 = cartesian_point ( 'none', ( -0.7196905321356713600, -23.94571015949068700, -20.80000000000000400 ) ) ;
#7504 = cartesian_point ( 'none', ( -0.2671946205153192300, -22.34208470777842200, -20.80000000000000400 ) ) ;
#7505 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7506 = vector ( 'none', #7505, 1000.000000000000000 ) ;
#7507 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7508 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7509 = cartesian_point ( 'none', ( -0.6953717570040203200, -20.09847815811648500, -20.80000000000000400 ) ) ;
#7510 = axis2_placement_3d ( 'none', #7504, #7547, #7546 ) ;
#7511 = cartesian_point ( 'none', ( 0.8410011922351419100, -23.39611261047689400, -20.80000000000000400 ) ) ;
#7512 = axis2_placement_3d ( 'none', #7479, #7557, #7556 ) ;
#7513 = cartesian_point ( 'none', ( -114.5060712736959400, 0.0000000000000000000, -42.07500000000000300 ) ) ;
#7514 = line ( 'none', #7513, #7506 ) ;
#7515 = face_outer_bound ( 'none', #3693, .t. ) ;
#7516 = line ( 'none', #7555, #7554 ) ;
#7517 = face_outer_bound ( 'none', #3668, .t. ) ;
#7518 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7519 = cartesian_point ( 'none', ( -0.3538823149874230600, -18.85948507118709800, -20.80000000000000400 ) ) ;
#7520 = cylindrical_surface ( 'none', #7475, 3.847308861427899200 ) ;
#7521 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7522 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7523 = cartesian_point ( 'none', ( 0.5259976173027535200, -35.52306768250402800, -20.50000000000000400 ) ) ;
#7524 = axis2_placement_3d ( 'none', #7523, #7522, #7521 ) ;
#7525 = circle ( 'none', #7524, 4.212301609296233100 ) ;
#7526 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7527 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7528 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7529 = cartesian_point ( 'none', ( 0.2565000504133102500, -31.71037491972874300, -20.50000000000000400 ) ) ;
#7530 = circle ( 'none', #7531, 2.704753755550418900 ) ;
#7531 = axis2_placement_3d ( 'none', #7529, #7528, #7527 ) ;
#7532 = axis2_placement_3d ( 'none', #7552, #7551, #7535 ) ;
#7533 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7534 = axis2_placement_3d ( 'none', #7538, #7541, #7533 ) ;
#7535 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7536 = face_outer_bound ( 'none', #11894, .t. ) ;
#7537 = circle ( 'none', #7534, 2.837698609712691500 ) ;
#7538 = cartesian_point ( 'none', ( -0.7017534865626285900, -21.10806824022718700, -20.80000000000000400 ) ) ;
#7539 = cartesian_point ( 'none', ( -2.334132243430283400, -30.93299650720477000, -20.50000000000000400 ) ) ;
#7540 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7541 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7542 = cylindrical_surface ( 'none', #7548, 1.529402752405191200 ) ;
#7543 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7544 = vector ( 'none', #7543, 1000.000000000000000 ) ;
#7545 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7546 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7547 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7548 = axis2_placement_3d ( 'none', #7549, #7545, #7540 ) ;
#7549 = cartesian_point ( 'none', ( -0.2671946205153192300, -22.34208470777842200, -20.80000000000000400 ) ) ;
#7550 = cartesian_point ( 'none', ( -2.448243825793349400, -31.70306449657627500, -20.50000000000000400 ) ) ;
#7551 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7552 = cartesian_point ( 'none', ( 0.5259976173027535200, -35.52306768250402800, -20.80000000000000400 ) ) ;
#7553 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7554 = vector ( 'none', #7553, 1000.000000000000000 ) ;
#7555 = cartesian_point ( 'none', ( -0.7196905321356713600, -23.94571015949068700, -20.80000000000000400 ) ) ;
#7556 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7557 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7558 = cartesian_point ( 'none', ( 0.8410011922351419100, -23.39611261047689400, -20.80000000000000400 ) ) ;
#7559 = line ( 'none', #7558, #7544 ) ;
#7560 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7561 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7562 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7563 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7564 = cartesian_point ( 'none', ( 27.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7565 = circle ( 'none', #7618, 42.07500000000000300 ) ;
#7566 = circle ( 'none', #7643, 0.5000000000000004400 ) ;
#7567 = cylindrical_surface ( 'none', #7576, 2.704753755543668700 ) ;
#7568 = circle ( 'none', #7607, 42.20000000000000300 ) ;
#7569 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7570 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7571 = cartesian_point ( 'none', ( 2.060795607487004400, -32.68704367687858800, -20.50000000000000400 ) ) ;
#7572 = axis2_placement_3d ( 'none', #7571, #7570, #7569 ) ;
#7573 = circle ( 'none', #7572, 3.171636390743396600 ) ;
#7574 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7575 = cartesian_point ( 'none', ( 95.00000000000001400, -36.76955262170060500, -36.76955262170033500 ) ) ;
#7576 = axis2_placement_3d ( 'none', #7620, #7619, #7563 ) ;
#7577 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7578 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7579 = axis2_placement_3d ( 'none', #7590, #7578, #7577 ) ;
#7580 = circle ( 'none', #7579, 3.366688616493617800 ) ;
#7581 = face_outer_bound ( 'none', #3760, .t. ) ;
#7582 = cartesian_point ( 'none', ( -0.4269271048320024700, -30.64086992335309400, -20.50000000000000400 ) ) ;
#7583 = cylindrical_surface ( 'none', #7605, 42.20000000000000300 ) ;
#7584 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7585 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7586 = cartesian_point ( 'none', ( -0.9998727458096285900, -36.83212684099839200, -20.50000000000000400 ) ) ;
#7587 = axis2_placement_3d ( 'none', #7586, #7585, #7584 ) ;
#7588 = circle ( 'none', #7587, 6.222753360884117200 ) ;
#7589 = plane ( 'none', #7591 ) ;
#7590 = cartesian_point ( 'none', ( -2.415973563649283400, -24.24858412317353300, -20.80000000000000400 ) ) ;
#7591 = axis2_placement_3d ( 'none', #7562, #7561, #7560 ) ;
#7592 = face_bound ( 'none', #3803, .t. ) ;
#7593 = axis2_placement_3d ( 'none', #7575, #7574, #7598 ) ;
#7594 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170085300, 31.76955262170007200 ) ) ;
#7595 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7596 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7597 = axis2_placement_3d ( 'none', #7604, #7596, #7595 ) ;
#7598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7599 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170085300, 42.26955262170007200 ) ) ;
#7600 = cartesian_point ( 'none', ( 33.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7601 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7602 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7603 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7604 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#7605 = axis2_placement_3d ( 'none', #7603, #7602, #7601 ) ;
#7606 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7607 = axis2_placement_3d ( 'none', #7610, #7612, #7606 ) ;
#7608 = cylindrical_surface ( 'none', #7593, 3.499999999999996000 ) ;
#7609 = face_outer_bound ( 'none', #3766, .t. ) ;
#7610 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7611 = face_outer_bound ( 'none', #12107, .t. ) ;
#7612 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7613 = circle ( 'none', #7597, 5.499999999999998200 ) ;
#7614 = cartesian_point ( 'none', ( 99.00000000000000000, 0.0000000000000000000, -44.23604008871487300 ) ) ;
#7615 = face_outer_bound ( 'none', #3913, .t. ) ;
#7616 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7617 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7618 = axis2_placement_3d ( 'none', #7564, #7617, #7616 ) ;
#7619 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7620 = cartesian_point ( 'none', ( -1.754041120472850100, -24.25037320430978100, -20.80000000000000400 ) ) ;
#7621 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#7622 = cartesian_point ( 'none', ( 33.00000000000000000, 5.168009492401830800e-015, 42.20000000000000300 ) ) ;
#7623 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170085300, 41.76955262170006500 ) ) ;
#7624 = toroidal_surface ( 'none', #7675, 4.999999999999990200, 0.5000000000000000000 ) ;
#7625 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7626 = vector ( 'none', #7625, 1000.000000000000000 ) ;
#7627 = axis2_placement_3d ( 'none', #7621, #7685, #7684 ) ;
#7628 = toroidal_surface ( 'none', #7711, 4.999999999999999100, 0.5000000000000000000 ) ;
#7629 = cartesian_point ( 'none', ( 28.00000000000000000, 5.168009492401830800e-015, 42.20000000000000300 ) ) ;
#7630 = circle ( 'none', #7627, 4.999999999999997300 ) ;
#7631 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7632 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7633 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7634 = axis2_placement_3d ( 'none', #7633, #7632, #7631 ) ;
#7635 = circle ( 'none', #7634, 42.20000000000000300 ) ;
#7636 = cartesian_point ( 'none', ( 33.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7637 = plane ( 'none', #7662 ) ;
#7638 = cartesian_point ( 'none', ( 28.00000000000000000, 5.168009492401830800e-015, 42.20000000000000300 ) ) ;
#7639 = line ( 'none', #7638, #7626 ) ;
#7640 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7641 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#7642 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170085300, 31.76955262170007200 ) ) ;
#7643 = axis2_placement_3d ( 'none', #7642, #7641, #7640 ) ;
#7644 = cartesian_point ( 'none', ( 33.00000000000000000, 0.0000000000000000000, -42.20000000000000300 ) ) ;
#7645 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7646 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7647 = axis2_placement_3d ( 'none', #7600, #7646, #7645 ) ;
#7648 = circle ( 'none', #7647, 42.20000000000000300 ) ;
#7649 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, -42.20000000000000300 ) ) ;
#7650 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170085300, 31.26955262170007200 ) ) ;
#7651 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7652 = cartesian_point ( 'none', ( 99.00000000000000000, -36.76955262170058300, -36.76955262170031300 ) ) ;
#7653 = cartesian_point ( 'none', ( -3.324034418778468900, -20.71326940072014700, -20.80000000000000400 ) ) ;
#7654 = face_outer_bound ( 'none', #4266, .t. ) ;
#7655 = circle ( 'none', #7705, 0.5000000000000004400 ) ;
#7656 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170085300, 41.76955262170006500 ) ) ;
#7657 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7658 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7659 = cartesian_point ( 'none', ( 33.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7660 = axis2_placement_3d ( 'none', #7659, #7658, #7657 ) ;
#7661 = circle ( 'none', #7660, 42.07500000000000300 ) ;
#7662 = axis2_placement_3d ( 'none', #7636, #7667, #7674 ) ;
#7663 = face_outer_bound ( 'none', #3763, .t. ) ;
#7664 = cartesian_point ( 'none', ( 99.00000000000000000, -36.76955262170020700, 31.26955262170073300 ) ) ;
#7665 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7666 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7667 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7668 = face_outer_bound ( 'none', #11535, .t. ) ;
#7669 = face_bound ( 'none', #11541, .t. ) ;
#7670 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7671 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#7672 = cartesian_point ( 'none', ( 99.00000000000000000, -36.76955262170020700, 31.76955262170073300 ) ) ;
#7673 = axis2_placement_3d ( 'none', #7672, #7671, #7670 ) ;
#7674 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7675 = axis2_placement_3d ( 'none', #7681, #7666, #7665 ) ;
#7676 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170020700, 36.76955262170072600 ) ) ;
#7677 = circle ( 'none', #7673, 0.5000000000000004400 ) ;
#7678 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7679 = vector ( 'none', #7678, 1000.000000000000000 ) ;
#7680 = face_outer_bound ( 'none', #3817, .t. ) ;
#7681 = cartesian_point ( 'none', ( 99.00000000000000000, -36.76955262170020700, 36.76955262170072600 ) ) ;
#7682 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, -42.20000000000000300 ) ) ;
#7683 = line ( 'none', #7682, #7679 ) ;
#7684 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7685 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7686 = vector ( 'none', #7748, 1000.000000000000100 ) ;
#7687 = direction ( 'none', ( -0.7071067811865362500, 8.659560562355070900e-017, -0.7071067811865587900 ) ) ;
#7688 = vector ( 'none', #7687, 1000.000000000000100 ) ;
#7689 = cartesian_point ( 'none', ( 99.00000000000164800, 36.76955262170046300, -40.26955262170047000 ) ) ;
#7690 = axis2_placement_3d ( 'none', #7738, #7729, #7728 ) ;
#7691 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7692 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7693 = line ( 'none', #7689, #7688 ) ;
#7694 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170046300, -32.76955262169881400 ) ) ;
#7695 = axis2_placement_3d ( 'none', #7676, #7692, #7691 ) ;
#7696 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7697 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7698 = axis2_placement_3d ( 'none', #7706, #7697, #7696 ) ;
#7699 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170046300, -40.76955262170211800 ) ) ;
#7700 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7701 = circle ( 'none', #7698, 3.499999999999996000 ) ;
#7702 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170020700, 41.76955262170071100 ) ) ;
#7703 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7704 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7705 = axis2_placement_3d ( 'none', #7712, #7704, #7703 ) ;
#7706 = cartesian_point ( 'none', ( 98.99999999999951700, -36.76955262170060500, -36.76955262170033500 ) ) ;
#7707 = circle ( 'none', #7695, 4.999999999999990200 ) ;
#7708 = axis2_placement_3d ( 'none', #7653, #7651, #7700 ) ;
#7709 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7710 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7711 = axis2_placement_3d ( 'none', #7652, #7710, #7709 ) ;
#7712 = cartesian_point ( 'none', ( 99.00000000000000000, -36.76955262170020700, 41.76955262170071100 ) ) ;
#7713 = cylindrical_surface ( 'none', #7708, 1.507336102556819900 ) ;
#7714 = cartesian_point ( 'none', ( 98.99999999999951700, -36.76955262170060500, -36.76955262170033500 ) ) ;
#7715 = face_outer_bound ( 'none', #3831, .t. ) ;
#7716 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7717 = circle ( 'none', #7731, 3.499999999999996000 ) ;
#7718 = cartesian_point ( 'none', ( -5.000000000000000000, 6.123233995736766300e-016, -30.99999999999999600 ) ) ;
#7719 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170060500, -33.26955262170033500 ) ) ;
#7720 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7721 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7722 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7723 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7724 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170046300, -36.76955262170046300 ) ) ;
#7725 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170060500, -40.76955262169986600 ) ) ;
#7726 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170020700, 31.76955262170073300 ) ) ;
#7727 = cartesian_point ( 'none', ( 99.00000000000000000, -36.76955262170020700, 42.26955262170071100 ) ) ;
#7728 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7729 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7730 = conical_surface ( 'none', #7780, 3.499999999999996000, 0.7853981633974664900 ) ;
#7731 = axis2_placement_3d ( 'none', #7779, #7716, #7776 ) ;
#7732 = cartesian_point ( 'none', ( 105.0000000000000100, -36.76955262170060500, -40.76955262170034900 ) ) ;
#7733 = cartesian_point ( 'none', ( 99.00000000000000000, -36.76955262170058300, -42.26955262170031300 ) ) ;
#7734 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7735 = vector ( 'none', #7734, 1000.000000000000000 ) ;
#7736 = cartesian_point ( 'none', ( 95.00000000000001400, 36.76955262170085300, 40.26955262170006500 ) ) ;
#7737 = line ( 'none', #7736, #7735 ) ;
#7738 = cartesian_point ( 'none', ( 99.00000000000000000, -36.76955262170020700, 36.76955262170072600 ) ) ;
#7739 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7740 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7741 = axis2_placement_3d ( 'none', #7656, #7740, #7739 ) ;
#7742 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170058300, -41.76955262170031300 ) ) ;
#7743 = circle ( 'none', #7690, 5.499999999999991100 ) ;
#7744 = cartesian_point ( 'none', ( 95.00000000000001400, 36.76955262170085300, 33.26955262170007200 ) ) ;
#7745 = line ( 'none', #7744, #7754 ) ;
#7746 = axis2_placement_3d ( 'none', #7724, #7723, #7722 ) ;
#7747 = circle ( 'none', #7741, 0.5000000000000004400 ) ;
#7748 = direction ( 'none', ( -0.7071067811865362500, 0.0000000000000000000, 0.7071067811865587900 ) ) ;
#7749 = circle ( 'none', #7746, 4.000000000001654700 ) ;
#7750 = cartesian_point ( 'none', ( 99.00000000000164800, 36.76955262170046300, -33.26955262170046300 ) ) ;
#7751 = line ( 'none', #7750, #7686 ) ;
#7752 = cartesian_point ( 'none', ( 95.00000000000001400, 36.76955262170085300, 36.76955262170007200 ) ) ;
#7753 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7754 = vector ( 'none', #7753, 1000.000000000000000 ) ;
#7755 = cartesian_point ( 'none', ( -0.3611707349167366800, -18.87294933980101400, -20.50000000000000400 ) ) ;
#7756 = circle ( 'none', #7807, 0.5000000000000004400 ) ;
#7757 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7758 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7759 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7760 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7761 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7762 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#7763 = face_outer_bound ( 'none', #3929, .t. ) ;
#7764 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170060500, -32.76955262170080400 ) ) ;
#7765 = direction ( 'none', ( -0.7071067811865345800, 0.0000000000000000000, 0.7071067811865603400 ) ) ;
#7766 = vector ( 'none', #7765, 1000.000000000000100 ) ;
#7767 = cartesian_point ( 'none', ( 98.99999999999951700, -36.76955262170060500, -33.26955262170033500 ) ) ;
#7768 = line ( 'none', #7767, #7766 ) ;
#7769 = axis2_placement_3d ( 'none', #7752, #7761, #7760 ) ;
#7770 = direction ( 'none', ( -0.7071067811865345800, 8.659560562355090600e-017, -0.7071067811865603400 ) ) ;
#7771 = vector ( 'none', #7770, 1000.000000000000100 ) ;
#7772 = cartesian_point ( 'none', ( 98.99999999999951700, -36.76955262170060500, -40.26955262170032800 ) ) ;
#7773 = circle ( 'none', #7775, 3.499999999999996000 ) ;
#7774 = cylindrical_surface ( 'none', #7769, 3.499999999999996000 ) ;
#7775 = axis2_placement_3d ( 'none', #7762, #7758, #7757 ) ;
#7776 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7777 = line ( 'none', #7772, #7771 ) ;
#7778 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170085300, 33.26955262170007200 ) ) ;
#7779 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170060500, -36.76955262170033500 ) ) ;
#7780 = axis2_placement_3d ( 'none', #7714, #7721, #7720 ) ;
#7781 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7782 = cartesian_point ( 'none', ( 4.617893959504882200, -34.52313309846741200, -20.80000000000000400 ) ) ;
#7783 = direction ( 'none', ( -0.0000000000000000000, -9.339022750884561700e-017, 1.000000000000000000 ) ) ;
#7784 = vector ( 'none', #7013, 1000.000000000000000 ) ;
#7785 = cartesian_point ( 'none', ( 95.00000000000001400, -36.76955262170019300, 33.26955262170073300 ) ) ;
#7786 = line ( 'none', #7785, #7784 ) ;
#7787 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7788 = cartesian_point ( 'none', ( 99.00000000000000000, 45.29999999999998300, 37.00000000000000700 ) ) ;
#7789 = vector ( 'none', #7783, 1000.000000000000000 ) ;
#7790 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7791 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7792 = line ( 'none', #7795, #7794 ) ;
#7793 = line ( 'none', #7788, #7789 ) ;
#7794 = vector ( 'none', #7787, 1000.000000000000000 ) ;
#7795 = cartesian_point ( 'none', ( 95.00000000000001400, -36.76955262170019300, 40.26955262170074000 ) ) ;
#7796 = axis2_placement_3d ( 'none', #7801, #7791, #7790 ) ;
#7797 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7798 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7799 = circle ( 'none', #7796, 5.499999999999998200 ) ;
#7800 = cartesian_point ( 'none', ( 99.00000000000000000, -36.76955262170058300, -31.26955262170031700 ) ) ;
#7801 = cartesian_point ( 'none', ( 99.00000000000000000, -36.76955262170058300, -36.76955262170031300 ) ) ;
#7802 = circle ( 'none', #7809, 5.117190653958691500 ) ;
#7803 = circle ( 'none', #7808, 0.5000000000000004400 ) ;
#7804 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7805 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#7806 = cartesian_point ( 'none', ( 99.00000000000000000, -36.76955262170058300, -41.76955262170031300 ) ) ;
#7807 = axis2_placement_3d ( 'none', #7806, #7805, #7804 ) ;
#7808 = axis2_placement_3d ( 'none', #7811, #7798, #7797 ) ;
#7809 = axis2_placement_3d ( 'none', #7755, #7781, #7759 ) ;
#7810 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170058300, -31.76955262170031700 ) ) ;
#7811 = cartesian_point ( 'none', ( 99.00000000000000000, -36.76955262170058300, -31.76955262170031700 ) ) ;
#7812 = cartesian_point ( 'none', ( 6.290009844363973800, -25.84952505401361500, -19.60314285764753700 ) ) ;
#7813 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#7814 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#7815 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#7816 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#7817 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#7818 = cartesian_point ( 'none', ( 6.290009844363980900, 0.0000000000000000000, -1.734723475976807100e-015 ) ) ;
#7819 = direction ( 'none', ( 0.7071067811865460200, 0.0000000000000000000, -0.7071067811865489100 ) ) ;
#7820 = vector ( 'none', #7819, 1000.000000000000100 ) ;
#7821 = cartesian_point ( 'none', ( 104.5000000000000000, 36.76955262170046300, -40.26955262170047000 ) ) ;
#7822 = line ( 'none', #7821, #7820 ) ;
#7823 = cartesian_point ( 'none', ( 105.0000000000000100, 36.76955262170046300, -36.76955262170046300 ) ) ;
#7824 = conical_surface ( 'none', #7841, 3.500000000000003100, 0.7853981633974643800 ) ;
#7825 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #7818, #7817, #7816, #7815, #7814, #7813, #7812 ),
( #7863, #7862, #7861, #7860, #7859, #7858, #7857 ),
( #7856, #7855, #7854, #7853, #7852, #7851, #7850 ),
( #7849, #7848, #7847, #7846, #7845, #7844, #7843 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#7826 = circle ( 'none', #7898, 4.999999999999997300 ) ;
#7827 = axis2_placement_3d ( 'none', #7823, #7836, #7835 ) ;
#7828 = circle ( 'none', #7827, 4.000000000000017800 ) ;
#7829 = cartesian_point ( 'none', ( 104.5000000000000000, 36.76955262170046300, -33.26955262170046300 ) ) ;
#7830 = axis2_placement_3d ( 'none', #7889, #7886, #7885 ) ;
#7831 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7832 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170058300, -36.76955262170031300 ) ) ;
#7833 = circle ( 'none', #7830, 3.500000000000003100 ) ;
#7834 = cartesian_point ( 'none', ( 104.5000000000000000, 36.76955262170046300, -36.76955262170046300 ) ) ;
#7835 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7836 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7837 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7838 = cartesian_point ( 'none', ( 99.00000000000164800, 36.76955262170046300, -36.76955262170046300 ) ) ;
#7839 = face_outer_bound ( 'none', #3908, .t. ) ;
#7840 = face_outer_bound ( 'none', #3889, .t. ) ;
#7841 = axis2_placement_3d ( 'none', #7838, #7837, #7831 ) ;
#7842 = axis2_placement_3d ( 'none', #7834, #7893, #7892 ) ;
#7843 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#7844 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#7845 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#7846 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#7847 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#7848 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#7849 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#7850 = cartesian_point ( 'none', ( 3.790009844363974700, -23.70457626587592500, -20.88735261320410100 ) ) ;
#7851 = cartesian_point ( 'none', ( 3.790009844363974700, -21.29856051529655800, -19.84181928020335700 ) ) ;
#7852 = cartesian_point ( 'none', ( 3.790009844363975100, -16.69170235043782900, -17.54357771275918400 ) ) ;
#7853 = cartesian_point ( 'none', ( 3.790009844363969800, -9.852664769915186600, -13.06117550322149900 ) ) ;
#7854 = cartesian_point ( 'none', ( 3.790009844363975100, -3.307132808089037600, -7.341332872280592200 ) ) ;
#7855 = cartesian_point ( 'none', ( 3.790009844363974700, 0.6750713612562606600, -2.558973989610773300 ) ) ;
#7856 = cartesian_point ( 'none', ( 3.790009844363969400, 2.500000000000000900, 0.0000000000000000000 ) ) ;
#7857 = cartesian_point ( 'none', ( 6.290009844363970300, -23.70457626587591400, -20.88735261320410100 ) ) ;
#7858 = cartesian_point ( 'none', ( 6.290009844363975600, -21.29856051529655400, -19.84181928020335000 ) ) ;
#7859 = cartesian_point ( 'none', ( 6.290009844363976500, -16.69170235043782600, -17.54357771275918400 ) ) ;
#7860 = cartesian_point ( 'none', ( 6.290009844363976500, -9.852664769915191900, -13.06117550322149900 ) ) ;
#7861 = cartesian_point ( 'none', ( 6.290009844363976500, -3.307132808089035000, -7.341332872280592200 ) ) ;
#7862 = cartesian_point ( 'none', ( 6.290009844363975600, 0.6750713612562606600, -2.558973989610771900 ) ) ;
#7863 = cartesian_point ( 'none', ( 6.290009844363975600, 2.499999999999999600, -1.301042606982605100e-015 ) ) ;
#7864 = axis2_placement_3d ( 'none', #7872, #7871, #7923 ) ;
#7865 = line ( 'none', #7917, #7916 ) ;
#7866 = cartesian_point ( 'none', ( 98.99999999999951700, -36.76955262170060500, -33.26955262170033500 ) ) ;
#7867 = cartesian_point ( 'none', ( 98.99999999999951700, -36.76955262170060500, -40.26955262170032800 ) ) ;
#7868 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7869 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7870 = axis2_placement_3d ( 'none', #7887, #7869, #7868 ) ;
#7871 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7872 = cartesian_point ( 'none', ( 95.00000000000001400, -36.76955262170019300, 36.76955262170074000 ) ) ;
#7873 = cylindrical_surface ( 'none', #7864, 3.500000000000003100 ) ;
#7874 = cartesian_point ( 'none', ( 99.00000000000164800, 36.76955262170046300, -33.26955262170046300 ) ) ;
#7875 = line ( 'none', #7921, #7920 ) ;
#7876 = face_outer_bound ( 'none', #3858, .t. ) ;
#7877 = cartesian_point ( 'none', ( 105.0000000000000100, 36.76955262170046300, -32.76955262170044800 ) ) ;
#7878 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#7879 = axis2_placement_3d ( 'none', #7878, #7882, #7881 ) ;
#7880 = cartesian_point ( 'none', ( 99.00000000000164800, 36.76955262170046300, -40.26955262170047000 ) ) ;
#7881 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7882 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7883 = cartesian_point ( 'none', ( 104.5000000000000000, 36.76955262170046300, -40.26955262170047000 ) ) ;
#7884 = cartesian_point ( 'none', ( -1.600000000000000100, 1.959434878635765200e-016, 0.0000000000000000000 ) ) ;
#7885 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7886 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7887 = cartesian_point ( 'none', ( 99.00000000000164800, 36.76955262170046300, -36.76955262170046300 ) ) ;
#7888 = cartesian_point ( 'none', ( 105.0000000000000100, 36.76955262170046300, -40.76955262170048400 ) ) ;
#7889 = cartesian_point ( 'none', ( 104.5000000000000000, 36.76955262170046300, -36.76955262170046300 ) ) ;
#7890 = circle ( 'none', #7870, 3.500000000000003100 ) ;
#7891 = conical_surface ( 'none', #7879, 0.9999999999999986700, 0.5404195002705847200 ) ;
#7892 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7893 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7894 = face_outer_bound ( 'none', #3920, .t. ) ;
#7895 = conical_surface ( 'none', #7842, 3.500000000000003100, 0.7853981633974503900 ) ;
#7896 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7897 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7898 = axis2_placement_3d ( 'none', #7832, #7897, #7896 ) ;
#7899 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7900 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7901 = axis2_placement_3d ( 'none', #7922, #7900, #7899 ) ;
#7902 = cartesian_point ( 'none', ( 1.078482780721208100, -35.05710704352203100, -20.80000000000000400 ) ) ;
#7903 = circle ( 'none', #7939, 0.2035300181709505900 ) ;
#7904 = circle ( 'none', #7909, 0.2035300181709505900 ) ;
#7905 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7906 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7907 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#7908 = axis2_placement_3d ( 'none', #7907, #7906, #7905 ) ;
#7909 = axis2_placement_3d ( 'none', #7902, #7942, #7941 ) ;
#7910 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7911 = vector ( 'none', #7910, 1000.000000000000000 ) ;
#7912 = cartesian_point ( 'none', ( 0.9999999999999993300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7913 = line ( 'none', #7912, #7911 ) ;
#7914 = cartesian_point ( 'none', ( 0.9999999999999986700, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#7915 = direction ( 'none', ( -0.5144957554275270100, 6.300755800592205800e-017, 0.8574929257125439900 ) ) ;
#7916 = vector ( 'none', #7915, 999.9999999999998900 ) ;
#7917 = cartesian_point ( 'none', ( -0.9999999999999986700, 1.224646799147351700e-016, -1.000000000000000900 ) ) ;
#7918 = circle ( 'none', #7901, 4.000000000000017800 ) ;
#7919 = direction ( 'none', ( 0.7071067811865460200, 8.659560562354951300e-017, 0.7071067811865489100 ) ) ;
#7920 = vector ( 'none', #7919, 1000.000000000000100 ) ;
#7921 = cartesian_point ( 'none', ( 104.5000000000000000, 36.76955262170046300, -33.26955262170046300 ) ) ;
#7922 = cartesian_point ( 'none', ( 105.0000000000000100, -36.76955262170019300, 36.76955262170074000 ) ) ;
#7923 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7924 = circle ( 'none', #7908, 0.9999999999999986700 ) ;
#7925 = cartesian_point ( 'none', ( -4.790639028462691400, -21.06131112943118900, -20.50000000000000400 ) ) ;
#7926 = circle ( 'none', #7987, 1.507336102552467600 ) ;
#7927 = cartesian_point ( 'none', ( 1.826493348715212400, -35.24747872332167000, -20.80000000000000400 ) ) ;
#7928 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7929 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7930 = cartesian_point ( 'none', ( 2.490357592877741900, -35.09537894922295500, -20.80000000000000400 ) ) ;
#7931 = face_outer_bound ( 'none', #3966, .t. ) ;
#7932 = cartesian_point ( 'none', ( 3.333829451267679800, -35.24747872332167000, -20.80000000000000400 ) ) ;
#7933 = line ( 'none', #7932, #7985 ) ;
#7934 = cartesian_point ( 'none', ( -4.407170831383278500, -21.94961919994248200, -20.50000000000000400 ) ) ;
#7935 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7936 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7937 = cartesian_point ( 'none', ( 1.078482780721208100, -35.05710704352203100, -20.50000000000000400 ) ) ;
#7938 = cartesian_point ( 'none', ( 1.282012798892158800, -35.05710704352203100, -20.80000000000000400 ) ) ;
#7939 = axis2_placement_3d ( 'none', #7937, #7929, #7928 ) ;
#7940 = circle ( 'none', #7954, 3.366688616493617800 ) ;
#7941 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7942 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7943 = cartesian_point ( 'none', ( 0.9507027557271031700, -24.25768362744613800, -20.50000000000000400 ) ) ;
#7944 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7945 = vector ( 'none', #7944, 1000.000000000000000 ) ;
#7946 = cartesian_point ( 'none', ( 1.282012798892158800, -35.05710704352203100, -20.80000000000000400 ) ) ;
#7947 = line ( 'none', #7946, #7945 ) ;
#7948 = circle ( 'none', #7976, 1.507336102552467600 ) ;
#7949 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7950 = vector ( 'none', #7949, 1000.000000000000000 ) ;
#7951 = cartesian_point ( 'none', ( 2.121465690851083200, -35.63439317803532400, -20.80000000000000400 ) ) ;
#7952 = line ( 'none', #7951, #7950 ) ;
#7953 = cartesian_point ( 'none', ( 1.282012798892158800, -35.05710704352203100, -20.50000000000000400 ) ) ;
#7954 = axis2_placement_3d ( 'none', #7959, #7936, #7935 ) ;
#7955 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7956 = vector ( 'none', #7955, 1000.000000000000000 ) ;
#7957 = cartesian_point ( 'none', ( 0.2974881617399108300, -22.39705187949102700, -20.80000000000000400 ) ) ;
#7958 = line ( 'none', #7957, #7956 ) ;
#7959 = cartesian_point ( 'none', ( -2.415973563649283400, -24.24858412317353300, -20.80000000000000400 ) ) ;
#7960 = plane ( 'none', #8008 ) ;
#7961 = cartesian_point ( 'none', ( 3.293097958395270200, -34.89943699461192500, -20.50000000000000400 ) ) ;
#7962 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7963 = vector ( 'none', #7962, 1000.000000000000000 ) ;
#7964 = face_outer_bound ( 'none', #4039, .t. ) ;
#7965 = axis2_placement_3d ( 'none', #7971, #8006, #8005 ) ;
#7966 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7967 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7968 = axis2_placement_3d ( 'none', #7927, #7967, #7966 ) ;
#7969 = line ( 'none', #7982, #7963 ) ;
#7970 = cartesian_point ( 'none', ( 0.2974881617399108300, -22.39705187949102700, -20.50000000000000400 ) ) ;
#7971 = cartesian_point ( 'none', ( -0.2807538271732759000, -22.39705187949102700, -20.50000000000000400 ) ) ;
#7972 = face_outer_bound ( 'none', #11890, .t. ) ;
#7973 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7974 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7975 = cartesian_point ( 'none', ( 1.826493348715212400, -35.24747872332167000, -20.50000000000000400 ) ) ;
#7976 = axis2_placement_3d ( 'none', #7975, #7974, #7973 ) ;
#7977 = cylindrical_surface ( 'none', #7968, 1.507336102552467600 ) ;
#7978 = face_outer_bound ( 'none', #3962, .t. ) ;
#7979 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7980 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7981 = cartesian_point ( 'none', ( 3.293097958395270200, -34.89943699461192500, -20.80000000000000400 ) ) ;
#7982 = cartesian_point ( 'none', ( -0.07140374028726567700, -22.93606610830423500, -20.80000000000000400 ) ) ;
#7983 = cartesian_point ( 'none', ( -0.07140374028726079200, -22.93606610830424600, -20.50000000000000400 ) ) ;
#7984 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7985 = vector ( 'none', #7984, 1000.000000000000000 ) ;
#7986 = cartesian_point ( 'none', ( 1.826493348715212400, -35.24747872332167000, -20.80000000000000400 ) ) ;
#7987 = axis2_placement_3d ( 'none', #7986, #7980, #7979 ) ;
#7988 = circle ( 'none', #7965, 0.5782419889131867900 ) ;
#7989 = cartesian_point ( 'none', ( 3.333829451267679800, -35.24747872332167000, -20.50000000000000400 ) ) ;
#7990 = cartesian_point ( 'none', ( 3.333829451267679800, -35.24747872332167000, -20.80000000000000400 ) ) ;
#7991 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#7992 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866621767900, -19.19219573586944300 ) ) ;
#7993 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #7992, #7991, #8038, #8037, #8036 ),
( #8035, #8034, #8033, #8032, #8031 ),
( #8030, #8029, #8028, #8027, #8026 ),
( #8025, #8024, #8023, #8022, #8021 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#7994 = line ( 'none', #7996, #8018 ) ;
#7995 = cylindrical_surface ( 'none', #8009, 0.2035300181709505900 ) ;
#7996 = cartesian_point ( 'none', ( 1.270185980738449200, -34.98873781506494400, -20.80000000000000400 ) ) ;
#7997 = axis2_placement_3d ( 'none', #8007, #8002, #8040 ) ;
#7998 = face_outer_bound ( 'none', #4008, .t. ) ;
#7999 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#8000 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#8001 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8002 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8003 = conical_surface ( 'none', #7997, 45.10000000000000100, 0.008726646259971666800 ) ;
#8004 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#8005 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8006 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8007 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8008 = axis2_placement_3d ( 'none', #8004, #8000, #7999 ) ;
#8009 = axis2_placement_3d ( 'none', #8039, #8015, #8001 ) ;
#8010 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8011 = cartesian_point ( 'none', ( -1.259607968213833300, -19.78183839460887900, -20.80000000000000400 ) ) ;
#8012 = axis2_placement_3d ( 'none', #8011, #8010, #8261 ) ;
#8013 = cartesian_point ( 'none', ( 99.00000000000000000, 45.29999999999999000, -37.29999999999998300 ) ) ;
#8014 = cartesian_point ( 'none', ( -6.522355402087448800, -22.55887644410542900, -20.50000000000000400 ) ) ;
#8015 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8016 = vector ( 'none', #8020, 1000.000000000000000 ) ;
#8017 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8018 = vector ( 'none', #8017, 1000.000000000000000 ) ;
#8019 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8020 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8021 = cartesian_point ( 'none', ( 5.040009844363965800, -30.35988970871858700, -22.12349026794378700 ) ) ;
#8022 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#8023 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#8024 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#8025 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#8026 = cartesian_point ( 'none', ( 3.440009844363971900, -30.35988970871859700, -22.12349026794378700 ) ) ;
#8027 = cartesian_point ( 'none', ( 3.440009844363965700, -29.57749700599258700, -21.86692397605512600 ) ) ;
#8028 = cartesian_point ( 'none', ( 3.440009844363967100, -27.81880766451674300, -21.23148250283406900 ) ) ;
#8029 = cartesian_point ( 'none', ( 3.440009844363966600, -26.10755944522799200, -20.47501388717390800 ) ) ;
#8030 = cartesian_point ( 'none', ( 3.440009844363971900, -25.16314144180956100, -20.01408997942565200 ) ) ;
#8031 = cartesian_point ( 'none', ( 3.440009844363966600, -31.60674923231021800, -21.12082316046052100 ) ) ;
#8032 = cartesian_point ( 'none', ( 3.440009844363971100, -30.84427712221264500, -20.88981791652660600 ) ) ;
#8033 = cartesian_point ( 'none', ( 3.440009844363967100, -29.13086185489227700, -20.31246973411174000 ) ) ;
#8034 = cartesian_point ( 'none', ( 3.440009844363971900, -27.45853224716287900, -19.61825658330166500 ) ) ;
#8035 = cartesian_point ( 'none', ( 3.440009844363971900, -26.53590866621767600, -19.19219573586944000 ) ) ;
#8036 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#8037 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#8038 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#8039 = cartesian_point ( 'none', ( 1.078482780721208100, -35.05710704352203100, -20.80000000000000400 ) ) ;
#8040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8041 = cartesian_point ( 'none', ( -2.785324627446372800, -20.94294767594624300, -20.50000000000000400 ) ) ;
#8042 = cartesian_point ( 'none', ( 0.9507027557271027200, -24.25768362744613800, -20.80000000000000400 ) ) ;
#8043 = line ( 'none', #8042, #8094 ) ;
#8044 = axis2_placement_3d ( 'none', #8102, #8101, #8100 ) ;
#8045 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#8046 = cartesian_point ( 'none', ( -37.50000000000000000, 4.592425496802574400e-015, -23.50000000000000000 ) ) ;
#8047 = face_outer_bound ( 'none', #3987, .t. ) ;
#8048 = circle ( 'none', #8044, 0.5782419889122534200 ) ;
#8049 = cartesian_point ( 'none', ( 1.270185980738449200, -34.98873781506494400, -20.80000000000000400 ) ) ;
#8050 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8051 = cartesian_point ( 'none', ( 1.270185980738449200, -34.98873781506494400, -20.50000000000000400 ) ) ;
#8052 = face_outer_bound ( 'none', #4001, .t. ) ;
#8053 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8054 = cartesian_point ( 'none', ( 1.912115603965488500, -35.09537894922295500, -20.80000000000000400 ) ) ;
#8055 = cartesian_point ( 'none', ( 2.121465690851083200, -35.63439317803532400, -20.80000000000000400 ) ) ;
#8056 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8057 = vector ( 'none', #8056, 1000.000000000000000 ) ;
#8058 = cartesian_point ( 'none', ( 3.293097958395270200, -34.89943699461192500, -20.80000000000000400 ) ) ;
#8059 = line ( 'none', #8058, #8057 ) ;
#8060 = cartesian_point ( 'none', ( 2.490357592877741900, -35.09537894922295500, -20.50000000000000400 ) ) ;
#8061 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8063 = cartesian_point ( 'none', ( 1.912115603965488500, -35.09537894922295500, -20.80000000000000400 ) ) ;
#8064 = axis2_placement_3d ( 'none', #8063, #8062, #8061 ) ;
#8065 = circle ( 'none', #8064, 0.5782419889122534200 ) ;
#8066 = cylindrical_surface ( 'none', #8069, 0.5782419889122534200 ) ;
#8067 = cartesian_point ( 'none', ( 0.9507150528443343300, -24.24858412317353300, -20.80000000000000400 ) ) ;
#8068 = axis2_placement_3d ( 'none', #8045, #8096, #8095 ) ;
#8069 = axis2_placement_3d ( 'none', #8054, #8053, #8050 ) ;
#8070 = cartesian_point ( 'none', ( 37.50000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#8071 = axis2_placement_3d ( 'none', #8125, #8114, #8113 ) ;
#8072 = cylindrical_surface ( 'none', #8077, 3.366688616493617800 ) ;
#8073 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8074 = vector ( 'none', #8073, 1000.000000000000000 ) ;
#8075 = cartesian_point ( 'none', ( 2.490357592877741900, -35.09537894922295500, -20.80000000000000400 ) ) ;
#8076 = cartesian_point ( 'none', ( -2.157025514176581300, -27.13349896983461200, -20.50000000000000400 ) ) ;
#8077 = axis2_placement_3d ( 'none', #8129, #8128, #8124 ) ;
#8078 = axis2_placement_3d ( 'none', #8132, #8131, #8130 ) ;
#8079 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8080 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8081 = cartesian_point ( 'none', ( 0.9507150528443343300, -24.24858412317353300, -20.50000000000000400 ) ) ;
#8082 = axis2_placement_3d ( 'none', #8087, #8080, #8079 ) ;
#8083 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8084 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8085 = axis2_placement_3d ( 'none', #8097, #8084, #8083 ) ;
#8086 = circle ( 'none', #8078, 37.50000000000000000 ) ;
#8087 = cartesian_point ( 'none', ( 99.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8088 = circle ( 'none', #8085, 3.366688616493617800 ) ;
#8089 = face_outer_bound ( 'none', #4009, .t. ) ;
#8090 = circle ( 'none', #8082, 44.23604008871487300 ) ;
#8091 = cartesian_point ( 'none', ( 0.9507027557271027200, -24.25768362744613800, -20.80000000000000400 ) ) ;
#8092 = toroidal_surface ( 'none', #8068, 38.50000000000000000, 1.000000000000000000 ) ;
#8093 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8094 = vector ( 'none', #8093, 1000.000000000000000 ) ;
#8095 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8096 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8097 = cartesian_point ( 'none', ( -2.415973563649283400, -24.24858412317353300, -20.50000000000000400 ) ) ;
#8098 = line ( 'none', #8075, #8074 ) ;
#8099 = cartesian_point ( 'none', ( 2.121465690851088500, -35.63439317803533900, -20.50000000000000400 ) ) ;
#8100 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8101 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8102 = cartesian_point ( 'none', ( 1.912115603965488500, -35.09537894922295500, -20.50000000000000400 ) ) ;
#8103 = cartesian_point ( 'none', ( 0.8365911733639550500, -25.02775161683320700, -20.50000000000000400 ) ) ;
#8104 = axis2_placement_3d ( 'none', #8159, #8158, #8157 ) ;
#8105 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8106 = axis2_placement_3d ( 'none', #8161, #8153, #8152 ) ;
#8107 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8108 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8109 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8110 = cartesian_point ( 'none', ( -0.7136160486970116700, -21.27876556250104700, -20.50000000000000400 ) ) ;
#8111 = cartesian_point ( 'none', ( -5.862859664708326000, -23.60854383605828500, -20.50000000000000400 ) ) ;
#8112 = circle ( 'none', #8104, 2.704753755543668300 ) ;
#8113 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8114 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8115 = axis2_placement_3d ( 'none', #8041, #8109, #8108 ) ;
#8116 = axis2_placement_3d ( 'none', #8110, #8107, #8105 ) ;
#8117 = circle ( 'none', #8156, 2.837698609712691500 ) ;
#8118 = circle ( 'none', #8106, 3.366688616493617800 ) ;
#8119 = circle ( 'none', #8115, 4.071440137639139100 ) ;
#8120 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8121 = vector ( 'none', #8120, 1000.000000000000000 ) ;
#8122 = cartesian_point ( 'none', ( 0.9507150528443343300, -24.24858412317353300, -20.80000000000000400 ) ) ;
#8123 = circle ( 'none', #8071, 3.795378327010757500 ) ;
#8124 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8125 = cartesian_point ( 'none', ( -1.236718677790910500, -19.86320366440683900, -20.50000000000000400 ) ) ;
#8126 = line ( 'none', #8122, #8121 ) ;
#8127 = circle ( 'none', #8116, 4.056850855886495700 ) ;
#8128 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8129 = cartesian_point ( 'none', ( -2.415973563649283400, -24.24858412317353300, -20.80000000000000400 ) ) ;
#8130 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8131 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8132 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#8133 = circle ( 'none', #8186, 2.601728628340462400 ) ;
#8134 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8135 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8136 = cartesian_point ( 'none', ( -5.567769367111794500, -20.81983858667887000, -20.50000000000000400 ) ) ;
#8137 = circle ( 'none', #8155, 3.171636390740500700 ) ;
#8138 = cartesian_point ( 'none', ( -6.115435029572251900, -21.43761502557180900, -20.50000000000000400 ) ) ;
#8139 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8140 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8141 = cartesian_point ( 'none', ( -0.2671946205153192300, -22.34208470777842200, -20.50000000000000400 ) ) ;
#8142 = axis2_placement_3d ( 'none', #8141, #8140, #8139 ) ;
#8143 = circle ( 'none', #8142, 1.529402752405191200 ) ;
#8144 = circle ( 'none', #8189, 4.212301609293915000 ) ;
#8145 = circle ( 'none', #8173, 19.00000000000000000 ) ;
#8146 = cartesian_point ( 'none', ( -3.558336677558548500, -23.27370444715784700, -20.50000000000000400 ) ) ;
#8147 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8148 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8149 = cartesian_point ( 'none', ( -0.7017534865626285900, -21.10806824022718700, -20.50000000000000400 ) ) ;
#8150 = cartesian_point ( 'none', ( -0.7196905321356713600, -23.94571015949068700, -20.50000000000000400 ) ) ;
#8151 = cartesian_point ( 'none', ( 0.8410011922351419100, -23.39611261047689400, -20.50000000000000400 ) ) ;
#8152 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8153 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8154 = cartesian_point ( 'none', ( 0.2408063198703188600, -23.78465457562950300, -20.50000000000000400 ) ) ;
#8155 = axis2_placement_3d ( 'none', #8146, #8135, #8134 ) ;
#8156 = axis2_placement_3d ( 'none', #8149, #8148, #8147 ) ;
#8157 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8158 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8159 = cartesian_point ( 'none', ( -1.754041120472850100, -24.25037320430978100, -20.50000000000000400 ) ) ;
#8160 = cartesian_point ( 'none', ( -1.717643281181731000, -23.80748697531778600, -20.50000000000000400 ) ) ;
#8161 = cartesian_point ( 'none', ( -2.415973563649283400, -24.24858412317353300, -20.50000000000000400 ) ) ;
#8162 = cartesian_point ( 'none', ( -1.433360537341688200, -34.19990440405499000, -20.50000000000000400 ) ) ;
#8163 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8164 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8165 = cartesian_point ( 'none', ( 0.9332614629211006800, -32.48016546434120500, -20.50000000000000400 ) ) ;
#8166 = axis2_placement_3d ( 'none', #8165, #8164, #8163 ) ;
#8167 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000400 ) ) ;
#8168 = circle ( 'none', #8166, 2.925474613271461500 ) ;
#8169 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8170 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8171 = cartesian_point ( 'none', ( -0.5290348630507116800, -19.18936019757559200, -20.50000000000000400 ) ) ;
#8172 = axis2_placement_3d ( 'none', #8171, #8170, #8169 ) ;
#8173 = axis2_placement_3d ( 'none', #8167, #8222, #8221 ) ;
#8174 = cartesian_point ( 'none', ( -3.352942304327163600, -24.65764198196472300, -20.50000000000000400 ) ) ;
#8175 = circle ( 'none', #8205, 7.326857350369580000 ) ;
#8176 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8177 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8178 = cartesian_point ( 'none', ( -0.4976683242559359300, -19.12862128304041700, -20.50000000000000400 ) ) ;
#8179 = circle ( 'none', #8208, 2.029868164594018000 ) ;
#8180 = axis2_placement_3d ( 'none', #8178, #8177, #8176 ) ;
#8181 = circle ( 'none', #8180, 6.222753360884972600 ) ;
#8182 = cartesian_point ( 'none', ( -1.070613965237208000, -25.31987820068540500, -20.50000000000000400 ) ) ;
#8183 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8184 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8185 = circle ( 'none', #8172, 6.154393464053033100 ) ;
#8186 = axis2_placement_3d ( 'none', #8193, #8184, #8183 ) ;
#8187 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8188 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8189 = axis2_placement_3d ( 'none', #8192, #8188, #8187 ) ;
#8190 = cartesian_point ( 'none', ( -5.220544624493428800, -23.18042320848773800, -20.50000000000000400 ) ) ;
#8191 = cartesian_point ( 'none', ( 99.00000000000000000, -5.464107230416688200e-015, 44.23604008871487300 ) ) ;
#8192 = cartesian_point ( 'none', ( -2.023538687372736800, -20.43768044153434700, -20.50000000000000400 ) ) ;
#8193 = cartesian_point ( 'none', ( -3.919409368974300400, -22.83277206100605400, -20.50000000000000400 ) ) ;
#8194 = circle ( 'none', #8220, 1.661684687500041300 ) ;
#8195 = axis2_placement_3d ( 'none', #8201, #8255, #8254 ) ;
#8196 = cartesian_point ( 'none', ( -6.759950693209022500, -24.23024287636211600, -20.50000000000000400 ) ) ;
#8197 = circle ( 'none', #8247, 2.595976719806684800 ) ;
#8198 = circle ( 'none', #8246, 4.211271270498768300 ) ;
#8199 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8200 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8201 = cartesian_point ( 'none', ( -0.6061863783259885400, -25.80804168919986800, -20.50000000000000400 ) ) ;
#8202 = cartesian_point ( 'none', ( -0.04736057435802813000, -27.04434572499432900, -20.50000000000000400 ) ) ;
#8203 = circle ( 'none', #8195, 1.356736506511900400 ) ;
#8204 = cartesian_point ( 'none', ( -6.055646001211221700, -25.12163404806037900, -20.50000000000000400 ) ) ;
#8205 = axis2_placement_3d ( 'none', #8209, #8200, #8199 ) ;
#8206 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8207 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8208 = axis2_placement_3d ( 'none', #8215, #8207, #8206 ) ;
#8209 = cartesian_point ( 'none', ( -0.8064067366024669800, -19.93220272885626100, -20.50000000000000400 ) ) ;
#8210 = cartesian_point ( 'none', ( 0.7304630070688634700, -25.74732555455799600, -20.50000000000000400 ) ) ;
#8211 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8212 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8213 = cartesian_point ( 'none', ( -1.147298027652505800, -33.45563460072590100, -20.50000000000000400 ) ) ;
#8214 = axis2_placement_3d ( 'none', #8213, #8212, #8211 ) ;
#8215 = cartesian_point ( 'none', ( -0.8834423806510863800, -25.19466143333317400, -20.50000000000000400 ) ) ;
#8216 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8217 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8218 = circle ( 'none', #8214, 0.5782419889135890200 ) ;
#8219 = cartesian_point ( 'none', ( -1.712062988221354900, -33.57974881045391400, -20.50000000000000400 ) ) ;
#8220 = axis2_placement_3d ( 'none', #8223, #8217, #8216 ) ;
#8221 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8222 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8223 = cartesian_point ( 'none', ( -0.08910701994755868000, -33.22308380555922700, -20.50000000000000400 ) ) ;
#8224 = axis2_placement_3d ( 'none', #8287, #8286, #8285 ) ;
#8225 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8226 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8227 = axis2_placement_3d ( 'none', #8240, #8226, #8225 ) ;
#8228 = cartesian_point ( 'none', ( -0.9766655718560347500, -26.19050655011548300, -20.50000000000000400 ) ) ;
#8229 = line ( 'none', #7782, #8016 ) ;
#8230 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8231 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8232 = cartesian_point ( 'none', ( -0.9331373155143605200, -19.80510861451395900, -20.50000000000000400 ) ) ;
#8233 = circle ( 'none', #8265, 3.324686575246874800 ) ;
#8234 = circle ( 'none', #8227, 5.704026751297867300 ) ;
#8235 = axis2_placement_3d ( 'none', #8232, #8231, #8230 ) ;
#8236 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8237 = circle ( 'none', #8224, 8.289383269763524400 ) ;
#8238 = circle ( 'none', #8235, 7.382786595898992700 ) ;
#8239 = cartesian_point ( 'none', ( -5.329349852752685000, -22.04300914089097700, -20.50000000000000400 ) ) ;
#8240 = cartesian_point ( 'none', ( -1.105556204800791400, -21.52722271273111000, -20.50000000000000400 ) ) ;
#8241 = cartesian_point ( 'none', ( -3.133676988462204900, -22.08899447134460200, -20.50000000000000400 ) ) ;
#8242 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8243 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8244 = cartesian_point ( 'none', ( -4.524587185966956000, -22.91030154423075200, -20.50000000000000400 ) ) ;
#8245 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8246 = axis2_placement_3d ( 'none', #8241, #8245, #8236 ) ;
#8247 = axis2_placement_3d ( 'none', #8244, #8243, #8242 ) ;
#8248 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8249 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8250 = cartesian_point ( 'none', ( -5.663330757193123500, -23.02555547155704800, -20.50000000000000400 ) ) ;
#8251 = axis2_placement_3d ( 'none', #8250, #8249, #8248 ) ;
#8252 = cartesian_point ( 'none', ( -4.871754837014489000, -26.04953252228303700, -20.50000000000000400 ) ) ;
#8253 = circle ( 'none', #8251, 1.451415498738504600 ) ;
#8254 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8255 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8256 = cartesian_point ( 'none', ( -0.6953717570040203200, -20.09847815811648500, -20.50000000000000400 ) ) ;
#8257 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8258 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8259 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8260 = axis2_placement_3d ( 'none', #8256, #8259, #7293 ) ;
#8261 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8262 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8263 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8264 = cartesian_point ( 'none', ( -3.985854127921914200, -23.85935202008175800, -20.50000000000000400 ) ) ;
#8265 = axis2_placement_3d ( 'none', #8264, #8263, #8262 ) ;
#8266 = circle ( 'none', #8260, 3.847308861427899200 ) ;
#8267 = circle ( 'none', #8281, 1.661684687500327500 ) ;
#8268 = cartesian_point ( 'none', ( -2.797181179528856400, -23.37311525926473600, -20.50000000000000400 ) ) ;
#8269 = cartesian_point ( 'none', ( -3.750718297022818800, -22.70656480215282600, -20.50000000000000400 ) ) ;
#8270 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8271 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8272 = cartesian_point ( 'none', ( -5.493504525692521200, -22.96182120719737800, -20.50000000000000400 ) ) ;
#8273 = axis2_placement_3d ( 'none', #8272, #8271, #8270 ) ;
#8274 = circle ( 'none', #8273, 1.570100788807589100 ) ;
#8275 = cartesian_point ( 'none', ( -7.107368907309736800, -23.17170871642739300, -20.50000000000000400 ) ) ;
#8276 = cartesian_point ( 'none', ( -6.842633817107601300, -22.15866079852420600, -20.50000000000000400 ) ) ;
#8277 = cartesian_point ( 'none', ( 1.519859719000027100, -34.08543667273694700, -20.50000000000000400 ) ) ;
#8278 = cartesian_point ( 'none', ( -6.963044188435562300, -22.37952764968994400, -20.50000000000000400 ) ) ;
#8279 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8280 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8281 = axis2_placement_3d ( 'none', #8277, #8258, #8257 ) ;
#8282 = cartesian_point ( 'none', ( -6.616845291165642400, -21.86486085620904500, -20.50000000000000400 ) ) ;
#8283 = cartesian_point ( 'none', ( -0.7607308073974770000, -27.22081706294849500, -20.50000000000000400 ) ) ;
#8284 = circle ( 'none', #8288, 1.299762022552317200 ) ;
#8285 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8286 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8287 = cartesian_point ( 'none', ( -0.4494801627260008900, -19.03830141083176700, -20.50000000000000400 ) ) ;
#8288 = axis2_placement_3d ( 'none', #8239, #8280, #8279 ) ;
#8289 = cartesian_point ( 'none', ( -3.523372626721761300, -26.73668176729802300, -20.50000000000000400 ) ) ;
#8290 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8291 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8292 = cartesian_point ( 'none', ( 2.108051467632552400, -31.05582515708775300, -20.50000000000000400 ) ) ;
#8293 = axis2_placement_3d ( 'none', #8292, #8291, #8290 ) ;
#8294 = circle ( 'none', #8335, 6.387473085420388900 ) ;
#8295 = axis2_placement_3d ( 'none', #8344, #8343, #8342 ) ;
#8296 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8297 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8298 = cartesian_point ( 'none', ( -0.7550421426897259100, -34.46557687721107000, -20.50000000000000400 ) ) ;
#8299 = axis2_placement_3d ( 'none', #8298, #8297, #8296 ) ;
#8300 = cartesian_point ( 'none', ( 0.7237512364357843200, -35.62240848198857900, -20.50000000000000400 ) ) ;
#8301 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8303 = axis2_placement_3d ( 'none', #8313, #8302, #8301 ) ;
#8304 = circle ( 'none', #8303, 2.925474613272287100 ) ;
#8305 = circle ( 'none', #8293, 4.771789013918543700 ) ;
#8306 = cartesian_point ( 'none', ( -0.9281865837950223900, -34.73702453886768600, -20.50000000000000400 ) ) ;
#8307 = circle ( 'none', #8299, 1.661684687499896100 ) ;
#8308 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8309 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8310 = cartesian_point ( 'none', ( 1.912115603965488500, -35.09537894922295500, -20.50000000000000400 ) ) ;
#8311 = axis2_placement_3d ( 'none', #8310, #8309, #8308 ) ;
#8312 = circle ( 'none', #8341, 9.279381191100798200 ) ;
#8313 = cartesian_point ( 'none', ( 1.572434020125644400, -32.82274077928364200, -20.50000000000000400 ) ) ;
#8314 = cartesian_point ( 'none', ( -1.356648114537508700, -32.91662037191186800, -20.50000000000000400 ) ) ;
#8315 = cartesian_point ( 'none', ( 1.450732794220086500, -35.74568288006389600, -20.50000000000000400 ) ) ;
#8316 = circle ( 'none', #8311, 0.5782419889122534200 ) ;
#8317 = cartesian_point ( 'none', ( -5.220544624493429700, -23.18042320848773800, -20.80000000000000400 ) ) ;
#8318 = line ( 'none', #8317, #8356 ) ;
#8319 = axis2_placement_3d ( 'none', #8375, #8374, #8373 ) ;
#8320 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8321 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8322 = cartesian_point ( 'none', ( -3.610110456265537900, -25.33625383782952400, -20.50000000000000400 ) ) ;
#8323 = cylindrical_surface ( 'none', #8340, 4.056850855886495700 ) ;
#8324 = cartesian_point ( 'none', ( -2.176411792550954500, -25.94224355192428500, -20.50000000000000400 ) ) ;
#8325 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8326 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8327 = cartesian_point ( 'none', ( -0.4741564912750599900, -25.87007956073998800, -20.50000000000000400 ) ) ;
#8328 = axis2_placement_3d ( 'none', #8327, #8326, #8325 ) ;
#8329 = circle ( 'none', #8328, 1.210857828906472200 ) ;
#8330 = axis2_placement_3d ( 'none', #8347, #8321, #8320 ) ;
#8331 = circle ( 'none', #8319, 3.335744389368884700 ) ;
#8332 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8333 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8334 = cartesian_point ( 'none', ( -1.034673186361188900, -19.42662708087583200, -20.50000000000000400 ) ) ;
#8335 = axis2_placement_3d ( 'none', #8334, #8333, #8332 ) ;
#8336 = circle ( 'none', #8330, 1.074169345818815100 ) ;
#8337 = circle ( 'none', #8372, 5.599090641517499900 ) ;
#8338 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8339 = cartesian_point ( 'none', ( 0.1760320038960623600, -26.09833932659240900, -20.50000000000000400 ) ) ;
#8340 = axis2_placement_3d ( 'none', #8360, #8359, #8358 ) ;
#8341 = axis2_placement_3d ( 'none', #8346, #8345, #8338 ) ;
#8342 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8343 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8344 = cartesian_point ( 'none', ( 0.6120734639724516600, -17.34604932475039300, -20.50000000000000400 ) ) ;
#8345 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8346 = cartesian_point ( 'none', ( 0.7252412917177460900, -17.13188667691981900, -20.50000000000000400 ) ) ;
#8347 = cartesian_point ( 'none', ( -0.09388174145682197400, -25.05863439077340600, -20.50000000000000400 ) ) ;
#8348 = circle ( 'none', #8295, 9.037156921131025200 ) ;
#8349 = vector ( 'none', #8384, 1000.000000000000000 ) ;
#8350 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8351 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8352 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, 37.00000000000000700 ) ) ;
#8353 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8354 = vector ( 'none', #8353, 1000.000000000000000 ) ;
#8355 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8356 = vector ( 'none', #8355, 1000.000000000000000 ) ;
#8357 = axis2_placement_3d ( 'none', #8371, #8351, #8350 ) ;
#8358 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8359 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8360 = cartesian_point ( 'none', ( -0.7136160486970116700, -21.27876556250104700, -20.80000000000000400 ) ) ;
#8361 = cartesian_point ( 'none', ( -1.070613965237208000, -25.31987820068540500, -20.80000000000000400 ) ) ;
#8362 = axis2_placement_3d ( 'none', #8352, #8408, #8407 ) ;
#8363 = circle ( 'none', #8357, 4.056850855886495700 ) ;
#8364 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8365 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8366 = cartesian_point ( 'none', ( -0.4487687030187975700, -20.61635720624240900, -20.50000000000000400 ) ) ;
#8367 = circle ( 'none', #8362, 8.000000000000000000 ) ;
#8368 = line ( 'none', #8361, #8354 ) ;
#8369 = face_outer_bound ( 'none', #4232, .t. ) ;
#8370 = line ( 'none', #8406, #8401 ) ;
#8371 = cartesian_point ( 'none', ( -0.7136160486970116700, -21.27876556250104700, -20.80000000000000400 ) ) ;
#8372 = axis2_placement_3d ( 'none', #8366, #8365, #8364 ) ;
#8373 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8374 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8375 = cartesian_point ( 'none', ( -0.6621628907721023300, -22.86962132252977000, -20.50000000000000400 ) ) ;
#8376 = cartesian_point ( 'none', ( -4.921866676116310100, -24.49511198172887600, -20.50000000000000400 ) ) ;
#8377 = cartesian_point ( 'none', ( 105.0000000000000100, -45.00000000000000000, 36.99999999999995000 ) ) ;
#8378 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8379 = cartesian_point ( 'none', ( 99.00000000000000000, -37.00000000000000000, -37.29999999999998300 ) ) ;
#8380 = circle ( 'none', #8441, 8.000000000000000000 ) ;
#8381 = cartesian_point ( 'none', ( 99.00000000000000000, 37.29999999999998300, -45.29999999999998300 ) ) ;
#8382 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8383 = axis2_placement_3d ( 'none', #8390, #8382, #8378 ) ;
#8384 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8385 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8386 = face_outer_bound ( 'none', #4185, .t. ) ;
#8387 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8388 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8389 = cartesian_point ( 'none', ( 99.00000000000000000, -36.76955262170020700, 36.76955262170072600 ) ) ;
#8390 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, 37.00000000000000700 ) ) ;
#8391 = cartesian_point ( 'none', ( 99.00000000000000000, -37.00000000000000000, -45.29999999999998300 ) ) ;
#8392 = cartesian_point ( 'none', ( 105.0000000000000100, -45.00000000000000000, 36.99999999999995000 ) ) ;
#8393 = cylindrical_surface ( 'none', #8383, 8.000000000000000000 ) ;
#8394 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8395 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8396 = cartesian_point ( 'none', ( 99.00000000000000000, 36.76955262170045600, -36.76955262170045600 ) ) ;
#8397 = axis2_placement_3d ( 'none', #8396, #8395, #8394 ) ;
#8398 = axis2_placement_3d ( 'none', #8389, #8388, #8387 ) ;
#8399 = cartesian_point ( 'none', ( 105.0000000000000100, -45.00000000000000000, 36.99999999999995000 ) ) ;
#8400 = line ( 'none', #8399, #8349 ) ;
#8401 = vector ( 'none', #8405, 1000.000000000000000 ) ;
#8402 = circle ( 'none', #8398, 5.499999999999991100 ) ;
#8403 = circle ( 'none', #8397, 5.499999999999998200 ) ;
#8404 = cartesian_point ( 'none', ( 105.0000000000000100, -36.99999999999994300, 45.00000000000000700 ) ) ;
#8405 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8406 = cartesian_point ( 'none', ( 105.0000000000000100, -36.99999999999994300, 45.00000000000000700 ) ) ;
#8407 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8408 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8409 = circle ( 'none', #8475, 4.212301609293915000 ) ;
#8410 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, -45.29999999999998300 ) ) ;
#8411 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8412 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8413 = cartesian_point ( 'none', ( -0.4976683242559359300, -19.12862128304041700, -20.80000000000000400 ) ) ;
#8414 = axis2_placement_3d ( 'none', #8413, #8412, #8411 ) ;
#8415 = cartesian_point ( 'none', ( 105.0000000000000100, -45.00000000000000000, -37.29999999999998300 ) ) ;
#8416 = line ( 'none', #8415, #8462 ) ;
#8417 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8418 = circle ( 'none', #8414, 6.222753360884972600 ) ;
#8419 = cartesian_point ( 'none', ( -2.023538687372736800, -20.43768044153434700, -20.80000000000000400 ) ) ;
#8420 = cartesian_point ( 'none', ( -4.786858145664523600, -20.34966402379294000, -20.80000000000000400 ) ) ;
#8421 = axis2_placement_3d ( 'none', #8377, #8385, #8417 ) ;
#8422 = vertex_point ( 'none', #1370 ) ;
#8423 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8424 = vector ( 'none', #8423, 1000.000000000000000 ) ;
#8425 = cartesian_point ( 'none', ( 99.00000000000000000, -37.00000000000000000, -45.29999999999998300 ) ) ;
#8426 = line ( 'none', #8425, #8424 ) ;
#8427 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8428 = cartesian_point ( 'none', ( 99.00000000000000000, -45.00000000000000000, -37.29999999999998300 ) ) ;
#8429 = plane ( 'none', #8421 ) ;
#8430 = face_outer_bound ( 'none', #4115, .t. ) ;
#8431 = vector ( 'none', #8427, 1000.000000000000000 ) ;
#8432 = cartesian_point ( 'none', ( 99.00000000000000000, -45.00000000000000000, 36.99999999999995000 ) ) ;
#8433 = line ( 'none', #8432, #8431 ) ;
#8434 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8435 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8436 = cartesian_point ( 'none', ( 99.00000000000000000, 37.29999999999998300, -37.29999999999998300 ) ) ;
#8437 = axis2_placement_3d ( 'none', #8436, #8435, #8434 ) ;
#8438 = circle ( 'none', #8437, 8.000000000000003600 ) ;
#8439 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8440 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8441 = axis2_placement_3d ( 'none', #8379, #8440, #8439 ) ;
#8442 = cartesian_point ( 'none', ( -0.5290348630507116800, -19.18936019757559200, -20.80000000000000400 ) ) ;
#8443 = cartesian_point ( 'none', ( -3.352942304327163600, -24.65764198196472300, -20.80000000000000400 ) ) ;
#8444 = line ( 'none', #8410, #8507 ) ;
#8445 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8446 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, -45.29999999999998300 ) ) ;
#8447 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8448 = circle ( 'none', #8505, 8.000000000000000000 ) ;
#8449 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8450 = vector ( 'none', #8449, 1000.000000000000000 ) ;
#8451 = cartesian_point ( 'none', ( -3.352942304327163600, -24.65764198196472300, -20.80000000000000400 ) ) ;
#8452 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, -45.29999999999998300 ) ) ;
#8453 = cylindrical_surface ( 'none', #8463, 6.154393464053033100 ) ;
#8454 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8455 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8456 = cartesian_point ( 'none', ( -0.5290348630507116800, -19.18936019757559200, -20.80000000000000400 ) ) ;
#8457 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8458 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8459 = line ( 'none', #8451, #8450 ) ;
#8460 = axis2_placement_3d ( 'none', #8419, #8458, #8457 ) ;
#8461 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8462 = vector ( 'none', #8461, 1000.000000000000000 ) ;
#8463 = axis2_placement_3d ( 'none', #8442, #8447, #8445 ) ;
#8464 = face_outer_bound ( 'none', #4228, .t. ) ;
#8465 = cartesian_point ( 'none', ( 0.8365911733639550500, -25.02775161683320700, -20.80000000000000400 ) ) ;
#8466 = line ( 'none', #8465, #8492 ) ;
#8467 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8468 = vector ( 'none', #8467, 1000.000000000000000 ) ;
#8469 = cylindrical_surface ( 'none', #8460, 4.212301609293915000 ) ;
#8470 = face_outer_bound ( 'none', #4199, .t. ) ;
#8471 = cartesian_point ( 'none', ( -6.115435029572251900, -21.43761502557180900, -20.80000000000000400 ) ) ;
#8472 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8473 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8474 = cartesian_point ( 'none', ( -2.023538687372736800, -20.43768044153434700, -20.80000000000000400 ) ) ;
#8475 = axis2_placement_3d ( 'none', #8474, #8473, #8472 ) ;
#8476 = cartesian_point ( 'none', ( -6.115435029572251900, -21.43761502557180900, -20.80000000000000400 ) ) ;
#8477 = line ( 'none', #8476, #8468 ) ;
#8478 = axis2_placement_3d ( 'none', #8490, #8497, #8540 ) ;
#8479 = face_outer_bound ( 'none', #4230, .t. ) ;
#8480 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8481 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8482 = cartesian_point ( 'none', ( -1.754041120472850100, -24.25037320430978100, -20.80000000000000400 ) ) ;
#8483 = axis2_placement_3d ( 'none', #8482, #8481, #8480 ) ;
#8484 = cartesian_point ( 'none', ( -1.070613965237208000, -25.31987820068540500, -20.80000000000000400 ) ) ;
#8485 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8486 = axis2_placement_3d ( 'none', #8498, #8528, #8519 ) ;
#8487 = circle ( 'none', #8483, 2.704753755543668300 ) ;
#8488 = toroidal_surface ( 'none', #8478, 3.850000000000000100, 0.2500000000000000000 ) ;
#8489 = axis2_placement_3d ( 'none', #8446, #8455, #8454 ) ;
#8490 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#8491 = plane ( 'none', #8489 ) ;
#8492 = vector ( 'none', #8503, 1000.000000000000000 ) ;
#8493 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8494 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8495 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, -37.29999999999998300 ) ) ;
#8496 = face_bound ( 'none', #3566, .t. ) ;
#8497 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8498 = cartesian_point ( 'none', ( -2.701892049541116100, -20.56562803626242400, -20.80000000000000400 ) ) ;
#8499 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8500 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8501 = axis2_placement_3d ( 'none', #8456, #8500, #8499 ) ;
#8502 = face_outer_bound ( 'none', #4119, .t. ) ;
#8503 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8504 = cartesian_point ( 'none', ( 0.8365911733639550500, -25.02775161683320700, -20.80000000000000400 ) ) ;
#8505 = axis2_placement_3d ( 'none', #8495, #8494, #8493 ) ;
#8506 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8507 = vector ( 'none', #8506, 1000.000000000000000 ) ;
#8508 = circle ( 'none', #8501, 6.154393464053033100 ) ;
#8509 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8510 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8511 = vector ( 'none', #8510, 1000.000000000000000 ) ;
#8512 = cartesian_point ( 'none', ( -1.096405745715999200, -20.27336016691545200, -20.50000000000000400 ) ) ;
#8513 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8514 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8515 = vector ( 'none', #8514, 1000.000000000000000 ) ;
#8516 = line ( 'none', #8531, #8511 ) ;
#8517 = circle ( 'none', #8532, 3.171636390740500700 ) ;
#8518 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8519 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8520 = cartesian_point ( 'none', ( -3.558336677558548500, -23.27370444715784700, -20.80000000000000400 ) ) ;
#8521 = face_outer_bound ( 'none', #4803, .t. ) ;
#8522 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8523 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8524 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8525 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8526 = cartesian_point ( 'none', ( -3.324034418778468900, -20.71326940072014700, -20.80000000000000400 ) ) ;
#8527 = face_outer_bound ( 'none', #4274, .t. ) ;
#8528 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8529 = axis2_placement_3d ( 'none', #8520, #8522, #8523 ) ;
#8530 = plane ( 'none', #8486 ) ;
#8531 = cartesian_point ( 'none', ( -4.786858145664523600, -20.34966402379294000, -20.80000000000000400 ) ) ;
#8532 = axis2_placement_3d ( 'none', #8538, #8518, #8509 ) ;
#8533 = circle ( 'none', #8539, 1.507336102556819900 ) ;
#8534 = face_outer_bound ( 'none', #4248, .t. ) ;
#8535 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8536 = vector ( 'none', #8535, 1000.000000000000000 ) ;
#8537 = cartesian_point ( 'none', ( 95.00000000000001400, -36.76955262170060500, -33.26955262170033500 ) ) ;
#8538 = cartesian_point ( 'none', ( -3.558336677558548500, -23.27370444715784700, -20.80000000000000400 ) ) ;
#8539 = axis2_placement_3d ( 'none', #8526, #8525, #8524 ) ;
#8540 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8541 = line ( 'none', #8537, #8536 ) ;
#8542 = cylindrical_surface ( 'none', #8529, 3.171636390740500300 ) ;
#8543 = axis2_placement_3d ( 'none', #8593, #8597, #8586 ) ;
#8544 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8545 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8546 = cartesian_point ( 'none', ( -3.919409368974300400, -22.83277206100605400, -20.80000000000000400 ) ) ;
#8547 = cartesian_point ( 'none', ( 105.0000000000000100, 37.29999999999998300, -37.29999999999998300 ) ) ;
#8548 = cylindrical_surface ( 'none', #8606, 6.222753360884972600 ) ;
#8549 = circle ( 'none', #8569, 2.601728628340462400 ) ;
#8550 = cartesian_point ( 'none', ( -5.220544624493429700, -23.18042320848773800, -20.80000000000000400 ) ) ;
#8551 = cartesian_point ( 'none', ( -0.4976683242559359300, -19.12862128304041700, -20.80000000000000400 ) ) ;
#8552 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8553 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8554 = face_outer_bound ( 'none', #4298, .t. ) ;
#8555 = cartesian_point ( 'none', ( -3.919409368974300400, -22.83277206100605400, -20.80000000000000400 ) ) ;
#8556 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8557 = vector ( 'none', #8556, 1000.000000000000000 ) ;
#8558 = cartesian_point ( 'none', ( -5.567769367111794500, -20.81983858667887000, -20.80000000000000400 ) ) ;
#8559 = line ( 'none', #8596, #8595 ) ;
#8560 = cylindrical_surface ( 'none', #8543, 8.000000000000003600 ) ;
#8561 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8562 = vector ( 'none', #8561, 1000.000000000000000 ) ;
#8563 = cartesian_point ( 'none', ( 105.0000000000000100, -45.00000000000000000, 36.99999999999995000 ) ) ;
#8564 = line ( 'none', #8563, #8562 ) ;
#8565 = face_outer_bound ( 'none', #4212, .t. ) ;
#8566 = cartesian_point ( 'none', ( -5.567769367111794500, -20.81983858667887000, -20.80000000000000400 ) ) ;
#8567 = axis2_placement_3d ( 'none', #8555, #8553, #8552 ) ;
#8568 = line ( 'none', #8558, #8557 ) ;
#8569 = axis2_placement_3d ( 'none', #8546, #8545, #8544 ) ;
#8570 = cylindrical_surface ( 'none', #8567, 2.601728628340462400 ) ;
#8571 = face_outer_bound ( 'none', #4231, .t. ) ;
#8572 = cylindrical_surface ( 'none', #8624, 8.000000000000000000 ) ;
#8573 = cartesian_point ( 'none', ( 105.0000000000000100, 45.29999999999998300, 37.00000000000000700 ) ) ;
#8574 = line ( 'none', #8573, #8628 ) ;
#8575 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8576 = direction ( 'none', ( 0.0000000000000000000, 9.339022750884560400e-017, -1.000000000000000000 ) ) ;
#8577 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -9.339022750884560400e-017 ) ) ;
#8578 = cartesian_point ( 'none', ( 105.0000000000000100, 45.29999999999998300, 37.00000000000000700 ) ) ;
#8579 = cylindrical_surface ( 'none', #8580, 8.000000000000000000 ) ;
#8580 = axis2_placement_3d ( 'none', #8588, #8587, #8575 ) ;
#8581 = face_outer_bound ( 'none', #4296, .t. ) ;
#8582 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8583 = vector ( 'none', #8582, 1000.000000000000000 ) ;
#8584 = plane ( 'none', #8585 ) ;
#8585 = axis2_placement_3d ( 'none', #8578, #8577, #8576 ) ;
#8586 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8587 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8588 = cartesian_point ( 'none', ( 105.0000000000000100, 37.29999999999998300, 37.00000000000000700 ) ) ;
#8589 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8590 = cartesian_point ( 'none', ( 105.0000000000000100, 45.29999999999998300, 37.00000000000000700 ) ) ;
#8591 = line ( 'none', #8590, #8583 ) ;
#8592 = cartesian_point ( 'none', ( 105.0000000000000100, -45.00000000000000000, -37.29999999999998300 ) ) ;
#8593 = cartesian_point ( 'none', ( 105.0000000000000100, 37.29999999999998300, -37.29999999999998300 ) ) ;
#8594 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8595 = vector ( 'none', #8594, 1000.000000000000000 ) ;
#8596 = cartesian_point ( 'none', ( 105.0000000000000100, 37.29999999999998300, -45.29999999999998300 ) ) ;
#8597 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8598 = face_outer_bound ( 'none', #4284, .t. ) ;
#8599 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8600 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8601 = axis2_placement_3d ( 'none', #8547, #8600, #8599 ) ;
#8602 = circle ( 'none', #8601, 8.000000000000003600 ) ;
#8603 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, -37.29999999999998300 ) ) ;
#8604 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8605 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8606 = axis2_placement_3d ( 'none', #8551, #8605, #8604 ) ;
#8607 = cartesian_point ( 'none', ( 105.0000000000000100, 45.29999999999998300, 37.00000000000000700 ) ) ;
#8608 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8609 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8610 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8611 = cartesian_point ( 'none', ( 2.909629761323410800, -34.01112892411212800, -20.80000000000000400 ) ) ;
#8612 = axis2_placement_3d ( 'none', #8618, #8610, #8609 ) ;
#8613 = line ( 'none', #8631, #8665 ) ;
#8614 = cartesian_point ( 'none', ( -1.738347389949344000, -32.17609354841527400, -20.80000000000000400 ) ) ;
#8615 = cartesian_point ( 'none', ( 1.299640109352684800, -32.58763286471675300, -20.80000000000000400 ) ) ;
#8616 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8617 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8619 = oriented_edge ( 'none', *, *, #58, .f. ) ;
#8618 = cartesian_point ( 'none', ( 0.5822086102354073800, -35.54276145223822400, -20.80000000000000400 ) ) ;
#8620 = cylindrical_surface ( 'none', #8652, 5.132501029357401400 ) ;
#8621 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8622 = vector ( 'none', #8621, 1000.000000000000000 ) ;
#8623 = cartesian_point ( 'none', ( 105.0000000000000100, 45.29999999999999000, -37.29999999999998300 ) ) ;
#8624 = axis2_placement_3d ( 'none', #8603, #8617, #8616 ) ;
#8625 = cartesian_point ( 'none', ( 105.0000000000000100, 37.29999999999998300, -45.29999999999998300 ) ) ;
#8626 = line ( 'none', #8623, #8622 ) ;
#8627 = direction ( 'none', ( -0.0000000000000000000, -9.339022750884561700e-017, 1.000000000000000000 ) ) ;
#8628 = vector ( 'none', #8627, 1000.000000000000000 ) ;
#8629 = cylindrical_surface ( 'none', #8612, 2.786177922485714400 ) ;
#8630 = vector ( 'none', #8589, 1000.000000000000000 ) ;
#8631 = cartesian_point ( 'none', ( 2.909629761323410800, -34.01112892411212800, -20.80000000000000400 ) ) ;
#8632 = face_outer_bound ( 'none', #349, .t. ) ;
#8633 = line ( 'none', #8635, #8630 ) ;
#8634 = face_outer_bound ( 'none', #4268, .t. ) ;
#8635 = cartesian_point ( 'none', ( 105.0000000000000100, 37.29999999999998300, 45.00000000000000700 ) ) ;
#8636 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8637 = cartesian_point ( 'none', ( 2.253177226940200000, -33.25418332187437200, -20.80000000000000400 ) ) ;
#8638 = axis2_placement_3d ( 'none', #8651, #8656, #8690 ) ;
#8639 = face_outer_bound ( 'none', #4340, .t. ) ;
#8640 = cartesian_point ( 'none', ( -1.143658755088545100, -37.10126305286630800, -20.80000000000000400 ) ) ;
#8641 = cartesian_point ( 'none', ( 2.253177226940200000, -33.25418332187437200, -20.80000000000000400 ) ) ;
#8642 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8643 = vector ( 'none', #8642, 1000.000000000000000 ) ;
#8644 = cartesian_point ( 'none', ( 95.00000000000001400, 36.76955262170046300, -40.26955262170047000 ) ) ;
#8645 = line ( 'none', #8644, #8643 ) ;
#8646 = face_outer_bound ( 'none', #4324, .t. ) ;
#8647 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8648 = vector ( 'none', #8647, 1000.000000000000000 ) ;
#8649 = cartesian_point ( 'none', ( 0.2201022111195536100, -32.15326114872363000, -20.80000000000000400 ) ) ;
#8650 = cartesian_point ( 'none', ( 0.5822086102354073800, -35.54276145223822400, -20.80000000000000400 ) ) ;
#8651 = cartesian_point ( 'none', ( -0.2608223922802037100, -36.09754445963171300, -20.80000000000000400 ) ) ;
#8652 = axis2_placement_3d ( 'none', #8640, #8662, #8636 ) ;
#8653 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8654 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8655 = axis2_placement_3d ( 'none', #8661, #8654, #8653 ) ;
#8656 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8657 = line ( 'none', #8649, #8648 ) ;
#8658 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8659 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8660 = cartesian_point ( 'none', ( 102.0000000000000100, 27.29999999999999400, -45.29999999999998300 ) ) ;
#8661 = cartesian_point ( 'none', ( -1.143658755088545100, -37.10126305286630800, -20.80000000000000400 ) ) ;
#8662 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8663 = circle ( 'none', #8664, 1.524999999999998600 ) ;
#8664 = axis2_placement_3d ( 'none', #8660, #8659, #8658 ) ;
#8665 = vector ( 'none', #8608, 1000.000000000000000 ) ;
#8666 = circle ( 'none', #8655, 5.132501029357401400 ) ;
#8667 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8668 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8669 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8670 = cartesian_point ( 'none', ( -1.136370335159126800, -37.08779878425142600, -20.80000000000000400 ) ) ;
#8671 = cartesian_point ( 'none', ( 99.00000000000000000, 45.29999999999998300, 37.00000000000000700 ) ) ;
#8672 = cartesian_point ( 'none', ( 0.9184324935789033300, -31.71216400086899900, -20.80000000000000400 ) ) ;
#8673 = axis2_placement_3d ( 'none', #8705, #8704, #8703 ) ;
#8674 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8675 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8676 = cartesian_point ( 'none', ( -0.2608223922802037100, -36.09754445963171300, -20.80000000000000400 ) ) ;
#8677 = axis2_placement_3d ( 'none', #8670, #8669, #8668 ) ;
#8678 = circle ( 'none', #8677, 5.117190653973124400 ) ;
#8679 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8680 = vector ( 'none', #8679, 1000.000000000000000 ) ;
#8681 = cartesian_point ( 'none', ( 1.299640109352684800, -32.58763286471675300, -20.80000000000000400 ) ) ;
#8682 = line ( 'none', #8681, #8680 ) ;
#8683 = circle ( 'none', #8686, 3.795378327011321900 ) ;
#8684 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8685 = vector ( 'none', #8684, 1000.000000000000000 ) ;
#8686 = axis2_placement_3d ( 'none', #8676, #8675, #8674 ) ;
#8687 = circle ( 'none', #8724, 8.000000000000000000 ) ;
#8688 = cartesian_point ( 'none', ( 99.00000000000000000, 37.29999999999998300, 45.00000000000000700 ) ) ;
#8689 = line ( 'none', #8637, #8685 ) ;
#8690 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8691 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8692 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8693 = axis2_placement_3d ( 'none', #8650, #8692, #8691 ) ;
#8694 = circle ( 'none', #8693, 2.786177922485714400 ) ;
#8695 = cylindrical_surface ( 'none', #8638, 3.795378327011321900 ) ;
#8696 = cylindrical_surface ( 'none', #8708, 3.366688616489647700 ) ;
#8697 = cylindrical_surface ( 'none', #8758, 2.837698609714799100 ) ;
#8698 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8699 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8700 = cartesian_point ( 'none', ( -2.448243825793349400, -31.70306449657627500, -20.80000000000000400 ) ) ;
#8701 = face_outer_bound ( 'none', #4392, .t. ) ;
#8702 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8703 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8704 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8705 = cartesian_point ( 'none', ( -1.230346449555878500, -33.61866341626181800, -20.80000000000000400 ) ) ;
#8706 = cartesian_point ( 'none', ( -1.230346449555878500, -33.61866341626181800, -20.80000000000000400 ) ) ;
#8707 = cartesian_point ( 'none', ( -2.448243825793349400, -31.70306449657627500, -20.80000000000000400 ) ) ;
#8708 = axis2_placement_3d ( 'none', #8672, #8702, #8698 ) ;
#8709 = face_outer_bound ( 'none', #4382, .t. ) ;
#8710 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8711 = vector ( 'none', #8710, 1000.000000000000000 ) ;
#8712 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, -45.29999999999998300 ) ) ;
#8713 = line ( 'none', #8712, #8711 ) ;
#8714 = cartesian_point ( 'none', ( -0.7957875835005932000, -34.85267988381433200, -20.80000000000000400 ) ) ;
#8715 = axis2_placement_3d ( 'none', #8706, #8726, #8699 ) ;
#8716 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8717 = vector ( 'none', #8716, 1000.000000000000000 ) ;
#8718 = cartesian_point ( 'none', ( 99.00000000000000000, -36.99999999999994300, 45.00000000000000700 ) ) ;
#8719 = face_outer_bound ( 'none', #4396, .t. ) ;
#8720 = cylindrical_surface ( 'none', #8673, 1.529402752403513200 ) ;
#8721 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8722 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8723 = cartesian_point ( 'none', ( 99.00000000000000000, 37.29999999999998300, 37.00000000000000700 ) ) ;
#8724 = axis2_placement_3d ( 'none', #8723, #8722, #8721 ) ;
#8725 = cartesian_point ( 'none', ( 105.0000000000000100, 45.29999999999999000, -37.29999999999998300 ) ) ;
#8726 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8727 = line ( 'none', #8718, #8717 ) ;
#8728 = circle ( 'none', #8715, 1.529402752403513200 ) ;
#8729 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8730 = vector ( 'none', #8729, 1000.000000000000000 ) ;
#8731 = cartesian_point ( 'none', ( 105.0000000000000100, 37.29999999999998300, 45.00000000000000700 ) ) ;
#8732 = face_outer_bound ( 'none', #4334, .t. ) ;
#8733 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8734 = vector ( 'none', #8733, 1000.000000000000000 ) ;
#8735 = cartesian_point ( 'none', ( 95.00000000000001400, 36.76955262170046300, -33.26955262170046300 ) ) ;
#8736 = line ( 'none', #8735, #8734 ) ;
#8737 = cartesian_point ( 'none', ( -0.7778505379093431100, -32.01503796454883900, -20.80000000000000400 ) ) ;
#8738 = line ( 'none', #8737, #8730 ) ;
#8739 = cartesian_point ( 'none', ( -0.7778505379093431100, -32.01503796454883900, -20.80000000000000400 ) ) ;
#8740 = circle ( 'none', #8783, 3.847308861428730100 ) ;
#8741 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8742 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8743 = cartesian_point ( 'none', ( -0.7957875835005932000, -34.85267988381433200, -20.80000000000000400 ) ) ;
#8744 = face_outer_bound ( 'none', #4337, .t. ) ;
#8745 = axis2_placement_3d ( 'none', #8743, #8742, #8741 ) ;
#8746 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8747 = vector ( 'none', #8746, 1000.000000000000000 ) ;
#8748 = circle ( 'none', #8745, 2.837698609714799100 ) ;
#8749 = cartesian_point ( 'none', ( 0.2201022111195536100, -32.15326114872363000, -20.80000000000000400 ) ) ;
#8750 = line ( 'none', #8751, #8747 ) ;
#8751 = cartesian_point ( 'none', ( -1.738347389949344000, -32.17609354841527400, -20.80000000000000400 ) ) ;
#8752 = cylindrical_surface ( 'none', #8787, 3.847308861428729600 ) ;
#8753 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8754 = vector ( 'none', #8753, 1000.000000000000000 ) ;
#8755 = cartesian_point ( 'none', ( -2.338542262302485900, -32.56463551356156200, -20.80000000000000400 ) ) ;
#8756 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8757 = line ( 'none', #8700, #8754 ) ;
#8758 = axis2_placement_3d ( 'none', #8714, #8756, #8667 ) ;
#8759 = circle ( 'none', #7532, 4.212301609296233100 ) ;
#8760 = cylindrical_surface ( 'none', #8788, 6.154393464052327000 ) ;
#8761 = axis2_placement_3d ( 'none', #8512, #9008, #9012 ) ;
#8762 = circle ( 'none', #8761, 1.504450775496825300 ) ;
#8763 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8764 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8765 = axis2_placement_3d ( 'none', #8771, #8764, #8763 ) ;
#8766 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8767 = cartesian_point ( 'none', ( -0.9685062070169072600, -36.77138792646233900, -20.80000000000000400 ) ) ;
#8768 = cylindrical_surface ( 'none', #8765, 4.212301609296233100 ) ;
#8769 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8770 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8771 = cartesian_point ( 'none', ( 0.5259976173027535200, -35.52306768250402800, -20.80000000000000400 ) ) ;
#8772 = face_outer_bound ( 'none', #4442, .t. ) ;
#8773 = face_outer_bound ( 'none', #4482, .t. ) ;
#8774 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8775 = vector ( 'none', #8774, 1000.000000000000000 ) ;
#8776 = cartesian_point ( 'none', ( -2.338542262302485900, -32.56463551356156200, -20.80000000000000400 ) ) ;
#8777 = line ( 'none', #8776, #8775 ) ;
#8778 = cylindrical_surface ( 'none', #8786, 5.117190653973124400 ) ;
#8779 = cartesian_point ( 'none', ( -1.136370335159126800, -37.08779878425142600, -20.80000000000000400 ) ) ;
#8780 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8781 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8782 = cartesian_point ( 'none', ( -0.8021693130656708500, -35.86226996592371600, -20.80000000000000400 ) ) ;
#8783 = axis2_placement_3d ( 'none', #8782, #8781, #8780 ) ;
#8784 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8785 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8786 = axis2_placement_3d ( 'none', #8779, #8770, #8769 ) ;
#8787 = axis2_placement_3d ( 'none', #8789, #8785, #8784 ) ;
#8788 = axis2_placement_3d ( 'none', #8767, #8766, #8019 ) ;
#8789 = cartesian_point ( 'none', ( -0.8021693130656708500, -35.86226996592371600, -20.80000000000000400 ) ) ;
#8790 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8791 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8792 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8793 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8794 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8795 = cylindrical_surface ( 'none', #8812, 4.056850855886376700 ) ;
#8796 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8797 = vector ( 'none', #8796, 1000.000000000000000 ) ;
#8798 = cartesian_point ( 'none', ( -0.7839250213711892500, -34.68198256153757300, -20.80000000000000400 ) ) ;
#8799 = face_outer_bound ( 'none', #4446, .t. ) ;
#8800 = cartesian_point ( 'none', ( 0.9184324935789033300, -31.71216400086899900, -20.80000000000000400 ) ) ;
#8801 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8802 = axis2_placement_3d ( 'none', #8811, #8791, #8790 ) ;
#8803 = cartesian_point ( 'none', ( -0.4269271048320023600, -30.64086992335309400, -20.80000000000000400 ) ) ;
#8804 = line ( 'none', #8803, #8797 ) ;
#8805 = axis2_placement_3d ( 'none', #8837, #8794, #8829 ) ;
#8806 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8807 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8808 = cartesian_point ( 'none', ( -0.9685062070169072600, -36.77138792646233900, -20.80000000000000400 ) ) ;
#8809 = axis2_placement_3d ( 'none', #8808, #8807, #8806 ) ;
#8810 = cartesian_point ( 'none', ( -0.9998727458096285900, -36.83212684099839200, -20.80000000000000400 ) ) ;
#8811 = cartesian_point ( 'none', ( 95.00000000000001400, 36.76955262170046300, -36.76955262170046300 ) ) ;
#8812 = axis2_placement_3d ( 'none', #8798, #8793, #8792 ) ;
#8813 = face_outer_bound ( 'none', #4234, .t. ) ;
#8814 = face_outer_bound ( 'none', #4418, .t. ) ;
#8815 = cylindrical_surface ( 'none', #8817, 6.222753360884117200 ) ;
#8816 = cylindrical_surface ( 'none', #8802, 3.500000000000003100 ) ;
#8817 = axis2_placement_3d ( 'none', #8810, #8819, #8801 ) ;
#8818 = circle ( 'none', #8809, 6.154393464052327000 ) ;
#8819 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8820 = cartesian_point ( 'none', ( 1.855401234080233500, -31.30310614198138100, -20.80000000000000400 ) ) ;
#8821 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8822 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8823 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8824 = cartesian_point ( 'none', ( -0.7839250213711892500, -34.68198256153757300, -20.80000000000000400 ) ) ;
#8825 = cartesian_point ( 'none', ( 0.2565000504133102500, -31.71037491972874300, -20.80000000000000400 ) ) ;
#8826 = axis2_placement_3d ( 'none', #8825, #8822, #8821 ) ;
#8827 = circle ( 'none', #8860, 1.507336102552467600 ) ;
#8828 = vector ( 'none', #8846, 1000.000000000000000 ) ;
#8829 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8830 = cartesian_point ( 'none', ( -3.626229968482253000, -21.50157733431981600, -20.80000000000000400 ) ) ;
#8831 = face_outer_bound ( 'none', #4388, .t. ) ;
#8832 = cartesian_point ( 'none', ( -2.334132243430284200, -30.93299650720477000, -20.80000000000000400 ) ) ;
#8833 = cartesian_point ( 'none', ( 1.826493348715212400, -35.24747872332167000, -20.80000000000000400 ) ) ;
#8834 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8835 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8836 = cylindrical_surface ( 'none', #8826, 2.704753755550418900 ) ;
#8837 = cartesian_point ( 'none', ( 0.2565000504133102500, -31.71037491972874300, -20.80000000000000400 ) ) ;
#8838 = axis2_placement_3d ( 'none', #8800, #8835, #8834 ) ;
#8839 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8840 = vector ( 'none', #8839, 1000.000000000000000 ) ;
#8841 = cartesian_point ( 'none', ( 1.855401234080233500, -31.30310614198138100, -20.80000000000000400 ) ) ;
#8842 = circle ( 'none', #8805, 2.704753755550418900 ) ;
#8843 = cartesian_point ( 'none', ( 2.060795607487004400, -32.68704367687858800, -20.80000000000000400 ) ) ;
#8844 = cartesian_point ( 'none', ( -0.4269271048320023600, -30.64086992335309400, -20.80000000000000400 ) ) ;
#8845 = circle ( 'none', #8838, 3.366688616489648100 ) ;
#8846 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8847 = cartesian_point ( 'none', ( -2.334132243430284200, -30.93299650720477000, -20.80000000000000400 ) ) ;
#8848 = line ( 'none', #8841, #8840 ) ;
#8849 = line ( 'none', #8847, #8828 ) ;
#8850 = cartesian_point ( 'none', ( 2.421868298914313200, -33.12797606303200800, -20.80000000000000400 ) ) ;
#8851 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8852 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8853 = cartesian_point ( 'none', ( 2.421868298914313200, -33.12797606303200800, -20.80000000000000400 ) ) ;
#8854 = cartesian_point ( 'none', ( 2.060795607487004400, -32.68704367687858800, -20.80000000000000400 ) ) ;
#8855 = circle ( 'none', #8857, 3.171636390743396600 ) ;
#8856 = cartesian_point ( 'none', ( 4.070228297076405400, -35.14090953733170200, -20.80000000000000400 ) ) ;
#8857 = axis2_placement_3d ( 'none', #8854, #8895, #8894 ) ;
#8858 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8859 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8860 = axis2_placement_3d ( 'none', #8866, #8859, #8858 ) ;
#8861 = cartesian_point ( 'none', ( 4.070228297076405400, -35.14090953733170200, -20.80000000000000400 ) ) ;
#8862 = axis2_placement_3d ( 'none', #8833, #8852, #8851 ) ;
#8863 = face_outer_bound ( 'none', #4487, .t. ) ;
#8864 = cartesian_point ( 'none', ( 3.289317075597843100, -35.61108410024461100, -20.80000000000000400 ) ) ;
#8865 = face_outer_bound ( 'none', #4457, .t. ) ;
#8866 = cartesian_point ( 'none', ( 1.826493348715212400, -35.24747872332167000, -20.80000000000000400 ) ) ;
#8867 = line ( 'none', #8856, #8905 ) ;
#8868 = cylindrical_surface ( 'none', #8862, 1.507336102552467600 ) ;
#8869 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8870 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8871 = vector ( 'none', #8870, 1000.000000000000000 ) ;
#8872 = cartesian_point ( 'none', ( 3.289317075597843100, -35.61108410024461100, -20.80000000000000400 ) ) ;
#8873 = line ( 'none', #8872, #8871 ) ;
#8874 = cylindrical_surface ( 'none', #8879, 3.171636390743396600 ) ;
#8875 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8876 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8877 = axis2_placement_3d ( 'none', #8824, #8876, #8875 ) ;
#8878 = circle ( 'none', #8877, 4.056850855886376700 ) ;
#8879 = axis2_placement_3d ( 'none', #8843, #8869, #8823 ) ;
#8880 = face_outer_bound ( 'none', #4481, .t. ) ;
#8881 = circle ( 'none', #8915, 8.000000000000000000 ) ;
#8882 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8883 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8884 = cartesian_point ( 'none', ( -0.9998727458096285900, -36.83212684099839200, -20.80000000000000400 ) ) ;
#8885 = axis2_placement_3d ( 'none', #8884, #8883, #8882 ) ;
#8886 = cartesian_point ( 'none', ( -3.549517545675538800, -20.21829330218097500, -20.80000000000000400 ) ) ;
#8887 = cartesian_point ( 'none', ( -0.08481796350522270700, -18.35749808735642600, -20.80000000000000400 ) ) ;
#8888 = circle ( 'none', #8932, 4.771789013917395300 ) ;
#8889 = circle ( 'none', #8943, 4.771789013918836800 ) ;
#8890 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8891 = vector ( 'none', #8890, 1000.000000000000000 ) ;
#8892 = cartesian_point ( 'none', ( 3.723003554420788200, -32.78032491554397900, -20.80000000000000400 ) ) ;
#8893 = cartesian_point ( 'none', ( 4.617893959504882200, -34.52313309846741200, -20.80000000000000400 ) ) ;
#8894 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8895 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8896 = cartesian_point ( 'none', ( 3.723003554420788200, -32.78032491554397900, -20.80000000000000400 ) ) ;
#8897 = line ( 'none', #8896, #8891 ) ;
#8898 = circle ( 'none', #8885, 6.222753360884117200 ) ;
#8899 = cylindrical_surface ( 'none', #8938, 1.661684687499116200 ) ;
#8900 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8901 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8902 = cartesian_point ( 'none', ( -2.361313317755677300, -23.37252101587729300, -20.80000000000000400 ) ) ;
#8903 = circle ( 'none', #8907, 2.601728628334853100 ) ;
#8904 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8905 = vector ( 'none', #8904, 1000.000000000000000 ) ;
#8906 = face_outer_bound ( 'none', #4254, .t. ) ;
#8907 = axis2_placement_3d ( 'none', #8850, #8901, #8900 ) ;
#8908 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8909 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8910 = axis2_placement_3d ( 'none', #8853, #8909, #8908 ) ;
#8911 = cylindrical_surface ( 'none', #8910, 2.601728628334853100 ) ;
#8912 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8913 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8914 = cartesian_point ( 'none', ( 105.0000000000000100, 37.29999999999998300, 37.00000000000000700 ) ) ;
#8915 = axis2_placement_3d ( 'none', #8914, #8913, #8912 ) ;
#8916 = circle ( 'none', #8923, 1.661684687499116500 ) ;
#8917 = circle ( 'none', #8971, 0.5782419889131867900 ) ;
#8918 = cartesian_point ( 'none', ( -0.7421366369185332700, -23.04735581033280700, -20.80000000000000400 ) ) ;
#8919 = circle ( 'none', #8967, 0.5782419889138962200 ) ;
#8920 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8921 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8922 = cartesian_point ( 'none', ( -1.338944834873591100, -22.62960267465974300, -20.80000000000000400 ) ) ;
#8923 = axis2_placement_3d ( 'none', #8972, #8965, #8964 ) ;
#8924 = cartesian_point ( 'none', ( -0.2807538271732759000, -22.39705187949102700, -20.80000000000000400 ) ) ;
#8925 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8926 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8927 = axis2_placement_3d ( 'none', #8902, #8926, #8925 ) ;
#8928 = axis2_placement_3d ( 'none', #8922, #8921, #8920 ) ;
#8929 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8930 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8931 = cartesian_point ( 'none', ( -3.536103322455500700, -24.79686132313098300, -20.80000000000000400 ) ) ;
#8932 = axis2_placement_3d ( 'none', #8931, #8930, #8929 ) ;
#8933 = circle ( 'none', #8928, 1.661684687495543500 ) ;
#8934 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8935 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8936 = cartesian_point ( 'none', ( -0.6730097121381434200, -21.38710960300708700, -20.80000000000000400 ) ) ;
#8937 = circle ( 'none', #8927, 2.925474613277542000 ) ;
#8938 = axis2_placement_3d ( 'none', #8936, #8935, #8934 ) ;
#8939 = cartesian_point ( 'none', ( 0.2840111333948526800, -22.27293766976158900, -20.80000000000000400 ) ) ;
#8940 = cartesian_point ( 'none', ( -0.4998652710468186000, -21.11566194133695300, -20.80000000000000400 ) ) ;
#8941 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8942 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8943 = axis2_placement_3d ( 'none', #8887, #8942, #8941 ) ;
#8944 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8945 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8946 = cartesian_point ( 'none', ( -2.281976451087564400, -20.52475673582761600, -20.80000000000000400 ) ) ;
#8947 = axis2_placement_3d ( 'none', #8946, #8945, #8944 ) ;
#8948 = axis2_placement_3d ( 'none', #8968, #9003, #9002 ) ;
#8949 = circle ( 'none', #8947, 1.661684687498399900 ) ;
#8950 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8951 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8952 = circle ( 'none', #8948, 1.661684687499540300 ) ;
#8953 = cartesian_point ( 'none', ( -2.878784649042430000, -20.10700360015379600, -20.80000000000000400 ) ) ;
#8954 = circle ( 'none', #9004, 2.925474613273864500 ) ;
#8955 = cartesian_point ( 'none', ( 0.005308682523300772800, -21.65278207617542300, -20.80000000000000400 ) ) ;
#8956 = cartesian_point ( 'none', ( -3.904932419359328200, -20.88142174072404000, -20.80000000000000400 ) ) ;
#8957 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8958 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8959 = cartesian_point ( 'none', ( -3.340167458790334700, -20.75730753099525200, -20.80000000000000400 ) ) ;
#8960 = face_bound ( 'none', #4566, .t. ) ;
#8961 = cartesian_point ( 'none', ( -2.811071954938949300, -20.64103213341143600, -20.80000000000000400 ) ) ;
#8962 = face_outer_bound ( 'none', #4453, .t. ) ;
#8963 = axis2_placement_3d ( 'none', #8961, #8951, #8950 ) ;
#8964 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8965 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8966 = cartesian_point ( 'none', ( -2.151803091279799900, -20.23027799822497700, -20.80000000000000400 ) ) ;
#8967 = axis2_placement_3d ( 'none', #8959, #8958, #8957 ) ;
#8968 = cartesian_point ( 'none', ( -2.947911573827647600, -21.76724980747974300, -20.80000000000000400 ) ) ;
#8969 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8970 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8971 = axis2_placement_3d ( 'none', #8924, #8970, #8969 ) ;
#8972 = cartesian_point ( 'none', ( -0.6730097121381434200, -21.38710960300708700, -20.80000000000000400 ) ) ;
#8973 = plane ( 'none', #8963 ) ;
#8974 = circle ( 'none', #9028, 2.581902917926801600 ) ;
#8975 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8976 = vector ( 'none', #8975, 1000.000000000000000 ) ;
#8977 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8978 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8979 = cartesian_point ( 'none', ( -2.348157330388440700, -22.06193933364689400, -20.80000000000000400 ) ) ;
#8980 = axis2_placement_3d ( 'none', #8979, #8978, #8977 ) ;
#8981 = circle ( 'none', #8980, 1.504450775494964300 ) ;
#8982 = axis2_placement_3d ( 'none', #8983, #9035, #9034 ) ;
#8983 = cartesian_point ( 'none', ( -2.311846801505717400, -21.34202783543449300, -20.80000000000000400 ) ) ;
#8984 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8985 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8986 = cartesian_point ( 'none', ( -2.019033978441236800, -22.21808411542401600, -20.80000000000000400 ) ) ;
#8987 = axis2_placement_3d ( 'none', #8986, #8985, #8984 ) ;
#8988 = cartesian_point ( 'none', ( 0.005308682523300772800, -21.65278207617542300, -20.80000000000000400 ) ) ;
#8989 = line ( 'none', #8988, #8976 ) ;
#8990 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8991 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8992 = cartesian_point ( 'none', ( 1.204350979475309800, -35.39512008777995100, -20.80000000000000400 ) ) ;
#8993 = circle ( 'none', #8982, 0.7836241529523900700 ) ;
#8994 = circle ( 'none', #8987, 1.504450775492940400 ) ;
#8995 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8996 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8997 = cartesian_point ( 'none', ( -3.000485874957414800, -23.02994570093526100, -20.80000000000000400 ) ) ;
#8998 = axis2_placement_3d ( 'none', #8992, #8991, #8990 ) ;
#8999 = face_outer_bound ( 'none', #4459, .t. ) ;
#9000 = circle ( 'none', #9032, 1.504450775496825300 ) ;
#9001 = plane ( 'none', #8998 ) ;
#9002 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9003 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9004 = axis2_placement_3d ( 'none', #8997, #8996, #8995 ) ;
#9005 = cartesian_point ( 'none', ( -0.09388174145682197400, -25.05863439077340600, -20.80000000000000400 ) ) ;
#9006 = axis2_placement_3d ( 'none', #9005, #9011, #9015 ) ;
#9007 = circle ( 'none', #8012, 2.925474613274330800 ) ;
#9008 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9009 = cartesian_point ( 'none', ( -0.9032189864049738900, -21.20896120941681300, -20.80000000000000400 ) ) ;
#9010 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9011 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9012 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9013 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9014 = circle ( 'none', #9509, 5.250000000000000000 ) ;
#9015 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9016 = axis2_placement_3d ( 'none', #9020, #9019, #9010 ) ;
#9017 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9018 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9019 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9020 = cartesian_point ( 'none', ( -1.484414192143804500, -21.73458364607390400, -20.80000000000000400 ) ) ;
#9021 = circle ( 'none', #9006, 1.074169345818815100 ) ;
#9022 = axis2_placement_3d ( 'none', #9025, #9018, #9017 ) ;
#9023 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9024 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9025 = cartesian_point ( 'none', ( -0.9380284405588102900, -21.53972006386647900, -20.80000000000000400 ) ) ;
#9026 = circle ( 'none', #9022, 0.2035300181732051800 ) ;
#9027 = cartesian_point ( 'none', ( -1.153678324842072800, -20.98742098984285000, -20.80000000000000400 ) ) ;
#9028 = axis2_placement_3d ( 'none', #9036, #9024, #9023 ) ;
#9029 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9030 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9031 = cartesian_point ( 'none', ( -1.096405745715999200, -20.27336016691545200, -20.80000000000000400 ) ) ;
#9032 = axis2_placement_3d ( 'none', #9031, #9030, #9029 ) ;
#9033 = cartesian_point ( 'none', ( -2.272372943924506400, -20.55939853132046100, -20.80000000000000400 ) ) ;
#9034 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9035 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9036 = cartesian_point ( 'none', ( -2.638781276342814200, -23.09945600400400800, -20.80000000000000400 ) ) ;
#9037 = circle ( 'none', #9016, 0.7836241529529043300 ) ;
#9038 = cartesian_point ( 'none', ( -1.132716274598909000, -20.99327166512916400, -20.80000000000000400 ) ) ;
#9039 = circle ( 'none', #9043, 1.504450775492751200 ) ;
#9040 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9041 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9042 = cartesian_point ( 'none', ( -1.960148883960638700, -20.60071585448841000, -20.80000000000000400 ) ) ;
#9043 = axis2_placement_3d ( 'none', #9050, #9101, #9100 ) ;
#9044 = cartesian_point ( 'none', ( -1.172190132180238400, -21.77590096924370000, -20.80000000000000400 ) ) ;
#9045 = circle ( 'none', #9062, 0.7836241529533875000 ) ;
#9046 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9047 = vector ( 'none', #9046, 1000.000000000000000 ) ;
#9048 = cartesian_point ( 'none', ( 95.00000000000001400, -36.76955262170060500, -40.26955262170032800 ) ) ;
#9049 = circle ( 'none', #9099, 0.7836241529529008900 ) ;
#9050 = cartesian_point ( 'none', ( -1.425529097663621700, -20.11721538513886600, -20.80000000000000400 ) ) ;
#9051 = cartesian_point ( 'none', ( -2.541344089699924400, -21.12633829114574300, -20.80000000000000400 ) ) ;
#9052 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9053 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9054 = cartesian_point ( 'none', ( -2.506534635546671100, -20.79557943669706100, -20.80000000000000400 ) ) ;
#9055 = axis2_placement_3d ( 'none', #9054, #9053, #9052 ) ;
#9056 = circle ( 'none', #9055, 0.2035300181722969300 ) ;
#9057 = cartesian_point ( 'none', ( -1.502205134529631400, -21.72204888155758300, -20.80000000000000400 ) ) ;
#9058 = cartesian_point ( 'none', ( -2.574842201551094800, -20.60385425649433700, -20.80000000000000400 ) ) ;
#9059 = cartesian_point ( 'none', ( -2.698237835564979200, -20.86394866515516400, -20.80000000000000400 ) ) ;
#9060 = cartesian_point ( 'none', ( -0.8697208745543204600, -21.73144524407014400, -20.80000000000000400 ) ) ;
#9061 = line ( 'none', #9048, #9047 ) ;
#9062 = axis2_placement_3d ( 'none', #9042, #9041, #9040 ) ;
#9063 = cartesian_point ( 'none', ( -0.8057817997579446200, -19.23584349656005100, -20.80000000000000400 ) ) ;
#9064 = cartesian_point ( 'none', ( -1.942357941580670900, -20.61325061900504700, -20.80000000000000400 ) ) ;
#9065 = line ( 'none', #9128, #9125 ) ;
#9066 = axis2_placement_3d ( 'none', #9127, #9073, #9126 ) ;
#9067 = cartesian_point ( 'none', ( -3.536103322455500700, -24.79686132313098300, -20.80000000000000400 ) ) ;
#9068 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9069 = vector ( 'none', #9068, 1000.000000000000000 ) ;
#9070 = cylindrical_surface ( 'none', #9076, 4.771789013917395300 ) ;
#9071 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9072 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9073 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9074 = cartesian_point ( 'none', ( -2.151803091279799900, -20.23027799822497700, -20.80000000000000400 ) ) ;
#9075 = line ( 'none', #9074, #9069 ) ;
#9076 = axis2_placement_3d ( 'none', #9067, #9102, #9088 ) ;
#9077 = cylindrical_surface ( 'none', #9066, 1.661684687499540800 ) ;
#9078 = cartesian_point ( 'none', ( -3.000485874957414800, -23.02994570093526100, -20.80000000000000400 ) ) ;
#9079 = axis2_placement_3d ( 'none', #9078, #9072, #9071 ) ;
#9080 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9081 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9082 = axis2_placement_3d ( 'none', #9087, #9081, #9080 ) ;
#9083 = circle ( 'none', #9082, 2.925474613273979500 ) ;
#9084 = face_outer_bound ( 'none', #4590, .t. ) ;
#9085 = cylindrical_surface ( 'none', #9079, 2.925474613273864900 ) ;
#9086 = cartesian_point ( 'none', ( -3.121056014929906000, -22.03869746913912700, -20.80000000000000400 ) ) ;
#9087 = cartesian_point ( 'none', ( -0.6204354110120021700, -20.12441370955090400, -20.80000000000000400 ) ) ;
#9088 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9089 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9090 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9091 = axis2_placement_3d ( 'none', #9063, #9090, #9089 ) ;
#9092 = cartesian_point ( 'none', ( -1.469118194702812700, -22.92408141225731200, -20.80000000000000400 ) ) ;
#9093 = cartesian_point ( 'none', ( -2.290884751267256500, -21.34787851071668600, -20.80000000000000400 ) ) ;
#9094 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9095 = circle ( 'none', #9091, 2.581902917928034800 ) ;
#9096 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9097 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9098 = face_outer_bound ( 'none', #4605, .t. ) ;
#9099 = axis2_placement_3d ( 'none', #9038, #9097, #9096 ) ;
#9100 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9101 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9102 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9103 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9104 = vector ( 'none', #9103, 1000.000000000000000 ) ;
#9105 = cartesian_point ( 'none', ( -3.340167458790334700, -20.75730753099525200, -20.80000000000000400 ) ) ;
#9106 = cylindrical_surface ( 'none', #9113, 0.5782419889138957800 ) ;
#9107 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9108 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9109 = line ( 'none', #9158, #9157 ) ;
#9110 = line ( 'none', #9122, #9104 ) ;
#9111 = face_outer_bound ( 'none', #4609, .t. ) ;
#9112 = face_outer_bound ( 'none', #4702, .t. ) ;
#9113 = axis2_placement_3d ( 'none', #9105, #9123, #9130 ) ;
#9114 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9115 = vector ( 'none', #9114, 1000.000000000000000 ) ;
#9116 = line ( 'none', #9163, #9162 ) ;
#9117 = cylindrical_surface ( 'none', #9124, 1.661684687498399900 ) ;
#9118 = cartesian_point ( 'none', ( -2.281976451087564400, -20.52475673582761600, -20.80000000000000400 ) ) ;
#9119 = line ( 'none', #9120, #9115 ) ;
#9120 = cartesian_point ( 'none', ( -2.878784649042430000, -20.10700360015379600, -20.80000000000000400 ) ) ;
#9121 = face_outer_bound ( 'none', #4543, .t. ) ;
#9122 = cartesian_point ( 'none', ( -3.904932419359328200, -20.88142174072404000, -20.80000000000000400 ) ) ;
#9123 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9124 = axis2_placement_3d ( 'none', #9118, #9108, #9107 ) ;
#9125 = vector ( 'none', #9094, 1000.000000000000000 ) ;
#9126 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9127 = cartesian_point ( 'none', ( -2.947911573827647600, -21.76724980747974300, -20.80000000000000400 ) ) ;
#9128 = cartesian_point ( 'none', ( -0.4998652710468186000, -21.11566194133695300, -20.80000000000000400 ) ) ;
#9129 = face_outer_bound ( 'none', #4596, .t. ) ;
#9130 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9131 = cartesian_point ( 'none', ( -0.2807538271732759000, -22.39705187949102700, -20.80000000000000400 ) ) ;
#9132 = face_outer_bound ( 'none', #4645, .t. ) ;
#9133 = cylindrical_surface ( 'none', #9182, 2.925474613277542000 ) ;
#9134 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9135 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9136 = axis2_placement_3d ( 'none', #9179, #9178, #9177 ) ;
#9137 = axis2_placement_3d ( 'none', #9144, #9143, #9146 ) ;
#9138 = axis2_placement_3d ( 'none', #9131, #9185, #9191 ) ;
#9139 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9140 = vector ( 'none', #9139, 1000.000000000000000 ) ;
#9141 = cartesian_point ( 'none', ( -0.7421366369185332700, -23.04735581033280700, -20.80000000000000400 ) ) ;
#9142 = line ( 'none', #9141, #9140 ) ;
#9143 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9144 = cartesian_point ( 'none', ( -0.6204354110120021700, -20.12441370955090400, -20.80000000000000400 ) ) ;
#9145 = cartesian_point ( 'none', ( -2.311846801505717400, -21.34202783543449300, -20.50000000000000400 ) ) ;
#9146 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9147 = circle ( 'none', #9154, 0.7836241529523900700 ) ;
#9148 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9149 = cartesian_point ( 'none', ( -1.259607968213833300, -19.78183839460887900, -20.80000000000000400 ) ) ;
#9150 = cartesian_point ( 'none', ( -2.541344089699924000, -21.12633829114574300, -20.50000000000000400 ) ) ;
#9151 = cylindrical_surface ( 'none', #9138, 0.5782419889131867900 ) ;
#9152 = face_outer_bound ( 'none', #4635, .t. ) ;
#9153 = axis2_placement_3d ( 'none', #9149, #9148, #9155 ) ;
#9154 = axis2_placement_3d ( 'none', #9145, #9135, #9134 ) ;
#9155 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9156 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9157 = vector ( 'none', #9156, 1000.000000000000000 ) ;
#9158 = cartesian_point ( 'none', ( -3.549517545675538800, -20.21829330218097500, -20.80000000000000400 ) ) ;
#9159 = cylindrical_surface ( 'none', #9137, 2.925474613273979500 ) ;
#9160 = cylindrical_surface ( 'none', #9153, 2.925474613274330800 ) ;
#9161 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9162 = vector ( 'none', #9161, 1000.000000000000000 ) ;
#9163 = cartesian_point ( 'none', ( -3.626229968482253000, -21.50157733431981600, -20.80000000000000400 ) ) ;
#9164 = line ( 'none', #9172, #9218 ) ;
#9165 = cartesian_point ( 'none', ( -2.348157330388440700, -22.06193933364689400, -20.80000000000000400 ) ) ;
#9166 = cartesian_point ( 'none', ( -2.272372943924506400, -20.55939853132046100, -20.50000000000000400 ) ) ;
#9167 = cylindrical_surface ( 'none', #9198, 0.2035300181722969300 ) ;
#9168 = line ( 'none', #9215, #9214 ) ;
#9169 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9170 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9171 = axis2_placement_3d ( 'none', #9180, #9170, #9169 ) ;
#9172 = cartesian_point ( 'none', ( 0.2840111333948526800, -22.27293766976158900, -20.80000000000000400 ) ) ;
#9173 = axis2_placement_3d ( 'none', #9176, #9209, #9208 ) ;
#9174 = face_outer_bound ( 'none', #4653, .t. ) ;
#9175 = circle ( 'none', #9173, 2.581902917926801600 ) ;
#9176 = cartesian_point ( 'none', ( -2.638781276342814200, -23.09945600400400800, -20.50000000000000400 ) ) ;
#9177 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9178 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9179 = cartesian_point ( 'none', ( -1.338944834873591100, -22.62960267465974300, -20.80000000000000400 ) ) ;
#9180 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000400 ) ) ;
#9181 = cylindrical_surface ( 'none', #9136, 1.661684687495543500 ) ;
#9182 = axis2_placement_3d ( 'none', #9190, #9189, #9188 ) ;
#9183 = circle ( 'none', #9171, 37.00000000000000000 ) ;
#9184 = face_outer_bound ( 'none', #4613, .t. ) ;
#9185 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9186 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9187 = vector ( 'none', #9186, 1000.000000000000000 ) ;
#9188 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9189 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9190 = cartesian_point ( 'none', ( -2.361313317755677300, -23.37252101587729300, -20.80000000000000400 ) ) ;
#9191 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9192 = cartesian_point ( 'none', ( -1.469118194702812700, -22.92408141225731200, -20.80000000000000400 ) ) ;
#9193 = line ( 'none', #9192, #9187 ) ;
#9194 = cartesian_point ( 'none', ( -2.574842201551094800, -20.60385425649433700, -20.50000000000000400 ) ) ;
#9195 = face_outer_bound ( 'none', #4675, .t. ) ;
#9196 = circle ( 'none', #9199, 1.504450775494964300 ) ;
#9197 = cartesian_point ( 'none', ( -1.153678324842072800, -20.98742098984285000, -20.50000000000000400 ) ) ;
#9198 = axis2_placement_3d ( 'none', #9210, #9206, #9205 ) ;
#9199 = axis2_placement_3d ( 'none', #9249, #9248, #9247 ) ;
#9200 = cartesian_point ( 'none', ( -2.574842201551094800, -20.60385425649433700, -20.80000000000000400 ) ) ;
#9201 = line ( 'none', #9200, #9254 ) ;
#9202 = circle ( 'none', #9232, 0.7836241529533875000 ) ;
#9203 = face_outer_bound ( 'none', #4628, .t. ) ;
#9204 = cartesian_point ( 'none', ( -0.9032189864049738900, -21.20896120941681300, -20.50000000000000400 ) ) ;
#9205 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9206 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9207 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9208 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9209 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9210 = cartesian_point ( 'none', ( -2.506534635546671100, -20.79557943669706100, -20.80000000000000400 ) ) ;
#9211 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9212 = cylindrical_surface ( 'none', #9216, 1.504450775494964300 ) ;
#9213 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9214 = vector ( 'none', #9213, 1000.000000000000000 ) ;
#9215 = cartesian_point ( 'none', ( -2.272372943924506400, -20.55939853132046100, -20.80000000000000400 ) ) ;
#9216 = axis2_placement_3d ( 'none', #9165, #9211, #9207 ) ;
#9217 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9218 = vector ( 'none', #9217, 1000.000000000000000 ) ;
#9219 = face_outer_bound ( 'none', #4743, .t. ) ;
#9220 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9221 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9222 = cartesian_point ( 'none', ( -1.960148883960638700, -20.60071585448841000, -20.50000000000000400 ) ) ;
#9223 = face_bound ( 'none', #4187, .t. ) ;
#9224 = face_bound ( 'none', #4783, .t. ) ;
#9225 = plane ( 'none', #9244 ) ;
#9226 = face_bound ( 'none', #4175, .t. ) ;
#9227 = face_outer_bound ( 'none', #12072, .t. ) ;
#9228 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9229 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9230 = cylindrical_surface ( 'none', #9274, 4.771789013918836800 ) ;
#9231 = cartesian_point ( 'none', ( -1.960148883960638700, -20.60071585448841000, -20.80000000000000400 ) ) ;
#9232 = axis2_placement_3d ( 'none', #9222, #9221, #9220 ) ;
#9233 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9234 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9235 = axis2_placement_3d ( 'none', #9250, #9234, #9233 ) ;
#9236 = face_bound ( 'none', #12070, .t. ) ;
#9237 = line ( 'none', #9287, #9286 ) ;
#9238 = cylindrical_surface ( 'none', #9243, 0.7836241529533875000 ) ;
#9239 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9240 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9241 = cartesian_point ( 'none', ( -2.311846801505717400, -21.34202783543449300, -20.80000000000000400 ) ) ;
#9242 = axis2_placement_3d ( 'none', #9241, #9240, #9239 ) ;
#9243 = axis2_placement_3d ( 'none', #9231, #9229, #9228 ) ;
#9244 = axis2_placement_3d ( 'none', #9277, #9276, #9275 ) ;
#9245 = circle ( 'none', #9235, 0.2035300181722969300 ) ;
#9246 = cylindrical_surface ( 'none', #9242, 0.7836241529523903000 ) ;
#9247 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9248 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9249 = cartesian_point ( 'none', ( -2.348157330388440700, -22.06193933364689400, -20.50000000000000400 ) ) ;
#9250 = cartesian_point ( 'none', ( -2.506534635546671100, -20.79557943669706100, -20.50000000000000400 ) ) ;
#9251 = cartesian_point ( 'none', ( -2.698237835564979200, -20.86394866515516400, -20.50000000000000400 ) ) ;
#9252 = face_outer_bound ( 'none', #4644, .t. ) ;
#9253 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9254 = vector ( 'none', #9253, 1000.000000000000000 ) ;
#9255 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#9256 = line ( 'none', #9255, #10018 ) ;
#9257 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9258 = vector ( 'none', #9257, 1000.000000000000000 ) ;
#9259 = cartesian_point ( 'none', ( -1.172190132180238400, -21.77590096924370000, -20.80000000000000400 ) ) ;
#9260 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9261 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9262 = vector ( 'none', #9261, 1000.000000000000000 ) ;
#9263 = axis2_placement_3d ( 'none', #9269, #9268, #9260 ) ;
#9264 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9265 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9266 = cartesian_point ( 'none', ( -2.541344089699924400, -21.12633829114574300, -20.80000000000000400 ) ) ;
#9267 = cartesian_point ( 'none', ( -0.08481796350522270700, -18.35749808735642600, -20.80000000000000400 ) ) ;
#9268 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9269 = cartesian_point ( 'none', ( 4.073922402426705800, -32.74127046382896100, -20.80000000000000400 ) ) ;
#9270 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9271 = vector ( 'none', #9270, 1000.000000000000000 ) ;
#9272 = cartesian_point ( 'none', ( -3.121056014929906000, -22.03869746913912700, -20.80000000000000400 ) ) ;
#9273 = line ( 'none', #9272, #9271 ) ;
#9274 = axis2_placement_3d ( 'none', #9267, #9265, #9264 ) ;
#9275 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9276 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9277 = cartesian_point ( 'none', ( 99.00000000000000000, -37.00000000000000000, 37.00000000000000700 ) ) ;
#9278 = line ( 'none', #9266, #9262 ) ;
#9279 = face_outer_bound ( 'none', #4725, .t. ) ;
#9280 = cartesian_point ( 'none', ( -1.942357941580670900, -20.61325061900504700, -20.50000000000000400 ) ) ;
#9281 = face_outer_bound ( 'none', #4631, .t. ) ;
#9282 = cartesian_point ( 'none', ( -1.502205134529631400, -21.72204888155758300, -20.50000000000000400 ) ) ;
#9283 = line ( 'none', #9259, #9258 ) ;
#9284 = circle ( 'none', #9263, 1.694008872344896700 ) ;
#9285 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9286 = vector ( 'none', #9285, 1000.000000000000000 ) ;
#9287 = cartesian_point ( 'none', ( -2.698237835564979200, -20.86394866515516400, -20.80000000000000400 ) ) ;
#9288 = face_bound ( 'none', #4180, .t. ) ;
#9289 = cartesian_point ( 'none', ( -1.942357941580670900, -20.61325061900504700, -20.80000000000000400 ) ) ;
#9290 = line ( 'none', #9289, #9350 ) ;
#9291 = cartesian_point ( 'none', ( -2.638781276342814200, -23.09945600400400800, -20.80000000000000400 ) ) ;
#9292 = axis2_placement_3d ( 'none', #9291, #9348, #9337 ) ;
#9293 = cylindrical_surface ( 'none', #9323, 1.504450775492751200 ) ;
#9294 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9295 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9296 = circle ( 'none', #9333, 44.23604008871487300 ) ;
#9297 = circle ( 'none', #9345, 1.504450775492940400 ) ;
#9298 = axis2_placement_3d ( 'none', #9305, #9295, #9294 ) ;
#9299 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9300 = vector ( 'none', #9299, 1000.000000000000000 ) ;
#9301 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9302 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9303 = cartesian_point ( 'none', ( -1.153678324842072800, -20.98742098984285000, -20.80000000000000400 ) ) ;
#9304 = line ( 'none', #9303, #9335 ) ;
#9305 = cartesian_point ( 'none', ( -1.484414192143804500, -21.73458364607390400, -20.80000000000000400 ) ) ;
#9306 = cartesian_point ( 'none', ( -2.019033978441236800, -22.21808411542401600, -20.80000000000000400 ) ) ;
#9307 = axis2_placement_3d ( 'none', #9306, #9302, #9301 ) ;
#9308 = cylindrical_surface ( 'none', #9292, 2.581902917926801600 ) ;
#9309 = face_outer_bound ( 'none', #4734, .t. ) ;
#9310 = line ( 'none', #9313, #9300 ) ;
#9311 = cylindrical_surface ( 'none', #9298, 0.7836241529529045500 ) ;
#9312 = cartesian_point ( 'none', ( -0.8697208745543204600, -21.73144524407014400, -20.50000000000000400 ) ) ;
#9313 = cartesian_point ( 'none', ( -0.9032189864049738900, -21.20896120941681300, -20.80000000000000400 ) ) ;
#9314 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9315 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9316 = cartesian_point ( 'none', ( -0.9380284405588102900, -21.53972006386647900, -20.80000000000000400 ) ) ;
#9317 = axis2_placement_3d ( 'none', #9316, #9315, #9314 ) ;
#9318 = cylindrical_surface ( 'none', #9317, 0.2035300181732051800 ) ;
#9319 = face_outer_bound ( 'none', #4731, .t. ) ;
#9320 = cylindrical_surface ( 'none', #9307, 1.504450775492940400 ) ;
#9321 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9322 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9323 = axis2_placement_3d ( 'none', #9381, #9330, #9374 ) ;
#9324 = line ( 'none', #9370, #9369 ) ;
#9325 = face_outer_bound ( 'none', #4769, .t. ) ;
#9326 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9327 = vector ( 'none', #9326, 1000.000000000000000 ) ;
#9328 = cartesian_point ( 'none', ( -0.8697208745543204600, -21.73144524407014400, -20.80000000000000400 ) ) ;
#9329 = circle ( 'none', #9334, 0.7836241529529043300 ) ;
#9330 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9331 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9332 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9333 = axis2_placement_3d ( 'none', #9338, #9332, #9331 ) ;
#9334 = axis2_placement_3d ( 'none', #9347, #9322, #9321 ) ;
#9335 = vector ( 'none', #9340, 1000.000000000000000 ) ;
#9336 = line ( 'none', #9380, #9379 ) ;
#9337 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9338 = cartesian_point ( 'none', ( 99.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9339 = line ( 'none', #9328, #9327 ) ;
#9340 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9341 = face_outer_bound ( 'none', #4667, .t. ) ;
#9342 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9343 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9344 = cartesian_point ( 'none', ( -2.019033978441236800, -22.21808411542401600, -20.50000000000000400 ) ) ;
#9345 = axis2_placement_3d ( 'none', #9344, #9343, #9342 ) ;
#9346 = cartesian_point ( 'none', ( -1.096405745715999200, -20.27336016691545200, -20.80000000000000400 ) ) ;
#9347 = cartesian_point ( 'none', ( -1.484414192143804500, -21.73458364607390400, -20.50000000000000400 ) ) ;
#9348 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9349 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9350 = vector ( 'none', #9349, 1000.000000000000000 ) ;
#9351 = cartesian_point ( 'none', ( -2.290884751267259700, -21.34787851071669000, -20.50000000000000400 ) ) ;
#9352 = cartesian_point ( 'none', ( -0.9380284405588102900, -21.53972006386647900, -20.50000000000000400 ) ) ;
#9353 = circle ( 'none', #9360, 2.581902917928034800 ) ;
#9354 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9355 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9356 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9357 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9358 = vector ( 'none', #9357, 1000.000000000000000 ) ;
#9359 = cartesian_point ( 'none', ( -1.502205134529631400, -21.72204888155758300, -20.80000000000000400 ) ) ;
#9360 = axis2_placement_3d ( 'none', #9375, #9405, #9404 ) ;
#9361 = circle ( 'none', #9412, 0.2035300181732051800 ) ;
#9362 = axis2_placement_3d ( 'none', #9367, #9355, #9356 ) ;
#9363 = line ( 'none', #9359, #9358 ) ;
#9364 = cylindrical_surface ( 'none', #9362, 2.581902917928034800 ) ;
#9365 = circle ( 'none', #9402, 1.504450775492751200 ) ;
#9366 = face_outer_bound ( 'none', #4765, .t. ) ;
#9367 = cartesian_point ( 'none', ( -0.8057817997579446200, -19.23584349656005100, -20.80000000000000400 ) ) ;
#9368 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9369 = vector ( 'none', #9368, 1000.000000000000000 ) ;
#9370 = cartesian_point ( 'none', ( -5.862859664708326000, -23.60854383605828500, -20.80000000000000400 ) ) ;
#9371 = face_outer_bound ( 'none', #4779, .t. ) ;
#9372 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9373 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9374 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9375 = cartesian_point ( 'none', ( -0.8057817997579446200, -19.23584349656005100, -20.50000000000000400 ) ) ;
#9376 = cartesian_point ( 'none', ( -5.862859664708326000, -23.60854383605828500, -20.80000000000000400 ) ) ;
#9377 = axis2_placement_3d ( 'none', #9346, #9373, #9372 ) ;
#9378 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9379 = vector ( 'none', #9378, 1000.000000000000000 ) ;
#9380 = cartesian_point ( 'none', ( -2.290884751267259700, -21.34787851071669000, -20.80000000000000400 ) ) ;
#9381 = cartesian_point ( 'none', ( -1.425529097663621700, -20.11721538513886600, -20.80000000000000400 ) ) ;
#9382 = cylindrical_surface ( 'none', #9377, 1.504450775496825300 ) ;
#9383 = cylindrical_surface ( 'none', #9406, 9.279381191100798200 ) ;
#9384 = circle ( 'none', #9436, 9.037156921131025200 ) ;
#9385 = face_outer_bound ( 'none', #4818, .t. ) ;
#9386 = cartesian_point ( 'none', ( 0.7252412917177460900, -17.13188667691981900, -20.80000000000000400 ) ) ;
#9387 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9388 = circle ( 'none', #9442, 9.279381191100798200 ) ;
#9389 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9390 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9391 = cartesian_point ( 'none', ( 0.7252412917177460900, -17.13188667691981900, -20.80000000000000400 ) ) ;
#9392 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9393 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9394 = cartesian_point ( 'none', ( -1.132716274598909000, -20.99327166512916400, -20.80000000000000400 ) ) ;
#9395 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9396 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9397 = cartesian_point ( 'none', ( -3.610110456265537100, -25.33625383782952400, -20.80000000000000400 ) ) ;
#9398 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9399 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9400 = cartesian_point ( 'none', ( -1.425529097663621700, -20.11721538513886600, -20.50000000000000400 ) ) ;
#9401 = axis2_placement_3d ( 'none', #9394, #9396, #9390 ) ;
#9402 = axis2_placement_3d ( 'none', #9400, #9393, #9392 ) ;
#9403 = circle ( 'none', #9409, 0.7836241529529008900 ) ;
#9404 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9405 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9406 = axis2_placement_3d ( 'none', #9386, #9395, #9389 ) ;
#9407 = cartesian_point ( 'none', ( -1.132716274598909000, -20.99327166512916400, -20.50000000000000400 ) ) ;
#9408 = cartesian_point ( 'none', ( -1.172190132180238400, -21.77590096924370000, -20.50000000000000400 ) ) ;
#9409 = axis2_placement_3d ( 'none', #9407, #9399, #9398 ) ;
#9410 = cylindrical_surface ( 'none', #9401, 0.7836241529529008900 ) ;
#9411 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9412 = axis2_placement_3d ( 'none', #9352, #9354, #9411 ) ;
#9413 = face_outer_bound ( 'none', #4778, .t. ) ;
#9414 = cylindrical_surface ( 'none', #9438, 9.037156921131025200 ) ;
#9415 = axis2_placement_3d ( 'none', #9469, #9459, #9458 ) ;
#9416 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9417 = vector ( 'none', #9416, 1000.000000000000000 ) ;
#9418 = cartesian_point ( 'none', ( -6.522355402087448800, -22.55887644410542900, -20.80000000000000400 ) ) ;
#9419 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9420 = cartesian_point ( 'none', ( -3.610110456265537100, -25.33625383782952400, -20.80000000000000400 ) ) ;
#9421 = cylindrical_surface ( 'none', #9427, 6.387473085420388900 ) ;
#9422 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9423 = vector ( 'none', #9422, 1000.000000000000000 ) ;
#9424 = line ( 'none', #9418, #9417 ) ;
#9425 = face_outer_bound ( 'none', #4815, .t. ) ;
#9426 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9427 = axis2_placement_3d ( 'none', #9437, #9430, #9387 ) ;
#9428 = cartesian_point ( 'none', ( -2.176411792550953600, -25.94224355192428500, -20.80000000000000400 ) ) ;
#9429 = line ( 'none', #9428, #9423 ) ;
#9430 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9431 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9432 = cartesian_point ( 'none', ( 0.6120734639724516600, -17.34604932475039300, -20.80000000000000400 ) ) ;
#9433 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9434 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9435 = cartesian_point ( 'none', ( 0.6120734639724516600, -17.34604932475039300, -20.80000000000000400 ) ) ;
#9436 = axis2_placement_3d ( 'none', #9435, #9434, #9433 ) ;
#9437 = cartesian_point ( 'none', ( -1.034673186361188900, -19.42662708087583200, -20.80000000000000400 ) ) ;
#9438 = axis2_placement_3d ( 'none', #9432, #9431, #9426 ) ;
#9439 = vector ( 'none', #9419, 1000.000000000000000 ) ;
#9440 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9441 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9442 = axis2_placement_3d ( 'none', #9391, #9441, #9440 ) ;
#9443 = line ( 'none', #9420, #9439 ) ;
#9444 = face_outer_bound ( 'none', #4805, .t. ) ;
#9445 = cylindrical_surface ( 'none', #9505, 1.074169345818815100 ) ;
#9446 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9447 = vector ( 'none', #9446, 1000.000000000000000 ) ;
#9448 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9449 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9450 = cartesian_point ( 'none', ( -2.785324627446372800, -20.94294767594624300, -20.80000000000000400 ) ) ;
#9451 = axis2_placement_3d ( 'none', #9450, #9449, #9448 ) ;
#9452 = line ( 'none', #9460, #9447 ) ;
#9453 = face_outer_bound ( 'none', #4768, .t. ) ;
#9454 = circle ( 'none', #9498, 1.356736506511900400 ) ;
#9455 = plane ( 'none', #9462 ) ;
#9456 = axis2_placement_3d ( 'none', #9504, #9492, #9491 ) ;
#9457 = cartesian_point ( 'none', ( -6.522355402087448800, -22.55887644410542900, -20.80000000000000400 ) ) ;
#9458 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9459 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9460 = cartesian_point ( 'none', ( -4.921866676116310100, -24.49511198172887600, -20.80000000000000400 ) ) ;
#9461 = cartesian_point ( 'none', ( 0.0000000000000000000, 37.50000000000000000, -20.50000000000000400 ) ) ;
#9462 = axis2_placement_3d ( 'none', #9461, #9503, #9502 ) ;
#9463 = cylindrical_surface ( 'none', #9415, 4.071440137639139100 ) ;
#9464 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9465 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9466 = cartesian_point ( 'none', ( -1.034673186361188900, -19.42662708087583200, -20.80000000000000400 ) ) ;
#9467 = axis2_placement_3d ( 'none', #9466, #9465, #9464 ) ;
#9468 = circle ( 'none', #9467, 6.387473085420388900 ) ;
#9469 = cartesian_point ( 'none', ( -2.785324627446372800, -20.94294767594624300, -20.80000000000000400 ) ) ;
#9470 = face_outer_bound ( 'none', #4760, .t. ) ;
#9471 = cartesian_point ( 'none', ( -4.921866676116310100, -24.49511198172887600, -20.80000000000000400 ) ) ;
#9472 = circle ( 'none', #9451, 4.071440137639139100 ) ;
#9473 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9474 = cartesian_point ( 'none', ( -2.176411792550953600, -25.94224355192428500, -20.80000000000000400 ) ) ;
#9475 = cartesian_point ( 'none', ( -0.4741564912750599900, -25.87007956073998800, -20.80000000000000400 ) ) ;
#9476 = circle ( 'none', #9536, 5.599090641517499900 ) ;
#9477 = axis2_placement_3d ( 'none', #9533, #9532, #9527 ) ;
#9478 = axis2_placement_3d ( 'none', #9475, #9473, #9494 ) ;
#9479 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9480 = vector ( 'none', #9479, 1000.000000000000000 ) ;
#9481 = cartesian_point ( 'none', ( -0.04736057435802748500, -27.04434572499432900, -20.80000000000000400 ) ) ;
#9482 = line ( 'none', #9481, #9480 ) ;
#9483 = circle ( 'none', #9487, 1.210857828906472200 ) ;
#9484 = cylindrical_surface ( 'none', #9478, 1.210857828906472200 ) ;
#9485 = cartesian_point ( 'none', ( 0.7304630070688634700, -25.74732555455799600, -20.80000000000000400 ) ) ;
#9486 = face_outer_bound ( 'none', #4854, .t. ) ;
#9487 = axis2_placement_3d ( 'none', #9489, #9535, #9534 ) ;
#9488 = face_outer_bound ( 'none', #4846, .t. ) ;
#9489 = cartesian_point ( 'none', ( -0.4741564912750599900, -25.87007956073998800, -20.80000000000000400 ) ) ;
#9490 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9491 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9493 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9494 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9495 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9496 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9497 = cartesian_point ( 'none', ( -0.6061863783259885400, -25.80804168919986800, -20.80000000000000400 ) ) ;
#9498 = axis2_placement_3d ( 'none', #9497, #9496, #9495 ) ;
#9499 = face_outer_bound ( 'none', #4842, .t. ) ;
#9500 = cartesian_point ( 'none', ( -0.09388174145682197400, -25.05863439077340600, -20.80000000000000400 ) ) ;
#9501 = circle ( 'none', #9456, 2.029868164594018000 ) ;
#9502 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9503 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9504 = cartesian_point ( 'none', ( -0.8834423806510863800, -25.19466143333317400, -20.80000000000000400 ) ) ;
#9505 = axis2_placement_3d ( 'none', #9500, #9490, #9493 ) ;
#9506 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9507 = cartesian_point ( 'none', ( -0.4487687030187975700, -20.61635720624240900, -20.80000000000000400 ) ) ;
#9508 = face_outer_bound ( 'none', #4953, .t. ) ;
#9509 = axis2_placement_3d ( 'none', #9998, #10263, #10261 ) ;
#9510 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9511 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9512 = axis2_placement_3d ( 'none', #9507, #9506, #8513 ) ;
#9513 = cartesian_point ( 'none', ( 0.1760320038960625800, -26.09833932659240900, -20.80000000000000400 ) ) ;
#9514 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9515 = vector ( 'none', #9514, 1000.000000000000000 ) ;
#9516 = cartesian_point ( 'none', ( 0.7304630070688634700, -25.74732555455799600, -20.80000000000000400 ) ) ;
#9517 = cylindrical_surface ( 'none', #9512, 5.599090641517499900 ) ;
#9518 = face_outer_bound ( 'none', #5126, .t. ) ;
#9519 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9520 = vector ( 'none', #9519, 1000.000000000000000 ) ;
#9521 = axis2_placement_3d ( 'none', #9522, #9511, #9510 ) ;
#9522 = cartesian_point ( 'none', ( -0.6621628907721023300, -22.86962132252977000, -20.80000000000000400 ) ) ;
#9523 = cartesian_point ( 'none', ( 0.1760320038960625800, -26.09833932659240900, -20.80000000000000400 ) ) ;
#9524 = line ( 'none', #9523, #9520 ) ;
#9525 = circle ( 'none', #9521, 3.335744389368884700 ) ;
#9526 = line ( 'none', #9516, #9515 ) ;
#9527 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9528 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9529 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9530 = cartesian_point ( 'none', ( -0.4487687030187975700, -20.61635720624240900, -20.80000000000000400 ) ) ;
#9531 = cylindrical_surface ( 'none', #9477, 3.335744389368885200 ) ;
#9532 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9533 = cartesian_point ( 'none', ( -0.6621628907721023300, -22.86962132252977000, -20.80000000000000400 ) ) ;
#9534 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9535 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9536 = axis2_placement_3d ( 'none', #9530, #9529, #9528 ) ;
#9537 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9538 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9539 = cartesian_point ( 'none', ( -1.105556204800791400, -21.52722271273111000, -20.80000000000000400 ) ) ;
#9540 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9541 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9542 = line ( 'none', #9577, #9576 ) ;
#9543 = axis2_placement_3d ( 'none', #9569, #9571, #9570 ) ;
#9544 = cartesian_point ( 'none', ( -0.8064067366024669800, -19.93220272885626100, -20.80000000000000400 ) ) ;
#9545 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9546 = cartesian_point ( 'none', ( -1.105556204800791400, -21.52722271273111000, -20.80000000000000400 ) ) ;
#9547 = face_outer_bound ( 'none', #4903, .t. ) ;
#9548 = axis2_placement_3d ( 'none', #9546, #9545, #9541 ) ;
#9549 = axis2_placement_3d ( 'none', #9539, #9538, #9537 ) ;
#9550 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9551 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9552 = circle ( 'none', #9598, 7.326857350369580000 ) ;
#9553 = cylindrical_surface ( 'none', #9548, 5.704026751297867300 ) ;
#9554 = circle ( 'none', #9564, 8.289383269763524400 ) ;
#9555 = cylindrical_surface ( 'none', #9591, 7.326857350369580900 ) ;
#9556 = axis2_placement_3d ( 'none', #9581, #9575, #9574 ) ;
#9557 = cartesian_point ( 'none', ( -4.871754837014489000, -26.04953252228303700, -20.80000000000000400 ) ) ;
#9558 = cartesian_point ( 'none', ( -6.055646001211221700, -25.12163404806037900, -20.80000000000000400 ) ) ;
#9559 = circle ( 'none', #9549, 5.704026751297867300 ) ;
#9560 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9561 = vector ( 'none', #9560, 1000.000000000000000 ) ;
#9562 = cartesian_point ( 'none', ( -0.9766655718560347500, -26.19050655011548300, -20.80000000000000400 ) ) ;
#9563 = line ( 'none', #9562, #9561 ) ;
#9564 = axis2_placement_3d ( 'none', #9565, #9551, #9550 ) ;
#9565 = cartesian_point ( 'none', ( -0.4494801627260008900, -19.03830141083176700, -20.80000000000000400 ) ) ;
#9566 = cartesian_point ( 'none', ( -0.9766655718560347500, -26.19050655011548300, -20.80000000000000400 ) ) ;
#9567 = face_outer_bound ( 'none', #4888, .t. ) ;
#9568 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9569 = cartesian_point ( 'none', ( -0.6061863783259885400, -25.80804168919986800, -20.80000000000000400 ) ) ;
#9570 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9571 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9572 = face_outer_bound ( 'none', #4844, .t. ) ;
#9573 = cartesian_point ( 'none', ( -0.7607308073974771200, -27.22081706294849500, -20.80000000000000400 ) ) ;
#9574 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9575 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9576 = vector ( 'none', #9568, 1000.000000000000000 ) ;
#9577 = cartesian_point ( 'none', ( -2.157025514176581300, -27.13349896983461200, -20.80000000000000400 ) ) ;
#9578 = cylindrical_surface ( 'none', #9543, 1.356736506511900100 ) ;
#9579 = cylindrical_surface ( 'none', #9556, 2.029868164594018000 ) ;
#9580 = vector ( 'none', #9582, 1000.000000000000000 ) ;
#9581 = cartesian_point ( 'none', ( -0.8834423806510863800, -25.19466143333317400, -20.80000000000000400 ) ) ;
#9582 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9583 = cartesian_point ( 'none', ( -0.7607308073974771200, -27.22081706294849500, -20.80000000000000400 ) ) ;
#9584 = cartesian_point ( 'none', ( -0.04736057435802748500, -27.04434572499432900, -20.80000000000000400 ) ) ;
#9585 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9586 = vector ( 'none', #9585, 1000.000000000000000 ) ;
#9587 = cartesian_point ( 'none', ( -3.985854127921914200, -23.85935202008175800, -20.80000000000000400 ) ) ;
#9588 = cartesian_point ( 'none', ( -3.523372626721759500, -26.73668176729802300, -20.80000000000000400 ) ) ;
#9589 = line ( 'none', #9583, #9580 ) ;
#9590 = line ( 'none', #9592, #9586 ) ;
#9591 = axis2_placement_3d ( 'none', #9544, #9599, #9540 ) ;
#9592 = cartesian_point ( 'none', ( -3.523372626721759500, -26.73668176729802300, -20.80000000000000400 ) ) ;
#9593 = cartesian_point ( 'none', ( -2.157025514176581300, -27.13349896983461200, -20.80000000000000400 ) ) ;
#9594 = face_outer_bound ( 'none', #4898, .t. ) ;
#9595 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9596 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9597 = cartesian_point ( 'none', ( -0.8064067366024669800, -19.93220272885626100, -20.80000000000000400 ) ) ;
#9598 = axis2_placement_3d ( 'none', #9597, #9596, #9595 ) ;
#9599 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9600 = cylindrical_surface ( 'none', #9624, 1.451415498738504600 ) ;
#9601 = axis2_placement_3d ( 'none', #9587, #9617, #9660 ) ;
#9602 = cylindrical_surface ( 'none', #9655, 7.382786595898993600 ) ;
#9603 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9604 = cartesian_point ( 'none', ( -4.524587185966956000, -22.91030154423075200, -20.80000000000000400 ) ) ;
#9605 = face_outer_bound ( 'none', #4921, .t. ) ;
#9606 = cartesian_point ( 'none', ( -6.963044188435562300, -22.37952764968994400, -20.80000000000000400 ) ) ;
#9607 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9608 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9609 = cartesian_point ( 'none', ( -5.663330757193123500, -23.02555547155704800, -20.80000000000000400 ) ) ;
#9610 = circle ( 'none', #9601, 3.324686575246874800 ) ;
#9611 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9612 = vector ( 'none', #9611, 1000.000000000000000 ) ;
#9613 = cartesian_point ( 'none', ( -6.842633817107601300, -22.15866079852420600, -20.80000000000000400 ) ) ;
#9614 = line ( 'none', #9613, #9612 ) ;
#9615 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9616 = vector ( 'none', #9615, 1000.000000000000000 ) ;
#9617 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9618 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9619 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9620 = cartesian_point ( 'none', ( -5.663330757193123500, -23.02555547155704800, -20.80000000000000400 ) ) ;
#9621 = line ( 'none', #9622, #9616 ) ;
#9622 = cartesian_point ( 'none', ( -6.963044188435562300, -22.37952764968994400, -20.80000000000000400 ) ) ;
#9623 = cylindrical_surface ( 'none', #9661, 2.595976719806684800 ) ;
#9624 = axis2_placement_3d ( 'none', #9620, #9619, #9618 ) ;
#9625 = axis2_placement_3d ( 'none', #9609, #9608, #9607 ) ;
#9626 = face_outer_bound ( 'none', #4908, .t. ) ;
#9627 = circle ( 'none', #9625, 1.451415498738504600 ) ;
#9628 = face_outer_bound ( 'none', #4971, .t. ) ;
#9629 = cartesian_point ( 'none', ( -6.759950693209022500, -24.23024287636211600, -20.80000000000000400 ) ) ;
#9630 = cartesian_point ( 'none', ( -3.133676988462204900, -22.08899447134460200, -20.80000000000000400 ) ) ;
#9631 = axis2_placement_3d ( 'none', #9630, #9682, #9681 ) ;
#9632 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9633 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9634 = cartesian_point ( 'none', ( -6.759950693209022500, -24.23024287636211600, -20.80000000000000400 ) ) ;
#9635 = line ( 'none', #9634, #9689 ) ;
#9636 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9637 = face_outer_bound ( 'none', #4938, .t. ) ;
#9638 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9639 = cartesian_point ( 'none', ( -3.133676988462204900, -22.08899447134460200, -20.80000000000000400 ) ) ;
#9640 = axis2_placement_3d ( 'none', #9639, #9638, #9690 ) ;
#9641 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9642 = vector ( 'none', #9641, 1000.000000000000000 ) ;
#9643 = axis2_placement_3d ( 'none', #9645, #9633, #9632 ) ;
#9644 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9645 = cartesian_point ( 'none', ( -0.9331373155143605200, -19.80510861451395900, -20.80000000000000400 ) ) ;
#9646 = cartesian_point ( 'none', ( -6.055646001211221700, -25.12163404806037900, -20.80000000000000400 ) ) ;
#9647 = line ( 'none', #9646, #9642 ) ;
#9648 = cylindrical_surface ( 'none', #9631, 4.211271270498768300 ) ;
#9649 = circle ( 'none', #9640, 4.211271270498768300 ) ;
#9650 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9651 = cartesian_point ( 'none', ( -0.9331373155143605200, -19.80510861451395900, -20.80000000000000400 ) ) ;
#9652 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9653 = vector ( 'none', #9652, 1000.000000000000000 ) ;
#9654 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9655 = axis2_placement_3d ( 'none', #9651, #9654, #9644 ) ;
#9656 = face_outer_bound ( 'none', #4877, .t. ) ;
#9657 = cartesian_point ( 'none', ( -7.107368907309736800, -23.17170871642739300, -20.80000000000000400 ) ) ;
#9658 = line ( 'none', #9657, #9653 ) ;
#9659 = circle ( 'none', #9643, 7.382786595898992700 ) ;
#9660 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9661 = axis2_placement_3d ( 'none', #9604, #9603, #9650 ) ;
#9662 = circle ( 'none', #9672, 1.570100788807589100 ) ;
#9663 = cartesian_point ( 'none', ( -6.842633817107601300, -22.15866079852420600, -20.80000000000000400 ) ) ;
#9664 = cartesian_point ( 'none', ( -3.985854127921914200, -23.85935202008175800, -20.80000000000000400 ) ) ;
#9665 = cartesian_point ( 'none', ( -6.616845291165642400, -21.86486085620904500, -20.80000000000000400 ) ) ;
#9666 = line ( 'none', #9665, #9698 ) ;
#9667 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9668 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9669 = cartesian_point ( 'none', ( -4.057337240099529100, -21.49297840841861200, -20.80000000000000400 ) ) ;
#9670 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9671 = plane ( 'none', #9679 ) ;
#9672 = axis2_placement_3d ( 'none', #9722, #9721, #9720 ) ;
#9673 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9674 = vector ( 'none', #9673, 1000.000000000000000 ) ;
#9675 = face_outer_bound ( 'none', #4982, .t. ) ;
#9676 = cylindrical_surface ( 'none', #9712, 1.299762022552317200 ) ;
#9677 = line ( 'none', #9678, #9674 ) ;
#9678 = cartesian_point ( 'none', ( -4.871754837014489000, -26.04953252228303700, -20.80000000000000400 ) ) ;
#9679 = axis2_placement_3d ( 'none', #9669, #9668, #9667 ) ;
#9680 = axis2_placement_3d ( 'none', #9685, #9684, #9683 ) ;
#9681 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9682 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9683 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9684 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9685 = cartesian_point ( 'none', ( -0.4494801627260008900, -19.03830141083176700, -20.80000000000000400 ) ) ;
#9686 = cylindrical_surface ( 'none', #9680, 8.289383269763524400 ) ;
#9687 = face_outer_bound ( 'none', #4870, .t. ) ;
#9688 = circle ( 'none', #9716, 1.299762022552317200 ) ;
#9689 = vector ( 'none', #9636, 1000.000000000000000 ) ;
#9690 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9691 = axis2_placement_3d ( 'none', #9739, #9765, #9764 ) ;
#9692 = cartesian_point ( 'none', ( -0.9038989869239929500, -35.19078260087764000, -20.80000000000000400 ) ) ;
#9693 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9694 = face_outer_bound ( 'none', #5060, .t. ) ;
#9695 = cylindrical_surface ( 'none', #9754, 5.599090641519033800 ) ;
#9696 = cartesian_point ( 'none', ( -5.493504525692521200, -22.96182120719737800, -20.80000000000000400 ) ) ;
#9697 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9698 = vector ( 'none', #9697, 1000.000000000000000 ) ;
#9699 = cartesian_point ( 'none', ( -4.524587185966956000, -22.91030154423075200, -20.80000000000000400 ) ) ;
#9700 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9701 = circle ( 'none', #9752, 2.595976719806684800 ) ;
#9702 = axis2_placement_3d ( 'none', #9696, #9718, #9717 ) ;
#9703 = face_outer_bound ( 'none', #4915, .t. ) ;
#9704 = cartesian_point ( 'none', ( -6.616845291165642400, -21.86486085620904500, -20.80000000000000400 ) ) ;
#9705 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9706 = cylindrical_surface ( 'none', #9709, 3.324686575246874800 ) ;
#9707 = face_outer_bound ( 'none', #4904, .t. ) ;
#9708 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9709 = axis2_placement_3d ( 'none', #9664, #9708, #9700 ) ;
#9710 = cylindrical_surface ( 'none', #9702, 1.570100788807589100 ) ;
#9711 = cartesian_point ( 'none', ( -0.3760021180763636300, -29.61663325700400400, -20.80000000000000400 ) ) ;
#9712 = axis2_placement_3d ( 'none', #9719, #9670, #9705 ) ;
#9713 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9714 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9715 = cartesian_point ( 'none', ( -5.329349852752685000, -22.04300914089097700, -20.80000000000000400 ) ) ;
#9716 = axis2_placement_3d ( 'none', #9715, #9714, #9713 ) ;
#9717 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9718 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9719 = cartesian_point ( 'none', ( -5.329349852752685000, -22.04300914089097700, -20.80000000000000400 ) ) ;
#9720 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9721 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9722 = cartesian_point ( 'none', ( -5.493504525692521200, -22.96182120719737800, -20.80000000000000400 ) ) ;
#9723 = cartesian_point ( 'none', ( -2.077908981672161600, -38.67525313019840600, -20.80000000000000400 ) ) ;
#9724 = face_outer_bound ( 'none', #4943, .t. ) ;
#9725 = cylindrical_surface ( 'none', #9734, 9.037156921131959600 ) ;
#9726 = cartesian_point ( 'none', ( -0.3179945035811797500, -36.38051272624337400, -20.80000000000000400 ) ) ;
#9727 = cylindrical_surface ( 'none', #9753, 9.279381191106859100 ) ;
#9728 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9729 = vector ( 'none', #9728, 1000.000000000000000 ) ;
#9730 = cartesian_point ( 'none', ( -2.078527954529590700, -30.07462420532191800, -20.80000000000000400 ) ) ;
#9731 = line ( 'none', #9730, #9729 ) ;
#9732 = cartesian_point ( 'none', ( -1.964741153911868400, -38.46109048236996800, -20.80000000000000400 ) ) ;
#9733 = face_outer_bound ( 'none', #4997, .t. ) ;
#9734 = axis2_placement_3d ( 'none', #9732, #9746, #9778 ) ;
#9735 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9736 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9737 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9738 = face_outer_bound ( 'none', #5016, .t. ) ;
#9739 = cartesian_point ( 'none', ( -2.077908981672161600, -38.67525313019840600, -20.80000000000000400 ) ) ;
#9740 = axis2_placement_3d ( 'none', #9692, #9736, #9735 ) ;
#9741 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9742 = vector ( 'none', #9741, 1000.000000000000000 ) ;
#9743 = circle ( 'none', #9740, 5.599090641519033800 ) ;
#9744 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9745 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9746 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9747 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9748 = cartesian_point ( 'none', ( -0.3760021180763636300, -29.61663325700400400, -20.80000000000000400 ) ) ;
#9749 = line ( 'none', #9748, #9742 ) ;
#9750 = cartesian_point ( 'none', ( -0.9038989869239929500, -35.19078260087764000, -20.80000000000000400 ) ) ;
#9751 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9752 = axis2_placement_3d ( 'none', #9699, #9693, #9751 ) ;
#9753 = axis2_placement_3d ( 'none', #9723, #9737, #9747 ) ;
#9754 = axis2_placement_3d ( 'none', #9750, #9745, #9744 ) ;
#9755 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9756 = cartesian_point ( 'none', ( 1.432656937508157900, -34.86419213117352500, -20.80000000000000400 ) ) ;
#9757 = axis2_placement_3d ( 'none', #9756, #9755, #8485 ) ;
#9758 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9759 = cartesian_point ( 'none', ( 3.569198986191407300, -31.31202782540435000, -20.80000000000000400 ) ) ;
#9760 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9761 = cartesian_point ( 'none', ( 4.510191974771212900, -32.19859597106795900, -20.80000000000000400 ) ) ;
#9762 = cartesian_point ( 'none', ( 2.257442766798988000, -30.47088596953964800, -20.80000000000000400 ) ) ;
#9763 = line ( 'none', #9761, #9769 ) ;
#9764 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9765 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9766 = circle ( 'none', #9757, 4.071440137635712600 ) ;
#9767 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9768 = vector ( 'none', #9767, 1000.000000000000000 ) ;
#9769 = vector ( 'none', #9760, 1000.000000000000000 ) ;
#9770 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9771 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9772 = vector ( 'none', #9758, 1000.000000000000000 ) ;
#9773 = cartesian_point ( 'none', ( 2.257442766798988000, -30.47088596953964800, -20.80000000000000400 ) ) ;
#9774 = line ( 'none', #9773, #9772 ) ;
#9775 = cartesian_point ( 'none', ( 3.569198986191407300, -31.31202782540435000, -20.80000000000000400 ) ) ;
#9776 = circle ( 'none', #9691, 9.279381191106859100 ) ;
#9777 = axis2_placement_3d ( 'none', #9726, #9771, #9770 ) ;
#9778 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9779 = line ( 'none', #9775, #9768 ) ;
#9780 = cylindrical_surface ( 'none', #9777, 6.387473085419753000 ) ;
#9781 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9782 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9783 = axis2_placement_3d ( 'none', #9798, #9782, #9781 ) ;
#9784 = line ( 'none', #9828, #9827 ) ;
#9785 = face_outer_bound ( 'none', #5034, .t. ) ;
#9786 = cylindrical_surface ( 'none', #9783, 1.074169345817216800 ) ;
#9787 = cartesian_point ( 'none', ( -1.237747898842708200, -30.74315145342221500, -20.80000000000000400 ) ) ;
#9788 = cylindrical_surface ( 'none', #9822, 1.627279403517068300 ) ;
#9789 = cartesian_point ( 'none', ( -0.7061930556053895900, -28.61075489115504000, -20.80000000000000400 ) ) ;
#9790 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9791 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9792 = cartesian_point ( 'none', ( -2.078527954529590700, -30.07462420532191800, -20.80000000000000400 ) ) ;
#9793 = axis2_placement_3d ( 'none', #9834, #9833, #9832 ) ;
#9794 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9795 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9796 = cartesian_point ( 'none', ( -0.3179945035811797500, -36.38051272624337400, -20.80000000000000400 ) ) ;
#9797 = axis2_placement_3d ( 'none', #9796, #9795, #9794 ) ;
#9798 = cartesian_point ( 'none', ( -1.237747898842708200, -30.74315145342221500, -20.80000000000000400 ) ) ;
#9799 = axis2_placement_3d ( 'none', #9801, #9791, #9790 ) ;
#9800 = face_outer_bound ( 'none', #5059, .t. ) ;
#9801 = cartesian_point ( 'none', ( -0.7923126960852368000, -29.85604993210784000, -20.80000000000000400 ) ) ;
#9802 = circle ( 'none', #9797, 6.387473085419753000 ) ;
#9803 = cartesian_point ( 'none', ( 4.510191974771212900, -32.19859597106795900, -20.80000000000000400 ) ) ;
#9804 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9805 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9806 = cartesian_point ( 'none', ( 1.432656937508157900, -34.86419213117352500, -20.80000000000000400 ) ) ;
#9807 = axis2_placement_3d ( 'none', #9806, #9805, #9804 ) ;
#9808 = cylindrical_surface ( 'none', #9807, 4.071440137635712600 ) ;
#9809 = circle ( 'none', #9799, 1.199490152621461600 ) ;
#9810 = circle ( 'none', #9844, 7.382786595894070400 ) ;
#9811 = cartesian_point ( 'none', ( 0.8237441026035224900, -29.86489625519264400, -20.80000000000000400 ) ) ;
#9812 = cylindrical_surface ( 'none', #9831, 8.289383269762224100 ) ;
#9813 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9814 = vector ( 'none', #9813, 1000.000000000000000 ) ;
#9815 = cartesian_point ( 'none', ( -1.497669303643481600, -29.70090357176460200, -20.80000000000000400 ) ) ;
#9816 = line ( 'none', #9815, #9814 ) ;
#9817 = axis2_placement_3d ( 'none', #9818, #9829, #9835 ) ;
#9818 = cartesian_point ( 'none', ( -0.6905047991663786400, -32.93751848458878600, -20.80000000000000400 ) ) ;
#9819 = cylindrical_surface ( 'none', #9817, 3.335744389368528600 ) ;
#9820 = cartesian_point ( 'none', ( -1.497669303643481600, -29.70090357176460200, -20.80000000000000400 ) ) ;
#9821 = line ( 'none', #9865, #9864 ) ;
#9822 = axis2_placement_3d ( 'none', #9825, #9824, #9823 ) ;
#9823 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9824 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9825 = cartesian_point ( 'none', ( -0.4517478059286302300, -30.11493059723066800, -20.80000000000000400 ) ) ;
#9826 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9827 = vector ( 'none', #9826, 1000.000000000000000 ) ;
#9828 = cartesian_point ( 'none', ( -1.747232042974520700, -29.13016725069685700, -20.80000000000000400 ) ) ;
#9829 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9830 = cartesian_point ( 'none', ( -1.747232042974520700, -29.13016725069685700, -20.80000000000000400 ) ) ;
#9831 = axis2_placement_3d ( 'none', #9850, #9862, #9861 ) ;
#9832 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9833 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9834 = cartesian_point ( 'none', ( -0.4517478059286302300, -30.11493059723066800, -20.80000000000000400 ) ) ;
#9835 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9836 = circle ( 'none', #9793, 1.627279403517068100 ) ;
#9837 = face_outer_bound ( 'none', #5057, .t. ) ;
#9838 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9839 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9840 = axis2_placement_3d ( 'none', #9787, #9839, #9838 ) ;
#9841 = circle ( 'none', #9840, 1.074169345817216800 ) ;
#9842 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9843 = cartesian_point ( 'none', ( -0.4128106094106087600, -36.01784482884544000, -20.80000000000000400 ) ) ;
#9844 = axis2_placement_3d ( 'none', #9843, #9842, #9905 ) ;
#9845 = cartesian_point ( 'none', ( 0.8110775893030599500, -28.68945447353497300, -20.80000000000000400 ) ) ;
#9846 = face_outer_bound ( 'none', #5089, .t. ) ;
#9847 = circle ( 'none', #9893, 7.326857350370738200 ) ;
#9848 = cartesian_point ( 'none', ( -0.5395411883432416100, -35.89075071450096700, -20.80000000000000400 ) ) ;
#9849 = cartesian_point ( 'none', ( 3.525806912099616100, -29.77342092108855500, -20.80000000000000400 ) ) ;
#9850 = cartesian_point ( 'none', ( -0.8964677622024538300, -36.78465203252969900, -20.80000000000000400 ) ) ;
#9851 = face_outer_bound ( 'none', #5099, .t. ) ;
#9852 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9853 = vector ( 'none', #9852, 1000.000000000000000 ) ;
#9854 = cartesian_point ( 'none', ( 3.525806912099616100, -29.77342092108855500, -20.80000000000000400 ) ) ;
#9855 = line ( 'none', #9854, #9853 ) ;
#9856 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9857 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9858 = cartesian_point ( 'none', ( -1.964741153911868400, -38.46109048236996800, -20.80000000000000400 ) ) ;
#9859 = face_outer_bound ( 'none', #5098, .t. ) ;
#9860 = circle ( 'none', #9867, 9.037156921131959600 ) ;
#9861 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9862 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9863 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9864 = vector ( 'none', #9863, 1000.000000000000000 ) ;
#9865 = cartesian_point ( 'none', ( 0.8237441026035224900, -29.86489625519264400, -20.80000000000000400 ) ) ;
#9866 = axis2_placement_3d ( 'none', #9904, #9903, #9902 ) ;
#9867 = axis2_placement_3d ( 'none', #9858, #9857, #9856 ) ;
#9868 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9869 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9870 = cartesian_point ( 'none', ( -0.6905047991663786400, -32.93751848458878600, -20.80000000000000400 ) ) ;
#9871 = axis2_placement_3d ( 'none', #9870, #9869, #9868 ) ;
#9872 = circle ( 'none', #9871, 3.335744389368528600 ) ;
#9873 = cylindrical_surface ( 'none', #9866, 5.704026751297685200 ) ;
#9874 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9875 = vector ( 'none', #9874, 1000.000000000000000 ) ;
#9876 = cartesian_point ( 'none', ( 2.177424701652086000, -29.08627167600846200, -20.80000000000000400 ) ) ;
#9877 = axis2_placement_3d ( 'none', #9895, #9882, #9881 ) ;
#9878 = circle ( 'none', #9935, 5.704026751297685200 ) ;
#9879 = cartesian_point ( 'none', ( 2.177424701652086000, -29.08627167600846200, -20.80000000000000400 ) ) ;
#9880 = line ( 'none', #9879, #9875 ) ;
#9881 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9882 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9883 = cylindrical_surface ( 'none', #9877, 1.724779647508022200 ) ;
#9884 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9885 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9886 = axis2_placement_3d ( 'none', #9896, #9894, #9885 ) ;
#9887 = circle ( 'none', #9886, 8.289383269762224100 ) ;
#9888 = cylindrical_surface ( 'none', #9901, 7.326857350370737300 ) ;
#9889 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9890 = cartesian_point ( 'none', ( -0.5395411883432416100, -35.89075071450096700, -20.80000000000000400 ) ) ;
#9891 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9892 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9893 = axis2_placement_3d ( 'none', #9848, #9892, #9891 ) ;
#9894 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9895 = cartesian_point ( 'none', ( -0.5653443712914404400, -30.32977393717657900, -20.80000000000000400 ) ) ;
#9896 = cartesian_point ( 'none', ( -0.8964677622024538300, -36.78465203252969900, -20.80000000000000400 ) ) ;
#9897 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9898 = vector ( 'none', #9897, 1000.000000000000000 ) ;
#9899 = face_outer_bound ( 'none', #5026, .t. ) ;
#9900 = line ( 'none', #9845, #9898 ) ;
#9901 = axis2_placement_3d ( 'none', #9890, #9889, #9884 ) ;
#9902 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9903 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9904 = cartesian_point ( 'none', ( -0.2403917201287069400, -34.29573073062769600, -20.80000000000000400 ) ) ;
#9905 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9906 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9907 = cartesian_point ( 'none', ( -0.7923126960852368000, -29.85604993210784000, -20.80000000000000400 ) ) ;
#9908 = face_outer_bound ( 'none', #5128, .t. ) ;
#9909 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9910 = vector ( 'none', #9909, 1000.000000000000000 ) ;
#9911 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9912 = cartesian_point ( 'none', ( -1.310591232391954000, -28.77430875001303400, -20.80000000000000400 ) ) ;
#9913 = cylindrical_surface ( 'none', #9930, 1.426980737589889700 ) ;
#9914 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9915 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9916 = cartesian_point ( 'none', ( -0.5653443712914404400, -30.32977393717657900, -20.80000000000000400 ) ) ;
#9917 = cartesian_point ( 'none', ( -1.310591232391954000, -28.77430875001303400, -20.80000000000000400 ) ) ;
#9918 = line ( 'none', #9917, #9910 ) ;
#9919 = circle ( 'none', #9959, 1.573251318748975400 ) ;
#9920 = cartesian_point ( 'none', ( 5.264177601223095400, -33.94227895090948300, -20.80000000000000400 ) ) ;
#9921 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9922 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9923 = cylindrical_surface ( 'none', #9931, 1.199490152621461600 ) ;
#9924 = face_outer_bound ( 'none', #5046, .t. ) ;
#9925 = circle ( 'none', #9929, 1.724779647508022200 ) ;
#9926 = cartesian_point ( 'none', ( 0.8110775893030599500, -28.68945447353497300, -20.80000000000000400 ) ) ;
#9927 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9928 = vector ( 'none', #9927, 1000.000000000000000 ) ;
#9929 = axis2_placement_3d ( 'none', #9916, #9915, #9914 ) ;
#9930 = axis2_placement_3d ( 'none', #9960, #9962, #9961 ) ;
#9931 = axis2_placement_3d ( 'none', #9907, #9906, #9911 ) ;
#9932 = line ( 'none', #9933, #9928 ) ;
#9933 = cartesian_point ( 'none', ( -0.7061930556053895900, -28.61075489115504000, -20.80000000000000400 ) ) ;
#9934 = cartesian_point ( 'none', ( -0.2403917201287069400, -34.29573073062769600, -20.80000000000000400 ) ) ;
#9935 = axis2_placement_3d ( 'none', #9934, #9922, #9921 ) ;
#9936 = line ( 'none', #9994, #9993 ) ;
#9937 = cartesian_point ( 'none', ( 5.755795166921026300, -32.60062214651399200, -20.80000000000000400 ) ) ;
#9938 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9939 = axis2_placement_3d ( 'none', #9946, #9938, #9955 ) ;
#9940 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9941 = vector ( 'none', #9940, 1000.000000000000000 ) ;
#9942 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9943 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9944 = axis2_placement_3d ( 'none', #9949, #9943, #9942 ) ;
#9945 = circle ( 'none', #9944, 1.426980737589889700 ) ;
#9946 = cartesian_point ( 'none', ( 4.073922402426705800, -32.74127046382896100, -20.80000000000000400 ) ) ;
#9947 = cylindrical_surface ( 'none', #9987, 2.595976719809221800 ) ;
#9948 = cartesian_point ( 'none', ( 5.499614920455337100, -33.65618406828591700, -20.80000000000000400 ) ) ;
#9949 = cartesian_point ( 'none', ( 4.339160030168161900, -32.77214157622905300, -20.80000000000000400 ) ) ;
#9950 = cartesian_point ( 'none', ( 5.264177601223095400, -33.94227895090948300, -20.80000000000000400 ) ) ;
#9951 = line ( 'none', #9950, #9941 ) ;
#9952 = face_outer_bound ( 'none', #5116, .t. ) ;
#9953 = cylindrical_surface ( 'none', #9939, 1.694008872344896300 ) ;
#9954 = circle ( 'none', #9991, 4.211271270505325700 ) ;
#9955 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9956 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9957 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9958 = cartesian_point ( 'none', ( 4.175553003935209300, -32.80649015094483200, -20.80000000000000400 ) ) ;
#9959 = axis2_placement_3d ( 'none', #9958, #9957, #9956 ) ;
#9960 = cartesian_point ( 'none', ( 4.339160030168161900, -32.77214157622905300, -20.80000000000000400 ) ) ;
#9961 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9962 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9963 = line ( 'none', #9965, #10025 ) ;
#9964 = cylindrical_surface ( 'none', #9975, 4.211271270505325700 ) ;
#9965 = cartesian_point ( 'none', ( 4.709698076257812900, -30.70131939527842500, -20.80000000000000400 ) ) ;
#9966 = cylindrical_surface ( 'none', #10027, 1.299762022552539300 ) ;
#9967 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9968 = vector ( 'none', #9967, 1000.000000000000000 ) ;
#9969 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9970 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9971 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9972 = cartesian_point ( 'none', ( 3.178639261028810600, -32.91265189912796500, -20.80000000000000400 ) ) ;
#9973 = face_outer_bound ( 'none', #5072, .t. ) ;
#9974 = cartesian_point ( 'none', ( -0.4128106094106087600, -36.01784482884544000, -20.80000000000000400 ) ) ;
#9975 = axis2_placement_3d ( 'none', #10020, #10019, #10023 ) ;
#9976 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9977 = axis2_placement_3d ( 'none', #9972, #9971, #9970 ) ;
#9978 = plane ( 'none', #10029 ) ;
#9979 = axis2_placement_3d ( 'none', #9974, #9969, #9976 ) ;
#9980 = cylindrical_surface ( 'none', #9979, 7.382786595894070400 ) ;
#9981 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9982 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9983 = cartesian_point ( 'none', ( 3.178639261028810600, -32.91265189912796500, -20.80000000000000400 ) ) ;
#9984 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9985 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9986 = cartesian_point ( 'none', ( 1.787729063518556300, -33.73395897201271500, -20.80000000000000400 ) ) ;
#9987 = axis2_placement_3d ( 'none', #9983, #9982, #9981 ) ;
#9988 = cartesian_point ( 'none', ( 5.755795166921026300, -32.60062214651399200, -20.80000000000000400 ) ) ;
#9989 = line ( 'none', #9988, #9968 ) ;
#9990 = circle ( 'none', #9977, 2.595976719809222300 ) ;
#9991 = axis2_placement_3d ( 'none', #9986, #9985, #9984 ) ;
#9992 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9993 = vector ( 'none', #9992, 1000.000000000000000 ) ;
#9994 = cartesian_point ( 'none', ( 5.414002768276395400, -31.59271056700095700, -20.80000000000000400 ) ) ;
#9995 = face_outer_bound ( 'none', #5123, .t. ) ;
#9996 = cartesian_point ( 'none', ( 5.414002768276395400, -31.59271056700095700, -20.80000000000000400 ) ) ;
#9997 = cartesian_point ( 'none', ( 104.5000000000000000, 36.76955262170046300, -36.76955262170046300 ) ) ;
#9998 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#9999 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10000 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10001 = cartesian_point ( 'none', ( 3.976682162809923100, -33.76413066622748000, -20.80000000000000400 ) ) ;
#10002 = axis2_placement_3d ( 'none', #10001, #10000, #9999 ) ;
#10003 = cartesian_point ( 'none', ( 5.499614920455337100, -33.65618406828591700, -20.80000000000000400 ) ) ;
#10004 = line ( 'none', #10003, #8515 ) ;
#10005 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10006 = circle ( 'none', #10002, 1.299762022552539300 ) ;
#10007 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10008 = axis2_placement_3d ( 'none', #9997, #10253, #10252 ) ;
#10009 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10010 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10011 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10012 = cartesian_point ( 'none', ( 2.704669550159040500, -34.31416139870049900, -20.80000000000000400 ) ) ;
#10013 = face_outer_bound ( 'none', #5184, .t. ) ;
#10014 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10015 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10016 = face_outer_bound ( 'none', #5176, .t. ) ;
#10017 = cartesian_point ( 'none', ( -0.6285332854052628800, -27.77159246718709400, -20.80000000000000400 ) ) ;
#10018 = vector ( 'none', #10005, 1000.000000000000000 ) ;
#10019 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10020 = cartesian_point ( 'none', ( 1.787729063518556300, -33.73395897201271500, -20.80000000000000400 ) ) ;
#10021 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10022 = cartesian_point ( 'none', ( 3.976682162809923100, -33.76413066622748000, -20.80000000000000400 ) ) ;
#10023 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10024 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10025 = vector ( 'none', #10024, 1000.000000000000000 ) ;
#10026 = face_outer_bound ( 'none', #4264, .t. ) ;
#10027 = axis2_placement_3d ( 'none', #10022, #10014, #10015 ) ;
#10028 = cartesian_point ( 'none', ( 4.709698076257812900, -30.70131939527842500, -20.80000000000000400 ) ) ;
#10029 = axis2_placement_3d ( 'none', #10012, #10011, #10010 ) ;
#10030 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10031 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10032 = cartesian_point ( 'none', ( -3.167689414881122500, -24.43949116567292600, -20.80000000000000400 ) ) ;
#10033 = face_outer_bound ( 'none', #5177, .t. ) ;
#10034 = face_outer_bound ( 'none', #5198, .t. ) ;
#10035 = circle ( 'none', #10043, 4.400787623776661700 ) ;
#10036 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10037 = vector ( 'none', #10036, 1000.000000000000000 ) ;
#10038 = cylindrical_surface ( 'none', #10085, 5.461009273899246200 ) ;
#10039 = cartesian_point ( 'none', ( -7.542722234497452900, -23.96407604510370600, -20.80000000000000400 ) ) ;
#10040 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10041 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10042 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.93000000000000700 ) ) ;
#10043 = axis2_placement_3d ( 'none', #10032, #10031, #10030 ) ;
#10044 = cartesian_point ( 'none', ( -7.542722234497452900, -23.96407604510370600, -20.80000000000000400 ) ) ;
#10045 = axis2_placement_3d ( 'none', #10042, #10041, #10040 ) ;
#10046 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10047 = circle ( 'none', #10052, 5.461009273899246200 ) ;
#10048 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.216611057838472100 ) ) ;
#10049 = conical_surface ( 'none', #10045, 41.50000000000000000, 0.7853981633974604900 ) ;
#10050 = cartesian_point ( 'none', ( -2.264897190014528900, -22.56151228917586900, -20.80000000000000400 ) ) ;
#10051 = line ( 'none', #10044, #10037 ) ;
#10052 = axis2_placement_3d ( 'none', #10090, #10089, #10088 ) ;
#10053 = face_outer_bound ( 'none', #5194, .t. ) ;
#10054 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10055 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10056 = cartesian_point ( 'none', ( 4.175553003935209300, -32.80649015094483200, -20.80000000000000400 ) ) ;
#10057 = axis2_placement_3d ( 'none', #10056, #10055, #10054 ) ;
#10058 = cylindrical_surface ( 'none', #10057, 1.573251318748975400 ) ;
#10059 = cartesian_point ( 'none', ( 0.6907492341585211900, -33.37485501398849400, -20.80000000000000400 ) ) ;
#10060 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#10061 = circle ( 'none', #10103, 4.650000000000000400 ) ;
#10062 = axis2_placement_3d ( 'none', #10059, #10120, #10118 ) ;
#10063 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10064 = vector ( 'none', #10063, 1000.000000000000000 ) ;
#10065 = cartesian_point ( 'none', ( -0.5178860833565061000, -27.95310383838272400, -20.80000000000000400 ) ) ;
#10066 = circle ( 'none', #10062, 5.554834393654520100 ) ;
#10067 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10068 = face_outer_bound ( 'none', #5154, .t. ) ;
#10069 = cylindrical_surface ( 'none', #10080, 4.274600099526757900 ) ;
#10070 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10071 = cartesian_point ( 'none', ( -3.167689414881122500, -24.43949116567292600, -20.80000000000000400 ) ) ;
#10072 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10073 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10074 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10075 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10076 = cartesian_point ( 'none', ( 0.6907492341585211900, -33.37485501398849400, -20.80000000000000400 ) ) ;
#10077 = axis2_placement_3d ( 'none', #10071, #10070, #10067 ) ;
#10078 = cartesian_point ( 'none', ( 1.755031471691252700, -31.31994772837525100, -20.80000000000000400 ) ) ;
#10079 = line ( 'none', #10065, #10064 ) ;
#10080 = axis2_placement_3d ( 'none', #10078, #10073, #10072 ) ;
#10081 = cylindrical_surface ( 'none', #10077, 4.400787623776661700 ) ;
#10082 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10083 = cartesian_point ( 'none', ( -0.5178860833565061000, -27.95310383838272400, -20.80000000000000400 ) ) ;
#10084 = cylindrical_surface ( 'none', #10087, 5.554834393654520100 ) ;
#10085 = axis2_placement_3d ( 'none', #10050, #10046, #10082 ) ;
#10086 = circle ( 'none', #10116, 4.274600099526757900 ) ;
#10087 = axis2_placement_3d ( 'none', #10076, #10075, #10074 ) ;
#10088 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10089 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10090 = cartesian_point ( 'none', ( -2.264897190014528900, -22.56151228917586900, -20.80000000000000400 ) ) ;
#10091 = face_outer_bound ( 'none', #4420, .t. ) ;
#10092 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164200, -5.216611057838472100 ) ) ;
#10093 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10094 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10095 = axis2_placement_3d ( 'none', #10135, #10134, #10133 ) ;
#10096 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10097 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10098 = circle ( 'none', #10141, 0.3040699380700574400 ) ;
#10099 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380935500, 0.0000000000000000000 ) ) ;
#10100 = direction ( 'none', ( 0.2164396139380933000, -0.9762960071199355800, 6.602135896646036400e-017 ) ) ;
#10101 = cartesian_point ( 'none', ( -4.432165604860224500, -0.9825874585470834000, -5.500000000000063100 ) ) ;
#10102 = axis2_placement_3d ( 'none', #10101, #10100, #10099 ) ;
#10103 = axis2_placement_3d ( 'none', #10117, #10097, #10096 ) ;
#10104 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#10105 = toroidal_surface ( 'none', #10113, 4.539776433107693500, 0.3040699380700571100 ) ;
#10106 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10107 = vector ( 'none', #10106, 1000.000000000000000 ) ;
#10108 = face_outer_bound ( 'none', #5245, .t. ) ;
#10109 = cartesian_point ( 'none', ( -0.6285332854052628800, -27.77159246718709400, -20.80000000000000400 ) ) ;
#10110 = line ( 'none', #10109, #10107 ) ;
#10111 = cartesian_point ( 'none', ( -4.135303338437215500, 0.9167746785410482200, -5.500000000000063100 ) ) ;
#10112 = circle ( 'none', #10102, 0.3040699380700570000 ) ;
#10113 = axis2_placement_3d ( 'none', #10104, #10094, #10093 ) ;
#10114 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10115 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10116 = axis2_placement_3d ( 'none', #10119, #10115, #10114 ) ;
#10117 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#10118 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10119 = cartesian_point ( 'none', ( 1.755031471691252700, -31.31994772837525100, -20.80000000000000400 ) ) ;
#10120 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10121 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10122 = toroidal_surface ( 'none', #10152, 3.850000000000000100, 0.2500000000000000000 ) ;
#10123 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.216611057838471200 ) ) ;
#10124 = cartesian_point ( 'none', ( 4.135303338437215500, -0.9167746785410482200, -5.500000000000063100 ) ) ;
#10125 = cartesian_point ( 'none', ( -4.135303338437221800, -0.9167746785410202400, -5.500000000000063100 ) ) ;
#10126 = plane ( 'none', #10178 ) ;
#10127 = plane ( 'none', #10136 ) ;
#10128 = direction ( 'none', ( -1.000000000000000000, 6.217248937900876600e-015, 0.0000000000000000000 ) ) ;
#10129 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10130 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#10131 = cartesian_point ( 'none', ( 4.135303338437215500, 0.9167746785410493300, -5.500000000000063100 ) ) ;
#10132 = face_bound ( 'none', #5248, .t. ) ;
#10133 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10134 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10135 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#10136 = axis2_placement_3d ( 'none', #10144, #10143, #10121 ) ;
#10137 = axis2_placement_3d ( 'none', #10130, #10129, #10128 ) ;
#10138 = direction ( 'none', ( 0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#10139 = direction ( 'none', ( -0.2164396139381001000, 0.9762960071199341400, 6.602135896646036400e-017 ) ) ;
#10140 = cartesian_point ( 'none', ( 4.432165604860217400, 0.9825874585471143800, -5.500000000000063100 ) ) ;
#10141 = axis2_placement_3d ( 'none', #10140, #10139, #10138 ) ;
#10142 = circle ( 'none', #10095, 4.650000000000000400 ) ;
#10143 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10144 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.50000000000000000 ) ) ;
#10145 = face_outer_bound ( 'none', #5208, .t. ) ;
#10146 = circle ( 'none', #10137, 4.650000000000000400 ) ;
#10147 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165300, -5.216611057838472100 ) ) ;
#10148 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -5.216611057838472100 ) ) ;
#10149 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10150 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10151 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10152 = axis2_placement_3d ( 'none', #10151, #10150, #10149 ) ;
#10153 = circle ( 'none', #10181, 3.850000000000000100 ) ;
#10154 = circle ( 'none', #10189, 0.2500000000000002200 ) ;
#10155 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -7.249999999999999100 ) ) ;
#10156 = toroidal_surface ( 'none', #10211, 3.850000000000000100, 0.2500000000000000000 ) ;
#10157 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10158 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10159 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10160 = axis2_placement_3d ( 'none', #10159, #10158, #10157 ) ;
#10161 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10162 = face_outer_bound ( 'none', #5284, .t. ) ;
#10163 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10164 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10165 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10166 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10167 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10168 = cartesian_point ( 'none', ( 1.222890352924886900, -32.34740137118187400, -20.80000000000000400 ) ) ;
#10169 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#10170 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#10171 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380996600, 0.0000000000000000000 ) ) ;
#10172 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#10173 = cartesian_point ( 'none', ( 4.432165604860217400, -0.9825874585471130500, -5.500000000000063100 ) ) ;
#10174 = axis2_placement_3d ( 'none', #10173, #10172, #10171 ) ;
#10175 = circle ( 'none', #10174, 0.3040699380700574400 ) ;
#10176 = face_outer_bound ( 'none', #5201, .t. ) ;
#10177 = circle ( 'none', #10160, 0.2500000000000000000 ) ;
#10178 = axis2_placement_3d ( 'none', #10168, #10164, #10163 ) ;
#10179 = axis2_placement_3d ( 'none', #10170, #10167, #10166 ) ;
#10180 = circle ( 'none', #10179, 4.235706495037636200 ) ;
#10181 = axis2_placement_3d ( 'none', #10240, #10239, #10238 ) ;
#10182 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10183 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10184 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10185 = axis2_placement_3d ( 'none', #10184, #10183, #10182 ) ;
#10186 = circle ( 'none', #10185, 3.600000000000000100 ) ;
#10187 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#10188 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10189 = axis2_placement_3d ( 'none', #10191, #10188, #10187 ) ;
#10190 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10191 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717309500e-016, -0.2500000000000002200 ) ) ;
#10192 = circle ( 'none', #10235, 4.650000000000000400 ) ;
#10193 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -0.2500000000000002200 ) ) ;
#10194 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10195 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#10196 = cartesian_point ( 'none', ( 4.599926931897657700, -2.000000000000000000, -7.035027365083886200 ) ) ;
#10197 = cartesian_point ( 'none', ( 4.344424804578797400, -2.000000000000000000, -7.268660219544593700 ) ) ;
#10198 = cartesian_point ( 'none', ( 4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10199 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -1.084202172485504400e-016 ) ) ;
#10200 = conical_surface ( 'none', #10237, 4.550000000000001600, 0.7853981633974463900 ) ;
#10201 = face_outer_bound ( 'none', #5280, .t. ) ;
#10202 = face_outer_bound ( 'none', #5304, .t. ) ;
#10203 = cartesian_point ( 'none', ( 4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10204 = b_spline_curve_with_knots ( 'none', 3,
( #10198, #10197, #10196, #10195 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#10205 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10206 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717308500e-016, -1.084202172485504400e-016 ) ) ;
#10207 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10208 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10209 = axis2_placement_3d ( 'none', #10161, #10208, #10207 ) ;
#10210 = circle ( 'none', #10209, 3.600000000000000100 ) ;
#10211 = axis2_placement_3d ( 'none', #10205, #10194, #10190 ) ;
#10212 = axis2_placement_3d ( 'none', #10219, #10218, #10270 ) ;
#10213 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10214 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10215 = axis2_placement_3d ( 'none', #10223, #10214, #10213 ) ;
#10216 = circle ( 'none', #10250, 3.600000000000000100 ) ;
#10217 = cartesian_point ( 'none', ( 5.250000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#10218 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10219 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#10220 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10221 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10222 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#10223 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#10224 = toroidal_surface ( 'none', #10212, 4.539776433107693500, 0.3040699380700571100 ) ;
#10225 = circle ( 'none', #10215, 5.250000000000000000 ) ;
#10226 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#10227 = direction ( 'none', ( 0.7071067811865462400, 0.0000000000000000000, 0.7071067811865489100 ) ) ;
#10228 = vector ( 'none', #10227, 1000.000000000000000 ) ;
#10229 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10230 = cartesian_point ( 'none', ( 4.550000000000001600, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10231 = line ( 'none', #10230, #10228 ) ;
#10232 = axis2_placement_3d ( 'none', #10236, #10221, #10220 ) ;
#10233 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10234 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10235 = axis2_placement_3d ( 'none', #10226, #10275, #10274 ) ;
#10236 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10237 = axis2_placement_3d ( 'none', #10234, #10233, #10229 ) ;
#10238 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10239 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10240 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10241 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10242 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#10243 = circle ( 'none', #10232, 4.550000000000001600 ) ;
#10244 = cartesian_point ( 'none', ( 99.00000000000164800, 36.76955262170046300, -36.76955262170046300 ) ) ;
#10245 = axis2_placement_3d ( 'none', #10244, #10007, #10508 ) ;
#10246 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812165100, -5.195930061930005700 ) ) ;
#10247 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10248 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#10249 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#10250 = axis2_placement_3d ( 'none', #10249, #10248, #10247 ) ;
#10251 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#10252 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10253 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10254 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10255 = vector ( 'none', #10254, 1000.000000000000000 ) ;
#10256 = cartesian_point ( 'none', ( 3.514665625631762300, -0.7791826101771601700, -7.500000000000000000 ) ) ;
#10257 = circle ( 'none', #10526, 4.650000000000000400 ) ;
#10258 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10259 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#10260 = axis2_placement_3d ( 'none', #10268, #10259, #10258 ) ;
#10261 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10262 = line ( 'none', #10256, #10255 ) ;
#10263 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10264 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10265 = vector ( 'none', #10264, 1000.000000000000000 ) ;
#10266 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771359700, -7.500000000000000000 ) ) ;
#10267 = line ( 'none', #10266, #10265 ) ;
#10268 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10269 = cartesian_point ( 'none', ( 3.514665625631761900, -0.7791826101771602800, -5.000000000000125200 ) ) ;
#10270 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10271 = cartesian_point ( 'none', ( -0.7791826101771971400, -3.514665625631753900, -5.000000000000125200 ) ) ;
#10272 = cartesian_point ( 'none', ( 0.7791826101771727200, -3.514665625631759200, -6.000000000000000900 ) ) ;
#10273 = face_outer_bound ( 'none', #5242, .t. ) ;
#10274 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10275 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10276 = circle ( 'none', #10260, 3.600000000000000100 ) ;
#10277 = circle ( 'none', #10294, 0.2500000000000002200 ) ;
#10278 = circle ( 'none', #10321, 3.850000000000000100 ) ;
#10279 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10280 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10281 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717308500e-016, -7.500000000000000000 ) ) ;
#10282 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10283 = vector ( 'none', #10282, 1000.000000000000000 ) ;
#10284 = line ( 'none', #10280, #10334 ) ;
#10285 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10286 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#10287 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10288 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10289 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10290 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10291 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#10292 = cartesian_point ( 'none', ( -0.7791826101771970300, -3.514665625631754300, -7.500000000000000000 ) ) ;
#10293 = line ( 'none', #10292, #10283 ) ;
#10294 = axis2_placement_3d ( 'none', #10297, #10288, #10337 ) ;
#10295 = cartesian_point ( 'none', ( -0.7791826101771971400, -3.514665625631753900, -6.000000000000000900 ) ) ;
#10296 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10297 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717309500e-016, -7.249999999999999100 ) ) ;
#10298 = face_bound ( 'none', #5316, .t. ) ;
#10299 = circle ( 'none', #10303, 3.600000000000000100 ) ;
#10300 = axis2_placement_3d ( 'none', #10296, #10290, #10289 ) ;
#10301 = face_bound ( 'none', #5345, .t. ) ;
#10302 = cylindrical_surface ( 'none', #10300, 3.600000000000000100 ) ;
#10303 = axis2_placement_3d ( 'none', #10291, #10286, #10285 ) ;
#10304 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10305 = cartesian_point ( 'none', ( 3.514665625631761900, -0.7791826101771602800, -6.000000000000000900 ) ) ;
#10306 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10307 = face_outer_bound ( 'none', #5386, .t. ) ;
#10308 = face_outer_bound ( 'none', #5343, .t. ) ;
#10309 = circle ( 'none', #10316, 4.650000000000000400 ) ;
#10310 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10311 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10312 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10313 = cartesian_point ( 'none', ( 4.072612577198035700e-016, 8.409421267140009100e-016, -5.195930061930008400 ) ) ;
#10314 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771354200, -5.000000000000125200 ) ) ;
#10315 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10316 = axis2_placement_3d ( 'none', #10357, #10355, #10354 ) ;
#10317 = cylindrical_surface ( 'none', #10324, 5.250000000000000000 ) ;
#10318 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10319 = vector ( 'none', #10318, 1000.000000000000000 ) ;
#10320 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10321 = axis2_placement_3d ( 'none', #10312, #10311, #10310 ) ;
#10322 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10323 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10324 = axis2_placement_3d ( 'none', #10315, #10368, #10367 ) ;
#10325 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10326 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10327 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10328 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10329 = circle ( 'none', #10365, 4.650000000000000400 ) ;
#10330 = circle ( 'none', #10333, 0.2500000000000002200 ) ;
#10331 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10332 = line ( 'none', #10320, #10319 ) ;
#10333 = axis2_placement_3d ( 'none', #10304, #10323, #10322 ) ;
#10334 = vector ( 'none', #10279, 1000.000000000000000 ) ;
#10335 = axis2_placement_3d ( 'none', #10331, #10328, #10327 ) ;
#10336 = circle ( 'none', #10335, 5.250000000000000000 ) ;
#10337 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#10338 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10339 = axis2_placement_3d ( 'none', #10346, #10392, #10391 ) ;
#10340 = vector ( 'none', #10338, 1000.000000000000000 ) ;
#10341 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10342 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#10343 = cartesian_point ( 'none', ( 4.601004802686058900e-016, 8.937813492628030300e-016, -5.804069938070119500 ) ) ;
#10344 = axis2_placement_3d ( 'none', #10343, #10342, #10341 ) ;
#10345 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#10346 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10347 = circle ( 'none', #10339, 3.600000000000000100 ) ;
#10348 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165300, -2.000000000000000000 ) ) ;
#10349 = line ( 'none', #10348, #10340 ) ;
#10350 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.783388942161654000 ) ) ;
#10351 = circle ( 'none', #10344, 4.650000000000000400 ) ;
#10352 = line ( 'none', #10393, #10387 ) ;
#10353 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.195930061930005700 ) ) ;
#10354 = direction ( 'none', ( 1.000000000000000000, -1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#10355 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10356 = line ( 'none', #10398, #10397 ) ;
#10357 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#10358 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10359 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#10360 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -5.783388942161654000 ) ) ;
#10361 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10362 = circle ( 'none', #10366, 4.650000000000000400 ) ;
#10363 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10364 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10365 = axis2_placement_3d ( 'none', #10369, #10364, #10363 ) ;
#10366 = axis2_placement_3d ( 'none', #10313, #10359, #10358 ) ;
#10367 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10368 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10369 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10370 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#10371 = cartesian_point ( 'none', ( 0.7791826101771722700, -3.514665625631759200, -5.000000000000125200 ) ) ;
#10372 = line ( 'none', #10401, #10400 ) ;
#10373 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10374 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10375 = vector ( 'none', #10374, 1000.000000000000000 ) ;
#10376 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#10377 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10378 = axis2_placement_3d ( 'none', #10411, #10410, #10409 ) ;
#10379 = line ( 'none', #10428, #10427 ) ;
#10380 = line ( 'none', #10376, #10375 ) ;
#10381 = axis2_placement_3d ( 'none', #10377, #10432, #10431 ) ;
#10382 = circle ( 'none', #10381, 4.650000000000000400 ) ;
#10383 = cartesian_point ( 'none', ( 1.006444204812180900, 4.539776433107690000, -5.804069938070120400 ) ) ;
#10384 = face_outer_bound ( 'none', #5320, .t. ) ;
#10385 = cylindrical_surface ( 'none', #10388, 4.650000000000000400 ) ;
#10386 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10387 = vector ( 'none', #10386, 1000.000000000000000 ) ;
#10388 = axis2_placement_3d ( 'none', #10361, #10394, #10390 ) ;
#10389 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -6.000000000000000000 ) ) ;
#10390 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10391 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10392 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10393 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10394 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10395 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.804069938070120400 ) ) ;
#10396 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10397 = vector ( 'none', #10396, 1000.000000000000000 ) ;
#10398 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#10399 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10400 = vector ( 'none', #10399, 1000.000000000000000 ) ;
#10401 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165300, -2.000000000000000000 ) ) ;
#10402 = cartesian_point ( 'none', ( -1.006444204812212600, -4.539776433107682900, -5.804069938070120400 ) ) ;
#10403 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.783388942161654900 ) ) ;
#10404 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10405 = vector ( 'none', #10404, 1000.000000000000000 ) ;
#10406 = cartesian_point ( 'none', ( -4.601004802686122000e-016, -8.937813492628000700e-016, -5.804069938070119500 ) ) ;
#10407 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -7.500000000000000000 ) ) ;
#10408 = line ( 'none', #10407, #10405 ) ;
#10409 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10410 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10411 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10412 = axis2_placement_3d ( 'none', #10442, #10441, #10440 ) ;
#10413 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10414 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#10415 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10416 = axis2_placement_3d ( 'none', #10415, #10414, #10413 ) ;
#10417 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771359700, -6.000000000000000900 ) ) ;
#10418 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#10419 = circle ( 'none', #10378, 3.600000000000000100 ) ;
#10420 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10421 = vector ( 'none', #10420, 1000.000000000000000 ) ;
#10422 = cartesian_point ( 'none', ( 0.7791826101771727200, -3.514665625631759200, -7.500000000000000000 ) ) ;
#10423 = line ( 'none', #10422, #10421 ) ;
#10424 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#10425 = axis2_placement_3d ( 'none', #10406, #10455, #10454 ) ;
#10426 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10427 = vector ( 'none', #10426, 1000.000000000000000 ) ;
#10428 = cartesian_point ( 'none', ( 1.006444204812180700, 4.539776433107690000, -2.000000000000000000 ) ) ;
#10429 = cartesian_point ( 'none', ( 1.006444204812180900, 4.539776433107690000, -5.195930061930005700 ) ) ;
#10430 = circle ( 'none', #10416, 3.600000000000000100 ) ;
#10431 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10432 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10433 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165300, -5.783388942161654000 ) ) ;
#10434 = circle ( 'none', #10486, 4.650000000000000400 ) ;
#10435 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10436 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10437 = axis2_placement_3d ( 'none', #10452, #10436, #10435 ) ;
#10438 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.195930061930004800 ) ) ;
#10439 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165100, -5.804069938070120400 ) ) ;
#10440 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10441 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10442 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10443 = circle ( 'none', #10437, 4.650000000000000400 ) ;
#10444 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10445 = vector ( 'none', #10444, 1000.000000000000000 ) ;
#10446 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165100, -5.195930061930005700 ) ) ;
#10447 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10448 = line ( 'none', #10447, #10445 ) ;
#10449 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10450 = vector ( 'none', #10449, 1000.000000000000000 ) ;
#10451 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812164900, -2.000000000000000000 ) ) ;
#10452 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10453 = cylindrical_surface ( 'none', #10412, 4.650000000000000400 ) ;
#10454 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10455 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#10456 = line ( 'none', #10451, #10450 ) ;
#10457 = circle ( 'none', #10425, 4.650000000000000400 ) ;
#10458 = face_outer_bound ( 'none', #5418, .t. ) ;
#10459 = circle ( 'none', #10520, 4.650000000000000400 ) ;
#10460 = line ( 'none', #10499, #10498 ) ;
#10461 = vector ( 'none', #10464, 1000.000000000000000 ) ;
#10462 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#10463 = line ( 'none', #10462, #10471 ) ;
#10464 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10465 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10466 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#10467 = cartesian_point ( 'none', ( -8.409421267140023900e-016, 4.072612577198007100e-016, -5.195930061930008400 ) ) ;
#10468 = axis2_placement_3d ( 'none', #10467, #10466, #10465 ) ;
#10469 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#10470 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -5.195930061930004800 ) ) ;
#10471 = vector ( 'none', #10518, 1000.000000000000000 ) ;
#10472 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10473 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -2.000000000000000000 ) ) ;
#10474 = line ( 'none', #10473, #10479 ) ;
#10475 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10476 = line ( 'none', #10475, #10524 ) ;
#10477 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10478 = vector ( 'none', #10477, 1000.000000000000000 ) ;
#10479 = vector ( 'none', #10472, 1000.000000000000000 ) ;
#10480 = line ( 'none', #10469, #10461 ) ;
#10481 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -5.804069938070121300 ) ) ;
#10482 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#10483 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10484 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#10485 = cartesian_point ( 'none', ( -8.937813492628048000e-016, 4.601004802686028300e-016, -5.804069938070119500 ) ) ;
#10486 = axis2_placement_3d ( 'none', #10485, #10484, #10483 ) ;
#10487 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812164900, -2.000000000000000000 ) ) ;
#10488 = line ( 'none', #10487, #10478 ) ;
#10489 = circle ( 'none', #10468, 4.650000000000000400 ) ;
#10490 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10491 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10492 = axis2_placement_3d ( 'none', #10424, #10491, #10490 ) ;
#10493 = circle ( 'none', #10492, 4.650000000000000400 ) ;
#10494 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#10495 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#10496 = cartesian_point ( 'none', ( 8.409421267140023900e-016, -4.072612577198007100e-016, -5.195930061930008400 ) ) ;
#10497 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10498 = vector ( 'none', #10497, 1000.000000000000000 ) ;
#10499 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164900, -2.000000000000000000 ) ) ;
#10500 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -2.000000000000000000 ) ) ;
#10501 = line ( 'none', #10500, #10510 ) ;
#10502 = circle ( 'none', #10512, 4.650000000000000400 ) ;
#10503 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10504 = vector ( 'none', #10503, 1000.000000000000000 ) ;
#10505 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771602800, -7.500000000000000000 ) ) ;
#10506 = line ( 'none', #10505, #10504 ) ;
#10507 = line ( 'none', #10009, #10758 ) ;
#10508 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10509 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10510 = vector ( 'none', #10509, 1000.000000000000000 ) ;
#10511 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10512 = axis2_placement_3d ( 'none', #10516, #10494, #9013 ) ;
#10513 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10514 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10515 = axis2_placement_3d ( 'none', #10519, #10514, #10513 ) ;
#10516 = cartesian_point ( 'none', ( 8.937813492628048000e-016, -4.601004802686028300e-016, -5.804069938070119500 ) ) ;
#10517 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10518 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10519 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10520 = axis2_placement_3d ( 'none', #10517, #10525, #10511 ) ;
#10521 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#10522 = circle ( 'none', #10515, 4.650000000000000400 ) ;
#10523 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10524 = vector ( 'none', #10523, 1000.000000000000000 ) ;
#10525 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10526 = axis2_placement_3d ( 'none', #10496, #10495, #10021 ) ;
#10527 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10528 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10529 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164200, -5.783388942161654000 ) ) ;
#10530 = circle ( 'none', #10584, 4.650000000000000400 ) ;
#10531 = circle ( 'none', #10572, 4.650000000000000400 ) ;
#10532 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10533 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10534 = vector ( 'none', #10533, 1000.000000000000000 ) ;
#10535 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -5.195930061930004800 ) ) ;
#10536 = axis2_placement_3d ( 'none', #10532, #10528, #10527 ) ;
#10537 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10538 = axis2_placement_3d ( 'none', #10554, #10553, #10537 ) ;
#10539 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10540 = vector ( 'none', #10539, 1000.000000000000000 ) ;
#10541 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#10542 = circle ( 'none', #10536, 4.650000000000000400 ) ;
#10543 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000200, 0.0000000000000000000 ) ) ;
#10544 = direction ( 'none', ( 0.2164396139381001000, -0.9762960071199341400, -6.602135896646036400e-017 ) ) ;
#10545 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#10546 = axis2_placement_3d ( 'none', #10545, #10544, #10543 ) ;
#10547 = circle ( 'none', #10546, 0.4999999999999381600 ) ;
#10548 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164900, -2.000000000000000000 ) ) ;
#10549 = line ( 'none', #10548, #10540 ) ;
#10550 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10551 = line ( 'none', #10550, #10534 ) ;
#10552 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812165100, -5.804069938070120400 ) ) ;
#10553 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10554 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10555 = circle ( 'none', #10538, 4.650000000000000400 ) ;
#10556 = cartesian_point ( 'none', ( -1.006444204812212600, -4.539776433107682900, -5.195930061930005700 ) ) ;
#10557 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10558 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10559 = vector ( 'none', #10558, 1000.000000000000000 ) ;
#10560 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10561 = line ( 'none', #10560, #10559 ) ;
#10562 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#10563 = circle ( 'none', #10596, 0.3040699380700574400 ) ;
#10564 = circle ( 'none', #10586, 0.3040699380700574400 ) ;
#10565 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10566 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10567 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10568 = line ( 'none', #10619, #10618 ) ;
#10569 = direction ( 'none', ( 1.000000000000000000, 6.217248937900876600e-015, 0.0000000000000000000 ) ) ;
#10570 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10571 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#10572 = axis2_placement_3d ( 'none', #10571, #10570, #10569 ) ;
#10573 = axis2_placement_3d ( 'none', #10567, #10566, #10565 ) ;
#10574 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10575 = circle ( 'none', #10573, 4.650000000000000400 ) ;
#10576 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10577 = vector ( 'none', #10576, 1000.000000000000000 ) ;
#10578 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -2.000000000000000000 ) ) ;
#10579 = line ( 'none', #10578, #10577 ) ;
#10580 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#10581 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.804069938070121300 ) ) ;
#10582 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10583 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10584 = axis2_placement_3d ( 'none', #10541, #10583, #10582 ) ;
#10585 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -5.804069938070121300 ) ) ;
#10586 = axis2_placement_3d ( 'none', #10648, #10647, #10646 ) ;
#10587 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380998200, 0.0000000000000000000 ) ) ;
#10588 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#10589 = circle ( 'none', #10591, 0.4999999999999381100 ) ;
#10590 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#10591 = axis2_placement_3d ( 'none', #10651, #10638, #10637 ) ;
#10592 = circle ( 'none', #10601, 0.4999999999999381100 ) ;
#10593 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#10594 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#10595 = cartesian_point ( 'none', ( -4.432165604860217400, 0.9825874585471130500, -5.500000000000063100 ) ) ;
#10596 = axis2_placement_3d ( 'none', #10595, #10594, #10593 ) ;
#10597 = edge_curve ( 'none', #11504, #11960, #1372, .t. ) ;
#10598 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000900 ) ) ;
#10599 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998500, -1.924347126367483900e-017 ) ) ;
#10600 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646035100e-017 ) ) ;
#10601 = axis2_placement_3d ( 'none', #10590, #10588, #10587 ) ;
#10602 = cartesian_point ( 'none', ( -3.514665625631761900, 0.7791826101771602800, -5.000000000000125200 ) ) ;
#10603 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10604 = vector ( 'none', #10603, 1000.000000000000000 ) ;
#10605 = cartesian_point ( 'none', ( -1.006444204812212400, -4.539776433107682900, -2.000000000000000000 ) ) ;
#10606 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#10607 = axis2_placement_3d ( 'none', #10606, #10600, #10599 ) ;
#10608 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000700, -1.924347126367485100e-017 ) ) ;
#10609 = direction ( 'none', ( 0.2164396139381000700, -0.9762960071199340300, -6.602135896646036400e-017 ) ) ;
#10610 = line ( 'none', #10605, #10604 ) ;
#10611 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10612 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#10613 = cartesian_point ( 'none', ( -4.072612577198094400e-016, -8.409421267139981500e-016, -5.195930061930008400 ) ) ;
#10614 = axis2_placement_3d ( 'none', #10613, #10612, #10611 ) ;
#10615 = plane ( 'none', #10607 ) ;
#10616 = face_outer_bound ( 'none', #5512, .t. ) ;
#10617 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10618 = vector ( 'none', #10617, 1000.000000000000000 ) ;
#10619 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -2.000000000000000000 ) ) ;
#10620 = circle ( 'none', #10614, 4.650000000000000400 ) ;
#10621 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#10622 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000200, 0.0000000000000000000 ) ) ;
#10623 = direction ( 'none', ( 0.2164396139381001000, -0.9762960071199341400, -6.602135896646036400e-017 ) ) ;
#10624 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#10625 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771602800, -6.000000000000000900 ) ) ;
#10626 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#10627 = face_outer_bound ( 'none', #4448, .t. ) ;
#10628 = plane ( 'none', #10643 ) ;
#10629 = direction ( 'none', ( -0.9762960071199339200, -0.2164396139381001300, -2.905285780178979000e-016 ) ) ;
#10630 = vector ( 'none', #10629, 1000.000000000000200 ) ;
#10631 = axis2_placement_3d ( 'none', #10624, #10623, #10622 ) ;
#10632 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688638500, -5.000000000000125200 ) ) ;
#10633 = line ( 'none', #10632, #10630 ) ;
#10634 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998000, -2.905285780178979000e-016 ) ) ;
#10635 = vector ( 'none', #10634, 1000.000000000000000 ) ;
#10636 = plane ( 'none', #10679 ) ;
#10637 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380998200, 0.0000000000000000000 ) ) ;
#10638 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#10639 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000125200 ) ) ;
#10640 = line ( 'none', #10639, #10635 ) ;
#10641 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000125200 ) ) ;
#10642 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000900 ) ) ;
#10643 = axis2_placement_3d ( 'none', #10621, #10681, #10680 ) ;
#10644 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998000, -3.290155205452476300e-016 ) ) ;
#10645 = vector ( 'none', #10644, 1000.000000000000000 ) ;
#10646 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380996600, 0.0000000000000000000 ) ) ;
#10647 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#10648 = cartesian_point ( 'none', ( 4.432165604860217400, -0.9825874585471130500, -5.500000000000063100 ) ) ;
#10649 = line ( 'none', #10598, #10645 ) ;
#10650 = circle ( 'none', #10631, 0.4999999999999381600 ) ;
#10651 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#10652 = axis2_placement_3d ( 'none', #10669, #10702, #10701 ) ;
#10653 = circle ( 'none', #10668, 0.4999999999999382200 ) ;
#10654 = face_outer_bound ( 'none', #5542, .t. ) ;
#10655 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10656 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#10657 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#10658 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#10659 = axis2_placement_3d ( 'none', #10658, #10709, #10708 ) ;
#10660 = direction ( 'none', ( 0.9762960071199339200, 0.2164396139381001300, -3.290155205452475800e-016 ) ) ;
#10661 = vector ( 'none', #10660, 1000.000000000000200 ) ;
#10662 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -6.000000000000000900 ) ) ;
#10663 = axis2_placement_3d ( 'none', #10657, #10656, #10655 ) ;
#10664 = circle ( 'none', #10663, 3.600000000000000100 ) ;
#10665 = face_bound ( 'none', #5607, .t. ) ;
#10666 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688638500, -5.000000000000125200 ) ) ;
#10667 = cylindrical_surface ( 'none', #10652, 3.600000000000000100 ) ;
#10668 = axis2_placement_3d ( 'none', #10714, #10713, #10712 ) ;
#10669 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10670 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771598400, -5.000000000000125200 ) ) ;
#10671 = line ( 'none', #10662, #10661 ) ;
#10672 = cartesian_point ( 'none', ( -0.7791826101771727200, 3.514665625631759200, -6.000000000000000900 ) ) ;
#10673 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -6.000000000000000900 ) ) ;
#10674 = direction ( 'none', ( 0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#10675 = direction ( 'none', ( -0.2164396139381001000, 0.9762960071199341400, 6.602135896646036400e-017 ) ) ;
#10676 = cartesian_point ( 'none', ( 4.432165604860217400, 0.9825874585471143800, -5.500000000000063100 ) ) ;
#10677 = axis2_placement_3d ( 'none', #10676, #10675, #10674 ) ;
#10678 = circle ( 'none', #10677, 0.3040699380700574400 ) ;
#10679 = axis2_placement_3d ( 'none', #10626, #10609, #10608 ) ;
#10680 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998500, -1.924347126367483900e-017 ) ) ;
#10681 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646035100e-017 ) ) ;
#10682 = face_outer_bound ( 'none', #5458, .t. ) ;
#10683 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, -1.924347126367485400e-017 ) ) ;
#10684 = direction ( 'none', ( -0.2164396139380932700, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#10685 = cartesian_point ( 'none', ( -0.7791826101771722700, 3.514665625631759200, -5.000000000000125200 ) ) ;
#10686 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688348700, -5.000000000000125200 ) ) ;
#10687 = direction ( 'none', ( -0.9762960071199354700, -0.2164396139380933300, -3.290155205452476300e-016 ) ) ;
#10688 = vector ( 'none', #10687, 1000.000000000000100 ) ;
#10689 = face_outer_bound ( 'none', #5573, .t. ) ;
#10690 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -6.000000000000000900 ) ) ;
#10691 = line ( 'none', #10690, #10688 ) ;
#10692 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, 0.0000000000000000000 ) ) ;
#10693 = direction ( 'none', ( -0.2164396139380933000, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#10694 = axis2_placement_3d ( 'none', #10706, #10693, #10692 ) ;
#10695 = axis2_placement_3d ( 'none', #10707, #10684, #10683 ) ;
#10696 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380935500, 0.0000000000000000000 ) ) ;
#10697 = direction ( 'none', ( 0.2164396139380933000, -0.9762960071199355800, 6.602135896646036400e-017 ) ) ;
#10698 = cartesian_point ( 'none', ( -4.432165604860224500, -0.9825874585470834000, -5.500000000000063100 ) ) ;
#10699 = axis2_placement_3d ( 'none', #10698, #10697, #10696 ) ;
#10700 = plane ( 'none', #10695 ) ;
#10701 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10702 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10703 = circle ( 'none', #10699, 0.3040699380700570000 ) ;
#10704 = circle ( 'none', #10694, 0.4999999999999382200 ) ;
#10705 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -6.000000000000000900 ) ) ;
#10706 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#10707 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#10708 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10709 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#10710 = circle ( 'none', #10659, 3.600000000000000100 ) ;
#10711 = face_bound ( 'none', #5609, .t. ) ;
#10712 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, 0.0000000000000000000 ) ) ;
#10713 = direction ( 'none', ( -0.2164396139380933000, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#10714 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#10715 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#10716 = line ( 'none', #10715, #10772 ) ;
#10717 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380998200, 0.0000000000000000000 ) ) ;
#10718 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#10719 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#10720 = face_outer_bound ( 'none', #5579, .t. ) ;
#10721 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000125200 ) ) ;
#10722 = axis2_placement_3d ( 'none', #10754, #10753, #10752 ) ;
#10723 = circle ( 'none', #10779, 0.4999999999999381100 ) ;
#10724 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998000, -3.290155205452476300e-016 ) ) ;
#10725 = vector ( 'none', #10724, 1000.000000000000000 ) ;
#10726 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000900 ) ) ;
#10727 = line ( 'none', #10726, #10725 ) ;
#10728 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10729 = vector ( 'none', #10728, 1000.000000000000000 ) ;
#10730 = cartesian_point ( 'none', ( -3.514665625631762300, 0.7791826101771601700, -7.500000000000000000 ) ) ;
#10731 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#10732 = line ( 'none', #10730, #10729 ) ;
#10733 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998000, -2.905285780178979000e-016 ) ) ;
#10734 = vector ( 'none', #10733, 1000.000000000000000 ) ;
#10735 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000125200 ) ) ;
#10736 = line ( 'none', #10735, #10734 ) ;
#10737 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000900 ) ) ;
#10738 = direction ( 'none', ( 0.9762960071199354700, 0.2164396139380933300, -2.905285780178979000e-016 ) ) ;
#10739 = vector ( 'none', #10738, 1000.000000000000100 ) ;
#10740 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688348700, -5.000000000000125200 ) ) ;
#10741 = line ( 'none', #10740, #10739 ) ;
#10742 = cartesian_point ( 'none', ( -3.514665625631761900, 0.7791826101771602800, -6.000000000000000900 ) ) ;
#10743 = axis2_placement_3d ( 'none', #10719, #10718, #10717 ) ;
#10744 = circle ( 'none', #10743, 0.4999999999999381100 ) ;
#10745 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 43.00000000000000000 ) ) ;
#10746 = line ( 'none', #10745, #11012 ) ;
#10747 = cylindrical_surface ( 'none', #10751, 3.499999999999996000 ) ;
#10748 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10749 = vector ( 'none', #10748, 1000.000000000000000 ) ;
#10750 = cartesian_point ( 'none', ( 95.00000000000001400, -36.76955262170060500, -36.76955262170033500 ) ) ;
#10751 = axis2_placement_3d ( 'none', #10750, #10764, #10763 ) ;
#10752 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10753 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10754 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#10755 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#10756 = circle ( 'none', #10245, 3.500000000000003100 ) ;
#10757 = cartesian_point ( 'none', ( -4.786858145664523600, -20.34966402379294000, -20.50000000000000400 ) ) ;
#10758 = vector ( 'none', #10773, 1000.000000000000000 ) ;
#10759 = plane ( 'none', #10722 ) ;
#10760 = direction ( 'none', ( -0.9999619230641713100, -1.068692376572941500e-018, 0.008726535498373953800 ) ) ;
#10761 = vector ( 'none', #10760, 1000.000000000000000 ) ;
#10762 = line ( 'none', #10755, #10749 ) ;
#10763 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10764 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10765 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#10766 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10767 = vector ( 'none', #10766, 1000.000000000000000 ) ;
#10768 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#10769 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.523157064154562900e-015, 45.10000000000000100 ) ) ;
#10770 = line ( 'none', #10769, #10761 ) ;
#10771 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10772 = vector ( 'none', #10771, 1000.000000000000000 ) ;
#10773 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10774 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -0.2500000000000000000 ) ) ;
#10775 = line ( 'none', #10768, #10767 ) ;
#10776 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#10777 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380998200, 0.0000000000000000000 ) ) ;
#10778 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#10779 = axis2_placement_3d ( 'none', #10731, #10778, #10777 ) ;
#10780 = cartesian_point ( 'none', ( 0.7791826101771727200, 3.514665625631759200, -6.000000000000000900 ) ) ;
#10781 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#10782 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10783 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10784 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10785 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10786 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#10787 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10788 = axis2_placement_3d ( 'none', #10787, #10786, #10785 ) ;
#10789 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10790 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10791 = circle ( 'none', #10841, 5.250000000000000900 ) ;
#10792 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10793 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10794 = cylindrical_surface ( 'none', #10797, 5.250000000000000900 ) ;
#10795 = cartesian_point ( 'none', ( -0.7791826101771727200, 3.514665625631759200, -7.500000000000000000 ) ) ;
#10796 = line ( 'none', #10795, #10835 ) ;
#10797 = axis2_placement_3d ( 'none', #10783, #10782, #10842 ) ;
#10798 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10799 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10800 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#10801 = axis2_placement_3d ( 'none', #10803, #10793, #10792 ) ;
#10802 = face_outer_bound ( 'none', #5599, .t. ) ;
#10803 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10804 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10805 = vector ( 'none', #10804, 1000.000000000000000 ) ;
#10806 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10807 = line ( 'none', #10806, #10805 ) ;
#10808 = plane ( 'none', #10801 ) ;
#10809 = circle ( 'none', #10788, 3.600000000000000100 ) ;
#10810 = face_outer_bound ( 'none', #5568, .t. ) ;
#10811 = axis2_placement_3d ( 'none', #10800, #10799, #10798 ) ;
#10812 = circle ( 'none', #10811, 5.250000000000000900 ) ;
#10813 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10814 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10815 = axis2_placement_3d ( 'none', #10814, #10813, #10872 ) ;
#10816 = axis2_placement_3d ( 'none', #10819, #10861, #10860 ) ;
#10817 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10818 = line ( 'none', #10871, #10870 ) ;
#10819 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10820 = plane ( 'none', #10816 ) ;
#10821 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#10822 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10823 = vector ( 'none', #10822, 1000.000000000000000 ) ;
#10824 = cartesian_point ( 'none', ( 0.7791826101771725000, 3.514665625631759700, -7.500000000000000000 ) ) ;
#10825 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#10826 = cartesian_point ( 'none', ( -4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10827 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10828 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#10829 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10830 = circle ( 'none', #10815, 4.400000000000000400 ) ;
#10831 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -7.500000000000000000 ) ) ;
#10832 = line ( 'none', #10831, #10864 ) ;
#10833 = axis2_placement_3d ( 'none', #10829, #10828, #10827 ) ;
#10834 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10835 = vector ( 'none', #10834, 1000.000000000000000 ) ;
#10836 = line ( 'none', #10824, #10823 ) ;
#10837 = cartesian_point ( 'none', ( 0.7791826101771727200, 3.514665625631759200, -5.000000000000125200 ) ) ;
#10838 = circle ( 'none', #10833, 3.600000000000000100 ) ;
#10839 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10840 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10841 = axis2_placement_3d ( 'none', #10790, #10840, #10839 ) ;
#10842 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10843 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10844 = cartesian_point ( 'none', ( 3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10845 = axis2_placement_3d ( 'none', #10893, #10892, #10891 ) ;
#10846 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10847 = vector ( 'none', #10846, 1000.000000000000000 ) ;
#10848 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#10849 = plane ( 'none', #10845 ) ;
#10850 = line ( 'none', #10848, #10847 ) ;
#10851 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10852 = vector ( 'none', #10851, 1000.000000000000000 ) ;
#10853 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -0.2500000000000002200 ) ) ;
#10854 = line ( 'none', #10853, #10852 ) ;
#10855 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10856 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -0.2500000000000000000 ) ) ;
#10857 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10858 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#10859 = cartesian_point ( 'none', ( 3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#10860 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10861 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10862 = axis2_placement_3d ( 'none', #10855, #10901, #10900 ) ;
#10863 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10864 = vector ( 'none', #10863, 1000.000000000000000 ) ;
#10865 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#10866 = circle ( 'none', #10862, 3.850000000000000100 ) ;
#10867 = face_outer_bound ( 'none', #5640, .t. ) ;
#10868 = face_bound ( 'none', #5646, .t. ) ;
#10869 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10870 = vector ( 'none', #10869, 1000.000000000000000 ) ;
#10871 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10872 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10873 = face_bound ( 'none', #5673, .t. ) ;
#10874 = face_outer_bound ( 'none', #5676, .t. ) ;
#10875 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10876 = vector ( 'none', #10875, 1000.000000000000000 ) ;
#10877 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10878 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#10879 = vector ( 'none', #10933, 1000.000000000000000 ) ;
#10880 = direction ( 'none', ( 1.000000000000000000, 8.881784197001252300e-016, 0.0000000000000000000 ) ) ;
#10881 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10882 = line ( 'none', #10928, #10927 ) ;
#10883 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#10884 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10885 = vector ( 'none', #10884, 1000.000000000000000 ) ;
#10886 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#10887 = line ( 'none', #10886, #10885 ) ;
#10888 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10889 = vector ( 'none', #10888, 1000.000000000000000 ) ;
#10890 = line ( 'none', #10877, #10876 ) ;
#10891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10892 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10893 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10894 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10895 = line ( 'none', #10894, #10889 ) ;
#10896 = circle ( 'none', #10902, 4.550000000000001600 ) ;
#10897 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#10898 = line ( 'none', #10897, #10879 ) ;
#10899 = face_outer_bound ( 'none', #5580, .t. ) ;
#10900 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10901 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10902 = axis2_placement_3d ( 'none', #10857, #10881, #10880 ) ;
#10903 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10904 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10905 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10906 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#10907 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10908 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10909 = vector ( 'none', #10908, 1000.000000000000000 ) ;
#10910 = cartesian_point ( 'none', ( 5.000000000000000900, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#10911 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10912 = vector ( 'none', #10911, 1000.000000000000000 ) ;
#10913 = axis2_placement_3d ( 'none', #10905, #10904, #10903 ) ;
#10914 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10915 = vector ( 'none', #10914, 1000.000000000000000 ) ;
#10916 = cartesian_point ( 'none', ( -5.000000000000000900, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#10917 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -2.000000000000000000 ) ) ;
#10918 = circle ( 'none', #10913, 3.850000000000000100 ) ;
#10919 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10920 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10921 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#10922 = line ( 'none', #10963, #10962 ) ;
#10923 = line ( 'none', #10916, #10915 ) ;
#10924 = line ( 'none', #10910, #10909 ) ;
#10925 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -2.000000000000000000 ) ) ;
#10926 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10927 = vector ( 'none', #10926, 1000.000000000000000 ) ;
#10928 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#10929 = axis2_placement_3d ( 'none', #10921, #10920, #10919 ) ;
#10930 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000900, -2.000000000000000000 ) ) ;
#10931 = line ( 'none', #10930, #10912 ) ;
#10932 = plane ( 'none', #10929 ) ;
#10933 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10934 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10935 = cartesian_point ( 'none', ( -3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10936 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#10937 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10938 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10939 = face_bound ( 'none', #5703, .t. ) ;
#10940 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10941 = cartesian_point ( 'none', ( -3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#10942 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10943 = vector ( 'none', #10942, 1000.000000000000000 ) ;
#10944 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10945 = line ( 'none', #10944, #10943 ) ;
#10946 = circle ( 'none', #10952, 4.400000000000000400 ) ;
#10947 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10948 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10949 = axis2_placement_3d ( 'none', #10954, #10948, #10947 ) ;
#10950 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.500000000000000000 ) ) ;
#10951 = line ( 'none', #10950, #11001 ) ;
#10952 = axis2_placement_3d ( 'none', #10934, #10940, #10995 ) ;
#10953 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10954 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10955 = circle ( 'none', #10949, 5.000000000000000900 ) ;
#10956 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10957 = vector ( 'none', #10956, 1000.000000000000000 ) ;
#10958 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10959 = cartesian_point ( 'none', ( -4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#10960 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10961 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10962 = vector ( 'none', #10961, 1000.000000000000000 ) ;
#10963 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#10964 = circle ( 'none', #10965, 4.550000000000001600 ) ;
#10965 = axis2_placement_3d ( 'none', #10938, #10937, #10936 ) ;
#10966 = line ( 'none', #10958, #10957 ) ;
#10967 = cartesian_point ( 'none', ( 10.99999999999999600, -5.277737300110807500e-015, -43.09599554569834400 ) ) ;
#10968 = plane ( 'none', #10981 ) ;
#10969 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10970 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10971 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10972 = axis2_placement_3d ( 'none', #10971, #10970, #10969 ) ;
#10973 = circle ( 'none', #11026, 5.250000000000000000 ) ;
#10974 = b_spline_curve_with_knots ( 'none', 3,
( #11008, #11007, #11006, #11005, #11004, #11003 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067937700890875600, 0.0004135875401781751200 ),
.unspecified. ) ;
#10975 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10976 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -6.000000000000000000 ) ) ;
#10977 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10978 = vector ( 'none', #10977, 1000.000000000000000 ) ;
#10979 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10980 = cartesian_point ( 'none', ( 4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#10981 = axis2_placement_3d ( 'none', #10976, #10975, #11022 ) ;
#10982 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10983 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10984 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10985 = line ( 'none', #10979, #10978 ) ;
#10986 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10987 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10988 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10989 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10990 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10991 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10992 = axis2_placement_3d ( 'none', #10991, #10990, #10989 ) ;
#10993 = face_outer_bound ( 'none', #5695, .t. ) ;
#10994 = face_outer_bound ( 'none', #5736, .t. ) ;
#10995 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10996 = plane ( 'none', #10999 ) ;
#10997 = circle ( 'none', #10972, 5.250000000000000000 ) ;
#10998 = circle ( 'none', #10992, 5.000000000000000900 ) ;
#10999 = axis2_placement_3d ( 'none', #10984, #10983, #10982 ) ;
#11000 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11001 = vector ( 'none', #11000, 1000.000000000000000 ) ;
#11002 = axis2_placement_3d ( 'none', #11010, #10987, #10986 ) ;
#11003 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#11004 = cartesian_point ( 'none', ( 4.197916149710474400, 2.000000000000000000, -7.320152094059516800 ) ) ;
#11005 = cartesian_point ( 'none', ( 4.164216814027801300, 2.000000000000000000, -7.386571282138701700 ) ) ;
#11006 = cartesian_point ( 'none', ( 4.057524115737552800, 2.000000000000000000, -7.477096674705563800 ) ) ;
#11007 = cartesian_point ( 'none', ( 3.989071575138385000, 2.000000000000000000, -7.500000000000000000 ) ) ;
#11008 = cartesian_point ( 'none', ( 3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#11009 = axis2_placement_3d ( 'none', #11014, #11019, #11011 ) ;
#11010 = cartesian_point ( 'none', ( -3.324034418778468900, -20.71326940072014700, -20.50000000000000400 ) ) ;
#11011 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11012 = vector ( 'none', #11021, 1000.000000000000000 ) ;
#11013 = cartesian_point ( 'none', ( 11.50436326774918400, 0.0000000000000000000, -44.99960294274549000 ) ) ;
#11014 = cartesian_point ( 'none', ( -1.964741153911868400, -38.46109048236996800, -20.50000000000000400 ) ) ;
#11015 = cartesian_point ( 'none', ( 4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#11016 = cartesian_point ( 'none', ( 4.344424804578798300, 2.000000000000000000, -7.268660219544593700 ) ) ;
#11017 = cartesian_point ( 'none', ( 4.599926931897656800, 2.000000000000000900, -7.035027365083885300 ) ) ;
#11018 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.799999999999998900 ) ) ;
#11019 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11020 = b_spline_curve_with_knots ( 'none', 3,
( #11018, #11017, #11016, #11015 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398563300 ),
.unspecified. ) ;
#11021 = direction ( 'none', ( 0.9999619230641713100, 0.0000000000000000000, 0.008726535498373953800 ) ) ;
#11022 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11023 = circle ( 'none', #11002, 1.507336102556819900 ) ;
#11024 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11025 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11026 = axis2_placement_3d ( 'none', #10988, #11025, #11024 ) ;
#11027 = circle ( 'none', #11009, 9.037156921131959600 ) ;
#11028 = face_outer_bound ( 'none', #5663, .t. ) ;
#11029 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11030 = plane ( 'none', #11080 ) ;
#11031 = face_outer_bound ( 'none', #5787, .t. ) ;
#11032 = axis2_placement_3d ( 'none', #11047, #11046, #11029 ) ;
#11033 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11034 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11035 = axis2_placement_3d ( 'none', #11045, #11034, #11033 ) ;
#11036 = circle ( 'none', #11035, 5.250000000000000000 ) ;
#11037 = cartesian_point ( 'none', ( 3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#11038 = cartesian_point ( 'none', ( 3.988961340097303900, -2.000000000000000000, -7.500000000000000900 ) ) ;
#11039 = cartesian_point ( 'none', ( 4.058400892740070100, -2.000000000000000000, -7.476436363636215000 ) ) ;
#11040 = cartesian_point ( 'none', ( 4.163716205064193200, -2.000000000000000000, -7.386912127450131900 ) ) ;
#11041 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.319970213341942900 ) ) ;
#11042 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#11043 = face_outer_bound ( 'none', #5726, .t. ) ;
#11044 = b_spline_curve_with_knots ( 'none', 3,
( #11042, #11041, #11040, #11039, #11038, #11037 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067969252834963100, 0.0004135938505669926200 ),
.unspecified. ) ;
#11045 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#11046 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11047 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#11048 = line ( 'none', #11063, #11062 ) ;
#11049 = line ( 'none', #11084, #11083 ) ;
#11050 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#11051 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.000000000000000000 ) ) ;
#11052 = cylindrical_surface ( 'none', #11032, 5.250000000000000000 ) ;
#11053 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.799999999999998900 ) ) ;
#11054 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11055 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#11056 = axis2_placement_3d ( 'none', #11055, #11054, #11113 ) ;
#11057 = face_outer_bound ( 'none', #5754, .t. ) ;
#11058 = cylindrical_surface ( 'none', #11109, 5.250000000000000000 ) ;
#11059 = axis2_placement_3d ( 'none', #11064, #11108, #11107 ) ;
#11060 = spherical_surface ( 'none', #11075, 0.2500000000000000000 ) ;
#11061 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11062 = vector ( 'none', #11061, 1000.000000000000000 ) ;
#11063 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#11064 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#11065 = circle ( 'none', #11056, 0.2500000000000000000 ) ;
#11066 = direction ( 'none', ( 0.0000000000000000000, -0.3826834323650906100, 0.9238795325112864100 ) ) ;
#11067 = vector ( 'none', #11066, 1000.000000000000100 ) ;
#11068 = cartesian_point ( 'none', ( 92.00000000000001400, 18.26157222057143800, -56.49968349148478100 ) ) ;
#11069 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11070 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11071 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11072 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11073 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#11074 = plane ( 'none', #11059 ) ;
#11075 = axis2_placement_3d ( 'none', #11050, #11069, #11070 ) ;
#11076 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11077 = vector ( 'none', #11076, 1000.000000000000000 ) ;
#11078 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.000000000000000000 ) ) ;
#11079 = line ( 'none', #11078, #11077 ) ;
#11080 = axis2_placement_3d ( 'none', #11073, #11072, #11071 ) ;
#11081 = face_outer_bound ( 'none', #5740, .t. ) ;
#11082 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11083 = vector ( 'none', #11082, 1000.000000000000000 ) ;
#11084 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -6.000000000000000000 ) ) ;
#11085 = line ( 'none', #11068, #11067 ) ;
#11086 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.799999999999998900 ) ) ;
#11087 = plane ( 'none', #11093 ) ;
#11088 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11089 = axis2_placement_3d ( 'none', #11098, #11106, #11088 ) ;
#11090 = face_outer_bound ( 'none', #5778, .t. ) ;
#11091 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#11092 = plane ( 'none', #11138 ) ;
#11093 = axis2_placement_3d ( 'none', #11126, #11125, #11124 ) ;
#11094 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11095 = face_outer_bound ( 'none', #5725, .t. ) ;
#11096 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#11097 = direction ( 'none', ( 0.0000000000000000000, -0.3826834323650906100, 0.9238795325112864100 ) ) ;
#11098 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#11099 = cartesian_point ( 'none', ( -4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#11100 = cartesian_point ( 'none', ( -4.344424804578798300, -2.000000000000000000, -7.268660219544593700 ) ) ;
#11101 = cartesian_point ( 'none', ( -4.599926931897657700, -2.000000000000000000, -7.035027365083886200 ) ) ;
#11102 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#11103 = vector ( 'none', #11097, 1000.000000000000100 ) ;
#11104 = cartesian_point ( 'none', ( 92.00000000000001400, 27.03842777942866600, -52.86419088401642300 ) ) ;
#11105 = b_spline_curve_with_knots ( 'none', 3,
( #11102, #11101, #11100, #11099 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#11106 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11107 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11108 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11109 = axis2_placement_3d ( 'none', #11096, #11112, #11094 ) ;
#11110 = circle ( 'none', #11089, 5.250000000000000000 ) ;
#11111 = line ( 'none', #11104, #11103 ) ;
#11112 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11113 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11114 = face_outer_bound ( 'none', #3571, .t. ) ;
#11115 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11116 = vector ( 'none', #11115, 1000.000000000000000 ) ;
#11117 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#11118 = line ( 'none', #11117, #11116 ) ;
#11119 = axis2_placement_3d ( 'none', #11160, #11145, #11144 ) ;
#11120 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11121 = vector ( 'none', #11120, 1000.000000000000000 ) ;
#11122 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.000000000000000000 ) ) ;
#11123 = direction ( 'none', ( 0.0000000000000000000, -0.9238795325112867400, -0.3826834323650898900 ) ) ;
#11124 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11125 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11126 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#11127 = line ( 'none', #11122, #11121 ) ;
#11128 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11129 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11130 = cartesian_point ( 'none', ( 92.00000000000001400, 22.65000000000005200, -54.68193718775059900 ) ) ;
#11131 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#11132 = cartesian_point ( 'none', ( -4.197916149710474400, -2.000000000000000000, -7.320152094059516800 ) ) ;
#11133 = cartesian_point ( 'none', ( -4.164216814027801300, -2.000000000000000000, -7.386571282138701700 ) ) ;
#11134 = cartesian_point ( 'none', ( -4.057524115737552800, -2.000000000000000000, -7.477096674705563800 ) ) ;
#11135 = cartesian_point ( 'none', ( -3.989071575138385000, -2.000000000000000000, -7.500000000000000000 ) ) ;
#11136 = cartesian_point ( 'none', ( -3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#11137 = b_spline_curve_with_knots ( 'none', 3,
( #11136, #11135, #11134, #11133, #11132, #11131 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067937700890875600, 0.0004135875401781751200 ),
.unspecified. ) ;
#11138 = axis2_placement_3d ( 'none', #11091, #11129, #11128 ) ;
#11139 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.000000000000000000 ) ) ;
#11140 = cartesian_point ( 'none', ( 11.50436326774918400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11141 = direction ( 'none', ( 0.0000000000000000000, -0.3826834323650906700, 0.9238795325112865200 ) ) ;
#11142 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11143 = cartesian_point ( 'none', ( 103.4000000000000100, 5.204748896376252500e-015, 42.50000000000000700 ) ) ;
#11144 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11145 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11146 = circle ( 'none', #11181, 0.2500000000000000000 ) ;
#11147 = circle ( 'none', #11189, 0.2500000000000002200 ) ;
#11148 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11149 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#11150 = cylindrical_surface ( 'none', #11159, 4.750000000000004400 ) ;
#11151 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11152 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11153 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#11154 = axis2_placement_3d ( 'none', #11153, #11152, #11151 ) ;
#11155 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.799999999999998900 ) ) ;
#11156 = cartesian_point ( 'none', ( -4.599926931897656800, 2.000000000000000000, -7.035027365083886200 ) ) ;
#11157 = cartesian_point ( 'none', ( -4.344424804578797400, 2.000000000000000000, -7.268660219544593700 ) ) ;
#11158 = cartesian_point ( 'none', ( -4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#11159 = axis2_placement_3d ( 'none', #11130, #11141, #11123 ) ;
#11160 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#11161 = circle ( 'none', #11119, 0.2500000000000002200 ) ;
#11162 = b_spline_curve_with_knots ( 'none', 3,
( #11158, #11157, #11156, #11155 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#11163 = cartesian_point ( 'none', ( -3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#11164 = cartesian_point ( 'none', ( -3.988961340097303900, 2.000000000000000000, -7.500000000000000900 ) ) ;
#11165 = cartesian_point ( 'none', ( -4.058400892740070100, 2.000000000000000000, -7.476436363636215000 ) ) ;
#11166 = cartesian_point ( 'none', ( -4.163716205064193200, 2.000000000000000000, -7.386912127450131900 ) ) ;
#11167 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.319970213341942900 ) ) ;
#11168 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#11169 = circle ( 'none', #11182, 44.99960294274549000 ) ;
#11170 = b_spline_curve_with_knots ( 'none', 3,
( #11168, #11167, #11166, #11165, #11164, #11163 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067969252834963100, 0.0004135938505669926200 ),
.unspecified. ) ;
#11171 = plane ( 'none', #11154 ) ;
#11172 = face_outer_bound ( 'none', #5728, .t. ) ;
#11173 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#11174 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11175 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11176 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#11177 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11178 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11179 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#11180 = cylindrical_surface ( 'none', #11184, 0.2500000000000002200 ) ;
#11181 = axis2_placement_3d ( 'none', #11176, #11175, #11174 ) ;
#11182 = axis2_placement_3d ( 'none', #11140, #11178, #11177 ) ;
#11183 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11184 = axis2_placement_3d ( 'none', #11228, #11227, #11226 ) ;
#11185 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#11186 = line ( 'none', #11185, #11204 ) ;
#11187 = axis2_placement_3d ( 'none', #11192, #11190, #11183 ) ;
#11188 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11189 = axis2_placement_3d ( 'none', #11194, #11198, #11188 ) ;
#11190 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11191 = face_outer_bound ( 'none', #5800, .t. ) ;
#11192 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#11193 = face_outer_bound ( 'none', #5828, .t. ) ;
#11194 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#11195 = axis2_placement_3d ( 'none', #11149, #11148, #11142 ) ;
#11196 = face_outer_bound ( 'none', #5868, .t. ) ;
#11197 = cylindrical_surface ( 'none', #11195, 0.2500000000000002200 ) ;
#11198 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11199 = circle ( 'none', #11187, 0.2500000000000000000 ) ;
#11200 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11201 = axis2_placement_3d ( 'none', #11209, #11200, #11257 ) ;
#11202 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11203 = face_outer_bound ( 'none', #5836, .t. ) ;
#11204 = vector ( 'none', #11253, 1000.000000000000000 ) ;
#11205 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11206 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11207 = axis2_placement_3d ( 'none', #11173, #11206, #11205 ) ;
#11208 = cylindrical_surface ( 'none', #11207, 0.2500000000000000000 ) ;
#11209 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -1.750000000000000000 ) ) ;
#11210 = cylindrical_surface ( 'none', #11245, 0.2500000000000002200 ) ;
#11211 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11212 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11213 = circle ( 'none', #11219, 2.000000000000001800 ) ;
#11214 = circle ( 'none', #11201, 0.2500000000000000000 ) ;
#11215 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11216 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11217 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -1.750000000000000000 ) ) ;
#11218 = axis2_placement_3d ( 'none', #11217, #11216, #11215 ) ;
#11219 = axis2_placement_3d ( 'none', #11225, #11212, #11211 ) ;
#11220 = circle ( 'none', #11218, 0.2500000000000000000 ) ;
#11221 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11222 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11223 = axis2_placement_3d ( 'none', #11229, #11222, #11221 ) ;
#11224 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11225 = cartesian_point ( 'none', ( 2.000000000000000000, 0.0000000000000000000, -41.01737757881004900 ) ) ;
#11226 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11227 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11228 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#11229 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#11230 = toroidal_surface ( 'none', #11223, 5.000000000000000900, 0.2500000000000000000 ) ;
#11231 = face_outer_bound ( 'none', #5819, .t. ) ;
#11232 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11233 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11234 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#11235 = axis2_placement_3d ( 'none', #11234, #11233, #11232 ) ;
#11236 = circle ( 'none', #11235, 0.2500000000000002200 ) ;
#11237 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11238 = vector ( 'none', #11237, 1000.000000000000000 ) ;
#11239 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 29.05000000000000100 ) ) ;
#11240 = cartesian_point ( 'none', ( 0.8237441026035220400, -29.86489625519264400, -20.50000000000000400 ) ) ;
#11241 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11242 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11243 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#11244 = line ( 'none', #11239, #11238 ) ;
#11245 = axis2_placement_3d ( 'none', #11243, #11242, #11241 ) ;
#11246 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11247 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11248 = axis2_placement_3d ( 'none', #11179, #11247, #11246 ) ;
#11249 = face_outer_bound ( 'none', #5872, .t. ) ;
#11250 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#11251 = local_time ( 16, 27, 8.000000000000000000, #11250 ) ;
#11252 = circle ( 'none', #11248, 0.2500000000000000000 ) ;
#11253 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11254 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#11255 = cylindrical_surface ( 'none', #11256, 0.2500000000000000000 ) ;
#11256 = axis2_placement_3d ( 'none', #11254, #11202, #11224 ) ;
#11257 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11258 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11259 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11260 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11261 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11262 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#11263 = axis2_placement_3d ( 'none', #11262, #11261, #11260 ) ;
#11264 = circle ( 'none', #11317, 0.2500000000000000000 ) ;
#11265 = axis2_placement_3d ( 'none', #11290, #11258, #11267 ) ;
#11266 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11267 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11268 = face_outer_bound ( 'none', #5857, .t. ) ;
#11269 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11270 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11271 = axis2_placement_3d ( 'none', #11275, #11270, #11269 ) ;
#11272 = circle ( 'none', #11271, 0.2500000000000002200 ) ;
#11273 = cylindrical_surface ( 'none', #11312, 0.2500000000000000000 ) ;
#11274 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11275 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#11276 = spherical_surface ( 'none', #11265, 0.2500000000000000000 ) ;
#11277 = circle ( 'none', #11263, 0.2500000000000000000 ) ;
#11278 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11279 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11280 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#11281 = axis2_placement_3d ( 'none', #11280, #11279, #11278 ) ;
#11282 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11283 = spherical_surface ( 'none', #11285, 0.2500000000000000000 ) ;
#11284 = circle ( 'none', #11281, 0.2500000000000000000 ) ;
#11285 = axis2_placement_3d ( 'none', #11287, #11282, #11274 ) ;
#11286 = face_outer_bound ( 'none', #5790, .t. ) ;
#11287 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#11288 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#11289 = conical_surface ( 'none', #11301, 4.550000000000001600, 0.7853981633974463900 ) ;
#11290 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#11291 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11292 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11293 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#11294 = toroidal_surface ( 'none', #11298, 4.400000000000000400, 0.2500000000000000000 ) ;
#11295 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11296 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11297 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#11298 = axis2_placement_3d ( 'none', #11345, #11344, #11343 ) ;
#11299 = face_outer_bound ( 'none', #5894, .t. ) ;
#11300 = toroidal_surface ( 'none', #11308, 4.400000000000000400, 0.2500000000000000000 ) ;
#11301 = axis2_placement_3d ( 'none', #11309, #11266, #11307 ) ;
#11302 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11303 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#11304 = cartesian_point ( 'none', ( -4.344331347269678100e-016, 4.344331347269661900e-016, -5.000000000000126100 ) ) ;
#11305 = axis2_placement_3d ( 'none', #11304, #11303, #11302 ) ;
#11306 = circle ( 'none', #11305, 4.253085056010723600 ) ;
#11307 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11308 = axis2_placement_3d ( 'none', #11293, #11292, #11291 ) ;
#11309 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#11310 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11311 = face_outer_bound ( 'none', #5943, .t. ) ;
#11312 = axis2_placement_3d ( 'none', #11288, #11310, #11259 ) ;
#11313 = circle ( 'none', #11342, 0.2500000000000000000 ) ;
#11314 = face_outer_bound ( 'none', #5891, .t. ) ;
#11315 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11316 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11317 = axis2_placement_3d ( 'none', #11318, #11316, #11315 ) ;
#11318 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#11319 = face_outer_bound ( 'none', #5810, .t. ) ;
#11320 = face_outer_bound ( 'none', #5895, .t. ) ;
#11321 = axis2_placement_3d ( 'none', #11325, #11378, #11377 ) ;
#11322 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11323 = face_outer_bound ( 'none', #5923, .t. ) ;
#11324 = face_outer_bound ( 'none', #5795, .t. ) ;
#11325 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#11326 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11327 = axis2_placement_3d ( 'none', #11335, #11295, #11326 ) ;
#11328 = circle ( 'none', #11327, 0.2500000000000000000 ) ;
#11329 = toroidal_surface ( 'none', #11321, 5.000000000000000900, 0.2500000000000000000 ) ;
#11330 = spherical_surface ( 'none', #11332, 0.2500000000000000000 ) ;
#11331 = face_outer_bound ( 'none', #5946, .t. ) ;
#11332 = axis2_placement_3d ( 'none', #11341, #11347, #11322 ) ;
#11333 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11334 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.145640032965790100e-015, 41.01737757881004900 ) ) ;
#11335 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#11336 = face_outer_bound ( 'none', #5849, .t. ) ;
#11337 = axis2_placement_3d ( 'none', #11297, #11296, #11333 ) ;
#11338 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11339 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11340 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#11341 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#11342 = axis2_placement_3d ( 'none', #11340, #11339, #11338 ) ;
#11343 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11344 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11345 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#11346 = cylindrical_surface ( 'none', #11337, 0.2500000000000000000 ) ;
#11347 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11348 = face_outer_bound ( 'none', #5897, .t. ) ;
#11349 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#11350 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000000 ) ) ;
#11351 = axis2_placement_3d ( 'none', #11350, #11349, #11412 ) ;
#11352 = circle ( 'none', #11405, 4.253085056010723600 ) ;
#11353 = circle ( 'none', #11409, 4.253085056010723600 ) ;
#11354 = direction ( 'none', ( -0.2164396139381034900, 0.9762960071199332500, -1.924347126367485100e-017 ) ) ;
#11355 = direction ( 'none', ( 0.9762960071199332500, 0.2164396139381034900, -6.602135896646036400e-017 ) ) ;
#11356 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#11357 = plane ( 'none', #11374 ) ;
#11358 = cartesian_point ( 'none', ( -0.9205360875688783900, 4.152269958124728400, -5.000000000000125200 ) ) ;
#11359 = direction ( 'none', ( -0.2164396139381037100, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#11360 = direction ( 'none', ( 0.9762960071199333600, 0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#11361 = axis2_placement_3d ( 'none', #11368, #11360, #11359 ) ;
#11362 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -6.000000000000000900 ) ) ;
#11363 = line ( 'none', #11362, #11399 ) ;
#11364 = plane ( 'none', #11351 ) ;
#11365 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11366 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11367 = axis2_placement_3d ( 'none', #11373, #11366, #11365 ) ;
#11368 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#11369 = circle ( 'none', #11361, 0.4999999999999376600 ) ;
#11370 = toroidal_surface ( 'none', #11440, 4.253085056010723600, 0.4999999999999379900 ) ;
#11371 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11372 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11373 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#11374 = axis2_placement_3d ( 'none', #11356, #11355, #11354 ) ;
#11375 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#11376 = circle ( 'none', #11367, 0.2500000000000000000 ) ;
#11377 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11378 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11379 = cylindrical_surface ( 'none', #11380, 0.2500000000000000000 ) ;
#11380 = axis2_placement_3d ( 'none', #11375, #11372, #11371 ) ;
#11381 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#11382 = circle ( 'none', #11427, 0.4999999999999376600 ) ;
#11383 = cartesian_point ( 'none', ( 4.336808689942047800e-016, 8.673617379884019700e-016, -5.500000000000063900 ) ) ;
#11384 = direction ( 'none', ( 0.2164396139381035400, -0.9762960071199332500, -2.905285780178979500e-016 ) ) ;
#11385 = vector ( 'none', #11384, 999.9999999999998900 ) ;
#11386 = cartesian_point ( 'none', ( -0.9205360875688783900, 4.152269958124728400, -5.000000000000125200 ) ) ;
#11387 = face_outer_bound ( 'none', #5945, .t. ) ;
#11388 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -8.688662694539138600e-017 ) ) ;
#11389 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#11390 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000095000 ) ) ;
#11391 = line ( 'none', #11386, #11385 ) ;
#11392 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#11393 = axis2_placement_3d ( 'none', #11392, #11442, #11441 ) ;
#11394 = circle ( 'none', #11439, 0.4999999999999376600 ) ;
#11395 = face_outer_bound ( 'none', #5964, .t. ) ;
#11396 = face_outer_bound ( 'none', #5949, .t. ) ;
#11397 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -6.000000000000000900 ) ) ;
#11398 = direction ( 'none', ( -0.2164396139381035400, 0.9762960071199332500, -3.290155205452476800e-016 ) ) ;
#11399 = vector ( 'none', #11398, 999.9999999999998900 ) ;
#11400 = conical_surface ( 'none', #11393, 4.550000000000001600, 0.7853981633974463900 ) ;
#11401 = axis2_placement_3d ( 'none', #11390, #11389, #11388 ) ;
#11402 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11403 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#11404 = cartesian_point ( 'none', ( 4.344331347269677200e-016, 4.344331347269662900e-016, -5.000000000000126100 ) ) ;
#11405 = axis2_placement_3d ( 'none', #11404, #11403, #11402 ) ;
#11406 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11407 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#11408 = cartesian_point ( 'none', ( -5.213197616723484400e-016, 5.213197616723465700e-016, -6.000000000000001800 ) ) ;
#11409 = axis2_placement_3d ( 'none', #11408, #11407, #11406 ) ;
#11410 = cartesian_point ( 'none', ( -8.673617379884035500e-016, 4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#11411 = plane ( 'none', #11401 ) ;
#11412 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 8.688662694539138600e-017 ) ) ;
#11413 = axis2_placement_3d ( 'none', #11446, #11448, #11447 ) ;
#11414 = direction ( 'none', ( 0.2164396139381032100, 0.9762960071199332500, -3.290155205452476300e-016 ) ) ;
#11415 = vector ( 'none', #11414, 1000.000000000000000 ) ;
#11416 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000900 ) ) ;
#11417 = axis2_placement_3d ( 'none', #11410, #11466, #11461 ) ;
#11418 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, -8.688662694539138600e-017 ) ) ;
#11419 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#11420 = line ( 'none', #11416, #11415 ) ;
#11421 = face_outer_bound ( 'none', #5968, .t. ) ;
#11422 = axis2_placement_3d ( 'none', #11424, #11475, #11474 ) ;
#11423 = plane ( 'none', #11422 ) ;
#11424 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000000 ) ) ;
#11425 = direction ( 'none', ( 0.2164396139381034900, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#11426 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#11427 = axis2_placement_3d ( 'none', #11431, #11426, #11425 ) ;
#11428 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000095000 ) ) ;
#11429 = axis2_placement_3d ( 'none', #11428, #11419, #11418 ) ;
#11430 = direction ( 'none', ( 3.491483361109382500e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#11431 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#11432 = face_outer_bound ( 'none', #5913, .t. ) ;
#11433 = plane ( 'none', #11429 ) ;
#11434 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000900 ) ) ;
#11435 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000125200 ) ) ;
#11436 = direction ( 'none', ( 0.2164396139381034900, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#11437 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#11438 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#11439 = axis2_placement_3d ( 'none', #11438, #11437, #11436 ) ;
#11440 = axis2_placement_3d ( 'none', #11383, #11381, #11430 ) ;
#11441 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11442 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11443 = face_outer_bound ( 'none', #6012, .t. ) ;
#11444 = axis2_placement_3d ( 'none', #11498, #11449, #11482 ) ;
#11445 = direction ( 'none', ( -1.000000000000000000, -7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#11446 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#11447 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11448 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11449 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11450 = plane ( 'none', #11413 ) ;
#11451 = direction ( 'none', ( -0.2164396139381037100, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#11452 = direction ( 'none', ( 0.9762960071199333600, 0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#11453 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#11454 = axis2_placement_3d ( 'none', #11453, #11452, #11451 ) ;
#11455 = axis2_placement_3d ( 'none', #11457, #11472, #11445 ) ;
#11456 = face_outer_bound ( 'none', #5919, .t. ) ;
#11457 = cartesian_point ( 'none', ( -8.673617379884035500e-016, 4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#11458 = direction ( 'none', ( -0.2164396139381032100, -0.9762960071199332500, -2.905285780178979000e-016 ) ) ;
#11459 = vector ( 'none', #11458, 1000.000000000000000 ) ;
#11460 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000125200 ) ) ;
#11461 = direction ( 'none', ( -1.000000000000000000, -7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#11462 = line ( 'none', #11460, #11459 ) ;
#11463 = face_bound ( 'none', #5991, .t. ) ;
#11464 = circle ( 'none', #11503, 3.499999999999996000 ) ;
#11465 = toroidal_surface ( 'none', #11455, 4.253085056010723600, 0.4999999999999379900 ) ;
#11466 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#11467 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11468 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#11469 = cartesian_point ( 'none', ( 5.213197616723483400e-016, 5.213197616723466600e-016, -6.000000000000001800 ) ) ;
#11470 = axis2_placement_3d ( 'none', #11469, #11468, #11467 ) ;
#11471 = circle ( 'none', #11454, 0.4999999999999376600 ) ;
#11472 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#11473 = face_outer_bound ( 'none', #5976, .t. ) ;
#11474 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#11475 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#11476 = circle ( 'none', #11470, 4.253085056010723600 ) ;
#11477 = toroidal_surface ( 'none', #11417, 4.253085056010723600, 0.4999999999999379900 ) ;
#11478 = cc_design_date_and_time_assignment ( #11485, #11484, ( #217 ) ) ;
#11479 = face_outer_bound ( 'none', #6008, .t. ) ;
#11480 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11481 = circle ( 'none', #10008, 3.500000000000003100 ) ;
#11482 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11483 = cartesian_point ( 'none', ( 98.99999999999951700, -36.76955262170060500, -36.76955262170033500 ) ) ;
#11484 = date_time_role ( 'classification_date' ) ;
#11485 = date_and_time ( #11502, #11251 ) ;
#11486 = cartesian_point ( 'none', ( -0.3760021180763637400, -29.61663325700400400, -20.50000000000000400 ) ) ;
#11487 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11488 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11489 = axis2_placement_3d ( 'none', #11499, #11488, #11487 ) ;
#11490 = cartesian_point ( 'none', ( 2.257442766798986300, -30.47088596953964800, -20.50000000000000400 ) ) ;
#11491 = circle ( 'none', #11489, 3.499999999999996000 ) ;
#11492 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11493 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11494 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11495 = cartesian_point ( 'none', ( 98.99999999999866400, -36.76955262170019300, 36.76955262170074000 ) ) ;
#11496 = axis2_placement_3d ( 'none', #11495, #11494, #11493 ) ;
#11497 = circle ( 'none', #11496, 3.500000000000003100 ) ;
#11498 = cartesian_point ( 'none', ( 95.00000000000001400, -36.76955262170019300, 36.76955262170074000 ) ) ;
#11499 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170060500, -36.76955262170033500 ) ) ;
#11500 = cylindrical_surface ( 'none', #11444, 3.500000000000003100 ) ;
#11501 = face_outer_bound ( 'none', #6001, .t. ) ;
#11502 = calendar_date ( 2017, 13, 10 ) ;
#11503 = axis2_placement_3d ( 'none', #11483, #11492, #11480 ) ;
#11504 = vertex_point ( 'none', #1369 ) ;
#11505 = oriented_edge ( 'none', *, *, #6068, .t. ) ;
#11506 = edge_curve ( 'none', #11960, #59, #1352, .t. ) ;
#11507 = oriented_edge ( 'none', *, *, #6199, .t. ) ;
#11508 = advanced_face ( 'none', ( #1362 ), #1368, .f. ) ;
#11509 = oriented_edge ( 'none', *, *, #6071, .t. ) ;
#11510 = oriented_edge ( 'none', *, *, #6157, .f. ) ;
#11511 = oriented_edge ( 'none', *, *, #281, .t. ) ;
#11512 = oriented_edge ( 'none', *, *, #6255, .t. ) ;
#11513 = edge_curve ( 'none', #11519, #11725, #1408, .t. ) ;
#11514 = oriented_edge ( 'none', *, *, #242, .t. ) ;
#11515 = edge_curve ( 'none', #12, #11519, #1359, .t. ) ;
#11516 = oriented_edge ( 'none', *, *, #11515, .t. ) ;
#11517 = oriented_edge ( 'none', *, *, #11741, .t. ) ;
#11518 = oriented_edge ( 'none', *, *, #11513, .t. ) ;
#11519 = vertex_point ( 'none', #1316 ) ;
#11520 = advanced_face ( 'none', ( #1405 ), #1401, .t. ) ;
#11521 = oriented_edge ( 'none', *, *, #11984, .t. ) ;
#11522 = vertex_point ( 'none', #1394 ) ;
#11523 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#11524 = edge_curve ( 'none', #11961, #3572, #1387, .t. ) ;
#11525 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#11526 = oriented_edge ( 'none', *, *, #11527, .t. ) ;
#11527 = edge_curve ( 'none', #3572, #5686, #1391, .t. ) ;
#11528 = closed_shell ( 'none', ( #11675, #11997, #11981, #11991, #5791, #12013, #12005, #3585, #11948, #3893, #3890, #3845, #11906, #11917, #11939, #11923, #344, #114, #12020, #3804, #3812, #3863, #3903, #3767, #4426, #3974, #12064, #4693, #4183, #4198, #4305, #4235, #4287, #4293, #4295, #11672, #386, #6097, #6005, #6002, #6058, #5990, #6102, #6100, #6045, #6043, #12084, #12059, #12089, #12111, #12094, #12105, #12108, #12140, #12152, #12142, #12139, #12126, #12159, #12146, #12173, #12178, #12167, #12182, #11900, #12192, #12187, #3558, #3658, #3613, #3685 ) ) ;
#11529 = edge_curve ( 'none', #11537, #11533, #1361, .t. ) ;
#11530 = oriented_edge ( 'none', *, *, #3797, .t. ) ;
#11531 = advanced_face ( 'none', ( #1440 ), #1392, .t. ) ;
#11532 = oriented_edge ( 'none', *, *, #3672, .f. ) ;
#11533 = vertex_point ( 'none', #1438 ) ;
#11534 = oriented_edge ( 'none', *, *, #3809, .t. ) ;
#11535 = edge_loop ( 'none', ( #11543, #11538 ) ) ;
#11536 = advanced_face ( 'none', ( #1388 ), #1430, .f. ) ;
#11537 = vertex_point ( 'none', #1427 ) ;
#11538 = oriented_edge ( 'none', *, *, #3777, .f. ) ;
#11539 = edge_curve ( 'none', #5235, #5234, #1431, .t. ) ;
#11540 = edge_curve ( 'none', #3784, #3800, #1429, .t. ) ;
#11541 = edge_loop ( 'none', ( #11545, #11534 ) ) ;
#11542 = manifold_solid_brep ( '����-����4', #5188 ) ;
#11543 = oriented_edge ( 'none', *, *, #11540, .f. ) ;
#11544 = oriented_edge ( 'none', *, *, #3726, .t. ) ;
#11545 = oriented_edge ( 'none', *, *, #3704, .t. ) ;
#11546 = oriented_edge ( 'none', *, *, #3809, .f. ) ;
#11547 = edge_loop ( 'none', ( #3814, #3774, #330, #331 ) ) ;
#11548 = oriented_edge ( 'none', *, *, #3759, .f. ) ;
#11549 = oriented_edge ( 'none', *, *, #326, .f. ) ;
#11550 = closed_shell ( 'none', ( #3661, #3665, #3756, #3762, #3811, #11531 ) ) ;
#11551 = edge_curve ( 'none', #11553, #338, #1470, .t. ) ;
#11552 = edge_curve ( 'none', #11553, #328, #1472, .t. ) ;
#11553 = vertex_point ( 'none', #1468 ) ;
#11554 = advanced_face ( 'none', ( #1453 ), #1458, .f. ) ;
#11555 = edge_curve ( 'none', #11533, #337, #1466, .t. ) ;
#11556 = vertex_point ( 'none', #1444 ) ;
#11557 = vertex_point ( 'none', #1443 ) ;
#11558 = oriented_edge ( 'none', *, *, #20, .f. ) ;
#11559 = edge_curve ( 'none', #5235, #5254, #1503, .t. ) ;
#11560 = oriented_edge ( 'none', *, *, #34, .f. ) ;
#11561 = oriented_edge ( 'none', *, *, #11733, .f. ) ;
#11562 = edge_loop ( 'none', ( #11587, #1103, #11585, #11576 ) ) ;
#11563 = edge_curve ( 'none', #6274, #65, #1469, .t. ) ;
#11564 = oriented_edge ( 'none', *, *, #11594, .f. ) ;
#11565 = oriented_edge ( 'none', *, *, #6286, .f. ) ;
#11566 = vertex_point ( 'none', #1448 ) ;
#11567 = edge_curve ( 'none', #6275, #86, #1499, .t. ) ;
#11568 = advanced_face ( 'none', ( #1492 ), #1491, .t. ) ;
#11569 = edge_curve ( 'none', #11577, #6313, #1493, .t. ) ;
#11570 = oriented_edge ( 'none', *, *, #4127, .t. ) ;
#11571 = oriented_edge ( 'none', *, *, #11563, .t. ) ;
#11572 = oriented_edge ( 'none', *, *, #4136, .t. ) ;
#11573 = oriented_edge ( 'none', *, *, #4123, .t. ) ;
#11574 = oriented_edge ( 'none', *, *, #1102, .f. ) ;
#11575 = oriented_edge ( 'none', *, *, #94, .t. ) ;
#11576 = oriented_edge ( 'none', *, *, #4126, .t. ) ;
#11577 = vertex_point ( 'none', #1483 ) ;
#11578 = oriented_edge ( 'none', *, *, #6272, .f. ) ;
#11579 = oriented_edge ( 'none', *, *, #11604, .f. ) ;
#11580 = edge_curve ( 'none', #3938, #1043, #1465, .t. ) ;
#11581 = advanced_face ( 'none', ( #1487 ), #1479, .t. ) ;
#11582 = oriented_edge ( 'none', *, *, #11583, .f. ) ;
#11583 = edge_curve ( 'none', #6277, #4129, #1531, .t. ) ;
#11584 = edge_loop ( 'none', ( #11573, #11582, #11578, #11593 ) ) ;
#11585 = oriented_edge ( 'none', *, *, #11567, .t. ) ;
#11586 = edge_curve ( 'none', #6341, #4139, #1524, .t. ) ;
#11587 = oriented_edge ( 'none', *, *, #4006, .f. ) ;
#11588 = oriented_edge ( 'none', *, *, #4058, .t. ) ;
#11589 = oriented_edge ( 'none', *, *, #11583, .t. ) ;
#11590 = advanced_face ( 'none', ( #1526 ), #1478, .t. ) ;
#11591 = advanced_face ( 'none', ( #1477 ), #1525, .t. ) ;
#11592 = advanced_face ( 'none', ( #1518 ), #1517, .t. ) ;
#11593 = oriented_edge ( 'none', *, *, #3931, .t. ) ;
#11594 = edge_curve ( 'none', #6339, #4138, #1509, .t. ) ;
#11595 = edge_loop ( 'none', ( #11570, #11564, #11599, #11589 ) ) ;
#11596 = edge_loop ( 'none', ( #11572, #11597, #11601, #11600 ) ) ;
#11597 = oriented_edge ( 'none', *, *, #11586, .f. ) ;
#11598 = edge_loop ( 'none', ( #11588, #11579, #11602, #11610 ) ) ;
#11599 = oriented_edge ( 'none', *, *, #6342, .f. ) ;
#11600 = oriented_edge ( 'none', *, *, #11594, .t. ) ;
#11601 = oriented_edge ( 'none', *, *, #6346, .f. ) ;
#11602 = oriented_edge ( 'none', *, *, #6350, .f. ) ;
#11603 = oriented_edge ( 'none', *, *, #4061, .t. ) ;
#11604 = edge_curve ( 'none', #6347, #4064, #1511, .t. ) ;
#11605 = oriented_edge ( 'none', *, *, #4066, .t. ) ;
#11606 = oriented_edge ( 'none', *, *, #11613, .f. ) ;
#11607 = oriented_edge ( 'none', *, *, #11635, .f. ) ;
#11608 = advanced_face ( 'none', ( #1555 ), #1508, .t. ) ;
#11609 = edge_loop ( 'none', ( #11603, #11606, #11616, #11620 ) ) ;
#11610 = oriented_edge ( 'none', *, *, #11586, .t. ) ;
#11611 = edge_loop ( 'none', ( #11624, #11607, #11630, #11631 ) ) ;
#11612 = edge_loop ( 'none', ( #11626, #11617, #11657, #11639 ) ) ;
#11613 = edge_curve ( 'none', #6351, #4065, #1551, .t. ) ;
#11614 = advanced_face ( 'none', ( #1562 ), #1552, .t. ) ;
#11615 = edge_loop ( 'none', ( #11605, #11619, #11646, #11627 ) ) ;
#11616 = oriented_edge ( 'none', *, *, #6348, .f. ) ;
#11617 = oriented_edge ( 'none', *, *, #11622, .f. ) ;
#11618 = advanced_face ( 'none', ( #1553 ), #1547, .t. ) ;
#11619 = oriented_edge ( 'none', *, *, #11623, .f. ) ;
#11620 = oriented_edge ( 'none', *, *, #11604, .t. ) ;
#11621 = oriented_edge ( 'none', *, *, #11640, .f. ) ;
#11622 = edge_curve ( 'none', #6337, #106, #1558, .t. ) ;
#11623 = edge_curve ( 'none', #6279, #4131, #1593, .t. ) ;
#11624 = oriented_edge ( 'none', *, *, #4132, .t. ) ;
#11625 = edge_loop ( 'none', ( #11629, #11621, #11645, #381 ) ) ;
#11626 = oriented_edge ( 'none', *, *, #46, .t. ) ;
#11627 = oriented_edge ( 'none', *, *, #11613, .t. ) ;
#11628 = advanced_face ( 'none', ( #1546 ), #1538, .t. ) ;
#11629 = oriented_edge ( 'none', *, *, #121, .t. ) ;
#11630 = oriented_edge ( 'none', *, *, #6331, .f. ) ;
#11631 = oriented_edge ( 'none', *, *, #11623, .t. ) ;
#11632 = edge_loop ( 'none', ( #11883, #11879, #11875, #11638, #315 ) ) ;
#11633 = oriented_edge ( 'none', *, *, #11730, .f. ) ;
#11634 = oriented_edge ( 'none', *, *, #11740, .f. ) ;
#11635 = edge_curve ( 'none', #6330, #12055, #1586, .t. ) ;
#11636 = edge_curve ( 'none', #11637, #11688, #1589, .t. ) ;
#11637 = vertex_point ( 'none', #1588 ) ;
#11638 = oriented_edge ( 'none', *, *, #5355, .f. ) ;
#11639 = oriented_edge ( 'none', *, *, #11635, .t. ) ;
#11640 = edge_curve ( 'none', #6333, #63, #1572, .t. ) ;
#11641 = advanced_face ( 'none', ( #1574 ), #1578, .t. ) ;
#11642 = oriented_edge ( 'none', *, *, #11757, .f. ) ;
#11643 = oriented_edge ( 'none', *, *, #5550, .t. ) ;
#11644 = advanced_face ( 'none', ( #1563 ), #1577, .t. ) ;
#11645 = oriented_edge ( 'none', *, *, #6336, .f. ) ;
#11646 = oriented_edge ( 'none', *, *, #6328, .f. ) ;
#11647 = edge_curve ( 'none', #11664, #11659, #1598, .t. ) ;
#11648 = oriented_edge ( 'none', *, *, #11904, .t. ) ;
#11649 = oriented_edge ( 'none', *, *, #11668, .f. ) ;
#11650 = edge_curve ( 'none', #167, #11796, #1616, .t. ) ;
#11651 = oriented_edge ( 'none', *, *, #5446, .f. ) ;
#11652 = oriented_edge ( 'none', *, *, #11647, .f. ) ;
#11653 = oriented_edge ( 'none', *, *, #5120, .f. ) ;
#11654 = oriented_edge ( 'none', *, *, #5195, .f. ) ;
#11655 = advanced_face ( 'none', ( #1614 ), #1617, .f. ) ;
#11656 = oriented_edge ( 'none', *, *, #11665, .t. ) ;
#11657 = oriented_edge ( 'none', *, *, #6335, .f. ) ;
#11658 = oriented_edge ( 'none', *, *, #11647, .t. ) ;
#11659 = vertex_point ( 'none', #1602 ) ;
#11660 = advanced_face ( 'none', ( #1601 ), #1610, .f. ) ;
#11661 = edge_loop ( 'none', ( #11735, #11745, #11634, #11633 ) ) ;
#11662 = edge_curve ( 'none', #11847, #11843, #1603, .t. ) ;
#11663 = edge_loop ( 'none', ( #11652, #11671, #3922, #3916 ) ) ;
#11664 = vertex_point ( 'none', #1600 ) ;
#11665 = edge_curve ( 'none', #11674, #11664, #1655, .t. ) ;
#11666 = edge_curve ( 'none', #11664, #11669, #1644, .t. ) ;
#11667 = manifold_solid_brep ( '����-����6', #235 ) ;
#11668 = edge_curve ( 'none', #11674, #11659, #1622, .t. ) ;
#11669 = vertex_point ( 'none', #1647 ) ;
#11670 = edge_loop ( 'none', ( #11649, #11656, #11658 ) ) ;
#11671 = oriented_edge ( 'none', *, *, #11666, .t. ) ;
#11672 = advanced_face ( 'none', ( #1640 ), #1632, .f. ) ;
#11673 = edge_loop ( 'none', ( #3880, #3925, #3923, #383 ) ) ;
#11674 = vertex_point ( 'none', #1648 ) ;
#11675 = advanced_face ( 'none', ( #1631 ), #1645, .f. ) ;
#11676 = oriented_edge ( 'none', *, *, #4300, .t. ) ;
#11677 = oriented_edge ( 'none', *, *, #392, .f. ) ;
#11678 = edge_loop ( 'none', ( #11722, #11681 ) ) ;
#11679 = edge_curve ( 'none', #11882, #11688, #1687, .t. ) ;
#11680 = oriented_edge ( 'none', *, *, #11636, .t. ) ;
#11681 = oriented_edge ( 'none', *, *, #404, .t. ) ;
#11682 = oriented_edge ( 'none', *, *, #8, .f. ) ;
#11683 = advanced_face ( 'none', ( #1690 ), #1686, .t. ) ;
#11684 = oriented_edge ( 'none', *, *, #411, .t. ) ;
#11685 = oriented_edge ( 'none', *, *, #5, .f. ) ;
#11686 = advanced_face ( 'none', ( #1688, #1680 ), #1626, .t. ) ;
#11687 = edge_loop ( 'none', ( #11699, #11685, #11517, #11516, #11518, #11514 ) ) ;
#11688 = vertex_point ( 'none', #1678 ) ;
#11689 = edge_curve ( 'none', #11691, #11690, #1674, .t. ) ;
#11690 = vertex_point ( 'none', #1672 ) ;
#11691 = vertex_point ( 'none', #1679 ) ;
#11692 = oriented_edge ( 'none', *, *, #258, .t. ) ;
#11693 = advanced_face ( 'none', ( #1667 ), #1433, .f. ) ;
#11694 = brep_with_voids ( 'none', #11528, ( #1424 ) );
#11695 = advanced_face ( 'none', ( #1423, #663 ), #1663, .f. ) ;
#11696 = edge_curve ( 'none', #387, #3914, #1175, .t. ) ;
#11697 = oriented_edge ( 'none', *, *, #11696, .f. ) ;
#11698 = edge_loop ( 'none', ( #11697, #11677 ) ) ;
#11699 = oriented_edge ( 'none', *, *, #414, .f. ) ;
#11700 = edge_curve ( 'none', #11701, #11739, #1713, .t. ) ;
#11701 = vertex_point ( 'none', #1715 ) ;
#11702 = oriented_edge ( 'none', *, *, #11703, .t. ) ;
#11703 = edge_curve ( 'none', #11, #11724, #1711, .t. ) ;
#11704 = oriented_edge ( 'none', *, *, #11705, .t. ) ;
#11705 = edge_curve ( 'none', #11724, #11, #1706, .t. ) ;
#11706 = edge_curve ( 'none', #11519, #11724, #1696, .t. ) ;
#11707 = advanced_face ( 'none', ( #1701 ), #1739, .f. ) ;
#11708 = oriented_edge ( 'none', *, *, #11706, .t. ) ;
#11709 = oriented_edge ( 'none', *, *, #11706, .f. ) ;
#11710 = oriented_edge ( 'none', *, *, #11716, .t. ) ;
#11711 = oriented_edge ( 'none', *, *, #11741, .f. ) ;
#11712 = edge_curve ( 'none', #11721, #11637, #1726, .t. ) ;
#11713 = oriented_edge ( 'none', *, *, #11712, .t. ) ;
#11714 = oriented_edge ( 'none', *, *, #3915, .f. ) ;
#11715 = edge_loop ( 'none', ( #11714, #13, #17, #263 ) ) ;
#11716 = edge_curve ( 'none', #11, #9, #1719, .t. ) ;
#11717 = oriented_edge ( 'none', *, *, #207, .f. ) ;
#11718 = oriented_edge ( 'none', *, *, #11703, .f. ) ;
#11719 = oriented_edge ( 'none', *, *, #192, .t. ) ;
#11720 = edge_loop ( 'none', ( #11709, #23, #22, #11723, #16 ) ) ;
#11721 = vertex_point ( 'none', #1727 ) ;
#11722 = oriented_edge ( 'none', *, *, #5, .t. ) ;
#11723 = oriented_edge ( 'none', *, *, #11716, .f. ) ;
#11724 = vertex_point ( 'none', #1728 ) ;
#11725 = vertex_point ( 'none', #1712 ) ;
#11726 = advanced_face ( 'none', ( #1720 ), #1748, .t. ) ;
#11727 = oriented_edge ( 'none', *, *, #11679, .f. ) ;
#11728 = oriented_edge ( 'none', *, *, #11753, .f. ) ;
#11729 = oriented_edge ( 'none', *, *, #11877, .f. ) ;
#11730 = edge_curve ( 'none', #11880, #11739, #1747, .t. ) ;
#11731 = edge_loop ( 'none', ( #11737, #11756 ) ) ;
#11732 = edge_curve ( 'none', #340, #11701, #1771, .t. ) ;
#11733 = edge_curve ( 'none', #11566, #11577, #1705, .t. ) ;
#11734 = edge_curve ( 'none', #3551, #11566, #1770, .t. ) ;
#11735 = oriented_edge ( 'none', *, *, #320, .f. ) ;
#11736 = oriented_edge ( 'none', *, *, #11740, .t. ) ;
#11737 = oriented_edge ( 'none', *, *, #11753, .t. ) ;
#11738 = edge_loop ( 'none', ( #11729, #11642 ) ) ;
#11739 = vertex_point ( 'none', #1780 ) ;
#11740 = edge_curve ( 'none', #11739, #11701, #1811, .t. ) ;
#11741 = edge_curve ( 'none', #783, #12, #1769, .t. ) ;
#11742 = advanced_face ( 'none', ( #1759 ), #1796, .f. ) ;
#11743 = edge_curve ( 'none', #11764, #11786, #1803, .t. ) ;
#11744 = oriented_edge ( 'none', *, *, #11752, .f. ) ;
#11745 = oriented_edge ( 'none', *, *, #11732, .t. ) ;
#11746 = advanced_face ( 'none', ( #1801, #1800 ), #1802, .t. ) ;
#11747 = oriented_edge ( 'none', *, *, #11700, .t. ) ;
#11748 = oriented_edge ( 'none', *, *, #11650, .t. ) ;
#11749 = edge_loop ( 'none', ( #11765, #11728, #11770, #11761 ) ) ;
#11750 = edge_loop ( 'none', ( #11736, #11747 ) ) ;
#11751 = oriented_edge ( 'none', *, *, #11636, .f. ) ;
#11752 = edge_curve ( 'none', #11688, #11637, #1799, .t. ) ;
#11753 = edge_curve ( 'none', #11880, #340, #1798, .t. ) ;
#11754 = closed_shell ( 'none', ( #11726, #11742, #11759, #11746, #11762, #11760, #11784 ) ) ;
#11755 = oriented_edge ( 'none', *, *, #11805, .f. ) ;
#11756 = oriented_edge ( 'none', *, *, #320, .t. ) ;
#11757 = edge_curve ( 'none', #11721, #11882, #1873, .t. ) ;
#11758 = edge_loop ( 'none', ( #11776, #11766, #11783, #11768 ) ) ;
#11759 = advanced_face ( 'none', ( #1855 ), #1872, .f. ) ;
#11760 = advanced_face ( 'none', ( #1861 ), #1860, .f. ) ;
#11761 = oriented_edge ( 'none', *, *, #11700, .f. ) ;
#11762 = advanced_face ( 'none', ( #1854 ), #1886, .f. ) ;
#11763 = advanced_face ( 'none', ( #1852 ), #1862, .t. ) ;
#11764 = vertex_point ( 'none', #1892 ) ;
#11765 = oriented_edge ( 'none', *, *, #11732, .f. ) ;
#11766 = oriented_edge ( 'none', *, *, #11757, .t. ) ;
#11767 = edge_loop ( 'none', ( #11744, #11751 ) ) ;
#11768 = oriented_edge ( 'none', *, *, #11752, .t. ) ;
#11769 = oriented_edge ( 'none', *, *, #3928, .t. ) ;
#11770 = oriented_edge ( 'none', *, *, #11730, .t. ) ;
#11771 = oriented_edge ( 'none', *, *, #11815, .f. ) ;
#11772 = vertex_point ( 'none', #1890 ) ;
#11773 = oriented_edge ( 'none', *, *, #11743, .t. ) ;
#11774 = oriented_edge ( 'none', *, *, #11790, .f. ) ;
#11775 = edge_loop ( 'none', ( #11773, #11797, #11781, #11774 ) ) ;
#11776 = oriented_edge ( 'none', *, *, #11712, .f. ) ;
#11777 = edge_loop ( 'none', ( #11787, #11792, #11800, #11755 ) ) ;
#11778 = vertex_point ( 'none', #1894 ) ;
#11779 = manifold_solid_brep ( 'sweep2[2]', #11856 ) ;
#11780 = vertex_point ( 'none', #1893 ) ;
#11781 = oriented_edge ( 'none', *, *, #11801, .t. ) ;
#11782 = vertex_point ( 'none', #1889 ) ;
#11783 = oriented_edge ( 'none', *, *, #11679, .t. ) ;
#11784 = advanced_face ( 'none', ( #1895 ), #1926, .t. ) ;
#11785 = edge_curve ( 'none', #11786, #11778, #1928, .t. ) ;
#11786 = vertex_point ( 'none', #1891 ) ;
#11787 = oriented_edge ( 'none', *, *, #11793, .f. ) ;
#11788 = vertex_point ( 'none', #1925 ) ;
#11789 = oriented_edge ( 'none', *, *, #11820, .f. ) ;
#11790 = edge_curve ( 'none', #11764, #11782, #1940, .t. ) ;
#11791 = edge_loop ( 'none', ( #11806, #11831 ) ) ;
#11792 = oriented_edge ( 'none', *, *, #11794, .t. ) ;
#11793 = edge_curve ( 'none', #11772, #11788, #1888, .t. ) ;
#11794 = edge_curve ( 'none', #11772, #11780, #1929, .t. ) ;
#11795 = advanced_face ( 'none', ( #1948 ), #1969, .f. ) ;
#11796 = vertex_point ( 'none', #1939 ) ;
#11797 = oriented_edge ( 'none', *, *, #11785, .t. ) ;
#11798 = advanced_face ( 'none', ( #1978 ), #1967, .f. ) ;
#11799 = vertex_point ( 'none', #1970 ) ;
#11800 = oriented_edge ( 'none', *, *, #11803, .f. ) ;
#11801 = edge_curve ( 'none', #11778, #11782, #1985, .t. ) ;
#11802 = oriented_edge ( 'none', *, *, #11809, .f. ) ;
#11803 = edge_curve ( 'none', #11799, #11780, #2011, .t. ) ;
#11804 = edge_curve ( 'none', #11788, #11772, #1942, .t. ) ;
#11805 = edge_curve ( 'none', #11788, #11799, #2034, .t. ) ;
#11806 = oriented_edge ( 'none', *, *, #11804, .t. ) ;
#11807 = edge_loop ( 'none', ( #11810, #11769, #3957, #3961 ) ) ;
#11808 = advanced_face ( 'none', ( #1981 ), #2033, .t. ) ;
#11809 = edge_curve ( 'none', #239, #11812, #2022, .t. ) ;
#11810 = oriented_edge ( 'none', *, *, #11811, .f. ) ;
#11811 = edge_curve ( 'none', #11813, #11814, #2008, .t. ) ;
#11812 = vertex_point ( 'none', #2015 ) ;
#11813 = vertex_point ( 'none', #2019 ) ;
#11814 = vertex_point ( 'none', #2014 ) ;
#11815 = edge_curve ( 'none', #11812, #11796, #2069, .t. ) ;
#11816 = oriented_edge ( 'none', *, *, #11837, .f. ) ;
#11817 = oriented_edge ( 'none', *, *, #11803, .t. ) ;
#11818 = edge_loop ( 'none', ( #11817, #11825 ) ) ;
#11819 = oriented_edge ( 'none', *, *, #11794, .f. ) ;
#11820 = edge_curve ( 'none', #11780, #11799, #2063, .t. ) ;
#11821 = advanced_face ( 'none', ( #2059, #2016 ), #2070, .t. ) ;
#11822 = oriented_edge ( 'none', *, *, #11743, .f. ) ;
#11823 = oriented_edge ( 'none', *, *, #11824, .f. ) ;
#11824 = edge_curve ( 'none', #11786, #11764, #2056, .t. ) ;
#11825 = oriented_edge ( 'none', *, *, #11820, .t. ) ;
#11826 = edge_loop ( 'none', ( #11819, #11827, #11840, #11789 ) ) ;
#11827 = oriented_edge ( 'none', *, *, #11804, .f. ) ;
#11828 = edge_loop ( 'none', ( #11822, #11823 ) ) ;
#11829 = edge_curve ( 'none', #11873, #11868, #2053, .t. ) ;
#11830 = oriented_edge ( 'none', *, *, #11854, .t. ) ;
#11831 = oriented_edge ( 'none', *, *, #11793, .t. ) ;
#11832 = oriented_edge ( 'none', *, *, #11801, .f. ) ;
#11833 = oriented_edge ( 'none', *, *, #11829, .f. ) ;
#11834 = edge_loop ( 'none', ( #11844, #11835, #11853, #11855 ) ) ;
#11835 = oriented_edge ( 'none', *, *, #11824, .t. ) ;
#11836 = oriented_edge ( 'none', *, *, #11872, .f. ) ;
#11837 = edge_curve ( 'none', #11782, #11778, #2052, .t. ) ;
#11838 = advanced_face ( 'none', ( #2049 ), #2099, .f. ) ;
#11839 = edge_curve ( 'none', #11849, #11843, #2087, .t. ) ;
#11840 = oriented_edge ( 'none', *, *, #11805, .t. ) ;
#11841 = advanced_face ( 'none', ( #2092 ), #1877, .f. ) ;
#11842 = edge_loop ( 'none', ( #11816, #11832 ) ) ;
#11843 = vertex_point ( 'none', #2130 ) ;
#11844 = oriented_edge ( 'none', *, *, #11785, .f. ) ;
#11845 = oriented_edge ( 'none', *, *, #11866, .t. ) ;
#11846 = oriented_edge ( 'none', *, *, #11839, .t. ) ;
#11847 = vertex_point ( 'none', #2144 ) ;
#11848 = vertex_point ( 'none', #2131 ) ;
#11849 = vertex_point ( 'none', #2143 ) ;
#11850 = manifold_solid_brep ( 'sweep2[3]', #3972 ) ;
#11851 = edge_loop ( 'none', ( #11830, #11846, #11845, #11836 ) ) ;
#11852 = advanced_face ( 'none', ( #2129 ), #2136, .t. ) ;
#11853 = oriented_edge ( 'none', *, *, #11790, .t. ) ;
#11854 = edge_curve ( 'none', #11848, #11849, #2128, .t. ) ;
#11855 = oriented_edge ( 'none', *, *, #11837, .t. ) ;
#11856 = closed_shell ( 'none', ( #11763, #11795, #11798, #11821, #11841, #11838, #11862 ) ) ;
#11857 = edge_curve ( 'none', #11873, #11858, #2154, .t. ) ;
#11858 = vertex_point ( 'none', #2140 ) ;
#11859 = advanced_face ( 'none', ( #2152 ), #2192, .f. ) ;
#11860 = oriented_edge ( 'none', *, *, #11887, .f. ) ;
#11861 = oriented_edge ( 'none', *, *, #11857, .t. ) ;
#11862 = advanced_face ( 'none', ( #2156 ), #2207, .t. ) ;
#11863 = oriented_edge ( 'none', *, *, #11886, .t. ) ;
#11864 = oriented_edge ( 'none', *, *, #11857, .f. ) ;
#11865 = edge_loop ( 'none', ( #11869, #11888 ) ) ;
#11866 = edge_curve ( 'none', #11843, #11847, #2153, .t. ) ;
#11867 = edge_loop ( 'none', ( #11833, #11861, #11860, #11885 ) ) ;
#11868 = vertex_point ( 'none', #2155 ) ;
#11869 = oriented_edge ( 'none', *, *, #11874, .t. ) ;
#11870 = oriented_edge ( 'none', *, *, #11854, .f. ) ;
#11871 = edge_curve ( 'none', #11849, #11848, #2240, .t. ) ;
#11872 = edge_curve ( 'none', #11848, #11847, #2232, .t. ) ;
#11873 = vertex_point ( 'none', #2230 ) ;
#11874 = edge_curve ( 'none', #11868, #11873, #2141, .t. ) ;
#11875 = oriented_edge ( 'none', *, *, #5468, .f. ) ;
#11876 = advanced_face ( 'none', ( #2193 ), #2228, .f. ) ;
#11877 = edge_curve ( 'none', #11882, #11721, #2229, .t. ) ;
#11878 = oriented_edge ( 'none', *, *, #11877, .t. ) ;
#11879 = oriented_edge ( 'none', *, *, #5498, .f. ) ;
#11880 = vertex_point ( 'none', #2279 ) ;
#11881 = closed_shell ( 'none', ( #5233, #5307, #5296, #5285, #5275, #5349, #5329, #5373, #5411, #5525, #5519, #5490, #5553, #5546, #5602, #5593, #5585, #5650, #5636, #5701, #5667, #5742, #5731, #5714, #5783, #5769, #5759, #5767, #5753, #5826, #5812, #5747, #5804, #5866, #5794, #5858, #5863, #5844, #5906, #5838, #5899, #5904, #5889, #5879, #5882, #4239, #122, #5948, #5878, #5937, #5920, #5989, #5914, #5982, #5962, #5971, #5958, #6030, #179, #173, #198, #231, #228, #226, #287, #261, #280, #305, #319, #321, #11876 ) ) ;
#11882 = vertex_point ( 'none', #2274 ) ;
#11883 = oriented_edge ( 'none', *, *, #5260, .f. ) ;
#11884 = advanced_face ( 'none', ( #2282 ), #2280, .f. ) ;
#11885 = oriented_edge ( 'none', *, *, #11893, .f. ) ;
#11886 = edge_curve ( 'none', #11858, #11891, #2271, .t. ) ;
#11887 = edge_curve ( 'none', #11891, #11858, #2270, .t. ) ;
#11888 = oriented_edge ( 'none', *, *, #11829, .t. ) ;
#11889 = oriented_edge ( 'none', *, *, #11839, .f. ) ;
#11890 = edge_loop ( 'none', ( #3884, #3970 ) ) ;
#11891 = vertex_point ( 'none', #2220 ) ;
#11892 = edge_loop ( 'none', ( #11870, #3927 ) ) ;
#11893 = edge_curve ( 'none', #11868, #11891, #2265, .t. ) ;
#11894 = edge_loop ( 'none', ( #11864, #3883, #3860, #3967 ) ) ;
#11895 = oriented_edge ( 'none', *, *, #5846, .t. ) ;
#11896 = oriented_edge ( 'none', *, *, #11990, .t. ) ;
#11897 = oriented_edge ( 'none', *, *, #12165, .t. ) ;
#11898 = oriented_edge ( 'none', *, *, #390, .t. ) ;
#11899 = edge_loop ( 'none', ( #12199, #12194, #12200, #12196 ) ) ;
#11900 = advanced_face ( 'none', ( #2266 ), #2312, .f. ) ;
#11901 = oriented_edge ( 'none', *, *, #3647, .f. ) ;
#11902 = oriented_edge ( 'none', *, *, #411, .f. ) ;
#11903 = oriented_edge ( 'none', *, *, #3561, .t. ) ;
#11904 = edge_curve ( 'none', #8422, #11504, #2301, .t. ) ;
#11905 = edge_loop ( 'none', ( #11938, #11918, #11934, #11930 ) ) ;
#11906 = advanced_face ( 'none', ( #2297 ), #2298, .f. ) ;
#11907 = vertex_point ( 'none', #2299 ) ;
#11908 = oriented_edge ( 'none', *, *, #11909, .t. ) ;
#11909 = edge_curve ( 'none', #3841, #11914, #2311, .t. ) ;
#11910 = edge_curve ( 'none', #11916, #11913, #2086, .t. ) ;
#11911 = edge_curve ( 'none', #3855, #3848, #2098, .t. ) ;
#11912 = vertex_point ( 'none', #2076 ) ;
#11913 = vertex_point ( 'none', #2295 ) ;
#11914 = vertex_point ( 'none', #2285 ) ;
#11915 = oriented_edge ( 'none', *, *, #11911, .f. ) ;
#11916 = vertex_point ( 'none', #2283 ) ;
#11917 = advanced_face ( 'none', ( #2289 ), #2077, .f. ) ;
#11918 = oriented_edge ( 'none', *, *, #11910, .t. ) ;
#11919 = oriented_edge ( 'none', *, *, #11944, .f. ) ;
#11920 = edge_loop ( 'none', ( #11932, #11925, #11919, #11931 ) ) ;
#11921 = edge_loop ( 'none', ( #11943, #11509, #11507, #130 ) ) ;
#11922 = oriented_edge ( 'none', *, *, #144, .t. ) ;
#11923 = advanced_face ( 'none', ( #2341 ), #2344, .f. ) ;
#11924 = edge_loop ( 'none', ( #283, #352, #288, #348 ) ) ;
#11925 = oriented_edge ( 'none', *, *, #11942, .t. ) ;
#11926 = edge_curve ( 'none', #11927, #11912, #2337, .t. ) ;
#11927 = vertex_point ( 'none', #2338 ) ;
#11928 = vertex_point ( 'none', #2333 ) ;
#11929 = edge_curve ( 'none', #11907, #3849, #2339, .t. ) ;
#11930 = oriented_edge ( 'none', *, *, #11926, .f. ) ;
#11931 = oriented_edge ( 'none', *, *, #11936, .f. ) ;
#11932 = oriented_edge ( 'none', *, *, #3856, .f. ) ;
#11933 = vertex_point ( 'none', #2340 ) ;
#11934 = oriented_edge ( 'none', *, *, #11935, .f. ) ;
#11935 = edge_curve ( 'none', #11912, #11913, #2328, .t. ) ;
#11936 = edge_curve ( 'none', #11928, #11941, #2320, .t. ) ;
#11937 = oriented_edge ( 'none', *, *, #11904, .f. ) ;
#11938 = oriented_edge ( 'none', *, *, #11940, .f. ) ;
#11939 = advanced_face ( 'none', ( #2342 ), #2326, .f. ) ;
#11940 = edge_curve ( 'none', #11916, #11927, #2322, .t. ) ;
#11941 = vertex_point ( 'none', #2372 ) ;
#11942 = edge_curve ( 'none', #3851, #11933, #2362, .t. ) ;
#11943 = oriented_edge ( 'none', *, *, #6222, .f. ) ;
#11944 = edge_curve ( 'none', #11941, #11933, #2363, .t. ) ;
#11945 = edge_loop ( 'none', ( #11505, #11511 ) ) ;
#11946 = edge_loop ( 'none', ( #12003, #12002, #11994, #11975 ) ) ;
#11947 = oriented_edge ( 'none', *, *, #3575, .f. ) ;
#11948 = advanced_face ( 'none', ( #2313 ), #2348, .t. ) ;
#11949 = edge_curve ( 'none', #11973, #11968, #2346, .t. ) ;
#11950 = edge_loop ( 'none', ( #11964, #3578, #11987, #5679 ) ) ;
#11951 = edge_curve ( 'none', #3586, #11968, #2357, .t. ) ;
#11952 = oriented_edge ( 'none', *, *, #3583, .f. ) ;
#11953 = oriented_edge ( 'none', *, *, #11955, .f. ) ;
#11954 = oriented_edge ( 'none', *, *, #10597, .f. ) ;
#11955 = edge_curve ( 'none', #31, #8422, #2401, .t. ) ;
#11956 = edge_loop ( 'none', ( #11962, #282 ) ) ;
#11957 = vertex_point ( 'none', #2347 ) ;
#11958 = vertex_point ( 'none', #2403 ) ;
#11959 = edge_curve ( 'none', #6203, #6223, #2349, .t. ) ;
#11960 = vertex_point ( 'none', #2402 ) ;
#11961 = vertex_point ( 'none', #2350 ) ;
#11962 = oriented_edge ( 'none', *, *, #11959, .f. ) ;
#11963 = edge_loop ( 'none', ( #3584, #3582, #11952, #11947 ) ) ;
#11964 = oriented_edge ( 'none', *, *, #11969, .f. ) ;
#11965 = edge_curve ( 'none', #3586, #11691, #2385, .t. ) ;
#11966 = edge_loop ( 'none', ( #11974, #11979, #11977 ) ) ;
#11967 = edge_curve ( 'none', #11968, #11690, #2380, .t. ) ;
#11968 = vertex_point ( 'none', #2379 ) ;
#11969 = edge_curve ( 'none', #11980, #11970, #2392, .t. ) ;
#11970 = vertex_point ( 'none', #2386 ) ;
#11971 = oriented_edge ( 'none', *, *, #11998, .f. ) ;
#11972 = oriented_edge ( 'none', *, *, #11990, .f. ) ;
#11973 = vertex_point ( 'none', #2391 ) ;
#11974 = oriented_edge ( 'none', *, *, #11949, .f. ) ;
#11975 = oriented_edge ( 'none', *, *, #11967, .f. ) ;
#11976 = oriented_edge ( 'none', *, *, #11985, .t. ) ;
#11977 = oriented_edge ( 'none', *, *, #11951, .t. ) ;
#11978 = oriented_edge ( 'none', *, *, #11983, .t. ) ;
#11979 = oriented_edge ( 'none', *, *, #12001, .t. ) ;
#11980 = vertex_point ( 'none', #2383 ) ;
#11981 = advanced_face ( 'none', ( #2433 ), #2375, .f. ) ;
#11982 = vertex_point ( 'none', #2437 ) ;
#11983 = edge_curve ( 'none', #3579, #3576, #2438, .t. ) ;
#11984 = edge_curve ( 'none', #5686, #11522, #2429, .t. ) ;
#11985 = edge_curve ( 'none', #11996, #11995, #2461, .t. ) ;
#11986 = vertex_point ( 'none', #2460 ) ;
#11987 = oriented_edge ( 'none', *, *, #3574, .t. ) ;
#11988 = edge_curve ( 'none', #11980, #11982, #2459, .t. ) ;
#11989 = oriented_edge ( 'none', *, *, #11999, .f. ) ;
#11990 = edge_curve ( 'none', #12008, #11995, #2425, .t. ) ;
#11991 = advanced_face ( 'none', ( #2450 ), #2457, .f. ) ;
#11992 = edge_curve ( 'none', #403, #11986, #2439, .t. ) ;
#11993 = oriented_edge ( 'none', *, *, #12000, .t. ) ;
#11994 = oriented_edge ( 'none', *, *, #11689, .t. ) ;
#11995 = vertex_point ( 'none', #2500 ) ;
#11996 = vertex_point ( 'none', #2440 ) ;
#11997 = advanced_face ( 'none', ( #2495 ), #2449, .f. ) ;
#11998 = edge_curve ( 'none', #5893, #11957, #2501, .t. ) ;
#11999 = edge_curve ( 'none', #3572, #11961, #2491, .t. ) ;
#12000 = edge_curve ( 'none', #5893, #11961, #2492, .t. ) ;
#12001 = edge_curve ( 'none', #11973, #3586, #2493, .t. ) ;
#12002 = oriented_edge ( 'none', *, *, #11965, .t. ) ;
#12003 = oriented_edge ( 'none', *, *, #11951, .f. ) ;
#12004 = edge_loop ( 'none', ( #3580, #11526, #11521, #12042 ) ) ;
#12005 = advanced_face ( 'none', ( #2482 ), #2481, .t. ) ;
#12006 = oriented_edge ( 'none', *, *, #12007, .t. ) ;
#12007 = edge_curve ( 'none', #5793, #11996, #2523, .t. ) ;
#12008 = vertex_point ( 'none', #2524 ) ;
#12009 = edge_loop ( 'none', ( #5666, #12006, #11976, #11972 ) ) ;
#12010 = edge_curve ( 'none', #5793, #12008, #2489, .t. ) ;
#12011 = edge_loop ( 'none', ( #11971, #11993, #11989, #5817 ) ) ;
#12012 = oriented_edge ( 'none', *, *, #12017, .f. ) ;
#12013 = advanced_face ( 'none', ( #2535 ), #2528, .f. ) ;
#12014 = oriented_edge ( 'none', *, *, #5743, .f. ) ;
#12015 = vertex_point ( 'none', #2506 ) ;
#12016 = oriented_edge ( 'none', *, *, #5758, .t. ) ;
#12017 = edge_curve ( 'none', #12019, #12015, #2579, .t. ) ;
#12018 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#12019 = vertex_point ( 'none', #2509 ) ;
#12020 = advanced_face ( 'none', ( #2508 ), #2507, .t. ) ;
#12021 = edge_curve ( 'none', #12028, #116, #2603, .t. ) ;
#12022 = oriented_edge ( 'none', *, *, #3764, .t. ) ;
#12023 = edge_loop ( 'none', ( #12022, #3772, #3796, #3792 ) ) ;
#12024 = oriented_edge ( 'none', *, *, #12066, .f. ) ;
#12025 = oriented_edge ( 'none', *, *, #5649, .f. ) ;
#12026 = edge_curve ( 'none', #12044, #12027, #2605, .t. ) ;
#12027 = vertex_point ( 'none', #2608 ) ;
#12028 = vertex_point ( 'none', #2607 ) ;
#12029 = oriented_edge ( 'none', *, *, #12052, .f. ) ;
#12030 = vertex_point ( 'none', #2597 ) ;
#12031 = edge_curve ( 'none', #6194, #12038, #2606, .t. ) ;
#12032 = oriented_edge ( 'none', *, *, #3959, .f. ) ;
#12033 = vertex_point ( 'none', #2598 ) ;
#12034 = edge_curve ( 'none', #12038, #6017, #2591, .t. ) ;
#12035 = oriented_edge ( 'none', *, *, #5340, .t. ) ;
#12036 = oriented_edge ( 'none', *, *, #3564, .f. ) ;
#12037 = oriented_edge ( 'none', *, *, #12031, .f. ) ;
#12038 = vertex_point ( 'none', #2592 ) ;
#12039 = oriented_edge ( 'none', *, *, #12040, .f. ) ;
#12040 = edge_curve ( 'none', #12030, #12033, #2585, .t. ) ;
#12041 = edge_loop ( 'none', ( #12109, #12158 ) ) ;
#12042 = oriented_edge ( 'none', *, *, #6016, .f. ) ;
#12043 = edge_loop ( 'none', ( #12039, #12029, #12065, #12090, #12079, #12032, #12036, #3651, #3644, #3554, #2742, #3591, #3568 ) ) ;
#12044 = vertex_point ( 'none', #2609 ) ;
#12045 = edge_curve ( 'none', #239, #167, #2637, .t. ) ;
#12046 = oriented_edge ( 'none', *, *, #6041, .f. ) ;
#12047 = oriented_edge ( 'none', *, *, #3754, .f. ) ;
#12048 = oriented_edge ( 'none', *, *, #3801, .f. ) ;
#12049 = edge_curve ( 'none', #12091, #12082, #2630, .t. ) ;
#12050 = oriented_edge ( 'none', *, *, #3834, .t. ) ;
#12051 = edge_loop ( 'none', ( #12048, #12057, #12088, #12078 ) ) ;
#12052 = edge_curve ( 'none', #12082, #12030, #2622, .t. ) ;
#12053 = edge_loop ( 'none', ( #12080, #12058, #12050, #12046 ) ) ;
#12054 = vertex_point ( 'none', #2638 ) ;
#12055 = vertex_point ( 'none', #2593 ) ;
#12056 = oriented_edge ( 'none', *, *, #6054, .f. ) ;
#12057 = oriented_edge ( 'none', *, *, #4174, .t. ) ;
#12058 = oriented_edge ( 'none', *, *, #12076, .t. ) ;
#12059 = advanced_face ( 'none', ( #2645 ), #2644, .t. ) ;
#12060 = oriented_edge ( 'none', *, *, #12026, .f. ) ;
#12061 = oriented_edge ( 'none', *, *, #12063, .t. ) ;
#12062 = oriented_edge ( 'none', *, *, #12069, .f. ) ;
#12063 = edge_curve ( 'none', #11958, #5720, #2614, .t. ) ;
#12064 = advanced_face ( 'none', ( #2672, #2611 ), #2610, .t. ) ;
#12065 = oriented_edge ( 'none', *, *, #12049, .f. ) ;
#12066 = edge_curve ( 'none', #350, #12028, #2631, .t. ) ;
#12067 = oriented_edge ( 'none', *, *, #12075, .f. ) ;
#12068 = oriented_edge ( 'none', *, *, #3874, .f. ) ;
#12069 = edge_curve ( 'none', #3576, #3579, #2661, .t. ) ;
#12070 = edge_loop ( 'none', ( #12068, #4564 ) ) ;
#12071 = oriented_edge ( 'none', *, *, #12076, .f. ) ;
#12072 = edge_loop ( 'none', ( #12060, #4353, #4354, #4358, #4186, #4193, #4190, #4189 ) ) ;
#12073 = oriented_edge ( 'none', *, *, #5798, .t. ) ;
#12074 = edge_curve ( 'none', #3868, #3872, #2613, .t. ) ;
#12075 = edge_curve ( 'none', #3771, #5720, #2697, .t. ) ;
#12076 = edge_curve ( 'none', #3773, #3768, #2664, .t. ) ;
#12077 = oriented_edge ( 'none', *, *, #3764, .f. ) ;
#12078 = oriented_edge ( 'none', *, *, #6052, .f. ) ;
#12079 = oriented_edge ( 'none', *, *, #12081, .f. ) ;
#12080 = oriented_edge ( 'none', *, *, #3781, .f. ) ;
#12081 = edge_curve ( 'none', #3960, #12054, #2699, .t. ) ;
#12082 = vertex_point ( 'none', #2691 ) ;
#12083 = oriented_edge ( 'none', *, *, #4170, .t. ) ;
#12084 = advanced_face ( 'none', ( #2700 ), #2663, .t. ) ;
#12085 = edge_curve ( 'none', #12054, #12091, #2746, .t. ) ;
#12086 = edge_loop ( 'none', ( #12087, #12083, #12092, #12113 ) ) ;
#12087 = oriented_edge ( 'none', *, *, #118, .f. ) ;
#12088 = oriented_edge ( 'none', *, *, #3815, .t. ) ;
#12089 = advanced_face ( 'none', ( #2747 ), #2684, .t. ) ;
#12090 = oriented_edge ( 'none', *, *, #12085, .f. ) ;
#12091 = vertex_point ( 'none', #2748 ) ;
#12092 = oriented_edge ( 'none', *, *, #12066, .t. ) ;
#12093 = oriented_edge ( 'none', *, *, #6042, .f. ) ;
#12094 = advanced_face ( 'none', ( #2694 ), #2749, .f. ) ;
#12095 = oriented_edge ( 'none', *, *, #188, .t. ) ;
#12096 = edge_loop ( 'none', ( #12119, #12120, #12104, #12100 ) ) ;
#12097 = oriented_edge ( 'none', *, *, #3926, .f. ) ;
#12098 = oriented_edge ( 'none', *, *, #355, .f. ) ;
#12099 = oriented_edge ( 'none', *, *, #351, .t. ) ;
#12100 = oriented_edge ( 'none', *, *, #6057, .f. ) ;
#12101 = edge_loop ( 'none', ( #12117, #12102, #12099, #12093 ) ) ;
#12102 = oriented_edge ( 'none', *, *, #5995, .f. ) ;
#12103 = oriented_edge ( 'none', *, *, #6065, .f. ) ;
#12104 = oriented_edge ( 'none', *, *, #11936, .t. ) ;
#12105 = advanced_face ( 'none', ( #2731 ), #2736, .f. ) ;
#12106 = oriented_edge ( 'none', *, *, #11910, .f. ) ;
#12107 = edge_loop ( 'none', ( #3691, #11548, #11530, #3807 ) ) ;
#12108 = advanced_face ( 'none', ( #2730 ), #2722, .f. ) ;
#12109 = oriented_edge ( 'none', *, *, #3583, .t. ) ;
#12110 = edge_loop ( 'none', ( #12098, #12114, #12095, #12097 ) ) ;
#12111 = advanced_face ( 'none', ( #2724 ), #2726, .f. ) ;
#12112 = edge_loop ( 'none', ( #12106, #12103, #12133, #12134 ) ) ;
#12113 = oriented_edge ( 'none', *, *, #6105, .f. ) ;
#12114 = oriented_edge ( 'none', *, *, #6059, .f. ) ;
#12115 = oriented_edge ( 'none', *, *, #5999, .f. ) ;
#12116 = oriented_edge ( 'none', *, *, #3912, .f. ) ;
#12117 = oriented_edge ( 'none', *, *, #109, .f. ) ;
#12118 = edge_loop ( 'none', ( #12135, #12115, #12141, #12132 ) ) ;
#12119 = oriented_edge ( 'none', *, *, #11942, .f. ) ;
#12120 = oriented_edge ( 'none', *, *, #6060, .f. ) ;
#12121 = oriented_edge ( 'none', *, *, #407, .f. ) ;
#12122 = oriented_edge ( 'none', *, *, #3822, .f. ) ;
#12123 = oriented_edge ( 'none', *, *, #3852, .f. ) ;
#12124 = oriented_edge ( 'none', *, *, #11998, .t. ) ;
#12125 = oriented_edge ( 'none', *, *, #6031, .f. ) ;
#12126 = advanced_face ( 'none', ( #2773, #2775 ), #2772, .t. ) ;
#12127 = edge_loop ( 'none', ( #12116, #12129, #12138, #12121 ) ) ;
#12128 = oriented_edge ( 'none', *, *, #3824, .t. ) ;
#12129 = oriented_edge ( 'none', *, *, #6015, .f. ) ;
#12130 = edge_loop ( 'none', ( #12123, #12143, #12131, #12150 ) ) ;
#12131 = oriented_edge ( 'none', *, *, #3853, .t. ) ;
#12132 = oriented_edge ( 'none', *, *, #922, .f. ) ;
#12133 = oriented_edge ( 'none', *, *, #11926, .t. ) ;
#12134 = oriented_edge ( 'none', *, *, #1159, .f. ) ;
#12135 = oriented_edge ( 'none', *, *, #11909, .f. ) ;
#12136 = edge_loop ( 'none', ( #12122, #12137, #12128, #12125 ) ) ;
#12137 = oriented_edge ( 'none', *, *, #6009, .f. ) ;
#12138 = oriented_edge ( 'none', *, *, #3886, .t. ) ;
#12139 = advanced_face ( 'none', ( #2777 ), #2734, .f. ) ;
#12140 = advanced_face ( 'none', ( #2770 ), #2741, .f. ) ;
#12141 = oriented_edge ( 'none', *, *, #11929, .t. ) ;
#12142 = advanced_face ( 'none', ( #2758 ), #2755, .f. ) ;
#12143 = oriented_edge ( 'none', *, *, #6004, .f. ) ;
#12144 = edge_loop ( 'none', ( #12163, #12145 ) ) ;
#12145 = oriented_edge ( 'none', *, *, #3574, .f. ) ;
#12146 = advanced_face ( 'none', ( #2813, #2812 ), #2771, .f. ) ;
#12147 = oriented_edge ( 'none', *, *, #11984, .f. ) ;
#12148 = oriented_edge ( 'none', *, *, #11527, .f. ) ;
#12149 = oriented_edge ( 'none', *, *, #11999, .t. ) ;
#12150 = oriented_edge ( 'none', *, *, #6101, .f. ) ;
#12151 = edge_curve ( 'none', #11522, #5686, #2752, .t. ) ;
#12152 = advanced_face ( 'none', ( #2805 ), #2809, .f. ) ;
#12153 = edge_loop ( 'none', ( #12157, #12124 ) ) ;
#12154 = oriented_edge ( 'none', *, *, #12151, .f. ) ;
#12155 = edge_curve ( 'none', #3565, #3588, #2759, .t. ) ;
#12156 = edge_loop ( 'none', ( #12154, #12147 ) ) ;
#12157 = oriented_edge ( 'none', *, *, #12162, .t. ) ;
#12158 = oriented_edge ( 'none', *, *, #12155, .t. ) ;
#12159 = advanced_face ( 'none', ( #2787 ), #2804, .t. ) ;
#12160 = oriented_edge ( 'none', *, *, #12151, .t. ) ;
#12161 = edge_loop ( 'none', ( #12148, #12149, #12164, #12160 ) ) ;
#12162 = edge_curve ( 'none', #11957, #5893, #2797, .t. ) ;
#12163 = oriented_edge ( 'none', *, *, #12165, .f. ) ;
#12164 = oriented_edge ( 'none', *, *, #6016, .t. ) ;
#12165 = edge_curve ( 'none', #3573, #11982, #2844, .t. ) ;
#12166 = oriented_edge ( 'none', *, *, #12063, .f. ) ;
#12167 = advanced_face ( 'none', ( #2839 ), #2796, .t. ) ;
#12168 = oriented_edge ( 'none', *, *, #12162, .f. ) ;
#12169 = oriented_edge ( 'none', *, *, #3589, .f. ) ;
#12170 = edge_loop ( 'none', ( #12186, #12188, #11896, #11898 ) ) ;
#12171 = edge_curve ( 'none', #12008, #5793, #2835, .t. ) ;
#12172 = edge_loop ( 'none', ( #12169, #12166, #12181, #12174 ) ) ;
#12173 = advanced_face ( 'none', ( #2846 ), #2811, .t. ) ;
#12174 = oriented_edge ( 'none', *, *, #12155, .f. ) ;
#12175 = oriented_edge ( 'none', *, *, #12010, .t. ) ;
#12176 = edge_loop ( 'none', ( #12180, #12168, #12177, #12184 ) ) ;
#12177 = oriented_edge ( 'none', *, *, #5818, .t. ) ;
#12178 = advanced_face ( 'none', ( #2793 ), #2284, .t. ) ;
#12179 = edge_loop ( 'none', ( #12185, #12175 ) ) ;
#12180 = oriented_edge ( 'none', *, *, #12000, .f. ) ;
#12181 = oriented_edge ( 'none', *, *, #3575, .t. ) ;
#12182 = advanced_face ( 'none', ( #2542 ), #2541, .f. ) ;
#12183 = oriented_edge ( 'none', *, *, #11988, .f. ) ;
#12184 = oriented_edge ( 'none', *, *, #11524, .f. ) ;
#12185 = oriented_edge ( 'none', *, *, #12171, .t. ) ;
#12186 = oriented_edge ( 'none', *, *, #12007, .f. ) ;
#12187 = advanced_face ( 'none', ( #2874 ), #2878, .t. ) ;
#12188 = oriented_edge ( 'none', *, *, #12171, .f. ) ;
#12189 = oriented_edge ( 'none', *, *, #12193, .f. ) ;
#12190 = edge_loop ( 'none', ( #12183, #12189, #11895, #11897 ) ) ;
#12191 = edge_curve ( 'none', #12015, #12019, #2867, .t. ) ;
#12192 = advanced_face ( 'none', ( #2877 ), #2876, .f. ) ;
#12193 = edge_curve ( 'none', #11970, #11980, #2868, .t. ) ;
#12194 = oriented_edge ( 'none', *, *, #12069, .t. ) ;
#12195 = edge_loop ( 'none', ( #12198, #12197 ) ) ;
#12196 = oriented_edge ( 'none', *, *, #12191, .f. ) ;
#12197 = oriented_edge ( 'none', *, *, #11969, .t. ) ;
#12198 = oriented_edge ( 'none', *, *, #12193, .t. ) ;
#12199 = oriented_edge ( 'none', *, *, #5758, .f. ) ;
#12200 = oriented_edge ( 'none', *, *, #5743, .t. ) ;
endsec;
end-iso-10303-21;