-尊龙凯时网址
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('2ik6gn-��-5c011��0000z0.step',
'2017-10-13t08:11:24',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2010',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = oriented_edge ( 'none', *, *, #2, .t. ) ;
#2 = edge_curve ( 'none', #1039, #1038, #3041, .t. ) ;
#3 = advanced_face ( 'none', ( #3036, #3042 ), #3028, .f. ) ;
#4 = oriented_edge ( 'none', *, *, #7415, .t. ) ;
#5 = oriented_edge ( 'none', *, *, #406, .f. ) ;
#6 = oriented_edge ( 'none', *, *, #44, .f. ) ;
#7 = oriented_edge ( 'none', *, *, #6501, .f. ) ;
#8 = edge_curve ( 'none', #325, #302, #3037, .t. ) ;
#9 = edge_loop ( 'none', ( #17, #10, #13, #16, #18, #5, #12 ) ) ;
#10 = oriented_edge ( 'none', *, *, #489, .f. ) ;
#11 = security_classification ( '', '', #15 ) ;
#12 = oriented_edge ( 'none', *, *, #697, .f. ) ;
#13 = oriented_edge ( 'none', *, *, #110, .t. ) ;
#14 = advanced_face ( 'none', ( #3039 ), #3078, .t. ) ;
#15 = security_classification_level ( 'unclassified' ) ;
#16 = oriented_edge ( 'none', *, *, #337, .f. ) ;
#17 = oriented_edge ( 'none', *, *, #25, .f. ) ;
#18 = oriented_edge ( 'none', *, *, #8, .f. ) ;
#19 = advanced_face ( 'none', ( #3076 ), #3083, .f. ) ;
#20 = oriented_edge ( 'none', *, *, #147, .t. ) ;
#21 = oriented_edge ( 'none', *, *, #34, .t. ) ;
#22 = oriented_edge ( 'none', *, *, #259, .f. ) ;
#23 = oriented_edge ( 'none', *, *, #332, .f. ) ;
#24 = edge_loop ( 'none', ( #26, #113, #109 ) ) ;
#25 = edge_curve ( 'none', #537, #694, #3068, .t. ) ;
#26 = oriented_edge ( 'none', *, *, #350, .f. ) ;
#27 = oriented_edge ( 'none', *, *, #6492, .t. ) ;
#28 = oriented_edge ( 'none', *, *, #29, .t. ) ;
#29 = edge_curve ( 'none', #38, #49, #3063, .t. ) ;
#30 = edge_loop ( 'none', ( #107, #136, #135, #122 ) ) ;
#31 = oriented_edge ( 'none', *, *, #34, .f. ) ;
#32 = edge_curve ( 'none', #38, #75, #3067, .t. ) ;
#33 = advanced_face ( 'none', ( #3072 ), #3119, .t. ) ;
#34 = edge_curve ( 'none', #304, #362, #3069, .t. ) ;
#35 = advanced_face ( 'none', ( #3120 ), #3073, .f. ) ;
#36 = vertex_point ( 'none', #3146 ) ;
#37 = oriented_edge ( 'none', *, *, #6484, .t. ) ;
#38 = vertex_point ( 'none', #3145 ) ;
#39 = oriented_edge ( 'none', *, *, #66, .f. ) ;
#40 = edge_curve ( 'none', #359, #151, #3138, .t. ) ;
#41 = advanced_face ( 'none', ( #3151 ), #3154, .f. ) ;
#42 = oriented_edge ( 'none', *, *, #6803, .t. ) ;
#43 = advanced_face ( 'none', ( #3132 ), #3140, .f. ) ;
#44 = edge_curve ( 'none', #36, #903, #3129, .t. ) ;
#45 = edge_loop ( 'none', ( #68, #27 ) ) ;
#46 = edge_loop ( 'none', ( #52, #6474, #138, #69, #99, #100, #91, #88 ) ) ;
#47 = person_and_organization ( #13114, #13113 ) ;
#48 = vertex_point ( 'none', #3178 ) ;
#49 = vertex_point ( 'none', #3177 ) ;
#50 = edge_loop ( 'none', ( #6, #6510, #6493, #54 ) ) ;
#51 = vertex_point ( 'none', #3174 ) ;
#52 = oriented_edge ( 'none', *, *, #56, .t. ) ;
#53 = edge_loop ( 'none', ( #87, #94, #31 ) ) ;
#54 = oriented_edge ( 'none', *, *, #6508, .t. ) ;
#55 = vertex_point ( 'none', #3130 ) ;
#56 = edge_curve ( 'none', #51, #6507, #3165, .t. ) ;
#57 = edge_loop ( 'none', ( #146, #150, #62, #65 ) ) ;
#58 = oriented_edge ( 'none', *, *, #346, .f. ) ;
#59 = oriented_edge ( 'none', *, *, #6490, .f. ) ;
#60 = oriented_edge ( 'none', *, *, #40, .t. ) ;
#61 = advanced_face ( 'none', ( #3134 ), #3197, .t. ) ;
#62 = oriented_edge ( 'none', *, *, #699, .t. ) ;
#63 = oriented_edge ( 'none', *, *, #245, .f. ) ;
#64 = advanced_face ( 'none', ( #3316 ), #3352, .t. ) ;
#65 = oriented_edge ( 'none', *, *, #6492, .f. ) ;
#66 = edge_curve ( 'none', #6513, #6517, #3311, .t. ) ;
#67 = oriented_edge ( 'none', *, *, #6485, .f. ) ;
#68 = oriented_edge ( 'none', *, *, #680, .t. ) ;
#69 = oriented_edge ( 'none', *, *, #132, .t. ) ;
#70 = oriented_edge ( 'none', *, *, #79, .f. ) ;
#71 = edge_loop ( 'none', ( #6494, #6804, #42, #59 ) ) ;
#72 = edge_loop ( 'none', ( #95, #80 ) ) ;
#73 = edge_loop ( 'none', ( #133, #126 ) ) ;
#74 = oriented_edge ( 'none', *, *, #6803, .f. ) ;
#75 = vertex_point ( 'none', #3308 ) ;
#76 = oriented_edge ( 'none', *, *, #951, .t. ) ;
#77 = edge_curve ( 'none', #125, #115, #3301, .t. ) ;
#78 = edge_loop ( 'none', ( #83, #756 ) ) ;
#79 = edge_curve ( 'none', #6462, #6513, #3315, .t. ) ;
#80 = oriented_edge ( 'none', *, *, #6465, .f. ) ;
#81 = oriented_edge ( 'none', *, *, #6430, .f. ) ;
#82 = edge_curve ( 'none', #98, #96, #3462, .t. ) ;
#83 = oriented_edge ( 'none', *, *, #129, .f. ) ;
#84 = vertex_point ( 'none', #3313 ) ;
#85 = oriented_edge ( 'none', *, *, #128, .f. ) ;
#86 = edge_loop ( 'none', ( #6500, #6505, #6504, #6491 ) ) ;
#87 = oriented_edge ( 'none', *, *, #592, .t. ) ;
#88 = oriented_edge ( 'none', *, *, #134, .t. ) ;
#89 = edge_loop ( 'none', ( #20, #22, #21, #23 ) ) ;
#90 = oriented_edge ( 'none', *, *, #479, .f. ) ;
#91 = oriented_edge ( 'none', *, *, #77, .t. ) ;
#92 = oriented_edge ( 'none', *, *, #93, .f. ) ;
#93 = edge_curve ( 'none', #365, #200, #3457, .t. ) ;
#94 = oriented_edge ( 'none', *, *, #364, .f. ) ;
#95 = oriented_edge ( 'none', *, *, #103, .f. ) ;
#96 = vertex_point ( 'none', #3463 ) ;
#97 = edge_curve ( 'none', #55, #6418, #3447, .t. ) ;
#98 = vertex_point ( 'none', #3450 ) ;
#99 = oriented_edge ( 'none', *, *, #82, .t. ) ;
#100 = oriented_edge ( 'none', *, *, #102, .t. ) ;
#101 = advanced_face ( 'none', ( #3451, #3442 ), #3309, .f. ) ;
#102 = edge_curve ( 'none', #96, #125, #3495, .t. ) ;
#103 = edge_curve ( 'none', #6458, #750, #3497, .t. ) ;
#104 = edge_curve ( 'none', #6507, #84, #3485, .t. ) ;
#105 = advanced_face ( 'none', ( #3486 ), #3509, .t. ) ;
#106 = oriented_edge ( 'none', *, *, #641, .t. ) ;
#107 = oriented_edge ( 'none', *, *, #8, .t. ) ;
#108 = advanced_face ( 'none', ( #3638 ), #3634, .t. ) ;
#109 = oriented_edge ( 'none', *, *, #40, .f. ) ;
#110 = edge_curve ( 'none', #539, #279, #3639, .t. ) ;
#111 = edge_curve ( 'none', #692, #1022, #3636, .t. ) ;
#112 = edge_loop ( 'none', ( #142, #149, #141, #144 ) ) ;
#113 = oriented_edge ( 'none', *, *, #635, .t. ) ;
#115 = vertex_point ( 'none', #3637 ) ;
#114 = edge_loop ( 'none', ( #60, #63, #92, #58 ) ) ;
#116 = edge_loop ( 'none', ( #120, #130 ) ) ;
#117 = oriented_edge ( 'none', *, *, #110, .f. ) ;
#118 = oriented_edge ( 'none', *, *, #344, .f. ) ;
#119 = oriented_edge ( 'none', *, *, #648, .t. ) ;
#120 = oriented_edge ( 'none', *, *, #97, .f. ) ;
#121 = advanced_face ( 'none', ( #3640 ), #3633, .t. ) ;
#122 = oriented_edge ( 'none', *, *, #342, .f. ) ;
#123 = edge_loop ( 'none', ( #90, #106, #117 ) ) ;
#124 = advanced_face ( 'none', ( #3620 ), #3696, .t. ) ;
#125 = vertex_point ( 'none', #3656 ) ;
#126 = oriented_edge ( 'none', *, *, #6484, .f. ) ;
#127 = vertex_point ( 'none', #3655 ) ;
#128 = edge_curve ( 'none', #6422, #6436, #3657, .t. ) ;
#129 = edge_curve ( 'none', #6466, #6445, #3617, .t. ) ;
#130 = oriented_edge ( 'none', *, *, #6498, .f. ) ;
#131 = edge_curve ( 'none', #84, #127, #3697, .t. ) ;
#132 = edge_curve ( 'none', #127, #98, #3819, .t. ) ;
#133 = oriented_edge ( 'none', *, *, #140, .f. ) ;
#134 = edge_curve ( 'none', #115, #51, #3811, .t. ) ;
#135 = oriented_edge ( 'none', *, *, #139, .f. ) ;
#136 = oriented_edge ( 'none', *, *, #236, .f. ) ;
#137 = edge_loop ( 'none', ( #85, #81 ) ) ;
#138 = oriented_edge ( 'none', *, *, #131, .t. ) ;
#139 = edge_curve ( 'none', #389, #314, #3812, .t. ) ;
#140 = edge_curve ( 'none', #6802, #6495, #3820, .t. ) ;
#141 = oriented_edge ( 'none', *, *, #147, .f. ) ;
#142 = oriented_edge ( 'none', *, *, #93, .t. ) ;
#143 = edge_loop ( 'none', ( #268, #229, #230 ) ) ;
#144 = oriented_edge ( 'none', *, *, #387, .f. ) ;
#145 = advanced_face ( 'none', ( #3815 ), #3807, .t. ) ;
#146 = oriented_edge ( 'none', *, *, #695, .f. ) ;
#147 = edge_curve ( 'none', #318, #240, #3479, .t. ) ;
#148 = edge_loop ( 'none', ( #119, #118, #7427 ) ) ;
#149 = oriented_edge ( 'none', *, *, #293, .f. ) ;
#150 = oriented_edge ( 'none', *, *, #111, .f. ) ;
#151 = vertex_point ( 'none', #3525 ) ;
#152 = edge_curve ( 'none', #163, #461, #3526, .t. ) ;
#153 = oriented_edge ( 'none', *, *, #244, .t. ) ;
#154 = oriented_edge ( 'none', *, *, #157, .f. ) ;
#155 = oriented_edge ( 'none', *, *, #308, .f. ) ;
#156 = vertex_point ( 'none', #3524 ) ;
#157 = edge_curve ( 'none', #258, #303, #3510, .t. ) ;
#158 = advanced_face ( 'none', ( #3838 ), #3867, .t. ) ;
#159 = oriented_edge ( 'none', *, *, #168, .t. ) ;
#160 = oriented_edge ( 'none', *, *, #252, .f. ) ;
#161 = advanced_face ( 'none', ( #3835 ), #3958, .t. ) ;
#162 = oriented_edge ( 'none', *, *, #319, .f. ) ;
#163 = vertex_point ( 'none', #3517 ) ;
#164 = advanced_face ( 'none', ( #3786 ), #3834, .t. ) ;
#165 = oriented_edge ( 'none', *, *, #245, .t. ) ;
#166 = advanced_face ( 'none', ( #3828 ), #3830, .t. ) ;
#167 = oriented_edge ( 'none', *, *, #157, .t. ) ;
#168 = edge_curve ( 'none', #156, #998, #3476, .t. ) ;
#169 = edge_loop ( 'none', ( #181, #176, #182 ) ) ;
#170 = edge_loop ( 'none', ( #167, #160, #183, #172 ) ) ;
#171 = advanced_face ( 'none', ( #4150 ), #4147, .t. ) ;
#172 = oriented_edge ( 'none', *, *, #226, .f. ) ;
#173 = advanced_face ( 'none', ( #4142 ), #4146, .t. ) ;
#174 = oriented_edge ( 'none', *, *, #399, .f. ) ;
#175 = oriented_edge ( 'none', *, *, #251, .f. ) ;
#176 = oriented_edge ( 'none', *, *, #1026, .t. ) ;
#177 = advanced_face ( 'none', ( #4139 ), #4135, .t. ) ;
#178 = oriented_edge ( 'none', *, *, #139, .t. ) ;
#179 = edge_loop ( 'none', ( #159, #155, #154, #174 ) ) ;
#180 = edge_loop ( 'none', ( #178, #175, #186, #162 ) ) ;
#181 = oriented_edge ( 'none', *, *, #288, .f. ) ;
#182 = oriented_edge ( 'none', *, *, #168, .f. ) ;
#183 = oriented_edge ( 'none', *, *, #184, .f. ) ;
#184 = edge_curve ( 'none', #277, #339, #4131, .t. ) ;
#185 = oriented_edge ( 'none', *, *, #6503, .t. ) ;
#186 = oriented_edge ( 'none', *, *, #646, .t. ) ;
#187 = oriented_edge ( 'none', *, *, #238, .f. ) ;
#188 = oriented_edge ( 'none', *, *, #184, .t. ) ;
#189 = oriented_edge ( 'none', *, *, #507, .t. ) ;
#190 = advanced_face ( 'none', ( #4145, #4118 ), #4133, .f. ) ;
#191 = edge_loop ( 'none', ( #237, #205, #187 ) ) ;
#192 = oriented_edge ( 'none', *, *, #287, .f. ) ;
#193 = oriented_edge ( 'none', *, *, #288, .t. ) ;
#194 = oriented_edge ( 'none', *, *, #56, .f. ) ;
#195 = edge_curve ( 'none', #442, #163, #4149, .t. ) ;
#196 = edge_curve ( 'none', #374, #281, #4173, .t. ) ;
#197 = oriented_edge ( 'none', *, *, #228, .f. ) ;
#198 = oriented_edge ( 'none', *, *, #251, .t. ) ;
#199 = oriented_edge ( 'none', *, *, #236, .t. ) ;
#200 = vertex_point ( 'none', #4172 ) ;
#201 = edge_curve ( 'none', #6525, #6521, #4165, .t. ) ;
#203 = edge_loop ( 'none', ( #197, #212, #278, #194 ) ) ;
#202 = edge_loop ( 'none', ( #246, #223, #232, #189, #215 ) ) ;
#204 = advanced_face ( 'none', ( #4166 ), #4184, .t. ) ;
#205 = oriented_edge ( 'none', *, *, #959, .t. ) ;
#206 = oriented_edge ( 'none', *, *, #292, .f. ) ;
#207 = oriented_edge ( 'none', *, *, #201, .f. ) ;
#208 = vertex_point ( 'none', #4168 ) ;
#209 = oriented_edge ( 'none', *, *, #222, .f. ) ;
#210 = oriented_edge ( 'none', *, *, #358, .f. ) ;
#211 = advanced_face ( 'none', ( #4144, #4167 ), #4290, .f. ) ;
#212 = oriented_edge ( 'none', *, *, #226, .t. ) ;
#213 = edge_curve ( 'none', #277, #6507, #4287, .t. ) ;
#214 = advanced_face ( 'none', ( #4154 ), #4190, .t. ) ;
#215 = oriented_edge ( 'none', *, *, #25, .t. ) ;
#216 = oriented_edge ( 'none', *, *, #293, .t. ) ;
#217 = advanced_face ( 'none', ( #4288 ), #4185, .f. ) ;
#218 = edge_loop ( 'none', ( #274, #269, #262 ) ) ;
#219 = edge_loop ( 'none', ( #276, #284, #294, #210 ) ) ;
#220 = oriented_edge ( 'none', *, *, #32, .t. ) ;
#221 = oriented_edge ( 'none', *, *, #7344, .f. ) ;
#222 = edge_curve ( 'none', #336, #208, #4284, .t. ) ;
#223 = oriented_edge ( 'none', *, *, #6508, .f. ) ;
#224 = oriented_edge ( 'none', *, *, #243, .t. ) ;
#225 = oriented_edge ( 'none', *, *, #195, .f. ) ;
#226 = edge_curve ( 'none', #258, #277, #4351, .t. ) ;
#227 = edge_curve ( 'none', #151, #304, #4186, .t. ) ;
#228 = edge_curve ( 'none', #258, #51, #4345, .t. ) ;
#229 = oriented_edge ( 'none', *, *, #514, .f. ) ;
#230 = oriented_edge ( 'none', *, *, #283, .f. ) ;
#231 = oriented_edge ( 'none', *, *, #724, .f. ) ;
#232 = oriented_edge ( 'none', *, *, #690, .t. ) ;
#233 = edge_loop ( 'none', ( #207, #255 ) ) ;
#234 = oriented_edge ( 'none', *, *, #329, .f. ) ;
#235 = advanced_face ( 'none', ( #4188 ), #4343, .t. ) ;
#236 = edge_curve ( 'none', #314, #302, #4333, .t. ) ;
#237 = oriented_edge ( 'none', *, *, #447, .f. ) ;
#238 = edge_curve ( 'none', #604, #1013, #4194, .t. ) ;
#239 = edge_loop ( 'none', ( #193, #423, #448, #445, #390, #366, #446 ) ) ;
#240 = vertex_point ( 'none', #4382 ) ;
#241 = edge_loop ( 'none', ( #7422, #7424 ) ) ;
#242 = advanced_face ( 'none', ( #4380 ), #4342, .t. ) ;
#243 = edge_curve ( 'none', #1034, #375, #4327, .t. ) ;
#244 = edge_curve ( 'none', #279, #285, #4373, .t. ) ;
#245 = edge_curve ( 'none', #200, #151, #4365, .t. ) ;
#246 = oriented_edge ( 'none', *, *, #1001, .f. ) ;
#247 = advanced_face ( 'none', ( #4381, #4366 ), #3798, .t. ) ;
#248 = edge_loop ( 'none', ( #267, #231 ) ) ;
#249 = edge_curve ( 'none', #716, #735, #3795, .t. ) ;
#250 = edge_loop ( 'none', ( #153, #198, #199, #260 ) ) ;
#251 = edge_curve ( 'none', #285, #314, #3962, .t. ) ;
#252 = edge_curve ( 'none', #339, #303, #4404, .t. ) ;
#253 = oriented_edge ( 'none', *, *, #287, .t. ) ;
#254 = oriented_edge ( 'none', *, *, #222, .t. ) ;
#255 = oriented_edge ( 'none', *, *, #747, .f. ) ;
#256 = edge_loop ( 'none', ( #254, #206, #224, #234 ) ) ;
#257 = oriented_edge ( 'none', *, *, #493, .f. ) ;
#258 = vertex_point ( 'none', #4410 ) ;
#259 = edge_curve ( 'none', #304, #240, #4399, .t. ) ;
#260 = oriented_edge ( 'none', *, *, #337, .t. ) ;
#261 = advanced_face ( 'none', ( #4408 ), #4394, .t. ) ;
#262 = oriented_edge ( 'none', *, *, #243, .f. ) ;
#263 = edge_loop ( 'none', ( #188, #192, #313, #257 ) ) ;
#264 = edge_loop ( 'none', ( #185, #220 ) ) ;
#265 = advanced_face ( 'none', ( #4390 ), #4393, .t. ) ;
#266 = oriented_edge ( 'none', *, *, #290, .f. ) ;
#267 = oriented_edge ( 'none', *, *, #249, .f. ) ;
#268 = oriented_edge ( 'none', *, *, #710, .t. ) ;
#269 = oriented_edge ( 'none', *, *, #369, .f. ) ;
#270 = oriented_edge ( 'none', *, *, #280, .t. ) ;
#271 = edge_loop ( 'none', ( #305, #289, #272, #270 ) ) ;
#272 = oriented_edge ( 'none', *, *, #290, .t. ) ;
#273 = oriented_edge ( 'none', *, *, #196, .t. ) ;
#274 = oriented_edge ( 'none', *, *, #1028, .t. ) ;
#275 = edge_loop ( 'none', ( #273, #266, #209, #295 ) ) ;
#276 = oriented_edge ( 'none', *, *, #238, .t. ) ;
#277 = vertex_point ( 'none', #4387 ) ;
#278 = oriented_edge ( 'none', *, *, #213, .t. ) ;
#279 = vertex_point ( 'none', #4397 ) ;
#280 = edge_curve ( 'none', #281, #1013, #4386, .t. ) ;
#281 = vertex_point ( 'none', #4407 ) ;
#282 = oriented_edge ( 'none', *, *, #727, .f. ) ;
#283 = edge_curve ( 'none', #712, #505, #4438, .t. ) ;
#284 = oriented_edge ( 'none', *, *, #280, .f. ) ;
#285 = vertex_point ( 'none', #4388 ) ;
#286 = oriented_edge ( 'none', *, *, #259, .t. ) ;
#287 = edge_curve ( 'none', #712, #339, #4435, .t. ) ;
#288 = edge_curve ( 'none', #691, #156, #4425, .t. ) ;
#289 = oriented_edge ( 'none', *, *, #292, .t. ) ;
#290 = edge_curve ( 'none', #208, #281, #4429, .t. ) ;
#291 = advanced_face ( 'none', ( #4414 ), #4494, .t. ) ;
#292 = edge_curve ( 'none', #1034, #208, #4452, .t. ) ;
#293 = edge_curve ( 'none', #240, #200, #4449, .t. ) ;
#294 = oriented_edge ( 'none', *, *, #196, .f. ) ;
#295 = oriented_edge ( 'none', *, *, #361, .f. ) ;
#296 = edge_curve ( 'none', #519, #331, #4455, .t. ) ;
#297 = edge_curve ( 'none', #311, #459, #4442, .t. ) ;
#298 = edge_curve ( 'none', #6420, #6421, #4443, .t. ) ;
#299 = oriented_edge ( 'none', *, *, #252, .t. ) ;
#300 = oriented_edge ( 'none', *, *, #298, .f. ) ;
#301 = oriented_edge ( 'none', *, *, #1023, .t. ) ;
#302 = vertex_point ( 'none', #4453 ) ;
#303 = vertex_point ( 'none', #4606 ) ;
#304 = vertex_point ( 'none', #4605 ) ;
#305 = oriented_edge ( 'none', *, *, #1032, .t. ) ;
#306 = advanced_face ( 'none', ( #4604, #4602 ), #4495, .f. ) ;
#307 = edge_loop ( 'none', ( #300, #282 ) ) ;
#308 = edge_curve ( 'none', #303, #998, #4595, .t. ) ;
#309 = oriented_edge ( 'none', *, *, #451, .t. ) ;
#310 = vertex_point ( 'none', #4603 ) ;
#311 = vertex_point ( 'none', #4596 ) ;
#312 = oriented_edge ( 'none', *, *, #408, .t. ) ;
#313 = oriented_edge ( 'none', *, *, #283, .t. ) ;
#314 = vertex_point ( 'none', #4592 ) ;
#315 = edge_loop ( 'none', ( #301, #253, #299, #338 ) ) ;
#316 = oriented_edge ( 'none', *, *, #326, .t. ) ;
#317 = oriented_edge ( 'none', *, *, #104, .f. ) ;
#318 = vertex_point ( 'none', #4587 ) ;
#319 = edge_curve ( 'none', #389, #355, #4648, .t. ) ;
#320 = oriented_edge ( 'none', *, *, #332, .t. ) ;
#321 = oriented_edge ( 'none', *, *, #438, .f. ) ;
#322 = edge_curve ( 'none', #459, #331, #4585, .t. ) ;
#323 = advanced_face ( 'none', ( #4586 ), #4588, .f. ) ;
#324 = oriented_edge ( 'none', *, *, #358, .t. ) ;
#325 = vertex_point ( 'none', #4644 ) ;
#326 = edge_curve ( 'none', #325, #84, #4633, .t. ) ;
#327 = oriented_edge ( 'none', *, *, #406, .t. ) ;
#328 = edge_curve ( 'none', #311, #519, #4635, .t. ) ;
#329 = edge_curve ( 'none', #336, #375, #4627, .t. ) ;
#330 = edge_curve ( 'none', #331, #462, #4620, .t. ) ;
#331 = vertex_point ( 'none', #4334 ) ;
#332 = edge_curve ( 'none', #318, #362, #4367, .t. ) ;
#333 = edge_curve ( 'none', #442, #521, #4671, .t. ) ;
#334 = vertex_point ( 'none', #4674 ) ;
#335 = oriented_edge ( 'none', *, *, #330, .f. ) ;
#336 = vertex_point ( 'none', #4672 ) ;
#337 = edge_curve ( 'none', #302, #279, #4665, .t. ) ;
#338 = oriented_edge ( 'none', *, *, #308, .t. ) ;
#339 = vertex_point ( 'none', #4677 ) ;
#340 = oriented_edge ( 'none', *, *, #322, .t. ) ;
#341 = oriented_edge ( 'none', *, *, #714, .f. ) ;
#342 = edge_curve ( 'none', #325, #389, #4666, .t. ) ;
#343 = oriented_edge ( 'none', *, *, #342, .t. ) ;
#344 = edge_curve ( 'none', #355, #384, #4650, .t. ) ;
#345 = oriented_edge ( 'none', *, *, #381, .t. ) ;
#346 = edge_curve ( 'none', #359, #365, #4657, .t. ) ;
#347 = oriented_edge ( 'none', *, *, #360, .t. ) ;
#348 = oriented_edge ( 'none', *, *, #326, .f. ) ;
#349 = advanced_face ( 'none', ( #4655 ), #4673, .t. ) ;
#350 = edge_curve ( 'none', #384, #359, #4687, .t. ) ;
#351 = oriented_edge ( 'none', *, *, #346, .t. ) ;
#352 = oriented_edge ( 'none', *, *, #319, .t. ) ;
#353 = oriented_edge ( 'none', *, *, #344, .t. ) ;
#354 = advanced_face ( 'none', ( #4707 ), #4654, .t. ) ;
#355 = vertex_point ( 'none', #4690 ) ;
#356 = oriented_edge ( 'none', *, *, #82, .f. ) ;
#357 = oriented_edge ( 'none', *, *, #438, .t. ) ;
#358 = edge_curve ( 'none', #604, #374, #4661, .t. ) ;
#359 = vertex_point ( 'none', #4686 ) ;
#360 = edge_curve ( 'none', #365, #98, #4728, .t. ) ;
#361 = edge_curve ( 'none', #374, #336, #4735, .t. ) ;
#362 = vertex_point ( 'none', #4732 ) ;
#363 = oriented_edge ( 'none', *, *, #447, .t. ) ;
#364 = edge_curve ( 'none', #362, #1024, #4719, .t. ) ;
#365 = vertex_point ( 'none', #4720 ) ;
#366 = oriented_edge ( 'none', *, *, #329, .t. ) ;
#367 = edge_curve ( 'none', #374, #125, #4713, .t. ) ;
#368 = oriented_edge ( 'none', *, *, #322, .f. ) ;
#369 = edge_curve ( 'none', #375, #691, #4763, .t. ) ;
#370 = oriented_edge ( 'none', *, *, #424, .t. ) ;
#371 = oriented_edge ( 'none', *, *, #367, .f. ) ;
#372 = oriented_edge ( 'none', *, *, #361, .t. ) ;
#373 = edge_loop ( 'none', ( #371, #372, #370, #380 ) ) ;
#374 = vertex_point ( 'none', #4764 ) ;
#375 = vertex_point ( 'none', #4721 ) ;
#376 = advanced_face ( 'none', ( #4761 ), #4729, .t. ) ;
#377 = edge_loop ( 'none', ( #398, #351, #347, #397, #393, #352, #353 ) ) ;
#378 = oriented_edge ( 'none', *, *, #364, .t. ) ;
#379 = edge_loop ( 'none', ( #444, #386, #357, #356 ) ) ;
#380 = oriented_edge ( 'none', *, *, #77, .f. ) ;
#381 = edge_curve ( 'none', #389, #127, #4715, .t. ) ;
#382 = advanced_face ( 'none', ( #4714 ), #4737, .t. ) ;
#383 = oriented_edge ( 'none', *, *, #102, .f. ) ;
#384 = vertex_point ( 'none', #4741 ) ;
#385 = edge_loop ( 'none', ( #321, #320, #378, #363, #324, #428, #383 ) ) ;
#386 = oriented_edge ( 'none', *, *, #387, .t. ) ;
#387 = edge_curve ( 'none', #365, #318, #4744, .t. ) ;
#388 = advanced_face ( 'none', ( #4742 ), #4798, .t. ) ;
#389 = vertex_point ( 'none', #4785 ) ;
#390 = oriented_edge ( 'none', *, *, #424, .f. ) ;
#391 = oriented_edge ( 'none', *, *, #213, .f. ) ;
#392 = edge_loop ( 'none', ( #348, #343, #345, #421 ) ) ;
#393 = oriented_edge ( 'none', *, *, #381, .f. ) ;
#394 = edge_loop ( 'none', ( #616, #1, #396, #7407 ) ) ;
#395 = oriented_edge ( 'none', *, *, #618, .t. ) ;
#396 = oriented_edge ( 'none', *, *, #704, .t. ) ;
#397 = oriented_edge ( 'none', *, *, #132, .f. ) ;
#398 = oriented_edge ( 'none', *, *, #350, .t. ) ;
#399 = edge_curve ( 'none', #156, #258, #4800, .t. ) ;
#400 = oriented_edge ( 'none', *, *, #980, .f. ) ;
#401 = oriented_edge ( 'none', *, *, #493, .t. ) ;
#402 = edge_curve ( 'none', #1029, #713, #4789, .t. ) ;
#403 = advanced_face ( 'none', ( #4781 ), #4796, .t. ) ;
#404 = edge_loop ( 'none', ( #341, #327, #316, #317, #391, #401, #513, #531, #490, #492 ) ) ;
#405 = oriented_edge ( 'none', *, *, #6457, .t. ) ;
#406 = edge_curve ( 'none', #1004, #325, #4777, .t. ) ;
#407 = advanced_face ( 'none', ( #4797 ), #4778, .t. ) ;
#408 = edge_curve ( 'none', #411, #462, #4801, .t. ) ;
#409 = oriented_edge ( 'none', *, *, #522, .f. ) ;
#410 = edge_loop ( 'none', ( #418, #430, #453 ) ) ;
#411 = vertex_point ( 'none', #4817 ) ;
#412 = edge_loop ( 'none', ( #221, #7324, #7356, #7321, #7323, #7325, #7339 ) ) ;
#413 = advanced_face ( 'none', ( #4816 ), #4821, .t. ) ;
#414 = oriented_edge ( 'none', *, *, #152, .f. ) ;
#415 = oriented_edge ( 'none', *, *, #296, .f. ) ;
#416 = edge_curve ( 'none', #310, #519, #4811, .t. ) ;
#417 = edge_curve ( 'none', #334, #433, #4812, .t. ) ;
#418 = oriented_edge ( 'none', *, *, #416, .f. ) ;
#419 = oriented_edge ( 'none', *, *, #297, .t. ) ;
#420 = edge_curve ( 'none', #433, #525, #4805, .t. ) ;
#421 = oriented_edge ( 'none', *, *, #131, .f. ) ;
#422 = edge_curve ( 'none', #310, #311, #4810, .t. ) ;
#423 = oriented_edge ( 'none', *, *, #399, .t. ) ;
#424 = edge_curve ( 'none', #336, #115, #4852, .t. ) ;
#425 = cartesian_point ( 'none', ( 30.40000000000001600, -0.9605249567878777500, -5.323572118404844600 ) ) ;
#426 = manifold_solid_brep ( '����-����1', #2110 ) ;
#427 = edge_curve ( 'none', #521, #461, #4846, .t. ) ;
#428 = oriented_edge ( 'none', *, *, #367, .t. ) ;
#429 = oriented_edge ( 'none', *, *, #427, .t. ) ;
#430 = oriented_edge ( 'none', *, *, #422, .t. ) ;
#431 = oriented_edge ( 'none', *, *, #417, .t. ) ;
#432 = edge_loop ( 'none', ( #368, #309, #312, #335 ) ) ;
#433 = vertex_point ( 'none', #4853 ) ;
#434 = vertex_point ( 'none', #4857 ) ;
#435 = oriented_edge ( 'none', *, *, #483, .t. ) ;
#436 = oriented_edge ( 'none', *, *, #420, .t. ) ;
#437 = edge_loop ( 'none', ( #549, #625, #548, #613 ) ) ;
#438 = edge_curve ( 'none', #318, #96, #4840, .t. ) ;
#439 = oriented_edge ( 'none', *, *, #1349, .t. ) ;
#440 = advanced_face ( 'none', ( #4841 ), #4847, .t. ) ;
#441 = oriented_edge ( 'none', *, *, #2747, .f. ) ;
#442 = vertex_point ( 'none', #4848 ) ;
#443 = oriented_edge ( 'none', *, *, #1353, .f. ) ;
#444 = oriented_edge ( 'none', *, *, #360, .f. ) ;
#445 = oriented_edge ( 'none', *, *, #134, .f. ) ;
#446 = oriented_edge ( 'none', *, *, #369, .t. ) ;
#447 = edge_curve ( 'none', #1024, #604, #4888, .t. ) ;
#448 = oriented_edge ( 'none', *, *, #228, .t. ) ;
#449 = advanced_face ( 'none', ( #4891 ), #4831, .f. ) ;
#450 = advanced_face ( 'none', ( #4836 ), #4842, .f. ) ;
#451 = edge_curve ( 'none', #459, #411, #4873, .t. ) ;
#452 = edge_loop ( 'none', ( #456, #429, #414, #225 ) ) ;
#453 = oriented_edge ( 'none', *, *, #328, .t. ) ;
#454 = oriented_edge ( 'none', *, *, #328, .f. ) ;
#455 = edge_loop ( 'none', ( #454, #419, #340, #415 ) ) ;
#456 = oriented_edge ( 'none', *, *, #333, .t. ) ;
#457 = advanced_face ( 'none', ( #4884 ), #4914, .t. ) ;
#458 = edge_loop ( 'none', ( #431, #436, #527, #409 ) ) ;
#459 = vertex_point ( 'none', #4909 ) ;
#460 = cartesian_point ( 'none', ( 30.38918565962971700, -0.8274736603955847900, -5.500000000000005300 ) ) ;
#461 = vertex_point ( 'none', #4908 ) ;
#462 = vertex_point ( 'none', #4907 ) ;
#463 = edge_curve ( 'none', #464, #525, #4904, .t. ) ;
#464 = vertex_point ( 'none', #4905 ) ;
#465 = oriented_edge ( 'none', *, *, #472, .t. ) ;
#466 = oriented_edge ( 'none', *, *, #1389, .f. ) ;
#467 = oriented_edge ( 'none', *, *, #6415, .t. ) ;
#468 = closed_shell ( 'none', ( #881, #1009, #999, #702, #965, #977, #954, #701, #733, #726, #6433, #751, #6529, #6473, #6444, #43, #6514, #35, #6499, #6488, #19, #6515, #6506, #101, #190, #306, #211, #235, #164, #376, #382, #403, #349, #354, #413, #530, #506, #571, #559, #552, #488, #605, #579, #587, #533, #247, #7418, #633, #614, #3, #388, #7412, #638, #640, #594, #7411, #677, #41, #64, #108, #145, #61, #33, #105, #14, #121, #124, #173, #158, #166, #171, #161, #242, #204, #265, #214, #291, #261, #217, #177 ) ) ;
#469 = oriented_edge ( 'none', *, *, #298, .t. ) ;
#470 = edge_loop ( 'none', ( #439, #545, #509, #511, #435 ) ) ;
#471 = oriented_edge ( 'none', *, *, #1878, .f. ) ;
#472 = edge_curve ( 'none', #7508, #580, #4915, .t. ) ;
#473 = oriented_edge ( 'none', *, *, #1224, .t. ) ;
#474 = oriented_edge ( 'none', *, *, #1274, .f. ) ;
#475 = advanced_face ( 'none', ( #4899 ), #4936, .t. ) ;
#476 = advanced_face ( 'none', ( #4895 ), #4917, .t. ) ;
#477 = oriented_edge ( 'none', *, *, #503, .f. ) ;
#478 = oriented_edge ( 'none', *, *, #748, .f. ) ;
#479 = edge_curve ( 'none', #1014, #539, #4916, .t. ) ;
#480 = oriented_edge ( 'none', *, *, #558, .t. ) ;
#481 = advanced_face ( 'none', ( #4935 ), #4994, .t. ) ;
#482 = oriented_edge ( 'none', *, *, #6489, .f. ) ;
#483 = edge_curve ( 'none', #434, #661, #4941, .t. ) ;
#484 = oriented_edge ( 'none', *, *, #502, .f. ) ;
#485 = edge_loop ( 'none', ( #480, #602 ) ) ;
#486 = oriented_edge ( 'none', *, *, #523, .t. ) ;
#487 = oriented_edge ( 'none', *, *, #483, .f. ) ;
#488 = advanced_face ( 'none', ( #4940 ), #4894, .t. ) ;
#489 = edge_curve ( 'none', #539, #537, #4970, .t. ) ;
#490 = oriented_edge ( 'none', *, *, #489, .t. ) ;
#491 = oriented_edge ( 'none', *, *, #6478, .f. ) ;
#492 = oriented_edge ( 'none', *, *, #507, .f. ) ;
#493 = edge_curve ( 'none', #277, #505, #4937, .t. ) ;
#494 = oriented_edge ( 'none', *, *, #564, .t. ) ;
#495 = oriented_edge ( 'none', *, *, #6443, .f. ) ;
#496 = oriented_edge ( 'none', *, *, #6467, .f. ) ;
#497 = edge_curve ( 'none', #7465, #1861, #5017, .t. ) ;
#498 = edge_loop ( 'none', ( #496, #494, #567, #561 ) ) ;
#499 = oriented_edge ( 'none', *, *, #140, .t. ) ;
#500 = edge_loop ( 'none', ( #543, #443, #609, #517, #510, #7501 ) ) ;
#501 = oriented_edge ( 'none', *, *, #512, .t. ) ;
#502 = edge_curve ( 'none', #1877, #1861, #5015, .t. ) ;
#503 = edge_curve ( 'none', #6417, #6469, #5003, .t. ) ;
#504 = oriented_edge ( 'none', *, *, #497, .t. ) ;
#505 = vertex_point ( 'none', #4938 ) ;
#506 = advanced_face ( 'none', ( #5004 ), #5016, .f. ) ;
#507 = edge_curve ( 'none', #689, #537, #5005, .t. ) ;
#508 = edge_curve ( 'none', #546, #434, #4998, .t. ) ;
#509 = oriented_edge ( 'none', *, *, #544, .f. ) ;
#510 = oriented_edge ( 'none', *, *, #612, .f. ) ;
#511 = oriented_edge ( 'none', *, *, #508, .t. ) ;
#512 = edge_curve ( 'none', #721, #6434, #5042, .t. ) ;
#513 = oriented_edge ( 'none', *, *, #514, .t. ) ;
#514 = edge_curve ( 'none', #505, #1014, #5031, .t. ) ;
#515 = advanced_face ( 'none', ( #5032 ), #5068, .t. ) ;
#516 = advanced_face ( 'none', ( #5043 ), #5104, .t. ) ;
#517 = oriented_edge ( 'none', *, *, #627, .f. ) ;
#518 = edge_loop ( 'none', ( #478, #526, #467, #541 ) ) ;
#519 = vertex_point ( 'none', #5030 ) ;
#520 = edge_loop ( 'none', ( #491, #486, #528, #499 ) ) ;
#521 = vertex_point ( 'none', #5070 ) ;
#522 = edge_curve ( 'none', #334, #464, #5036, .t. ) ;
#523 = edge_curve ( 'none', #6487, #6481, #5065, .t. ) ;
#524 = oriented_edge ( 'none', *, *, #6442, .f. ) ;
#525 = vertex_point ( 'none', #5069 ) ;
#526 = oriented_edge ( 'none', *, *, #512, .f. ) ;
#527 = oriented_edge ( 'none', *, *, #463, .f. ) ;
#528 = oriented_edge ( 'none', *, *, #6512, .t. ) ;
#529 = oriented_edge ( 'none', *, *, #503, .t. ) ;
#530 = advanced_face ( 'none', ( #5067 ), #4892, .f. ) ;
#531 = oriented_edge ( 'none', *, *, #479, .t. ) ;
#532 = oriented_edge ( 'none', *, *, #562, .f. ) ;
#533 = advanced_face ( 'none', ( #4862 ), #4870, .t. ) ;
#534 = oriented_edge ( 'none', *, *, #722, .t. ) ;
#535 = oriented_edge ( 'none', *, *, #249, .t. ) ;
#536 = edge_loop ( 'none', ( #495, #529, #566, #563 ) ) ;
#537 = vertex_point ( 'none', #5080 ) ;
#538 = edge_loop ( 'none', ( #540, #581 ) ) ;
#539 = vertex_point ( 'none', #5099 ) ;
#540 = oriented_edge ( 'none', *, *, #568, .t. ) ;
#541 = oriented_edge ( 'none', *, *, #201, .t. ) ;
#542 = oriented_edge ( 'none', *, *, #2766, .f. ) ;
#543 = oriented_edge ( 'none', *, *, #1396, .t. ) ;
#544 = edge_curve ( 'none', #546, #2755, #5100, .t. ) ;
#545 = oriented_edge ( 'none', *, *, #2790, .f. ) ;
#546 = vertex_point ( 'none', #4864 ) ;
#547 = oriented_edge ( 'none', *, *, #745, .t. ) ;
#548 = oriented_edge ( 'none', *, *, #497, .f. ) ;
#549 = oriented_edge ( 'none', *, *, #1928, .t. ) ;
#550 = oriented_edge ( 'none', *, *, #557, .t. ) ;
#551 = oriented_edge ( 'none', *, *, #1352, .t. ) ;
#552 = advanced_face ( 'none', ( #3968, #5130 ), #5127, .t. ) ;
#553 = edge_loop ( 'none', ( #501, #547 ) ) ;
#554 = oriented_edge ( 'none', *, *, #6468, .t. ) ;
#555 = oriented_edge ( 'none', *, *, #725, .f. ) ;
#556 = oriented_edge ( 'none', *, *, #128, .t. ) ;
#557 = edge_curve ( 'none', #580, #2774, #5119, .t. ) ;
#558 = edge_curve ( 'none', #718, #740, #5129, .t. ) ;
#559 = advanced_face ( 'none', ( #5109 ), #5107, .f. ) ;
#560 = edge_loop ( 'none', ( #524, #477 ) ) ;
#561 = oriented_edge ( 'none', *, *, #103, .t. ) ;
#562 = edge_curve ( 'none', #6435, #1691, #5128, .t. ) ;
#563 = oriented_edge ( 'none', *, *, #97, .t. ) ;
#564 = edge_curve ( 'none', #744, #6416, #5161, .t. ) ;
#565 = edge_loop ( 'none', ( #555, #570, #534, #535 ) ) ;
#566 = oriented_edge ( 'none', *, *, #6486, .t. ) ;
#567 = oriented_edge ( 'none', *, *, #6459, .t. ) ;
#568 = edge_curve ( 'none', #734, #6453, #5154, .t. ) ;
#569 = oriented_edge ( 'none', *, *, #592, .f. ) ;
#570 = oriented_edge ( 'none', *, *, #568, .f. ) ;
#571 = advanced_face ( 'none', ( #5157 ), #5156, .f. ) ;
#572 = oriented_edge ( 'none', *, *, #6519, .f. ) ;
#573 = edge_loop ( 'none', ( #572, #574, #554, #556 ) ) ;
#574 = oriented_edge ( 'none', *, *, #562, .t. ) ;
#575 = oriented_edge ( 'none', *, *, #6526, .f. ) ;
#576 = oriented_edge ( 'none', *, *, #6426, .f. ) ;
#577 = edge_loop ( 'none', ( #575, #532 ) ) ;
#578 = cartesian_point ( 'none', ( 30.39323336815603600, -0.9820252689428526900, -5.441590280392412100 ) ) ;
#579 = advanced_face ( 'none', ( #5135 ), #5163, .t. ) ;
#580 = vertex_point ( 'none', #5138 ) ;
#581 = oriented_edge ( 'none', *, *, #723, .t. ) ;
#582 = oriented_edge ( 'none', *, *, #717, .t. ) ;
#583 = oriented_edge ( 'none', *, *, #558, .f. ) ;
#584 = cartesian_point ( 'none', ( 30.39864447286090900, -0.9712969829408431000, -5.382701247242204400 ) ) ;
#585 = cartesian_point ( 'none', ( 30.39593892050847400, -0.9766611259418478400, -5.412145763817307800 ) ) ;
#586 = edge_loop ( 'none', ( #473, #474, #465, #550, #542 ) ) ;
#587 = advanced_face ( 'none', ( #5132, #5139 ), #5141, .t. ) ;
#588 = oriented_edge ( 'none', *, *, #1862, .f. ) ;
#589 = cartesian_point ( 'none', ( 30.40000000000004500, -0.9659109728281654000, -5.353136699092256200 ) ) ;
#590 = vertex_point ( 'none', #5106 ) ;
#591 = oriented_edge ( 'none', *, *, #627, .t. ) ;
#592 = edge_curve ( 'none', #304, #1024, #5140, .t. ) ;
#593 = oriented_edge ( 'none', *, *, #686, .f. ) ;
#594 = advanced_face ( 'none', ( #5185, #5182 ), #5190, .t. ) ;
#595 = oriented_edge ( 'none', *, *, #1030, .t. ) ;
#596 = oriented_edge ( 'none', *, *, #707, .f. ) ;
#597 = oriented_edge ( 'none', *, *, #227, .f. ) ;
#598 = edge_curve ( 'none', #703, #1015, #5175, .t. ) ;
#599 = oriented_edge ( 'none', *, *, #6490, .t. ) ;
#600 = cartesian_point ( 'none', ( 30.39278556074360800, -0.8230091413683806600, -5.475613617449419700 ) ) ;
#601 = oriented_edge ( 'none', *, *, #523, .f. ) ;
#602 = oriented_edge ( 'none', *, *, #6432, .t. ) ;
#603 = edge_loop ( 'none', ( #482, #601 ) ) ;
#604 = vertex_point ( 'none', #5134 ) ;
#605 = advanced_face ( 'none', ( #5176, #5171 ), #5177, .t. ) ;
#606 = edge_loop ( 'none', ( #576, #583, #582, #469 ) ) ;
#607 = oriented_edge ( 'none', *, *, #502, .t. ) ;
#608 = edge_loop ( 'none', ( #630, #628 ) ) ;
#609 = oriented_edge ( 'none', *, *, #1410, .t. ) ;
#610 = oriented_edge ( 'none', *, *, #598, .f. ) ;
#611 = edge_loop ( 'none', ( #395, #405 ) ) ;
#612 = edge_curve ( 'none', #7478, #434, #5213, .t. ) ;
#613 = oriented_edge ( 'none', *, *, #7474, .t. ) ;
#614 = advanced_face ( 'none', ( #5169 ), #5206, .f. ) ;
#615 = edge_loop ( 'none', ( #596, #645, #595, #569, #597, #650, #651, #647, #654 ) ) ;
#616 = oriented_edge ( 'none', *, *, #957, .f. ) ;
#617 = oriented_edge ( 'none', *, *, #618, .f. ) ;
#618 = edge_curve ( 'none', #6437, #732, #5164, .t. ) ;
#619 = edge_loop ( 'none', ( #632, #644, #636, #610 ) ) ;
#620 = advanced_face ( 'none', ( #5203 ), #5194, .t. ) ;
#621 = oriented_edge ( 'none', *, *, #7467, .t. ) ;
#622 = edge_loop ( 'none', ( #626, #441, #588, #607 ) ) ;
#623 = edge_loop ( 'none', ( #551, #487, #591 ) ) ;
#624 = oriented_edge ( 'none', *, *, #916, .f. ) ;
#625 = oriented_edge ( 'none', *, *, #1926, .f. ) ;
#626 = oriented_edge ( 'none', *, *, #1860, .t. ) ;
#627 = edge_curve ( 'none', #434, #1399, #5196, .t. ) ;
#628 = oriented_edge ( 'none', *, *, #2, .f. ) ;
#629 = oriented_edge ( 'none', *, *, #6448, .f. ) ;
#630 = oriented_edge ( 'none', *, *, #964, .f. ) ;
#631 = advanced_face ( 'none', ( #5197 ), #5257, .t. ) ;
#632 = oriented_edge ( 'none', *, *, #960, .f. ) ;
#633 = advanced_face ( 'none', ( #5198 ), #5226, .f. ) ;
#634 = oriented_edge ( 'none', *, *, #6449, .t. ) ;
#635 = edge_curve ( 'none', #384, #151, #5195, .t. ) ;
#636 = oriented_edge ( 'none', *, *, #967, .t. ) ;
#637 = oriented_edge ( 'none', *, *, #7410, .t. ) ;
#638 = advanced_face ( 'none', ( #5192, #5302 ), #5301, .f. ) ;
#639 = edge_curve ( 'none', #736, #6441, #5296, .t. ) ;
#640 = advanced_face ( 'none', ( #5295 ), #5294, .t. ) ;
#641 = edge_curve ( 'none', #1014, #279, #5293, .t. ) ;
#642 = oriented_edge ( 'none', *, *, #402, .f. ) ;
#643 = oriented_edge ( 'none', *, *, #1035, .t. ) ;
#644 = oriented_edge ( 'none', *, *, #402, .t. ) ;
#645 = oriented_edge ( 'none', *, *, #598, .t. ) ;
#646 = edge_curve ( 'none', #285, #355, #5281, .t. ) ;
#647 = oriented_edge ( 'none', *, *, #244, .f. ) ;
#648 = edge_curve ( 'none', #285, #384, #5337, .t. ) ;
#649 = oriented_edge ( 'none', *, *, #6801, .t. ) ;
#650 = oriented_edge ( 'none', *, *, #635, .f. ) ;
#651 = oriented_edge ( 'none', *, *, #648, .f. ) ;
#652 = edge_curve ( 'none', #693, #1020, #5339, .t. ) ;
#653 = edge_loop ( 'none', ( #675, #673 ) ) ;
#654 = oriented_edge ( 'none', *, *, #641, .f. ) ;
#655 = edge_loop ( 'none', ( #649, #599 ) ) ;
#656 = edge_loop ( 'none', ( #593, #676, #657, #674 ) ) ;
#657 = oriented_edge ( 'none', *, *, #1007, .t. ) ;
#658 = vertex_point ( 'none', #5332 ) ;
#659 = oriented_edge ( 'none', *, *, #7516, .f. ) ;
#660 = vertex_point ( 'none', #5326 ) ;
#661 = vertex_point ( 'none', #5324 ) ;
#662 = oriented_edge ( 'none', *, *, #1724, .f. ) ;
#663 = oriented_edge ( 'none', *, *, #1614, .t. ) ;
#664 = cartesian_point ( 'none', ( 30.37285585665342000, -1.962283149152091800, -5.387039381310165400 ) ) ;
#665 = vertex_point ( 'none', #5341 ) ;
#666 = oriented_edge ( 'none', *, *, #1598, .t. ) ;
#667 = cartesian_point ( 'none', ( 30.33531459415360800, -1.982091943813906000, -5.500000000000005300 ) ) ;
#668 = cartesian_point ( 'none', ( 30.39453561133339900, -1.941800738912407000, -5.270237436899381400 ) ) ;
#669 = cartesian_point ( 'none', ( 30.38369573399341000, -1.952041944032249400, -5.328638409104773800 ) ) ;
#670 = cartesian_point ( 'none', ( 30.35664087634632900, -1.972354432224399500, -5.444471364743334300 ) ) ;
#671 = cartesian_point ( 'none', ( 30.40000000000001600, -1.920979028164081500, -5.151500614772300100 ) ) ;
#672 = cartesian_point ( 'none', ( 30.40000000000001600, -1.931389976149255000, -5.210869553954650800 ) ) ;
#673 = oriented_edge ( 'none', *, *, #1010, .t. ) ;
#674 = oriented_edge ( 'none', *, *, #111, .t. ) ;
#675 = oriented_edge ( 'none', *, *, #652, .t. ) ;
#676 = oriented_edge ( 'none', *, *, #652, .f. ) ;
#677 = advanced_face ( 'none', ( #5322 ), #5338, .f. ) ;
#678 = cartesian_point ( 'none', ( 30.35681716770329100, -1.653001592960408900, -5.500000000000005300 ) ) ;
#679 = cartesian_point ( 'none', ( 30.37113354511257400, -1.644511964780479800, -5.452554918162992900 ) ) ;
#680 = edge_curve ( 'none', #1019, #1008, #5282, .t. ) ;
#681 = cartesian_point ( 'none', ( 30.38916047598796800, -1.627098746016232700, -5.355273266178969000 ) ) ;
#682 = cartesian_point ( 'none', ( 30.39637708914019500, -1.618348522511625200, -5.306392169537708100 ) ) ;
#683 = edge_loop ( 'none', ( #1000, #1012, #1011, #1017 ) ) ;
#684 = edge_loop ( 'none', ( #1016, #706, #709, #1025, #711, #1031, #958, #1027, #962 ) ) ;
#685 = oriented_edge ( 'none', *, *, #695, .t. ) ;
#686 = edge_curve ( 'none', #1020, #1022, #5286, .t. ) ;
#687 = cartesian_point ( 'none', ( 30.38194386283573700, -1.635848969520840200, -5.404154362820230900 ) ) ;
#688 = cartesian_point ( 'none', ( 30.40000000000001600, -1.609511137360299500, -5.257030875173570400 ) ) ;
#689 = vertex_point ( 'none', #5344 ) ;
#690 = edge_curve ( 'none', #904, #689, #4636, .t. ) ;
#691 = vertex_point ( 'none', #5374 ) ;
#692 = vertex_point ( 'none', #5371 ) ;
#693 = vertex_point ( 'none', #5370 ) ;
#694 = vertex_point ( 'none', #5369 ) ;
#695 = edge_curve ( 'none', #1022, #1008, #5365, .t. ) ;
#696 = oriented_edge ( 'none', *, *, #1021, .f. ) ;
#697 = edge_curve ( 'none', #694, #1004, #5359, .t. ) ;
#698 = cartesian_point ( 'none', ( 30.40000000000001600, -1.600673719386899800, -5.207669412042059200 ) ) ;
#699 = edge_curve ( 'none', #692, #1019, #5373, .t. ) ;
#700 = oriented_edge ( 'none', *, *, #714, .t. ) ;
#701 = advanced_face ( 'none', ( #5356 ), #5368, .f. ) ;
#702 = advanced_face ( 'none', ( #5345 ), #5366, .t. ) ;
#703 = vertex_point ( 'none', #5399 ) ;
#704 = edge_curve ( 'none', #1038, #969, #5361, .t. ) ;
#705 = edge_loop ( 'none', ( #696, #685, #1005, #996 ) ) ;
#706 = oriented_edge ( 'none', *, *, #707, .t. ) ;
#707 = edge_curve ( 'none', #703, #1014, #5385, .t. ) ;
#708 = oriented_edge ( 'none', *, *, #704, .f. ) ;
#709 = oriented_edge ( 'none', *, *, #710, .f. ) ;
#710 = edge_curve ( 'none', #712, #1014, #5393, .t. ) ;
#711 = oriented_edge ( 'none', *, *, #1026, .f. ) ;
#712 = vertex_point ( 'none', #5380 ) ;
#713 = vertex_point ( 'none', #5398 ) ;
#714 = edge_curve ( 'none', #1004, #689, #5377, .t. ) ;
#715 = edge_loop ( 'none', ( #752, #749, #739, #6419 ) ) ;
#716 = vertex_point ( 'none', #5388 ) ;
#717 = edge_curve ( 'none', #718, #6420, #5432, .t. ) ;
#718 = vertex_point ( 'none', #5434 ) ;
#719 = oriented_edge ( 'none', *, *, #724, .t. ) ;
#720 = cartesian_point ( 'none', ( 30.37299468104141900, -1.323051382902535900, -5.500000000000005300 ) ) ;
#721 = vertex_point ( 'none', #5376 ) ;
#722 = edge_curve ( 'none', #734, #716, #5436, .t. ) ;
#723 = edge_curve ( 'none', #6453, #734, #5397, .t. ) ;
#724 = edge_curve ( 'none', #735, #716, #5418, .t. ) ;
#725 = edge_curve ( 'none', #6453, #735, #5428, .t. ) ;
#726 = advanced_face ( 'none', ( #5426 ), #5414, .t. ) ;
#727 = edge_curve ( 'none', #6421, #6420, #5413, .t. ) ;
#728 = oriented_edge ( 'none', *, *, #725, .t. ) ;
#729 = oriented_edge ( 'none', *, *, #722, .f. ) ;
#730 = oriented_edge ( 'none', *, *, #742, .t. ) ;
#731 = cartesian_point ( 'none', ( 30.38196226814931900, -1.316084316338567200, -5.461516866847212300 ) ) ;
#732 = vertex_point ( 'none', #5462 ) ;
#733 = advanced_face ( 'none', ( #5455 ), #5427, .t. ) ;
#734 = vertex_point ( 'none', #5460 ) ;
#735 = vertex_point ( 'none', #5453 ) ;
#736 = vertex_point ( 'none', #5461 ) ;
#737 = oriented_edge ( 'none', *, *, #6451, .f. ) ;
#738 = edge_curve ( 'none', #736, #6466, #5451, .t. ) ;
#739 = oriented_edge ( 'none', *, *, #747, .t. ) ;
#740 = vertex_point ( 'none', #5452 ) ;
#741 = oriented_edge ( 'none', *, *, #723, .f. ) ;
#742 = edge_curve ( 'none', #6441, #6445, #5445, .t. ) ;
#743 = edge_loop ( 'none', ( #6425, #6431, #6522, #746 ) ) ;
#744 = vertex_point ( 'none', #5446 ) ;
#745 = edge_curve ( 'none', #6434, #721, #5456, .t. ) ;
#746 = oriented_edge ( 'none', *, *, #717, .f. ) ;
#747 = edge_curve ( 'none', #6521, #6525, #5439, .t. ) ;
#748 = edge_curve ( 'none', #6434, #6521, #5488, .t. ) ;
#749 = oriented_edge ( 'none', *, *, #748, .t. ) ;
#750 = vertex_point ( 'none', #5440 ) ;
#751 = advanced_face ( 'none', ( #5481 ), #5478, .t. ) ;
#752 = oriented_edge ( 'none', *, *, #745, .f. ) ;
#753 = oriented_edge ( 'none', *, *, #795, .t. ) ;
#754 = closed_shell ( 'none', ( #930, #891, #991, #847, #893, #899, #902 ) ) ;
#755 = edge_loop ( 'none', ( #6427, #6446, #6456, #6452 ) ) ;
#756 = oriented_edge ( 'none', *, *, #6438, .f. ) ;
#757 = vertex_point ( 'none', #5473 ) ;
#758 = manifold_solid_brep ( 'sweep2[3]', #754 ) ;
#759 = closed_shell ( 'none', ( #792, #781, #861, #939, #908, #841, #917 ) ) ;
#760 = manifold_solid_brep ( 'sweep2[1]', #766 ) ;
#761 = oriented_edge ( 'none', *, *, #1082, .t. ) ;
#762 = manifold_solid_brep ( '����3', #468 ) ;
#763 = oriented_edge ( 'none', *, *, #786, .t. ) ;
#764 = oriented_edge ( 'none', *, *, #806, .t. ) ;
#765 = manifold_solid_brep ( 'sweep2[2]', #759 ) ;
#766 = closed_shell ( 'none', ( #837, #808, #825, #771, #776, #874, #877 ) ) ;
#767 = vertex_point ( 'none', #5489 ) ;
#768 = oriented_edge ( 'none', *, *, #833, .t. ) ;
#769 = oriented_edge ( 'none', *, *, #773, .t. ) ;
#770 = edge_loop ( 'none', ( #774, #769 ) ) ;
#771 = advanced_face ( 'none', ( #5477, #5476 ), #5468, .t. ) ;
#772 = oriented_edge ( 'none', *, *, #828, .f. ) ;
#773 = edge_curve ( 'none', #807, #809, #5472, .t. ) ;
#774 = oriented_edge ( 'none', *, *, #816, .t. ) ;
#775 = oriented_edge ( 'none', *, *, #827, .f. ) ;
#776 = advanced_face ( 'none', ( #5441 ), #5504, .f. ) ;
#777 = vertex_point ( 'none', #5470 ) ;
#778 = edge_loop ( 'none', ( #504, #484, #624, #621 ) ) ;
#779 = oriented_edge ( 'none', *, *, #868, .f. ) ;
#780 = edge_curve ( 'none', #757, #787, #5503, .t. ) ;
#781 = advanced_face ( 'none', ( #5469 ), #5510, .f. ) ;
#782 = edge_loop ( 'none', ( #6482, #286, #216, #165 ) ) ;
#783 = oriented_edge ( 'none', *, *, #780, .f. ) ;
#784 = vertex_point ( 'none', #5311 ) ;
#785 = edge_loop ( 'none', ( #855, #471, #466, #840 ) ) ;
#786 = edge_curve ( 'none', #797, #784, #5509, .t. ) ;
#787 = vertex_point ( 'none', #5321 ) ;
#788 = advanced_face ( 'none', ( #5323 ), #5583, .t. ) ;
#789 = edge_curve ( 'none', #757, #797, #5587, .t. ) ;
#790 = edge_loop ( 'none', ( #791, #763, #753, #783 ) ) ;
#791 = oriented_edge ( 'none', *, *, #789, .t. ) ;
#792 = advanced_face ( 'none', ( #5585 ), #5600, .t. ) ;
#793 = edge_loop ( 'none', ( #779, #856, #870, #862 ) ) ;
#794 = edge_curve ( 'none', #1647, #1678, #5603, .t. ) ;
#795 = edge_curve ( 'none', #784, #787, #5582, .t. ) ;
#796 = oriented_edge ( 'none', *, *, #804, .t. ) ;
#797 = vertex_point ( 'none', #5597 ) ;
#798 = oriented_edge ( 'none', *, *, #827, .t. ) ;
#799 = advanced_face ( 'none', ( #5604 ), #5586, .t. ) ;
#800 = oriented_edge ( 'none', *, *, #878, .f. ) ;
#801 = edge_curve ( 'none', #836, #879, #5598, .t. ) ;
#802 = cartesian_point ( 'none', ( 30.38378866676695400, -0.9926662345645688200, -5.500000000000005300 ) ) ;
#803 = oriented_edge ( 'none', *, *, #801, .t. ) ;
#804 = edge_curve ( 'none', #777, #879, #5588, .t. ) ;
#805 = oriented_edge ( 'none', *, *, #816, .f. ) ;
#806 = edge_curve ( 'none', #831, #777, #5595, .t. ) ;
#807 = vertex_point ( 'none', #5626 ) ;
#808 = advanced_face ( 'none', ( #5606 ), #5646, .f. ) ;
#809 = vertex_point ( 'none', #5658 ) ;
#810 = oriented_edge ( 'none', *, *, #812, .f. ) ;
#811 = edge_curve ( 'none', #813, #807, #5645, .t. ) ;
#812 = edge_curve ( 'none', #813, #834, #5660, .t. ) ;
#813 = vertex_point ( 'none', #5659 ) ;
#814 = oriented_edge ( 'none', *, *, #828, .t. ) ;
#815 = oriented_edge ( 'none', *, *, #811, .t. ) ;
#816 = edge_curve ( 'none', #809, #807, #5719, .t. ) ;
#817 = edge_loop ( 'none', ( #814, #826 ) ) ;
#818 = edge_curve ( 'none', #834, #809, #5712, .t. ) ;
#819 = edge_loop ( 'none', ( #872, #772, #871, #873 ) ) ;
#820 = oriented_edge ( 'none', *, *, #806, .f. ) ;
#821 = cartesian_point ( 'none', ( 30.39773885801421500, -1.294835802485669200, -5.344153112643812900 ) ) ;
#822 = edge_loop ( 'none', ( #824, #820 ) ) ;
#823 = oriented_edge ( 'none', *, *, #818, .f. ) ;
#824 = oriented_edge ( 'none', *, *, #833, .f. ) ;
#825 = advanced_face ( 'none', ( #5649 ), #5693, .f. ) ;
#826 = oriented_edge ( 'none', *, *, #812, .t. ) ;
#827 = edge_curve ( 'none', #879, #836, #5691, .t. ) ;
#828 = edge_curve ( 'none', #834, #813, #5694, .t. ) ;
#829 = edge_loop ( 'none', ( #2034, #2023, #2022, #2032, #2029 ) ) ;
#830 = oriented_edge ( 'none', *, *, #804, .f. ) ;
#831 = vertex_point ( 'none', #5699 ) ;
#832 = edge_loop ( 'none', ( #810, #815, #805, #823 ) ) ;
#833 = edge_curve ( 'none', #777, #831, #5711, .t. ) ;
#834 = vertex_point ( 'none', #5620 ) ;
#835 = edge_loop ( 'none', ( #775, #876 ) ) ;
#836 = vertex_point ( 'none', #5740 ) ;
#837 = advanced_face ( 'none', ( #5732 ), #5726, .t. ) ;
#838 = edge_loop ( 'none', ( #768, #839, #803, #830 ) ) ;
#839 = oriented_edge ( 'none', *, *, #878, .t. ) ;
#840 = oriented_edge ( 'none', *, *, #7468, .t. ) ;
#841 = advanced_face ( 'none', ( #5692 ), #5739, .f. ) ;
#842 = oriented_edge ( 'none', *, *, #795, .f. ) ;
#843 = oriented_edge ( 'none', *, *, #786, .f. ) ;
#844 = edge_curve ( 'none', #883, #927, #5775, .t. ) ;
#845 = edge_loop ( 'none', ( #846, #898 ) ) ;
#846 = oriented_edge ( 'none', *, *, #844, .f. ) ;
#847 = advanced_face ( 'none', ( #5730, #5755 ), #5741, .t. ) ;
#848 = oriented_edge ( 'none', *, *, #849, .t. ) ;
#849 = edge_curve ( 'none', #890, #892, #5077, .t. ) ;
#850 = edge_loop ( 'none', ( #895, #897, #894, #853 ) ) ;
#851 = edge_loop ( 'none', ( #852, #848 ) ) ;
#852 = oriented_edge ( 'none', *, *, #985, .t. ) ;
#853 = oriented_edge ( 'none', *, *, #849, .f. ) ;
#854 = edge_loop ( 'none', ( #896, #900, #949, #950 ) ) ;
#855 = oriented_edge ( 'none', *, *, #916, .t. ) ;
#856 = oriented_edge ( 'none', *, *, #859, .t. ) ;
#857 = cartesian_point ( 'none', ( 30.40000000000001600, -1.280553882754057900, -5.265269890247629400 ) ) ;
#858 = edge_curve ( 'none', #860, #865, #5754, .t. ) ;
#859 = edge_curve ( 'none', #867, #865, #5801, .t. ) ;
#860 = vertex_point ( 'none', #5792 ) ;
#861 = advanced_face ( 'none', ( #5797 ), #5799, .f. ) ;
#862 = oriented_edge ( 'none', *, *, #864, .f. ) ;
#863 = cartesian_point ( 'none', ( 30.40000000000004500, -1.287694850506119200, -5.304711544868674800 ) ) ;
#864 = edge_curve ( 'none', #869, #860, #5780, .t. ) ;
#865 = vertex_point ( 'none', #5798 ) ;
#866 = edge_loop ( 'none', ( #932, #937 ) ) ;
#867 = vertex_point ( 'none', #5777 ) ;
#868 = edge_curve ( 'none', #867, #869, #5783, .t. ) ;
#869 = vertex_point ( 'none', #5793 ) ;
#870 = oriented_edge ( 'none', *, *, #858, .f. ) ;
#871 = oriented_edge ( 'none', *, *, #818, .t. ) ;
#872 = oriented_edge ( 'none', *, *, #811, .f. ) ;
#873 = oriented_edge ( 'none', *, *, #773, .f. ) ;
#874 = advanced_face ( 'none', ( #5779 ), #5784, .f. ) ;
#875 = edge_loop ( 'none', ( #800, #764, #796, #798 ) ) ;
#876 = oriented_edge ( 'none', *, *, #801, .f. ) ;
#877 = advanced_face ( 'none', ( #5812 ), #5804, .t. ) ;
#878 = edge_curve ( 'none', #831, #836, #5807, .t. ) ;
#879 = vertex_point ( 'none', #5802 ) ;
#880 = oriented_edge ( 'none', *, *, #2384, .f. ) ;
#881 = advanced_face ( 'none', ( #5803 ), #5823, .f. ) ;
#882 = oriented_edge ( 'none', *, *, #1001, .t. ) ;
#883 = vertex_point ( 'none', #5824 ) ;
#884 = edge_curve ( 'none', #927, #883, #5871, .t. ) ;
#885 = oriented_edge ( 'none', *, *, #983, .f. ) ;
#886 = edge_curve ( 'none', #941, #883, #5865, .t. ) ;
#887 = oriented_edge ( 'none', *, *, #985, .f. ) ;
#888 = oriented_edge ( 'none', *, *, #886, .f. ) ;
#889 = edge_curve ( 'none', #913, #941, #5862, .t. ) ;
#890 = vertex_point ( 'none', #5873 ) ;
#891 = advanced_face ( 'none', ( #5864 ), #5890, .f. ) ;
#892 = vertex_point ( 'none', #5809 ) ;
#893 = advanced_face ( 'none', ( #5853 ), #5906, .f. ) ;
#894 = oriented_edge ( 'none', *, *, #987, .t. ) ;
#895 = oriented_edge ( 'none', *, *, #924, .f. ) ;
#896 = oriented_edge ( 'none', *, *, #921, .f. ) ;
#897 = oriented_edge ( 'none', *, *, #936, .f. ) ;
#898 = oriented_edge ( 'none', *, *, #884, .f. ) ;
#899 = advanced_face ( 'none', ( #5856 ), #5852, .f. ) ;
#900 = oriented_edge ( 'none', *, *, #889, .t. ) ;
#901 = oriented_edge ( 'none', *, *, #2376, .t. ) ;
#902 = advanced_face ( 'none', ( #5872 ), #5924, .t. ) ;
#903 = vertex_point ( 'none', #5893 ) ;
#904 = vertex_point ( 'none', #5854 ) ;
#905 = oriented_edge ( 'none', *, *, #859, .f. ) ;
#906 = oriented_edge ( 'none', *, *, #935, .t. ) ;
#907 = oriented_edge ( 'none', *, *, #935, .f. ) ;
#908 = advanced_face ( 'none', ( #5891 ), #5986, .f. ) ;
#909 = edge_loop ( 'none', ( #918, #931, #922, #888 ) ) ;
#910 = edge_loop ( 'none', ( #938, #842 ) ) ;
#911 = oriented_edge ( 'none', *, *, #934, .f. ) ;
#912 = oriented_edge ( 'none', *, *, #864, .t. ) ;
#913 = vertex_point ( 'none', #5989 ) ;
#914 = oriented_edge ( 'none', *, *, #940, .t. ) ;
#915 = vertex_point ( 'none', #5987 ) ;
#916 = edge_curve ( 'none', #7473, #1877, #5995, .t. ) ;
#917 = advanced_face ( 'none', ( #5984 ), #6037, .t. ) ;
#918 = oriented_edge ( 'none', *, *, #920, .t. ) ;
#919 = oriented_edge ( 'none', *, *, #780, .t. ) ;
#920 = edge_curve ( 'none', #941, #913, #5988, .t. ) ;
#921 = edge_curve ( 'none', #913, #927, #6068, .t. ) ;
#922 = oriented_edge ( 'none', *, *, #884, .t. ) ;
#923 = edge_loop ( 'none', ( #993, #992 ) ) ;
#924 = edge_curve ( 'none', #925, #890, #6060, .t. ) ;
#925 = vertex_point ( 'none', #6038 ) ;
#927 = vertex_point ( 'none', #6062 ) ;
#926 = cartesian_point ( 'none', ( 30.38871998315080000, -1.309030551094290300, -5.422555860038141200 ) ) ;
#928 = cartesian_point ( 'none', ( 30.35467984428877500, -2.615151508414595800, -5.352809418290033400 ) ) ;
#929 = edge_loop ( 'none', ( #885, #984, #887, #986 ) ) ;
#930 = advanced_face ( 'none', ( #6061 ), #6091, .t. ) ;
#931 = oriented_edge ( 'none', *, *, #921, .t. ) ;
#932 = oriented_edge ( 'none', *, *, #934, .t. ) ;
#933 = edge_loop ( 'none', ( #943, #945 ) ) ;
#934 = edge_curve ( 'none', #869, #867, #6050, .t. ) ;
#935 = edge_curve ( 'none', #865, #860, #6089, .t. ) ;
#936 = edge_curve ( 'none', #915, #925, #6090, .t. ) ;
#937 = oriented_edge ( 'none', *, *, #868, .t. ) ;
#938 = oriented_edge ( 'none', *, *, #948, .f. ) ;
#939 = advanced_face ( 'none', ( #6123, #6122 ), #6059, .t. ) ;
#940 = edge_curve ( 'none', #797, #757, #6110, .t. ) ;
#941 = vertex_point ( 'none', #6121 ) ;
#942 = edge_loop ( 'none', ( #843, #914, #919, #994 ) ) ;
#943 = oriented_edge ( 'none', *, *, #789, .f. ) ;
#944 = edge_loop ( 'none', ( #905, #911, #912, #907 ) ) ;
#945 = oriented_edge ( 'none', *, *, #940, .f. ) ;
#946 = edge_loop ( 'none', ( #947, #906 ) ) ;
#947 = oriented_edge ( 'none', *, *, #858, .t. ) ;
#948 = edge_curve ( 'none', #787, #784, #6114, .t. ) ;
#949 = oriented_edge ( 'none', *, *, #886, .t. ) ;
#950 = oriented_edge ( 'none', *, *, #844, .t. ) ;
#951 = edge_curve ( 'none', #903, #904, #6106, .t. ) ;
#952 = edge_loop ( 'none', ( #953, #882, #1002, #700, #1006 ) ) ;
#953 = oriented_edge ( 'none', *, *, #951, .f. ) ;
#954 = advanced_face ( 'none', ( #6113 ), #6096, .t. ) ;
#955 = oriented_edge ( 'none', *, *, #6498, .t. ) ;
#956 = oriented_edge ( 'none', *, *, #957, .t. ) ;
#957 = edge_curve ( 'none', #1039, #970, #6104, .t. ) ;
#958 = oriented_edge ( 'none', *, *, #1032, .f. ) ;
#959 = edge_curve ( 'none', #1024, #1013, #6097, .t. ) ;
#960 = edge_curve ( 'none', #1029, #703, #6103, .t. ) ;
#961 = edge_loop ( 'none', ( #974, #982, #981, #976 ) ) ;
#962 = oriented_edge ( 'none', *, *, #1030, .f. ) ;
#963 = edge_curve ( 'none', #969, #970, #6092, .t. ) ;
#964 = edge_curve ( 'none', #1038, #1039, #6149, .t. ) ;
#965 = advanced_face ( 'none', ( #6155 ), #6140, .t. ) ;
#966 = oriented_edge ( 'none', *, *, #968, .t. ) ;
#967 = edge_curve ( 'none', #713, #1015, #6126, .t. ) ;
#968 = edge_curve ( 'none', #713, #1029, #6127, .t. ) ;
#969 = vertex_point ( 'none', #6180 ) ;
#970 = vertex_point ( 'none', #6168 ) ;
#971 = oriented_edge ( 'none', *, *, #960, .t. ) ;
#972 = oriented_edge ( 'none', *, *, #967, .f. ) ;
#973 = oriented_edge ( 'none', *, *, #997, .f. ) ;
#974 = oriented_edge ( 'none', *, *, #963, .t. ) ;
#975 = oriented_edge ( 'none', *, *, #964, .t. ) ;
#976 = oriented_edge ( 'none', *, *, #1036, .f. ) ;
#977 = advanced_face ( 'none', ( #6131 ), #6174, .t. ) ;
#978 = vertex_point ( 'none', #6169 ) ;
#979 = vertex_point ( 'none', #6164 ) ;
#980 = edge_curve ( 'none', #970, #979, #6173, .t. ) ;
#981 = oriented_edge ( 'none', *, *, #1035, .f. ) ;
#982 = oriented_edge ( 'none', *, *, #980, .t. ) ;
#983 = edge_curve ( 'none', #925, #915, #5905, .t. ) ;
#984 = oriented_edge ( 'none', *, *, #924, .t. ) ;
#985 = edge_curve ( 'none', #892, #890, #5920, .t. ) ;
#986 = oriented_edge ( 'none', *, *, #987, .f. ) ;
#987 = edge_curve ( 'none', #915, #892, #6172, .t. ) ;
#988 = oriented_edge ( 'none', *, *, #889, .f. ) ;
#989 = edge_loop ( 'none', ( #990, #988 ) ) ;
#990 = oriented_edge ( 'none', *, *, #920, .f. ) ;
#991 = advanced_face ( 'none', ( #5922 ), #5921, .f. ) ;
#992 = oriented_edge ( 'none', *, *, #983, .t. ) ;
#993 = oriented_edge ( 'none', *, *, #936, .t. ) ;
#994 = oriented_edge ( 'none', *, *, #948, .t. ) ;
#995 = cartesian_point ( 'none', ( 30.32765553881384000, -2.628039367112238600, -5.428304257904018800 ) ) ;
#996 = oriented_edge ( 'none', *, *, #699, .f. ) ;
#997 = edge_curve ( 'none', #1015, #703, #6213, .t. ) ;
#998 = vertex_point ( 'none', #6206 ) ;
#999 = advanced_face ( 'none', ( #6205 ), #6215, .f. ) ;
#1000 = oriented_edge ( 'none', *, *, #1010, .f. ) ;
#1001 = edge_curve ( 'none', #903, #694, #6204, .t. ) ;
#1002 = oriented_edge ( 'none', *, *, #697, .t. ) ;
#1003 = oriented_edge ( 'none', *, *, #963, .f. ) ;
#1004 = vertex_point ( 'none', #6211 ) ;
#1005 = oriented_edge ( 'none', *, *, #680, .f. ) ;
#1006 = oriented_edge ( 'none', *, *, #690, .f. ) ;
#1007 = edge_curve ( 'none', #693, #692, #6201, .t. ) ;
#1008 = vertex_point ( 'none', #6189 ) ;
#1009 = advanced_face ( 'none', ( #6190 ), #6197, .f. ) ;
#1010 = edge_curve ( 'none', #1020, #693, #6214, .t. ) ;
#1011 = oriented_edge ( 'none', *, *, #1021, .t. ) ;
#1012 = oriented_edge ( 'none', *, *, #686, .t. ) ;
#1013 = vertex_point ( 'none', #6249 ) ;
#1014 = vertex_point ( 'none', #6245 ) ;
#1015 = vertex_point ( 'none', #6216 ) ;
#1016 = oriented_edge ( 'none', *, *, #997, .t. ) ;
#1017 = oriented_edge ( 'none', *, *, #1007, .f. ) ;
#1018 = cartesian_point ( 'none', ( 30.39322942058250700, -1.301933176789979800, -5.383354486340977000 ) ) ;
#1019 = vertex_point ( 'none', #6186 ) ;
#1020 = vertex_point ( 'none', #6240 ) ;
#1021 = edge_curve ( 'none', #1022, #692, #6246, .t. ) ;
#1022 = vertex_point ( 'none', #6239 ) ;
#1023 = edge_curve ( 'none', #998, #712, #6188, .t. ) ;
#1024 = vertex_point ( 'none', #6230 ) ;
#1025 = oriented_edge ( 'none', *, *, #1023, .f. ) ;
#1026 = edge_curve ( 'none', #691, #998, #6231, .t. ) ;
#1027 = oriented_edge ( 'none', *, *, #959, .f. ) ;
#1028 = edge_curve ( 'none', #1034, #691, #6238, .t. ) ;
#1029 = vertex_point ( 'none', #6221 ) ;
#1030 = edge_curve ( 'none', #1015, #1024, #6226, .t. ) ;
#1031 = oriented_edge ( 'none', *, *, #1028, .f. ) ;
#1032 = edge_curve ( 'none', #1013, #1034, #6224, .t. ) ;
#1033 = edge_loop ( 'none', ( #966, #971, #973, #972 ) ) ;
#1034 = vertex_point ( 'none', #6270 ) ;
#1035 = edge_curve ( 'none', #978, #979, #6229, .t. ) ;
#1036 = edge_curve ( 'none', #969, #978, #6222, .t. ) ;
#1037 = edge_loop ( 'none', ( #975, #956, #1003, #708 ) ) ;
#1038 = vertex_point ( 'none', #6266 ) ;
#1039 = vertex_point ( 'none', #6258 ) ;
#1040 = oriented_edge ( 'none', *, *, #1081, .f. ) ;
#1041 = advanced_face ( 'none', ( #6254 ), #6250, .t. ) ;
#1042 = vertex_point ( 'none', #6257 ) ;
#1043 = oriented_edge ( 'none', *, *, #1121, .f. ) ;
#1044 = vertex_point ( 'none', #6251 ) ;
#1045 = oriented_edge ( 'none', *, *, #1119, .f. ) ;
#1046 = edge_curve ( 'none', #1057, #1053, #6299, .t. ) ;
#1047 = edge_loop ( 'none', ( #7526, #1043, #1040 ) ) ;
#1048 = oriented_edge ( 'none', *, *, #1056, .f. ) ;
#1049 = oriented_edge ( 'none', *, *, #7490, .f. ) ;
#1050 = edge_curve ( 'none', #1053, #7336, #6290, .t. ) ;
#1051 = oriented_edge ( 'none', *, *, #1050, .f. ) ;
#1052 = advanced_face ( 'none', ( #6286 ), #6277, .t. ) ;
#1053 = vertex_point ( 'none', #6298 ) ;
#1054 = oriented_edge ( 'none', *, *, #1046, .f. ) ;
#1055 = oriented_edge ( 'none', *, *, #7524, .t. ) ;
#1056 = edge_curve ( 'none', #7360, #1057, #6331, .t. ) ;
#1057 = vertex_point ( 'none', #6297 ) ;
#1058 = vertex_point ( 'none', #6302 ) ;
#1059 = vertex_point ( 'none', #6285 ) ;
#1060 = edge_curve ( 'none', #1059, #1044, #6288, .t. ) ;
#1061 = edge_curve ( 'none', #767, #1070, #6310, .t. ) ;
#1062 = oriented_edge ( 'none', *, *, #1060, .f. ) ;
#1063 = edge_curve ( 'none', #1078, #1059, #6311, .t. ) ;
#1064 = edge_loop ( 'none', ( #1116, #7530, #7529 ) ) ;
#1065 = oriented_edge ( 'none', *, *, #1061, .f. ) ;
#1066 = edge_curve ( 'none', #1070, #1078, #6329, .t. ) ;
#1067 = edge_loop ( 'none', ( #7532, #7520, #1049 ) ) ;
#1068 = oriented_edge ( 'none', *, *, #1071, .t. ) ;
#1069 = oriented_edge ( 'none', *, *, #1066, .f. ) ;
#1070 = vertex_point ( 'none', #6359 ) ;
#1071 = edge_curve ( 'none', #767, #7365, #6340, .t. ) ;
#1072 = oriented_edge ( 'none', *, *, #7333, .t. ) ;
#1073 = edge_curve ( 'none', #7514, #7308, #6334, .t. ) ;
#1074 = edge_curve ( 'none', #1076, #1077, #6300, .t. ) ;
#1075 = oriented_edge ( 'none', *, *, #1063, .f. ) ;
#1076 = vertex_point ( 'none', #6385 ) ;
#1077 = vertex_point ( 'none', #6379 ) ;
#1078 = vertex_point ( 'none', #6378 ) ;
#1079 = vertex_point ( 'none', #6289 ) ;
#1080 = oriented_edge ( 'none', *, *, #1120, .f. ) ;
#1081 = edge_curve ( 'none', #7350, #1042, #6377, .t. ) ;
#1082 = edge_curve ( 'none', #7514, #1057, #6371, .t. ) ;
#1083 = edge_curve ( 'none', #1162, #1157, #6414, .t. ) ;
#1084 = vertex_point ( 'none', #6372 ) ;
#1085 = advanced_face ( 'none', ( #6370 ), #6342, .t. ) ;
#1086 = edge_curve ( 'none', #1152, #1099, #6399, .t. ) ;
#1087 = vertex_point ( 'none', #6407 ) ;
#1088 = edge_curve ( 'none', #1144, #1153, #6398, .t. ) ;
#1089 = edge_loop ( 'none', ( #1105, #1155, #1094, #1187, #1189, #1092 ) ) ;
#1090 = edge_curve ( 'none', #1160, #7398, #6548, .t. ) ;
#1091 = advanced_face ( 'none', ( #6547 ), #6530, .t. ) ;
#1092 = oriented_edge ( 'none', *, *, #1190, .t. ) ;
#1093 = vertex_point ( 'none', #6537 ) ;
#1094 = oriented_edge ( 'none', *, *, #1141, .t. ) ;
#1095 = edge_loop ( 'none', ( #1161, #1163, #1165 ) ) ;
#1096 = advanced_face ( 'none', ( #6535 ), #6531, .t. ) ;
#1097 = oriented_edge ( 'none', *, *, #1106, .f. ) ;
#1098 = vertex_point ( 'none', #6534 ) ;
#1099 = vertex_point ( 'none', #6601 ) ;
#1100 = advanced_face ( 'none', ( #6600 ), #6604, .t. ) ;
#1101 = vertex_point ( 'none', #6598 ) ;
#1102 = oriented_edge ( 'none', *, *, #1137, .f. ) ;
#1103 = vertex_point ( 'none', #6536 ) ;
#1104 = edge_curve ( 'none', #7392, #1160, #6596, .t. ) ;
#1105 = oriented_edge ( 'none', *, *, #1151, .t. ) ;
#1106 = edge_curve ( 'none', #1110, #1154, #6649, .t. ) ;
#1107 = oriented_edge ( 'none', *, *, #1086, .f. ) ;
#1108 = oriented_edge ( 'none', *, *, #1182, .t. ) ;
#1109 = edge_curve ( 'none', #1099, #1098, #6639, .t. ) ;
#1110 = vertex_point ( 'none', #6597 ) ;
#1111 = advanced_face ( 'none', ( #6648 ), #6684, .t. ) ;
#1112 = oriented_edge ( 'none', *, *, #1113, .t. ) ;
#1113 = edge_curve ( 'none', #1042, #1058, #6638, .t. ) ;
#1114 = oriented_edge ( 'none', *, *, #1061, .t. ) ;
#1115 = advanced_face ( 'none', ( #6688 ), #6685, .t. ) ;
#1116 = oriented_edge ( 'none', *, *, #7525, .f. ) ;
#1117 = oriented_edge ( 'none', *, *, #1074, .t. ) ;
#1118 = edge_curve ( 'none', #1044, #1077, #6754, .t. ) ;
#1119 = edge_curve ( 'none', #1076, #1079, #6758, .t. ) ;
#1120 = edge_curve ( 'none', #1079, #7354, #6756, .t. ) ;
#1121 = edge_curve ( 'none', #1042, #7330, #6772, .t. ) ;
#1122 = edge_curve ( 'none', #1101, #1201, #6834, .t. ) ;
#1123 = advanced_face ( 'none', ( #6828 ), #6835, .t. ) ;
#1124 = oriented_edge ( 'none', *, *, #1127, .f. ) ;
#1125 = edge_loop ( 'none', ( #1394, #1400, #1403 ) ) ;
#1126 = oriented_edge ( 'none', *, *, #1122, .f. ) ;
#1127 = edge_curve ( 'none', #7506, #1101, #6857, .t. ) ;
#1128 = oriented_edge ( 'none', *, *, #1185, .f. ) ;
#1129 = edge_curve ( 'none', #1184, #1084, #6829, .t. ) ;
#1130 = oriented_edge ( 'none', *, *, #1197, .t. ) ;
#1131 = oriented_edge ( 'none', *, *, #1135, .f. ) ;
#1132 = oriented_edge ( 'none', *, *, #1129, .t. ) ;
#1133 = edge_curve ( 'none', #1158, #1084, #6847, .t. ) ;
#1134 = oriented_edge ( 'none', *, *, #1133, .f. ) ;
#1135 = edge_curve ( 'none', #1157, #1158, #6836, .t. ) ;
#1136 = oriented_edge ( 'none', *, *, #1193, .t. ) ;
#1137 = edge_curve ( 'none', #1103, #7448, #6875, .t. ) ;
#1138 = edge_loop ( 'none', ( #1196, #1206, #1102 ) ) ;
#1139 = oriented_edge ( 'none', *, *, #1141, .f. ) ;
#1140 = edge_curve ( 'none', #1144, #1152, #6868, .t. ) ;
#1141 = edge_curve ( 'none', #1153, #1076, #6859, .t. ) ;
#1142 = oriented_edge ( 'none', *, *, #1074, .f. ) ;
#1143 = oriented_edge ( 'none', *, *, #1145, .t. ) ;
#1144 = vertex_point ( 'none', #6867 ) ;
#1145 = edge_curve ( 'none', #1110, #1098, #6846, .t. ) ;
#1146 = edge_curve ( 'none', #1077, #1153, #6902, .t. ) ;
#1147 = oriented_edge ( 'none', *, *, #1146, .f. ) ;
#1148 = edge_loop ( 'none', ( #1150, #1149, #1097, #1143, #1156, #1107 ) ) ;
#1149 = oriented_edge ( 'none', *, *, #1151, .f. ) ;
#1150 = oriented_edge ( 'none', *, *, #1140, .f. ) ;
#1151 = edge_curve ( 'none', #1154, #1144, #6893, .t. ) ;
#1152 = vertex_point ( 'none', #6903 ) ;
#1153 = vertex_point ( 'none', #6901 ) ;
#1154 = vertex_point ( 'none', #6900 ) ;
#1155 = oriented_edge ( 'none', *, *, #1088, .t. ) ;
#1156 = oriented_edge ( 'none', *, *, #1109, .f. ) ;
#1157 = vertex_point ( 'none', #6866 ) ;
#1158 = vertex_point ( 'none', #6907 ) ;
#1159 = advanced_face ( 'none', ( #6889 ), #6887, .t. ) ;
#1160 = vertex_point ( 'none', #6891 ) ;
#1161 = oriented_edge ( 'none', *, *, #1104, .f. ) ;
#1162 = vertex_point ( 'none', #6886 ) ;
#1163 = oriented_edge ( 'none', *, *, #7480, .f. ) ;
#1164 = oriented_edge ( 'none', *, *, #1083, .f. ) ;
#1165 = oriented_edge ( 'none', *, *, #1090, .f. ) ;
#1166 = oriented_edge ( 'none', *, *, #1245, .t. ) ;
#1167 = edge_curve ( 'none', #7439, #1242, #6921, .t. ) ;
#1168 = edge_loop ( 'none', ( #1233, #1166, #1243, #1287, #1208, #1248 ) ) ;
#1169 = edge_curve ( 'none', #7506, #1234, #6888, .t. ) ;
#1170 = vertex_point ( 'none', #6923 ) ;
#1171 = oriented_edge ( 'none', *, *, #1169, .t. ) ;
#1172 = vertex_point ( 'none', #6922 ) ;
#1173 = oriented_edge ( 'none', *, *, #1217, .f. ) ;
#1174 = edge_curve ( 'none', #1215, #1222, #6965, .t. ) ;
#1175 = oriented_edge ( 'none', *, *, #1174, .f. ) ;
#1176 = advanced_face ( 'none', ( #6964 ), #6951, .t. ) ;
#1177 = oriented_edge ( 'none', *, *, #7449, .f. ) ;
#1178 = oriented_edge ( 'none', *, *, #1167, .f. ) ;
#1179 = edge_loop ( 'none', ( #1178, #1177, #1213 ) ) ;
#1180 = oriented_edge ( 'none', *, *, #1235, .f. ) ;
#1181 = oriented_edge ( 'none', *, *, #1182, .f. ) ;
#1182 = edge_curve ( 'none', #1087, #1162, #6952, .t. ) ;
#1183 = edge_loop ( 'none', ( #1108, #1136, #1195, #1198, #1130, #1203 ) ) ;
#1184 = vertex_point ( 'none', #6962 ) ;
#1185 = edge_curve ( 'none', #1184, #1087, #6774, .t. ) ;
#1186 = edge_curve ( 'none', #1079, #1093, #7081, .t. ) ;
#1187 = oriented_edge ( 'none', *, *, #1119, .t. ) ;
#1188 = edge_loop ( 'none', ( #1164, #1181, #1128, #1132, #1134, #1131 ) ) ;
#1189 = oriented_edge ( 'none', *, *, #1186, .t. ) ;
#1190 = edge_curve ( 'none', #1093, #1154, #7069, .t. ) ;
#1191 = edge_curve ( 'none', #7459, #1103, #7101, .t. ) ;
#1192 = advanced_face ( 'none', ( #7080 ), #7092, .t. ) ;
#1193 = edge_curve ( 'none', #1162, #1160, #7093, .t. ) ;
#1194 = vertex_point ( 'none', #7100 ) ;
#1195 = oriented_edge ( 'none', *, *, #1090, .t. ) ;
#1196 = oriented_edge ( 'none', *, *, #1191, .f. ) ;
#1197 = edge_curve ( 'none', #7380, #1194, #7165, .t. ) ;
#1198 = oriented_edge ( 'none', *, *, #7395, .t. ) ;
#1199 = edge_loop ( 'none', ( #1204, #1126, #1124, #1171, #1246, #1180 ) ) ;
#1200 = edge_curve ( 'none', #1194, #1087, #7164, .t. ) ;
#1201 = vertex_point ( 'none', #7068 ) ;
#1202 = vertex_point ( 'none', #7153 ) ;
#1203 = oriented_edge ( 'none', *, *, #1200, .t. ) ;
#1204 = oriented_edge ( 'none', *, *, #1205, .f. ) ;
#1205 = edge_curve ( 'none', #1201, #1202, #7204, .t. ) ;
#1206 = oriented_edge ( 'none', *, *, #7376, .f. ) ;
#1207 = oriented_edge ( 'none', *, *, #1226, .t. ) ;
#1208 = oriented_edge ( 'none', *, *, #1244, .t. ) ;
#1209 = edge_curve ( 'none', #1172, #1101, #7195, .t. ) ;
#1210 = edge_curve ( 'none', #1236, #1234, #7238, .t. ) ;
#1211 = vertex_point ( 'none', #7215 ) ;
#1212 = oriented_edge ( 'none', *, *, #1237, .t. ) ;
#1213 = oriented_edge ( 'none', *, *, #1247, .f. ) ;
#1214 = vertex_point ( 'none', #7194 ) ;
#1215 = vertex_point ( 'none', #7193 ) ;
#1216 = edge_loop ( 'none', ( #1220, #1223, #1225, #1207, #1173, #1175 ) ) ;
#1217 = edge_curve ( 'none', #1222, #1228, #7226, .t. ) ;
#1218 = advanced_face ( 'none', ( #7192 ), #7237, .t. ) ;
#1219 = edge_loop ( 'none', ( #1227, #1212, #1238, #1239, #1240, #1241 ) ) ;
#1220 = oriented_edge ( 'none', *, *, #1229, .f. ) ;
#1221 = edge_curve ( 'none', #1170, #1214, #7278, .t. ) ;
#1222 = vertex_point ( 'none', #7236 ) ;
#1223 = oriented_edge ( 'none', *, *, #1221, .f. ) ;
#1224 = edge_curve ( 'none', #1211, #1170, #7279, .t. ) ;
#1225 = oriented_edge ( 'none', *, *, #1224, .f. ) ;
#1226 = edge_curve ( 'none', #1211, #1228, #7252, .t. ) ;
#1227 = oriented_edge ( 'none', *, *, #1221, .t. ) ;
#1228 = vertex_point ( 'none', #7275 ) ;
#1229 = edge_curve ( 'none', #1214, #1215, #7303, .t. ) ;
#1230 = advanced_face ( 'none', ( #7280 ), #7217, .t. ) ;
#1231 = advanced_face ( 'none', ( #7305 ), #7281, .t. ) ;
#1232 = edge_curve ( 'none', #7438, #1249, #7536, .t. ) ;
#1233 = oriented_edge ( 'none', *, *, #1122, .t. ) ;
#1234 = vertex_point ( 'none', #7537 ) ;
#1235 = edge_curve ( 'none', #1202, #1236, #7588, .t. ) ;
#1236 = vertex_point ( 'none', #7587 ) ;
#1237 = edge_curve ( 'none', #1214, #1242, #7580, .t. ) ;
#1238 = oriented_edge ( 'none', *, *, #1247, .t. ) ;
#1239 = oriented_edge ( 'none', *, *, #7452, .t. ) ;
#1240 = oriented_edge ( 'none', *, *, #1286, .t. ) ;
#1241 = oriented_edge ( 'none', *, *, #1274, .t. ) ;
#1242 = vertex_point ( 'none', #7578 ) ;
#1243 = oriented_edge ( 'none', *, *, #1137, .t. ) ;
#1244 = edge_curve ( 'none', #7431, #1172, #7619, .t. ) ;
#1245 = edge_curve ( 'none', #1201, #1103, #7606, .t. ) ;
#1246 = oriented_edge ( 'none', *, *, #1210, .f. ) ;
#1247 = edge_curve ( 'none', #1242, #7378, #7617, .t. ) ;
#1248 = oriented_edge ( 'none', *, *, #1209, .t. ) ;
#1249 = vertex_point ( 'none', #7599 ) ;
#1250 = oriented_edge ( 'none', *, *, #1167, .t. ) ;
#1251 = oriented_edge ( 'none', *, *, #2771, .f. ) ;
#1252 = advanced_face ( 'none', ( #7579 ), #7640, .t. ) ;
#1253 = oriented_edge ( 'none', *, *, #1319, .t. ) ;
#1254 = oriented_edge ( 'none', *, *, #2764, .f. ) ;
#1255 = edge_curve ( 'none', #1172, #1260, #7642, .t. ) ;
#1256 = edge_loop ( 'none', ( #1250, #1324, #1316, #1278, #1268, #1298 ) ) ;
#1257 = oriented_edge ( 'none', *, *, #1209, .f. ) ;
#1258 = edge_loop ( 'none', ( #1322, #1254, #1318, #1253, #1317 ) ) ;
#1259 = edge_curve ( 'none', #1271, #1215, #7639, .t. ) ;
#1260 = vertex_point ( 'none', #7621 ) ;
#1261 = oriented_edge ( 'none', *, *, #544, .t. ) ;
#1262 = oriented_edge ( 'none', *, *, #1358, .t. ) ;
#1263 = oriented_edge ( 'none', *, *, #1265, .f. ) ;
#1264 = advanced_face ( 'none', ( #7618 ), #7697, .t. ) ;
#1265 = edge_curve ( 'none', #1271, #1222, #7696, .t. ) ;
#1266 = oriented_edge ( 'none', *, *, #2754, .f. ) ;
#1267 = edge_loop ( 'none', ( #1269, #1263, #1283 ) ) ;
#1268 = oriented_edge ( 'none', *, *, #1308, .f. ) ;
#1269 = oriented_edge ( 'none', *, *, #1174, .t. ) ;
#1270 = oriented_edge ( 'none', *, *, #557, .f. ) ;
#1271 = vertex_point ( 'none', #7643 ) ;
#1272 = advanced_face ( 'none', ( #7698 ), #7729, .t. ) ;
#1273 = edge_loop ( 'none', ( #1261, #1266, #1270, #1262 ) ) ;
#1274 = edge_curve ( 'none', #7508, #1170, #7728, .t. ) ;
#1275 = oriented_edge ( 'none', *, *, #1362, .f. ) ;
#1276 = advanced_face ( 'none', ( #7675 ), #7751, .t. ) ;
#1277 = oriented_edge ( 'none', *, *, #612, .t. ) ;
#1278 = oriented_edge ( 'none', *, *, #1259, .f. ) ;
#1279 = oriented_edge ( 'none', *, *, #508, .f. ) ;
#1280 = oriented_edge ( 'none', *, *, #7451, .t. ) ;
#1281 = edge_loop ( 'none', ( #1277, #1279, #1275, #1282 ) ) ;
#1282 = oriented_edge ( 'none', *, *, #7455, .t. ) ;
#1283 = oriented_edge ( 'none', *, *, #1259, .t. ) ;
#1284 = oriented_edge ( 'none', *, *, #1365, .f. ) ;
#1285 = advanced_face ( 'none', ( #7701 ), #7754, .t. ) ;
#1286 = edge_curve ( 'none', #7436, #7508, #7294, .t. ) ;
#1287 = oriented_edge ( 'none', *, *, #7396, .t. ) ;
#1288 = advanced_face ( 'none', ( #7304 ), #7770, .t. ) ;
#1289 = advanced_face ( 'none', ( #7771 ), #7792, .t. ) ;
#1290 = oriented_edge ( 'none', *, *, #1232, .f. ) ;
#1291 = oriented_edge ( 'none', *, *, #7469, .t. ) ;
#1292 = oriented_edge ( 'none', *, *, #2762, .f. ) ;
#1293 = oriented_edge ( 'none', *, *, #1308, .t. ) ;
#1294 = edge_loop ( 'none', ( #1293, #1296, #1290, #1291 ) ) ;
#1295 = oriented_edge ( 'none', *, *, #1303, .f. ) ;
#1296 = oriented_edge ( 'none', *, *, #1319, .f. ) ;
#1297 = oriented_edge ( 'none', *, *, #7461, .t. ) ;
#1298 = oriented_edge ( 'none', *, *, #7447, .t. ) ;
#1299 = oriented_edge ( 'none', *, *, #1244, .f. ) ;
#1300 = oriented_edge ( 'none', *, *, #1255, .f. ) ;
#1301 = oriented_edge ( 'none', *, *, #7457, .t. ) ;
#1302 = oriented_edge ( 'none', *, *, #1303, .t. ) ;
#1303 = edge_curve ( 'none', #7445, #1260, #7768, .t. ) ;
#1304 = advanced_face ( 'none', ( #7793 ), #7816, .t. ) ;
#1305 = advanced_face ( 'none', ( #7798 ), #7842, .t. ) ;
#1306 = edge_loop ( 'none', ( #1302, #1300, #1299, #1301 ) ) ;
#1307 = edge_curve ( 'none', #1260, #1249, #7819, .t. ) ;
#1308 = edge_curve ( 'none', #7443, #1271, #7841, .t. ) ;
#1309 = edge_loop ( 'none', ( #1311, #1310, #1295, #1297 ) ) ;
#1310 = oriented_edge ( 'none', *, *, #1307, .f. ) ;
#1311 = oriented_edge ( 'none', *, *, #1232, .t. ) ;
#1312 = oriented_edge ( 'none', *, *, #1326, .t. ) ;
#1313 = oriented_edge ( 'none', *, *, #1255, .t. ) ;
#1314 = edge_loop ( 'none', ( #1368, #1292, #1355, #1356 ) ) ;
#1315 = advanced_face ( 'none', ( #7794 ), #7866, .t. ) ;
#1316 = oriented_edge ( 'none', *, *, #1229, .t. ) ;
#1317 = oriented_edge ( 'none', *, *, #1265, .t. ) ;
#1318 = oriented_edge ( 'none', *, *, #1320, .f. ) ;
#1319 = edge_curve ( 'none', #1249, #1271, #7824, .t. ) ;
#1320 = edge_curve ( 'none', #1249, #2759, #7864, .t. ) ;
#1321 = advanced_face ( 'none', ( #7847 ), #7883, .t. ) ;
#1322 = oriented_edge ( 'none', *, *, #1217, .t. ) ;
#1323 = oriented_edge ( 'none', *, *, #1127, .t. ) ;
#1324 = oriented_edge ( 'none', *, *, #1237, .f. ) ;
#1325 = edge_loop ( 'none', ( #1323, #1257, #1313, #1312, #1251 ) ) ;
#1326 = edge_curve ( 'none', #1260, #2760, #7885, .t. ) ;
#1327 = oriented_edge ( 'none', *, *, #1346, .t. ) ;
#1328 = edge_curve ( 'none', #1331, #1330, #7882, .t. ) ;
#1329 = advanced_face ( 'none', ( #7915 ), #7914, .t. ) ;
#1330 = vertex_point ( 'none', #7912 ) ;
#1331 = vertex_point ( 'none', #7904 ) ;
#1332 = oriented_edge ( 'none', *, *, #1393, .f. ) ;
#1333 = oriented_edge ( 'none', *, *, #1442, .t. ) ;
#1334 = oriented_edge ( 'none', *, *, #1382, .f. ) ;
#1335 = oriented_edge ( 'none', *, *, #7482, .f. ) ;
#1336 = oriented_edge ( 'none', *, *, #1328, .f. ) ;
#1337 = oriented_edge ( 'none', *, *, #1375, .t. ) ;
#1338 = edge_curve ( 'none', #1380, #1339, #7902, .t. ) ;
#1339 = vertex_point ( 'none', #7844 ) ;
#1340 = advanced_face ( 'none', ( #7900 ), #7901, .t. ) ;
#1341 = oriented_edge ( 'none', *, *, #1370, .f. ) ;
#1342 = vertex_point ( 'none', #7897 ) ;
#1343 = edge_curve ( 'none', #1344, #660, #7945, .t. ) ;
#1344 = vertex_point ( 'none', #7903 ) ;
#1345 = oriented_edge ( 'none', *, *, #1349, .f. ) ;
#1346 = edge_curve ( 'none', #1344, #1348, #7948, .t. ) ;
#1347 = vertex_point ( 'none', #7898 ) ;
#1348 = vertex_point ( 'none', #7946 ) ;
#1349 = edge_curve ( 'none', #661, #1348, #7674, .t. ) ;
#1350 = vertex_point ( 'none', #7973 ) ;
#1351 = edge_loop ( 'none', ( #1395, #1404, #1386, #1388, #1385, #1384 ) ) ;
#1352 = edge_curve ( 'none', #1399, #661, #7968, .t. ) ;
#1353 = edge_curve ( 'none', #1397, #1429, #7959, .t. ) ;
#1354 = oriented_edge ( 'none', *, *, #1235, .t. ) ;
#1355 = oriented_edge ( 'none', *, *, #1326, .f. ) ;
#1356 = oriented_edge ( 'none', *, *, #1307, .t. ) ;
#1357 = oriented_edge ( 'none', *, *, #1362, .t. ) ;
#1358 = edge_curve ( 'none', #580, #546, #7970, .t. ) ;
#1359 = advanced_face ( 'none', ( #7972 ), #7990, .t. ) ;
#1360 = edge_loop ( 'none', ( #1357, #1363, #1284, #1280 ) ) ;
#1361 = oriented_edge ( 'none', *, *, #1286, .f. ) ;
#1362 = edge_curve ( 'none', #7479, #546, #7992, .t. ) ;
#1363 = oriented_edge ( 'none', *, *, #1358, .f. ) ;
#1364 = oriented_edge ( 'none', *, *, #1365, .t. ) ;
#1365 = edge_curve ( 'none', #7434, #580, #8016, .t. ) ;
#1366 = oriented_edge ( 'none', *, *, #7450, .t. ) ;
#1367 = oriented_edge ( 'none', *, *, #472, .f. ) ;
#1368 = oriented_edge ( 'none', *, *, #1320, .t. ) ;
#1369 = oriented_edge ( 'none', *, *, #7374, .t. ) ;
#1370 = edge_curve ( 'none', #1342, #1331, #8010, .t. ) ;
#1371 = edge_loop ( 'none', ( #1376, #1333, #1444, #1446, #1449, #1392 ) ) ;
#1372 = vertex_point ( 'none', #7991 ) ;
#1373 = edge_curve ( 'none', #1330, #1380, #7967, .t. ) ;
#1374 = oriented_edge ( 'none', *, *, #1401, .f. ) ;
#1375 = edge_curve ( 'none', #1372, #1339, #8017, .t. ) ;
#1376 = oriented_edge ( 'none', *, *, #1370, .t. ) ;
#1377 = oriented_edge ( 'none', *, *, #1436, .t. ) ;
#1378 = oriented_edge ( 'none', *, *, #1373, .f. ) ;
#1379 = oriented_edge ( 'none', *, *, #1338, .f. ) ;
#1380 = vertex_point ( 'none', #8032 ) ;
#1381 = oriented_edge ( 'none', *, *, #1352, .f. ) ;
#1382 = edge_curve ( 'none', #1347, #7484, #8029, .t. ) ;
#1383 = advanced_face ( 'none', ( #8040 ), #8080, .t. ) ;
#1384 = oriented_edge ( 'none', *, *, #1391, .t. ) ;
#1385 = oriented_edge ( 'none', *, *, #1389, .t. ) ;
#1386 = oriented_edge ( 'none', *, *, #1398, .t. ) ;
#1387 = edge_loop ( 'none', ( #1332, #1335, #1334 ) ) ;
#1388 = oriented_edge ( 'none', *, *, #7489, .t. ) ;
#1389 = edge_curve ( 'none', #7477, #1350, #8081, .t. ) ;
#1390 = edge_loop ( 'none', ( #1336, #1341, #1374, #1337, #1379, #1378 ) ) ;
#1391 = edge_curve ( 'none', #1350, #660, #8028, .t. ) ;
#1392 = oriented_edge ( 'none', *, *, #1450, .t. ) ;
#1393 = edge_curve ( 'none', #7485, #1347, #8138, .t. ) ;
#1394 = oriented_edge ( 'none', *, *, #1396, .f. ) ;
#1395 = oriented_edge ( 'none', *, *, #1409, .t. ) ;
#1396 = edge_curve ( 'none', #7476, #1429, #8130, .t. ) ;
#1397 = vertex_point ( 'none', #8131 ) ;
#1398 = edge_curve ( 'none', #1429, #7486, #8177, .t. ) ;
#1399 = vertex_point ( 'none', #8033 ) ;
#1400 = oriented_edge ( 'none', *, *, #7472, .f. ) ;
#1401 = edge_curve ( 'none', #1372, #1342, #8168, .t. ) ;
#1402 = edge_loop ( 'none', ( #1408, #1407, #1405, #1327, #1345, #1381 ) ) ;
#1403 = oriented_edge ( 'none', *, *, #1398, .f. ) ;
#1404 = oriented_edge ( 'none', *, *, #1353, .t. ) ;
#1405 = oriented_edge ( 'none', *, *, #1343, .f. ) ;
#1406 = advanced_face ( 'none', ( #8129 ), #8176, .t. ) ;
#1407 = oriented_edge ( 'none', *, *, #1409, .f. ) ;
#1408 = oriented_edge ( 'none', *, *, #1410, .f. ) ;
#1409 = edge_curve ( 'none', #660, #1397, #8207, .t. ) ;
#1410 = edge_curve ( 'none', #1397, #1399, #8184, .t. ) ;
#1411 = oriented_edge ( 'none', *, *, #1803, .f. ) ;
#1412 = edge_loop ( 'none', ( #1685, #1687, #1688, #1876, #1488 ) ) ;
#1413 = edge_curve ( 'none', #3019, #1330, #8185, .t. ) ;
#1414 = oriented_edge ( 'none', *, *, #1421, .f. ) ;
#1415 = oriented_edge ( 'none', *, *, #1416, .t. ) ;
#1416 = edge_curve ( 'none', #1417, #1202, #8224, .t. ) ;
#1417 = vertex_point ( 'none', #8236 ) ;
#1418 = advanced_face ( 'none', ( #8204 ), #8299, .t. ) ;
#1419 = edge_loop ( 'none', ( #1420, #1863, #2805, #2811, #2815 ) ) ;
#1420 = oriented_edge ( 'none', *, *, #1185, .t. ) ;
#1421 = edge_curve ( 'none', #1417, #1236, #8235, .t. ) ;
#1422 = advanced_face ( 'none', ( #8225 ), #8328, .t. ) ;
#1423 = edge_loop ( 'none', ( #1354, #1414, #1415 ) ) ;
#1424 = oriented_edge ( 'none', *, *, #1439, .t. ) ;
#1425 = vertex_point ( 'none', #8241 ) ;
#1426 = vertex_point ( 'none', #8330 ) ;
#1427 = edge_curve ( 'none', #1426, #1425, #8327, .t. ) ;
#1428 = oriented_edge ( 'none', *, *, #2768, .f. ) ;
#1429 = vertex_point ( 'none', #8275 ) ;
#1430 = edge_loop ( 'none', ( #1433, #1435, #1377, #1437, #1445, #1424, #1448, #2750, #2791, #2789, #2784, #2788, #2777, #2783, #2781, #2772, #2761, #2758, #2763, #2765, #2769, #2767, #2786, #2753, #2773, #2757, #2748, #2825, #2831, #2828, #2830, #2752 ) ) ;
#1431 = advanced_face ( 'none', ( #8298, #8277 ), #8276, .f. ) ;
#1432 = vertex_point ( 'none', #8322 ) ;
#1433 = oriented_edge ( 'none', *, *, #7352, .f. ) ;
#1434 = vertex_point ( 'none', #8226 ) ;
#1435 = oriented_edge ( 'none', *, *, #1440, .t. ) ;
#1436 = edge_curve ( 'none', #1434, #1432, #8351, .t. ) ;
#1437 = oriented_edge ( 'none', *, *, #1438, .t. ) ;
#1438 = edge_curve ( 'none', #1432, #7326, #8346, .t. ) ;
#1439 = edge_curve ( 'none', #7332, #1426, #8301, .t. ) ;
#1440 = edge_curve ( 'none', #7366, #1434, #8352, .t. ) ;
#1441 = advanced_face ( 'none', ( #8333 ), #8396, .t. ) ;
#1442 = edge_curve ( 'none', #1331, #1347, #8337, .t. ) ;
#1443 = vertex_point ( 'none', #8408 ) ;
#1444 = oriented_edge ( 'none', *, *, #1382, .t. ) ;
#1445 = oriented_edge ( 'none', *, *, #7358, .f. ) ;
#1446 = oriented_edge ( 'none', *, *, #7497, .t. ) ;
#1447 = edge_curve ( 'none', #7483, #1443, #8402, .t. ) ;
#1448 = oriented_edge ( 'none', *, *, #1427, .t. ) ;
#1449 = oriented_edge ( 'none', *, *, #1447, .t. ) ;
#1450 = edge_curve ( 'none', #1443, #1342, #8462, .t. ) ;
#1451 = oriented_edge ( 'none', *, *, #1464, .t. ) ;
#1452 = advanced_face ( 'none', ( #8449 ), #8447, .f. ) ;
#1453 = edge_loop ( 'none', ( #1517, #1519, #1455, #1460 ) ) ;
#1454 = oriented_edge ( 'none', *, *, #1499, .t. ) ;
#1455 = oriented_edge ( 'none', *, *, #1472, .t. ) ;
#1456 = oriented_edge ( 'none', *, *, #1472, .f. ) ;
#1457 = oriented_edge ( 'none', *, *, #2311, .t. ) ;
#1458 = oriented_edge ( 'none', *, *, #2238, .f. ) ;
#1459 = advanced_face ( 'none', ( #8460 ), #8443, .f. ) ;
#1460 = oriented_edge ( 'none', *, *, #1520, .t. ) ;
#1461 = oriented_edge ( 'none', *, *, #2936, .f. ) ;
#1462 = edge_loop ( 'none', ( #1486, #1484, #1527, #1482 ) ) ;
#1463 = oriented_edge ( 'none', *, *, #2372, .t. ) ;
#1464 = edge_curve ( 'none', #2177, #1526, #8496, .t. ) ;
#1465 = oriented_edge ( 'none', *, *, #2360, .f. ) ;
#1466 = oriented_edge ( 'none', *, *, #1487, .f. ) ;
#1467 = advanced_face ( 'none', ( #8448 ), #8444, .f. ) ;
#1468 = edge_curve ( 'none', #2356, #1480, #8489, .t. ) ;
#1469 = edge_loop ( 'none', ( #1451, #1456, #1465, #1458 ) ) ;
#1470 = edge_curve ( 'none', #1480, #2169, #8486, .t. ) ;
#1471 = oriented_edge ( 'none', *, *, #2304, .t. ) ;
#1472 = edge_curve ( 'none', #2366, #1526, #8492, .t. ) ;
#1473 = oriented_edge ( 'none', *, *, #2236, .t. ) ;
#1474 = edge_loop ( 'none', ( #1479, #1481, #1483, #1475, #1485, #1476 ) ) ;
#1475 = oriented_edge ( 'none', *, *, #2232, .f. ) ;
#1476 = oriented_edge ( 'none', *, *, #2922, .t. ) ;
#1477 = advanced_face ( 'none', ( #8490 ), #8484, .t. ) ;
#1478 = edge_loop ( 'none', ( #1473, #1463, #1461, #1466 ) ) ;
#1479 = oriented_edge ( 'none', *, *, #2469, .t. ) ;
#1480 = vertex_point ( 'none', #8476 ) ;
#1481 = oriented_edge ( 'none', *, *, #2915, .t. ) ;
#1482 = oriented_edge ( 'none', *, *, #2193, .f. ) ;
#1483 = oriented_edge ( 'none', *, *, #2918, .t. ) ;
#1484 = oriented_edge ( 'none', *, *, #1468, .t. ) ;
#1485 = oriented_edge ( 'none', *, *, #1487, .t. ) ;
#1486 = oriented_edge ( 'none', *, *, #2358, .f. ) ;
#1487 = edge_curve ( 'none', #2233, #2940, #8470, .t. ) ;
#1488 = oriented_edge ( 'none', *, *, #2751, .f. ) ;
#1489 = advanced_face ( 'none', ( #8498 ), #8512, .t. ) ;
#1490 = oriented_edge ( 'none', *, *, #2410, .t. ) ;
#1491 = advanced_face ( 'none', ( #8471 ), #8465, .f. ) ;
#1492 = edge_loop ( 'none', ( #1490, #1559, #1513, #1506 ) ) ;
#1493 = edge_curve ( 'none', #1525, #2197, #8514, .t. ) ;
#1494 = oriented_edge ( 'none', *, *, #2412, .t. ) ;
#1495 = oriented_edge ( 'none', *, *, #1507, .t. ) ;
#1496 = oriented_edge ( 'none', *, *, #2339, .t. ) ;
#1497 = oriented_edge ( 'none', *, *, #2123, .f. ) ;
#1498 = edge_curve ( 'none', #1514, #2338, #8509, .t. ) ;
#1499 = edge_curve ( 'none', #1514, #2423, #8518, .t. ) ;
#1500 = advanced_face ( 'none', ( #8516 ), #8517, .f. ) ;
#1501 = oriented_edge ( 'none', *, *, #2175, .f. ) ;
#1502 = edge_loop ( 'none', ( #1510, #1503, #1509, #1512 ) ) ;
#1503 = oriented_edge ( 'none', *, *, #1524, .t. ) ;
#1504 = oriented_edge ( 'none', *, *, #1520, .f. ) ;
#1505 = oriented_edge ( 'none', *, *, #1493, .f. ) ;
#1506 = oriented_edge ( 'none', *, *, #2164, .f. ) ;
#1507 = edge_curve ( 'none', #1525, #2416, #8530, .t. ) ;
#1508 = advanced_face ( 'none', ( #8538 ), #8547, .f. ) ;
#1509 = oriented_edge ( 'none', *, *, #1468, .f. ) ;
#1510 = oriented_edge ( 'none', *, *, #2300, .t. ) ;
#1511 = edge_loop ( 'none', ( #1496, #1564, #1454, #1567 ) ) ;
#1512 = oriented_edge ( 'none', *, *, #2359, .f. ) ;
#1513 = oriented_edge ( 'none', *, *, #1560, .f. ) ;
#1514 = vertex_point ( 'none', #8537 ) ;
#1515 = edge_loop ( 'none', ( #1505, #1495, #1494, #1497 ) ) ;
#1516 = advanced_face ( 'none', ( #8584 ), #8532, .f. ) ;
#1517 = oriented_edge ( 'none', *, *, #2315, .t. ) ;
#1518 = oriented_edge ( 'none', *, *, #1464, .f. ) ;
#1519 = oriented_edge ( 'none', *, *, #2368, .f. ) ;
#1520 = edge_curve ( 'none', #1526, #2337, #8583, .t. ) ;
#1521 = oriented_edge ( 'none', *, *, #1470, .f. ) ;
#1522 = oriented_edge ( 'none', *, *, #1524, .f. ) ;
#1523 = advanced_face ( 'none', ( #8578 ), #8582, .f. ) ;
#1524 = edge_curve ( 'none', #2308, #1480, #8571, .t. ) ;
#1525 = vertex_point ( 'none', #8568 ) ;
#1526 = vertex_point ( 'none', #8581 ) ;
#1527 = oriented_edge ( 'none', *, *, #1470, .t. ) ;
#1528 = edge_loop ( 'none', ( #1521, #1522, #1457, #1504, #1518, #1501 ) ) ;
#1529 = oriented_edge ( 'none', *, *, #2283, .t. ) ;
#1530 = vertex_point ( 'none', #8574 ) ;
#1531 = oriented_edge ( 'none', *, *, #2324, .f. ) ;
#1532 = oriented_edge ( 'none', *, *, #1542, .t. ) ;
#1533 = oriented_edge ( 'none', *, *, #1582, .f. ) ;
#1534 = closed_shell ( 'none', ( #2119, #2079, #2152, #2139, #2128, #2120, #2183, #2227, #2257, #2307, #2377, #2343, #2427, #2398, #2455, #2449, #2437, #2507, #2494, #2551, #2520, #2513, #2586, #2572, #2557, #2622, #2614, #2599, #2608, #2596, #2662, #2644, #2658, #2640, #2699, #2709, #2687, #2693, #2679, #2739, #2742, #2730, #2736, #2723, #2726, #2839, #2848, #2904, #2910, #2895, #2882, #2943, #2874, #2938, #2920, #2928, #2917, #1477, #1459, #1467, #1452, #1516, #1523, #1508, #1491, #1500, #1565, #1553, #1536, #1547, #1608 ) ) ;
#1535 = cartesian_point ( 'none', ( 30.39085265571981500, -2.588705171713971500, -5.197927971622728900 ) ) ;
#1536 = advanced_face ( 'none', ( #8572 ), #8558, .f. ) ;
#1537 = edge_curve ( 'none', #1589, #1530, #8619, .t. ) ;
#1538 = oriented_edge ( 'none', *, *, #2083, .f. ) ;
#1539 = edge_loop ( 'none', ( #1540, #1543, #1545, #1541 ) ) ;
#1540 = oriented_edge ( 'none', *, *, #2267, .t. ) ;
#1541 = oriented_edge ( 'none', *, *, #1556, .f. ) ;
#1542 = edge_curve ( 'none', #1588, #1589, #8611, .t. ) ;
#1543 = oriented_edge ( 'none', *, *, #2415, .t. ) ;
#1544 = edge_loop ( 'none', ( #1538, #1546, #1549, #1604, #1548 ) ) ;
#1545 = oriented_edge ( 'none', *, *, #1507, .f. ) ;
#1546 = oriented_edge ( 'none', *, *, #2369, .f. ) ;
#1547 = advanced_face ( 'none', ( #8608 ), #8610, .f. ) ;
#1548 = oriented_edge ( 'none', *, *, #2425, .t. ) ;
#1549 = oriented_edge ( 'none', *, *, #2288, .f. ) ;
#1550 = oriented_edge ( 'none', *, *, #2055, .f. ) ;
#1551 = oriented_edge ( 'none', *, *, #2376, .f. ) ;
#1552 = edge_loop ( 'none', ( #1550, #1551, #1531, #1605, #1529 ) ) ;
#1553 = advanced_face ( 'none', ( #8603 ), #8612, .t. ) ;
#1554 = oriented_edge ( 'none', *, *, #1498, .t. ) ;
#1555 = oriented_edge ( 'none', *, *, #2187, .t. ) ;
#1556 = edge_curve ( 'none', #2333, #1525, #8609, .t. ) ;
#1557 = oriented_edge ( 'none', *, *, #2336, .f. ) ;
#1558 = oriented_edge ( 'none', *, *, #1493, .t. ) ;
#1559 = oriented_edge ( 'none', *, *, #1499, .f. ) ;
#1560 = edge_curve ( 'none', #2184, #1514, #8593, .t. ) ;
#1561 = oriented_edge ( 'none', *, *, #1556, .t. ) ;
#1562 = edge_loop ( 'none', ( #1555, #1566, #1554, #1557, #1561, #1558 ) ) ;
#1563 = oriented_edge ( 'none', *, *, #1665, .f. ) ;
#1564 = oriented_edge ( 'none', *, *, #1498, .f. ) ;
#1565 = advanced_face ( 'none', ( #8597 ), #8594, .f. ) ;
#1566 = oriented_edge ( 'none', *, *, #1560, .t. ) ;
#1567 = oriented_edge ( 'none', *, *, #2426, .t. ) ;
#1568 = edge_loop ( 'none', ( #1632, #1635, #1576, #1640 ) ) ;
#1569 = oriented_edge ( 'none', *, *, #1648, .f. ) ;
#1570 = edge_curve ( 'none', #1642, #1649, #8651, .t. ) ;
#1571 = vertex_point ( 'none', #8646 ) ;
#1572 = vertex_point ( 'none', #8645 ) ;
#1573 = vertex_point ( 'none', #8652 ) ;
#1574 = edge_loop ( 'none', ( #1645, #1644, #1569, #1577 ) ) ;
#1575 = advanced_face ( 'none', ( #8640 ), #8586, .t. ) ;
#1576 = oriented_edge ( 'none', *, *, #1636, .t. ) ;
#1577 = oriented_edge ( 'none', *, *, #1570, .f. ) ;
#1578 = vertex_point ( 'none', #8639 ) ;
#1579 = edge_curve ( 'none', #1578, #1601, #8630, .t. ) ;
#1580 = vertex_point ( 'none', #8632 ) ;
#1581 = oriented_edge ( 'none', *, *, #1579, .f. ) ;
#1582 = edge_curve ( 'none', #1599, #1578, #8636, .t. ) ;
#1583 = vertex_point ( 'none', #8637 ) ;
#1584 = edge_loop ( 'none', ( #1532, #1593, #1596, #1603 ) ) ;
#1585 = oriented_edge ( 'none', *, *, #1606, .t. ) ;
#1586 = manifold_solid_brep ( '����-����2', #1866 ) ;
#1587 = cartesian_point ( 'none', ( 30.37276625000429300, -2.601928340064283400, -5.275368694956381600 ) ) ;
#1588 = vertex_point ( 'none', #8631 ) ;
#1589 = vertex_point ( 'none', #8623 ) ;
#1590 = advanced_face ( 'none', ( #8679 ), #8650, .t. ) ;
#1591 = vertex_point ( 'none', #8680 ) ;
#1592 = edge_loop ( 'none', ( #1607, #1585, #1581, #1533 ) ) ;
#1593 = oriented_edge ( 'none', *, *, #1537, .t. ) ;
#1594 = edge_curve ( 'none', #1591, #1530, #8677, .t. ) ;
#1595 = edge_curve ( 'none', #1602, #1599, #8625, .t. ) ;
#1596 = oriented_edge ( 'none', *, *, #1594, .f. ) ;
#1597 = edge_curve ( 'none', #1588, #1591, #8663, .t. ) ;
#1598 = edge_curve ( 'none', #1641, #1642, #8674, .t. ) ;
#1599 = vertex_point ( 'none', #8178 ) ;
#1600 = vertex_point ( 'none', #8157 ) ;
#1601 = vertex_point ( 'none', #8155 ) ;
#1602 = vertex_point ( 'none', #8154 ) ;
#1603 = oriented_edge ( 'none', *, *, #1597, .f. ) ;
#1604 = oriented_edge ( 'none', *, *, #2253, .f. ) ;
#1605 = oriented_edge ( 'none', *, *, #2222, .f. ) ;
#1606 = edge_curve ( 'none', #1602, #1601, #7926, .t. ) ;
#1607 = oriented_edge ( 'none', *, *, #1595, .f. ) ;
#1608 = advanced_face ( 'none', ( #8336 ), #8678, .f. ) ;
#1609 = advanced_face ( 'none', ( #8708 ), #8706, .t. ) ;
#1610 = vertex_point ( 'none', #8702 ) ;
#1611 = oriented_edge ( 'none', *, *, #1612, .t. ) ;
#1612 = edge_curve ( 'none', #1639, #1647, #8705, .t. ) ;
#1613 = oriented_edge ( 'none', *, *, #1614, .f. ) ;
#1614 = edge_curve ( 'none', #1615, #1647, #8701, .t. ) ;
#1615 = vertex_point ( 'none', #8695 ) ;
#1616 = edge_curve ( 'none', #1639, #1610, #8703, .t. ) ;
#1617 = advanced_face ( 'none', ( #8700 ), #8685, .t. ) ;
#1618 = oriented_edge ( 'none', *, *, #1619, .t. ) ;
#1619 = edge_curve ( 'none', #1629, #1572, #8739, .t. ) ;
#1620 = edge_curve ( 'none', #1629, #1571, #8682, .t. ) ;
#1621 = edge_curve ( 'none', #1622, #1572, #8729, .t. ) ;
#1622 = vertex_point ( 'none', #8741 ) ;
#1623 = oriented_edge ( 'none', *, *, #1625, .f. ) ;
#1624 = oriented_edge ( 'none', *, *, #1621, .f. ) ;
#1625 = edge_curve ( 'none', #1571, #1622, #8723, .t. ) ;
#1626 = oriented_edge ( 'none', *, *, #1616, .f. ) ;
#1627 = edge_loop ( 'none', ( #1626, #1611, #1613, #1563 ) ) ;
#1628 = edge_curve ( 'none', #1583, #1580, #8735, .t. ) ;
#1629 = vertex_point ( 'none', #8717 ) ;
#1630 = advanced_face ( 'none', ( #8711 ), #8728, .f. ) ;
#1631 = vertex_point ( 'none', #8764 ) ;
#1632 = oriented_edge ( 'none', *, *, #1628, .f. ) ;
#1633 = edge_curve ( 'none', #1583, #1573, #8770, .t. ) ;
#1634 = oriented_edge ( 'none', *, *, #1620, .f. ) ;
#1635 = oriented_edge ( 'none', *, *, #1633, .t. ) ;
#1636 = edge_curve ( 'none', #1573, #1631, #8769, .t. ) ;
#1637 = oriented_edge ( 'none', *, *, #1594, .t. ) ;
#1638 = edge_curve ( 'none', #1580, #1631, #8758, .t. ) ;
#1639 = vertex_point ( 'none', #8762 ) ;
#1640 = oriented_edge ( 'none', *, *, #1638, .f. ) ;
#1641 = vertex_point ( 'none', #8753 ) ;
#1642 = vertex_point ( 'none', #8710 ) ;
#1643 = advanced_face ( 'none', ( #8721 ), #8763, .f. ) ;
#1644 = oriented_edge ( 'none', *, *, #1646, .t. ) ;
#1645 = oriented_edge ( 'none', *, *, #1598, .f. ) ;
#1646 = edge_curve ( 'none', #1641, #1600, #8747, .t. ) ;
#1647 = vertex_point ( 'none', #8803 ) ;
#1648 = edge_curve ( 'none', #1649, #1600, #8752, .t. ) ;
#1649 = vertex_point ( 'none', #8795 ) ;
#1650 = edge_loop ( 'none', ( #1634, #1618, #1624, #1623 ) ) ;
#1651 = oriented_edge ( 'none', *, *, #1765, .f. ) ;
#1652 = oriented_edge ( 'none', *, *, #1680, .f. ) ;
#1653 = vertex_point ( 'none', #8802 ) ;
#1654 = vertex_point ( 'none', #8801 ) ;
#1655 = oriented_edge ( 'none', *, *, #1667, .f. ) ;
#1656 = edge_curve ( 'none', #1599, #1602, #8791, .t. ) ;
#1657 = advanced_face ( 'none', ( #8794 ), #8796, .f. ) ;
#1658 = edge_curve ( 'none', #1668, #1654, #8781, .t. ) ;
#1659 = edge_loop ( 'none', ( #1671, #1727, #666, #662 ) ) ;
#1660 = oriented_edge ( 'none', *, *, #1661, .t. ) ;
#1661 = edge_curve ( 'none', #1654, #1653, #8778, .t. ) ;
#1662 = edge_loop ( 'none', ( #663, #1729, #1716, #1718 ) ) ;
#1663 = edge_curve ( 'none', #1666, #1653, #8777, .t. ) ;
#1664 = vertex_point ( 'none', #8834 ) ;
#1665 = edge_curve ( 'none', #1610, #1615, #8833, .t. ) ;
#1666 = vertex_point ( 'none', #8784 ) ;
#1667 = edge_curve ( 'none', #1668, #1679, #8824, .t. ) ;
#1668 = vertex_point ( 'none', #8780 ) ;
#1669 = edge_loop ( 'none', ( #1682, #1683, #1660, #1723 ) ) ;
#1670 = edge_loop ( 'none', ( #1676, #1675, #1652, #1655 ) ) ;
#1671 = oriented_edge ( 'none', *, *, #1656, .t. ) ;
#1672 = vertex_point ( 'none', #8817 ) ;
#1673 = edge_curve ( 'none', #1666, #1668, #8774, .t. ) ;
#1674 = advanced_face ( 'none', ( #8832 ), #8825, .f. ) ;
#1675 = oriented_edge ( 'none', *, *, #1677, .t. ) ;
#1676 = oriented_edge ( 'none', *, *, #1673, .f. ) ;
#1677 = edge_curve ( 'none', #1666, #1672, #8815, .t. ) ;
#1678 = vertex_point ( 'none', #8807 ) ;
#1679 = vertex_point ( 'none', #8806 ) ;
#1680 = edge_curve ( 'none', #1679, #1672, #8828, .t. ) ;
#1681 = cartesian_point ( 'none', ( 30.38917779654551400, -0.9873675330251098200, -5.470914700582016900 ) ) ;
#1682 = oriented_edge ( 'none', *, *, #1673, .t. ) ;
#1683 = oriented_edge ( 'none', *, *, #1658, .t. ) ;
#1684 = edge_loop ( 'none', ( #1879, #1686, #1874, #1927, #2072 ) ) ;
#1685 = oriented_edge ( 'none', *, *, #1343, .t. ) ;
#1686 = oriented_edge ( 'none', *, *, #2833, .f. ) ;
#1687 = oriented_edge ( 'none', *, *, #1391, .f. ) ;
#1688 = oriented_edge ( 'none', *, *, #1878, .t. ) ;
#1689 = oriented_edge ( 'none', *, *, #2870, .f. ) ;
#1690 = advanced_face ( 'none', ( #8852 ), #8840, .t. ) ;
#1691 = vertex_point ( 'none', #8853 ) ;
#1692 = edge_loop ( 'none', ( #1756, #1755 ) ) ;
#1693 = advanced_face ( 'none', ( #8820 ), #8842, .f. ) ;
#1694 = edge_loop ( 'none', ( #1767, #1760 ) ) ;
#1695 = oriented_edge ( 'none', *, *, #1704, .f. ) ;
#1696 = edge_loop ( 'none', ( #1749, #1758 ) ) ;
#1697 = edge_curve ( 'none', #1664, #1725, #8839, .t. ) ;
#1698 = edge_curve ( 'none', #1664, #1572, #8873, .t. ) ;
#1699 = oriented_edge ( 'none', *, *, #1621, .t. ) ;
#1700 = oriented_edge ( 'none', *, *, #1698, .f. ) ;
#1701 = oriented_edge ( 'none', *, *, #1698, .t. ) ;
#1702 = oriented_edge ( 'none', *, *, #1705, .t. ) ;
#1703 = advanced_face ( 'none', ( #8878 ), #8843, .f. ) ;
#1704 = edge_curve ( 'none', #1654, #1712, #8868, .t. ) ;
#1705 = edge_curve ( 'none', #1653, #1711, #8862, .t. ) ;
#1706 = oriented_edge ( 'none', *, *, #1661, .f. ) ;
#1707 = edge_loop ( 'none', ( #1695, #1651, #1702, #1752 ) ) ;
#1708 = oriented_edge ( 'none', *, *, #1704, .t. ) ;
#1709 = edge_curve ( 'none', #1712, #1711, #8858, .t. ) ;
#1710 = edge_curve ( 'none', #1711, #1712, #8874, .t. ) ;
#1711 = vertex_point ( 'none', #8846 ) ;
#1712 = vertex_point ( 'none', #8863 ) ;
#1713 = edge_loop ( 'none', ( #1722, #1721, #1699, #1700 ) ) ;
#1714 = edge_curve ( 'none', #1678, #665, #8920, .t. ) ;
#1715 = edge_loop ( 'none', ( #1706, #1708, #1719, #1766 ) ) ;
#1716 = oriented_edge ( 'none', *, *, #1714, .t. ) ;
#1717 = edge_curve ( 'none', #1615, #665, #8907, .t. ) ;
#1718 = oriented_edge ( 'none', *, *, #1717, .f. ) ;
#1719 = oriented_edge ( 'none', *, *, #1709, .t. ) ;
#1720 = advanced_face ( 'none', ( #8909 ), #8908, .t. ) ;
#1721 = oriented_edge ( 'none', *, *, #1730, .t. ) ;
#1722 = oriented_edge ( 'none', *, *, #1697, .t. ) ;
#1723 = oriented_edge ( 'none', *, *, #1663, .f. ) ;
#1724 = edge_curve ( 'none', #1599, #1642, #8900, .t. ) ;
#1725 = vertex_point ( 'none', #8403 ) ;
#1726 = advanced_face ( 'none', ( #8397 ), #8901, .f. ) ;
#1727 = oriented_edge ( 'none', *, *, #1728, .t. ) ;
#1728 = edge_curve ( 'none', #1602, #1641, #8304, .t. ) ;
#1729 = oriented_edge ( 'none', *, *, #794, .t. ) ;
#1730 = edge_curve ( 'none', #1725, #1622, #8659, .t. ) ;
#1731 = edge_curve ( 'none', #665, #1678, #8945, .t. ) ;
#1732 = edge_loop ( 'none', ( #1737, #1739, #1734, #1743 ) ) ;
#1733 = edge_loop ( 'none', ( #1740, #1736 ) ) ;
#1734 = oriented_edge ( 'none', *, *, #1717, .t. ) ;
#1735 = advanced_face ( 'none', ( #8953 ), #8950, .t. ) ;
#1736 = oriented_edge ( 'none', *, *, #1738, .t. ) ;
#1737 = oriented_edge ( 'none', *, *, #794, .f. ) ;
#1738 = edge_curve ( 'none', #1601, #1578, #8954, .t. ) ;
#1739 = oriented_edge ( 'none', *, *, #1804, .t. ) ;
#1740 = oriented_edge ( 'none', *, *, #1579, .t. ) ;
#1741 = edge_loop ( 'none', ( #1798, #1802, #1799, #1780 ) ) ;
#1742 = oriented_edge ( 'none', *, *, #1801, .t. ) ;
#1743 = oriented_edge ( 'none', *, *, #1731, .t. ) ;
#1744 = edge_loop ( 'none', ( #1745, #1787 ) ) ;
#1745 = oriented_edge ( 'none', *, *, #1795, .t. ) ;
#1746 = edge_loop ( 'none', ( #1796, #1797 ) ) ;
#1747 = oriented_edge ( 'none', *, *, #1763, .t. ) ;
#1748 = advanced_face ( 'none', ( #8948, #8936 ), #8949, .f. ) ;
#1749 = oriented_edge ( 'none', *, *, #1697, .f. ) ;
#1750 = edge_loop ( 'none', ( #1751, #1411 ) ) ;
#1751 = oriented_edge ( 'none', *, *, #1542, .f. ) ;
#1752 = oriented_edge ( 'none', *, *, #1710, .t. ) ;
#1753 = edge_curve ( 'none', #1571, #1629, #8927, .t. ) ;
#1754 = advanced_face ( 'none', ( #8922, #8938 ), #8928, .f. ) ;
#1755 = oriented_edge ( 'none', *, *, #1620, .t. ) ;
#1756 = oriented_edge ( 'none', *, *, #1753, .t. ) ;
#1757 = edge_loop ( 'none', ( #1764, #1759, #1701, #1747 ) ) ;
#1758 = oriented_edge ( 'none', *, *, #1762, .f. ) ;
#1759 = oriented_edge ( 'none', *, *, #1762, .t. ) ;
#1760 = oriented_edge ( 'none', *, *, #1709, .f. ) ;
#1761 = advanced_face ( 'none', ( #8937 ), #8981, .t. ) ;
#1762 = edge_curve ( 'none', #1725, #1664, #8929, .t. ) ;
#1763 = edge_curve ( 'none', #1572, #1622, #8926, .t. ) ;
#1764 = oriented_edge ( 'none', *, *, #1730, .f. ) ;
#1765 = edge_curve ( 'none', #1653, #1654, #8970, .t. ) ;
#1766 = oriented_edge ( 'none', *, *, #1705, .f. ) ;
#1767 = oriented_edge ( 'none', *, *, #1710, .f. ) ;
#1768 = oriented_edge ( 'none', *, *, #1753, .f. ) ;
#1769 = advanced_face ( 'none', ( #8980, #8925 ), #8964, .f. ) ;
#1770 = edge_curve ( 'none', #1631, #1573, #9016, .t. ) ;
#1771 = oriented_edge ( 'none', *, *, #1770, .f. ) ;
#1772 = oriented_edge ( 'none', *, *, #1636, .f. ) ;
#1773 = edge_loop ( 'none', ( #1831, #1826, #1813, #1816 ) ) ;
#1774 = oriented_edge ( 'none', *, *, #1775, .t. ) ;
#1775 = edge_curve ( 'none', #1668, #1666, #8960, .t. ) ;
#1776 = edge_loop ( 'none', ( #1834, #1841, #1839, #1781 ) ) ;
#1777 = advanced_face ( 'none', ( #9004 ), #9011, .f. ) ;
#1778 = oriented_edge ( 'none', *, *, #1663, .t. ) ;
#1779 = edge_curve ( 'none', #1642, #1641, #8958, .t. ) ;
#1780 = oriented_edge ( 'none', *, *, #1779, .t. ) ;
#1781 = oriented_edge ( 'none', *, *, #1801, .f. ) ;
#1782 = edge_loop ( 'none', ( #1784, #1791 ) ) ;
#1783 = advanced_face ( 'none', ( #8995, #8999 ), #8996, .f. ) ;
#1784 = oriented_edge ( 'none', *, *, #1648, .t. ) ;
#1785 = edge_loop ( 'none', ( #1788, #1742 ) ) ;
#1786 = edge_curve ( 'none', #1600, #1649, #8997, .t. ) ;
#1787 = oriented_edge ( 'none', *, *, #1628, .t. ) ;
#1788 = oriented_edge ( 'none', *, *, #1680, .t. ) ;
#1789 = edge_loop ( 'none', ( #1771, #1772 ) ) ;
#1790 = oriented_edge ( 'none', *, *, #1658, .f. ) ;
#1791 = oriented_edge ( 'none', *, *, #1786, .t. ) ;
#1792 = edge_loop ( 'none', ( #1790, #1774, #1778, #1836 ) ) ;
#1793 = advanced_face ( 'none', ( #9048, #9046 ), #8988, .f. ) ;
#1794 = edge_curve ( 'none', #1610, #1639, #9035, .t. ) ;
#1795 = edge_curve ( 'none', #1580, #1583, #8998, .t. ) ;
#1796 = oriented_edge ( 'none', *, *, #1794, .t. ) ;
#1797 = oriented_edge ( 'none', *, *, #1616, .t. ) ;
#1798 = oriented_edge ( 'none', *, *, #1728, .f. ) ;
#1799 = oriented_edge ( 'none', *, *, #1724, .t. ) ;
#1800 = advanced_face ( 'none', ( #8987 ), #9019, .f. ) ;
#1801 = edge_curve ( 'none', #1672, #1679, #9036, .t. ) ;
#1802 = oriented_edge ( 'none', *, *, #1595, .t. ) ;
#1803 = edge_curve ( 'none', #1589, #1588, #9023, .t. ) ;
#1804 = edge_curve ( 'none', #1647, #1615, #9081, .t. ) ;
#1805 = advanced_face ( 'none', ( #9066 ), #9022, .t. ) ;
#1806 = oriented_edge ( 'none', *, *, #1582, .t. ) ;
#1807 = edge_loop ( 'none', ( #1829, #1809 ) ) ;
#1808 = oriented_edge ( 'none', *, *, #1738, .f. ) ;
#1809 = oriented_edge ( 'none', *, *, #1714, .f. ) ;
#1810 = advanced_face ( 'none', ( #9042, #9061 ), #9056, .f. ) ;
#1811 = oriented_edge ( 'none', *, *, #1779, .f. ) ;
#1812 = advanced_face ( 'none', ( #9074 ), #9055, .f. ) ;
#1813 = oriented_edge ( 'none', *, *, #1638, .t. ) ;
#1814 = edge_loop ( 'none', ( #1832, #1811, #1821, #1880 ) ) ;
#1815 = oriented_edge ( 'none', *, *, #1656, .f. ) ;
#1816 = oriented_edge ( 'none', *, *, #1770, .t. ) ;
#1817 = advanced_face ( 'none', ( #9075 ), #9050, .f. ) ;
#1818 = oriented_edge ( 'none', *, *, #1606, .f. ) ;
#1819 = edge_loop ( 'none', ( #1818, #1815, #1806, #1808 ) ) ;
#1820 = edge_loop ( 'none', ( #1637, #1864 ) ) ;
#1821 = oriented_edge ( 'none', *, *, #1570, .t. ) ;
#1822 = advanced_face ( 'none', ( #9064 ), #9024, .t. ) ;
#1823 = oriented_edge ( 'none', *, *, #1665, .t. ) ;
#1824 = oriented_edge ( 'none', *, *, #1612, .f. ) ;
#1825 = edge_loop ( 'none', ( #1835, #1768, #1833, #1827 ) ) ;
#1826 = oriented_edge ( 'none', *, *, #1795, .f. ) ;
#1827 = oriented_edge ( 'none', *, *, #1763, .f. ) ;
#1828 = oriented_edge ( 'none', *, *, #1804, .f. ) ;
#1829 = oriented_edge ( 'none', *, *, #1731, .f. ) ;
#1830 = advanced_face ( 'none', ( #9102 ), #9099, .t. ) ;
#1831 = oriented_edge ( 'none', *, *, #1633, .f. ) ;
#1832 = oriented_edge ( 'none', *, *, #1646, .f. ) ;
#1833 = oriented_edge ( 'none', *, *, #1625, .t. ) ;
#1834 = oriented_edge ( 'none', *, *, #1677, .f. ) ;
#1835 = oriented_edge ( 'none', *, *, #1619, .f. ) ;
#1836 = oriented_edge ( 'none', *, *, #1765, .t. ) ;
#1837 = edge_loop ( 'none', ( #1824, #1840, #1823, #1828 ) ) ;
#1838 = advanced_face ( 'none', ( #9094 ), #9088, .f. ) ;
#1839 = oriented_edge ( 'none', *, *, #1667, .t. ) ;
#1840 = oriented_edge ( 'none', *, *, #1794, .f. ) ;
#1841 = oriented_edge ( 'none', *, *, #1775, .f. ) ;
#1842 = oriented_edge ( 'none', *, *, #2778, .f. ) ;
#1843 = advanced_face ( 'none', ( #9087 ), #9125, .t. ) ;
#1844 = oriented_edge ( 'none', *, *, #1845, .t. ) ;
#1845 = edge_curve ( 'none', #1919, #1850, #9086, .t. ) ;
#1846 = advanced_face ( 'none', ( #9082 ), #9159, .t. ) ;
#1847 = edge_curve ( 'none', #1850, #1158, #9157, .t. ) ;
#1848 = oriented_edge ( 'none', *, *, #1916, .t. ) ;
#1849 = edge_loop ( 'none', ( #1852, #1855, #1854 ) ) ;
#1850 = vertex_point ( 'none', #9155 ) ;
#1851 = edge_loop ( 'none', ( #1910, #1913, #1915, #1848, #1912 ) ) ;
#1852 = oriented_edge ( 'none', *, *, #1135, .t. ) ;
#1853 = edge_curve ( 'none', #1093, #1914, #9103, .t. ) ;
#1854 = oriented_edge ( 'none', *, *, #1856, .t. ) ;
#1855 = oriented_edge ( 'none', *, *, #1847, .f. ) ;
#1856 = edge_curve ( 'none', #1850, #1157, #9192, .t. ) ;
#1857 = oriented_edge ( 'none', *, *, #1891, .t. ) ;
#1858 = advanced_face ( 'none', ( #9185 ), #9213, .t. ) ;
#1859 = edge_loop ( 'none', ( #1917, #1842, #1920, #1844, #1911 ) ) ;
#1860 = edge_curve ( 'none', #1861, #2829, #9186, .t. ) ;
#1861 = vertex_point ( 'none', #9212 ) ;
#1862 = edge_curve ( 'none', #1877, #2756, #9211, .t. ) ;
#1863 = oriented_edge ( 'none', *, *, #1200, .f. ) ;
#1864 = oriented_edge ( 'none', *, *, #1865, .t. ) ;
#1865 = edge_curve ( 'none', #1530, #1591, #9182, .t. ) ;
#1866 = closed_shell ( 'none', ( #1590, #1575, #1643, #1630, #1617, #1609, #1674, #1657, #1726, #799, #1720, #1703, #1693, #1754, #1761, #1748, #1735, #1793, #1800, #1783, #1769, #1777, #1838, #1822, #1830, #1812, #1817, #1805, #1810, #1869 ) ) ;
#1867 = cartesian_point ( 'none', ( 30.40000000000001600, -2.575147653727167400, -5.118546911516811600 ) ) ;
#1868 = edge_loop ( 'none', ( #1871, #1872, #1870, #1873 ) ) ;
#1869 = advanced_face ( 'none', ( #9223 ), #9184, .t. ) ;
#1870 = oriented_edge ( 'none', *, *, #1597, .t. ) ;
#1871 = oriented_edge ( 'none', *, *, #1537, .f. ) ;
#1872 = oriented_edge ( 'none', *, *, #1803, .t. ) ;
#1873 = oriented_edge ( 'none', *, *, #1865, .f. ) ;
#1874 = oriented_edge ( 'none', *, *, #1860, .f. ) ;
#1875 = oriented_edge ( 'none', *, *, #7381, .t. ) ;
#1876 = oriented_edge ( 'none', *, *, #1862, .t. ) ;
#1877 = vertex_point ( 'none', #9225 ) ;
#1878 = edge_curve ( 'none', #1350, #1877, #9222, .t. ) ;
#1879 = oriented_edge ( 'none', *, *, #1338, .t. ) ;
#1880 = oriented_edge ( 'none', *, *, #1786, .f. ) ;
#1881 = oriented_edge ( 'none', *, *, #7390, .t. ) ;
#1882 = oriented_edge ( 'none', *, *, #1086, .t. ) ;
#1883 = edge_loop ( 'none', ( #1898, #1948, #1951, #1953 ) ) ;
#1884 = oriented_edge ( 'none', *, *, #7500, .t. ) ;
#1885 = advanced_face ( 'none', ( #9221 ), #9258, .t. ) ;
#1886 = edge_loop ( 'none', ( #1950, #1941, #1939, #1945, #1942 ) ) ;
#1887 = oriented_edge ( 'none', *, *, #1908, .t. ) ;
#1888 = edge_curve ( 'none', #7370, #1919, #9215, .t. ) ;
#1889 = oriented_edge ( 'none', *, *, #1891, .f. ) ;
#1890 = oriented_edge ( 'none', *, *, #1888, .t. ) ;
#1891 = edge_curve ( 'none', #7354, #1914, #9273, .t. ) ;
#1892 = oriented_edge ( 'none', *, *, #7394, .t. ) ;
#1893 = advanced_face ( 'none', ( #9235 ), #9266, .t. ) ;
#1894 = oriented_edge ( 'none', *, *, #1120, .t. ) ;
#1895 = edge_loop ( 'none', ( #1890, #1960, #1889, #1884 ) ) ;
#1896 = oriented_edge ( 'none', *, *, #1186, .f. ) ;
#1897 = oriented_edge ( 'none', *, *, #1853, .f. ) ;
#1898 = oriented_edge ( 'none', *, *, #1918, .t. ) ;
#1899 = edge_loop ( 'none', ( #1887, #1902, #1946, #1881 ) ) ;
#1900 = edge_loop ( 'none', ( #1907, #1901, #1906, #1909, #1905, #1892 ) ) ;
#1901 = oriented_edge ( 'none', *, *, #1193, .f. ) ;
#1902 = oriented_edge ( 'none', *, *, #1845, .f. ) ;
#1903 = edge_loop ( 'none', ( #1857, #1897, #1896, #1894 ) ) ;
#1904 = advanced_face ( 'none', ( #9272 ), #9294, .t. ) ;
#1905 = oriented_edge ( 'none', *, *, #1908, .f. ) ;
#1906 = oriented_edge ( 'none', *, *, #1083, .t. ) ;
#1907 = oriented_edge ( 'none', *, *, #1104, .t. ) ;
#1908 = edge_curve ( 'none', #7387, #1850, #9293, .t. ) ;
#1909 = oriented_edge ( 'none', *, *, #1856, .f. ) ;
#1910 = oriented_edge ( 'none', *, *, #1106, .t. ) ;
#1911 = oriented_edge ( 'none', *, *, #1847, .t. ) ;
#1912 = oriented_edge ( 'none', *, *, #2785, .f. ) ;
#1913 = oriented_edge ( 'none', *, *, #1190, .f. ) ;
#1914 = vertex_point ( 'none', #9295 ) ;
#1915 = oriented_edge ( 'none', *, *, #1853, .t. ) ;
#1916 = edge_curve ( 'none', #1914, #2780, #9324, .t. ) ;
#1917 = oriented_edge ( 'none', *, *, #1133, .t. ) ;
#1918 = edge_curve ( 'none', #1919, #2787, #9322, .t. ) ;
#1919 = vertex_point ( 'none', #9323 ) ;
#1920 = oriented_edge ( 'none', *, *, #1918, .f. ) ;
#1921 = edge_loop ( 'none', ( #1973, #2039, #1964 ) ) ;
#1922 = oriented_edge ( 'none', *, *, #1140, .t. ) ;
#1923 = edge_curve ( 'none', #1044, #1952, #9313, .t. ) ;
#1924 = edge_curve ( 'none', #1059, #1944, #9307, .t. ) ;
#1925 = oriented_edge ( 'none', *, *, #1923, .f. ) ;
#1926 = edge_curve ( 'none', #1861, #3019, #9267, .t. ) ;
#1927 = oriented_edge ( 'none', *, *, #1926, .t. ) ;
#1928 = edge_curve ( 'none', #7372, #3019, #9337, .t. ) ;
#1929 = advanced_face ( 'none', ( #9306 ), #9329, .t. ) ;
#1930 = oriented_edge ( 'none', *, *, #1109, .t. ) ;
#1931 = edge_curve ( 'none', #1944, #1425, #9352, .t. ) ;
#1932 = oriented_edge ( 'none', *, *, #2749, .f. ) ;
#1933 = oriented_edge ( 'none', *, *, #1931, .f. ) ;
#1934 = edge_curve ( 'none', #1944, #1952, #9373, .t. ) ;
#1935 = oriented_edge ( 'none', *, *, #1934, .t. ) ;
#1936 = oriented_edge ( 'none', *, *, #1958, .t. ) ;
#1937 = vertex_point ( 'none', #9356 ) ;
#1938 = advanced_face ( 'none', ( #9355 ), #9389, .t. ) ;
#1939 = oriented_edge ( 'none', *, *, #1940, .t. ) ;
#1940 = edge_curve ( 'none', #7507, #1937, #9346, .t. ) ;
#1941 = oriented_edge ( 'none', *, *, #7503, .f. ) ;
#1942 = oriented_edge ( 'none', *, *, #1439, .f. ) ;
#1943 = edge_curve ( 'none', #1937, #1426, #9402, .t. ) ;
#1944 = vertex_point ( 'none', #9391 ) ;
#1945 = oriented_edge ( 'none', *, *, #1943, .t. ) ;
#1946 = oriented_edge ( 'none', *, *, #1888, .f. ) ;
#1947 = edge_loop ( 'none', ( #1882, #1954, #1936 ) ) ;
#1948 = oriented_edge ( 'none', *, *, #2779, .f. ) ;
#1949 = advanced_face ( 'none', ( #9351 ), #9396, .t. ) ;
#1950 = oriented_edge ( 'none', *, *, #7331, .t. ) ;
#1951 = oriented_edge ( 'none', *, *, #1916, .f. ) ;
#1952 = vertex_point ( 'none', #9397 ) ;
#1953 = oriented_edge ( 'none', *, *, #1961, .t. ) ;
#1954 = oriented_edge ( 'none', *, *, #1956, .f. ) ;
#1955 = advanced_face ( 'none', ( #9392 ), #9419, .t. ) ;
#1956 = edge_curve ( 'none', #1952, #1099, #9421, .t. ) ;
#1957 = edge_loop ( 'none', ( #1930, #1932, #1933, #1935, #1990 ) ) ;
#1958 = edge_curve ( 'none', #1952, #1152, #9462, .t. ) ;
#1959 = advanced_face ( 'none', ( #9420 ), #9495, .t. ) ;
#1960 = oriented_edge ( 'none', *, *, #1961, .f. ) ;
#1961 = edge_curve ( 'none', #1914, #1919, #9385, .t. ) ;
#1962 = vertex_point ( 'none', #9460 ) ;
#1963 = edge_curve ( 'none', #2025, #2027, #9497, .t. ) ;
#1964 = oriented_edge ( 'none', *, *, #1991, .t. ) ;
#1965 = oriented_edge ( 'none', *, *, #1063, .t. ) ;
#1966 = advanced_face ( 'none', ( #9473 ), #9521, .t. ) ;
#1967 = oriented_edge ( 'none', *, *, #1931, .t. ) ;
#1968 = edge_loop ( 'none', ( #1970, #1988, #1969, #1972 ) ) ;
#1969 = oriented_edge ( 'none', *, *, #1924, .f. ) ;
#1970 = oriented_edge ( 'none', *, *, #1923, .t. ) ;
#1971 = edge_curve ( 'none', #2036, #7348, #9524, .t. ) ;
#1972 = oriented_edge ( 'none', *, *, #1060, .t. ) ;
#1973 = oriented_edge ( 'none', *, *, #7368, .t. ) ;
#1974 = oriented_edge ( 'none', *, *, #1427, .f. ) ;
#1975 = oriented_edge ( 'none', *, *, #7320, .t. ) ;
#1976 = advanced_face ( 'none', ( #9494 ), #9547, .t. ) ;
#1977 = edge_loop ( 'none', ( #1967, #1974, #2035, #2038 ) ) ;
#1978 = edge_curve ( 'none', #1078, #1937, #9312, .t. ) ;
#1979 = advanced_face ( 'none', ( #9463 ), #9573, .t. ) ;
#1980 = edge_loop ( 'none', ( #1982, #1984, #1986, #1965 ) ) ;
#1981 = oriented_edge ( 'none', *, *, #1940, .f. ) ;
#1982 = oriented_edge ( 'none', *, *, #1924, .t. ) ;
#1983 = oriented_edge ( 'none', *, *, #7511, .f. ) ;
#1984 = oriented_edge ( 'none', *, *, #1989, .f. ) ;
#1985 = oriented_edge ( 'none', *, *, #1066, .t. ) ;
#1986 = oriented_edge ( 'none', *, *, #1978, .f. ) ;
#1987 = advanced_face ( 'none', ( #9575 ), #9597, .t. ) ;
#1988 = oriented_edge ( 'none', *, *, #1934, .f. ) ;
#1989 = edge_curve ( 'none', #1937, #1944, #9574, .t. ) ;
#1990 = oriented_edge ( 'none', *, *, #1956, .t. ) ;
#1991 = edge_curve ( 'none', #2036, #7343, #9595, .t. ) ;
#1992 = oriented_edge ( 'none', *, *, #1978, .t. ) ;
#1993 = edge_loop ( 'none', ( #1998, #1999, #1922, #1994, #1925, #1995 ) ) ;
#1994 = oriented_edge ( 'none', *, *, #1958, .f. ) ;
#1995 = oriented_edge ( 'none', *, *, #1118, .t. ) ;
#1996 = advanced_face ( 'none', ( #9576 ), #9654, .t. ) ;
#1997 = edge_loop ( 'none', ( #1992, #1981, #1983, #1985 ) ) ;
#1998 = oriented_edge ( 'none', *, *, #1146, .t. ) ;
#1999 = oriented_edge ( 'none', *, *, #1088, .f. ) ;
#2000 = oriented_edge ( 'none', *, *, #2017, .t. ) ;
#2001 = edge_loop ( 'none', ( #2010, #2002, #2009, #2074, #2008, #2076, #2004 ) ) ;
#2002 = oriented_edge ( 'none', *, *, #1113, .f. ) ;
#2003 = oriented_edge ( 'none', *, *, #7359, .t. ) ;
#2004 = oriented_edge ( 'none', *, *, #7317, .t. ) ;
#2005 = oriented_edge ( 'none', *, *, #1082, .f. ) ;
#2006 = oriented_edge ( 'none', *, *, #2134, .t. ) ;
#2007 = advanced_face ( 'none', ( #9596 ), #9637, .t. ) ;
#2008 = oriented_edge ( 'none', *, *, #1991, .f. ) ;
#2009 = oriented_edge ( 'none', *, *, #1121, .t. ) ;
#2010 = oriented_edge ( 'none', *, *, #7525, .t. ) ;
#2011 = advanced_face ( 'none', ( #9632 ), #9665, .t. ) ;
#2012 = oriented_edge ( 'none', *, *, #2016, .t. ) ;
#2013 = oriented_edge ( 'none', *, *, #2014, .f. ) ;
#2014 = edge_curve ( 'none', #1962, #1432, #9666, .t. ) ;
#2015 = oriented_edge ( 'none', *, *, #1971, .t. ) ;
#2016 = edge_curve ( 'none', #1962, #2036, #9668, .t. ) ;
#2017 = edge_curve ( 'none', #7313, #2025, #9694, .t. ) ;
#2018 = oriented_edge ( 'none', *, *, #2060, .t. ) ;
#2019 = oriented_edge ( 'none', *, *, #7357, .t. ) ;
#2020 = advanced_face ( 'none', ( #9695 ), #9745, .t. ) ;
#2021 = oriented_edge ( 'none', *, *, #2037, .t. ) ;
#2022 = oriented_edge ( 'none', *, *, #1963, .t. ) ;
#2023 = oriented_edge ( 'none', *, *, #2037, .f. ) ;
#2024 = advanced_face ( 'none', ( #9681 ), #8664, .t. ) ;
#2025 = vertex_point ( 'none', #9546 ) ;
#2026 = edge_loop ( 'none', ( #1975, #2028, #2013, #2012, #2015 ) ) ;
#2027 = vertex_point ( 'none', #9543 ) ;
#2028 = oriented_edge ( 'none', *, *, #1438, .f. ) ;
#2029 = oriented_edge ( 'none', *, *, #1440, .f. ) ;
#2030 = edge_curve ( 'none', #2027, #1434, #9693, .t. ) ;
#2031 = edge_loop ( 'none', ( #2033, #2019, #2000, #2021, #2003, #2078, #2005 ) ) ;
#2032 = oriented_edge ( 'none', *, *, #2030, .t. ) ;
#2033 = oriented_edge ( 'none', *, *, #1073, .t. ) ;
#2034 = oriented_edge ( 'none', *, *, #7364, .t. ) ;
#2035 = oriented_edge ( 'none', *, *, #1943, .f. ) ;
#2036 = vertex_point ( 'none', #9127 ) ;
#2037 = edge_curve ( 'none', #2025, #7322, #9806, .t. ) ;
#2038 = oriented_edge ( 'none', *, *, #1989, .t. ) ;
#2039 = oriented_edge ( 'none', *, *, #1971, .f. ) ;
#2040 = advanced_face ( 'none', ( #9792 ), #9788, .t. ) ;
#2041 = vertex_point ( 'none', #9793 ) ;
#2042 = edge_loop ( 'none', ( #2082, #2086, #2080, #2085, #2149 ) ) ;
#2043 = edge_loop ( 'none', ( #2071, #2051, #2048, #2054 ) ) ;
#2044 = oriented_edge ( 'none', *, *, #1436, .f. ) ;
#2045 = oriented_edge ( 'none', *, *, #7307, .t. ) ;
#2046 = advanced_face ( 'none', ( #9804 ), #9812, .t. ) ;
#2047 = oriented_edge ( 'none', *, *, #2014, .t. ) ;
#2048 = oriented_edge ( 'none', *, *, #2070, .f. ) ;
#2049 = edge_curve ( 'none', #2117, #2118, #9787, .t. ) ;
#2050 = edge_loop ( 'none', ( #2047, #2044, #2107, #2053 ) ) ;
#2051 = oriented_edge ( 'none', *, *, #2016, .f. ) ;
#2052 = edge_loop ( 'none', ( #2057, #2059 ) ) ;
#2053 = oriented_edge ( 'none', *, *, #2069, .t. ) ;
#2054 = oriented_edge ( 'none', *, *, #7310, .t. ) ;
#2055 = edge_curve ( 'none', #2117, #2095, #9791, .t. ) ;
#2056 = advanced_face ( 'none', ( #9810 ), #9836, .t. ) ;
#2057 = oriented_edge ( 'none', *, *, #417, .f. ) ;
#2058 = edge_loop ( 'none', ( #2108, #2097, #2109, #2099, #2113 ) ) ;
#2059 = oriented_edge ( 'none', *, *, #2983, .f. ) ;
#2060 = edge_curve ( 'none', #7353, #2027, #9837, .t. ) ;
#2061 = oriented_edge ( 'none', *, *, #1963, .f. ) ;
#2062 = edge_loop ( 'none', ( #2063, #2068, #2067, #2045 ) ) ;
#2063 = oriented_edge ( 'none', *, *, #2070, .t. ) ;
#2064 = oriented_edge ( 'none', *, *, #2017, .f. ) ;
#2065 = oriented_edge ( 'none', *, *, #7369, .t. ) ;
#2066 = advanced_face ( 'none', ( #9805 ), #9856, .t. ) ;
#2067 = oriented_edge ( 'none', *, *, #2060, .f. ) ;
#2068 = oriented_edge ( 'none', *, *, #2069, .f. ) ;
#2069 = edge_curve ( 'none', #2027, #1962, #9862, .t. ) ;
#2070 = edge_curve ( 'none', #590, #1962, #9861, .t. ) ;
#2071 = oriented_edge ( 'none', *, *, #2075, .t. ) ;
#2072 = oriented_edge ( 'none', *, *, #3043, .t. ) ;
#2073 = edge_loop ( 'none', ( #2018, #2061, #2064, #2065 ) ) ;
#2074 = oriented_edge ( 'none', *, *, #7344, .t. ) ;
#2075 = edge_curve ( 'none', #7316, #2036, #9886, .t. ) ;
#2076 = oriented_edge ( 'none', *, *, #2075, .f. ) ;
#2077 = advanced_face ( 'none', ( #9885 ), #9926, .t. ) ;
#2078 = oriented_edge ( 'none', *, *, #1056, .t. ) ;
#2079 = advanced_face ( 'none', ( #9858 ), #9928, .f. ) ;
#2080 = oriented_edge ( 'none', *, *, #2087, .t. ) ;
#2081 = vertex_point ( 'none', #9879 ) ;
#2082 = oriented_edge ( 'none', *, *, #2084, .f. ) ;
#2083 = edge_curve ( 'none', #2104, #2114, #9931, .t. ) ;
#2084 = edge_curve ( 'none', #2104, #2041, #9892, .t. ) ;
#2085 = oriented_edge ( 'none', *, *, #2089, .f. ) ;
#2086 = oriented_edge ( 'none', *, *, #2083, .t. ) ;
#2087 = edge_curve ( 'none', #2114, #2115, #9959, .t. ) ;
#2088 = oriented_edge ( 'none', *, *, #2158, .f. ) ;
#2089 = edge_curve ( 'none', #2106, #2115, #9950, .t. ) ;
#2090 = vertex_point ( 'none', #9952 ) ;
#2091 = edge_curve ( 'none', #2081, #2092, #9884, .t. ) ;
#2092 = vertex_point ( 'none', #9944 ) ;
#2093 = edge_curve ( 'none', #2041, #2106, #9951, .t. ) ;
#2094 = edge_loop ( 'none', ( #2105, #2154, #2156, #2088 ) ) ;
#2095 = vertex_point ( 'none', #9939 ) ;
#2096 = vertex_point ( 'none', #9940 ) ;
#2097 = oriented_edge ( 'none', *, *, #2055, .t. ) ;
#2098 = edge_curve ( 'none', #2095, #2096, #9933, .t. ) ;
#2099 = oriented_edge ( 'none', *, *, #2100, .f. ) ;
#2100 = edge_curve ( 'none', #2101, #2096, #9937, .t. ) ;
#2101 = vertex_point ( 'none', #9991 ) ;
#2102 = edge_curve ( 'none', #2118, #2101, #9924, .t. ) ;
#2103 = vertex_point ( 'none', #9990 ) ;
#2104 = vertex_point ( 'none', #9997 ) ;
#2105 = oriented_edge ( 'none', *, *, #2150, .f. ) ;
#2106 = vertex_point ( 'none', #9982 ) ;
#2107 = oriented_edge ( 'none', *, *, #2030, .f. ) ;
#2108 = oriented_edge ( 'none', *, *, #2049, .f. ) ;
#2109 = oriented_edge ( 'none', *, *, #2098, .t. ) ;
#2110 = closed_shell ( 'none', ( #450, #449, #323, #457, #440, #407, #7329, #7319, #7528, #7517, #1052, #1041, #7535, #1111, #1115, #1096, #1091, #1159, #1085, #1192, #1100, #1123, #1231, #1230, #1218, #1176, #1285, #1406, #1383, #1329, #1340, #1441, #1431, #2854, #2912, #2985, #2972, #2968, #3023, #2962, #3025, #3013, #3002, #3005, #3056, #3050, #2990, #1489, #1690, #2718, #788, #475, #620, #631, #481, #476, #516, #515, #7504, #1359, #1276, #1272, #1264, #1321, #1252, #1315, #1305, #1304, #1288, #1289, #1422, #1418, #2816, #2863, #2793, #2801, #2823, #2720, #1846, #1858, #1843, #1904, #1893, #1959, #1885, #1949, #1955, #1938, #1929, #1996, #1979, #1987, #1966, #1976, #2040, #2024, #2011, #2020, #2007, #2077, #2066, #2046, #2056, #2112 ) ) ;
#2111 = cartesian_point ( 'none', ( 30.40000000000001600, -2.561589645718445500, -5.039163020232780200 ) ) ;
#2112 = advanced_face ( 'none', ( #9978 ), #9985, .f. ) ;
#2113 = oriented_edge ( 'none', *, *, #2102, .f. ) ;
#2114 = vertex_point ( 'none', #9983 ) ;
#2115 = vertex_point ( 'none', #9979 ) ;
#2116 = manifold_solid_brep ( 'mirror1', #1534 ) ;
#2117 = vertex_point ( 'none', #9976 ) ;
#2118 = vertex_point ( 'none', #9977 ) ;
#2119 = advanced_face ( 'none', ( #9966 ), #9330, .f. ) ;
#2120 = advanced_face ( 'none', ( #9692 ), #9749, .t. ) ;
#2121 = vertex_point ( 'none', #10027 ) ;
#2122 = oriented_edge ( 'none', *, *, #2198, .t. ) ;
#2123 = edge_curve ( 'none', #2197, #2185, #10025, .t. ) ;
#2124 = oriented_edge ( 'none', *, *, #2195, .t. ) ;
#2125 = edge_curve ( 'none', #2126, #2121, #10014, .t. ) ;
#2126 = vertex_point ( 'none', #10023 ) ;
#2127 = vertex_point ( 'none', #10022 ) ;
#2128 = advanced_face ( 'none', ( #10021 ), #10020, .t. ) ;
#2129 = oriented_edge ( 'none', *, *, #2130, .t. ) ;
#2130 = edge_curve ( 'none', #2138, #2143, #10002, .t. ) ;
#2131 = edge_curve ( 'none', #2138, #2127, #10007, .t. ) ;
#2132 = vertex_point ( 'none', #10054 ) ;
#2133 = oriented_edge ( 'none', *, *, #2191, .f. ) ;
#2134 = edge_curve ( 'none', #2211, #2132, #10053, .t. ) ;
#2135 = edge_loop ( 'none', ( #2136, #2129, #2133, #2196 ) ) ;
#2136 = oriented_edge ( 'none', *, *, #2131, .f. ) ;
#2137 = vertex_point ( 'none', #10026 ) ;
#2138 = vertex_point ( 'none', #10049 ) ;
#2139 = advanced_face ( 'none', ( #10045 ), #10015, .t. ) ;
#2140 = oriented_edge ( 'none', *, *, #2141, .t. ) ;
#2141 = edge_curve ( 'none', #2103, #2137, #10009, .t. ) ;
#2142 = edge_curve ( 'none', #2103, #2159, #10042, .t. ) ;
#2143 = vertex_point ( 'none', #10038 ) ;
#2144 = oriented_edge ( 'none', *, *, #2148, .f. ) ;
#2145 = vertex_point ( 'none', #10034 ) ;
#2146 = oriented_edge ( 'none', *, *, #2147, .f. ) ;
#2147 = edge_curve ( 'none', #2159, #2145, #10029, .t. ) ;
#2148 = edge_curve ( 'none', #2145, #2137, #10055, .t. ) ;
#2149 = oriented_edge ( 'none', *, *, #2093, .f. ) ;
#2150 = edge_curve ( 'none', #2081, #2153, #10030, .t. ) ;
#2151 = edge_loop ( 'none', ( #2155, #2140, #2144, #2146 ) ) ;
#2152 = advanced_face ( 'none', ( #10075 ), #10050, .t. ) ;
#2153 = vertex_point ( 'none', #10069 ) ;
#2154 = oriented_edge ( 'none', *, *, #2091, .t. ) ;
#2155 = oriented_edge ( 'none', *, *, #2142, .f. ) ;
#2156 = oriented_edge ( 'none', *, *, #2157, .f. ) ;
#2157 = edge_curve ( 'none', #2090, #2092, #10065, .t. ) ;
#2158 = edge_curve ( 'none', #2153, #2090, #10119, .t. ) ;
#2159 = vertex_point ( 'none', #10059 ) ;
#2160 = oriented_edge ( 'none', *, *, #2216, .f. ) ;
#2161 = edge_curve ( 'none', #2127, #2145, #10058, .t. ) ;
#2162 = edge_loop ( 'none', ( #2248, #2231, #2228, #2235, #2173, #2215, #2160, #2230, #2218, #2221, #2224, #2292, #2203, #2206, #2209, #2208, #2289, #2006, #2287, #2272, #2279, #2271, #2276, #2255 ) ) ;
#2163 = oriented_edge ( 'none', *, *, #2189, .t. ) ;
#2164 = edge_curve ( 'none', #2188, #2184, #10076, .t. ) ;
#2165 = edge_curve ( 'none', #2170, #2178, #10109, .t. ) ;
#2166 = oriented_edge ( 'none', *, *, #2164, .t. ) ;
#2167 = edge_loop ( 'none', ( #2168, #2174, #2237, #2190 ) ) ;
#2168 = oriented_edge ( 'none', *, *, #2165, .f. ) ;
#2169 = vertex_point ( 'none', #10120 ) ;
#2170 = vertex_point ( 'none', #10101 ) ;
#2171 = vertex_point ( 'none', #10098 ) ;
#2172 = edge_loop ( 'none', ( #2241, #2246, #2245, #2176 ) ) ;
#2173 = oriented_edge ( 'none', *, *, #2236, .f. ) ;
#2174 = oriented_edge ( 'none', *, *, #2193, .t. ) ;
#2175 = edge_curve ( 'none', #2169, #2177, #10111, .t. ) ;
#2176 = oriented_edge ( 'none', *, *, #2161, .f. ) ;
#2177 = vertex_point ( 'none', #10093 ) ;
#2178 = vertex_point ( 'none', #10097 ) ;
#2179 = oriented_edge ( 'none', *, *, #2125, .t. ) ;
#2180 = edge_curve ( 'none', #2201, #2121, #10080, .t. ) ;
#2181 = edge_loop ( 'none', ( #2200, #2186, #2163, #2166 ) ) ;
#2182 = oriented_edge ( 'none', *, *, #2180, .f. ) ;
#2183 = advanced_face ( 'none', ( #10100, #10096, #10092 ), #10113, .f. ) ;
#2184 = vertex_point ( 'none', #10090 ) ;
#2185 = vertex_point ( 'none', #10146 ) ;
#2186 = oriented_edge ( 'none', *, *, #2123, .t. ) ;
#2187 = edge_curve ( 'none', #2197, #2184, #10142, .t. ) ;
#2188 = vertex_point ( 'none', #10147 ) ;
#2189 = edge_curve ( 'none', #2185, #2188, #10136, .t. ) ;
#2190 = oriented_edge ( 'none', *, *, #2238, .t. ) ;
#2191 = edge_curve ( 'none', #2192, #2143, #10144, .t. ) ;
#2192 = vertex_point ( 'none', #10132 ) ;
#2193 = edge_curve ( 'none', #2170, #2169, #10137, .t. ) ;
#2194 = edge_loop ( 'none', ( #2122, #2124, #2179, #2182 ) ) ;
#2195 = edge_curve ( 'none', #2202, #2126, #10128, .t. ) ;
#2196 = oriented_edge ( 'none', *, *, #2199, .f. ) ;
#2197 = vertex_point ( 'none', #10104 ) ;
#2198 = edge_curve ( 'none', #2201, #2202, #10121, .t. ) ;
#2199 = edge_curve ( 'none', #2127, #2192, #10178, .t. ) ;
#2200 = oriented_edge ( 'none', *, *, #2187, .f. ) ;
#2201 = vertex_point ( 'none', #10167 ) ;
#2202 = vertex_point ( 'none', #10173 ) ;
#2203 = oriented_edge ( 'none', *, *, #2207, .t. ) ;
#2204 = edge_curve ( 'none', #2220, #2223, #10166, .t. ) ;
#2205 = vertex_point ( 'none', #10174 ) ;
#2206 = oriented_edge ( 'none', *, *, #2210, .f. ) ;
#2207 = edge_curve ( 'none', #2223, #2291, #10162, .t. ) ;
#2208 = oriented_edge ( 'none', *, *, #2286, .f. ) ;
#2209 = oriented_edge ( 'none', *, *, #2285, .t. ) ;
#2210 = edge_curve ( 'none', #2294, #2291, #10154, .t. ) ;
#2211 = vertex_point ( 'none', #10160 ) ;
#2212 = vertex_point ( 'none', #10161 ) ;
#2213 = vertex_point ( 'none', #10150 ) ;
#2214 = vertex_point ( 'none', #10177 ) ;
#2215 = oriented_edge ( 'none', *, *, #2232, .t. ) ;
#2216 = edge_curve ( 'none', #2240, #2234, #10208, .t. ) ;
#2217 = vertex_point ( 'none', #10149 ) ;
#2218 = oriented_edge ( 'none', *, *, #2222, .t. ) ;
#2219 = edge_curve ( 'none', #2214, #2240, #10165, .t. ) ;
#2220 = vertex_point ( 'none', #10207 ) ;
#2221 = oriented_edge ( 'none', *, *, #2290, .t. ) ;
#2222 = edge_curve ( 'none', #2214, #2213, #10203, .t. ) ;
#2223 = vertex_point ( 'none', #10155 ) ;
#2224 = oriented_edge ( 'none', *, *, #2293, .t. ) ;
#2225 = edge_curve ( 'none', #2242, #2171, #10191, .t. ) ;
#2226 = vertex_point ( 'none', #10199 ) ;
#2227 = advanced_face ( 'none', ( #10186 ), #10209, .t. ) ;
#2228 = oriented_edge ( 'none', *, *, #2100, .t. ) ;
#2229 = edge_curve ( 'none', #2171, #2101, #10192, .t. ) ;
#2230 = oriented_edge ( 'none', *, *, #2219, .f. ) ;
#2231 = oriented_edge ( 'none', *, *, #2229, .t. ) ;
#2232 = edge_curve ( 'none', #2233, #2234, #10242, .t. ) ;
#2233 = vertex_point ( 'none', #10243 ) ;
#2234 = vertex_point ( 'none', #10237 ) ;
#2235 = oriented_edge ( 'none', *, *, #2244, .f. ) ;
#2236 = edge_curve ( 'none', #2233, #2226, #10229, .t. ) ;
#2237 = oriented_edge ( 'none', *, *, #2175, .t. ) ;
#2238 = edge_curve ( 'none', #2177, #2178, #10181, .t. ) ;
#2239 = edge_curve ( 'none', #2127, #2138, #10234, .t. ) ;
#2240 = vertex_point ( 'none', #10224 ) ;
#2241 = oriented_edge ( 'none', *, *, #2239, .t. ) ;
#2242 = vertex_point ( 'none', #10223 ) ;
#2243 = edge_curve ( 'none', #2138, #2137, #10216, .t. ) ;
#2244 = edge_curve ( 'none', #2226, #2096, #9970, .t. ) ;
#2245 = oriented_edge ( 'none', *, *, #2247, .t. ) ;
#2246 = oriented_edge ( 'none', *, *, #2243, .t. ) ;
#2247 = edge_curve ( 'none', #2137, #2145, #10219, .t. ) ;
#2248 = oriented_edge ( 'none', *, *, #2225, .t. ) ;
#2249 = vertex_point ( 'none', #10270 ) ;
#2250 = edge_curve ( 'none', #2249, #2263, #10264, .t. ) ;
#2251 = edge_curve ( 'none', #2331, #2217, #10259, .t. ) ;
#2252 = oriented_edge ( 'none', *, *, #2250, .f. ) ;
#2253 = edge_curve ( 'none', #2249, #2212, #10253, .t. ) ;
#2254 = edge_curve ( 'none', #2205, #2335, #10271, .t. ) ;
#2255 = oriented_edge ( 'none', *, *, #2284, .f. ) ;
#2256 = oriented_edge ( 'none', *, *, #2251, .t. ) ;
#2257 = advanced_face ( 'none', ( #10268 ), #10266, .t. ) ;
#2258 = oriented_edge ( 'none', *, *, #2264, .f. ) ;
#2259 = oriented_edge ( 'none', *, *, #2229, .f. ) ;
#2260 = vertex_point ( 'none', #10250 ) ;
#2261 = oriented_edge ( 'none', *, *, #2284, .t. ) ;
#2262 = oriented_edge ( 'none', *, *, #2339, .f. ) ;
#2263 = vertex_point ( 'none', #10255 ) ;
#2264 = edge_curve ( 'none', #2260, #2115, #10302, .t. ) ;
#2265 = oriented_edge ( 'none', *, *, #2089, .t. ) ;
#2266 = oriented_edge ( 'none', *, *, #2336, .t. ) ;
#2267 = edge_curve ( 'none', #2333, #2260, #10292, .t. ) ;
#2268 = edge_curve ( 'none', #2270, #2132, #10298, .t. ) ;
#2269 = vertex_point ( 'none', #10291 ) ;
#2270 = vertex_point ( 'none', #10293 ) ;
#2271 = oriented_edge ( 'none', *, *, #2280, .t. ) ;
#2272 = oriented_edge ( 'none', *, *, #2274, .f. ) ;
#2273 = edge_curve ( 'none', #2275, #2269, #10283, .t. ) ;
#2274 = edge_curve ( 'none', #2269, #2270, #10301, .t. ) ;
#2275 = vertex_point ( 'none', #10278 ) ;
#2276 = oriented_edge ( 'none', *, *, #2093, .t. ) ;
#2277 = edge_loop ( 'none', ( #2259, #2281, #2261, #2265, #2258, #2278, #2266, #2262, #2252, #2319, #2340, #2321, #2326, #2329, #2334, #2256, #2328, #2312, #2314, #2318, #2299, #2302, #2305, #2332 ) ) ;
#2278 = oriented_edge ( 'none', *, *, #2267, .f. ) ;
#2279 = oriented_edge ( 'none', *, *, #2273, .f. ) ;
#2280 = edge_curve ( 'none', #2275, #2041, #10296, .t. ) ;
#2281 = oriented_edge ( 'none', *, *, #2282, .t. ) ;
#2282 = edge_curve ( 'none', #2171, #2242, #10329, .t. ) ;
#2283 = edge_curve ( 'none', #2214, #2095, #10330, .t. ) ;
#2284 = edge_curve ( 'none', #2242, #2106, #10273, .t. ) ;
#2285 = edge_curve ( 'none', #2294, #2205, #10274, .t. ) ;
#2286 = edge_curve ( 'none', #2212, #2205, #10318, .t. ) ;
#2287 = oriented_edge ( 'none', *, *, #2268, .f. ) ;
#2288 = edge_curve ( 'none', #2212, #2211, #10312, .t. ) ;
#2289 = oriented_edge ( 'none', *, *, #2288, .t. ) ;
#2290 = edge_curve ( 'none', #2213, #2217, #10309, .t. ) ;
#2291 = vertex_point ( 'none', #10324 ) ;
#2292 = oriented_edge ( 'none', *, *, #2204, .t. ) ;
#2293 = edge_curve ( 'none', #2217, #2220, #10303, .t. ) ;
#2294 = vertex_point ( 'none', #10305 ) ;
#2295 = edge_curve ( 'none', #2383, #2380, #10362, .t. ) ;
#2296 = oriented_edge ( 'none', *, *, #2372, .f. ) ;
#2297 = edge_curve ( 'none', #2298, #2383, #10347, .t. ) ;
#2298 = vertex_point ( 'none', #10358 ) ;
#2299 = oriented_edge ( 'none', *, *, #2311, .f. ) ;
#2300 = edge_curve ( 'none', #2310, #2308, #10354, .t. ) ;
#2301 = vertex_point ( 'none', #10359 ) ;
#2302 = oriented_edge ( 'none', *, *, #2300, .f. ) ;
#2303 = oriented_edge ( 'none', *, *, #2244, .t. ) ;
#2304 = edge_curve ( 'none', #2301, #2240, #10349, .t. ) ;
#2305 = oriented_edge ( 'none', *, *, #2317, .t. ) ;
#2306 = oriented_edge ( 'none', *, *, #2295, .f. ) ;
#2307 = advanced_face ( 'none', ( #10335 ), #10357, .f. ) ;
#2308 = vertex_point ( 'none', #10336 ) ;
#2309 = vertex_point ( 'none', #10387 ) ;
#2310 = vertex_point ( 'none', #10338 ) ;
#2311 = edge_curve ( 'none', #2308, #2337, #10343, .t. ) ;
#2312 = oriented_edge ( 'none', *, *, #2324, .t. ) ;
#2313 = edge_curve ( 'none', #2325, #2309, #10384, .t. ) ;
#2314 = oriented_edge ( 'none', *, *, #2313, .t. ) ;
#2315 = edge_curve ( 'none', #2337, #2309, #10390, .t. ) ;
#2316 = edge_loop ( 'none', ( #2379, #2382, #2381, #880, #2306, #2371, #2296, #2303, #2373 ) ) ;
#2317 = edge_curve ( 'none', #2310, #2118, #10373, .t. ) ;
#2318 = oriented_edge ( 'none', *, *, #2315, .f. ) ;
#2319 = oriented_edge ( 'none', *, *, #2253, .t. ) ;
#2320 = vertex_point ( 'none', #10374 ) ;
#2321 = oriented_edge ( 'none', *, *, #2254, .t. ) ;
#2322 = vertex_point ( 'none', #10386 ) ;
#2323 = edge_curve ( 'none', #2335, #2320, #10375, .t. ) ;
#2324 = edge_curve ( 'none', #2213, #2325, #10376, .t. ) ;
#2325 = vertex_point ( 'none', #10370 ) ;
#2326 = oriented_edge ( 'none', *, *, #2323, .t. ) ;
#2327 = edge_curve ( 'none', #2320, #2322, #10419, .t. ) ;
#2328 = oriented_edge ( 'none', *, *, #2290, .f. ) ;
#2329 = oriented_edge ( 'none', *, *, #2327, .t. ) ;
#2330 = edge_curve ( 'none', #2331, #2322, #10423, .t. ) ;
#2331 = vertex_point ( 'none', #10413 ) ;
#2332 = oriented_edge ( 'none', *, *, #2102, .t. ) ;
#2333 = vertex_point ( 'none', #10412 ) ;
#2334 = oriented_edge ( 'none', *, *, #2330, .f. ) ;
#2335 = vertex_point ( 'none', #10405 ) ;
#2336 = edge_curve ( 'none', #2333, #2338, #10406, .t. ) ;
#2337 = vertex_point ( 'none', #10414 ) ;
#2338 = vertex_point ( 'none', #10366 ) ;
#2339 = edge_curve ( 'none', #2263, #2338, #10404, .t. ) ;
#2340 = oriented_edge ( 'none', *, *, #2286, .t. ) ;
#2341 = oriented_edge ( 'none', *, *, #2250, .t. ) ;
#2342 = oriented_edge ( 'none', *, *, #2422, .t. ) ;
#2343 = advanced_face ( 'none', ( #10399 ), #10396, .t. ) ;
#2344 = oriented_edge ( 'none', *, *, #2353, .t. ) ;
#2345 = vertex_point ( 'none', #10407 ) ;
#2346 = oriented_edge ( 'none', *, *, #2369, .t. ) ;
#2347 = vertex_point ( 'none', #10452 ) ;
#2348 = oriented_edge ( 'none', *, *, #2280, .f. ) ;
#2349 = oriented_edge ( 'none', *, *, #2084, .t. ) ;
#2350 = edge_curve ( 'none', #2275, #2345, #10397, .t. ) ;
#2351 = oriented_edge ( 'none', *, *, #2417, .t. ) ;
#2352 = oriented_edge ( 'none', *, *, #2350, .t. ) ;
#2353 = edge_curve ( 'none', #2345, #2347, #10447, .t. ) ;
#2354 = vertex_point ( 'none', #10442 ) ;
#2355 = oriented_edge ( 'none', *, *, #2317, .f. ) ;
#2356 = vertex_point ( 'none', #10448 ) ;
#2357 = oriented_edge ( 'none', *, *, #2359, .t. ) ;
#2358 = edge_curve ( 'none', #2356, #2170, #10454, .t. ) ;
#2359 = edge_curve ( 'none', #2310, #2356, #10449, .t. ) ;
#2360 = edge_curve ( 'none', #2178, #2366, #10441, .t. ) ;
#2361 = oriented_edge ( 'none', *, *, #2134, .f. ) ;
#2362 = oriented_edge ( 'none', *, *, #2358, .t. ) ;
#2363 = oriented_edge ( 'none', *, *, #2368, .t. ) ;
#2364 = oriented_edge ( 'none', *, *, #2360, .t. ) ;
#2365 = oriented_edge ( 'none', *, *, #2165, .t. ) ;
#2366 = vertex_point ( 'none', #10436 ) ;
#2367 = edge_loop ( 'none', ( #2361, #2346, #2349, #2348, #2352, #2344, #2351, #2419, #2342 ) ) ;
#2368 = edge_curve ( 'none', #2366, #2309, #10487, .t. ) ;
#2369 = edge_curve ( 'none', #2211, #2104, #10434, .t. ) ;
#2370 = oriented_edge ( 'none', *, *, #2425, .f. ) ;
#2371 = oriented_edge ( 'none', *, *, #2297, .f. ) ;
#2372 = edge_curve ( 'none', #2226, #2298, #10476, .t. ) ;
#2373 = oriented_edge ( 'none', *, *, #2098, .f. ) ;
#2374 = edge_loop ( 'none', ( #2378, #901, #2375, #2355, #2357, #2362, #2365, #2364, #2363 ) ) ;
#2375 = oriented_edge ( 'none', *, *, #2049, .t. ) ;
#2376 = edge_curve ( 'none', #2325, #2117, #10492, .t. ) ;
#2377 = advanced_face ( 'none', ( #10491 ), #10483, .t. ) ;
#2378 = oriented_edge ( 'none', *, *, #2313, .f. ) ;
#2379 = oriented_edge ( 'none', *, *, #2283, .f. ) ;
#2380 = vertex_point ( 'none', #10488 ) ;
#2381 = oriented_edge ( 'none', *, *, #2304, .f. ) ;
#2382 = oriented_edge ( 'none', *, *, #2219, .t. ) ;
#2383 = vertex_point ( 'none', #10471 ) ;
#2384 = edge_curve ( 'none', #2380, #2301, #9541, .t. ) ;
#2385 = edge_loop ( 'none', ( #2386, #2388, #2390, #2452 ) ) ;
#2386 = oriented_edge ( 'none', *, *, #2469, .f. ) ;
#2387 = edge_curve ( 'none', #2380, #2466, #10478, .t. ) ;
#2388 = oriented_edge ( 'none', *, *, #2389, .t. ) ;
#2389 = edge_curve ( 'none', #2465, #2383, #10519, .t. ) ;
#2390 = oriented_edge ( 'none', *, *, #2295, .t. ) ;
#2391 = oriented_edge ( 'none', *, *, #2264, .t. ) ;
#2392 = oriented_edge ( 'none', *, *, #2131, .t. ) ;
#2393 = edge_loop ( 'none', ( #2411, #2392, #2399, #2413 ) ) ;
#2394 = vertex_point ( 'none', #10514 ) ;
#2395 = vertex_point ( 'none', #10518 ) ;
#2396 = oriented_edge ( 'none', *, *, #2087, .f. ) ;
#2397 = edge_curve ( 'none', #2347, #2401, #10508, .t. ) ;
#2398 = advanced_face ( 'none', ( #10515, #10509, #10504 ), #10516, .f. ) ;
#2399 = oriented_edge ( 'none', *, *, #2161, .t. ) ;
#2400 = oriented_edge ( 'none', *, *, #2468, .t. ) ;
#2401 = vertex_point ( 'none', #10497 ) ;
#2402 = edge_loop ( 'none', ( #2406, #2463, #2403, #2400 ) ) ;
#2403 = oriented_edge ( 'none', *, *, #2464, .t. ) ;
#2404 = vertex_point ( 'none', #10499 ) ;
#2405 = edge_loop ( 'none', ( #2457, #2461, #2459, #2460 ) ) ;
#2406 = oriented_edge ( 'none', *, *, #2417, .f. ) ;
#2407 = oriented_edge ( 'none', *, *, #2410, .f. ) ;
#2408 = oriented_edge ( 'none', *, *, #2189, .f. ) ;
#2409 = oriented_edge ( 'none', *, *, #2426, .f. ) ;
#2410 = edge_curve ( 'none', #2188, #2423, #10493, .t. ) ;
#2411 = oriented_edge ( 'none', *, *, #2243, .f. ) ;
#2412 = edge_curve ( 'none', #2416, #2185, #10550, .t. ) ;
#2413 = oriented_edge ( 'none', *, *, #2148, .t. ) ;
#2414 = oriented_edge ( 'none', *, *, #2412, .f. ) ;
#2415 = edge_curve ( 'none', #2260, #2416, #10551, .t. ) ;
#2416 = vertex_point ( 'none', #10494 ) ;
#2417 = edge_curve ( 'none', #2347, #2354, #10539, .t. ) ;
#2418 = vertex_point ( 'none', #10542 ) ;
#2419 = oriented_edge ( 'none', *, *, #2420, .t. ) ;
#2420 = edge_curve ( 'none', #2354, #2418, #10535, .t. ) ;
#2421 = edge_loop ( 'none', ( #2370, #2341, #2409, #2407, #2408, #2414, #2424, #2391, #2396 ) ) ;
#2422 = edge_curve ( 'none', #2418, #2132, #10534, .t. ) ;
#2423 = vertex_point ( 'none', #10540 ) ;
#2424 = oriented_edge ( 'none', *, *, #2415, .f. ) ;
#2425 = edge_curve ( 'none', #2249, #2114, #10525, .t. ) ;
#2426 = edge_curve ( 'none', #2423, #2263, #10533, .t. ) ;
#2427 = advanced_face ( 'none', ( #10581 ), #10584, .f. ) ;
#2428 = oriented_edge ( 'none', *, *, #2430, .t. ) ;
#2429 = edge_curve ( 'none', #2431, #2454, #10579, .t. ) ;
#2430 = edge_curve ( 'none', #2447, #2431, #10570, .t. ) ;
#2431 = vertex_point ( 'none', #10583 ) ;
#2432 = oriented_edge ( 'none', *, *, #2429, .t. ) ;
#2433 = vertex_point ( 'none', #10571 ) ;
#2434 = edge_curve ( 'none', #2435, #2436, #10524, .t. ) ;
#2435 = vertex_point ( 'none', #10565 ) ;
#2436 = vertex_point ( 'none', #10564 ) ;
#2437 = advanced_face ( 'none', ( #10563 ), #10554, .t. ) ;
#2438 = oriented_edge ( 'none', *, *, #2499, .t. ) ;
#2439 = edge_loop ( 'none', ( #2441, #2440, #2438, #2444 ) ) ;
#2440 = oriented_edge ( 'none', *, *, #2442, .t. ) ;
#2441 = oriented_edge ( 'none', *, *, #2434, .t. ) ;
#2442 = edge_curve ( 'none', #2436, #2445, #10556, .t. ) ;
#2443 = vertex_point ( 'none', #10615 ) ;
#2444 = oriented_edge ( 'none', *, *, #2501, .t. ) ;
#2445 = vertex_point ( 'none', #10613 ) ;
#2446 = edge_curve ( 'none', #2454, #2394, #10606, .t. ) ;
#2447 = vertex_point ( 'none', #10559 ) ;
#2448 = oriented_edge ( 'none', *, *, #2450, .t. ) ;
#2449 = advanced_face ( 'none', ( #10608 ), #10555, .t. ) ;
#2450 = edge_curve ( 'none', #2456, #2447, #10598, .t. ) ;
#2451 = oriented_edge ( 'none', *, *, #2462, .t. ) ;
#2452 = oriented_edge ( 'none', *, *, #2387, .t. ) ;
#2453 = edge_loop ( 'none', ( #2451, #2448, #2428, #2432 ) ) ;
#2454 = vertex_point ( 'none', #10557 ) ;
#2455 = advanced_face ( 'none', ( #10591 ), #10600, .t. ) ;
#2456 = vertex_point ( 'none', #10589 ) ;
#2457 = oriented_edge ( 'none', *, *, #2467, .t. ) ;
#2458 = edge_curve ( 'none', #2395, #2456, #10588, .t. ) ;
#2459 = oriented_edge ( 'none', *, *, #2462, .f. ) ;
#2460 = oriented_edge ( 'none', *, *, #2446, .t. ) ;
#2461 = oriented_edge ( 'none', *, *, #2458, .t. ) ;
#2462 = edge_curve ( 'none', #2454, #2456, #10601, .t. ) ;
#2463 = oriented_edge ( 'none', *, *, #2397, .t. ) ;
#2464 = edge_curve ( 'none', #2401, #2404, #10638, .t. ) ;
#2465 = vertex_point ( 'none', #10599 ) ;
#2466 = vertex_point ( 'none', #10639 ) ;
#2467 = edge_curve ( 'none', #2394, #2395, #10633, .t. ) ;
#2468 = edge_curve ( 'none', #2404, #2354, #10634, .t. ) ;
#2469 = edge_curve ( 'none', #2465, #2466, #10629, .t. ) ;
#2470 = oriented_edge ( 'none', *, *, #2528, .t. ) ;
#2471 = edge_curve ( 'none', #2153, #2478, #10620, .t. ) ;
#2472 = vertex_point ( 'none', #10618 ) ;
#2473 = vertex_point ( 'none', #10621 ) ;
#2474 = oriented_edge ( 'none', *, *, #2497, .t. ) ;
#2475 = oriented_edge ( 'none', *, *, #2479, .t. ) ;
#2476 = oriented_edge ( 'none', *, *, #2471, .t. ) ;
#2477 = oriented_edge ( 'none', *, *, #2150, .t. ) ;
#2478 = vertex_point ( 'none', #10628 ) ;
#2479 = edge_curve ( 'none', #2478, #2472, #10623, .t. ) ;
#2480 = oriented_edge ( 'none', *, *, #2545, .t. ) ;
#2481 = oriented_edge ( 'none', *, *, #2482, .t. ) ;
#2482 = edge_curve ( 'none', #2472, #2486, #10669, .t. ) ;
#2483 = oriented_edge ( 'none', *, *, #2546, .t. ) ;
#2484 = vertex_point ( 'none', #10675 ) ;
#2485 = edge_curve ( 'none', #2486, #2484, #10678, .t. ) ;
#2486 = vertex_point ( 'none', #10663 ) ;
#2487 = edge_loop ( 'none', ( #2492, #2532, #2537, #2518 ) ) ;
#2488 = vertex_point ( 'none', #10677 ) ;
#2489 = oriented_edge ( 'none', *, *, #2467, .f. ) ;
#2490 = oriented_edge ( 'none', *, *, #2191, .t. ) ;
#2491 = oriented_edge ( 'none', *, *, #2504, .t. ) ;
#2492 = oriented_edge ( 'none', *, *, #2531, .t. ) ;
#2493 = oriented_edge ( 'none', *, *, #2505, .t. ) ;
#2494 = advanced_face ( 'none', ( #10665, #10662 ), #10670, .f. ) ;
#2495 = edge_curve ( 'none', #2496, #2473, #10655, .t. ) ;
#2496 = vertex_point ( 'none', #10649 ) ;
#2497 = edge_curve ( 'none', #2473, #2081, #10654, .t. ) ;
#2498 = oriented_edge ( 'none', *, *, #2495, .t. ) ;
#2499 = edge_curve ( 'none', #2445, #2443, #10650, .t. ) ;
#2500 = edge_loop ( 'none', ( #2509, #2508, #2489, #2491 ) ) ;
#2501 = edge_curve ( 'none', #2443, #2435, #10702, .t. ) ;
#2502 = vertex_point ( 'none', #10700 ) ;
#2503 = edge_loop ( 'none', ( #2490, #2493 ) ) ;
#2504 = edge_curve ( 'none', #2394, #2433, #10694, .t. ) ;
#2505 = edge_curve ( 'none', #2143, #2192, #10699, .t. ) ;
#2506 = edge_loop ( 'none', ( #2498, #2474, #2477, #2476, #2475, #2481, #2544, #2480, #2483 ) ) ;
#2507 = advanced_face ( 'none', ( #10685 ), #10688, .t. ) ;
#2508 = oriented_edge ( 'none', *, *, #2510, .t. ) ;
#2509 = oriented_edge ( 'none', *, *, #2511, .t. ) ;
#2510 = edge_curve ( 'none', #2502, #2395, #10745, .t. ) ;
#2511 = edge_curve ( 'none', #2433, #2502, #10696, .t. ) ;
#2512 = oriented_edge ( 'none', *, *, #2225, .f. ) ;
#2513 = advanced_face ( 'none', ( #10684 ), #10679, .t. ) ;
#2514 = edge_curve ( 'none', #2542, #2090, #10734, .t. ) ;
#2515 = oriented_edge ( 'none', *, *, #2158, .t. ) ;
#2516 = oriented_edge ( 'none', *, *, #2514, .f. ) ;
#2517 = oriented_edge ( 'none', *, *, #2577, .t. ) ;
#2518 = oriented_edge ( 'none', *, *, #2550, .t. ) ;
#2519 = edge_curve ( 'none', #2488, #2541, #10725, .t. ) ;
#2520 = advanced_face ( 'none', ( #10737, #10682 ), #10736, .t. ) ;
#2521 = oriented_edge ( 'none', *, *, #2539, .t. ) ;
#2522 = oriented_edge ( 'none', *, *, #2519, .t. ) ;
#2523 = vertex_point ( 'none', #10689 ) ;
#2524 = edge_curve ( 'none', #2530, #2523, #10683, .t. ) ;
#2525 = oriented_edge ( 'none', *, *, #2282, .f. ) ;
#2526 = oriented_edge ( 'none', *, *, #2524, .t. ) ;
#2527 = edge_curve ( 'none', #2523, #2488, #10232, .t. ) ;
#2528 = edge_curve ( 'none', #2159, #2103, #10770, .t. ) ;
#2529 = vertex_point ( 'none', #10773 ) ;
#2530 = vertex_point ( 'none', #10772 ) ;
#2531 = edge_curve ( 'none', #2535, #2529, #10771, .t. ) ;
#2532 = oriented_edge ( 'none', *, *, #2533, .t. ) ;
#2533 = edge_curve ( 'none', #2529, #2548, #10764, .t. ) ;
#2534 = oriented_edge ( 'none', *, *, #2527, .t. ) ;
#2535 = vertex_point ( 'none', #10757 ) ;
#2536 = edge_loop ( 'none', ( #2522, #2521, #2526, #2534 ) ) ;
#2537 = oriented_edge ( 'none', *, *, #2538, .t. ) ;
#2538 = edge_curve ( 'none', #2548, #2547, #10756, .t. ) ;
#2539 = edge_curve ( 'none', #2541, #2530, #10752, .t. ) ;
#2540 = oriented_edge ( 'none', *, *, #2471, .f. ) ;
#2541 = vertex_point ( 'none', #10765 ) ;
#2542 = vertex_point ( 'none', #10750 ) ;
#2543 = vertex_point ( 'none', #10799 ) ;
#2544 = oriented_edge ( 'none', *, *, #2485, .t. ) ;
#2545 = edge_curve ( 'none', #2484, #2543, #10797, .t. ) ;
#2546 = edge_curve ( 'none', #2543, #2496, #10795, .t. ) ;
#2547 = vertex_point ( 'none', #10801 ) ;
#2548 = vertex_point ( 'none', #10786 ) ;
#2549 = edge_loop ( 'none', ( #2512, #2525 ) ) ;
#2550 = edge_curve ( 'none', #2547, #2535, #10790, .t. ) ;
#2551 = advanced_face ( 'none', ( #10791, #10788 ), #10794, .t. ) ;
#2552 = edge_loop ( 'none', ( #2470, #2553 ) ) ;
#2553 = oriented_edge ( 'none', *, *, #2142, .t. ) ;
#2554 = oriented_edge ( 'none', *, *, #2204, .f. ) ;
#2555 = edge_curve ( 'none', #2484, #2630, #10776, .t. ) ;
#2556 = oriented_edge ( 'none', *, *, #2545, .f. ) ;
#2557 = advanced_face ( 'none', ( #10778 ), #10777, .f. ) ;
#2558 = oriented_edge ( 'none', *, *, #2293, .f. ) ;
#2559 = oriented_edge ( 'none', *, *, #2569, .f. ) ;
#2560 = oriented_edge ( 'none', *, *, #2251, .f. ) ;
#2561 = edge_loop ( 'none', ( #2621, #2628, #2617, #2620 ) ) ;
#2562 = oriented_edge ( 'none', *, *, #2555, .t. ) ;
#2563 = edge_curve ( 'none', #2202, #2624, #10774, .t. ) ;
#2564 = oriented_edge ( 'none', *, *, #2574, .f. ) ;
#2565 = edge_curve ( 'none', #2578, #2473, #10815, .t. ) ;
#2566 = edge_curve ( 'none', #2291, #2543, #10807, .t. ) ;
#2567 = oriented_edge ( 'none', *, *, #2581, .t. ) ;
#2568 = oriented_edge ( 'none', *, *, #2581, .f. ) ;
#2569 = edge_curve ( 'none', #2592, #2542, #10814, .t. ) ;
#2570 = edge_loop ( 'none', ( #2560, #2585, #2559, #2564, #2558 ) ) ;
#2571 = oriented_edge ( 'none', *, *, #2569, .t. ) ;
#2572 = advanced_face ( 'none', ( #10816 ), #10843, .t. ) ;
#2573 = edge_curve ( 'none', #2496, #2223, #10838, .t. ) ;
#2574 = edge_curve ( 'none', #2220, #2592, #10804, .t. ) ;
#2575 = oriented_edge ( 'none', *, *, #2495, .f. ) ;
#2576 = oriented_edge ( 'none', *, *, #2573, .t. ) ;
#2577 = edge_curve ( 'none', #2542, #2331, #10844, .t. ) ;
#2578 = vertex_point ( 'none', #10837 ) ;
#2579 = edge_curve ( 'none', #2322, #2478, #10886, .t. ) ;
#2580 = oriented_edge ( 'none', *, *, #2330, .t. ) ;
#2581 = edge_curve ( 'none', #2592, #2578, #10887, .t. ) ;
#2582 = edge_loop ( 'none', ( #2587, #2589, #2591, #2568, #2571 ) ) ;
#2583 = edge_curve ( 'none', #2092, #2578, #10830, .t. ) ;
#2584 = oriented_edge ( 'none', *, *, #2579, .t. ) ;
#2585 = oriented_edge ( 'none', *, *, #2577, .f. ) ;
#2586 = advanced_face ( 'none', ( #10884 ), #10873, .t. ) ;
#2587 = oriented_edge ( 'none', *, *, #2514, .t. ) ;
#2588 = oriented_edge ( 'none', *, *, #2565, .t. ) ;
#2589 = oriented_edge ( 'none', *, *, #2157, .t. ) ;
#2590 = edge_loop ( 'none', ( #2567, #2588, #2575, #2576, #2554, #2632 ) ) ;
#2591 = oriented_edge ( 'none', *, *, #2583, .t. ) ;
#2592 = vertex_point ( 'none', #10864 ) ;
#2593 = edge_loop ( 'none', ( #2540, #2515, #2516, #2517, #2580, #2584 ) ) ;
#2594 = oriented_edge ( 'none', *, *, #2254, .f. ) ;
#2595 = oriented_edge ( 'none', *, *, #2605, .t. ) ;
#2596 = advanced_face ( 'none', ( #10872 ), #10861, .t. ) ;
#2597 = oriented_edge ( 'none', *, *, #2504, .f. ) ;
#2598 = edge_loop ( 'none', ( #2595, #2665, #2663, #2672 ) ) ;
#2599 = advanced_face ( 'none', ( #10854 ), #10857, .t. ) ;
#2600 = oriented_edge ( 'none', *, *, #2602, .t. ) ;
#2601 = oriented_edge ( 'none', *, *, #2180, .t. ) ;
#2602 = edge_curve ( 'none', #2335, #2201, #10914, .t. ) ;
#2603 = oriented_edge ( 'none', *, *, #2482, .f. ) ;
#2604 = oriented_edge ( 'none', *, *, #2619, .t. ) ;
#2605 = edge_curve ( 'none', #2488, #2394, #10913, .t. ) ;
#2606 = oriented_edge ( 'none', *, *, #2323, .f. ) ;
#2607 = edge_curve ( 'none', #2433, #2523, #10915, .t. ) ;
#2608 = advanced_face ( 'none', ( #10909 ), #10902, .f. ) ;
#2609 = oriented_edge ( 'none', *, *, #2602, .f. ) ;
#2610 = edge_loop ( 'none', ( #2601, #2615, #2603, #2604, #2606, #2600 ) ) ;
#2611 = edge_curve ( 'none', #2630, #2126, #10892, .t. ) ;
#2612 = oriented_edge ( 'none', *, *, #2566, .t. ) ;
#2613 = edge_curve ( 'none', #2121, #2486, #10941, .t. ) ;
#2614 = advanced_face ( 'none', ( #10895 ), #10903, .t. ) ;
#2615 = oriented_edge ( 'none', *, *, #2613, .t. ) ;
#2616 = oriented_edge ( 'none', *, *, #2607, .f. ) ;
#2617 = oriented_edge ( 'none', *, *, #2625, .t. ) ;
#2618 = edge_loop ( 'none', ( #2667, #2669, #2666, #2671, #2609, #2594 ) ) ;
#2619 = edge_curve ( 'none', #2472, #2320, #10931, .t. ) ;
#2620 = oriented_edge ( 'none', *, *, #2611, .t. ) ;
#2621 = oriented_edge ( 'none', *, *, #2195, .f. ) ;
#2622 = advanced_face ( 'none', ( #10932 ), #10934, .t. ) ;
#2623 = oriented_edge ( 'none', *, *, #2210, .t. ) ;
#2624 = vertex_point ( 'none', #10908 ) ;
#2625 = edge_curve ( 'none', #2624, #2630, #10930, .t. ) ;
#2626 = oriented_edge ( 'none', *, *, #2625, .f. ) ;
#2627 = edge_curve ( 'none', #2624, #2294, #10970, .t. ) ;
#2628 = oriented_edge ( 'none', *, *, #2563, .t. ) ;
#2629 = oriented_edge ( 'none', *, *, #2627, .t. ) ;
#2630 = vertex_point ( 'none', #10917 ) ;
#2631 = edge_loop ( 'none', ( #2556, #2562, #2626, #2629, #2623, #2612 ) ) ;
#2632 = oriented_edge ( 'none', *, *, #2574, .t. ) ;
#2633 = oriented_edge ( 'none', *, *, #2634, .t. ) ;
#2634 = edge_curve ( 'none', #2530, #2431, #10971, .t. ) ;
#2635 = edge_loop ( 'none', ( #2701, #2698, #2704, #2637 ) ) ;
#2636 = edge_curve ( 'none', #2535, #2443, #10933, .t. ) ;
#2637 = oriented_edge ( 'none', *, *, #2511, .f. ) ;
#2638 = oriented_edge ( 'none', *, *, #2653, .t. ) ;
#2639 = oriented_edge ( 'none', *, *, #2524, .f. ) ;
#2640 = advanced_face ( 'none', ( #10919 ), #10964, .t. ) ;
#2641 = oriented_edge ( 'none', *, *, #2642, .f. ) ;
#2642 = edge_curve ( 'none', #2436, #2530, #10956, .t. ) ;
#2643 = oriented_edge ( 'none', *, *, #2430, .f. ) ;
#2644 = advanced_face ( 'none', ( #10951 ), #10457, .t. ) ;
#2645 = edge_loop ( 'none', ( #2638, #2639, #2641, #2656 ) ) ;
#2646 = oriented_edge ( 'none', *, *, #2539, .f. ) ;
#2647 = edge_loop ( 'none', ( #2648, #2655, #2652 ) ) ;
#2648 = oriented_edge ( 'none', *, *, #2651, .f. ) ;
#2649 = edge_curve ( 'none', #2502, #2443, #10469, .t. ) ;
#2650 = oriented_edge ( 'none', *, *, #2664, .t. ) ;
#2651 = edge_curve ( 'none', #2433, #2435, #11003, .t. ) ;
#2652 = oriented_edge ( 'none', *, *, #2653, .f. ) ;
#2653 = edge_curve ( 'none', #2435, #2523, #10997, .t. ) ;
#2654 = edge_loop ( 'none', ( #2650, #2657, #2659, #2646 ) ) ;
#2655 = oriented_edge ( 'none', *, *, #2607, .t. ) ;
#2656 = oriented_edge ( 'none', *, *, #2434, .f. ) ;
#2657 = oriented_edge ( 'none', *, *, #2429, .f. ) ;
#2658 = advanced_face ( 'none', ( #10996 ), #10999, .t. ) ;
#2659 = oriented_edge ( 'none', *, *, #2634, .f. ) ;
#2660 = oriented_edge ( 'none', *, *, #2605, .f. ) ;
#2661 = oriented_edge ( 'none', *, *, #2327, .f. ) ;
#2662 = advanced_face ( 'none', ( #10982 ), #10989, .t. ) ;
#2663 = oriented_edge ( 'none', *, *, #2664, .f. ) ;
#2664 = edge_curve ( 'none', #2541, #2454, #10974, .t. ) ;
#2665 = oriented_edge ( 'none', *, *, #2446, .f. ) ;
#2666 = oriented_edge ( 'none', *, *, #2563, .f. ) ;
#2667 = oriented_edge ( 'none', *, *, #2285, .f. ) ;
#2668 = edge_loop ( 'none', ( #2616, #2597, #2660, #2670 ) ) ;
#2669 = oriented_edge ( 'none', *, *, #2627, .f. ) ;
#2670 = oriented_edge ( 'none', *, *, #2527, .f. ) ;
#2671 = oriented_edge ( 'none', *, *, #2198, .f. ) ;
#2672 = oriented_edge ( 'none', *, *, #2519, .f. ) ;
#2673 = oriented_edge ( 'none', *, *, #2684, .f. ) ;
#2674 = oriented_edge ( 'none', *, *, #2538, .f. ) ;
#2675 = oriented_edge ( 'none', *, *, #2510, .f. ) ;
#2676 = edge_curve ( 'none', #2529, #2445, #10983, .t. ) ;
#2677 = oriented_edge ( 'none', *, *, #2550, .f. ) ;
#2678 = oriented_edge ( 'none', *, *, #2499, .f. ) ;
#2679 = advanced_face ( 'none', ( #10979 ), #10990, .t. ) ;
#2680 = edge_loop ( 'none', ( #2689, #2677, #2740, #2675 ) ) ;
#2681 = oriented_edge ( 'none', *, *, #2458, .f. ) ;
#2682 = oriented_edge ( 'none', *, *, #2676, .f. ) ;
#2683 = edge_curve ( 'none', #2395, #2547, #11025, .t. ) ;
#2684 = edge_curve ( 'none', #2529, #2447, #11019, .t. ) ;
#2685 = oriented_edge ( 'none', *, *, #2649, .t. ) ;
#2686 = oriented_edge ( 'none', *, *, #2442, .f. ) ;
#2687 = advanced_face ( 'none', ( #11017 ), #10981, .t. ) ;
#2688 = edge_loop ( 'none', ( #2692, #2678, #2682, #2703 ) ) ;
#2689 = oriented_edge ( 'none', *, *, #2690, .t. ) ;
#2690 = edge_curve ( 'none', #2502, #2535, #11008, .t. ) ;
#2691 = oriented_edge ( 'none', *, *, #2636, .f. ) ;
#2692 = oriented_edge ( 'none', *, *, #2636, .t. ) ;
#2693 = advanced_face ( 'none', ( #11018 ), #11021, .t. ) ;
#2694 = oriented_edge ( 'none', *, *, #2696, .f. ) ;
#2695 = oriented_edge ( 'none', *, *, #2710, .t. ) ;
#2696 = edge_curve ( 'none', #2445, #2447, #11059, .t. ) ;
#2697 = edge_loop ( 'none', ( #2744, #2746, #2673 ) ) ;
#2698 = oriented_edge ( 'none', *, *, #2501, .f. ) ;
#2699 = advanced_face ( 'none', ( #11023 ), #11055, .t. ) ;
#2700 = edge_loop ( 'none', ( #2702, #2633, #2705 ) ) ;
#2701 = oriented_edge ( 'none', *, *, #2651, .t. ) ;
#2702 = oriented_edge ( 'none', *, *, #2642, .t. ) ;
#2703 = oriented_edge ( 'none', *, *, #2531, .f. ) ;
#2704 = oriented_edge ( 'none', *, *, #2649, .f. ) ;
#2705 = oriented_edge ( 'none', *, *, #2710, .f. ) ;
#2706 = edge_loop ( 'none', ( #2695, #2643, #2694, #2686 ) ) ;
#2707 = edge_loop ( 'none', ( #2708, #2685, #2691 ) ) ;
#2708 = oriented_edge ( 'none', *, *, #2690, .f. ) ;
#2709 = advanced_face ( 'none', ( #11058 ), #11045, .t. ) ;
#2710 = edge_curve ( 'none', #2436, #2431, #11037, .t. ) ;
#2711 = edge_loop ( 'none', ( #2713, #2717, #2714, #2716, #2719, #7505 ) ) ;
#2712 = edge_loop ( 'none', ( #7496, #1428, #2827, #2715 ) ) ;
#2713 = oriented_edge ( 'none', *, *, #1393, .t. ) ;
#2714 = oriented_edge ( 'none', *, *, #1328, .t. ) ;
#2715 = oriented_edge ( 'none', *, *, #2804, .t. ) ;
#2716 = oriented_edge ( 'none', *, *, #1413, .f. ) ;
#2717 = oriented_edge ( 'none', *, *, #1442, .f. ) ;
#2718 = advanced_face ( 'none', ( #11043 ), #11079, .t. ) ;
#2719 = oriented_edge ( 'none', *, *, #1928, .f. ) ;
#2720 = advanced_face ( 'none', ( #11082 ), #11115, .t. ) ;
#2721 = edge_loop ( 'none', ( #2728, #2661, #2727, #2911 ) ) ;
#2722 = oriented_edge ( 'none', *, *, #2573, .f. ) ;
#2723 = advanced_face ( 'none', ( #11083 ), #11088, .t. ) ;
#2724 = oriented_edge ( 'none', *, *, #2566, .f. ) ;
#2725 = oriented_edge ( 'none', *, *, #2546, .f. ) ;
#2726 = advanced_face ( 'none', ( #11084 ), #11093, .t. ) ;
#2727 = oriented_edge ( 'none', *, *, #2619, .f. ) ;
#2728 = oriented_edge ( 'none', *, *, #2579, .f. ) ;
#2729 = oriented_edge ( 'none', *, *, #2684, .t. ) ;
#2730 = advanced_face ( 'none', ( #11111 ), #11046, .t. ) ;
#2731 = oriented_edge ( 'none', *, *, #2683, .t. ) ;
#2732 = edge_curve ( 'none', #2456, #2548, #11089, .t. ) ;
#2733 = edge_loop ( 'none', ( #2729, #2745, #2737, #2743 ) ) ;
#2734 = oriented_edge ( 'none', *, *, #2732, .f. ) ;
#2735 = edge_loop ( 'none', ( #2724, #2738, #2722, #2725 ) ) ;
#2736 = advanced_face ( 'none', ( #11144 ), #11135, .t. ) ;
#2737 = oriented_edge ( 'none', *, *, #2732, .t. ) ;
#2738 = oriented_edge ( 'none', *, *, #2207, .f. ) ;
#2739 = advanced_face ( 'none', ( #11134 ), #11129, .t. ) ;
#2740 = oriented_edge ( 'none', *, *, #2683, .f. ) ;
#2741 = edge_loop ( 'none', ( #2731, #2674, #2734, #2681 ) ) ;
#2742 = advanced_face ( 'none', ( #11136 ), #11125, .t. ) ;
#2743 = oriented_edge ( 'none', *, *, #2533, .f. ) ;
#2744 = oriented_edge ( 'none', *, *, #2676, .t. ) ;
#2745 = oriented_edge ( 'none', *, *, #2450, .f. ) ;
#2746 = oriented_edge ( 'none', *, *, #2696, .t. ) ;
#2747 = edge_curve ( 'none', #2756, #2829, #11124, .t. ) ;
#2748 = oriented_edge ( 'none', *, *, #2747, .t. ) ;
#2749 = edge_curve ( 'none', #1425, #1098, #11138, .t. ) ;
#2750 = oriented_edge ( 'none', *, *, #2749, .t. ) ;
#2751 = edge_curve ( 'none', #1344, #2756, #11171, .t. ) ;
#2752 = oriented_edge ( 'none', *, *, #3044, .t. ) ;
#2753 = oriented_edge ( 'none', *, *, #2790, .t. ) ;
#2754 = edge_curve ( 'none', #2774, #2755, #11165, .t. ) ;
#2755 = vertex_point ( 'none', #11133 ) ;
#2756 = vertex_point ( 'none', #11159 ) ;
#2757 = oriented_edge ( 'none', *, *, #2751, .t. ) ;
#2758 = oriented_edge ( 'none', *, *, #2771, .t. ) ;
#2759 = vertex_point ( 'none', #11166 ) ;
#2760 = vertex_point ( 'none', #11137 ) ;
#2761 = oriented_edge ( 'none', *, *, #1169, .f. ) ;
#2762 = edge_curve ( 'none', #2760, #2759, #11156, .t. ) ;
#2763 = oriented_edge ( 'none', *, *, #2762, .t. ) ;
#2764 = edge_curve ( 'none', #2759, #1228, #11163, .t. ) ;
#2765 = oriented_edge ( 'none', *, *, #2764, .t. ) ;
#2766 = edge_curve ( 'none', #1211, #2774, #11211, .t. ) ;
#2767 = oriented_edge ( 'none', *, *, #2766, .t. ) ;
#2768 = edge_curve ( 'none', #2782, #2770, #11145, .t. ) ;
#2769 = oriented_edge ( 'none', *, *, #1226, .f. ) ;
#2770 = vertex_point ( 'none', #11147 ) ;
#2771 = edge_curve ( 'none', #7506, #2760, #11207, .t. ) ;
#2772 = oriented_edge ( 'none', *, *, #2775, .t. ) ;
#2773 = oriented_edge ( 'none', *, *, #1346, .f. ) ;
#2774 = vertex_point ( 'none', #11158 ) ;
#2775 = edge_curve ( 'none', #2770, #1234, #11194, .t. ) ;
#2776 = edge_curve ( 'none', #1184, #2782, #11203, .t. ) ;
#2777 = oriented_edge ( 'none', *, *, #1129, .f. ) ;
#2778 = edge_curve ( 'none', #2787, #1084, #11196, .t. ) ;
#2779 = edge_curve ( 'none', #2780, #2787, #10716, .t. ) ;
#2780 = vertex_point ( 'none', #11232 ) ;
#2781 = oriented_edge ( 'none', *, *, #2768, .t. ) ;
#2782 = vertex_point ( 'none', #11230 ) ;
#2783 = oriented_edge ( 'none', *, *, #2776, .t. ) ;
#2784 = oriented_edge ( 'none', *, *, #2779, .t. ) ;
#2785 = edge_curve ( 'none', #1110, #2780, #11227, .t. ) ;
#2786 = oriented_edge ( 'none', *, *, #2754, .t. ) ;
#2787 = vertex_point ( 'none', #11229 ) ;
#2788 = oriented_edge ( 'none', *, *, #2778, .t. ) ;
#2789 = oriented_edge ( 'none', *, *, #2785, .t. ) ;
#2790 = edge_curve ( 'none', #2755, #1348, #11220, .t. ) ;
#2791 = oriented_edge ( 'none', *, *, #1145, .f. ) ;
#2792 = oriented_edge ( 'none', *, *, #2868, .t. ) ;
#2793 = advanced_face ( 'none', ( #11219 ), #11256, .t. ) ;
#2794 = edge_loop ( 'none', ( #2803, #2802, #2812, #1369 ) ) ;
#2795 = oriented_edge ( 'none', *, *, #2808, .f. ) ;
#2796 = oriented_edge ( 'none', *, *, #2799, .t. ) ;
#2797 = oriented_edge ( 'none', *, *, #1191, .t. ) ;
#2798 = edge_loop ( 'none', ( #2797, #2866, #2865, #2869, #2864, #2867 ) ) ;
#2799 = edge_curve ( 'none', #7384, #2809, #11254, .t. ) ;
#2800 = oriented_edge ( 'none', *, *, #7462, .t. ) ;
#2801 = advanced_face ( 'none', ( #11216 ), #11284, .t. ) ;
#2802 = oriented_edge ( 'none', *, *, #2804, .f. ) ;
#2803 = oriented_edge ( 'none', *, *, #2870, .t. ) ;
#2804 = edge_curve ( 'none', #2809, #2820, #11217, .t. ) ;
#2805 = oriented_edge ( 'none', *, *, #2808, .t. ) ;
#2806 = edge_curve ( 'none', #2809, #2782, #11265, .t. ) ;
#2807 = oriented_edge ( 'none', *, *, #2810, .t. ) ;
#2808 = edge_curve ( 'none', #1194, #2809, #11228, .t. ) ;
#2809 = vertex_point ( 'none', #11214 ) ;
#2810 = edge_curve ( 'none', #2820, #1417, #11282, .t. ) ;
#2811 = oriented_edge ( 'none', *, *, #2806, .t. ) ;
#2812 = oriented_edge ( 'none', *, *, #2799, .f. ) ;
#2813 = edge_loop ( 'none', ( #2817, #2818, #2819, #2807, #2873 ) ) ;
#2814 = edge_curve ( 'none', #2820, #2770, #11296, .t. ) ;
#2815 = oriented_edge ( 'none', *, *, #2776, .f. ) ;
#2816 = advanced_face ( 'none', ( #11255 ), #11286, .t. ) ;
#2817 = oriented_edge ( 'none', *, *, #1210, .t. ) ;
#2818 = oriented_edge ( 'none', *, *, #2775, .f. ) ;
#2819 = oriented_edge ( 'none', *, *, #2814, .f. ) ;
#2820 = vertex_point ( 'none', #11293 ) ;
#2821 = edge_curve ( 'none', #2822, #1372, #11287, .t. ) ;
#2822 = vertex_point ( 'none', #11288 ) ;
#2823 = advanced_face ( 'none', ( #11297 ), #11304, .t. ) ;
#2824 = edge_loop ( 'none', ( #2792, #3016, #1689, #1875 ) ) ;
#2825 = oriented_edge ( 'none', *, *, #2833, .t. ) ;
#2826 = edge_curve ( 'none', #2822, #2832, #11295, .t. ) ;
#2827 = oriented_edge ( 'none', *, *, #2806, .f. ) ;
#2828 = oriented_edge ( 'none', *, *, #2821, .f. ) ;
#2829 = vertex_point ( 'none', #11303 ) ;
#2830 = oriented_edge ( 'none', *, *, #2826, .t. ) ;
#2831 = oriented_edge ( 'none', *, *, #1375, .f. ) ;
#2832 = vertex_point ( 'none', #11331 ) ;
#2833 = edge_curve ( 'none', #2829, #1339, #11360, .t. ) ;
#2834 = edge_loop ( 'none', ( #2843, #2847, #2849, #2901 ) ) ;
#2835 = oriented_edge ( 'none', *, *, #2497, .f. ) ;
#2836 = edge_loop ( 'none', ( #2841, #2842, #2844, #2837 ) ) ;
#2837 = oriented_edge ( 'none', *, *, #2505, .f. ) ;
#2838 = oriented_edge ( 'none', *, *, #2091, .f. ) ;
#2839 = advanced_face ( 'none', ( #11308 ), #11309, .t. ) ;
#2840 = oriented_edge ( 'none', *, *, #2583, .f. ) ;
#2841 = oriented_edge ( 'none', *, *, #2130, .f. ) ;
#2842 = oriented_edge ( 'none', *, *, #2239, .f. ) ;
#2843 = oriented_edge ( 'none', *, *, #2141, .f. ) ;
#2844 = oriented_edge ( 'none', *, *, #2199, .t. ) ;
#2845 = edge_loop ( 'none', ( #2838, #2835, #2906, #2840 ) ) ;
#2846 = edge_curve ( 'none', #2418, #2898, #11362, .t. ) ;
#2847 = oriented_edge ( 'none', *, *, #2528, .f. ) ;
#2848 = advanced_face ( 'none', ( #11343 ), #11337, .t. ) ;
#2849 = oriented_edge ( 'none', *, *, #2147, .t. ) ;
#2850 = oriented_edge ( 'none', *, *, #2851, .t. ) ;
#2851 = edge_curve ( 'none', #521, #442, #11376, .t. ) ;
#2852 = oriented_edge ( 'none', *, *, #427, .f. ) ;
#2853 = oriented_edge ( 'none', *, *, #2855, .f. ) ;
#2854 = advanced_face ( 'none', ( #11384 ), #11302, .t. ) ;
#2855 = edge_curve ( 'none', #461, #163, #11378, .t. ) ;
#2856 = oriented_edge ( 'none', *, *, #195, .t. ) ;
#2857 = oriented_edge ( 'none', *, *, #2855, .t. ) ;
#2858 = oriented_edge ( 'none', *, *, #152, .t. ) ;
#2859 = edge_loop ( 'none', ( #2858, #2857 ) ) ;
#2860 = oriented_edge ( 'none', *, *, #2971, .f. ) ;
#2861 = oriented_edge ( 'none', *, *, #3051, .t. ) ;
#2862 = edge_loop ( 'none', ( #2852, #2850, #2856, #2853 ) ) ;
#2863 = advanced_face ( 'none', ( #11381 ), #11413, .t. ) ;
#2864 = oriented_edge ( 'none', *, *, #2868, .f. ) ;
#2865 = oriented_edge ( 'none', *, *, #1205, .t. ) ;
#2866 = oriented_edge ( 'none', *, *, #1245, .f. ) ;
#2867 = oriented_edge ( 'none', *, *, #7373, .t. ) ;
#2868 = edge_curve ( 'none', #7437, #1417, #11364, .t. ) ;
#2869 = oriented_edge ( 'none', *, *, #1416, .f. ) ;
#2870 = edge_curve ( 'none', #7458, #2820, #11387, .t. ) ;
#2871 = edge_loop ( 'none', ( #2796, #2795, #2872, #2800 ) ) ;
#2872 = oriented_edge ( 'none', *, *, #1197, .f. ) ;
#2873 = oriented_edge ( 'none', *, *, #1421, .t. ) ;
#2874 = advanced_face ( 'none', ( #11184 ), #11365, .f. ) ;
#2875 = oriented_edge ( 'none', *, *, #2350, .f. ) ;
#2876 = oriented_edge ( 'none', *, *, #2883, .f. ) ;
#2877 = oriented_edge ( 'none', *, *, #2464, .f. ) ;
#2878 = oriented_edge ( 'none', *, *, #2946, .f. ) ;
#2879 = edge_loop ( 'none', ( #2889, #2876, #2932, #2878, #2934, #2877 ) ) ;
#2880 = oriented_edge ( 'none', *, *, #2891, .t. ) ;
#2881 = oriented_edge ( 'none', *, *, #2397, .f. ) ;
#2882 = advanced_face ( 'none', ( #11445 ), #11441, .f. ) ;
#2883 = edge_curve ( 'none', #2269, #2899, #11443, .t. ) ;
#2884 = oriented_edge ( 'none', *, *, #2422, .f. ) ;
#2885 = oriented_edge ( 'none', *, *, #2846, .f. ) ;
#2886 = edge_loop ( 'none', ( #2945, #2884, #2944, #2948 ) ) ;
#2887 = oriented_edge ( 'none', *, *, #2468, .f. ) ;
#2888 = oriented_edge ( 'none', *, *, #2611, .f. ) ;
#2889 = oriented_edge ( 'none', *, *, #2897, .f. ) ;
#2890 = oriented_edge ( 'none', *, *, #2907, .t. ) ;
#2891 = edge_curve ( 'none', #2404, #2898, #11435, .t. ) ;
#2892 = oriented_edge ( 'none', *, *, #2555, .f. ) ;
#2893 = oriented_edge ( 'none', *, *, #2420, .f. ) ;
#2894 = edge_loop ( 'none', ( #2880, #2885, #2893, #2887 ) ) ;
#2895 = advanced_face ( 'none', ( #11428 ), #11429, .f. ) ;
#2896 = oriented_edge ( 'none', *, *, #2897, .t. ) ;
#2897 = edge_curve ( 'none', #2899, #2401, #11422, .t. ) ;
#2898 = vertex_point ( 'none', #11418 ) ;
#2899 = vertex_point ( 'none', #11423 ) ;
#2900 = oriented_edge ( 'none', *, *, #2485, .f. ) ;
#2901 = oriented_edge ( 'none', *, *, #2247, .f. ) ;
#2902 = oriented_edge ( 'none', *, *, #2613, .f. ) ;
#2903 = edge_loop ( 'none', ( #2902, #2909, #2888, #2892, #2900 ) ) ;
#2904 = advanced_face ( 'none', ( #11424 ), #11442, .t. ) ;
#2905 = edge_loop ( 'none', ( #2908, #2890, #2896, #2881 ) ) ;
#2906 = oriented_edge ( 'none', *, *, #2565, .f. ) ;
#2907 = edge_curve ( 'none', #2345, #2899, #11474, .t. ) ;
#2908 = oriented_edge ( 'none', *, *, #2353, .f. ) ;
#2909 = oriented_edge ( 'none', *, *, #2125, .f. ) ;
#2910 = advanced_face ( 'none', ( #11467 ), #11476, .t. ) ;
#2911 = oriented_edge ( 'none', *, *, #2479, .f. ) ;
#2912 = advanced_face ( 'none', ( #11460, #11458 ), #11459, .f. ) ;
#2913 = oriented_edge ( 'none', *, *, #522, .t. ) ;
#2914 = oriented_edge ( 'none', *, *, #333, .f. ) ;
#2915 = edge_curve ( 'none', #2466, #2929, #11456, .t. ) ;
#2916 = oriented_edge ( 'none', *, *, #2216, .t. ) ;
#2917 = advanced_face ( 'none', ( #11466 ), #11452, .f. ) ;
#2918 = edge_curve ( 'none', #2929, #2234, #11513, .t. ) ;
#2919 = oriented_edge ( 'none', *, *, #2942, .t. ) ;
#2920 = advanced_face ( 'none', ( #11512 ), #11457, .f. ) ;
#2921 = edge_loop ( 'none', ( #2947, #2927, #2926, #2931 ) ) ;
#2922 = edge_curve ( 'none', #2940, #2465, #11502, .t. ) ;
#2923 = oriented_edge ( 'none', *, *, #2297, .t. ) ;
#2924 = oriented_edge ( 'none', *, *, #2936, .t. ) ;
#2925 = oriented_edge ( 'none', *, *, #2389, .f. ) ;
#2926 = oriented_edge ( 'none', *, *, #2915, .f. ) ;
#2927 = oriented_edge ( 'none', *, *, #2942, .f. ) ;
#2928 = advanced_face ( 'none', ( #11510 ), #11496, .f. ) ;
#2929 = vertex_point ( 'none', #11492 ) ;
#2930 = edge_loop ( 'none', ( #2916, #2935, #2919, #1471 ) ) ;
#2931 = oriented_edge ( 'none', *, *, #2387, .f. ) ;
#2932 = oriented_edge ( 'none', *, *, #2274, .t. ) ;
#2933 = oriented_edge ( 'none', *, *, #2273, .t. ) ;
#2934 = oriented_edge ( 'none', *, *, #2891, .f. ) ;
#2935 = oriented_edge ( 'none', *, *, #2918, .f. ) ;
#2936 = edge_curve ( 'none', #2940, #2298, #11488, .t. ) ;
#2937 = oriented_edge ( 'none', *, *, #2883, .t. ) ;
#2938 = advanced_face ( 'none', ( #11490 ), #11485, .f. ) ;
#2939 = oriented_edge ( 'none', *, *, #2922, .f. ) ;
#2940 = vertex_point ( 'none', #11497 ) ;
#2941 = oriented_edge ( 'none', *, *, #2907, .f. ) ;
#2942 = edge_curve ( 'none', #2929, #2301, #11484, .t. ) ;
#2943 = advanced_face ( 'none', ( #11483 ), #11532, .f. ) ;
#2944 = oriented_edge ( 'none', *, *, #2846, .t. ) ;
#2945 = oriented_edge ( 'none', *, *, #2268, .t. ) ;
#2946 = edge_curve ( 'none', #2898, #2270, #11489, .t. ) ;
#2947 = oriented_edge ( 'none', *, *, #2384, .t. ) ;
#2948 = oriented_edge ( 'none', *, *, #2946, .t. ) ;
#2949 = edge_loop ( 'none', ( #2939, #2924, #2923, #2925 ) ) ;
#2950 = edge_loop ( 'none', ( #2933, #2937, #2941, #2875 ) ) ;
#2951 = oriented_edge ( 'none', *, *, #1450, .f. ) ;
#2952 = oriented_edge ( 'none', *, *, #296, .t. ) ;
#2953 = edge_curve ( 'none', #331, #459, #11533, .t. ) ;
#2954 = edge_loop ( 'none', ( #2958, #2951, #2957, #2963, #2966 ) ) ;
#2955 = edge_curve ( 'none', #2956, #2822, #11559, .t. ) ;
#2956 = vertex_point ( 'none', #11525 ) ;
#2957 = oriented_edge ( 'none', *, *, #2959, .t. ) ;
#2958 = oriented_edge ( 'none', *, *, #1401, .t. ) ;
#2959 = edge_curve ( 'none', #1443, #2956, #11557, .t. ) ;
#2960 = oriented_edge ( 'none', *, *, #2953, .t. ) ;
#2961 = oriented_edge ( 'none', *, *, #7315, .t. ) ;
#2962 = advanced_face ( 'none', ( #11518 ), #11539, .t. ) ;
#2963 = oriented_edge ( 'none', *, *, #2955, .t. ) ;
#2964 = oriented_edge ( 'none', *, *, #2953, .f. ) ;
#2965 = edge_loop ( 'none', ( #3022, #2964, #3021, #2961 ) ) ;
#2966 = oriented_edge ( 'none', *, *, #2821, .t. ) ;
#2967 = oriented_edge ( 'none', *, *, #2971, .t. ) ;
#2968 = advanced_face ( 'none', ( #11540 ), #11517, .f. ) ;
#2969 = oriented_edge ( 'none', *, *, #416, .t. ) ;
#2970 = oriented_edge ( 'none', *, *, #297, .f. ) ;
#2971 = edge_curve ( 'none', #519, #311, #11551, .t. ) ;
#2972 = advanced_face ( 'none', ( #11576 ), #11541, .f. ) ;
#2973 = edge_loop ( 'none', ( #2975, #2969, #2967 ) ) ;
#2974 = edge_loop ( 'none', ( #2970, #2860, #2952, #2960 ) ) ;
#2975 = oriented_edge ( 'none', *, *, #422, .f. ) ;
#2976 = edge_curve ( 'none', #525, #464, #11547, .t. ) ;
#2977 = oriented_edge ( 'none', *, *, #463, .t. ) ;
#2978 = oriented_edge ( 'none', *, *, #420, .f. ) ;
#2979 = oriented_edge ( 'none', *, *, #2851, .f. ) ;
#2980 = oriented_edge ( 'none', *, *, #2983, .t. ) ;
#2981 = oriented_edge ( 'none', *, *, #2976, .f. ) ;
#2982 = oriented_edge ( 'none', *, *, #2976, .t. ) ;
#2983 = edge_curve ( 'none', #433, #334, #11569, .t. ) ;
#2984 = edge_loop ( 'none', ( #2977, #2982 ) ) ;
#2985 = advanced_face ( 'none', ( #11616 ), #11574, .t. ) ;
#2986 = edge_loop ( 'none', ( #2978, #2980, #2913, #2981 ) ) ;
#2987 = edge_loop ( 'none', ( #2914, #2979 ) ) ;
#2988 = oriented_edge ( 'none', *, *, #2955, .f. ) ;
#2989 = edge_loop ( 'none', ( #2991, #2993, #3055 ) ) ;
#2990 = advanced_face ( 'none', ( #11615 ), #11606, .t. ) ;
#2991 = oriented_edge ( 'none', *, *, #1373, .t. ) ;
#2992 = oriented_edge ( 'none', *, *, #3045, .t. ) ;
#2993 = oriented_edge ( 'none', *, *, #3043, .f. ) ;
#2994 = oriented_edge ( 'none', *, *, #3045, .f. ) ;
#2995 = oriented_edge ( 'none', *, *, #1447, .f. ) ;
#2996 = oriented_edge ( 'none', *, *, #1050, .t. ) ;
#2997 = oriented_edge ( 'none', *, *, #7460, .t. ) ;
#2998 = oriented_edge ( 'none', *, *, #2999, .t. ) ;
#2999 = edge_curve ( 'none', #3020, #658, #11560, .t. ) ;
#3000 = oriented_edge ( 'none', *, *, #3012, .f. ) ;
#3001 = oriented_edge ( 'none', *, *, #7533, .t. ) ;
#3002 = advanced_face ( 'none', ( #11612 ), #11630, .t. ) ;
#3003 = edge_loop ( 'none', ( #2861, #2994, #3053, #3046 ) ) ;
#3004 = oriented_edge ( 'none', *, *, #2959, .f. ) ;
#3005 = advanced_face ( 'none', ( #11563 ), #11660, .t. ) ;
#3006 = oriented_edge ( 'none', *, *, #3012, .t. ) ;
#3007 = edge_curve ( 'none', #7386, #2956, #11658, .t. ) ;
#3008 = oriented_edge ( 'none', *, *, #7328, .t. ) ;
#3009 = oriented_edge ( 'none', *, *, #3007, .t. ) ;
#3010 = edge_loop ( 'none', ( #2996, #3008, #3000, #3001 ) ) ;
#3011 = edge_loop ( 'none', ( #3009, #3004, #2995, #2997 ) ) ;
#3012 = edge_curve ( 'none', #658, #7346, #11673, .t. ) ;
#3013 = advanced_face ( 'none', ( #11662 ), #11663, .t. ) ;
#3014 = oriented_edge ( 'none', *, *, #7341, .t. ) ;
#3015 = oriented_edge ( 'none', *, *, #3044, .f. ) ;
#3016 = oriented_edge ( 'none', *, *, #2810, .f. ) ;
#3017 = edge_curve ( 'none', #3020, #2832, #11666, .t. ) ;
#3018 = oriented_edge ( 'none', *, *, #3017, .f. ) ;
#3019 = vertex_point ( 'none', #11707 ) ;
#3020 = vertex_point ( 'none', #11665 ) ;
#3021 = oriented_edge ( 'none', *, *, #330, .t. ) ;
#3022 = oriented_edge ( 'none', *, *, #451, .f. ) ;
#3023 = advanced_face ( 'none', ( #11671 ), #11672, .f. ) ;
#3024 = edge_loop ( 'none', ( #3014, #3015, #3018, #2998, #3006 ) ) ;
#3025 = advanced_face ( 'none', ( #11659 ), #11733, .t. ) ;
#3026 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3027 = axis2_placement_3d ( 'none', #3081, #3080, #3079 ) ;
#3028 = plane ( 'none', #3040 ) ;
#3029 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3030 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3031 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#3032 = axis2_placement_3d ( 'none', #3031, #3030, #3029 ) ;
#3033 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3034 = cartesian_point ( 'none', ( 0.0000000000000000000, 27.00000000000000400, -75.00000000000000000 ) ) ;
#3035 = direction ( 'none', ( -2.731847993664263700e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3036 = face_outer_bound ( 'none', #608, .t. ) ;
#3037 = circle ( 'none', #3027, 1.000000000000000000 ) ;
#3038 = cartesian_point ( 'none', ( 29.40000000000001600, 25.39999999999999900, -4.500000000000000000 ) ) ;
#3039 = face_outer_bound ( 'none', #9, .t. ) ;
#3040 = axis2_placement_3d ( 'none', #3034, #3026, #3033 ) ;
#3041 = circle ( 'none', #3032, 27.00000000000000400 ) ;
#3042 = face_bound ( 'none', #611, .t. ) ;
#3043 = edge_curve ( 'none', #3019, #1380, #11682, .t. ) ;
#3044 = edge_curve ( 'none', #2832, #7337, #11681, .t. ) ;
#3045 = edge_curve ( 'none', #2956, #3020, #11683, .t. ) ;
#3046 = oriented_edge ( 'none', *, *, #7495, .t. ) ;
#3047 = oriented_edge ( 'none', *, *, #2999, .f. ) ;
#3048 = oriented_edge ( 'none', *, *, #7492, .t. ) ;
#3049 = edge_loop ( 'none', ( #3059, #3047, #3058, #3048 ) ) ;
#3050 = advanced_face ( 'none', ( #11657 ), #11748, .t. ) ;
#3051 = edge_curve ( 'none', #7491, #3020, #11747, .t. ) ;
#3052 = oriented_edge ( 'none', *, *, #2826, .f. ) ;
#3053 = oriented_edge ( 'none', *, *, #3007, .f. ) ;
#3054 = edge_loop ( 'none', ( #3057, #3052, #2988, #2992 ) ) ;
#3055 = oriented_edge ( 'none', *, *, #1413, .t. ) ;
#3056 = advanced_face ( 'none', ( #11746 ), #11765, .t. ) ;
#3057 = oriented_edge ( 'none', *, *, #3017, .t. ) ;
#3058 = oriented_edge ( 'none', *, *, #3051, .f. ) ;
#3059 = oriented_edge ( 'none', *, *, #7516, .t. ) ;
#3060 = cartesian_point ( 'none', ( -30.39997427233243600, -18.21639557275467100, -4.514587760114723700 ) ) ;
#3061 = cartesian_point ( 'none', ( -30.40000000000251700, -18.17050553625046700, -4.508342681648470000 ) ) ;
#3062 = cartesian_point ( 'none', ( -30.40000000000000600, -18.12500000000001100, -4.500000000000000000 ) ) ;
#3063 = line ( 'none', #3066, #3065 ) ;
#3064 = direction ( 'none', ( -0.9238795325112862900, -0.3826834323650908900, -0.0000000000000000000 ) ) ;
#3065 = vector ( 'none', #3064, 999.9999999999998900 ) ;
#3066 = cartesian_point ( 'none', ( -18.26843484861312600, -2.425670526235987400, -11.00000000000000000 ) ) ;
#3067 = b_spline_curve_with_knots ( 'none', 3,
( #3117, #3116, #3115, #3114, #3113, #3112, #3111, #3110, #3109, #3108, #3107, #3106, #3105, #3104, #3103, #3102, #3101, #3100, #3099, #3098, #3097, #3096, #3095, #3094, #3093, #3092, #3091, #3090, #3089, #3088, #3087, #3086, #3157, #3156 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01487567618036682300, 0.01580517429926441400, 0.01673467241816200400, 0.01766417053705959800, 0.01859366865595718900, 0.01952316677485477900, 0.02045266489375237000, 0.02138216301264996000, 0.02231166113154755400, 0.02324115925044514800, 0.02417065736934274200, 0.02510015548824033600, 0.02602965360713793000, 0.02695915172603552400, 0.02788864984493311800, 0.02881814796383071200, 0.02974764608272830600 ),
.unspecified. ) ;
#3068 = b_spline_curve_with_knots ( 'none', 3,
( #3062, #3061, #3060, #3128, #3127, #3126, #3125, #3124, #3123, #3122 ),
.unspecified., .f., .f.,
( 4, 2, 1, 1, 2, 4 ),
( 0.0000000000000000000, 0.2515390272548087000, 0.3773085408822224300, 0.4401932976959293000, 0.4716356761027827300, 0.5030780545096361600 ),
.unspecified. ) ;
#3069 = circle ( 'none', #3152, 1.000000000000000000 ) ;
#3070 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3071 = axis2_placement_3d ( 'none', #3038, #3155, #3121 ) ;
#3072 = face_outer_bound ( 'none', #89, .t. ) ;
#3073 = cylindrical_surface ( 'none', #3144, 4.750000000000002700 ) ;
#3074 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3075 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3076 = face_outer_bound ( 'none', #6460, .t. ) ;
#3077 = axis2_placement_3d ( 'none', #3084, #3075, #3070 ) ;
#3078 = cylindrical_surface ( 'none', #3082, 1.000000000000000900 ) ;
#3079 = direction ( 'none', ( 0.0000000000000000000, 3.469446951953614200e-015, -1.000000000000000000 ) ) ;
#3080 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -3.469446951953613800e-015 ) ) ;
#3081 = cartesian_point ( 'none', ( -29.40000000000000200, -25.40000000000000600, -4.500000000000000000 ) ) ;
#3082 = axis2_placement_3d ( 'none', #3085, #3035, #3074 ) ;
#3083 = conical_surface ( 'none', #3077, 1.249999999999997600, 1.029744258676650500 ) ;
#3084 = cartesian_point ( 'none', ( -22.40000000000000600, -18.40000000000000200, -3.000000000000000000 ) ) ;
#3085 = cartesian_point ( 'none', ( -29.40000000000001600, 25.39999999999999100, -4.500000000000000000 ) ) ;
#3086 = cartesian_point ( 'none', ( -24.65153818471592100, -15.31892077574060100, -11.62485690204529500 ) ) ;
#3087 = cartesian_point ( 'none', ( -24.71693350130197700, -15.21318069629556100, -12.23839127548763500 ) ) ;
#3088 = cartesian_point ( 'none', ( -24.76573418320593600, -15.13395688437412400, -12.53865962141634000 ) ) ;
#3089 = cartesian_point ( 'none', ( -24.89018629055356200, -14.92839130760077500, -13.10975938636838800 ) ) ;
#3090 = cartesian_point ( 'none', ( -24.96643335879916100, -14.80107723718040400, -13.38421815328648100 ) ) ;
#3091 = cartesian_point ( 'none', ( -25.14382074433031600, -14.49768810594726700, -13.90385543512311300 ) ) ;
#3092 = cartesian_point ( 'none', ( -25.24258966355158400, -14.32563947614761300, -14.14255574547672700 ) ) ;
#3093 = cartesian_point ( 'none', ( -25.45701900251943100, -13.94103521365487800, -14.57936826640549400 ) ) ;
#3094 = cartesian_point ( 'none', ( -25.57409308935755400, -13.72577384483780200, -14.77924149988522400 ) ) ;
#3095 = cartesian_point ( 'none', ( -25.81536042501774400, -13.26643400123739100, -15.12389990004629300 ) ) ;
#3096 = cartesian_point ( 'none', ( -25.93949472304655400, -13.02264374069275400, -15.26957048267908600 ) ) ;
#3097 = cartesian_point ( 'none', ( -26.19264143426054800, -12.50568555418782200, -15.50749070595953900 ) ) ;
#3098 = cartesian_point ( 'none', ( -26.32182080621038300, -12.23184714033052400, -15.59902250505946400 ) ) ;
#3099 = cartesian_point ( 'none', ( -26.57240896616434600, -11.67747475927781200, -15.71958358982428900 ) ) ;
#3100 = cartesian_point ( 'none', ( -26.69526628037810300, -11.39407972518825000, -15.75019142273619700 ) ) ;
#3101 = cartesian_point ( 'none', ( -26.93540450697467700, -10.81417026913699600, -15.74980679355340900 ) ) ;
#3102 = cartesian_point ( 'none', ( -27.04932017626397200, -10.52570115032091500, -15.71862801393384100 ) ) ;
#3103 = cartesian_point ( 'none', ( -27.26373137851253100, -9.957161142826796800, -15.59730726651630100 ) ) ;
#3104 = cartesian_point ( 'none', ( -27.36554525094321700, -9.673359477532560600, -15.50581983479003500 ) ) ;
#3105 = cartesian_point ( 'none', ( -27.55233576952607400, -9.127745839268495600, -15.26659008793982700 ) ) ;
#3106 = cartesian_point ( 'none', ( -27.63678510713053900, -8.867848698083284000, -15.12046438725779200 ) ) ;
#3107 = cartesian_point ( 'none', ( -27.79035824793565000, -8.374163841316054400, -14.77609714363547200 ) ) ;
#3108 = cartesian_point ( 'none', ( -27.85984458402026600, -8.138880222081336800, -14.57563869432074500 ) ) ;
#3109 = cartesian_point ( 'none', ( -27.98015218599380900, -7.715140644458507800, -14.13755112532053800 ) ) ;
#3110 = cartesian_point ( 'none', ( -28.03177074436594700, -7.524238967291876400, -13.89876766077110100 ) ) ;
#3111 = cartesian_point ( 'none', ( -28.12034357916490600, -7.186140834364621800, -13.38078989390607600 ) ) ;
#3112 = cartesian_point ( 'none', ( -28.15669773336209000, -7.041202317796051000, -13.10389416857239700 ) ) ;
#3113 = cartesian_point ( 'none', ( -28.21386716468779800, -6.808513563282802200, -12.53218584097621500 ) ) ;
#3114 = cartesian_point ( 'none', ( -28.23519099393912800, -6.718751258592405400, -12.23311350298609000 ) ) ;
#3115 = cartesian_point ( 'none', ( -28.26356754155831300, -6.598361824182594800, -11.61888430488573800 ) ) ;
#3116 = cartesian_point ( 'none', ( -28.27042448263635400, -6.568630283363535900, -11.31020433517533900 ) ) ;
#3117 = cartesian_point ( 'none', ( -28.27042448263635800, -6.568630283363534200, -11.00000000000000000 ) ) ;
#3118 = axis2_placement_3d ( 'none', #3150, #3133, #3139 ) ;
#3119 = cylindrical_surface ( 'none', #3071, 1.000000000000000000 ) ;
#3120 = face_outer_bound ( 'none', #6518, .t. ) ;
#3121 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3122 = cartesian_point ( 'none', ( -30.39969437246936200, -18.39999999734243700, -4.524694373756778600 ) ) ;
#3123 = cartesian_point ( 'none', ( -30.39969808548704200, -18.39781902366995700, -4.524698085483239000 ) ) ;
#3124 = cartesian_point ( 'none', ( -30.39971659363677900, -18.38950710046740900, -4.524691451115423000 ) ) ;
#3125 = cartesian_point ( 'none', ( -30.39974071332748200, -18.37794356927579600, -4.524592138204776700 ) ) ;
#3126 = cartesian_point ( 'none', ( -30.39977568687901100, -18.36059892688511400, -4.524343298488813200 ) ) ;
#3127 = cartesian_point ( 'none', ( -30.39984884994078500, -18.32014081921467500, -4.523063664963804500 ) ) ;
#3128 = cartesian_point ( 'none', ( -30.39989708932221300, -18.28551218578269700, -4.520769117189861000 ) ) ;
#3129 = line ( 'none', #3131, #3176 ) ;
#3130 = cartesian_point ( 'none', ( 27.34873734152902400, 24.74873734152930600, 0.0000000000000000000 ) ) ;
#3131 = cartesian_point ( 'none', ( -30.40000000000000600, -18.40000000000000200, -4.249999999999997300 ) ) ;
#3132 = face_outer_bound ( 'none', #6497, .t. ) ;
#3133 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3134 = face_outer_bound ( 'none', #53, .t. ) ;
#3135 = direction ( 'none', ( 1.734723475976807100e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3136 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131400e-016, 1.734723475976806300e-015 ) ) ;
#3137 = axis2_placement_3d ( 'none', #3143, #3136, #3135 ) ;
#3138 = circle ( 'none', #3137, 1.000000000000000000 ) ;
#3139 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3140 = cylindrical_surface ( 'none', #3183, 2.599999999999998300 ) ;
#3141 = direction ( 'none', ( 0.3826834323650907800, -0.9238795325112862900, 0.0000000000000000000 ) ) ;
#3142 = direction ( 'none', ( -0.9238795325112862900, -0.3826834323650908400, -0.0000000000000000000 ) ) ;
#3143 = cartesian_point ( 'none', ( 7.733045971672507500, -29.39999999999999500, -4.500000000000004400 ) ) ;
#3144 = axis2_placement_3d ( 'none', #3153, #3142, #3141 ) ;
#3145 = cartesian_point ( 'none', ( -28.27042448263635800, -6.568630283363534200, -11.00000000000000000 ) ) ;
#3146 = cartesian_point ( 'none', ( -22.44557426817067400, -18.40000000000002700, -4.250000000000173200 ) ) ;
#3147 = direction ( 'none', ( 0.0000000000000000000, 8.673617379884035500e-016, -1.000000000000000000 ) ) ;
#3148 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -8.673617379884037400e-016 ) ) ;
#3149 = cartesian_point ( 'none', ( 29.40000000000001600, -7.733045971672469300, -4.500000000000004400 ) ) ;
#3150 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.4999999999999796300 ) ) ;
#3151 = face_outer_bound ( 'none', #57, .t. ) ;
#3152 = axis2_placement_3d ( 'none', #3149, #3148, #3147 ) ;
#3153 = cartesian_point ( 'none', ( -16.45068854487894300, -6.814098305664599000, -11.00000000000000000 ) ) ;
#3154 = conical_surface ( 'none', #3118, 28.00000000000000000, 0.7853981633974517200 ) ;
#3155 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3156 = cartesian_point ( 'none', ( -24.63493187516799300, -15.34548584222075700, -11.00000000000000000 ) ) ;
#3157 = cartesian_point ( 'none', ( -24.63493187516799300, -15.34548584222075700, -11.31433570359357300 ) ) ;
#3158 = cartesian_point ( 'none', ( -30.40000000000000900, -5.798134296754928300, -4.787689588154748300 ) ) ;
#3159 = cartesian_point ( 'none', ( -30.40000000000000900, -5.780591856673935600, -4.600588174232672000 ) ) ;
#3160 = cartesian_point ( 'none', ( -30.40000000000000900, -6.427893300671989600, -4.539897842943111600 ) ) ;
#3161 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3162 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3163 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, 0.0000000000000000000 ) ) ;
#3164 = axis2_placement_3d ( 'none', #3163, #3162, #3161 ) ;
#3165 = circle ( 'none', #3164, 5.000000000000011500 ) ;
#3166 = cartesian_point ( 'none', ( -29.79605416213505000, -7.120543672330057000, -5.457822618723704400 ) ) ;
#3167 = cartesian_point ( 'none', ( -30.01284458399153400, -7.115976739678261600, -5.331192890694735500 ) ) ;
#3168 = cartesian_point ( 'none', ( -30.33208525906006200, -6.458687148097113500, -4.960075471499508600 ) ) ;
#3169 = cartesian_point ( 'none', ( -30.40000000000000900, -6.443310054823802700, -4.750236227050425700 ) ) ;
#3170 = cartesian_point ( 'none', ( -29.70456851504199500, -6.497220096466626200, -5.500000000000005300 ) ) ;
#3171 = cartesian_point ( 'none', ( -29.90614149834806700, -6.492788908299886900, -5.433048681618671200 ) ) ;
#3172 = cartesian_point ( 'none', ( -30.08487034230987700, -6.483459028447534900, -5.301892186957553900 ) ) ;
#3173 = cartesian_point ( 'none', ( -30.20847780068497100, -6.471073088272324200, -5.130983829228530800 ) ) ;
#3174 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, 0.0000000000000000000 ) ) ;
#3175 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3176 = vector ( 'none', #3175, 1000.000000000000000 ) ;
#3177 = cartesian_point ( 'none', ( -29.51382318919139500, -7.083662891055720200, -11.00000000000002300 ) ) ;
#3178 = cartesian_point ( 'none', ( -25.87833058172293500, -15.86051844991314200, -11.00000000000004600 ) ) ;
#3179 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3180 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3181 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#3182 = cartesian_point ( 'none', ( -29.56110572920307800, -7.120543672330057000, -5.500000000000004400 ) ) ;
#3183 = axis2_placement_3d ( 'none', #3181, #3180, #3179 ) ;
#3184 = cartesian_point ( 'none', ( 30.40000000000001600, -7.089262094715990300, -4.734948432931976600 ) ) ;
#3185 = cartesian_point ( 'none', ( 30.31528793198907600, -7.100287645462396200, -4.969101718070875900 ) ) ;
#3186 = cartesian_point ( 'none', ( 30.16406625799030600, -7.108132192570315600, -5.150147304382807400 ) ) ;
#3187 = cartesian_point ( 'none', ( 30.01284458399153700, -7.115976739678234100, -5.331192890694738100 ) ) ;
#3188 = cartesian_point ( 'none', ( 29.79605416213505400, -7.120543672330028600, -5.457822618723708000 ) ) ;
#3189 = cartesian_point ( 'none', ( 29.56110572920308100, -7.120543672330028600, -5.500000000000005300 ) ) ;
#3190 = cartesian_point ( 'none', ( 30.40000000000001600, -7.733045971672470200, -4.500000000000004400 ) ) ;
#3191 = cartesian_point ( 'none', ( 30.40000000000001600, -7.733045971672470200, -4.761799387799154500 ) ) ;
#3192 = cartesian_point ( 'none', ( 30.29222690360982600, -7.733045971672469300, -5.021986658763287500 ) ) ;
#3193 = cartesian_point ( 'none', ( 30.10710678118656200, -7.733045971672469300, -5.207106781186553200 ) ) ;
#3194 = cartesian_point ( 'none', ( 29.92198665876329500, -7.733045971672469300, -5.392226903609818900 ) ) ;
#3195 = cartesian_point ( 'none', ( 29.66179938779916400, -7.733045971672469300, -5.500000000000005300 ) ) ;
#3196 = cartesian_point ( 'none', ( 29.40000000000001300, -7.733045971672469300, -5.500000000000005300 ) ) ;
#3197 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3196, #3195, #3194, #3193, #3192, #3191, #3190 ),
( #3189, #3188, #3187, #3186, #3185, #3184, #3260 ),
( #3259, #3258, #3257, #3256, #3255, #3254, #3253 ),
( #3252, #3251, #3250, #3249, #3248, #3247, #3246 ),
( #3245, #3244, #3243, #3242, #3241, #3240, #3239 ),
( #3238, #3237, #3236, #3235, #3234, #3233, #3232 ),
( #3231, #3230, #3229, #3228, #3227, #3226, #3225 ),
( #3224, #3223, #3222, #3221, #3220, #3219, #3218 ),
( #3217, #995, #928, #1587, #1535, #1867, #2111 ),
( #667, #670, #664, #669, #668, #672, #671 ),
( #678, #679, #687, #681, #682, #688, #698 ),
( #720, #731, #926, #1018, #821, #863, #857 ),
( #802, #1681, #578, #585, #584, #589, #425 ),
( #460, #600, #7400, #3300, #3299, #3298, #3297 ),
( #3296, #3295, #3294, #3293, #3292, #3291, #3290 ),
( #3289, #3288, #3287, #3286, #3285, #3284, #3283 ),
( #3282, #3281, #3280, #3279, #3278, #3277, #3276 ),
( #3275, #3274, #3273, #3272, #3271, #3270, #3269 ),
( #3268, #3267, #3266, #3265, #3264, #3263, #3262 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003677567059076965200, 0.005666151768376913700, 0.007654736477676863000, 0.009643321186976812300, 0.01063761354162678600, 0.01113475971895177400, 0.01163190589627676100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3198 = cartesian_point ( 'none', ( -30.05841560212072500, -4.591172489128325700, -5.500000000000005300 ) ) ;
#3199 = cartesian_point ( 'none', ( -30.16578405630362200, -4.578361114418148900, -5.404722834163949100 ) ) ;
#3200 = cartesian_point ( 'none', ( -30.25232418383425800, -4.562470266833613200, -5.287138053773168700 ) ) ;
#3201 = cartesian_point ( 'none', ( -30.31089142451967800, -4.544889338167822100, -5.157323819327248600 ) ) ;
#3202 = cartesian_point ( 'none', ( -30.36945866520510200, -4.527308409502030200, -5.027509584881328500 ) ) ;
#3203 = cartesian_point ( 'none', ( -30.40000000000000900, -4.508054728231024400, -4.885589924887978200 ) ) ;
#3204 = cartesian_point ( 'none', ( -30.40000000000000900, -4.488791637492634700, -4.743602961579297200 ) ) ;
#3205 = cartesian_point ( 'none', ( -29.95321272764029500, -5.232619510291340400, -5.500000000000004400 ) ) ;
#3206 = cartesian_point ( 'none', ( -30.09116082883728200, -5.222003122405725500, -5.406459235039650800 ) ) ;
#3207 = cartesian_point ( 'none', ( -30.20478604738195500, -5.207147160155559900, -5.279658157471104100 ) ) ;
#3208 = cartesian_point ( 'none', ( -30.28201953521424600, -5.189877652108680000, -5.134272073421884700 ) ) ;
#3209 = cartesian_point ( 'none', ( -30.35925302304653800, -5.172608144061801000, -4.988885989372664500 ) ) ;
#3210 = cartesian_point ( 'none', ( -30.40000000000000900, -5.152958538686054800, -4.825142949259070900 ) ) ;
#3211 = cartesian_point ( 'none', ( -30.40000000000000900, -5.133290412675881600, -4.661278505522232300 ) ) ;
#3212 = cartesian_point ( 'none', ( -29.82889062134114500, -5.864919803378983300, -5.500000000000005300 ) ) ;
#3213 = cartesian_point ( 'none', ( -29.99865116359267600, -5.857396015352806600, -5.419753958329161000 ) ) ;
#3214 = cartesian_point ( 'none', ( -30.14482819484591400, -5.845303094301547400, -5.290775172214329000 ) ) ;
#3215 = cartesian_point ( 'none', ( -30.24524866794960700, -5.830475370190502100, -5.132627951325207300 ) ) ;
#3216 = cartesian_point ( 'none', ( -30.34566914105330000, -5.815647646079457700, -4.974480730436086500 ) ) ;
#3217 = cartesian_point ( 'none', ( 30.29230944705423700, -2.640272645520900700, -5.500000000000005300 ) ) ;
#3218 = cartesian_point ( 'none', ( 30.40000000000001600, -3.202928406608113400, -4.932446048323152300 ) ) ;
#3219 = cartesian_point ( 'none', ( 30.40000000000001600, -3.219165832422358400, -5.032187864709516800 ) ) ;
#3220 = cartesian_point ( 'none', ( 30.38527713664313600, -3.235402062528714800, -5.131924772051333700 ) ) ;
#3221 = cartesian_point ( 'none', ( 30.35629566234467400, -3.250964186904969500, -5.227786965590444100 ) ) ;
#3222 = cartesian_point ( 'none', ( 30.32731418804621300, -3.266526311281224200, -5.323649159129554500 ) ) ;
#3223 = cartesian_point ( 'none', ( 30.28407339113876900, -3.281411856557096700, -5.415625833387790200 ) ) ;
#3224 = cartesian_point ( 'none', ( 30.22797201523219400, -3.294984245953653800, -5.500000000000005300 ) ) ;
#3225 = cartesian_point ( 'none', ( 30.40000000000001600, -3.845860022050370000, -4.838024504951220300 ) ) ;
#3226 = cartesian_point ( 'none', ( 30.40000000000001600, -3.863610280326687600, -4.958888894798744400 ) ) ;
#3227 = cartesian_point ( 'none', ( 30.37736790092412100, -3.881355236015368700, -5.079717178466328400 ) ) ;
#3228 = cartesian_point ( 'none', ( 30.33359354343218000, -3.897926762536391800, -5.192555392458844600 ) ) ;
#3229 = cartesian_point ( 'none', ( 30.28981918594023900, -3.914498289057414900, -5.305393606451360700 ) ) ;
#3230 = cartesian_point ( 'none', ( 30.22492872372119500, -3.929886485487618300, -5.410174333775869600 ) ) ;
#3231 = cartesian_point ( 'none', ( 30.14319380867645700, -3.943078367540985500, -5.500000000000005300 ) ) ;
#3232 = cartesian_point ( 'none', ( 30.40000000000001600, -4.488791637492626700, -4.743602961579289200 ) ) ;
#3233 = cartesian_point ( 'none', ( 30.40000000000001600, -4.508054728231016400, -4.885589924887971900 ) ) ;
#3234 = cartesian_point ( 'none', ( 30.36945866520510900, -4.527308409502023100, -5.027509584881323200 ) ) ;
#3235 = cartesian_point ( 'none', ( 30.31089142451968500, -4.544889338167815000, -5.157323819327245000 ) ) ;
#3236 = cartesian_point ( 'none', ( 30.25232418383426500, -4.562470266833606100, -5.287138053773166900 ) ) ;
#3237 = cartesian_point ( 'none', ( 30.16578405630362200, -4.578361114418140000, -5.404722834163949900 ) ) ;
#3238 = cartesian_point ( 'none', ( 30.05841560212072100, -4.591172489128316800, -5.500000000000005300 ) ) ;
#3239 = cartesian_point ( 'none', ( 30.40000000000001600, -5.133290412675880700, -4.661278505522226100 ) ) ;
#3240 = cartesian_point ( 'none', ( 30.40000000000001600, -5.152958538686053900, -4.825142949259065600 ) ) ;
#3241 = cartesian_point ( 'none', ( 30.35925302304654100, -5.172608144061798400, -4.988885989372662700 ) ) ;
#3242 = cartesian_point ( 'none', ( 30.28201953521425000, -5.189877652108677400, -5.134272073421883900 ) ) ;
#3243 = cartesian_point ( 'none', ( 30.20478604738195500, -5.207147160155557200, -5.279658157471104100 ) ) ;
#3244 = cartesian_point ( 'none', ( 30.09116082883728500, -5.222003122405722800, -5.406459235039650800 ) ) ;
#3245 = cartesian_point ( 'none', ( 29.95321272764029500, -5.232619510291336900, -5.500000000000004400 ) ) ;
#3246 = cartesian_point ( 'none', ( 30.40000000000001600, -5.780591856673934700, -4.600588174232667500 ) ) ;
#3247 = cartesian_point ( 'none', ( 30.40000000000001600, -5.798134296754927400, -4.787689588154744800 ) ) ;
#3248 = cartesian_point ( 'none', ( 30.34566914105330700, -5.815647646079455900, -4.974480730436085600 ) ) ;
#3249 = cartesian_point ( 'none', ( 30.24524866794961000, -5.830475370190500300, -5.132627951325207300 ) ) ;
#3250 = cartesian_point ( 'none', ( 30.14482819484591400, -5.845303094301545600, -5.290775172214329900 ) ) ;
#3251 = cartesian_point ( 'none', ( 29.99865116359268000, -5.857396015352804900, -5.419753958329161000 ) ) ;
#3252 = cartesian_point ( 'none', ( 29.82889062134114500, -5.864919803378980700, -5.500000000000005300 ) ) ;
#3253 = cartesian_point ( 'none', ( 30.40000000000001600, -6.427893300671988700, -4.539897842943108900 ) ) ;
#3254 = cartesian_point ( 'none', ( 30.40000000000001600, -6.443310054823801800, -4.750236227050423900 ) ) ;
#3255 = cartesian_point ( 'none', ( 30.33208525906006900, -6.458687148097112600, -4.960075471499508600 ) ) ;
#3256 = cartesian_point ( 'none', ( 30.20847780068497500, -6.471073088272323300, -5.130983829228531700 ) ) ;
#3257 = cartesian_point ( 'none', ( 30.08487034230987700, -6.483459028447534000, -5.301892186957554800 ) ) ;
#3258 = cartesian_point ( 'none', ( 29.90614149834807000, -6.492788908299886000, -5.433048681618671200 ) ) ;
#3259 = cartesian_point ( 'none', ( 29.70456851504199500, -6.497220096466624500, -5.500000000000005300 ) ) ;
#3260 = cartesian_point ( 'none', ( 30.40000000000001600, -7.078168229805297300, -4.500000000000004400 ) ) ;
#3261 = axis2_placement_3d ( 'none', #3461, #3460, #3459 ) ;
#3262 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#3263 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#3264 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#3265 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#3266 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#3267 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#3268 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#3269 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1629670455584047700, -5.469944495444949900 ) ) ;
#3270 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1638908950230215400, -5.474953746204125300 ) ) ;
#3271 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1648147444876383600, -5.479962996963301700 ) ) ;
#3272 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1657385939522551500, -5.484972247722477200 ) ) ;
#3273 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1666624434168719500, -5.489981498481653500 ) ) ;
#3274 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1675862928814887400, -5.494990749240829000 ) ) ;
#3275 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1685101423461055300, -5.500000000000005300 ) ) ;
#3276 = cartesian_point ( 'none', ( 30.40000000000001600, -0.3205582637869889300, -5.440880241055709600 ) ) ;
#3277 = cartesian_point ( 'none', ( 30.40000000000002000, -0.3223754833349979400, -5.450733553638720300 ) ) ;
#3278 = cartesian_point ( 'none', ( 30.39988699369486700, -0.3241927030069345900, -5.460586866897811500 ) ) ;
#3279 = cartesian_point ( 'none', ( 30.39966086686223400, -0.3260099146924171900, -5.470440167276999300 ) ) ;
#3280 = cartesian_point ( 'none', ( 30.39943474002959800, -0.3278271263778997400, -5.480293467656188100 ) ) ;
#3281 = cartesian_point ( 'none', ( 30.39909549257656000, -0.3296443303242790300, -5.490146756504888300 ) ) ;
#3282 = cartesian_point ( 'none', ( 30.39864278253321200, -0.3314615147061564800, -5.500000000000005300 ) ) ;
#3283 = cartesian_point ( 'none', ( 30.40000000000001600, -0.4805385543539676400, -5.411465346144399100 ) ) ;
#3284 = cartesian_point ( 'none', ( 30.40000000000002000, -0.4832553136110150900, -5.426241123404642200 ) ) ;
#3285 = cartesian_point ( 'none', ( 30.39966138613963400, -0.4859720726812427100, -5.441016899648818800 ) ) ;
#3286 = cartesian_point ( 'none', ( 30.39898450223393300, -0.4886860730753335700, -5.455777672140261100 ) ) ;
#3287 = cartesian_point ( 'none', ( 30.39830761832822900, -0.4914000734694243800, -5.470538444631703400 ) ) ;
#3288 = cartesian_point ( 'none', ( 30.39729246447030100, -0.4941113148141183500, -5.485284211340344400 ) ) ;
#3289 = cartesian_point ( 'none', ( 30.39594007140708200, -0.4968170442225778300, -5.500000000000005300 ) ) ;
#3290 = cartesian_point ( 'none', ( 30.40000000000001600, -0.6405188449209470200, -5.382050451233089600 ) ) ;
#3291 = cartesian_point ( 'none', ( 30.40000000000002000, -0.6441351438870327500, -5.401748693170564900 ) ) ;
#3292 = cartesian_point ( 'none', ( 30.39943577858440400, -0.6477514423555513800, -5.421446932399825300 ) ) ;
#3293 = cartesian_point ( 'none', ( 30.39830813760563200, -0.6513622314582505600, -5.441115177003522900 ) ) ;
#3294 = cartesian_point ( 'none', ( 30.39718049662685600, -0.6549730205609496400, -5.460783421607219500 ) ) ;
#3295 = cartesian_point ( 'none', ( 30.39548943636404500, -0.6585782993039581700, -5.480421666175801400 ) ) ;
#3296 = cartesian_point ( 'none', ( 30.39323736028095300, -0.6621725737389998500, -5.500000000000005300 ) ) ;
#3297 = cartesian_point ( 'none', ( 30.40000000000001600, -0.8005104938047871200, -5.352723232483452200 ) ) ;
#3298 = cartesian_point ( 'none', ( 30.40000000000004500, -0.8050190339891879500, -5.377349276204046900 ) ) ;
#3299 = cartesian_point ( 'none', ( 30.39909728028425900, -0.8095275731684294900, -5.401975314541400200 ) ) ;
#3300 = cartesian_point ( 'none', ( 30.39729367047145600, -0.8140251005177814300, -5.426541402555474600 ) ) ;
#3301 = circle ( 'none', #3310, 5.000000000000011500 ) ;
#3302 = cartesian_point ( 'none', ( -22.44557426817067700, -18.40000000000000200, -1.750000000000002400 ) ) ;
#3303 = cartesian_point ( 'none', ( -22.43799980435589300, -18.40923984728784600, -1.750000000000002400 ) ) ;
#3304 = cartesian_point ( 'none', ( -22.43038505904611700, -18.41851713488156500, -1.750102972202088000 ) ) ;
#3305 = cartesian_point ( 'none', ( -22.41519363958256200, -18.43700196466396000, -1.750513577907593500 ) ) ;
#3306 = cartesian_point ( 'none', ( -22.40759719022337700, -18.44623362998836700, -1.750821211640701800 ) ) ;
#3307 = cartesian_point ( 'none', ( -22.40000000000000600, -18.45545459282879700, -1.751230690586052600 ) ) ;
#3308 = cartesian_point ( 'none', ( -24.63493187516799300, -15.34548584222075700, -11.00000000000000000 ) ) ;
#3309 = plane ( 'none', #3314 ) ;
#3310 = axis2_placement_3d ( 'none', #3312, #3465, #3464 ) ;
#3311 = b_spline_curve_with_knots ( 'none', 3,
( #3307, #3306, #3305, #3304, #3303, #3302 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.008902450504500111100, 0.008937849930619721400, 0.008973249356739333400 ),
.unspecified. ) ;
#3312 = cartesian_point ( 'none', ( 25.39999999999999900, 25.40000000000000200, 0.0000000000000000000 ) ) ;
#3313 = cartesian_point ( 'none', ( -30.40000000000000200, -25.40000000000000600, 0.0000000000000000000 ) ) ;
#3314 = axis2_placement_3d ( 'none', #3493, #3492, #3491 ) ;
#3315 = circle ( 'none', #3261, 1.249999999999997600 ) ;
#3316 = face_outer_bound ( 'none', #24, .t. ) ;
#3317 = cartesian_point ( 'none', ( 5.232619510291347500, -29.95321272764029500, -5.500000000000004400 ) ) ;
#3318 = cartesian_point ( 'none', ( 5.222003122405732600, -30.09116082883727800, -5.406459235039649900 ) ) ;
#3319 = cartesian_point ( 'none', ( 5.207147160155566100, -30.20478604738194400, -5.279658157471103200 ) ) ;
#3320 = cartesian_point ( 'none', ( 5.189877652108686200, -30.28201953521423600, -5.134272073421886500 ) ) ;
#3321 = cartesian_point ( 'none', ( 5.172608144061806400, -30.35925302304652700, -4.988885989372668900 ) ) ;
#3322 = cartesian_point ( 'none', ( 5.152958538686058400, -30.39999999999999500, -4.825142949259077200 ) ) ;
#3323 = cartesian_point ( 'none', ( 5.133290412675886000, -30.39999999999999500, -4.661278505522241200 ) ) ;
#3324 = cartesian_point ( 'none', ( 5.864919803378988700, -29.82889062134114500, -5.500000000000005300 ) ) ;
#3325 = cartesian_point ( 'none', ( 5.857396015352812000, -29.99865116359267200, -5.419753958329159200 ) ) ;
#3326 = cartesian_point ( 'none', ( 5.845303094301552700, -30.14482819484590700, -5.290775172214327200 ) ) ;
#3327 = cartesian_point ( 'none', ( 5.830475370190506500, -30.24524866794959600, -5.132627951325207300 ) ) ;
#3328 = cartesian_point ( 'none', ( 5.815647646079461300, -30.34566914105328900, -4.974480730436088300 ) ) ;
#3329 = cartesian_point ( 'none', ( 5.798134296754931000, -30.39999999999999500, -4.787689588154751900 ) ) ;
#3330 = cartesian_point ( 'none', ( 5.780591856673938300, -30.39999999999999500, -4.600588174232678200 ) ) ;
#3331 = cartesian_point ( 'none', ( 6.497220096466630700, -29.70456851504199500, -5.500000000000005300 ) ) ;
#3332 = cartesian_point ( 'none', ( 6.492788908299891300, -29.90614149834806300, -5.433048681618668500 ) ) ;
#3333 = cartesian_point ( 'none', ( 6.483459028447539300, -30.08487034230986600, -5.301892186957551300 ) ) ;
#3334 = cartesian_point ( 'none', ( 6.471073088272327700, -30.20847780068496000, -5.130983829228529000 ) ) ;
#3335 = cartesian_point ( 'none', ( 6.458687148097116200, -30.33208525906005400, -4.960075471499507700 ) ) ;
#3336 = cartesian_point ( 'none', ( 6.443310054823804500, -30.39999999999999500, -4.750236227050426600 ) ) ;
#3337 = cartesian_point ( 'none', ( 6.427893300671990500, -30.39999999999999500, -4.539897842943115200 ) ) ;
#3338 = cartesian_point ( 'none', ( 7.120543672330065000, -29.56110572920307100, -5.500000000000005300 ) ) ;
#3339 = cartesian_point ( 'none', ( 7.120543672330065000, -29.79605416213503900, -5.457822618723704400 ) ) ;
#3340 = cartesian_point ( 'none', ( 7.115976739678269600, -30.01284458399152700, -5.331192890694734600 ) ) ;
#3341 = cartesian_point ( 'none', ( 7.108132192570351100, -30.16406625799029200, -5.150147304382803900 ) ) ;
#3342 = cartesian_point ( 'none', ( 7.100287645462431700, -30.31528793198905800, -4.969101718070873200 ) ) ;
#3343 = cartesian_point ( 'none', ( 7.089262094716024100, -30.39999999999999500, -4.734948432931974900 ) ) ;
#3344 = cartesian_point ( 'none', ( 7.078168229805330100, -30.39999999999999500, -4.500000000000005300 ) ) ;
#3345 = cartesian_point ( 'none', ( 7.733045971672509300, -29.40000000000000200, -5.500000000000005300 ) ) ;
#3346 = cartesian_point ( 'none', ( 7.733045971672509300, -29.66179938779914900, -5.500000000000003600 ) ) ;
#3347 = cartesian_point ( 'none', ( 7.733045971672508400, -29.92198665876328100, -5.392226903609815400 ) ) ;
#3348 = cartesian_point ( 'none', ( 7.733045971672508400, -30.10710678118654500, -5.207106781186549700 ) ) ;
#3349 = cartesian_point ( 'none', ( 7.733045971672508400, -30.29222690360980900, -5.021986658763284000 ) ) ;
#3350 = cartesian_point ( 'none', ( 7.733045971672508400, -30.39999999999999500, -4.761799387799152700 ) ) ;
#3351 = cartesian_point ( 'none', ( 7.733045971672507500, -30.39999999999999500, -4.500000000000004400 ) ) ;
#3352 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3351, #3350, #3349, #3348, #3347, #3346, #3345 ),
( #3344, #3343, #3342, #3341, #3340, #3339, #3338 ),
( #3337, #3336, #3335, #3334, #3333, #3332, #3331 ),
( #3330, #3329, #3328, #3327, #3326, #3325, #3324 ),
( #3323, #3322, #3321, #3320, #3319, #3318, #3317 ),
( #3396, #3395, #3394, #3393, #3392, #3391, #3390 ),
( #3389, #3388, #3387, #3386, #3385, #3384, #3383 ),
( #3382, #3381, #3380, #3379, #3378, #3377, #3376 ),
( #3375, #3374, #3373, #3372, #3371, #3370, #3369 ),
( #3368, #3367, #3366, #3365, #3364, #3363, #3362 ),
( #3361, #3360, #3359, #3358, #3357, #3356, #3355 ),
( #3354, #3353, #3441, #3440, #3439, #3438, #3437 ),
( #3436, #3435, #3434, #3433, #3432, #3431, #3430 ),
( #3429, #3428, #3427, #3426, #3425, #3424, #3423 ),
( #3422, #3421, #3420, #3419, #3418, #3417, #3416 ),
( #3415, #3414, #3413, #3412, #3411, #3410, #3409 ),
( #3408, #3407, #3406, #3405, #3404, #3403, #3402 ),
( #3401, #3400, #3399, #3398, #3397, #3474, #3473 ),
( #3472, #3471, #3470, #3469, #3468, #3467, #3466 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003677567059076937900, 0.005666151768376938800, 0.007654736477676939300, 0.009643321186976940700, 0.01063761354162694200, 0.01113475971895194100, 0.01163190589627694100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3353 = cartesian_point ( 'none', ( 1.287694850506254700, -30.40000000000002300, -5.304711544868713000 ) ) ;
#3354 = cartesian_point ( 'none', ( 1.280553882754192500, -30.39999999999999500, -5.265269890247675600 ) ) ;
#3355 = cartesian_point ( 'none', ( 1.653001592960534200, -30.35681716770328700, -5.500000000000005300 ) ) ;
#3356 = cartesian_point ( 'none', ( 1.644511964780604600, -30.37113354511256700, -5.452554918162998200 ) ) ;
#3357 = cartesian_point ( 'none', ( 1.635848969520963700, -30.38194386283573000, -5.404154362820243300 ) ) ;
#3358 = cartesian_point ( 'none', ( 1.627098746016355700, -30.38916047598795300, -5.355273266178986800 ) ) ;
#3359 = cartesian_point ( 'none', ( 1.618348522511747500, -30.39637708914017700, -5.306392169537730300 ) ) ;
#3360 = cartesian_point ( 'none', ( 1.609511137360421200, -30.39999999999999500, -5.257030875173600600 ) ) ;
#3361 = cartesian_point ( 'none', ( 1.600673719387020600, -30.39999999999999500, -5.207669412042095700 ) ) ;
#3362 = cartesian_point ( 'none', ( 1.982091943814017400, -30.33531459415360100, -5.500000000000005300 ) ) ;
#3363 = cartesian_point ( 'none', ( 1.972354432224510100, -30.35664087634631900, -5.444471364743338700 ) ) ;
#3364 = cartesian_point ( 'none', ( 1.962283149152201900, -30.37285585665340500, -5.387039381310175100 ) ) ;
#3365 = cartesian_point ( 'none', ( 1.952041944032358600, -30.38369573399339200, -5.328638409104787100 ) ) ;
#3366 = cartesian_point ( 'none', ( 1.941800738912515600, -30.39453561133338200, -5.270237436899400100 ) ) ;
#3367 = cartesian_point ( 'none', ( 1.931389976149363100, -30.39999999999999500, -5.210869553954675700 ) ) ;
#3368 = cartesian_point ( 'none', ( 1.920979028164188800, -30.39999999999999500, -5.151500614772329500 ) ) ;
#3369 = cartesian_point ( 'none', ( 2.640272645520983300, -30.29230944705423000, -5.500000000000005300 ) ) ;
#3370 = cartesian_point ( 'none', ( 2.628039367112320800, -30.32765553881382900, -5.428304257904021500 ) ) ;
#3371 = cartesian_point ( 'none', ( 2.615151508414677500, -30.35467984428876100, -5.352809418290038800 ) ) ;
#3372 = cartesian_point ( 'none', ( 2.601928340064364700, -30.37276625000427500, -5.275368694956389600 ) ) ;
#3373 = cartesian_point ( 'none', ( 2.588705171714051500, -30.39085265571979400, -5.197927971622739600 ) ) ;
#3374 = cartesian_point ( 'none', ( 2.575147653727246900, -30.39999999999999500, -5.118546911516825800 ) ) ;
#3375 = cartesian_point ( 'none', ( 2.561589645718525000, -30.39999999999999500, -5.039163020232797100 ) ) ;
#3376 = cartesian_point ( 'none', ( 3.294984245953712000, -30.22797201523218300, -5.500000000000005300 ) ) ;
#3377 = cartesian_point ( 'none', ( 3.281411856557154800, -30.28407339113875500, -5.415625833387792000 ) ) ;
#3378 = cartesian_point ( 'none', ( 3.266526311281281000, -30.32731418804619800, -5.323649159129559800 ) ) ;
#3379 = cartesian_point ( 'none', ( 3.250964186905026300, -30.35629566234465700, -5.227786965590453000 ) ) ;
#3380 = cartesian_point ( 'none', ( 3.235402062528771600, -30.38527713664311500, -5.131924772051346100 ) ) ;
#3381 = cartesian_point ( 'none', ( 3.219165832422414400, -30.39999999999999500, -5.032187864709531900 ) ) ;
#3382 = cartesian_point ( 'none', ( 3.202928406608168900, -30.39999999999999500, -4.932446048323171800 ) ) ;
#3383 = cartesian_point ( 'none', ( 3.943078367541025500, -30.14319380867645000, -5.500000000000005300 ) ) ;
#3384 = cartesian_point ( 'none', ( 3.929886485487658300, -30.22492872372118500, -5.410174333775870500 ) ) ;
#3385 = cartesian_point ( 'none', ( 3.914498289057454000, -30.28981918594022500, -5.305393606451364300 ) ) ;
#3386 = cartesian_point ( 'none', ( 3.897926762536430400, -30.33359354343216200, -5.192555392458851700 ) ) ;
#3387 = cartesian_point ( 'none', ( 3.881355236015407300, -30.37736790092410300, -5.079717178466339100 ) ) ;
#3388 = cartesian_point ( 'none', ( 3.863610280326725800, -30.39999999999999500, -4.958888894798757700 ) ) ;
#3389 = cartesian_point ( 'none', ( 3.845860022050407800, -30.39999999999999500, -4.838024504951238000 ) ) ;
#3390 = cartesian_point ( 'none', ( 4.591172489128339000, -30.05841560212071800, -5.500000000000005300 ) ) ;
#3391 = cartesian_point ( 'none', ( 4.578361114418162200, -30.16578405630361500, -5.404722834163949900 ) ) ;
#3392 = cartesian_point ( 'none', ( 4.562470266833627400, -30.25232418383425100, -5.287138053773168700 ) ) ;
#3393 = cartesian_point ( 'none', ( 4.544889338167834600, -30.31089142451966700, -5.157323819327250400 ) ) ;
#3394 = cartesian_point ( 'none', ( 4.527308409502042600, -30.36945866520508700, -5.027509584881332000 ) ) ;
#3395 = cartesian_point ( 'none', ( 4.508054728231035000, -30.39999999999999500, -4.885589924887983500 ) ) ;
#3396 = cartesian_point ( 'none', ( 4.488791637492646200, -30.39999999999999500, -4.743602961579303400 ) ) ;
#3397 = cartesian_point ( 'none', ( 0.1666624434199145400, -30.39999999999999500, -5.489981498487014600 ) ) ;
#3398 = cartesian_point ( 'none', ( 0.1657385939552809000, -30.39999999999999500, -5.484972247730519600 ) ) ;
#3399 = cartesian_point ( 'none', ( 0.1648147444906472300, -30.39999999999999500, -5.479962996974024700 ) ) ;
#3400 = cartesian_point ( 'none', ( 0.1638908950260135900, -30.39999999999999500, -5.474953746217528000 ) ) ;
#3401 = cartesian_point ( 'none', ( 0.1629670455613799500, -30.39999999999999500, -5.469944495461033000 ) ) ;
#3402 = cartesian_point ( 'none', ( 0.3314615147063734700, -30.39864278253320500, -5.500000000000005300 ) ) ;
#3403 = cartesian_point ( 'none', ( 0.3296443303244948100, -30.39909549257654900, -5.490146756504932700 ) ) ;
#3404 = cartesian_point ( 'none', ( 0.3278271263781142900, -30.39943474002958700, -5.480293467656280400 ) ) ;
#3405 = cartesian_point ( 'none', ( 0.3260099146926304600, -30.39966086686221700, -5.470440167277138800 ) ) ;
#3406 = cartesian_point ( 'none', ( 0.3241927030071466400, -30.39988699369484600, -5.460586866897998000 ) ) ;
#3407 = cartesian_point ( 'none', ( 0.3223754833352089900, -30.39999999999999900, -5.450733553638953000 ) ) ;
#3408 = cartesian_point ( 'none', ( 0.3205582637871987600, -30.39999999999999500, -5.440880241055989300 ) ) ;
#3409 = cartesian_point ( 'none', ( 0.4968170442227773400, -30.39594007140707500, -5.500000000000005300 ) ) ;
#3410 = cartesian_point ( 'none', ( 0.4941113148143166400, -30.39729246447029000, -5.485284211340377200 ) ) ;
#3411 = cartesian_point ( 'none', ( 0.4914000734696215600, -30.39830761832821400, -5.470538444631770900 ) ) ;
#3412 = cartesian_point ( 'none', ( 0.4886860730755296900, -30.39898450223391500, -5.455777672140362400 ) ) ;
#3413 = cartesian_point ( 'none', ( 0.4859720726814377200, -30.39966138613961600, -5.441016899648953900 ) ) ;
#3414 = cartesian_point ( 'none', ( 0.4832553136112091000, -30.39999999999999900, -5.426241123404811800 ) ) ;
#3415 = cartesian_point ( 'none', ( 0.4805385543541606000, -30.39999999999999500, -5.411465346144602500 ) ) ;
#3416 = cartesian_point ( 'none', ( 0.6621725737391807000, -30.39323736028094600, -5.500000000000005300 ) ) ;
#3417 = cartesian_point ( 'none', ( 0.6585782993041379200, -30.39548943636403400, -5.480421666175821800 ) ) ;
#3418 = cartesian_point ( 'none', ( 0.6549730205611283800, -30.39718049662684200, -5.460783421607261300 ) ) ;
#3419 = cartesian_point ( 'none', ( 0.6513622314584283100, -30.39830813760561400, -5.441115177003585900 ) ) ;
#3420 = cartesian_point ( 'none', ( 0.6477514423557282400, -30.39943577858438300, -5.421446932399910600 ) ) ;
#3421 = cartesian_point ( 'none', ( 0.6441351438872086100, -30.39999999999999900, -5.401748693170669700 ) ) ;
#3422 = cartesian_point ( 'none', ( 0.6405188449211218800, -30.39999999999999500, -5.382050451233215700 ) ) ;
#3423 = cartesian_point ( 'none', ( 0.8274736603957531000, -30.38918565962971400, -5.500000000000005300 ) ) ;
#3424 = cartesian_point ( 'none', ( 0.8230091413685479700, -30.39278556074360100, -5.475613617449434800 ) ) ;
#3425 = cartesian_point ( 'none', ( 0.8185226278672996800, -30.39549006065863800, -5.451107490569578200 ) ) ;
#3426 = cartesian_point ( 'none', ( 0.8140251005179469600, -30.39729367047144100, -5.426541402555519900 ) ) ;
#3427 = cartesian_point ( 'none', ( 0.8095275731685941400, -30.39909728028424500, -5.401975314541462400 ) ) ;
#3428 = cartesian_point ( 'none', ( 0.8050190339893513700, -30.40000000000002300, -5.377349276204125100 ) ) ;
#3429 = cartesian_point ( 'none', ( 0.8005104938049497600, -30.39999999999999500, -5.352723232483545400 ) ) ;
#3430 = cartesian_point ( 'none', ( 0.9926662345647266900, -30.38378866676694700, -5.500000000000005300 ) ) ;
#3431 = cartesian_point ( 'none', ( 0.9873675330252668100, -30.38917779654550300, -5.470914700582030200 ) ) ;
#3432 = cartesian_point ( 'none', ( 0.9820252689430087900, -30.39323336815602200, -5.441590280392437000 ) ) ;
#3433 = cartesian_point ( 'none', ( 0.9766611259420031600, -30.39593892050846000, -5.412145763817346000 ) ) ;
#3434 = cartesian_point ( 'none', ( 0.9712969829409974200, -30.39864447286089400, -5.382701247242255100 ) ) ;
#3435 = cartesian_point ( 'none', ( 0.9659109728283188400, -30.40000000000002300, -5.353136699092321000 ) ) ;
#3436 = cartesian_point ( 'none', ( 0.9605249567880304000, -30.39999999999999500, -5.323572118404922700 ) ) ;
#3437 = cartesian_point ( 'none', ( 1.323051382902675300, -30.37299468104141200, -5.500000000000005300 ) ) ;
#3438 = cartesian_point ( 'none', ( 1.316084316338705700, -30.38196226814931200, -5.461516866847219400 ) ) ;
#3439 = cartesian_point ( 'none', ( 1.309030551094428000, -30.38871998315078600, -5.422555860038155400 ) ) ;
#3440 = cartesian_point ( 'none', ( 1.301933176790116600, -30.39322942058249300, -5.383354486340998300 ) ) ;
#3441 = cartesian_point ( 'none', ( 1.294835802485805100, -30.39773885801420100, -5.344153112643842200 ) ) ;
#3442 = face_outer_bound ( 'none', #782, .t. ) ;
#3443 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3444 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3445 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, 0.0000000000000000000 ) ) ;
#3446 = axis2_placement_3d ( 'none', #3445, #3444, #3443 ) ;
#3447 = circle ( 'none', #3446, 2.600000000000005000 ) ;
#3448 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3449 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3450 = cartesian_point ( 'none', ( 25.40000000000001300, -30.39999999999999100, 0.0000000000000000000 ) ) ;
#3451 = face_bound ( 'none', #78, .t. ) ;
#3452 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3453 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3454 = cartesian_point ( 'none', ( 25.40000000000001300, -25.39999999999998800, 0.0000000000000000000 ) ) ;
#3455 = cartesian_point ( 'none', ( 25.40000000000001300, -29.39999999999999100, -4.500000000000000000 ) ) ;
#3456 = axis2_placement_3d ( 'none', #3455, #3449, #3448 ) ;
#3457 = circle ( 'none', #3456, 1.000000000000000000 ) ;
#3458 = axis2_placement_3d ( 'none', #3454, #3453, #3452 ) ;
#3459 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3460 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3461 = cartesian_point ( 'none', ( -22.40000000000000600, -18.40000000000000200, -3.000000000000000000 ) ) ;
#3462 = circle ( 'none', #3458, 5.000000000000004400 ) ;
#3463 = cartesian_point ( 'none', ( 30.40000000000001600, -25.39999999999999900, 0.0000000000000000000 ) ) ;
#3464 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3465 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3466 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#3467 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#3468 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#3469 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#3470 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#3471 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#3472 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#3473 = cartesian_point ( 'none', ( 0.1685101423491818500, -30.39999999999999500, -5.500000000000005300 ) ) ;
#3474 = cartesian_point ( 'none', ( 0.1675862928845482100, -30.39999999999999500, -5.494990749243510400 ) ) ;
#3475 = cartesian_point ( 'none', ( -25.39999999999999900, 29.39999999999999900, -4.500000000000000000 ) ) ;
#3476 = circle ( 'none', #3511, 1.000000000000000000 ) ;
#3477 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3478 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3479 = circle ( 'none', #3523, 1.000000000000000000 ) ;
#3480 = direction ( 'none', ( 2.731847993664263200e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3481 = vector ( 'none', #3480, 1000.000000000000000 ) ;
#3482 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3483 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3484 = cartesian_point ( 'none', ( -30.40000000000001600, 25.39999999999999100, 0.0000000000000000000 ) ) ;
#3485 = line ( 'none', #3484, #3481 ) ;
#3486 = face_outer_bound ( 'none', #123, .t. ) ;
#3487 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3488 = vector ( 'none', #3487, 1000.000000000000000 ) ;
#3489 = cartesian_point ( 'none', ( 30.40000000000001600, 25.39999999999999900, 0.0000000000000000000 ) ) ;
#3490 = axis2_placement_3d ( 'none', #3496, #3494, #3482 ) ;
#3491 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3493 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#3494 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3495 = line ( 'none', #3489, #3488 ) ;
#3496 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, 0.0000000000000000000 ) ) ;
#3497 = circle ( 'none', #3490, 2.599999999999998300 ) ;
#3498 = cartesian_point ( 'none', ( -30.16406625799029900, -7.108132192570343100, -5.150147304382804800 ) ) ;
#3499 = cartesian_point ( 'none', ( -30.31528793198906500, -7.100287645462424600, -4.969101718070874100 ) ) ;
#3500 = cartesian_point ( 'none', ( -30.40000000000000600, -7.089262094716017000, -4.734948432931975800 ) ) ;
#3501 = cartesian_point ( 'none', ( -30.40000000000000600, -7.078168229805323000, -4.500000000000005300 ) ) ;
#3502 = cartesian_point ( 'none', ( -29.40000000000001300, -7.733045971672485300, -5.500000000000005300 ) ) ;
#3503 = cartesian_point ( 'none', ( -29.66179938779916400, -7.733045971672485300, -5.500000000000003600 ) ) ;
#3504 = cartesian_point ( 'none', ( -29.92198665876329100, -7.733045971672484400, -5.392226903609815400 ) ) ;
#3505 = cartesian_point ( 'none', ( -30.10710678118655500, -7.733045971672484400, -5.207106781186549700 ) ) ;
#3506 = cartesian_point ( 'none', ( -30.29222690360981600, -7.733045971672484400, -5.021986658763284000 ) ) ;
#3507 = cartesian_point ( 'none', ( -30.40000000000000600, -7.733045971672484400, -4.761799387799152700 ) ) ;
#3508 = cartesian_point ( 'none', ( -30.40000000000000600, -7.733045971672483500, -4.500000000000004400 ) ) ;
#3509 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3508, #3507, #3506, #3505, #3504, #3503, #3502 ),
( #3501, #3500, #3499, #3498, #3167, #3166, #3182 ),
( #3160, #3169, #3168, #3173, #3172, #3171, #3170 ),
( #3159, #3158, #3216, #3215, #3214, #3213, #3212 ),
( #3211, #3210, #3209, #3208, #3207, #3206, #3205 ),
( #3204, #3203, #3202, #3201, #3200, #3199, #3198 ),
( #3570, #3569, #3568, #3567, #3566, #3565, #3564 ),
( #3563, #3562, #3561, #3560, #3559, #3558, #3557 ),
( #3556, #3555, #3554, #3553, #3552, #3551, #3550 ),
( #3549, #3548, #3547, #3546, #3545, #3544, #3543 ),
( #3542, #3541, #3540, #3539, #3538, #3537, #3536 ),
( #3535, #3534, #3533, #3532, #3531, #3530, #3529 ),
( #3528, #3527, #3615, #3614, #3613, #3612, #3611 ),
( #3610, #3609, #3608, #3607, #3606, #3605, #3604 ),
( #3603, #3602, #3601, #3600, #3599, #3598, #3597 ),
( #3596, #3595, #3594, #3593, #3592, #3591, #3590 ),
( #3589, #3588, #3587, #3586, #3585, #3584, #3583 ),
( #3582, #3581, #3580, #3579, #3578, #3577, #3576 ),
( #3575, #3574, #3573, #3572, #3571, #3643, #3642 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003677567059076895800, 0.005666151768376832100, 0.007654736477676769300, 0.009643321186976706500, 0.01063761354162667500, 0.01113475971895166000, 0.01163190589627664300 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3510 = circle ( 'none', #3516, 1.000000000000000000 ) ;
#3511 = axis2_placement_3d ( 'none', #3519, #3518, #3787 ) ;
#3512 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3513 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3514 = cartesian_point ( 'none', ( 13.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3515 = axis2_placement_3d ( 'none', #3514, #3513, #3512 ) ;
#3516 = axis2_placement_3d ( 'none', #3475, #3478, #3477 ) ;
#3517 = cartesian_point ( 'none', ( 13.99999999999999800, 0.0000000000000000000, 3.000000000000000900 ) ) ;
#3518 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131900e-016, 8.673617379884031500e-016 ) ) ;
#3519 = cartesian_point ( 'none', ( -7.733045971672499500, 29.40000000000000200, -4.500000000000004400 ) ) ;
#3520 = direction ( 'none', ( 0.0000000000000000000, 3.469446951953614200e-015, 1.000000000000000000 ) ) ;
#3521 = direction ( 'none', ( 3.469446951953610600e-015, 1.000000000000000000, -3.469446951953613800e-015 ) ) ;
#3522 = cartesian_point ( 'none', ( 29.40000000000001600, -25.39999999999999500, -4.500000000000000000 ) ) ;
#3523 = axis2_placement_3d ( 'none', #3522, #3521, #3520 ) ;
#3524 = cartesian_point ( 'none', ( -7.733045971672499500, 30.40000000000000200, -4.500000000000004400 ) ) ;
#3525 = cartesian_point ( 'none', ( 7.733045971672509300, -29.40000000000000200, -5.499999999999998200 ) ) ;
#3526 = circle ( 'none', #3515, 3.000000000000000900 ) ;
#3527 = cartesian_point ( 'none', ( -30.40000000000003800, -0.9659109728282219100, -5.353136699092274000 ) ) ;
#3528 = cartesian_point ( 'none', ( -30.40000000000000900, -0.9605249567879339300, -5.323572118404865900 ) ) ;
#3529 = cartesian_point ( 'none', ( -30.37299468104141900, -1.323051382902587200, -5.500000000000005300 ) ) ;
#3530 = cartesian_point ( 'none', ( -30.38196226814931600, -1.316084316338618400, -5.461516866847214000 ) ) ;
#3531 = cartesian_point ( 'none', ( -30.38871998315079600, -1.309030551094341000, -5.422555860038144700 ) ) ;
#3532 = cartesian_point ( 'none', ( -30.39322942058250400, -1.301933176790030200, -5.383354486340983200 ) ) ;
#3533 = cartesian_point ( 'none', ( -30.39773885801421100, -1.294835802485719400, -5.344153112643820900 ) ) ;
#3534 = cartesian_point ( 'none', ( -30.40000000000003800, -1.287694850506169200, -5.304711544868686300 ) ) ;
#3535 = cartesian_point ( 'none', ( -30.40000000000000900, -1.280553882754107600, -5.265269890247642700 ) ) ;
#3536 = cartesian_point ( 'none', ( -30.35681716770328400, -1.653001592960454500, -5.500000000000005300 ) ) ;
#3537 = cartesian_point ( 'none', ( -30.37113354511256700, -1.644511964780525300, -5.452554918162994600 ) ) ;
#3538 = cartesian_point ( 'none', ( -30.38194386283573300, -1.635848969520885300, -5.404154362820236200 ) ) ;
#3539 = cartesian_point ( 'none', ( -30.38916047598796100, -1.627098746016277600, -5.355273266178976100 ) ) ;
#3540 = cartesian_point ( 'none', ( -30.39637708914018800, -1.618348522511669800, -5.306392169537716100 ) ) ;
#3541 = cartesian_point ( 'none', ( -30.40000000000000900, -1.609511137360343900, -5.257030875173581900 ) ) ;
#3542 = cartesian_point ( 'none', ( -30.40000000000000900, -1.600673719386944000, -5.207669412042073500 ) ) ;
#3543 = cartesian_point ( 'none', ( -30.33531459415360100, -1.982091943813946400, -5.500000000000005300 ) ) ;
#3544 = cartesian_point ( 'none', ( -30.35664087634632200, -1.972354432224439300, -5.444471364743336000 ) ) ;
#3545 = cartesian_point ( 'none', ( -30.37285585665340900, -1.962283149152131500, -5.387039381310168900 ) ) ;
#3546 = cartesian_point ( 'none', ( -30.38369573399339900, -1.952041944032289100, -5.328638409104779200 ) ) ;
#3547 = cartesian_point ( 'none', ( -30.39453561133339200, -1.941800738912446800, -5.270237436899388500 ) ) ;
#3548 = cartesian_point ( 'none', ( -30.40000000000000900, -1.931389976149294500, -5.210869553954660600 ) ) ;
#3549 = cartesian_point ( 'none', ( -30.40000000000000900, -1.920979028164120800, -5.151500614772310800 ) ) ;
#3550 = cartesian_point ( 'none', ( -30.29230944705423000, -2.640272645520930000, -5.500000000000005300 ) ) ;
#3551 = cartesian_point ( 'none', ( -30.32765553881383300, -2.628039367112267500, -5.428304257904019700 ) ) ;
#3552 = cartesian_point ( 'none', ( -30.35467984428876400, -2.615151508414625100, -5.352809418290036100 ) ) ;
#3553 = cartesian_point ( 'none', ( -30.37276625000428300, -2.601928340064313200, -5.275368694956385200 ) ) ;
#3554 = cartesian_point ( 'none', ( -30.39085265571980400, -2.588705171714000800, -5.197927971622733300 ) ) ;
#3555 = cartesian_point ( 'none', ( -30.40000000000000900, -2.575147653727196200, -5.118546911516818700 ) ) ;
#3556 = cartesian_point ( 'none', ( -30.40000000000000900, -2.561589645718474800, -5.039163020232788200 ) ) ;
#3557 = cartesian_point ( 'none', ( -30.22797201523219000, -3.294984245953674700, -5.500000000000005300 ) ) ;
#3558 = cartesian_point ( 'none', ( -30.28407339113876200, -3.281411856557117500, -5.415625833387791100 ) ) ;
#3559 = cartesian_point ( 'none', ( -30.32731418804620600, -3.266526311281244200, -5.323649159129558100 ) ) ;
#3560 = cartesian_point ( 'none', ( -30.35629566234466700, -3.250964186904989900, -5.227786965590449400 ) ) ;
#3561 = cartesian_point ( 'none', ( -30.38527713664312900, -3.235402062528735600, -5.131924772051340800 ) ) ;
#3562 = cartesian_point ( 'none', ( -30.40000000000000900, -3.219165832422379300, -5.032187864709524800 ) ) ;
#3563 = cartesian_point ( 'none', ( -30.40000000000000900, -3.202928406608134300, -4.932446048323162000 ) ) ;
#3564 = cartesian_point ( 'none', ( -30.14319380867645700, -3.943078367541000200, -5.500000000000005300 ) ) ;
#3565 = cartesian_point ( 'none', ( -30.22492872372119200, -3.929886485487633400, -5.410174333775869600 ) ) ;
#3566 = cartesian_point ( 'none', ( -30.28981918594023200, -3.914498289057428700, -5.305393606451363400 ) ) ;
#3567 = cartesian_point ( 'none', ( -30.33359354343217300, -3.897926762536406000, -5.192555392458849000 ) ) ;
#3568 = cartesian_point ( 'none', ( -30.37736790092411700, -3.881355236015382500, -5.079717178466334600 ) ) ;
#3569 = cartesian_point ( 'none', ( -30.40000000000000900, -3.863610280326701800, -4.958888894798751500 ) ) ;
#3570 = cartesian_point ( 'none', ( -30.40000000000000900, -3.845860022050384700, -4.838024504951230000 ) ) ;
#3571 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#3572 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#3573 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#3574 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#3575 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#3576 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1685101423471420700, -5.500000000000005300 ) ) ;
#3577 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1675862928825196100, -5.494990749241728700 ) ) ;
#3578 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1666624434178972100, -5.489981498483453000 ) ) ;
#3579 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1657385939532747500, -5.484972247725176300 ) ) ;
#3580 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1648147444886523000, -5.479962996966900600 ) ) ;
#3581 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1638908950240298700, -5.474953746208624000 ) ) ;
#3582 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1629670455594074400, -5.469944495450347300 ) ) ;
#3583 = cartesian_point ( 'none', ( -30.39864278253321200, -0.3314615147062374100, -5.500000000000005300 ) ) ;
#3584 = cartesian_point ( 'none', ( -30.39909549257655600, -0.3296443303243595200, -5.490146756504905100 ) ) ;
#3585 = cartesian_point ( 'none', ( -30.39943474002959800, -0.3278271263779799500, -5.480293467656225400 ) ) ;
#3586 = cartesian_point ( 'none', ( -30.39966086686222700, -0.3260099146924969000, -5.470440167277055300 ) ) ;
#3587 = cartesian_point ( 'none', ( -30.39988699369485700, -0.3241927030070138600, -5.460586866897885200 ) ) ;
#3588 = cartesian_point ( 'none', ( -30.40000000000001300, -0.3223754833350768200, -5.450733553638813500 ) ) ;
#3589 = cartesian_point ( 'none', ( -30.40000000000000900, -0.3205582637870674200, -5.440880241055821500 ) ) ;
#3590 = cartesian_point ( 'none', ( -30.39594007140708200, -0.4968170442226517700, -5.500000000000005300 ) ) ;
#3591 = cartesian_point ( 'none', ( -30.39729246447029700, -0.4941113148141918500, -5.485284211340357700 ) ) ;
#3592 = cartesian_point ( 'none', ( -30.39830761832822500, -0.4914000734694976600, -5.470538444631730900 ) ) ;
#3593 = cartesian_point ( 'none', ( -30.39898450223392600, -0.4886860730754064000, -5.455777672140302000 ) ) ;
#3594 = cartesian_point ( 'none', ( -30.39966138613962300, -0.4859720726813151500, -5.441016899648873000 ) ) ;
#3595 = cartesian_point ( 'none', ( -30.40000000000001300, -0.4832553136110870900, -5.426241123404710500 ) ) ;
#3596 = cartesian_point ( 'none', ( -30.40000000000000900, -0.4805385543540393600, -5.411465346144480800 ) ) ;
#3597 = cartesian_point ( 'none', ( -30.39323736028095300, -0.6621725737390666800, -5.500000000000005300 ) ) ;
#3598 = cartesian_point ( 'none', ( -30.39548943636404100, -0.6585782993040246700, -5.480421666175810300 ) ) ;
#3599 = cartesian_point ( 'none', ( -30.39718049662685200, -0.6549730205610159200, -5.460783421607237300 ) ) ;
#3600 = cartesian_point ( 'none', ( -30.39830813760562500, -0.6513622314583164000, -5.441115177003548600 ) ) ;
#3601 = cartesian_point ( 'none', ( -30.39943577858439400, -0.6477514423556169900, -5.421446932399860000 ) ) ;
#3602 = cartesian_point ( 'none', ( -30.40000000000001300, -0.6441351438870981400, -5.401748693170607600 ) ) ;
#3603 = cartesian_point ( 'none', ( -30.40000000000000900, -0.6405188449210119600, -5.382050451233140200 ) ) ;
#3604 = cartesian_point ( 'none', ( -30.38918565962971700, -0.8274736603956461800, -5.500000000000005300 ) ) ;
#3605 = cartesian_point ( 'none', ( -30.39278556074360400, -0.8230091413684417200, -5.475613617449424100 ) ) ;
#3606 = cartesian_point ( 'none', ( -30.39549006065864800, -0.8185226278671942100, -5.451107490569555100 ) ) ;
#3607 = cartesian_point ( 'none', ( -30.39729367047145200, -0.8140251005178420500, -5.426541402555486100 ) ) ;
#3608 = cartesian_point ( 'none', ( -30.39909728028425600, -0.8095275731684897800, -5.401975314541418000 ) ) ;
#3609 = cartesian_point ( 'none', ( -30.40000000000003800, -0.8050190339892479000, -5.377349276204068200 ) ) ;
#3610 = cartesian_point ( 'none', ( -30.40000000000000900, -0.8005104938048467300, -5.352723232483477900 ) ) ;
#3611 = cartesian_point ( 'none', ( -30.38378866676695400, -0.9926662345646267700, -5.500000000000005300 ) ) ;
#3612 = cartesian_point ( 'none', ( -30.38917779654551100, -0.9873675330251674400, -5.470914700582020500 ) ) ;
#3613 = cartesian_point ( 'none', ( -30.39323336815603200, -0.9820252689429098700, -5.441590280392418300 ) ) ;
#3614 = cartesian_point ( 'none', ( -30.39593892050847000, -0.9766611259419049100, -5.412145763817318500 ) ) ;
#3615 = cartesian_point ( 'none', ( -30.39864447286090500, -0.9712969829408997200, -5.382701247242218700 ) ) ;
#3616 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3617 = circle ( 'none', #3653, 4.000000000000000000 ) ;
#3618 = cartesian_point ( 'none', ( -25.39999999999999900, -25.39999999999999500, -4.500000000000000000 ) ) ;
#3619 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, 0.0000000000000000000 ) ) ;
#3620 = face_outer_bound ( 'none', #148, .t. ) ;
#3621 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3622 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3623 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.4999999999999796300 ) ) ;
#3624 = axis2_placement_3d ( 'none', #3618, #3635, #3616 ) ;
#3625 = axis2_placement_3d ( 'none', #3623, #3622, #3621 ) ;
#3626 = direction ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, -1.000000000000000000 ) ) ;
#3627 = direction ( 'none', ( 2.731847993664264200e-016, -1.000000000000000000, 8.673617379884026600e-016 ) ) ;
#3628 = cartesian_point ( 'none', ( -29.40000000000000600, -7.733045971672483500, -4.500000000000004400 ) ) ;
#3629 = axis2_placement_3d ( 'none', #3628, #3627, #3626 ) ;
#3630 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3631 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131400e-016, 0.0000000000000000000 ) ) ;
#3632 = cartesian_point ( 'none', ( -25.39999999999999900, -29.39999999999999900, -4.500000000000000000 ) ) ;
#3633 = toroidal_surface ( 'none', #3624, 4.000000000000004400, 1.000000000000000000 ) ;
#3634 = cylindrical_surface ( 'none', #3641, 1.000000000000000900 ) ;
#3635 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3636 = circle ( 'none', #3625, 28.00000000000000000 ) ;
#3637 = cartesian_point ( 'none', ( 25.39999999999999900, 30.40000000000000600, 0.0000000000000000000 ) ) ;
#3638 = face_outer_bound ( 'none', #114, .t. ) ;
#3639 = circle ( 'none', #3629, 1.000000000000000000 ) ;
#3640 = face_outer_bound ( 'none', #30, .t. ) ;
#3641 = axis2_placement_3d ( 'none', #3632, #3631, #3630 ) ;
#3642 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#3643 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#3644 = axis2_placement_3d ( 'none', #3818, #3817, #3816 ) ;
#3645 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3646 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3647 = vector ( 'none', #3814, 1000.000000000000000 ) ;
#3648 = cartesian_point ( 'none', ( -25.39999999999999900, -30.39999999999999900, 0.0000000000000000000 ) ) ;
#3649 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#3650 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3651 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3652 = axis2_placement_3d ( 'none', #3619, #3651, #3650 ) ;
#3653 = axis2_placement_3d ( 'none', #3649, #3646, #3645 ) ;
#3654 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, 0.0000000000000000000 ) ) ;
#3655 = cartesian_point ( 'none', ( -25.39999999999999900, -30.39999999999999900, 0.0000000000000000000 ) ) ;
#3656 = cartesian_point ( 'none', ( 30.40000000000000900, 25.39999999999999900, 0.0000000000000000000 ) ) ;
#3657 = circle ( 'none', #3652, 2.600000000000001400 ) ;
#3658 = cartesian_point ( 'none', ( -4.562470266833636300, -30.25232418383425100, -5.287138053773168700 ) ) ;
#3659 = cartesian_point ( 'none', ( -4.578361114418172000, -30.16578405630361500, -5.404722834163949900 ) ) ;
#3660 = cartesian_point ( 'none', ( -4.591172489128347900, -30.05841560212071800, -5.500000000000005300 ) ) ;
#3661 = cartesian_point ( 'none', ( -5.133290412675899400, -30.39999999999999500, -4.661278505522240300 ) ) ;
#3662 = cartesian_point ( 'none', ( -5.152958538686072600, -30.39999999999999500, -4.825142949259077200 ) ) ;
#3663 = cartesian_point ( 'none', ( -5.172608144061818800, -30.35925302304652700, -4.988885989372668900 ) ) ;
#3664 = cartesian_point ( 'none', ( -5.189877652108697800, -30.28201953521423600, -5.134272073421887400 ) ) ;
#3665 = cartesian_point ( 'none', ( -5.207147160155576800, -30.20478604738194400, -5.279658157471105000 ) ) ;
#3666 = cartesian_point ( 'none', ( -5.222003122405744200, -30.09116082883727500, -5.406459235039652500 ) ) ;
#3667 = cartesian_point ( 'none', ( -5.232619510291359100, -29.95321272764028800, -5.500000000000005300 ) ) ;
#3668 = cartesian_point ( 'none', ( -5.780591856673951600, -30.39999999999999500, -4.600588174232677300 ) ) ;
#3669 = cartesian_point ( 'none', ( -5.798134296754944300, -30.39999999999999500, -4.787689588154751900 ) ) ;
#3670 = cartesian_point ( 'none', ( -5.815647646079473700, -30.34566914105328900, -4.974480730436088300 ) ) ;
#3671 = cartesian_point ( 'none', ( -5.830475370190519000, -30.24524866794959600, -5.132627951325208200 ) ) ;
#3672 = cartesian_point ( 'none', ( -5.845303094301563400, -30.14482819484590700, -5.290775172214329000 ) ) ;
#3673 = cartesian_point ( 'none', ( -5.857396015352823500, -29.99865116359266900, -5.419753958329160100 ) ) ;
#3674 = cartesian_point ( 'none', ( -5.864919803379000200, -29.82889062134113800, -5.500000000000005300 ) ) ;
#3675 = cartesian_point ( 'none', ( -6.427893300672004700, -30.39999999999999500, -4.539897842943114300 ) ) ;
#3676 = cartesian_point ( 'none', ( -6.443310054823816900, -30.39999999999999500, -4.750236227050426600 ) ) ;
#3677 = cartesian_point ( 'none', ( -6.458687148097129500, -30.33208525906005400, -4.960075471499507700 ) ) ;
#3678 = cartesian_point ( 'none', ( -6.471073088272340200, -30.20847780068496000, -5.130983829228529900 ) ) ;
#3679 = cartesian_point ( 'none', ( -6.483459028447550000, -30.08487034230986600, -5.301892186957553000 ) ) ;
#3680 = cartesian_point ( 'none', ( -6.492788908299903700, -29.90614149834806300, -5.433048681618667600 ) ) ;
#3681 = cartesian_point ( 'none', ( -6.497220096466642200, -29.70456851504198800, -5.500000000000004400 ) ) ;
#3682 = cartesian_point ( 'none', ( -7.078168229805320300, -30.39999999999999500, -4.500000000000004400 ) ) ;
#3683 = cartesian_point ( 'none', ( -7.089262094716015200, -30.39999999999999500, -4.734948432931973100 ) ) ;
#3684 = cartesian_point ( 'none', ( -7.100287645462423700, -30.31528793198905800, -4.969101718070871400 ) ) ;
#3685 = cartesian_point ( 'none', ( -7.108132192570342200, -30.16406625799029200, -5.150147304382801200 ) ) ;
#3686 = cartesian_point ( 'none', ( -7.115976739678260700, -30.01284458399152700, -5.331192890694731000 ) ) ;
#3687 = cartesian_point ( 'none', ( -7.120543672330057000, -29.79605416213504300, -5.457822618723701800 ) ) ;
#3688 = cartesian_point ( 'none', ( -7.120543672330057000, -29.56110572920307800, -5.500000000000004400 ) ) ;
#3689 = cartesian_point ( 'none', ( -7.733045971672519900, -30.39999999999999500, -4.500000000000004400 ) ) ;
#3690 = cartesian_point ( 'none', ( -7.733045971672520800, -30.39999999999999500, -4.761799387799152700 ) ) ;
#3691 = cartesian_point ( 'none', ( -7.733045971672520800, -30.29222690360980900, -5.021986658763284900 ) ) ;
#3692 = cartesian_point ( 'none', ( -7.733045971672520800, -30.10710678118654500, -5.207106781186549700 ) ) ;
#3693 = cartesian_point ( 'none', ( -7.733045971672520800, -29.92198665876328100, -5.392226903609814500 ) ) ;
#3694 = cartesian_point ( 'none', ( -7.733045971672521700, -29.66179938779914900, -5.500000000000003600 ) ) ;
#3695 = cartesian_point ( 'none', ( -7.733045971672521700, -29.40000000000000200, -5.500000000000005300 ) ) ;
#3696 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3695, #3694, #3693, #3692, #3691, #3690, #3689 ),
( #3688, #3687, #3686, #3685, #3684, #3683, #3682 ),
( #3681, #3680, #3679, #3678, #3677, #3676, #3675 ),
( #3674, #3673, #3672, #3671, #3670, #3669, #3668 ),
( #3667, #3666, #3665, #3664, #3663, #3662, #3661 ),
( #3660, #3659, #3658, #3741, #3740, #3739, #3738 ),
( #3737, #3736, #3735, #3734, #3733, #3732, #3731 ),
( #3730, #3729, #3728, #3727, #3726, #3725, #3724 ),
( #3723, #3722, #3721, #3720, #3719, #3718, #3717 ),
( #3716, #3715, #3714, #3713, #3712, #3711, #3710 ),
( #3709, #3708, #3707, #3706, #3705, #3704, #3703 ),
( #3702, #3701, #3700, #3699, #3698, #3785, #3784 ),
( #3783, #3782, #3781, #3780, #3779, #3778, #3777 ),
( #3776, #3775, #3774, #3773, #3772, #3771, #3770 ),
( #3769, #3768, #3767, #3766, #3765, #3764, #3763 ),
( #3762, #3761, #3760, #3759, #3758, #3757, #3756 ),
( #3755, #3754, #3753, #3752, #3751, #3750, #3749 ),
( #3748, #3747, #3746, #3745, #3744, #3743, #3742 ),
( #3827, #3826, #3825, #3824, #3823, #3822, #3821 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003677567059077003800, 0.005666151768377050700, 0.007654736477677097200, 0.009643321186977143700, 0.01063761354162716700, 0.01113475971895218000, 0.01163190589627719100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3697 = circle ( 'none', #3644, 5.000000000000004400 ) ;
#3698 = cartesian_point ( 'none', ( -1.294835802485806400, -30.39773885801420100, -5.344153112643841300 ) ) ;
#3699 = cartesian_point ( 'none', ( -1.301933176790117900, -30.39322942058249300, -5.383354486340998300 ) ) ;
#3700 = cartesian_point ( 'none', ( -1.309030551094429300, -30.38871998315078600, -5.422555860038156300 ) ) ;
#3701 = cartesian_point ( 'none', ( -1.316084316338707000, -30.38196226814931200, -5.461516866847219400 ) ) ;
#3702 = cartesian_point ( 'none', ( -1.323051382902676700, -30.37299468104141200, -5.500000000000005300 ) ) ;
#3703 = cartesian_point ( 'none', ( -1.600673719387022000, -30.39999999999999500, -5.207669412042093900 ) ) ;
#3704 = cartesian_point ( 'none', ( -1.609511137360422500, -30.39999999999999500, -5.257030875173598800 ) ) ;
#3705 = cartesian_point ( 'none', ( -1.618348522511749300, -30.39637708914017400, -5.306392169537729400 ) ) ;
#3706 = cartesian_point ( 'none', ( -1.627098746016357500, -30.38916047598795000, -5.355273266178985900 ) ) ;
#3707 = cartesian_point ( 'none', ( -1.635848969520965700, -30.38194386283572600, -5.404154362820242400 ) ) ;
#3708 = cartesian_point ( 'none', ( -1.644511964780606400, -30.37113354511256700, -5.452554918162998200 ) ) ;
#3709 = cartesian_point ( 'none', ( -1.653001592960536200, -30.35681716770328700, -5.500000000000005300 ) ) ;
#3710 = cartesian_point ( 'none', ( -1.920979028164191400, -30.39999999999999500, -5.151500614772327700 ) ) ;
#3711 = cartesian_point ( 'none', ( -1.931389976149365800, -30.39999999999999500, -5.210869553954673900 ) ) ;
#3712 = cartesian_point ( 'none', ( -1.941800738912518700, -30.39453561133338200, -5.270237436899399200 ) ) ;
#3713 = cartesian_point ( 'none', ( -1.952041944032361800, -30.38369573399339200, -5.328638409104786300 ) ) ;
#3714 = cartesian_point ( 'none', ( -1.962283149152204800, -30.37285585665340500, -5.387039381310174200 ) ) ;
#3715 = cartesian_point ( 'none', ( -1.972354432224513000, -30.35664087634631900, -5.444471364743338700 ) ) ;
#3716 = cartesian_point ( 'none', ( -1.982091943814020500, -30.33531459415360100, -5.500000000000005300 ) ) ;
#3717 = cartesian_point ( 'none', ( -2.561589645718530300, -30.39999999999999500, -5.039163020232794400 ) ) ;
#3718 = cartesian_point ( 'none', ( -2.575147653727252200, -30.39999999999999500, -5.118546911516824100 ) ) ;
#3719 = cartesian_point ( 'none', ( -2.588705171714056800, -30.39085265571979400, -5.197927971622736900 ) ) ;
#3720 = cartesian_point ( 'none', ( -2.601928340064369600, -30.37276625000427500, -5.275368694956387800 ) ) ;
#3721 = cartesian_point ( 'none', ( -2.615151508414682800, -30.35467984428876100, -5.352809418290037900 ) ) ;
#3722 = cartesian_point ( 'none', ( -2.628039367112326100, -30.32765553881382900, -5.428304257904021500 ) ) ;
#3723 = cartesian_point ( 'none', ( -2.640272645520989100, -30.29230944705423000, -5.500000000000005300 ) ) ;
#3724 = cartesian_point ( 'none', ( -3.202928406608175100, -30.39999999999999500, -4.932446048323170900 ) ) ;
#3725 = cartesian_point ( 'none', ( -3.219165832422420600, -30.39999999999999500, -5.032187864709531900 ) ) ;
#3726 = cartesian_point ( 'none', ( -3.235402062528776900, -30.38527713664311500, -5.131924772051344300 ) ) ;
#3727 = cartesian_point ( 'none', ( -3.250964186905032100, -30.35629566234465700, -5.227786965590452100 ) ) ;
#3728 = cartesian_point ( 'none', ( -3.266526311281287200, -30.32731418804619800, -5.323649159129559800 ) ) ;
#3729 = cartesian_point ( 'none', ( -3.281411856557160600, -30.28407339113875500, -5.415625833387792000 ) ) ;
#3730 = cartesian_point ( 'none', ( -3.294984245953718200, -30.22797201523218300, -5.500000000000005300 ) ) ;
#3731 = cartesian_point ( 'none', ( -3.845860022050415300, -30.39999999999999500, -4.838024504951236300 ) ) ;
#3732 = cartesian_point ( 'none', ( -3.863610280326732900, -30.39999999999999500, -4.958888894798756800 ) ) ;
#3733 = cartesian_point ( 'none', ( -3.881355236015414000, -30.37736790092410300, -5.079717178466337300 ) ) ;
#3734 = cartesian_point ( 'none', ( -3.897926762536438000, -30.33359354343216200, -5.192555392458850800 ) ) ;
#3735 = cartesian_point ( 'none', ( -3.914498289057461600, -30.28981918594022500, -5.305393606451364300 ) ) ;
#3736 = cartesian_point ( 'none', ( -3.929886485487666300, -30.22492872372118500, -5.410174333775870500 ) ) ;
#3737 = cartesian_point ( 'none', ( -3.943078367541033000, -30.14319380867645000, -5.500000000000005300 ) ) ;
#3738 = cartesian_point ( 'none', ( -4.488791637492656000, -30.39999999999999500, -4.743602961579300700 ) ) ;
#3739 = cartesian_point ( 'none', ( -4.508054728231044800, -30.39999999999999500, -4.885589924887981700 ) ) ;
#3740 = cartesian_point ( 'none', ( -4.527308409502051500, -30.36945866520508700, -5.027509584881330300 ) ) ;
#3741 = cartesian_point ( 'none', ( -4.544889338167844400, -30.31089142451966700, -5.157323819327249500 ) ) ;
#3742 = cartesian_point ( 'none', ( -0.1629670455613856100, -30.40000000000000900, -5.469944495461090700 ) ) ;
#3743 = cartesian_point ( 'none', ( -0.1638908950260193300, -30.40000000000000900, -5.474953746217576800 ) ) ;
#3744 = cartesian_point ( 'none', ( -0.1648147444906530900, -30.40000000000000900, -5.479962996974061100 ) ) ;
#3745 = cartesian_point ( 'none', ( -0.1657385939552868400, -30.40000000000000900, -5.484972247730547100 ) ) ;
#3746 = cartesian_point ( 'none', ( -0.1666624434199205600, -30.40000000000000900, -5.489981498487033200 ) ) ;
#3747 = cartesian_point ( 'none', ( -0.1675862928845542600, -30.40000000000000900, -5.494990749243518400 ) ) ;
#3748 = cartesian_point ( 'none', ( -0.1685101423491879900, -30.40000000000000900, -5.500000000000005300 ) ) ;
#3749 = cartesian_point ( 'none', ( -0.3205582637871930400, -30.39999999999999500, -5.440880241055984900 ) ) ;
#3750 = cartesian_point ( 'none', ( -0.3223754833352032700, -30.39999999999999900, -5.450733553638949400 ) ) ;
#3751 = cartesian_point ( 'none', ( -0.3241927030071409800, -30.39988699369484600, -5.460586866897994400 ) ) ;
#3752 = cartesian_point ( 'none', ( -0.3260099146926248000, -30.39966086686221700, -5.470440167277137000 ) ) ;
#3753 = cartesian_point ( 'none', ( -0.3278271263781086200, -30.39943474002958700, -5.480293467656278700 ) ) ;
#3754 = cartesian_point ( 'none', ( -0.3296443303244891400, -30.39909549257654900, -5.490146756504932700 ) ) ;
#3755 = cartesian_point ( 'none', ( -0.3314615147063678100, -30.39864278253320500, -5.500000000000005300 ) ) ;
#3756 = cartesian_point ( 'none', ( -0.4805385543541553200, -30.39999999999999500, -5.411465346144599000 ) ) ;
#3757 = cartesian_point ( 'none', ( -0.4832553136112038300, -30.39999999999999900, -5.426241123404808200 ) ) ;
#3758 = cartesian_point ( 'none', ( -0.4859720726814325500, -30.39966138613961600, -5.441016899648951200 ) ) ;
#3759 = cartesian_point ( 'none', ( -0.4886860730755244700, -30.39898450223391500, -5.455777672140360600 ) ) ;
#3760 = cartesian_point ( 'none', ( -0.4914000734696164500, -30.39830761832821400, -5.470538444631770000 ) ) ;
#3761 = cartesian_point ( 'none', ( -0.4941113148143115300, -30.39729246447029000, -5.485284211340377200 ) ) ;
#3762 = cartesian_point ( 'none', ( -0.4968170442227722300, -30.39594007140707500, -5.500000000000005300 ) ) ;
#3763 = cartesian_point ( 'none', ( -0.6405188449211182100, -30.39999999999999500, -5.382050451233213000 ) ) ;
#3764 = cartesian_point ( 'none', ( -0.6441351438872049400, -30.39999999999999900, -5.401748693170667100 ) ) ;
#3765 = cartesian_point ( 'none', ( -0.6477514423557245700, -30.39943577858438300, -5.421446932399908800 ) ) ;
#3766 = cartesian_point ( 'none', ( -0.6513622314584247600, -30.39830813760561400, -5.441115177003585000 ) ) ;
#3767 = cartesian_point ( 'none', ( -0.6549730205611249400, -30.39718049662684200, -5.460783421607261300 ) ) ;
#3768 = cartesian_point ( 'none', ( -0.6585782993041344700, -30.39548943636403400, -5.480421666175821800 ) ) ;
#3769 = cartesian_point ( 'none', ( -0.6621725737391771500, -30.39323736028094600, -5.500000000000005300 ) ) ;
#3770 = cartesian_point ( 'none', ( -0.8005104938049481000, -30.39999999999999500, -5.352723232483545400 ) ) ;
#3771 = cartesian_point ( 'none', ( -0.8050190339893498200, -30.40000000000002300, -5.377349276204125100 ) ) ;
#3772 = cartesian_point ( 'none', ( -0.8095275731685925800, -30.39909728028424500, -5.401975314541462400 ) ) ;
#3773 = cartesian_point ( 'none', ( -0.8140251005179454100, -30.39729367047144100, -5.426541402555519900 ) ) ;
#3774 = cartesian_point ( 'none', ( -0.8185226278672982400, -30.39549006065863800, -5.451107490569578200 ) ) ;
#3775 = cartesian_point ( 'none', ( -0.8230091413685464200, -30.39278556074360100, -5.475613617449434800 ) ) ;
#3776 = cartesian_point ( 'none', ( -0.8274736603957515400, -30.38918565962971400, -5.500000000000005300 ) ) ;
#3777 = cartesian_point ( 'none', ( -0.9605249567880301800, -30.39999999999999500, -5.323572118404921800 ) ) ;
#3778 = cartesian_point ( 'none', ( -0.9659109728283186100, -30.40000000000002300, -5.353136699092320100 ) ) ;
#3779 = cartesian_point ( 'none', ( -0.9712969829409973100, -30.39864447286089400, -5.382701247242255100 ) ) ;
#3780 = cartesian_point ( 'none', ( -0.9766611259420031600, -30.39593892050846000, -5.412145763817346000 ) ) ;
#3781 = cartesian_point ( 'none', ( -0.9820252689430087900, -30.39323336815602200, -5.441590280392437000 ) ) ;
#3782 = cartesian_point ( 'none', ( -0.9873675330252668100, -30.38917779654550300, -5.470914700582030200 ) ) ;
#3783 = cartesian_point ( 'none', ( -0.9926662345647266900, -30.38378866676694700, -5.500000000000005300 ) ) ;
#3784 = cartesian_point ( 'none', ( -1.280553882754193600, -30.39999999999999500, -5.265269890247673800 ) ) ;
#3785 = cartesian_point ( 'none', ( -1.287694850506255800, -30.40000000000002300, -5.304711544868711200 ) ) ;
#3786 = face_outer_bound ( 'none', #239, .t. ) ;
#3787 = direction ( 'none', ( 8.673617379884035500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3788 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3789 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3790 = axis2_placement_3d ( 'none', #3794, #3966, #4375 ) ;
#3791 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3792 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3793 = axis2_placement_3d ( 'none', #3654, #3792, #3791 ) ;
#3794 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#3795 = circle ( 'none', #3790, 4.000000000000000000 ) ;
#3796 = axis2_placement_3d ( 'none', #3804, #3803, #3483 ) ;
#3797 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#3798 = plane ( 'none', #3813 ) ;
#3799 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3800 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3801 = cartesian_point ( 'none', ( -25.39999999999999900, -29.39999999999999900, -4.500000000000000000 ) ) ;
#3802 = axis2_placement_3d ( 'none', #3801, #3800, #3799 ) ;
#3803 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3804 = cartesian_point ( 'none', ( 25.40000000000001300, -25.39999999999998800, -4.500000000000000000 ) ) ;
#3805 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3806 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#3807 = toroidal_surface ( 'none', #3796, 4.000000000000004400, 1.000000000000000000 ) ;
#3808 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131600e-016, -0.0000000000000000000 ) ) ;
#3809 = vector ( 'none', #3808, 1000.000000000000000 ) ;
#3810 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, 0.0000000000000000000 ) ) ;
#3811 = line ( 'none', #3810, #3809 ) ;
#3812 = circle ( 'none', #3802, 1.000000000000000000 ) ;
#3813 = axis2_placement_3d ( 'none', #3797, #3789, #3788 ) ;
#3814 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131100e-016, 0.0000000000000000000 ) ) ;
#3815 = face_outer_bound ( 'none', #112, .t. ) ;
#3816 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3817 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3818 = cartesian_point ( 'none', ( -25.39999999999999900, -25.39999999999999500, 0.0000000000000000000 ) ) ;
#3819 = line ( 'none', #3648, #3647 ) ;
#3820 = circle ( 'none', #3793, 2.599999999999998300 ) ;
#3821 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#3822 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#3823 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#3824 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#3825 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#3826 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#3827 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#3828 = face_outer_bound ( 'none', #179, .t. ) ;
#3829 = axis2_placement_3d ( 'none', #3965, #3964, #3963 ) ;
#3830 = cylindrical_surface ( 'none', #3829, 1.000000000000000900 ) ;
#3831 = axis2_placement_3d ( 'none', #3833, #3832, #3837 ) ;
#3832 = direction ( 'none', ( -1.365923996832131900e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3833 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, -5.500000000000000000 ) ) ;
#3834 = plane ( 'none', #3831 ) ;
#3835 = face_outer_bound ( 'none', #143, .t. ) ;
#3836 = vector ( 'none', #4358, 1000.000000000000000 ) ;
#3837 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131900e-016, 0.0000000000000000000 ) ) ;
#3838 = face_outer_bound ( 'none', #169, .t. ) ;
#3839 = cartesian_point ( 'none', ( -5.864919803378987800, 29.82889062134114500, -5.500000000000005300 ) ) ;
#3840 = cartesian_point ( 'none', ( -5.857396015352811100, 29.99865116359267600, -5.419753958329160100 ) ) ;
#3841 = cartesian_point ( 'none', ( -5.845303094301551800, 30.14482819484591000, -5.290775172214328100 ) ) ;
#3842 = cartesian_point ( 'none', ( -5.830475370190506500, 30.24524866794960000, -5.132627951325207300 ) ) ;
#3843 = cartesian_point ( 'none', ( -5.815647646079462200, 30.34566914105329300, -4.974480730436087400 ) ) ;
#3844 = cartesian_point ( 'none', ( -5.798134296754931900, 30.40000000000000200, -4.787689588154749200 ) ) ;
#3845 = cartesian_point ( 'none', ( -5.780591856673939200, 30.40000000000000200, -4.600588174232674600 ) ) ;
#3846 = cartesian_point ( 'none', ( -6.497220096466630700, 29.70456851504199500, -5.500000000000005300 ) ) ;
#3847 = cartesian_point ( 'none', ( -6.492788908299891300, 29.90614149834806700, -5.433048681618669400 ) ) ;
#3848 = cartesian_point ( 'none', ( -6.483459028447539300, 30.08487034230987000, -5.301892186957553000 ) ) ;
#3849 = cartesian_point ( 'none', ( -6.471073088272328600, 30.20847780068496400, -5.130983829228529900 ) ) ;
#3850 = cartesian_point ( 'none', ( -6.458687148097118000, 30.33208525906005800, -4.960075471499507700 ) ) ;
#3851 = cartesian_point ( 'none', ( -6.443310054823806300, 30.40000000000000200, -4.750236227050425700 ) ) ;
#3852 = cartesian_point ( 'none', ( -6.427893300671992300, 30.40000000000000200, -4.539897842943113400 ) ) ;
#3853 = cartesian_point ( 'none', ( -7.120543672330064100, 29.56110572920307800, -5.500000000000005300 ) ) ;
#3854 = cartesian_point ( 'none', ( -7.120543672330064100, 29.79605416213504700, -5.457822618723705300 ) ) ;
#3855 = cartesian_point ( 'none', ( -7.115976739678268700, 30.01284458399153000, -5.331192890694735500 ) ) ;
#3856 = cartesian_point ( 'none', ( -7.108132192570350200, 30.16406625799029600, -5.150147304382804800 ) ) ;
#3857 = cartesian_point ( 'none', ( -7.100287645462430900, 30.31528793198906200, -4.969101718070874100 ) ) ;
#3858 = cartesian_point ( 'none', ( -7.089262094716023200, 30.40000000000000200, -4.734948432931975800 ) ) ;
#3859 = cartesian_point ( 'none', ( -7.078168229805329200, 30.40000000000000200, -4.500000000000005300 ) ) ;
#3860 = cartesian_point ( 'none', ( -7.733045971672500400, 29.40000000000000900, -5.500000000000005300 ) ) ;
#3861 = cartesian_point ( 'none', ( -7.733045971672500400, 29.66179938779915700, -5.500000000000003600 ) ) ;
#3862 = cartesian_point ( 'none', ( -7.733045971672499500, 29.92198665876328800, -5.392226903609815400 ) ) ;
#3863 = cartesian_point ( 'none', ( -7.733045971672499500, 30.10710678118655200, -5.207106781186549700 ) ) ;
#3864 = cartesian_point ( 'none', ( -7.733045971672499500, 30.29222690360981200, -5.021986658763284000 ) ) ;
#3865 = cartesian_point ( 'none', ( -7.733045971672499500, 30.40000000000000200, -4.761799387799152700 ) ) ;
#3866 = cartesian_point ( 'none', ( -7.733045971672498600, 30.40000000000000200, -4.500000000000004400 ) ) ;
#3867 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3866, #3865, #3864, #3863, #3862, #3861, #3860 ),
( #3859, #3858, #3857, #3856, #3855, #3854, #3853 ),
( #3852, #3851, #3850, #3849, #3848, #3847, #3846 ),
( #3845, #3844, #3843, #3842, #3841, #3840, #3839 ),
( #3912, #3911, #3910, #3909, #3908, #3907, #3906 ),
( #3905, #3904, #3903, #3902, #3901, #3900, #3899 ),
( #3898, #3897, #3896, #3895, #3894, #3893, #3892 ),
( #3891, #3890, #3889, #3888, #3887, #3886, #3885 ),
( #3884, #3883, #3882, #3881, #3880, #3879, #3878 ),
( #3877, #3876, #3875, #3874, #3873, #3872, #3871 ),
( #3870, #3869, #3868, #3957, #3956, #3955, #3954 ),
( #3953, #3952, #3951, #3950, #3949, #3948, #3947 ),
( #3946, #3945, #3944, #3943, #3942, #3941, #3940 ),
( #3939, #3938, #3937, #3936, #3935, #3934, #3933 ),
( #3932, #3931, #3930, #3929, #3928, #3927, #3926 ),
( #3925, #3924, #3923, #3922, #3921, #3920, #3919 ),
( #3918, #3917, #3916, #3915, #3914, #3913, #3984 ),
( #3983, #3982, #3981, #3980, #3979, #3978, #3977 ),
( #3976, #3975, #3974, #3973, #3972, #3971, #3970 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003677567059076979100, 0.005666151768376985600, 0.007654736477676992200, 0.009643321186976999700, 0.01063761354162700300, 0.01113475971895200300, 0.01163190589627700500 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3868 = cartesian_point ( 'none', ( -1.618348522511707600, 30.39637708914018400, -5.306392169537722300 ) ) ;
#3869 = cartesian_point ( 'none', ( -1.609511137360381400, 30.40000000000000200, -5.257030875173590800 ) ) ;
#3870 = cartesian_point ( 'none', ( -1.600673719386981300, 30.40000000000000200, -5.207669412042083200 ) ) ;
#3871 = cartesian_point ( 'none', ( -1.982091943813981000, 30.33531459415360100, -5.500000000000005300 ) ) ;
#3872 = cartesian_point ( 'none', ( -1.972354432224473700, 30.35664087634631900, -5.444471364743336900 ) ) ;
#3873 = cartesian_point ( 'none', ( -1.962283149152166000, 30.37285585665340500, -5.387039381310171600 ) ) ;
#3874 = cartesian_point ( 'none', ( -1.952041944032322900, 30.38369573399339500, -5.328638409104782700 ) ) ;
#3875 = cartesian_point ( 'none', ( -1.941800738912480100, 30.39453561133338900, -5.270237436899392900 ) ) ;
#3876 = cartesian_point ( 'none', ( -1.931389976149327800, 30.40000000000000200, -5.210869553954667700 ) ) ;
#3877 = cartesian_point ( 'none', ( -1.920979028164153700, 30.40000000000000200, -5.151500614772319700 ) ) ;
#3878 = cartesian_point ( 'none', ( -2.640272645520956600, 30.29230944705423000, -5.500000000000005300 ) ) ;
#3879 = cartesian_point ( 'none', ( -2.628039367112293700, 30.32765553881382900, -5.428304257904019700 ) ) ;
#3880 = cartesian_point ( 'none', ( -2.615151508414650800, 30.35467984428876100, -5.352809418290037000 ) ) ;
#3881 = cartesian_point ( 'none', ( -2.601928340064338000, 30.37276625000427900, -5.275368694956386100 ) ) ;
#3882 = cartesian_point ( 'none', ( -2.588705171714025700, 30.39085265571980100, -5.197927971622734200 ) ) ;
#3883 = cartesian_point ( 'none', ( -2.575147653727221100, 30.40000000000000200, -5.118546911516821400 ) ) ;
#3884 = cartesian_point ( 'none', ( -2.561589645718499200, 30.40000000000000200, -5.039163020232791700 ) ) ;
#3885 = cartesian_point ( 'none', ( -3.294984245953693300, 30.22797201523219000, -5.500000000000005300 ) ) ;
#3886 = cartesian_point ( 'none', ( -3.281411856557135700, 30.28407339113876200, -5.415625833387792000 ) ) ;
#3887 = cartesian_point ( 'none', ( -3.266526311281261500, 30.32731418804620600, -5.323649159129558100 ) ) ;
#3888 = cartesian_point ( 'none', ( -3.250964186905007200, 30.35629566234466400, -5.227786965590450300 ) ) ;
#3889 = cartesian_point ( 'none', ( -3.235402062528753400, 30.38527713664312200, -5.131924772051342600 ) ) ;
#3890 = cartesian_point ( 'none', ( -3.219165832422396600, 30.40000000000000200, -5.032187864709527500 ) ) ;
#3891 = cartesian_point ( 'none', ( -3.202928406608151100, 30.40000000000000200, -4.932446048323166500 ) ) ;
#3892 = cartesian_point ( 'none', ( -3.943078367541013500, 30.14319380867645700, -5.500000000000005300 ) ) ;
#3893 = cartesian_point ( 'none', ( -3.929886485487646300, 30.22492872372119200, -5.410174333775870500 ) ) ;
#3894 = cartesian_point ( 'none', ( -3.914498289057442000, 30.28981918594023200, -5.305393606451363400 ) ) ;
#3895 = cartesian_point ( 'none', ( -3.897926762536418500, 30.33359354343216900, -5.192555392458849900 ) ) ;
#3896 = cartesian_point ( 'none', ( -3.881355236015395300, 30.37736790092411000, -5.079717178466336400 ) ) ;
#3897 = cartesian_point ( 'none', ( -3.863610280326714300, 30.40000000000000200, -4.958888894798754200 ) ) ;
#3898 = cartesian_point ( 'none', ( -3.845860022050396200, 30.40000000000000200, -4.838024504951233600 ) ) ;
#3899 = cartesian_point ( 'none', ( -4.591172489128333600, 30.05841560212072500, -5.500000000000005300 ) ) ;
#3900 = cartesian_point ( 'none', ( -4.578361114418156900, 30.16578405630362200, -5.404722834163949900 ) ) ;
#3901 = cartesian_point ( 'none', ( -4.562470266833621200, 30.25232418383425800, -5.287138053773168700 ) ) ;
#3902 = cartesian_point ( 'none', ( -4.544889338167828400, 30.31089142451967400, -5.157323819327249500 ) ) ;
#3903 = cartesian_point ( 'none', ( -4.527308409502036400, 30.36945866520509400, -5.027509584881330300 ) ) ;
#3904 = cartesian_point ( 'none', ( -4.508054728231030600, 30.40000000000000200, -4.885589924887980800 ) ) ;
#3905 = cartesian_point ( 'none', ( -4.488791637492640900, 30.40000000000000200, -4.743602961579299800 ) ) ;
#3906 = cartesian_point ( 'none', ( -5.232619510291345800, 29.95321272764029500, -5.500000000000004400 ) ) ;
#3907 = cartesian_point ( 'none', ( -5.222003122405730800, 30.09116082883728200, -5.406459235039650800 ) ) ;
#3908 = cartesian_point ( 'none', ( -5.207147160155563400, 30.20478604738194800, -5.279658157471103200 ) ) ;
#3909 = cartesian_point ( 'none', ( -5.189877652108684500, 30.28201953521423900, -5.134272073421885600 ) ) ;
#3910 = cartesian_point ( 'none', ( -5.172608144061805500, 30.35925302304653100, -4.988885989372667100 ) ) ;
#3911 = cartesian_point ( 'none', ( -5.152958538686058400, 30.40000000000000200, -4.825142949259072700 ) ) ;
#3912 = cartesian_point ( 'none', ( -5.133290412675886000, 30.40000000000000200, -4.661278505522235900 ) ) ;
#3913 = cartesian_point ( 'none', ( -0.3296443303244232000, 30.39909549257654900, -5.490146756504915800 ) ) ;
#3914 = cartesian_point ( 'none', ( -0.3278271263780431200, 30.39943474002959100, -5.480293467656243100 ) ) ;
#3915 = cartesian_point ( 'none', ( -0.3260099146925597400, 30.39966086686222000, -5.470440167277082800 ) ) ;
#3916 = cartesian_point ( 'none', ( -0.3241927030070763700, 30.39988699369484900, -5.460586866897922500 ) ) ;
#3917 = cartesian_point ( 'none', ( -0.3223754833351389900, 30.40000000000000600, -5.450733553638859700 ) ) ;
#3918 = cartesian_point ( 'none', ( -0.3205582637871291500, 30.40000000000000200, -5.440880241055878300 ) ) ;
#3919 = cartesian_point ( 'none', ( -0.4968170442227118300, 30.39594007140707500, -5.500000000000005300 ) ) ;
#3920 = cartesian_point ( 'none', ( -0.4941113148142515800, 30.39729246447029000, -5.485284211340364800 ) ) ;
#3921 = cartesian_point ( 'none', ( -0.4914000734695569400, 30.39830761832821800, -5.470538444631744200 ) ) ;
#3922 = cartesian_point ( 'none', ( -0.4886860730754654100, 30.39898450223391900, -5.455777672140321500 ) ) ;
#3923 = cartesian_point ( 'none', ( -0.4859720726813738200, 30.39966138613962000, -5.441016899648899700 ) ) ;
#3924 = cartesian_point ( 'none', ( -0.4832553136111454900, 30.40000000000000600, -5.426241123404743400 ) ) ;
#3925 = cartesian_point ( 'none', ( -0.4805385543540973700, 30.40000000000000200, -5.411465346144520800 ) ) ;
#3926 = cartesian_point ( 'none', ( -0.6621725737391216400, 30.39323736028094600, -5.500000000000005300 ) ) ;
#3927 = cartesian_point ( 'none', ( -0.6585782993040794100, 30.39548943636403400, -5.480421666175813800 ) ) ;
#3928 = cartesian_point ( 'none', ( -0.6549730205610702100, 30.39718049662684500, -5.460783421607245300 ) ) ;
#3929 = cartesian_point ( 'none', ( -0.6513622314583704700, 30.39830813760561800, -5.441115177003561100 ) ) ;
#3930 = cartesian_point ( 'none', ( -0.6477514423556706100, 30.39943577858438700, -5.421446932399876900 ) ) ;
#3931 = cartesian_point ( 'none', ( -0.6441351438871514300, 30.40000000000000600, -5.401748693170627100 ) ) ;
#3932 = cartesian_point ( 'none', ( -0.6405188449210650300, 30.40000000000000200, -5.382050451233165100 ) ) ;
#3933 = cartesian_point ( 'none', ( -0.8274736603956996900, 30.38918565962971700, -5.500000000000005300 ) ) ;
#3934 = cartesian_point ( 'none', ( -0.8230091413684947900, 30.39278556074360400, -5.475613617449431200 ) ) ;
#3935 = cartesian_point ( 'none', ( -0.8185226278672471700, 30.39549006065864500, -5.451107490569569300 ) ) ;
#3936 = cartesian_point ( 'none', ( -0.8140251005178945600, 30.39729367047144800, -5.426541402555508300 ) ) ;
#3937 = cartesian_point ( 'none', ( -0.8095275731685420700, 30.39909728028425200, -5.401975314541446400 ) ) ;
#3938 = cartesian_point ( 'none', ( -0.8050190339892996400, 30.40000000000003100, -5.377349276204105500 ) ) ;
#3939 = cartesian_point ( 'none', ( -0.8005104938048982500, 30.40000000000000200, -5.352723232483522300 ) ) ;
#3940 = cartesian_point ( 'none', ( -0.9926662345646766200, 30.38378866676695400, -5.500000000000005300 ) ) ;
#3941 = cartesian_point ( 'none', ( -0.9873675330252169600, 30.38917779654551100, -5.470914700582026700 ) ) ;
#3942 = cartesian_point ( 'none', ( -0.9820252689429593800, 30.39323336815602900, -5.441590280392429900 ) ) ;
#3943 = cartesian_point ( 'none', ( -0.9766611259419538700, 30.39593892050846700, -5.412145763817337100 ) ) ;
#3944 = cartesian_point ( 'none', ( -0.9712969829409484600, 30.39864447286090200, -5.382701247242243500 ) ) ;
#3945 = cartesian_point ( 'none', ( -0.9659109728282699900, 30.40000000000003100, -5.353136699092305100 ) ) ;
#3946 = cartesian_point ( 'none', ( -0.9605249567879817800, 30.40000000000000200, -5.323572118404903200 ) ) ;
#3947 = cartesian_point ( 'none', ( -1.323051382902630900, 30.37299468104141900, -5.500000000000005300 ) ) ;
#3948 = cartesian_point ( 'none', ( -1.316084316338661500, 30.38196226814931900, -5.461516866847217600 ) ) ;
#3949 = cartesian_point ( 'none', ( -1.309030551094384300, 30.38871998315079300, -5.422555860038151800 ) ) ;
#3950 = cartesian_point ( 'none', ( -1.301933176790073000, 30.39322942058250000, -5.383354486340993000 ) ) ;
#3951 = cartesian_point ( 'none', ( -1.294835802485761800, 30.39773885801420800, -5.344153112643835100 ) ) ;
#3952 = cartesian_point ( 'none', ( -1.287694850506211600, 30.40000000000003100, -5.304711544868704100 ) ) ;
#3953 = cartesian_point ( 'none', ( -1.280553882754149600, 30.40000000000000200, -5.265269890247664900 ) ) ;
#3954 = cartesian_point ( 'none', ( -1.653001592960493500, 30.35681716770328700, -5.500000000000005300 ) ) ;
#3955 = cartesian_point ( 'none', ( -1.644511964780563700, 30.37113354511256700, -5.452554918162996400 ) ) ;
#3956 = cartesian_point ( 'none', ( -1.635848969520923500, 30.38194386283573000, -5.404154362820238900 ) ) ;
#3957 = cartesian_point ( 'none', ( -1.627098746016315500, 30.38916047598795700, -5.355273266178980600 ) ) ;
#3958 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4027, #4026, #4025, #4024, #4023, #4022, #4021 ),
( #4020, #4019, #4018, #4017, #4016, #4015, #4014 ),
( #4013, #4012, #4011, #4010, #4009, #4008, #4007 ),
( #4006, #4005, #4004, #4003, #4002, #4001, #4000 ),
( #3999, #3998, #3997, #3996, #3995, #3994, #3993 ),
( #3992, #3991, #3990, #3989, #3988, #3987, #3986 ),
( #3985, #4072, #4071, #4070, #4069, #4068, #4067 ),
( #4066, #4065, #4064, #4063, #4062, #4061, #4060 ),
( #4059, #4058, #4057, #4056, #4055, #4054, #4053 ),
( #4052, #4051, #4050, #4049, #4048, #4047, #4046 ),
( #4045, #4044, #4043, #4042, #4041, #4040, #4039 ),
( #4038, #4037, #4036, #4035, #4034, #4033, #4032 ),
( #4031, #4030, #4029, #4028, #4117, #4116, #4115 ),
( #4114, #4113, #4112, #4111, #4110, #4109, #4108 ),
( #4107, #4106, #4105, #4104, #4103, #4102, #4101 ),
( #4100, #4099, #4098, #4097, #4096, #4095, #4094 ),
( #4093, #4092, #4091, #4090, #4089, #4088, #4087 ),
( #4086, #4085, #4084, #4083, #4082, #4081, #4080 ),
( #4079, #4078, #4077, #4076, #4075, #4074, #4073 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003677567059076958200, 0.005666151768376917100, 0.007654736477676875100, 0.009643321186976833200, 0.01063761354162681300, 0.01113475971895180200, 0.01163190589627679200 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3959 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131100e-016, 0.0000000000000000000 ) ) ;
#3960 = vector ( 'none', #3959, 1000.000000000000000 ) ;
#3961 = cartesian_point ( 'none', ( -25.39999999999999900, -29.39999999999999900, -5.500000000000000000 ) ) ;
#3962 = line ( 'none', #3961, #3960 ) ;
#3963 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3964 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131900e-016, -0.0000000000000000000 ) ) ;
#3965 = cartesian_point ( 'none', ( -25.39999999999999900, 29.39999999999999900, -4.500000000000000000 ) ) ;
#3966 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3967 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -1.474999999999998100 ) ) ;
#3968 = face_outer_bound ( 'none', #553, .t. ) ;
#3969 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3970 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#3971 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#3972 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#3973 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#3974 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#3975 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#3976 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#3977 = cartesian_point ( 'none', ( -0.1685101423481477300, 30.40000000000000200, -5.500000000000005300 ) ) ;
#3978 = cartesian_point ( 'none', ( -0.1675862928835197600, 30.40000000000000200, -5.494990749242605300 ) ) ;
#3979 = cartesian_point ( 'none', ( -0.1666624434188918000, 30.40000000000000200, -5.489981498485206200 ) ) ;
#3980 = cartesian_point ( 'none', ( -0.1657385939542638200, 30.40000000000000200, -5.484972247727806200 ) ) ;
#3981 = cartesian_point ( 'none', ( -0.1648147444896358400, 30.40000000000000200, -5.479962996970407100 ) ) ;
#3982 = cartesian_point ( 'none', ( -0.1638908950250078900, 30.40000000000000200, -5.474953746213007100 ) ) ;
#3983 = cartesian_point ( 'none', ( -0.1629670455603799100, 30.40000000000000200, -5.469944495455608000 ) ) ;
#3984 = cartesian_point ( 'none', ( -0.3314615147063013600, 30.39864278253320500, -5.500000000000005300 ) ) ;
#3985 = cartesian_point ( 'none', ( -30.14319380867645700, 3.943078367540988200, -5.500000000000005300 ) ) ;
#3986 = cartesian_point ( 'none', ( -30.40000000000000900, 4.488791637492622200, -4.743602961579294500 ) ) ;
#3987 = cartesian_point ( 'none', ( -30.40000000000000900, 4.508054728231011100, -4.885589924887976400 ) ) ;
#3988 = cartesian_point ( 'none', ( -30.36945866520510200, 4.527308409502017700, -5.027509584881325800 ) ) ;
#3989 = cartesian_point ( 'none', ( -30.31089142451967800, 4.544889338167809700, -5.157323819327246800 ) ) ;
#3990 = cartesian_point ( 'none', ( -30.25232418383425800, 4.562470266833600800, -5.287138053773167800 ) ) ;
#3991 = cartesian_point ( 'none', ( -30.16578405630362200, 4.578361114418136400, -5.404722834163949100 ) ) ;
#3992 = cartesian_point ( 'none', ( -30.05841560212072500, 4.591172489128313200, -5.500000000000005300 ) ) ;
#3993 = cartesian_point ( 'none', ( -30.40000000000000900, 5.133290412675869200, -4.661278505522233200 ) ) ;
#3994 = cartesian_point ( 'none', ( -30.40000000000000900, 5.152958538686043300, -4.825142949259071800 ) ) ;
#3995 = cartesian_point ( 'none', ( -30.35925302304653800, 5.172608144061788600, -4.988885989372665400 ) ) ;
#3996 = cartesian_point ( 'none', ( -30.28201953521424600, 5.189877652108668500, -5.134272073421885600 ) ) ;
#3997 = cartesian_point ( 'none', ( -30.20478604738195500, 5.207147160155547500, -5.279658157471105000 ) ) ;
#3998 = cartesian_point ( 'none', ( -30.09116082883728200, 5.222003122405712200, -5.406459235039652500 ) ) ;
#3999 = cartesian_point ( 'none', ( -29.95321272764029500, 5.232619510291327100, -5.500000000000005300 ) ) ;
#4000 = cartesian_point ( 'none', ( -30.40000000000000900, 5.780591856673921400, -4.600588174232672000 ) ) ;
#4001 = cartesian_point ( 'none', ( -30.40000000000000900, 5.798134296754915000, -4.787689588154748300 ) ) ;
#4002 = cartesian_point ( 'none', ( -30.34566914105330000, 5.815647646079443500, -4.974480730436086500 ) ) ;
#4003 = cartesian_point ( 'none', ( -30.24524866794960700, 5.830475370190488800, -5.132627951325207300 ) ) ;
#4004 = cartesian_point ( 'none', ( -30.14482819484591400, 5.845303094301533200, -5.290775172214329000 ) ) ;
#4005 = cartesian_point ( 'none', ( -29.99865116359267600, 5.857396015352791500, -5.419753958329160100 ) ) ;
#4006 = cartesian_point ( 'none', ( -29.82889062134114500, 5.864919803378969100, -5.500000000000005300 ) ) ;
#4007 = cartesian_point ( 'none', ( -30.40000000000000900, 6.427893300671973600, -4.539897842943110700 ) ) ;
#4008 = cartesian_point ( 'none', ( -30.40000000000000900, 6.443310054823786700, -4.750236227050424800 ) ) ;
#4009 = cartesian_point ( 'none', ( -30.33208525906006200, 6.458687148097099300, -4.960075471499507700 ) ) ;
#4010 = cartesian_point ( 'none', ( -30.20847780068497100, 6.471073088272309100, -5.130983829228529900 ) ) ;
#4011 = cartesian_point ( 'none', ( -30.08487034230987700, 6.483459028447519800, -5.301892186957553000 ) ) ;
#4012 = cartesian_point ( 'none', ( -29.90614149834806700, 6.492788908299870900, -5.433048681618669400 ) ) ;
#4013 = cartesian_point ( 'none', ( -29.70456851504199500, 6.497220096466610300, -5.500000000000004400 ) ) ;
#4014 = cartesian_point ( 'none', ( -30.40000000000001300, 7.078168229805283900, -4.500000000000005300 ) ) ;
#4015 = cartesian_point ( 'none', ( -30.40000000000001300, 7.089262094715977900, -4.734948432931974900 ) ) ;
#4016 = cartesian_point ( 'none', ( -30.31528793198907600, 7.100287645462385600, -4.969101718070874100 ) ) ;
#4017 = cartesian_point ( 'none', ( -30.16406625799031000, 7.108132192570304000, -5.150147304382803900 ) ) ;
#4018 = cartesian_point ( 'none', ( -30.01284458399154400, 7.115976739678222500, -5.331192890694733700 ) ) ;
#4019 = cartesian_point ( 'none', ( -29.79605416213505700, 7.120543672330018800, -5.457822618723703600 ) ) ;
#4020 = cartesian_point ( 'none', ( -29.56110572920309200, 7.120543672330018800, -5.500000000000004400 ) ) ;
#4021 = cartesian_point ( 'none', ( -30.40000000000001300, 7.733045971672465800, -4.500000000000004400 ) ) ;
#4022 = cartesian_point ( 'none', ( -30.40000000000001300, 7.733045971672466700, -4.761799387799152700 ) ) ;
#4023 = cartesian_point ( 'none', ( -30.29222690360982300, 7.733045971672466700, -5.021986658763284900 ) ) ;
#4024 = cartesian_point ( 'none', ( -30.10710678118656200, 7.733045971672466700, -5.207106781186549700 ) ) ;
#4025 = cartesian_point ( 'none', ( -29.92198665876329900, 7.733045971672466700, -5.392226903609814500 ) ) ;
#4026 = cartesian_point ( 'none', ( -29.66179938779916700, 7.733045971672467500, -5.500000000000003600 ) ) ;
#4027 = cartesian_point ( 'none', ( -29.40000000000002000, 7.733045971672467500, -5.500000000000005300 ) ) ;
#4028 = cartesian_point ( 'none', ( -30.39593892050847000, 0.9766611259418883600, -5.412145763817316700 ) ) ;
#4029 = cartesian_point ( 'none', ( -30.39323336815603200, 0.9820252689428936600, -5.441590280392417400 ) ) ;
#4030 = cartesian_point ( 'none', ( -30.38917779654551100, 0.9873675330251512300, -5.470914700582020500 ) ) ;
#4031 = cartesian_point ( 'none', ( -30.38378866676695400, 0.9926662345646104500, -5.500000000000005300 ) ) ;
#4032 = cartesian_point ( 'none', ( -30.40000000000000900, 1.280553882754092300, -5.265269890247640900 ) ) ;
#4033 = cartesian_point ( 'none', ( -30.40000000000003800, 1.287694850506153800, -5.304711544868684600 ) ) ;
#4034 = cartesian_point ( 'none', ( -30.39773885801421100, 1.294835802485704100, -5.344153112643819100 ) ) ;
#4035 = cartesian_point ( 'none', ( -30.39322942058250400, 1.301933176790014900, -5.383354486340981500 ) ) ;
#4036 = cartesian_point ( 'none', ( -30.38871998315079600, 1.309030551094325600, -5.422555860038143800 ) ) ;
#4037 = cartesian_point ( 'none', ( -30.38196226814931600, 1.316084316338603300, -5.461516866847214000 ) ) ;
#4038 = cartesian_point ( 'none', ( -30.37299468104141900, 1.323051382902572100, -5.500000000000005300 ) ) ;
#4039 = cartesian_point ( 'none', ( -30.40000000000000900, 1.600673719386930300, -5.207669412042070800 ) ) ;
#4040 = cartesian_point ( 'none', ( -30.40000000000000900, 1.609511137360330100, -5.257030875173579300 ) ) ;
#4041 = cartesian_point ( 'none', ( -30.39637708914018400, 1.618348522511655800, -5.306392169537713400 ) ) ;
#4042 = cartesian_point ( 'none', ( -30.38916047598795700, 1.627098746016263600, -5.355273266178974400 ) ) ;
#4043 = cartesian_point ( 'none', ( -30.38194386283573000, 1.635848969520871100, -5.404154362820235300 ) ) ;
#4044 = cartesian_point ( 'none', ( -30.37113354511256700, 1.644511964780511300, -5.452554918162993800 ) ) ;
#4045 = cartesian_point ( 'none', ( -30.35681716770328400, 1.653001592960440700, -5.500000000000005300 ) ) ;
#4046 = cartesian_point ( 'none', ( -30.40000000000000900, 1.920979028164107700, -5.151500614772308100 ) ) ;
#4047 = cartesian_point ( 'none', ( -30.40000000000000900, 1.931389976149281700, -5.210869553954657900 ) ) ;
#4048 = cartesian_point ( 'none', ( -30.39453561133339200, 1.941800738912433400, -5.270237436899385800 ) ) ;
#4049 = cartesian_point ( 'none', ( -30.38369573399339900, 1.952041944032276000, -5.328638409104777400 ) ) ;
#4050 = cartesian_point ( 'none', ( -30.37285585665340900, 1.962283149152118700, -5.387039381310168000 ) ) ;
#4051 = cartesian_point ( 'none', ( -30.35664087634632200, 1.972354432224426400, -5.444471364743335200 ) ) ;
#4052 = cartesian_point ( 'none', ( -30.33531459415360100, 1.982091943813933300, -5.500000000000005300 ) ) ;
#4053 = cartesian_point ( 'none', ( -30.40000000000000900, 2.561589645718462400, -5.039163020232784600 ) ) ;
#4054 = cartesian_point ( 'none', ( -30.40000000000000900, 2.575147653727183800, -5.118546911516815200 ) ) ;
#4055 = cartesian_point ( 'none', ( -30.39085265571980400, 2.588705171713988000, -5.197927971622730700 ) ) ;
#4056 = cartesian_point ( 'none', ( -30.37276625000428300, 2.601928340064299800, -5.275368694956383400 ) ) ;
#4057 = cartesian_point ( 'none', ( -30.35467984428876400, 2.615151508414612200, -5.352809418290035200 ) ) ;
#4058 = cartesian_point ( 'none', ( -30.32765553881383300, 2.628039367112255500, -5.428304257904018800 ) ) ;
#4059 = cartesian_point ( 'none', ( -30.29230944705423000, 2.640272645520918000, -5.500000000000005300 ) ) ;
#4060 = cartesian_point ( 'none', ( -30.40000000000000900, 3.202928406608121800, -4.932446048323159400 ) ) ;
#4061 = cartesian_point ( 'none', ( -30.40000000000000900, 3.219165832422367300, -5.032187864709523100 ) ) ;
#4062 = cartesian_point ( 'none', ( -30.38527713664312900, 3.235402062528724100, -5.131924772051338100 ) ) ;
#4063 = cartesian_point ( 'none', ( -30.35629566234466700, 3.250964186904978300, -5.227786965590447600 ) ) ;
#4064 = cartesian_point ( 'none', ( -30.32731418804620600, 3.266526311281232600, -5.323649159129557200 ) ) ;
#4065 = cartesian_point ( 'none', ( -30.28407339113876200, 3.281411856557105500, -5.415625833387791100 ) ) ;
#4066 = cartesian_point ( 'none', ( -30.22797201523219000, 3.294984245953663100, -5.500000000000005300 ) ) ;
#4067 = cartesian_point ( 'none', ( -30.40000000000000900, 3.845860022050371800, -4.838024504951227400 ) ) ;
#4068 = cartesian_point ( 'none', ( -30.40000000000000900, 3.863610280326689400, -4.958888894798749700 ) ) ;
#4069 = cartesian_point ( 'none', ( -30.37736790092411700, 3.881355236015370900, -5.079717178466332000 ) ) ;
#4070 = cartesian_point ( 'none', ( -30.33359354343217300, 3.897926762536394000, -5.192555392458847200 ) ) ;
#4071 = cartesian_point ( 'none', ( -30.28981918594023200, 3.914498289057417600, -5.305393606451362500 ) ) ;
#4072 = cartesian_point ( 'none', ( -30.22492872372119200, 3.929886485487621000, -5.410174333775869600 ) ) ;
#4073 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#4074 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#4075 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#4076 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#4077 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#4078 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#4079 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#4080 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1629670455593899300, -5.469944495450330500 ) ) ;
#4081 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1638908950240123600, -5.474953746208608900 ) ) ;
#4082 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1648147444886348400, -5.479962996966888200 ) ) ;
#4083 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1657385939532572700, -5.484972247725167400 ) ) ;
#4084 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1666624434178796700, -5.489981498483445900 ) ) ;
#4085 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1675862928825021200, -5.494990749241726000 ) ) ;
#4086 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1685101423471245500, -5.500000000000005300 ) ) ;
#4087 = cartesian_point ( 'none', ( -30.40000000000000900, 0.3205582637870507700, -5.440880241055816100 ) ) ;
#4088 = cartesian_point ( 'none', ( -30.40000000000001300, 0.3223754833350602800, -5.450733553638809100 ) ) ;
#4089 = cartesian_point ( 'none', ( -30.39988699369485700, 0.3241927030069972100, -5.460586866897882500 ) ) ;
#4090 = cartesian_point ( 'none', ( -30.39966086686222700, 0.3260099146924802000, -5.470440167277052600 ) ) ;
#4091 = cartesian_point ( 'none', ( -30.39943474002959800, 0.3278271263779632400, -5.480293467656222700 ) ) ;
#4092 = cartesian_point ( 'none', ( -30.39909549257655600, 0.3296443303243429300, -5.490146756504904200 ) ) ;
#4093 = cartesian_point ( 'none', ( -30.39864278253321200, 0.3314615147062208200, -5.500000000000005300 ) ) ;
#4094 = cartesian_point ( 'none', ( -30.40000000000000900, 0.4805385543540235900, -5.411465346144477300 ) ) ;
#4095 = cartesian_point ( 'none', ( -30.40000000000001300, 0.4832553136110713800, -5.426241123404707900 ) ) ;
#4096 = cartesian_point ( 'none', ( -30.39966138613962300, 0.4859720726812993300, -5.441016899648871300 ) ) ;
#4097 = cartesian_point ( 'none', ( -30.39898450223392600, 0.4886860730753905800, -5.455777672140300200 ) ) ;
#4098 = cartesian_point ( 'none', ( -30.39830761832822500, 0.4914000734694818400, -5.470538444631729100 ) ) ;
#4099 = cartesian_point ( 'none', ( -30.39729246447029700, 0.4941113148141761400, -5.485284211340356800 ) ) ;
#4100 = cartesian_point ( 'none', ( -30.39594007140708200, 0.4968170442226360600, -5.500000000000005300 ) ) ;
#4101 = cartesian_point ( 'none', ( -30.40000000000000900, 0.6405188449209958700, -5.382050451233138400 ) ) ;
#4102 = cartesian_point ( 'none', ( -30.40000000000001300, 0.6441351438870820400, -5.401748693170605800 ) ) ;
#4103 = cartesian_point ( 'none', ( -30.39943577858439400, 0.6477514423556008900, -5.421446932399859100 ) ) ;
#4104 = cartesian_point ( 'none', ( -30.39830813760562500, 0.6513622314583004100, -5.441115177003547700 ) ) ;
#4105 = cartesian_point ( 'none', ( -30.39718049662685200, 0.6549730205609998200, -5.460783421607236400 ) ) ;
#4106 = cartesian_point ( 'none', ( -30.39548943636404100, 0.6585782993040086900, -5.480421666175809400 ) ) ;
#4107 = cartesian_point ( 'none', ( -30.39323736028095300, 0.6621725737390508100, -5.500000000000005300 ) ) ;
#4108 = cartesian_point ( 'none', ( -30.40000000000000900, 0.8005104938048306400, -5.352723232483474400 ) ) ;
#4109 = cartesian_point ( 'none', ( -30.40000000000003800, 0.8050190339892316900, -5.377349276204065600 ) ) ;
#4110 = cartesian_point ( 'none', ( -30.39909728028425600, 0.8095275731684734600, -5.401975314541415300 ) ) ;
#4111 = cartesian_point ( 'none', ( -30.39729367047145200, 0.8140251005178257300, -5.426541402555484300 ) ) ;
#4112 = cartesian_point ( 'none', ( -30.39549006065864800, 0.8185226278671781100, -5.451107490569554200 ) ) ;
#4113 = cartesian_point ( 'none', ( -30.39278556074360400, 0.8230091413684257300, -5.475613617449424100 ) ) ;
#4114 = cartesian_point ( 'none', ( -30.38918565962971700, 0.8274736603956302000, -5.500000000000005300 ) ) ;
#4115 = cartesian_point ( 'none', ( -30.40000000000000900, 0.9605249567879174900, -5.323572118404863200 ) ) ;
#4116 = cartesian_point ( 'none', ( -30.40000000000003800, 0.9659109728282053700, -5.353136699092272200 ) ) ;
#4117 = cartesian_point ( 'none', ( -30.39864447286090500, 0.9712969829408832900, -5.382701247242216900 ) ) ;
#4118 = face_outer_bound ( 'none', #250, .t. ) ;
#4119 = axis2_placement_3d ( 'none', #4164, #4163, #4162 ) ;
#4120 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4121 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4122 = cartesian_point ( 'none', ( -29.40000000000000900, 25.39999999999999100, -4.500000000000000000 ) ) ;
#4123 = axis2_placement_3d ( 'none', #4122, #4121, #4120 ) ;
#4124 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4125 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4126 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.412962624037859000 ) ) ;
#4127 = axis2_placement_3d ( 'none', #4141, #4132, #4171 ) ;
#4128 = axis2_placement_3d ( 'none', #4126, #4125, #4124 ) ;
#4129 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4130 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131400e-016, 0.0000000000000000000 ) ) ;
#4131 = circle ( 'none', #4123, 1.000000000000000000 ) ;
#4132 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4133 = plane ( 'none', #4127 ) ;
#4134 = cartesian_point ( 'none', ( -25.39999999999999900, -29.39999999999999900, -4.500000000000000000 ) ) ;
#4135 = cylindrical_surface ( 'none', #4128, 29.02350434092970800 ) ;
#4136 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4137 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4138 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -4.500000000000000000 ) ) ;
#4139 = face_outer_bound ( 'none', #264, .t. ) ;
#4140 = axis2_placement_3d ( 'none', #4134, #4130, #4129 ) ;
#4141 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#4142 = face_outer_bound ( 'none', #180, .t. ) ;
#4143 = axis2_placement_3d ( 'none', #4138, #4137, #4136 ) ;
#4144 = face_bound ( 'none', #233, .t. ) ;
#4145 = face_bound ( 'none', #248, .t. ) ;
#4146 = cylindrical_surface ( 'none', #4140, 1.000000000000000900 ) ;
#4147 = toroidal_surface ( 'none', #4143, 4.000000000000011500, 1.000000000000000000 ) ;
#4148 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.000000000000001300 ) ) ;
#4149 = line ( 'none', #4148, #4170 ) ;
#4150 = face_outer_bound ( 'none', #170, .t. ) ;
#4151 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -3.000000000000000000 ) ) ;
#4152 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4153 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#4154 = face_outer_bound ( 'none', #275, .t. ) ;
#4155 = axis2_placement_3d ( 'none', #4153, #4161, #4285 ) ;
#4156 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4157 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4158 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#4159 = axis2_placement_3d ( 'none', #4158, #4157, #4156 ) ;
#4160 = cartesian_point ( 'none', ( 25.39999999999999900, 25.40000000000000200, -4.500000000000000000 ) ) ;
#4161 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4162 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4163 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4164 = cartesian_point ( 'none', ( 29.40000000000001600, 25.39999999999999900, -4.500000000000000000 ) ) ;
#4165 = circle ( 'none', #4159, 4.000000000000000000 ) ;
#4166 = face_outer_bound ( 'none', #191, .t. ) ;
#4167 = face_outer_bound ( 'none', #271, .t. ) ;
#4168 = cartesian_point ( 'none', ( 25.39999999999999900, 29.40000000000001300, -5.500000000000000000 ) ) ;
#4169 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4170 = vector ( 'none', #4169, 1000.000000000000000 ) ;
#4171 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4172 = cartesian_point ( 'none', ( 25.40000000000001300, -29.39999999999999100, -5.500000000000000000 ) ) ;
#4173 = circle ( 'none', #4119, 1.000000000000000000 ) ;
#4174 = cartesian_point ( 'none', ( 30.31528793198907600, 7.100287645462391800, -4.969101718070875000 ) ) ;
#4175 = cartesian_point ( 'none', ( 30.40000000000001600, 7.089262094715985000, -4.734948432931976600 ) ) ;
#4176 = cartesian_point ( 'none', ( 30.40000000000001600, 7.078168229805291000, -4.500000000000005300 ) ) ;
#4177 = cartesian_point ( 'none', ( 29.40000000000002300, 7.733045971672445300, -5.500000000000005300 ) ) ;
#4178 = cartesian_point ( 'none', ( 29.66179938779917100, 7.733045971672445300, -5.500000000000003600 ) ) ;
#4179 = cartesian_point ( 'none', ( 29.92198665876330200, 7.733045971672444500, -5.392226903609815400 ) ) ;
#4180 = cartesian_point ( 'none', ( 30.10710678118656600, 7.733045971672444500, -5.207106781186549700 ) ) ;
#4181 = cartesian_point ( 'none', ( 30.29222690360982600, 7.733045971672444500, -5.021986658763284000 ) ) ;
#4182 = cartesian_point ( 'none', ( 30.40000000000001600, 7.733045971672444500, -4.761799387799152700 ) ) ;
#4183 = cartesian_point ( 'none', ( 30.40000000000001600, 7.733045971672443600, -4.500000000000004400 ) ) ;
#4184 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4183, #4182, #4181, #4180, #4179, #4178, #4177 ),
( #4176, #4175, #4174, #4239, #4238, #4237, #4236 ),
( #4235, #4234, #4233, #4232, #4231, #4230, #4229 ),
( #4228, #4227, #4226, #4225, #4224, #4223, #4222 ),
( #4221, #4220, #4219, #4218, #4217, #4216, #4215 ),
( #4214, #4213, #4212, #4211, #4210, #4209, #4208 ),
( #4207, #4206, #4205, #4204, #4203, #4202, #4201 ),
( #4200, #4199, #4198, #4197, #4196, #4195, #4282 ),
( #4281, #4280, #4279, #4278, #4277, #4276, #4275 ),
( #4274, #4273, #4272, #4271, #4270, #4269, #4268 ),
( #4267, #4266, #4265, #4264, #4263, #4262, #4261 ),
( #4260, #4259, #4258, #4257, #4256, #4255, #4254 ),
( #4253, #4252, #4251, #4250, #4249, #4248, #4247 ),
( #4246, #4245, #4244, #4243, #4242, #4241, #4240 ),
( #4325, #4324, #4323, #4322, #4321, #4320, #4319 ),
( #4318, #4317, #4316, #4315, #4314, #4313, #4312 ),
( #4311, #4310, #4309, #4308, #4307, #4306, #4305 ),
( #4304, #4303, #4302, #4301, #4300, #4299, #4298 ),
( #4297, #4296, #4295, #4294, #4293, #4292, #4291 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003677567059076991600, 0.005666151768376943100, 0.007654736477676894200, 0.009643321186976845300, 0.01063761354162682000, 0.01113475971895180900, 0.01163190589627679700 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4185 = conical_surface ( 'none', #4187, 1.525000000000002100, 0.7853981633974482800 ) ;
#4186 = circle ( 'none', #4349, 30.40000000000000600 ) ;
#4187 = axis2_placement_3d ( 'none', #4151, #4357, #4356 ) ;
#4188 = face_outer_bound ( 'none', #203, .t. ) ;
#4189 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -4.500000000000000000 ) ) ;
#4190 = toroidal_surface ( 'none', #4289, 4.000000000000011500, 1.000000000000000000 ) ;
#4191 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4192 = vector ( 'none', #4191, 1000.000000000000000 ) ;
#4193 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4194 = circle ( 'none', #4328, 1.000000000000000000 ) ;
#4195 = cartesian_point ( 'none', ( 30.28407339113876500, 3.281411856557079300, -5.415625833387790200 ) ) ;
#4196 = cartesian_point ( 'none', ( 30.32731418804620900, 3.266526311281206400, -5.323649159129556300 ) ) ;
#4197 = cartesian_point ( 'none', ( 30.35629566234467100, 3.250964186904952600, -5.227786965590446800 ) ) ;
#4198 = cartesian_point ( 'none', ( 30.38527713664313300, 3.235402062528698800, -5.131924772051337200 ) ) ;
#4199 = cartesian_point ( 'none', ( 30.40000000000001600, 3.219165832422342900, -5.032187864709519500 ) ) ;
#4200 = cartesian_point ( 'none', ( 30.40000000000001600, 3.202928406608097900, -4.932446048323155800 ) ) ;
#4201 = cartesian_point ( 'none', ( 30.14319380867645700, 3.943078367540966400, -5.500000000000005300 ) ) ;
#4202 = cartesian_point ( 'none', ( 30.22492872372119500, 3.929886485487599200, -5.410174333775869600 ) ) ;
#4203 = cartesian_point ( 'none', ( 30.28981918594023500, 3.914498289057395800, -5.305393606451362500 ) ) ;
#4204 = cartesian_point ( 'none', ( 30.33359354343217600, 3.897926762536372700, -5.192555392458847200 ) ) ;
#4205 = cartesian_point ( 'none', ( 30.37736790092412100, 3.881355236015350000, -5.079717178466332000 ) ) ;
#4206 = cartesian_point ( 'none', ( 30.40000000000001600, 3.863610280326669400, -4.958888894798747900 ) ) ;
#4207 = cartesian_point ( 'none', ( 30.40000000000001600, 3.845860022050351800, -4.838024504951224700 ) ) ;
#4208 = cartesian_point ( 'none', ( 30.05841560212072500, 4.591172489128296300, -5.500000000000005300 ) ) ;
#4209 = cartesian_point ( 'none', ( 30.16578405630362500, 4.578361114418119500, -5.404722834163949900 ) ) ;
#4210 = cartesian_point ( 'none', ( 30.25232418383426100, 4.562470266833584800, -5.287138053773168700 ) ) ;
#4211 = cartesian_point ( 'none', ( 30.31089142451968100, 4.544889338167792800, -5.157323819327247700 ) ) ;
#4212 = cartesian_point ( 'none', ( 30.36945866520510500, 4.527308409502001800, -5.027509584881326700 ) ) ;
#4213 = cartesian_point ( 'none', ( 30.40000000000001600, 4.508054728230996000, -4.885589924887976400 ) ) ;
#4214 = cartesian_point ( 'none', ( 30.40000000000001600, 4.488791637492606200, -4.743602961579293600 ) ) ;
#4215 = cartesian_point ( 'none', ( 29.95321272764029900, 5.232619510291314700, -5.500000000000004400 ) ) ;
#4216 = cartesian_point ( 'none', ( 30.09116082883728500, 5.222003122405699700, -5.406459235039649900 ) ) ;
#4217 = cartesian_point ( 'none', ( 30.20478604738196200, 5.207147160155534100, -5.279658157471104100 ) ) ;
#4218 = cartesian_point ( 'none', ( 30.28201953521425300, 5.189877652108655100, -5.134272073421884700 ) ) ;
#4219 = cartesian_point ( 'none', ( 30.35925302304654100, 5.172608144061776200, -4.988885989372664500 ) ) ;
#4220 = cartesian_point ( 'none', ( 30.40000000000001600, 5.152958538686029900, -4.825142949259070100 ) ) ;
#4221 = cartesian_point ( 'none', ( 30.40000000000001600, 5.133290412675857600, -4.661278505522230600 ) ) ;
#4222 = cartesian_point ( 'none', ( 29.82889062134115200, 5.864919803378956700, -5.500000000000005300 ) ) ;
#4223 = cartesian_point ( 'none', ( 29.99865116359268300, 5.857396015352780000, -5.419753958329160100 ) ) ;
#4224 = cartesian_point ( 'none', ( 30.14482819484592100, 5.845303094301520700, -5.290775172214329000 ) ) ;
#4225 = cartesian_point ( 'none', ( 30.24524866794961400, 5.830475370190476300, -5.132627951325207300 ) ) ;
#4226 = cartesian_point ( 'none', ( 30.34566914105330700, 5.815647646079431100, -4.974480730436086500 ) ) ;
#4227 = cartesian_point ( 'none', ( 30.40000000000001600, 5.798134296754902600, -4.787689588154747400 ) ) ;
#4228 = cartesian_point ( 'none', ( 30.40000000000001600, 5.780591856673909800, -4.600588174232671100 ) ) ;
#4229 = cartesian_point ( 'none', ( 29.70456851504200600, 6.497220096466599600, -5.500000000000005300 ) ) ;
#4230 = cartesian_point ( 'none', ( 29.90614149834807700, 6.492788908299860200, -5.433048681618670300 ) ) ;
#4231 = cartesian_point ( 'none', ( 30.08487034230988400, 6.483459028447508200, -5.301892186957553900 ) ) ;
#4232 = cartesian_point ( 'none', ( 30.20847780068497800, 6.471073088272297500, -5.130983829228530800 ) ) ;
#4233 = cartesian_point ( 'none', ( 30.33208525906006900, 6.458687148097086900, -4.960075471499508600 ) ) ;
#4234 = cartesian_point ( 'none', ( 30.40000000000001600, 6.443310054823776100, -4.750236227050424800 ) ) ;
#4235 = cartesian_point ( 'none', ( 30.40000000000001600, 6.427893300671963000, -4.539897842943111600 ) ) ;
#4236 = cartesian_point ( 'none', ( 29.56110572920308500, 7.120543672330024200, -5.500000000000004400 ) ) ;
#4237 = cartesian_point ( 'none', ( 29.79605416213505400, 7.120543672330024200, -5.457822618723705300 ) ) ;
#4238 = cartesian_point ( 'none', ( 30.01284458399154400, 7.115976739678227900, -5.331192890694737200 ) ) ;
#4239 = cartesian_point ( 'none', ( 30.16406625799031000, 7.108132192570310300, -5.150147304382806500 ) ) ;
#4240 = cartesian_point ( 'none', ( 30.38918565962971700, 0.8274736603955805700, -5.500000000000005300 ) ) ;
#4241 = cartesian_point ( 'none', ( 30.39278556074360800, 0.8230091413683763300, -5.475613617449419700 ) ) ;
#4242 = cartesian_point ( 'none', ( 30.39549006065865200, 0.8185226278671293700, -5.451107490569547100 ) ) ;
#4243 = cartesian_point ( 'none', ( 30.39729367047145600, 0.8140251005177775400, -5.426541402555473700 ) ) ;
#4244 = cartesian_point ( 'none', ( 30.39909728028425900, 0.8095275731684256100, -5.401975314541399300 ) ) ;
#4245 = cartesian_point ( 'none', ( 30.40000000000004500, 0.8050190339891838400, -5.377349276204046900 ) ) ;
#4246 = cartesian_point ( 'none', ( 30.40000000000001600, 0.8005104938047831200, -5.352723232483452200 ) ) ;
#4247 = cartesian_point ( 'none', ( 30.38378866676695400, 0.9926662345645636000, -5.500000000000005300 ) ) ;
#4248 = cartesian_point ( 'none', ( 30.38917779654551400, 0.9873675330251046000, -5.470914700582016900 ) ) ;
#4249 = cartesian_point ( 'none', ( 30.39323336815603600, 0.9820252689428477000, -5.441590280392412100 ) ) ;
#4250 = cartesian_point ( 'none', ( 30.39593892050847400, 0.9766611259418428400, -5.412145763817307800 ) ) ;
#4251 = cartesian_point ( 'none', ( 30.39864447286090900, 0.9712969829408381100, -5.382701247242204400 ) ) ;
#4252 = cartesian_point ( 'none', ( 30.40000000000004500, 0.9659109728281603000, -5.353136699092256200 ) ) ;
#4253 = cartesian_point ( 'none', ( 30.40000000000001600, 0.9605249567878727500, -5.323572118404844600 ) ) ;
#4254 = cartesian_point ( 'none', ( 30.37299468104141900, 1.323051382902529200, -5.500000000000005300 ) ) ;
#4255 = cartesian_point ( 'none', ( 30.38196226814931900, 1.316084316338560500, -5.461516866847212300 ) ) ;
#4256 = cartesian_point ( 'none', ( 30.38871998315080000, 1.309030551094283900, -5.422555860038141200 ) ) ;
#4257 = cartesian_point ( 'none', ( 30.39322942058250700, 1.301933176789973100, -5.383354486340977000 ) ) ;
#4258 = cartesian_point ( 'none', ( 30.39773885801421500, 1.294835802485662500, -5.344153112643812900 ) ) ;
#4259 = cartesian_point ( 'none', ( 30.40000000000004500, 1.287694850506112500, -5.304711544868675700 ) ) ;
#4260 = cartesian_point ( 'none', ( 30.40000000000001600, 1.280553882754051200, -5.265269890247630300 ) ) ;
#4261 = cartesian_point ( 'none', ( 30.35681716770329100, 1.653001592960400900, -5.500000000000005300 ) ) ;
#4262 = cartesian_point ( 'none', ( 30.37113354511257400, 1.644511964780472000, -5.452554918162992900 ) ) ;
#4263 = cartesian_point ( 'none', ( 30.38194386283573700, 1.635848969520832000, -5.404154362820230000 ) ) ;
#4264 = cartesian_point ( 'none', ( 30.38916047598796800, 1.627098746016224500, -5.355273266178968200 ) ) ;
#4265 = cartesian_point ( 'none', ( 30.39637708914019500, 1.618348522511617000, -5.306392169537707200 ) ) ;
#4266 = cartesian_point ( 'none', ( 30.40000000000001600, 1.609511137360291500, -5.257030875173570400 ) ) ;
#4267 = cartesian_point ( 'none', ( 30.40000000000001600, 1.600673719386891800, -5.207669412042058400 ) ) ;
#4268 = cartesian_point ( 'none', ( 30.33531459415360800, 1.982091943813896400, -5.500000000000005300 ) ) ;
#4269 = cartesian_point ( 'none', ( 30.35664087634632900, 1.972354432224390000, -5.444471364743334300 ) ) ;
#4270 = cartesian_point ( 'none', ( 30.37285585665342000, 1.962283149152082200, -5.387039381310164500 ) ) ;
#4271 = cartesian_point ( 'none', ( 30.38369573399341000, 1.952041944032239900, -5.328638409104772900 ) ) ;
#4272 = cartesian_point ( 'none', ( 30.39453561133339900, 1.941800738912397500, -5.270237436899380500 ) ) ;
#4273 = cartesian_point ( 'none', ( 30.40000000000001600, 1.931389976149245700, -5.210869553954650800 ) ) ;
#4274 = cartesian_point ( 'none', ( 30.40000000000001600, 1.920979028164072200, -5.151500614772300100 ) ) ;
#4275 = cartesian_point ( 'none', ( 30.29230944705423700, 2.640272645520887800, -5.500000000000005300 ) ) ;
#4276 = cartesian_point ( 'none', ( 30.32765553881384000, 2.628039367112226200, -5.428304257904018800 ) ) ;
#4277 = cartesian_point ( 'none', ( 30.35467984428877500, 2.615151508414582900, -5.352809418290033400 ) ) ;
#4278 = cartesian_point ( 'none', ( 30.37276625000429300, 2.601928340064271000, -5.275368694956381600 ) ) ;
#4279 = cartesian_point ( 'none', ( 30.39085265571981500, 2.588705171713958600, -5.197927971622728900 ) ) ;
#4280 = cartesian_point ( 'none', ( 30.40000000000001600, 2.575147653727154900, -5.118546911516813400 ) ) ;
#4281 = cartesian_point ( 'none', ( 30.40000000000001600, 2.561589645718433100, -5.039163020232782000 ) ) ;
#4282 = cartesian_point ( 'none', ( 30.22797201523219000, 3.294984245953636900, -5.500000000000005300 ) ) ;
#4283 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4284 = circle ( 'none', #4355, 1.000000000000000000 ) ;
#4285 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4286 = cartesian_point ( 'none', ( -30.40000000000001600, 25.39999999999999100, -5.500000000000000000 ) ) ;
#4287 = line ( 'none', #4286, #4192 ) ;
#4288 = face_outer_bound ( 'none', #202, .t. ) ;
#4289 = axis2_placement_3d ( 'none', #4160, #4152, #4283 ) ;
#4290 = plane ( 'none', #4155 ) ;
#4291 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#4292 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#4293 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#4294 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#4295 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#4296 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#4297 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#4298 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1685101423461044800, -5.500000000000005300 ) ) ;
#4299 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1675862928814877100, -5.494990749240827200 ) ) ;
#4300 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1666624434168708900, -5.489981498481650800 ) ) ;
#4301 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1657385939522541000, -5.484972247722472700 ) ) ;
#4302 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1648147444876373000, -5.479962996963295500 ) ) ;
#4303 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1638908950230205400, -5.474953746204119100 ) ) ;
#4304 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1629670455584037400, -5.469944495444941000 ) ) ;
#4305 = cartesian_point ( 'none', ( 30.39864278253321200, 0.3314615147061547600, -5.500000000000005300 ) ) ;
#4306 = cartesian_point ( 'none', ( 30.39909549257656000, 0.3296443303242774200, -5.490146756504888300 ) ) ;
#4307 = cartesian_point ( 'none', ( 30.39943474002959800, 0.3278271263778980700, -5.480293467656188100 ) ) ;
#4308 = cartesian_point ( 'none', ( 30.39966086686223400, 0.3260099146924154700, -5.470440167277000200 ) ) ;
#4309 = cartesian_point ( 'none', ( 30.39988699369486700, 0.3241927030069329300, -5.460586866897813300 ) ) ;
#4310 = cartesian_point ( 'none', ( 30.40000000000002000, 0.3223754833349963800, -5.450733553638721100 ) ) ;
#4311 = cartesian_point ( 'none', ( 30.40000000000001600, 0.3205582637869873700, -5.440880241055710400 ) ) ;
#4312 = cartesian_point ( 'none', ( 30.39594007140708200, 0.4968170442225756700, -5.500000000000005300 ) ) ;
#4313 = cartesian_point ( 'none', ( 30.39729246447030100, 0.4941113148141161900, -5.485284211340344400 ) ) ;
#4314 = cartesian_point ( 'none', ( 30.39830761832822900, 0.4914000734694221600, -5.470538444631704200 ) ) ;
#4315 = cartesian_point ( 'none', ( 30.39898450223393300, 0.4886860730753314100, -5.455777672140262000 ) ) ;
#4316 = cartesian_point ( 'none', ( 30.39966138613963400, 0.4859720726812406000, -5.441016899648819700 ) ) ;
#4317 = cartesian_point ( 'none', ( 30.40000000000002000, 0.4832553136110129800, -5.426241123404643000 ) ) ;
#4318 = cartesian_point ( 'none', ( 30.40000000000001600, 0.4805385543539656400, -5.411465346144400000 ) ) ;
#4319 = cartesian_point ( 'none', ( 30.39323736028095300, 0.6621725737389965200, -5.500000000000005300 ) ) ;
#4320 = cartesian_point ( 'none', ( 30.39548943636404500, 0.6585782993039549500, -5.480421666175801400 ) ) ;
#4321 = cartesian_point ( 'none', ( 30.39718049662685600, 0.6549730205609463100, -5.460783421607220400 ) ) ;
#4322 = cartesian_point ( 'none', ( 30.39830813760563200, 0.6513622314582472300, -5.441115177003523800 ) ) ;
#4323 = cartesian_point ( 'none', ( 30.39943577858440400, 0.6477514423555482700, -5.421446932399826200 ) ) ;
#4324 = cartesian_point ( 'none', ( 30.40000000000002000, 0.6441351438870295300, -5.401748693170565800 ) ) ;
#4325 = cartesian_point ( 'none', ( 30.40000000000001600, 0.6405188449209438000, -5.382050451233090400 ) ) ;
#4326 = cartesian_point ( 'none', ( 29.40000000000001600, 7.733045971672443600, -4.500000000000004400 ) ) ;
#4327 = circle ( 'none', #4371, 1.000000000000000000 ) ;
#4328 = axis2_placement_3d ( 'none', #4326, #4377, #4376 ) ;
#4329 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4330 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4331 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#4332 = cartesian_point ( 'none', ( -25.39999999999999900, -25.39999999999999500, -5.500000000000000000 ) ) ;
#4333 = circle ( 'none', #4384, 4.000000000000003600 ) ;
#4334 = cartesian_point ( 'none', ( 1.039230484541327600, 0.0000000000000000000, 0.9999999999999991100 ) ) ;
#4335 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4336 = axis2_placement_3d ( 'none', #4331, #4330, #4329 ) ;
#4337 = axis2_placement_3d ( 'none', #4372, #4363, #4362 ) ;
#4338 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4339 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4340 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#4341 = vector ( 'none', #4335, 1000.000000000000000 ) ;
#4342 = cylindrical_surface ( 'none', #4348, 1.000000000000000900 ) ;
#4343 = cylindrical_surface ( 'none', #4336, 5.000000000000011500 ) ;
#4344 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, -5.500000000000000000 ) ) ;
#4345 = line ( 'none', #4344, #4341 ) ;
#4346 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4347 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4348 = axis2_placement_3d ( 'none', #4379, #4378, #4374 ) ;
#4349 = axis2_placement_3d ( 'none', #4340, #4339, #4338 ) ;
#4350 = axis2_placement_3d ( 'none', #4189, #4347, #4346 ) ;
#4351 = circle ( 'none', #4350, 5.000000000000011500 ) ;
#4352 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4353 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4354 = cartesian_point ( 'none', ( 25.39999999999999900, 29.40000000000001300, -4.500000000000000000 ) ) ;
#4355 = axis2_placement_3d ( 'none', #4354, #4353, #4352 ) ;
#4356 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4357 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4358 = direction ( 'none', ( -0.7071067811865475700, 0.0000000000000000000, 0.7071067811865474600 ) ) ;
#4359 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131100e-016, 0.0000000000000000000 ) ) ;
#4360 = vector ( 'none', #4359, 1000.000000000000000 ) ;
#4361 = cartesian_point ( 'none', ( 3.762574684646732900, -25.84952505401361500, -19.60314285764753700 ) ) ;
#4362 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4363 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4364 = cartesian_point ( 'none', ( 3.469446951953614200e-015, -29.39999999999999500, -5.500000000000000000 ) ) ;
#4365 = line ( 'none', #4364, #4360 ) ;
#4366 = face_bound ( 'none', #7421, .t. ) ;
#4367 = line ( 'none', #4634, #4621 ) ;
#4368 = direction ( 'none', ( 8.673617379884035500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4369 = direction ( 'none', ( 1.000000000000000000, 1.365923996832132100e-016, 8.673617379884042400e-016 ) ) ;
#4370 = cartesian_point ( 'none', ( 7.733045971672496000, 29.40000000000000200, -4.500000000000004400 ) ) ;
#4371 = axis2_placement_3d ( 'none', #4370, #4369, #4368 ) ;
#4372 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#4373 = circle ( 'none', #4337, 30.40000000000000600 ) ;
#4374 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4375 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4376 = direction ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 1.000000000000000000 ) ) ;
#4377 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 8.673617379884035500e-016 ) ) ;
#4378 = direction ( 'none', ( -2.731847993664263700e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4379 = cartesian_point ( 'none', ( -29.40000000000001600, 25.39999999999999100, -4.500000000000000000 ) ) ;
#4380 = face_outer_bound ( 'none', #263, .t. ) ;
#4381 = face_outer_bound ( 'none', #241, .t. ) ;
#4382 = cartesian_point ( 'none', ( 29.40000000000001600, -25.39999999999999900, -5.500000000000000000 ) ) ;
#4383 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4384 = axis2_placement_3d ( 'none', #4332, #4193, #4383 ) ;
#4385 = axis2_placement_3d ( 'none', #4432, #4431, #4430 ) ;
#4386 = line ( 'none', #4396, #4437 ) ;
#4387 = cartesian_point ( 'none', ( -30.40000000000001600, 25.39999999999999100, -4.500000000000000000 ) ) ;
#4388 = cartesian_point ( 'none', ( -7.733045971672519100, -29.39999999999999500, -5.499999999999998200 ) ) ;
#4389 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131900e-016, -0.0000000000000000000 ) ) ;
#4390 = face_outer_bound ( 'none', #219, .t. ) ;
#4391 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4392 = axis2_placement_3d ( 'none', #4412, #4411, #4391 ) ;
#4393 = cylindrical_surface ( 'none', #4392, 1.000000000000000000 ) ;
#4394 = cylindrical_surface ( 'none', #4398, 1.000000000000000900 ) ;
#4395 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4396 = cartesian_point ( 'none', ( 29.40000000000001600, 0.0000000000000000000, -5.500000000000000000 ) ) ;
#4397 = cartesian_point ( 'none', ( -29.40000000000000600, -7.733045971672483500, -5.499999999999998200 ) ) ;
#4398 = axis2_placement_3d ( 'none', #4409, #4389, #4413 ) ;
#4399 = line ( 'none', #4406, #4405 ) ;
#4400 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4401 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4402 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#4403 = axis2_placement_3d ( 'none', #4402, #4401, #4400 ) ;
#4404 = circle ( 'none', #4403, 4.000000000000010700 ) ;
#4405 = vector ( 'none', #4395, 1000.000000000000000 ) ;
#4406 = cartesian_point ( 'none', ( 29.40000000000001600, -25.39999999999999900, -5.500000000000000000 ) ) ;
#4407 = cartesian_point ( 'none', ( 29.40000000000001600, 25.39999999999999900, -5.500000000000000000 ) ) ;
#4408 = face_outer_bound ( 'none', #256, .t. ) ;
#4409 = cartesian_point ( 'none', ( -25.39999999999999900, 29.39999999999999900, -4.500000000000000000 ) ) ;
#4410 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, -4.500000000000000000 ) ) ;
#4411 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4412 = cartesian_point ( 'none', ( 29.40000000000001600, 25.39999999999999900, -4.500000000000000000 ) ) ;
#4413 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4414 = face_outer_bound ( 'none', #218, .t. ) ;
#4415 = cartesian_point ( 'none', ( -7.733045971672499500, 30.40000000000000200, -4.500000000000004400 ) ) ;
#4416 = cartesian_point ( 'none', ( -7.077979504207746700, 30.40000000000000200, -4.500000000000005300 ) ) ;
#4417 = cartesian_point ( 'none', ( -6.427777678278096700, 30.40000000000000600, -4.539904743813203000 ) ) ;
#4418 = cartesian_point ( 'none', ( -5.133063504288842600, 30.39999999999999900, -4.661303721035555900 ) ) ;
#4419 = cartesian_point ( 'none', ( -4.488509427742380700, 30.39999999999999900, -4.743639971521648000 ) ) ;
#4420 = cartesian_point ( 'none', ( -2.559548968704899300, 30.40000000000000600, -5.026942234111937900 ) ) ;
#4421 = cartesian_point ( 'none', ( -1.278028069393235300, 30.40000000000000600, -5.264297264424020500 ) ) ;
#4422 = cartesian_point ( 'none', ( -3.469446951953614200e-015, 30.40000000000000200, -5.500000000000000000 ) ) ;
#4423 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4424 = cartesian_point ( 'none', ( 25.39999999999999900, 25.40000000000000200, -5.500000000000000000 ) ) ;
#4425 = b_spline_curve_with_knots ( 'none', 3,
( #4422, #4421, #4420, #4419, #4418, #4417, #4416, #4415 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -3.429285657229385800e-005, 0.003864451009268975400, 0.005813822942189609100, 0.007763194875110243100 ),
.unspecified. ) ;
#4426 = axis2_placement_3d ( 'none', #4424, #4423, #4456 ) ;
#4427 = direction ( 'none', ( -2.731847993664263700e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4428 = axis2_placement_3d ( 'none', #4439, #4601, #4600 ) ;
#4429 = circle ( 'none', #4426, 4.000000000000010700 ) ;
#4430 = direction ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 1.000000000000000000 ) ) ;
#4431 = direction ( 'none', ( -2.731847993664263700e-016, 1.000000000000000000, 8.673617379884045300e-016 ) ) ;
#4432 = cartesian_point ( 'none', ( -29.40000000000001300, 7.733045971672465800, -4.500000000000004400 ) ) ;
#4433 = vector ( 'none', #4427, 1000.000000000000000 ) ;
#4434 = cartesian_point ( 'none', ( -29.40000000000001600, 25.39999999999999100, -5.500000000000000000 ) ) ;
#4435 = line ( 'none', #4434, #4433 ) ;
#4436 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4437 = vector ( 'none', #4436, 1000.000000000000000 ) ;
#4438 = circle ( 'none', #4385, 1.000000000000000000 ) ;
#4439 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#4440 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4441 = vector ( 'none', #4440, 1000.000000000000000 ) ;
#4442 = line ( 'none', #4609, #4608 ) ;
#4443 = circle ( 'none', #4428, 4.000000000000000000 ) ;
#4444 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4445 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4446 = cartesian_point ( 'none', ( 25.40000000000001300, -25.39999999999998800, -5.500000000000000000 ) ) ;
#4447 = axis2_placement_3d ( 'none', #4446, #4445, #4444 ) ;
#4448 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131900e-016, -0.0000000000000000000 ) ) ;
#4449 = circle ( 'none', #4447, 4.000000000000003600 ) ;
#4450 = vector ( 'none', #4448, 1000.000000000000000 ) ;
#4451 = cartesian_point ( 'none', ( 25.39999999999999900, 29.40000000000000600, -5.500000000000000000 ) ) ;
#4452 = line ( 'none', #4451, #4450 ) ;
#4453 = cartesian_point ( 'none', ( -29.40000000000000200, -25.40000000000000200, -5.500000000000000000 ) ) ;
#4454 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.9999999999999931200 ) ) ;
#4455 = line ( 'none', #4454, #4441 ) ;
#4456 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4457 = cartesian_point ( 'none', ( 4.578361114418159500, 30.16578405630362200, -5.404722834163949100 ) ) ;
#4458 = cartesian_point ( 'none', ( 4.591172489128336300, 30.05841560212072500, -5.500000000000005300 ) ) ;
#4459 = cartesian_point ( 'none', ( 5.133290412675887800, 30.40000000000000200, -4.661278505522235000 ) ) ;
#4460 = cartesian_point ( 'none', ( 5.152958538686060100, 30.40000000000000200, -4.825142949259072700 ) ) ;
#4461 = cartesian_point ( 'none', ( 5.172608144061807200, 30.35925302304653400, -4.988885989372667100 ) ) ;
#4462 = cartesian_point ( 'none', ( 5.189877652108686200, 30.28201953521424300, -5.134272073421885600 ) ) ;
#4463 = cartesian_point ( 'none', ( 5.207147160155565200, 30.20478604738195100, -5.279658157471103200 ) ) ;
#4464 = cartesian_point ( 'none', ( 5.222003122405731700, 30.09116082883728200, -5.406459235039650800 ) ) ;
#4465 = cartesian_point ( 'none', ( 5.232619510291346600, 29.95321272764029500, -5.500000000000004400 ) ) ;
#4466 = cartesian_point ( 'none', ( 5.780591856673940000, 30.40000000000000200, -4.600588174232673700 ) ) ;
#4467 = cartesian_point ( 'none', ( 5.798134296754932700, 30.40000000000000200, -4.787689588154749200 ) ) ;
#4468 = cartesian_point ( 'none', ( 5.815647646079463100, 30.34566914105329600, -4.974480730436087400 ) ) ;
#4469 = cartesian_point ( 'none', ( 5.830475370190507400, 30.24524866794960300, -5.132627951325207300 ) ) ;
#4470 = cartesian_point ( 'none', ( 5.845303094301552700, 30.14482819484591000, -5.290775172214328100 ) ) ;
#4471 = cartesian_point ( 'none', ( 5.857396015352812000, 29.99865116359267600, -5.419753958329160100 ) ) ;
#4472 = cartesian_point ( 'none', ( 5.864919803378988700, 29.82889062134114500, -5.500000000000005300 ) ) ;
#4473 = cartesian_point ( 'none', ( 6.427893300671993200, 30.40000000000000200, -4.539897842943112500 ) ) ;
#4474 = cartesian_point ( 'none', ( 6.443310054823807100, 30.40000000000000200, -4.750236227050425700 ) ) ;
#4475 = cartesian_point ( 'none', ( 6.458687148097118000, 30.33208525906005800, -4.960075471499507700 ) ) ;
#4476 = cartesian_point ( 'none', ( 6.471073088272328600, 30.20847780068496700, -5.130983829228529900 ) ) ;
#4477 = cartesian_point ( 'none', ( 6.483459028447539300, 30.08487034230987300, -5.301892186957553000 ) ) ;
#4478 = cartesian_point ( 'none', ( 6.492788908299892200, 29.90614149834806700, -5.433048681618669400 ) ) ;
#4479 = cartesian_point ( 'none', ( 6.497220096466631600, 29.70456851504199500, -5.500000000000005300 ) ) ;
#4480 = cartesian_point ( 'none', ( 7.078168229805305200, 30.40000000000000200, -4.500000000000005300 ) ) ;
#4481 = cartesian_point ( 'none', ( 7.089262094715999200, 30.40000000000000200, -4.734948432931974900 ) ) ;
#4482 = cartesian_point ( 'none', ( 7.100287645462406900, 30.31528793198906500, -4.969101718070873200 ) ) ;
#4483 = cartesian_point ( 'none', ( 7.108132192570325400, 30.16406625799029900, -5.150147304382803000 ) ) ;
#4484 = cartesian_point ( 'none', ( 7.115976739678244700, 30.01284458399153400, -5.331192890694732800 ) ) ;
#4485 = cartesian_point ( 'none', ( 7.120543672330041000, 29.79605416213505000, -5.457822618723703600 ) ) ;
#4486 = cartesian_point ( 'none', ( 7.120543672330041000, 29.56110572920308100, -5.500000000000005300 ) ) ;
#4487 = cartesian_point ( 'none', ( 7.733045971672496900, 30.40000000000000200, -4.500000000000004400 ) ) ;
#4488 = cartesian_point ( 'none', ( 7.733045971672497700, 30.40000000000000200, -4.761799387799152700 ) ) ;
#4489 = cartesian_point ( 'none', ( 7.733045971672497700, 30.29222690360981200, -5.021986658763284900 ) ) ;
#4490 = cartesian_point ( 'none', ( 7.733045971672497700, 30.10710678118655200, -5.207106781186549700 ) ) ;
#4491 = cartesian_point ( 'none', ( 7.733045971672497700, 29.92198665876328800, -5.392226903609814500 ) ) ;
#4492 = cartesian_point ( 'none', ( 7.733045971672498600, 29.66179938779915700, -5.500000000000003600 ) ) ;
#4493 = cartesian_point ( 'none', ( 7.733045971672498600, 29.40000000000000900, -5.500000000000005300 ) ) ;
#4494 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4493, #4492, #4491, #4490, #4489, #4488, #4487 ),
( #4486, #4485, #4484, #4483, #4482, #4481, #4480 ),
( #4479, #4478, #4477, #4476, #4475, #4474, #4473 ),
( #4472, #4471, #4470, #4469, #4468, #4467, #4466 ),
( #4465, #4464, #4463, #4462, #4461, #4460, #4459 ),
( #4458, #4457, #4540, #4539, #4538, #4537, #4536 ),
( #4535, #4534, #4533, #4532, #4531, #4530, #4529 ),
( #4528, #4527, #4526, #4525, #4524, #4523, #4522 ),
( #4521, #4520, #4519, #4518, #4517, #4516, #4515 ),
( #4514, #4513, #4512, #4511, #4510, #4509, #4508 ),
( #4507, #4506, #4505, #4504, #4503, #4502, #4501 ),
( #4500, #4499, #4498, #4497, #4496, #4584, #4583 ),
( #4582, #4581, #4580, #4579, #4578, #4577, #4576 ),
( #4575, #4574, #4573, #4572, #4571, #4570, #4569 ),
( #4568, #4567, #4566, #4565, #4564, #4563, #4562 ),
( #4561, #4560, #4559, #4558, #4557, #4556, #4555 ),
( #4554, #4553, #4552, #4551, #4550, #4549, #4548 ),
( #4547, #4546, #4545, #4544, #4543, #4542, #4541 ),
( #4616, #4615, #4614, #4613, #4612, #4611, #4610 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003677567059076980800, 0.005666151768376986500, 0.007654736477676991400, 0.009643321186976996200, 0.01063761354162699900, 0.01113475971895200000, 0.01163190589627700200 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4495 = plane ( 'none', #4599 ) ;
#4496 = cartesian_point ( 'none', ( 1.294835802485758700, 30.39773885801420800, -5.344153112643833300 ) ) ;
#4497 = cartesian_point ( 'none', ( 1.301933176790069900, 30.39322942058250000, -5.383354486340993000 ) ) ;
#4498 = cartesian_point ( 'none', ( 1.309030551094381200, 30.38871998315079300, -5.422555860038151800 ) ) ;
#4499 = cartesian_point ( 'none', ( 1.316084316338658900, 30.38196226814931900, -5.461516866847217600 ) ) ;
#4500 = cartesian_point ( 'none', ( 1.323051382902628000, 30.37299468104141900, -5.500000000000005300 ) ) ;
#4501 = cartesian_point ( 'none', ( 1.600673719386979100, 30.40000000000000200, -5.207669412042082300 ) ) ;
#4502 = cartesian_point ( 'none', ( 1.609511137360379200, 30.40000000000000200, -5.257030875173589900 ) ) ;
#4503 = cartesian_point ( 'none', ( 1.618348522511705800, 30.39637708914018100, -5.306392169537722300 ) ) ;
#4504 = cartesian_point ( 'none', ( 1.627098746016313500, 30.38916047598795300, -5.355273266178980600 ) ) ;
#4505 = cartesian_point ( 'none', ( 1.635848969520921700, 30.38194386283572600, -5.404154362820238900 ) ) ;
#4506 = cartesian_point ( 'none', ( 1.644511964780562200, 30.37113354511256700, -5.452554918162996400 ) ) ;
#4507 = cartesian_point ( 'none', ( 1.653001592960491800, 30.35681716770328700, -5.500000000000005300 ) ) ;
#4508 = cartesian_point ( 'none', ( 1.920979028164152600, 30.40000000000000200, -5.151500614772318800 ) ) ;
#4509 = cartesian_point ( 'none', ( 1.931389976149326700, 30.40000000000000200, -5.210869553954666800 ) ) ;
#4510 = cartesian_point ( 'none', ( 1.941800738912479200, 30.39453561133338900, -5.270237436899392900 ) ) ;
#4511 = cartesian_point ( 'none', ( 1.952041944032322000, 30.38369573399339500, -5.328638409104782700 ) ) ;
#4512 = cartesian_point ( 'none', ( 1.962283149152165100, 30.37285585665340500, -5.387039381310171600 ) ) ;
#4513 = cartesian_point ( 'none', ( 1.972354432224472800, 30.35664087634631900, -5.444471364743336900 ) ) ;
#4514 = cartesian_point ( 'none', ( 1.982091943813980100, 30.33531459415360100, -5.500000000000005300 ) ) ;
#4515 = cartesian_point ( 'none', ( 2.561589645718499200, 30.40000000000000200, -5.039163020232790800 ) ) ;
#4516 = cartesian_point ( 'none', ( 2.575147653727221100, 30.40000000000000200, -5.118546911516820500 ) ) ;
#4517 = cartesian_point ( 'none', ( 2.588705171714026100, 30.39085265571980100, -5.197927971622734200 ) ) ;
#4518 = cartesian_point ( 'none', ( 2.601928340064338500, 30.37276625000427900, -5.275368694956386100 ) ) ;
#4519 = cartesian_point ( 'none', ( 2.615151508414651300, 30.35467984428876100, -5.352809418290037000 ) ) ;
#4520 = cartesian_point ( 'none', ( 2.628039367112294100, 30.32765553881382900, -5.428304257904019700 ) ) ;
#4521 = cartesian_point ( 'none', ( 2.640272645520957100, 30.29230944705423000, -5.500000000000005300 ) ) ;
#4522 = cartesian_point ( 'none', ( 3.202928406608152000, 30.40000000000000200, -4.932446048323164700 ) ) ;
#4523 = cartesian_point ( 'none', ( 3.219165832422397500, 30.40000000000000200, -5.032187864709526600 ) ) ;
#4524 = cartesian_point ( 'none', ( 3.235402062528754300, 30.38527713664312200, -5.131924772051340800 ) ) ;
#4525 = cartesian_point ( 'none', ( 3.250964186905009000, 30.35629566234466400, -5.227786965590449400 ) ) ;
#4526 = cartesian_point ( 'none', ( 3.266526311281263300, 30.32731418804620600, -5.323649159129558100 ) ) ;
#4527 = cartesian_point ( 'none', ( 3.281411856557137100, 30.28407339113876200, -5.415625833387791100 ) ) ;
#4528 = cartesian_point ( 'none', ( 3.294984245953694200, 30.22797201523219000, -5.500000000000005300 ) ) ;
#4529 = cartesian_point ( 'none', ( 3.845860022050397600, 30.40000000000000200, -4.838024504951231800 ) ) ;
#4530 = cartesian_point ( 'none', ( 3.863610280326715200, 30.40000000000000200, -4.958888894798753300 ) ) ;
#4531 = cartesian_point ( 'none', ( 3.881355236015396200, 30.37736790092411000, -5.079717178466334600 ) ) ;
#4532 = cartesian_point ( 'none', ( 3.897926762536420200, 30.33359354343216900, -5.192555392458849000 ) ) ;
#4533 = cartesian_point ( 'none', ( 3.914498289057443300, 30.28981918594023200, -5.305393606451363400 ) ) ;
#4534 = cartesian_point ( 'none', ( 3.929886485487648100, 30.22492872372119200, -5.410174333775869600 ) ) ;
#4535 = cartesian_point ( 'none', ( 3.943078367541014800, 30.14319380867645700, -5.500000000000005300 ) ) ;
#4536 = cartesian_point ( 'none', ( 4.488791637492642600, 30.40000000000000200, -4.743602961579298100 ) ) ;
#4537 = cartesian_point ( 'none', ( 4.508054728231032400, 30.40000000000000200, -4.885589924887979900 ) ) ;
#4538 = cartesian_point ( 'none', ( 4.527308409502039100, 30.36945866520509400, -5.027509584881328500 ) ) ;
#4539 = cartesian_point ( 'none', ( 4.544889338167831000, 30.31089142451967400, -5.157323819327248600 ) ) ;
#4540 = cartesian_point ( 'none', ( 4.562470266833623900, 30.25232418383425800, -5.287138053773168700 ) ) ;
#4541 = cartesian_point ( 'none', ( 0.1629670455603964800, 30.40000000000000600, -5.469944495455743000 ) ) ;
#4542 = cartesian_point ( 'none', ( 0.1638908950250246000, 30.40000000000000600, -5.474953746213119900 ) ) ;
#4543 = cartesian_point ( 'none', ( 0.1648147444896527200, 30.40000000000000600, -5.479962996970496800 ) ) ;
#4544 = cartesian_point ( 'none', ( 0.1657385939542808400, 30.40000000000000600, -5.484972247727873700 ) ) ;
#4545 = cartesian_point ( 'none', ( 0.1666624434189089600, 30.40000000000000600, -5.489981498485250600 ) ) ;
#4546 = cartesian_point ( 'none', ( 0.1675862928835371000, 30.40000000000000600, -5.494990749242627500 ) ) ;
#4547 = cartesian_point ( 'none', ( 0.1685101423481652200, 30.40000000000000600, -5.500000000000005300 ) ) ;
#4548 = cartesian_point ( 'none', ( 0.3205582637871222100, 30.40000000000000200, -5.440880241055876500 ) ) ;
#4549 = cartesian_point ( 'none', ( 0.3223754833351320500, 30.40000000000000600, -5.450733553638858800 ) ) ;
#4550 = cartesian_point ( 'none', ( 0.3241927030070693700, 30.39988699369484900, -5.460586866897922500 ) ) ;
#4551 = cartesian_point ( 'none', ( 0.3260099146925527500, 30.39966086686222000, -5.470440167277082800 ) ) ;
#4552 = cartesian_point ( 'none', ( 0.3278271263780361300, 30.39943474002959100, -5.480293467656243100 ) ) ;
#4553 = cartesian_point ( 'none', ( 0.3296443303244163700, 30.39909549257654900, -5.490146756504914000 ) ) ;
#4554 = cartesian_point ( 'none', ( 0.3314615147062945400, 30.39864278253320500, -5.500000000000005300 ) ) ;
#4555 = cartesian_point ( 'none', ( 0.4805385543540909900, 30.40000000000000200, -5.411465346144519900 ) ) ;
#4556 = cartesian_point ( 'none', ( 0.4832553136111391000, 30.40000000000000600, -5.426241123404743400 ) ) ;
#4557 = cartesian_point ( 'none', ( 0.4859720726813674400, 30.39966138613962000, -5.441016899648899700 ) ) ;
#4558 = cartesian_point ( 'none', ( 0.4886860730754589700, 30.39898450223391900, -5.455777672140321500 ) ) ;
#4559 = cartesian_point ( 'none', ( 0.4914000734695505600, 30.39830761832821800, -5.470538444631744200 ) ) ;
#4560 = cartesian_point ( 'none', ( 0.4941113148142453100, 30.39729246447029000, -5.485284211340363900 ) ) ;
#4561 = cartesian_point ( 'none', ( 0.4968170442227055600, 30.39594007140707500, -5.500000000000005300 ) ) ;
#4562 = cartesian_point ( 'none', ( 0.6405188449210591500, 30.40000000000000200, -5.382050451233164200 ) ) ;
#4563 = cartesian_point ( 'none', ( 0.6441351438871455400, 30.40000000000000600, -5.401748693170627100 ) ) ;
#4564 = cartesian_point ( 'none', ( 0.6477514423556648400, 30.39943577858438700, -5.421446932399876900 ) ) ;
#4565 = cartesian_point ( 'none', ( 0.6513622314583645800, 30.39830813760561800, -5.441115177003561100 ) ) ;
#4566 = cartesian_point ( 'none', ( 0.6549730205610643200, 30.39718049662684500, -5.460783421607245300 ) ) ;
#4567 = cartesian_point ( 'none', ( 0.6585782993040737400, 30.39548943636403400, -5.480421666175812900 ) ) ;
#4568 = cartesian_point ( 'none', ( 0.6621725737391160900, 30.39323736028094600, -5.500000000000005300 ) ) ;
#4569 = cartesian_point ( 'none', ( 0.8005104938048937000, 30.40000000000000200, -5.352723232483521400 ) ) ;
#4570 = cartesian_point ( 'none', ( 0.8050190339892950900, 30.40000000000003100, -5.377349276204104600 ) ) ;
#4571 = cartesian_point ( 'none', ( 0.8095275731685375200, 30.39909728028425200, -5.401975314541444600 ) ) ;
#4572 = cartesian_point ( 'none', ( 0.8140251005178900100, 30.39729367047144800, -5.426541402555507400 ) ) ;
#4573 = cartesian_point ( 'none', ( 0.8185226278672426100, 30.39549006065864500, -5.451107490569569300 ) ) ;
#4574 = cartesian_point ( 'none', ( 0.8230091413684904600, 30.39278556074360400, -5.475613617449431200 ) ) ;
#4575 = cartesian_point ( 'none', ( 0.8274736603956953700, 30.38918565962971700, -5.500000000000005300 ) ) ;
#4576 = cartesian_point ( 'none', ( 0.9605249567879777800, 30.40000000000000200, -5.323572118404901400 ) ) ;
#4577 = cartesian_point ( 'none', ( 0.9659109728282659900, 30.40000000000003100, -5.353136699092303300 ) ) ;
#4578 = cartesian_point ( 'none', ( 0.9712969829409443500, 30.39864447286090200, -5.382701247242241700 ) ) ;
#4579 = cartesian_point ( 'none', ( 0.9766611259419497600, 30.39593892050846700, -5.412145763817336300 ) ) ;
#4580 = cartesian_point ( 'none', ( 0.9820252689429552800, 30.39323336815602900, -5.441590280392429900 ) ) ;
#4581 = cartesian_point ( 'none', ( 0.9873675330252129600, 30.38917779654551100, -5.470914700582026700 ) ) ;
#4582 = cartesian_point ( 'none', ( 0.9926662345646727300, 30.38378866676695400, -5.500000000000005300 ) ) ;
#4583 = cartesian_point ( 'none', ( 1.280553882754146300, 30.40000000000000200, -5.265269890247663100 ) ) ;
#4584 = cartesian_point ( 'none', ( 1.287694850506208200, 30.40000000000003100, -5.304711544868702300 ) ) ;
#4585 = circle ( 'none', #4642, 0.9999999999999991100 ) ;
#4586 = face_outer_bound ( 'none', #410, .t. ) ;
#4587 = cartesian_point ( 'none', ( 30.40000000000001600, -25.39999999999999900, -4.500000000000000000 ) ) ;
#4588 = conical_surface ( 'none', #4643, 0.9999999999999870100, 1.029744258676641900 ) ;
#4589 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131900e-016, -0.0000000000000000000 ) ) ;
#4590 = vector ( 'none', #4589, 1000.000000000000000 ) ;
#4591 = cartesian_point ( 'none', ( -3.469446951953614200e-015, 29.40000000000000200, -5.500000000000000000 ) ) ;
#4592 = cartesian_point ( 'none', ( -25.39999999999999900, -29.39999999999999900, -5.500000000000000000 ) ) ;
#4593 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4594 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4595 = line ( 'none', #4591, #4590 ) ;
#4596 = cartesian_point ( 'none', ( 5.999999999999991100, 1.224646799147337200e-016, -0.9999999999999870100 ) ) ;
#4597 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4598 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#4599 = axis2_placement_3d ( 'none', #4598, #4594, #4593 ) ;
#4600 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4601 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4602 = face_outer_bound ( 'none', #315, .t. ) ;
#4603 = cartesian_point ( 'none', ( 6.600860619027559800, -1.616744565741978400e-015, 0.0000000000000000000 ) ) ;
#4604 = face_bound ( 'none', #307, .t. ) ;
#4605 = cartesian_point ( 'none', ( 29.40000000000000900, -7.733045971672467500, -5.499999999999998200 ) ) ;
#4606 = cartesian_point ( 'none', ( -25.39999999999999900, 29.39999999999999900, -5.500000000000000000 ) ) ;
#4607 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4608 = vector ( 'none', #4607, 1000.000000000000000 ) ;
#4609 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.224646799147344800e-016, -0.9999999999999931200 ) ) ;
#4610 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#4611 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#4612 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#4613 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#4614 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#4615 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#4616 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#4617 = direction ( 'none', ( -0.8660254037844386000, 0.0000000000000000000, 0.5000000000000001100 ) ) ;
#4618 = vector ( 'none', #4617, 1000.000000000000000 ) ;
#4619 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.600000000000000100 ) ) ;
#4620 = line ( 'none', #4619, #4618 ) ;
#4621 = vector ( 'none', #4628, 1000.000000000000000 ) ;
#4622 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131900e-016, 0.0000000000000000000 ) ) ;
#4623 = vector ( 'none', #4622, 1000.000000000000000 ) ;
#4624 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4625 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4626 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4627 = line ( 'none', #4629, #4623 ) ;
#4628 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4629 = cartesian_point ( 'none', ( -3.606039351636827100e-015, 30.40000000000000200, -4.500000000000000000 ) ) ;
#4630 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4631 = vector ( 'none', #4630, 1000.000000000000000 ) ;
#4632 = cartesian_point ( 'none', ( -30.40000000000000200, -25.40000000000000600, -5.500000000000000000 ) ) ;
#4633 = line ( 'none', #4632, #4631 ) ;
#4634 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -4.500000000000000000 ) ) ;
#4635 = circle ( 'none', #4638, 0.9999999999999870100 ) ;
#4636 = line ( 'none', #3967, #3836 ) ;
#4637 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4638 = axis2_placement_3d ( 'none', #4626, #4625, #4624 ) ;
#4639 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4640 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4641 = cartesian_point ( 'none', ( 1.039230484541327600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4642 = axis2_placement_3d ( 'none', #4641, #4640, #4639 ) ;
#4643 = axis2_placement_3d ( 'none', #4637, #4597, #4649 ) ;
#4644 = cartesian_point ( 'none', ( -30.40000000000000200, -25.40000000000000600, -4.500000000000000000 ) ) ;
#4645 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131100e-016, -0.0000000000000000000 ) ) ;
#4646 = vector ( 'none', #4645, 1000.000000000000000 ) ;
#4647 = cartesian_point ( 'none', ( 3.606039351636827100e-015, -30.39999999999999500, -4.500000000000000000 ) ) ;
#4648 = line ( 'none', #4647, #4646 ) ;
#4649 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4650 = b_spline_curve_with_knots ( 'none', 3,
( #4705, #4704, #4703, #4702, #4701, #4700, #4699, #4698, #4697, #4696, #4695, #4694 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001965128972896743200, 0.003930257945793486400, 0.005895386918690231400, 0.006877951405138602600, 0.007860515891586976300 ),
.unspecified. ) ;
#4651 = axis2_placement_3d ( 'none', #4685, #4688, #4676 ) ;
#4652 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131100e-016, -0.0000000000000000000 ) ) ;
#4653 = vector ( 'none', #4652, 1000.000000000000000 ) ;
#4654 = cylindrical_surface ( 'none', #4651, 5.000000000000004400 ) ;
#4655 = face_outer_bound ( 'none', #377, .t. ) ;
#4656 = cartesian_point ( 'none', ( 25.40000000000001300, -30.39999999999999100, -4.500000000000000000 ) ) ;
#4657 = line ( 'none', #4656, #4653 ) ;
#4658 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4659 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4660 = cartesian_point ( 'none', ( -25.39999999999999900, -25.39999999999999500, -4.500000000000000000 ) ) ;
#4661 = line ( 'none', #4733, #4731 ) ;
#4662 = direction ( 'none', ( -2.731847993664263700e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4663 = vector ( 'none', #4662, 1000.000000000000000 ) ;
#4664 = cartesian_point ( 'none', ( -29.40000000000000900, -6.938893903907228400e-015, -5.500000000000000000 ) ) ;
#4665 = line ( 'none', #4664, #4663 ) ;
#4666 = circle ( 'none', #4675, 5.000000000000004400 ) ;
#4667 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4668 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4669 = cartesian_point ( 'none', ( 26.69999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4670 = axis2_placement_3d ( 'none', #4669, #4668, #4667 ) ;
#4671 = circle ( 'none', #4670, 3.000000000000001800 ) ;
#4672 = cartesian_point ( 'none', ( 25.39999999999999900, 30.40000000000000600, -4.500000000000000000 ) ) ;
#4673 = plane ( 'none', #4693 ) ;
#4674 = cartesian_point ( 'none', ( 27.50000000000000000, 0.0000000000000000000, 2.924999999999984300 ) ) ;
#4675 = axis2_placement_3d ( 'none', #4660, #4659, #4658 ) ;
#4676 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4677 = cartesian_point ( 'none', ( -29.40000000000000900, 25.39999999999999100, -5.500000000000000000 ) ) ;
#4678 = cartesian_point ( 'none', ( 7.077979504207750200, -30.40000000000000200, -4.500000000000006200 ) ) ;
#4679 = cartesian_point ( 'none', ( 6.427777678278098400, -30.39999999999999900, -4.539904743813205600 ) ) ;
#4680 = cartesian_point ( 'none', ( 5.133063504288846200, -30.39999999999999500, -4.661303721035557700 ) ) ;
#4681 = cartesian_point ( 'none', ( 4.488509427742386000, -30.39999999999999500, -4.743639971521652400 ) ) ;
#4682 = cartesian_point ( 'none', ( 2.559548968704912200, -30.39999999999999500, -5.026942234111945000 ) ) ;
#4683 = cartesian_point ( 'none', ( 1.278028069397036900, -30.39999999999999900, -5.264297264444660000 ) ) ;
#4684 = cartesian_point ( 'none', ( 3.469446951953614200e-015, -30.39999999999999500, -5.500000000000000000 ) ) ;
#4685 = cartesian_point ( 'none', ( -25.39999999999999900, -25.39999999999999500, -5.500000000000000000 ) ) ;
#4686 = cartesian_point ( 'none', ( 7.733045971672507500, -30.39999999999999500, -4.500000000000004400 ) ) ;
#4687 = b_spline_curve_with_knots ( 'none', 3,
( #4684, #4683, #4682, #4681, #4680, #4679, #4678, #4736 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -3.429285657229336300e-005, 0.003864451009268965000, 0.005813822942189593400, 0.007763194875110222300 ),
.unspecified. ) ;
#4688 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4689 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131100e-016, 0.0000000000000000000 ) ) ;
#4690 = cartesian_point ( 'none', ( -7.733045971672519100, -30.39999999999999500, -4.500000000000004400 ) ) ;
#4691 = direction ( 'none', ( 1.365923996832131100e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4692 = cartesian_point ( 'none', ( -25.39999999999999900, -30.39999999999999900, -5.500000000000000000 ) ) ;
#4693 = axis2_placement_3d ( 'none', #4692, #4691, #4689 ) ;
#4694 = cartesian_point ( 'none', ( 3.469446951953614200e-015, -30.39999999999999500, -5.500000000000000000 ) ) ;
#4695 = cartesian_point ( 'none', ( -0.3220896362738415200, -30.40000000000000200, -5.440598011748220700 ) ) ;
#4696 = cartesian_point ( 'none', ( -0.6401319870391294400, -30.39999999999999100, -5.381941190095731500 ) ) ;
#4697 = cartesian_point ( 'none', ( -1.280222553816363900, -30.39999999999999900, -5.265329728889947900 ) ) ;
#4698 = cartesian_point ( 'none', ( -1.600358723825055800, -30.39999999999999500, -5.207725562620316500 ) ) ;
#4699 = cartesian_point ( 'none', ( -2.561323616602347600, -30.40000000000000200, -5.039207846625083100 ) ) ;
#4700 = cartesian_point ( 'none', ( -3.202694975844017700, -30.39999999999999500, -4.932482970602133100 ) ) ;
#4701 = cartesian_point ( 'none', ( -4.488623524634022900, -30.39999999999999500, -4.743625011199830200 ) ) ;
#4702 = cartesian_point ( 'none', ( -5.133155015676766900, -30.39999999999999100, -4.661293558083265500 ) ) ;
#4703 = cartesian_point ( 'none', ( -6.427823737795693900, -30.39999999999999500, -4.539902007586776200 ) ) ;
#4704 = cartesian_point ( 'none', ( -7.078002705743865700, -30.39999999999999500, -4.500000000000006200 ) ) ;
#4705 = cartesian_point ( 'none', ( -7.733045971672519100, -30.39999999999999500, -4.500000000000004400 ) ) ;
#4706 = cartesian_point ( 'none', ( 25.39999999999999900, 25.40000000000000200, -4.500000000000000000 ) ) ;
#4707 = face_outer_bound ( 'none', #392, .t. ) ;
#4708 = cartesian_point ( 'none', ( 30.40000000000001600, -4.488623524633993600, -4.743625011199816800 ) ) ;
#4709 = cartesian_point ( 'none', ( 30.40000000000001300, -5.133155015676743800, -4.661293558083254900 ) ) ;
#4710 = cartesian_point ( 'none', ( 30.40000000000002000, -6.427823737795673500, -4.539902007586772600 ) ) ;
#4711 = cartesian_point ( 'none', ( 30.40000000000001600, -7.078002705743833700, -4.500000000000003600 ) ) ;
#4712 = cartesian_point ( 'none', ( 30.40000000000001600, -7.733045971672469300, -4.500000000000004400 ) ) ;
#4713 = line ( 'none', #4718, #4724 ) ;
#4714 = face_outer_bound ( 'none', #385, .t. ) ;
#4715 = line ( 'none', #4740, #4739 ) ;
#4716 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#4717 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4718 = cartesian_point ( 'none', ( 30.40000000000000900, 25.39999999999999900, -5.500000000000000000 ) ) ;
#4719 = b_spline_curve_with_knots ( 'none', 3,
( #4712, #4711, #4710, #4709, #4708, #4772, #4771, #4770, #4769, #4768, #4767, #4766 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001965128972896677300, 0.003930257945793354600, 0.005895386918690031900, 0.006877951405138371000, 0.007860515891586709200 ),
.unspecified. ) ;
#4720 = cartesian_point ( 'none', ( 25.40000000000001300, -30.39999999999999100, -4.500000000000000000 ) ) ;
#4721 = cartesian_point ( 'none', ( 7.733045971672496000, 30.40000000000000200, -4.500000000000004400 ) ) ;
#4722 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4723 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4724 = vector ( 'none', #4717, 1000.000000000000000 ) ;
#4725 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4726 = vector ( 'none', #4725, 1000.000000000000000 ) ;
#4727 = cartesian_point ( 'none', ( 25.40000000000001300, -30.39999999999999100, -5.500000000000000000 ) ) ;
#4728 = line ( 'none', #4727, #4726 ) ;
#4729 = cylindrical_surface ( 'none', #4759, 5.000000000000011500 ) ;
#4730 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4731 = vector ( 'none', #4730, 1000.000000000000000 ) ;
#4732 = cartesian_point ( 'none', ( 30.40000000000001600, -7.733045971672469300, -4.500000000000004400 ) ) ;
#4733 = cartesian_point ( 'none', ( 30.40000000000001600, 25.39999999999999900, -4.500000000000000000 ) ) ;
#4734 = axis2_placement_3d ( 'none', #4706, #4723, #4722 ) ;
#4735 = circle ( 'none', #4734, 5.000000000000011500 ) ;
#4736 = cartesian_point ( 'none', ( 7.733045971672507500, -30.39999999999999500, -4.500000000000004400 ) ) ;
#4737 = plane ( 'none', #4745 ) ;
#4738 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4739 = vector ( 'none', #4738, 1000.000000000000000 ) ;
#4740 = cartesian_point ( 'none', ( -25.39999999999999900, -30.39999999999999900, -5.500000000000000000 ) ) ;
#4741 = cartesian_point ( 'none', ( 3.469446951953614200e-015, -30.39999999999999500, -5.500000000000000000 ) ) ;
#4742 = face_outer_bound ( 'none', #394, .t. ) ;
#4743 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4744 = circle ( 'none', #4793, 5.000000000000004400 ) ;
#4745 = axis2_placement_3d ( 'none', #4765, #4760, #4799 ) ;
#4746 = cartesian_point ( 'none', ( -3.469446951953614200e-015, 30.40000000000000200, -5.500000000000000000 ) ) ;
#4747 = cartesian_point ( 'none', ( 0.3220896362728536400, 30.40000000000000200, -5.440598011742874700 ) ) ;
#4748 = cartesian_point ( 'none', ( 0.6401319870390976800, 30.40000000000000900, -5.381941190095703900 ) ) ;
#4749 = cartesian_point ( 'none', ( 1.280222553816337000, 30.39999999999999500, -5.265329728889933700 ) ) ;
#4750 = cartesian_point ( 'none', ( 1.600358723825029600, 30.39999999999999500, -5.207725562620295200 ) ) ;
#4751 = cartesian_point ( 'none', ( 2.561323616602326800, 30.40000000000000200, -5.039207846625070700 ) ) ;
#4752 = cartesian_point ( 'none', ( 3.202694975844002200, 30.40000000000000600, -4.932482970602134000 ) ) ;
#4753 = cartesian_point ( 'none', ( 4.488623524634010500, 30.39999999999999900, -4.743625011199830200 ) ) ;
#4754 = cartesian_point ( 'none', ( 5.133155015676753600, 30.39999999999999500, -4.661293558083263700 ) ) ;
#4755 = cartesian_point ( 'none', ( 6.427823737795678800, 30.40000000000000600, -4.539902007586776200 ) ) ;
#4756 = cartesian_point ( 'none', ( 7.078002705743846200, 30.40000000000000600, -4.500000000000007100 ) ) ;
#4757 = cartesian_point ( 'none', ( 7.733045971672496000, 30.40000000000000200, -4.500000000000004400 ) ) ;
#4758 = cartesian_point ( 'none', ( 25.39999999999999900, 25.40000000000000200, -5.500000000000000000 ) ) ;
#4759 = axis2_placement_3d ( 'none', #4758, #4762, #4743 ) ;
#4760 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4761 = face_outer_bound ( 'none', #373, .t. ) ;
#4762 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4763 = b_spline_curve_with_knots ( 'none', 3,
( #4757, #4756, #4755, #4754, #4753, #4752, #4751, #4750, #4749, #4748, #4747, #4746 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001965128972896728900, 0.003930257945793457800, 0.005895386918690184500, 0.006877951405138549600, 0.007860515891586913900 ),
.unspecified. ) ;
#4764 = cartesian_point ( 'none', ( 30.40000000000000900, 25.39999999999999900, -4.500000000000000000 ) ) ;
#4765 = cartesian_point ( 'none', ( 30.40000000000001600, 25.39999999999999900, -5.500000000000000000 ) ) ;
#4766 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#4767 = cartesian_point ( 'none', ( 30.40000000000002300, -0.3220896362689612000, -5.440598011721794700 ) ) ;
#4768 = cartesian_point ( 'none', ( 30.40000000000002000, -0.6401319870389857700, -5.381941190095625800 ) ) ;
#4769 = cartesian_point ( 'none', ( 30.40000000000001600, -1.280222553816249100, -5.265329728889905200 ) ) ;
#4770 = cartesian_point ( 'none', ( 30.40000000000001600, -1.600358723824951500, -5.207725562620272100 ) ) ;
#4771 = cartesian_point ( 'none', ( 30.40000000000001300, -2.561323616602273900, -5.039207846625060900 ) ) ;
#4772 = cartesian_point ( 'none', ( 30.40000000000002000, -3.202694975843963600, -4.932482970602115400 ) ) ;
#4773 = axis2_placement_3d ( 'none', #4784, #4774, #4779 ) ;
#4774 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4775 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4776 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4777 = line ( 'none', #4802, #4829 ) ;
#4778 = cylindrical_surface ( 'none', #4830, 2.980000000000000000 ) ;
#4779 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4780 = axis2_placement_3d ( 'none', #4716, #4776, #4775 ) ;
#4781 = face_outer_bound ( 'none', #379, .t. ) ;
#4782 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131900e-016, 0.0000000000000000000 ) ) ;
#4783 = vector ( 'none', #4782, 1000.000000000000000 ) ;
#4784 = cartesian_point ( 'none', ( 25.40000000000001300, -25.39999999999998800, -5.500000000000000000 ) ) ;
#4785 = cartesian_point ( 'none', ( -25.39999999999999900, -30.39999999999999900, -4.500000000000000000 ) ) ;
#4786 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4787 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4788 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, -4.500000000000000000 ) ) ;
#4789 = circle ( 'none', #4780, 29.34146142219905000 ) ;
#4790 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4791 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4792 = cartesian_point ( 'none', ( 25.40000000000001300, -25.39999999999998800, -4.500000000000000000 ) ) ;
#4793 = axis2_placement_3d ( 'none', #4792, #4791, #4790 ) ;
#4794 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -73.00000000000000000 ) ) ;
#4795 = axis2_placement_3d ( 'none', #4794, #4787, #4786 ) ;
#4796 = cylindrical_surface ( 'none', #4773, 5.000000000000004400 ) ;
#4797 = face_outer_bound ( 'none', #412, .t. ) ;
#4798 = toroidal_surface ( 'none', #4795, 27.00000000000000400, 2.000000000000001800 ) ;
#4799 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4800 = line ( 'none', #4788, #4783 ) ;
#4801 = circle ( 'none', #4815, 1.600000000000000100 ) ;
#4802 = cartesian_point ( 'none', ( -30.40000000000000200, -25.40000000000000600, -4.500000000000000000 ) ) ;
#4803 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4804 = cartesian_point ( 'none', ( 27.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4805 = line ( 'none', #4860, #4859 ) ;
#4806 = direction ( 'none', ( -0.5150380749100650400, 0.0000000000000000000, 0.8571673007021058900 ) ) ;
#4807 = vector ( 'none', #4806, 999.9999999999998900 ) ;
#4808 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.9999999999999870100 ) ) ;
#4809 = direction ( 'none', ( 2.731847993664263700e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4810 = line ( 'none', #4856, #4854 ) ;
#4811 = line ( 'none', #4808, #4807 ) ;
#4812 = circle ( 'none', #4828, 2.924999999999984300 ) ;
#4813 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4814 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4815 = axis2_placement_3d ( 'none', #4827, #4814, #4813 ) ;
#4816 = face_outer_bound ( 'none', #404, .t. ) ;
#4817 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.959434878635765200e-016, -1.600000000000000100 ) ) ;
#4818 = axis2_placement_3d ( 'none', #4835, #4833, #4832 ) ;
#4819 = direction ( 'none', ( -1.000000000000000000, -2.731847993664263700e-016, 0.0000000000000000000 ) ) ;
#4820 = cartesian_point ( 'none', ( -30.40000000000001600, 25.39999999999999100, -5.500000000000000000 ) ) ;
#4821 = plane ( 'none', #4824 ) ;
#4822 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4823 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4824 = axis2_placement_3d ( 'none', #4820, #4819, #4809 ) ;
#4825 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4826 = direction ( 'none', ( 2.731847993664263700e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4827 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4828 = axis2_placement_3d ( 'none', #4804, #4803, #4861 ) ;
#4829 = vector ( 'none', #4826, 1000.000000000000000 ) ;
#4830 = axis2_placement_3d ( 'none', #4825, #4823, #4822 ) ;
#4831 = cylindrical_surface ( 'none', #4890, 0.9999999999999931200 ) ;
#4832 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4833 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4834 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4835 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4836 = face_outer_bound ( 'none', #432, .t. ) ;
#4837 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4838 = vector ( 'none', #4837, 1000.000000000000000 ) ;
#4839 = cartesian_point ( 'none', ( 30.40000000000001600, -25.39999999999999900, -5.500000000000000000 ) ) ;
#4840 = line ( 'none', #4839, #4838 ) ;
#4841 = face_outer_bound ( 'none', #452, .t. ) ;
#4842 = conical_surface ( 'none', #4872, 1.600000000000000100, 0.5235987755982990400 ) ;
#4843 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4844 = vector ( 'none', #4843, 1000.000000000000000 ) ;
#4845 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.673940397442061300e-016, -3.000000000000001300 ) ) ;
#4846 = line ( 'none', #4845, #4844 ) ;
#4847 = cylindrical_surface ( 'none', #4818, 3.000000000000001300 ) ;
#4848 = cartesian_point ( 'none', ( 26.69999999999999900, 0.0000000000000000000, 3.000000000000001800 ) ) ;
#4849 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4850 = vector ( 'none', #4849, 1000.000000000000000 ) ;
#4851 = cartesian_point ( 'none', ( 25.39999999999999900, 30.40000000000000600, -5.500000000000000000 ) ) ;
#4852 = line ( 'none', #4851, #4850 ) ;
#4853 = cartesian_point ( 'none', ( 27.50000000000000000, 3.582091887505989000e-016, -2.924999999999984300 ) ) ;
#4854 = vector ( 'none', #4855, 999.9999999999998900 ) ;
#4855 = direction ( 'none', ( -0.5150380749100650400, 1.049727191138610800e-016, -0.8571673007021058900 ) ) ;
#4856 = cartesian_point ( 'none', ( 5.999999999999991100, 1.224646799147337200e-016, -0.9999999999999870100 ) ) ;
#4857 = cartesian_point ( 'none', ( 8.000000000000001800, 1.958627064145072300, -1.230644366089524500 ) ) ;
#4858 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4859 = vector ( 'none', #4858, 1000.000000000000000 ) ;
#4860 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.582091887505989000e-016, -2.924999999999984300 ) ) ;
#4861 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4862 = face_outer_bound ( 'none', #565, .t. ) ;
#4863 = axis2_placement_3d ( 'none', #3806, #3805, #3969 ) ;
#4864 = cartesian_point ( 'none', ( 8.000000000000001800, 1.802345437498166700, -1.302943869093534200 ) ) ;
#4865 = direction ( 'none', ( -0.8660254037844386000, 6.123233995736767300e-017, -0.5000000000000001100 ) ) ;
#4866 = vector ( 'none', #4865, 1000.000000000000000 ) ;
#4867 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#4868 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4869 = axis2_placement_3d ( 'none', #4867, #4887, #4886 ) ;
#4870 = cylindrical_surface ( 'none', #4863, 4.000000000000000000 ) ;
#4871 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4872 = axis2_placement_3d ( 'none', #4871, #4889, #4868 ) ;
#4873 = line ( 'none', #4883, #4866 ) ;
#4874 = cartesian_point ( 'none', ( 30.40000000000001600, 7.733045971672443600, -4.500000000000000000 ) ) ;
#4875 = cartesian_point ( 'none', ( 30.40000000000001300, 7.077979504207712900, -4.500000000000005300 ) ) ;
#4876 = cartesian_point ( 'none', ( 30.40000000000002300, 6.427777678278066500, -4.539904743813199400 ) ) ;
#4877 = cartesian_point ( 'none', ( 30.40000000000001600, 5.133063504288814200, -4.661303721035548800 ) ) ;
#4878 = cartesian_point ( 'none', ( 30.40000000000001600, 4.488509427742347000, -4.743639971521642600 ) ) ;
#4879 = cartesian_point ( 'none', ( 30.40000000000001600, 2.559548968704836300, -5.026942234111928100 ) ) ;
#4880 = cartesian_point ( 'none', ( 30.40000000000002000, 1.278028069377790300, -5.264297264340230600 ) ) ;
#4881 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#4882 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4883 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.959434878635765200e-016, -1.600000000000000100 ) ) ;
#4884 = face_outer_bound ( 'none', #458, .t. ) ;
#4885 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4886 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4887 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4888 = b_spline_curve_with_knots ( 'none', 3,
( #4881, #4880, #4879, #4878, #4877, #4876, #4875, #4874 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -3.429285657230325700e-005, 0.003864451009268998800, 0.005813822942189651600, 0.007763194875110303800 ),
.unspecified. ) ;
#4889 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4890 = axis2_placement_3d ( 'none', #4834, #4885, #4882 ) ;
#4891 = face_outer_bound ( 'none', #455, .t. ) ;
#4892 = cylindrical_surface ( 'none', #4869, 2.599999999999998300 ) ;
#4893 = vector ( 'none', #4968, 1000.000000000000000 ) ;
#4894 = cylindrical_surface ( 'none', #4990, 4.000000000000000000 ) ;
#4895 = face_outer_bound ( 'none', #586, .t. ) ;
#4896 = direction ( 'none', ( 0.0000000000000000000, 0.6074973223278727900, 0.7943217253509213800 ) ) ;
#4897 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4898 = cartesian_point ( 'none', ( 8.000000000000000000, 1.865059462919310700, -1.508572707061884800 ) ) ;
#4899 = face_outer_bound ( 'none', #778, .t. ) ;
#4900 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4901 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4902 = cartesian_point ( 'none', ( 26.69999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4903 = axis2_placement_3d ( 'none', #4902, #4901, #4900 ) ;
#4904 = circle ( 'none', #4903, 2.924999999999984300 ) ;
#4905 = cartesian_point ( 'none', ( 26.69999999999999900, 0.0000000000000000000, 2.924999999999984300 ) ) ;
#4906 = axis2_placement_3d ( 'none', #4898, #4897, #4896 ) ;
#4907 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.600000000000000100 ) ) ;
#4908 = cartesian_point ( 'none', ( 13.99999999999999800, 3.673940397442061300e-016, -3.000000000000000900 ) ) ;
#4909 = cartesian_point ( 'none', ( 1.039230484541327600, 1.224646799147352000e-016, -0.9999999999999991100 ) ) ;
#4910 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4911 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4912 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4913 = axis2_placement_3d ( 'none', #4912, #4911, #4910 ) ;
#4914 = cylindrical_surface ( 'none', #4913, 2.924999999999984300 ) ;
#4915 = circle ( 'none', #4906, 0.1748147468397988300 ) ;
#4916 = b_spline_curve_with_knots ( 'none', 3,
( #4965, #4964, #4963, #4946, #4945, #4944, #4943, #4942 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -3.429285657220157900e-005, 0.003864451009269086900, 0.005813822942189732200, 0.007763194875110377600 ),
.unspecified. ) ;
#4917 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4962, #4961, #4960, #4959 ),
( #4958, #4957, #4956, #4955 ),
( #4954, #4953, #4952, #4951 ),
( #4950, #4949, #4948, #4947 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#4918 = direction ( 'none', ( 2.731847993664263700e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4919 = cartesian_point ( 'none', ( 8.000000000000000000, 2.195771126237063200, 0.3531302355541160500 ) ) ;
#4920 = cartesian_point ( 'none', ( 5.329828638667095200, 2.221250417823587700, -0.3306258148827777600 ) ) ;
#4921 = cartesian_point ( 'none', ( 2.669443736634411900, 1.910971948860813500, -0.9715235504642216700 ) ) ;
#4922 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.437647402316171800, -1.352846341639573500 ) ) ;
#4923 = cartesian_point ( 'none', ( 8.000000000000000000, 2.202254285098325300, 0.3136775984814327800 ) ) ;
#4924 = cartesian_point ( 'none', ( 5.329788795313439700, 2.215646412491363700, -0.3720749724005386600 ) ) ;
#4925 = cartesian_point ( 'none', ( 2.669483601713654100, 1.892497284625615800, -1.009026765085370100 ) ) ;
#4926 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.410247817215397200, -1.381963426952403700 ) ) ;
#4927 = cartesian_point ( 'none', ( 8.000000000000000000, 2.207538499424081200, 0.2740280014587805300 ) ) ;
#4928 = cartesian_point ( 'none', ( 5.329750244724675800, 2.208782755576681900, -0.4133534768711090200 ) ) ;
#4929 = cartesian_point ( 'none', ( 2.669522572319781500, 1.872882879118288800, -1.045968655620737500 ) ) ;
#4930 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.381963426952398600, -1.410247817215402500 ) ) ;
#4931 = cartesian_point ( 'none', ( 8.000000000000000000, 2.211614033773691400, 0.2342544934342882500 ) ) ;
#4932 = cartesian_point ( 'none', ( 5.329713049201331800, 2.200672108381739500, -0.4543852621774443500 ) ) ;
#4933 = cartesian_point ( 'none', ( 2.669560584740473500, 1.852164850138676300, -1.082281163083703900 ) ) ;
#4934 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.352846341639568400, -1.437647402316176900 ) ) ;
#4935 = face_outer_bound ( 'none', #623, .t. ) ;
#4936 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4934, #4933, #4932, #4931 ),
( #4930, #4929, #4928, #4927 ),
( #4926, #4925, #4924, #4923 ),
( #4922, #4921, #4920, #4919 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#4937 = line ( 'none', #4969, #4893 ) ;
#4938 = cartesian_point ( 'none', ( -30.40000000000001300, 7.733045971672465800, -4.500000000000004400 ) ) ;
#4939 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#4940 = face_outer_bound ( 'none', #518, .t. ) ;
#4941 = b_spline_curve_with_knots ( 'none', 3,
( #4989, #4993, #4972, #4971 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 0.9538376696911182700 ),
.unspecified. ) ;
#4942 = cartesian_point ( 'none', ( -30.40000000000000600, -7.733045971672483500, -4.500000000000004400 ) ) ;
#4943 = cartesian_point ( 'none', ( -30.40000000000001300, -7.077979504207744000, -4.500000000000007100 ) ) ;
#4944 = cartesian_point ( 'none', ( -30.40000000000001600, -6.427777678278094900, -4.539904743813201200 ) ) ;
#4945 = cartesian_point ( 'none', ( -30.40000000000000900, -5.133063504288839100, -4.661303721035551500 ) ) ;
#4946 = cartesian_point ( 'none', ( -30.40000000000001600, -4.488509427742374500, -4.743639971521646200 ) ) ;
#4947 = cartesian_point ( 'none', ( 13.99999999999999600, 2.973430362929043700, 0.04570834393394000700 ) ) ;
#4948 = cartesian_point ( 'none', ( 11.99709440356151200, 2.733729655924671800, -0.6465234003078442800 ) ) ;
#4949 = cartesian_point ( 'none', ( 10.00181282864226900, 2.249402587249933900, -1.152971726581661500 ) ) ;
#4950 = cartesian_point ( 'none', ( 8.000000000000000000, 1.729490221479514300, -1.398204339817908700 ) ) ;
#4951 = cartesian_point ( 'none', ( 13.99999999999999600, 2.973743920336129300, -0.01509904161670267000 ) ) ;
#4952 = cartesian_point ( 'none', ( 11.99704657066746100, 2.720062752831840800, -0.7074193792391322300 ) ) ;
#4953 = cartesian_point ( 'none', ( 10.00186418766396700, 2.221856684702722400, -1.208940525230121300 ) ) ;
#4954 = cartesian_point ( 'none', ( 8.000000000000000000, 1.691099289326855900, -1.445361235222526000 ) ) ;
#4955 = cartesian_point ( 'none', ( 13.99999999999999600, 3.006719811086458800, -0.07267593073791292500 ) ) ;
#4956 = cartesian_point ( 'none', ( 11.99697841992117600, 2.739797257557600800, -0.7725985923280572800 ) ) ;
#4957 = cartesian_point ( 'none', ( 10.00192460735342500, 2.225782905344414300, -1.276900342852584500 ) ) ;
#4958 = cartesian_point ( 'none', ( 8.000000000000000000, 1.679983850591394200, -1.510774953610735800 ) ) ;
#4959 = cartesian_point ( 'none', ( 13.99999999999999600, 3.059009393453092900, -0.1037151967033822200 ) ) ;
#4960 = cartesian_point ( 'none', ( 11.99691795042436500, 2.784944888424281100, -0.8156769369688143800 ) ) ;
#4961 = cartesian_point ( 'none', ( 10.00196935972304700, 2.259591868059756000, -1.329340533407480600 ) ) ;
#4962 = cartesian_point ( 'none', ( 8.000000000000000000, 1.700643435261291400, -1.567966019495360600 ) ) ;
#4963 = cartesian_point ( 'none', ( -30.40000000000001300, -2.559548968704876200, -5.026942234111935200 ) ) ;
#4964 = cartesian_point ( 'none', ( -30.40000000000001600, -1.278028069385442000, -5.264297264381705000 ) ) ;
#4965 = cartesian_point ( 'none', ( -30.40000000000000900, -6.938893903907228400e-015, -5.500000000000000000 ) ) ;
#4966 = vector ( 'none', #4918, 1000.000000000000000 ) ;
#4967 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#4968 = direction ( 'none', ( 2.731847993664263700e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4969 = cartesian_point ( 'none', ( -30.40000000000000900, -7.212078703273654100e-015, -4.500000000000000000 ) ) ;
#4970 = line ( 'none', #4991, #4966 ) ;
#4971 = cartesian_point ( 'none', ( 13.35307074929026600, 2.978402325080623700, 0.09756838610172770300 ) ) ;
#4972 = cartesian_point ( 'none', ( 11.56727475478098600, 2.774724615401877900, -0.5022553273761937200 ) ) ;
#4973 = cartesian_point ( 'none', ( 13.38522001848612100, 3.548729911445043200, 0.7697524702063581700 ) ) ;
#4974 = cartesian_point ( 'none', ( 11.58864216560325400, 3.482118535097694900, 0.04766802113903064600 ) ) ;
#4975 = cartesian_point ( 'none', ( 9.796517931861352200, 3.192344117040949200, -0.5783428139486811400 ) ) ;
#4976 = cartesian_point ( 'none', ( 8.000000000000000000, 2.803737761169905700, -1.019859024282364400 ) ) ;
#4977 = cartesian_point ( 'none', ( 13.38520391517582600, 3.422373126207785400, 0.5002741715644828400 ) ) ;
#4978 = cartesian_point ( 'none', ( 11.58860088442419600, 3.300281623221448200, -0.1956895411410460600 ) ) ;
#4979 = cartesian_point ( 'none', ( 9.796626958276659600, 2.963430392127055100, -0.7781799543935730100 ) ) ;
#4980 = cartesian_point ( 'none', ( 8.000000000000000000, 2.544612492991113600, -1.166307242212861300 ) ) ;
#4981 = cartesian_point ( 'none', ( 13.38519820417893600, 3.236555390628822700, 0.2555922351972760300 ) ) ;
#4982 = cartesian_point ( 'none', ( 11.58859130728677500, 3.064112144314133300, -0.4019977130311584400 ) ) ;
#4983 = cartesian_point ( 'none', ( 9.796715088894224300, 2.689142682394502200, -0.9303985569452770700 ) ) ;
#4984 = cartesian_point ( 'none', ( 8.000000000000000000, 2.251382542799718100, -1.258096470370372500 ) ) ;
#4985 = cartesian_point ( 'none', ( 13.38521556930629200, 2.982048741296082100, 0.1083800163285856400 ) ) ;
#4986 = cartesian_point ( 'none', ( 11.58864967909412500, 2.779361905096787500, -0.4966966081893138300 ) ) ;
#4987 = cartesian_point ( 'none', ( 9.796732886301430900, 2.390732100147333400, -0.9632967591828026600 ) ) ;
#4988 = cartesian_point ( 'none', ( 8.000000000000000000, 1.958627064145072700, -1.230644366089524100 ) ) ;
#4989 = cartesian_point ( 'none', ( 8.000000000000001800, 1.958627064145072300, -1.230644366089524500 ) ) ;
#4990 = axis2_placement_3d ( 'none', #4939, #4995, #4992 ) ;
#4991 = cartesian_point ( 'none', ( -30.40000000000000200, -25.40000000000000600, -4.500000000000000000 ) ) ;
#4992 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4993 = cartesian_point ( 'none', ( 9.786016785588033800, 2.388154932934627900, -0.9648912777122101700 ) ) ;
#4994 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4988, #4987, #4986, #4985 ),
( #4984, #4983, #4982, #4981 ),
( #4980, #4979, #4978, #4977 ),
( #4976, #4975, #4974, #4973 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.6677953298172549800 ),
( 0.5714285714285714000, 0.9561321242806887200 ),
.unspecified. ) ;
#4995 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4996 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4997 = axis2_placement_3d ( 'none', #5009, #4996, #5047 ) ;
#4998 = circle ( 'none', #5040, 0.1748147468397988300 ) ;
#4999 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -3.000000000000000000 ) ) ;
#5000 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5001 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5002 = axis2_placement_3d ( 'none', #4967, #5001, #5000 ) ;
#5003 = circle ( 'none', #5002, 2.600000000000005000 ) ;
#5004 = face_outer_bound ( 'none', #536, .t. ) ;
#5005 = circle ( 'none', #5046, 1.525000000000002100 ) ;
#5006 = direction ( 'none', ( 0.0000000000000000000, 0.1321048022687280300, -0.9912357546101433500 ) ) ;
#5007 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5008 = axis2_placement_3d ( 'none', #5014, #5007, #5006 ) ;
#5009 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#5010 = cartesian_point ( 'none', ( 8.000000000000001800, 2.195771126237062300, 0.3531302355541166000 ) ) ;
#5011 = cartesian_point ( 'none', ( 5.329828638667095200, 2.221250417823587700, -0.3306258148827777600 ) ) ;
#5012 = cartesian_point ( 'none', ( 2.669443736634411900, 1.910971948860813500, -0.9715235504642216700 ) ) ;
#5013 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.437647402316171800, -1.352846341639573700 ) ) ;
#5014 = cartesian_point ( 'none', ( 8.000000000000000000, 0.2478089386525396700, 0.03302620056715776400 ) ) ;
#5015 = circle ( 'none', #5008, 1.974087960926263800 ) ;
#5016 = cylindrical_surface ( 'none', #4997, 2.600000000000005000 ) ;
#5017 = b_spline_curve_with_knots ( 'none', 3,
( #5013, #5012, #5011, #5010 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#5018 = cartesian_point ( 'none', ( -30.40000000000001300, 0.3220896362708611800, -5.440598011732122400 ) ) ;
#5019 = cartesian_point ( 'none', ( -30.40000000000001300, 0.6401319870390360700, -5.381941190095676400 ) ) ;
#5020 = cartesian_point ( 'none', ( -30.40000000000000900, 1.280222553816286400, -5.265329728889927500 ) ) ;
#5021 = cartesian_point ( 'none', ( -30.40000000000001300, 1.600358723824982800, -5.207725562620282700 ) ) ;
#5022 = cartesian_point ( 'none', ( -30.40000000000000900, 2.561323616602290400, -5.039207846625064500 ) ) ;
#5023 = cartesian_point ( 'none', ( -30.40000000000002000, 3.202694975843972400, -4.932482970602125100 ) ) ;
#5024 = cartesian_point ( 'none', ( -30.40000000000001300, 4.488623524633990100, -4.743625011199823900 ) ) ;
#5025 = cartesian_point ( 'none', ( -30.40000000000000900, 5.133155015676737600, -4.661293558083261100 ) ) ;
#5026 = cartesian_point ( 'none', ( -30.40000000000002000, 6.427823737795659300, -4.539902007586774400 ) ) ;
#5027 = cartesian_point ( 'none', ( -30.40000000000000900, 7.078002705743824000, -4.500000000000005300 ) ) ;
#5028 = cartesian_point ( 'none', ( -30.40000000000001300, 7.733045971672465800, -4.500000000000004400 ) ) ;
#5029 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#5030 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.9999999999999870100 ) ) ;
#5031 = b_spline_curve_with_knots ( 'none', 3,
( #5028, #5027, #5026, #5025, #5024, #5023, #5022, #5021, #5020, #5019, #5018, #5071 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001965128972896698100, 0.003930257945793396200, 0.005895386918690094300, 0.006877951405138443800, 0.007860515891586792500 ),
.unspecified. ) ;
#5032 = face_outer_bound ( 'none', #500, .t. ) ;
#5033 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5034 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5035 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#5036 = line ( 'none', #5103, #5102 ) ;
#5037 = direction ( 'none', ( 0.0000000000000000000, -0.6074973223278727900, -0.7943217253509213800 ) ) ;
#5038 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5039 = cartesian_point ( 'none', ( 8.000000000000000000, 1.944366349986240900, -1.404876474910897700 ) ) ;
#5040 = axis2_placement_3d ( 'none', #5039, #5038, #5037 ) ;
#5041 = axis2_placement_3d ( 'none', #5035, #5034, #5033 ) ;
#5042 = circle ( 'none', #5041, 4.000000000000000000 ) ;
#5043 = face_outer_bound ( 'none', #470, .t. ) ;
#5044 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5045 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5046 = axis2_placement_3d ( 'none', #4999, #5045, #5044 ) ;
#5047 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5048 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5049 = cartesian_point ( 'none', ( 8.000000000000000000, 3.031463330951515100, -0.8716053692734698800 ) ) ;
#5050 = cartesian_point ( 'none', ( 5.328194854305145600, 2.697943118281825200, -1.750225834386771600 ) ) ;
#5051 = cartesian_point ( 'none', ( 2.670887265714372700, 1.972807174522803700, -2.418736028164516500 ) ) ;
#5052 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.149270775541766400, -2.687455111339692100 ) ) ;
#5053 = cartesian_point ( 'none', ( 8.000000000000000000, 2.724462916445241400, -1.098814195733328200 ) ) ;
#5054 = cartesian_point ( 'none', ( 5.328523051451123900, 2.321337006382551600, -1.883223928173056900 ) ) ;
#5055 = cartesian_point ( 'none', ( 2.670580704558922500, 1.573309067248169800, -2.425381963805489900 ) ) ;
#5056 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.7822919387271056700, -2.581626766089241400 ) ) ;
#5057 = cartesian_point ( 'none', ( 8.000000000000000000, 2.341139983488336200, -1.266513155288072000 ) ) ;
#5058 = cartesian_point ( 'none', ( 5.328995011018350600, 1.886687252436870300, -1.933305239613731800 ) ) ;
#5059 = cartesian_point ( 'none', ( 2.670160514683921300, 1.145041988350861800, -2.334952420957471900 ) ) ;
#5060 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4162173564758413500, -2.379021701503012800 ) ) ;
#5061 = cartesian_point ( 'none', ( 8.000000000000000000, 1.958627064145071800, -1.230644366089525000 ) ) ;
#5062 = cartesian_point ( 'none', ( 5.329748047094995800, 1.515292598150618500, -1.780047097870584000 ) ) ;
#5063 = cartesian_point ( 'none', ( 2.669499516019763900, 0.8412410871003851400, -2.071782202531153000 ) ) ;
#5064 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414298700, -2.053393186047992400 ) ) ;
#5065 = circle ( 'none', #5097, 2.600000000000005000 ) ;
#5066 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5067 = face_outer_bound ( 'none', #520, .t. ) ;
#5068 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5064, #5063, #5062, #5061 ),
( #5060, #5059, #5058, #5057 ),
( #5056, #5055, #5054, #5053 ),
( #5052, #5051, #5050, #5049 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.8725382093823466100 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#5069 = cartesian_point ( 'none', ( 26.69999999999999900, 3.582091887505989000e-016, -2.924999999999984300 ) ) ;
#5070 = cartesian_point ( 'none', ( 26.69999999999999900, 3.673940397442061800e-016, -3.000000000000002200 ) ) ;
#5071 = cartesian_point ( 'none', ( -30.40000000000000900, -6.938893903907228400e-015, -5.500000000000000000 ) ) ;
#5072 = cartesian_point ( 'none', ( 13.99999999999999800, 2.973528610433664900, 0.1680342456196590700 ) ) ;
#5073 = cartesian_point ( 'none', ( 11.99719012351368300, 2.757022406590271300, -0.5256600613107332800 ) ) ;
#5074 = cartesian_point ( 'none', ( 10.00171167634516900, 2.300352370301085100, -1.040990462905481100 ) ) ;
#5075 = cartesian_point ( 'none', ( 8.000000000000001800, 1.802345437498166700, -1.302943869093534200 ) ) ;
#5076 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#5077 = circle ( 'none', #5315, 1.250000000000000200 ) ;
#5078 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550754300, -0.5136839022226272800 ) ) ;
#5079 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5080 = cartesian_point ( 'none', ( -30.40000000000000600, -18.12500000000001100, -4.500000000000000000 ) ) ;
#5081 = cartesian_point ( 'none', ( 13.99999999999999600, 3.043921441772087500, 0.3206829705199971100 ) ) ;
#5082 = cartesian_point ( 'none', ( 11.99725280680657700, 2.867427775381482700, -0.3876925989680472000 ) ) ;
#5083 = cartesian_point ( 'none', ( 10.00161494255687700, 2.440005182957497800, -0.9328110215101037600 ) ) ;
#5084 = cartesian_point ( 'none', ( 8.000000000000000000, 1.958627064145072700, -1.230644366089524100 ) ) ;
#5085 = cartesian_point ( 'none', ( 13.99999999999999600, 2.993968063649805600, 0.2860088235236504800 ) ) ;
#5086 = cartesian_point ( 'none', ( 11.99726354900696600, 2.809507404588157600, -0.4108839189436737600 ) ) ;
#5087 = cartesian_point ( 'none', ( 10.00162312558530600, 2.378262360701888700, -0.9417683996676045100 ) ) ;
#5088 = cartesian_point ( 'none', ( 8.000000000000000000, 1.898021537075984100, -1.225683867684125500 ) ) ;
#5089 = cartesian_point ( 'none', ( 13.99999999999999600, 2.965164135325334600, 0.2262355749526320500 ) ) ;
#5090 = cartesian_point ( 'none', ( 11.99723931650564900, 2.766965495316471700, -0.4640465261212338700 ) ) ;
#5091 = cartesian_point ( 'none', ( 10.00166051112411500, 2.324450236525416300, -0.9834527234292953500 ) ) ;
#5092 = cartesian_point ( 'none', ( 8.000000000000000000, 1.837802043877307500, -1.253542801090638600 ) ) ;
#5093 = cartesian_point ( 'none', ( 13.99999999999999600, 2.969169487989984400, 0.1655594379152121000 ) ) ;
#5094 = cartesian_point ( 'none', ( 11.99719012351414100, 2.757022406591762600, -0.5256600613107863500 ) ) ;
#5095 = cartesian_point ( 'none', ( 10.00171167634441200, 2.300352370301828900, -1.040990462905813500 ) ) ;
#5096 = cartesian_point ( 'none', ( 8.000000000000000000, 1.802345437498167300, -1.302943869093534000 ) ) ;
#5097 = axis2_placement_3d ( 'none', #5029, #5048, #5079 ) ;
#5098 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#5099 = cartesian_point ( 'none', ( -30.40000000000000600, -7.733045971672483500, -4.500000000000004400 ) ) ;
#5100 = b_spline_curve_with_knots ( 'none', 3,
( #5075, #5074, #5073, #5072 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#5101 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5102 = vector ( 'none', #5101, 1000.000000000000000 ) ;
#5103 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.924999999999984300 ) ) ;
#5104 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5096, #5095, #5094, #5093 ),
( #5092, #5091, #5090, #5089 ),
( #5088, #5087, #5086, #5085 ),
( #5084, #5083, #5082, #5081 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#5105 = axis2_placement_3d ( 'none', #5162, #5159, #5158 ) ;
#5106 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.352846341639589100, 1.437647402316158100 ) ) ;
#5107 = cylindrical_surface ( 'none', #5121, 2.600000000000001400 ) ;
#5108 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#5109 = face_outer_bound ( 'none', #573, .t. ) ;
#5110 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5111 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5112 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5113 = cartesian_point ( 'none', ( 13.99999999999999800, 2.976539164413495100, 0.04575613323791875900 ) ) ;
#5114 = cartesian_point ( 'none', ( 11.99709440356151200, 2.733729655924671800, -0.6465234003078442800 ) ) ;
#5115 = cartesian_point ( 'none', ( 10.00181282864226900, 2.249402587249933900, -1.152971726581661500 ) ) ;
#5116 = cartesian_point ( 'none', ( 8.000000000000001800, 1.729490221479513800, -1.398204339817909400 ) ) ;
#5117 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#5118 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#5119 = b_spline_curve_with_knots ( 'none', 3,
( #5116, #5115, #5114, #5113 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#5120 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5121 = axis2_placement_3d ( 'none', #5117, #5112, #5111 ) ;
#5122 = axis2_placement_3d ( 'none', #5118, #5120, #5110 ) ;
#5123 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5124 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5125 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#5126 = axis2_placement_3d ( 'none', #5125, #5124, #5123 ) ;
#5127 = plane ( 'none', #5126 ) ;
#5128 = circle ( 'none', #5105, 2.600000000000001400 ) ;
#5129 = circle ( 'none', #5122, 4.000000000000000000 ) ;
#5130 = face_bound ( 'none', #560, .t. ) ;
#5131 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#5132 = face_outer_bound ( 'none', #538, .t. ) ;
#5133 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#5134 = cartesian_point ( 'none', ( 30.40000000000001600, 7.733045971672443600, -4.500000000000000000 ) ) ;
#5135 = face_outer_bound ( 'none', #606, .t. ) ;
#5136 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#5137 = axis2_placement_3d ( 'none', #5136, #5142, #5155 ) ;
#5138 = cartesian_point ( 'none', ( 8.000000000000001800, 1.729490221479513800, -1.398204339817909400 ) ) ;
#5139 = face_bound ( 'none', #577, .t. ) ;
#5140 = circle ( 'none', #5181, 30.40000000000000600 ) ;
#5141 = plane ( 'none', #5145 ) ;
#5142 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5143 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5144 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5145 = axis2_placement_3d ( 'none', #5189, #5188, #5187 ) ;
#5146 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5147 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#5148 = axis2_placement_3d ( 'none', #5147, #5146, #5144 ) ;
#5149 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5150 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5151 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#5152 = axis2_placement_3d ( 'none', #5151, #5150, #5149 ) ;
#5153 = axis2_placement_3d ( 'none', #5108, #5143, #5160 ) ;
#5154 = circle ( 'none', #5148, 4.000000000000000000 ) ;
#5155 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5156 = cylindrical_surface ( 'none', #5153, 2.599999999999998300 ) ;
#5157 = face_outer_bound ( 'none', #498, .t. ) ;
#5158 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5159 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5160 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5161 = circle ( 'none', #5152, 2.599999999999998300 ) ;
#5162 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#5163 = cylindrical_surface ( 'none', #5137, 4.000000000000000000 ) ;
#5164 = circle ( 'none', #5202, 16.10000000000000100 ) ;
#5165 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5166 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5167 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#5168 = axis2_placement_3d ( 'none', #5167, #5166, #5165 ) ;
#5169 = face_outer_bound ( 'none', #7413, .t. ) ;
#5170 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5171 = face_bound ( 'none', #603, .t. ) ;
#5172 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5173 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5174 = axis2_placement_3d ( 'none', #5133, #5173, #5172 ) ;
#5175 = circle ( 'none', #5174, 29.84144238373113800 ) ;
#5176 = face_outer_bound ( 'none', #485, .t. ) ;
#5177 = plane ( 'none', #5168 ) ;
#5178 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#5179 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5180 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5181 = axis2_placement_3d ( 'none', #5131, #5180, #5179 ) ;
#5182 = face_bound ( 'none', #655, .t. ) ;
#5183 = axis2_placement_3d ( 'none', #5178, #5186, #5184 ) ;
#5184 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5185 = face_outer_bound ( 'none', #615, .t. ) ;
#5186 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5187 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5188 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5189 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#5190 = conical_surface ( 'none', #5183, 29.84144238373113800, 0.008726646259964178000 ) ;
#5191 = axis2_placement_3d ( 'none', #5256, #5204, #5292 ) ;
#5192 = face_outer_bound ( 'none', #7405, .t. ) ;
#5193 = cartesian_point ( 'none', ( 0.0000000000000000000, 29.34146142219905000, -69.99999999999998600 ) ) ;
#5194 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5242, #5241, #5240, #5239 ),
( #5238, #5237, #5236, #5235 ),
( #5234, #5233, #5232, #5231 ),
( #5230, #5229, #5228, #5227 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#5195 = circle ( 'none', #5300, 30.40000000000000600 ) ;
#5196 = b_spline_curve_with_knots ( 'none', 3,
( #5244, #5243, #5223, #5222, #5221, #5220, #5219, #5218, #5217, #5216, #5215, #5214, #5276, #5275, #5274, #5273, #5272, #5271, #5270, #5269, #5268, #5267, #5266, #5265, #5264, #5263, #5262, #5261 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.03396792733377662600, 0.05211699734607700600, 0.07104280492230885500, 0.09074535006267869800, 0.1112246327673700500, 0.1324806530365458800, 0.1545134108703524200, 0.1773229062689203300, 0.2009091392323677500, 0.2252721097608015600, 0.2504118178543181000, 0.2763282635130058800, 0.3030214467369457500, 0.3304913675262106700, 0.3587380258808682300, 0.3877614218009812200, 0.4175615552866067700, 0.4481384263377968800, 0.4794920349546011300, 0.5116223811370651500, 0.5445294648852303500, 0.5782132861991371400, 0.6126738450788217200, 0.6479111415243183900, 0.6648797843476209600 ),
.unspecified. ) ;
#5197 = face_outer_bound ( 'none', #622, .t. ) ;
#5198 = face_outer_bound ( 'none', #7414, .t. ) ;
#5199 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5200 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5201 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#5202 = axis2_placement_3d ( 'none', #5201, #5200, #5199 ) ;
#5203 = face_outer_bound ( 'none', #437, .t. ) ;
#5204 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5205 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#5206 = cylindrical_surface ( 'none', #5212, 16.10000000000000100 ) ;
#5207 = cartesian_point ( 'none', ( 8.000000000000001800, 1.958627064145072300, -1.230644366089524500 ) ) ;
#5208 = cartesian_point ( 'none', ( 5.329748047094995800, 1.515292598150618500, -1.780047097870584000 ) ) ;
#5209 = cartesian_point ( 'none', ( 2.669499516019763900, 0.8412410871003851400, -2.071782202531153000 ) ) ;
#5210 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414298400, -2.053393186047991900 ) ) ;
#5211 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5212 = axis2_placement_3d ( 'none', #5205, #5170, #5211 ) ;
#5213 = b_spline_curve_with_knots ( 'none', 3,
( #5210, #5209, #5208, #5207 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#5214 = cartesian_point ( 'none', ( 8.000000000000000000, 2.255347633484106900, -1.217404047457341100 ) ) ;
#5215 = cartesian_point ( 'none', ( 8.000000000000000000, 2.223552666426276100, -1.222329665002722900 ) ) ;
#5216 = cartesian_point ( 'none', ( 8.000000000000000000, 2.192667747626965400, -1.226372998413865400 ) ) ;
#5217 = cartesian_point ( 'none', ( 8.000000000000000000, 2.162716226918367700, -1.229579664505192000 ) ) ;
#5218 = cartesian_point ( 'none', ( 8.000000000000000000, 2.133719809943257900, -1.231995877200831000 ) ) ;
#5219 = cartesian_point ( 'none', ( 8.000000000000000000, 2.105698543648095700, -1.233668394872590600 ) ) ;
#5220 = cartesian_point ( 'none', ( 8.000000000000000000, 2.078670801755701200, -1.234644469685445900 ) ) ;
#5221 = cartesian_point ( 'none', ( 8.000000000000000000, 2.052653277312252100, -1.234971788264852300 ) ) ;
#5222 = cartesian_point ( 'none', ( 8.000000000000000000, 2.027660957344347400, -1.234698441540734300 ) ) ;
#5223 = cartesian_point ( 'none', ( 8.000000000000000000, 1.996406014755189400, -1.233621131251459600 ) ) ;
#5224 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5225 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5226 = plane ( 'none', #5259 ) ;
#5227 = cartesian_point ( 'none', ( 8.000000000000000000, 2.255155455363401500, 0.5147615023815600400 ) ) ;
#5228 = cartesian_point ( 'none', ( 5.329748047095336900, 2.330157045369188700, -0.1872097021033337400 ) ) ;
#5229 = cartesian_point ( 'none', ( 2.669499516019481900, 2.059818521853174800, -0.8701239672484211200 ) ) ;
#5230 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985690200, -1.301826042607879800 ) ) ;
#5231 = cartesian_point ( 'none', ( 8.000000000000000000, 2.208793274134941900, 0.4754145252741451300 ) ) ;
#5232 = cartesian_point ( 'none', ( 5.329854573780624000, 2.271736996840847000, -0.2123245262939586800 ) ) ;
#5233 = cartesian_point ( 'none', ( 2.669408248005630500, 1.996425832570532400, -0.8754135157387681300 ) ) ;
#5234 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.542691390288816400, -1.288902738057908100 ) ) ;
#5235 = cartesian_point ( 'none', ( 8.000000000000000000, 2.185910902862910500, 0.4131336725453733100 ) ) ;
#5236 = cartesian_point ( 'none', ( 5.329885928908142400, 2.229772901164521300, -0.2675868307655959700 ) ) ;
#5237 = cartesian_point ( 'none', ( 2.669386484515606100, 1.939071121329251100, -0.9144849678955014900 ) ) ;
#5238 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.479319376616700300, -1.308562224694013000 ) ) ;
#5239 = cartesian_point ( 'none', ( 8.000000000000000000, 2.195771126237063600, 0.3531302355541160500 ) ) ;
#5240 = cartesian_point ( 'none', ( 5.329828638666758600, 2.221250417823591200, -0.3306258148819315500 ) ) ;
#5241 = cartesian_point ( 'none', ( 2.669443736634567800, 1.910971948860841200, -0.9715235504641993600 ) ) ;
#5242 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.437647402316172100, -1.352846341639573500 ) ) ;
#5243 = cartesian_point ( 'none', ( 8.000000000000000000, 1.973513828400322900, -1.232040319485913300 ) ) ;
#5244 = cartesian_point ( 'none', ( 8.000000000000001800, 1.958627064145072300, -1.230644366089524500 ) ) ;
#5245 = axis2_placement_3d ( 'none', #5193, #5260, #5290 ) ;
#5246 = cartesian_point ( 'none', ( 10.00174558272895500, 2.378233687937060900, 0.8525488692449723100 ) ) ;
#5247 = cartesian_point ( 'none', ( 8.000000000000000000, 2.202254285098324900, 0.3136775984814339500 ) ) ;
#5248 = cartesian_point ( 'none', ( 13.99999999999999600, 2.041795306981890600, 2.162978676338331400 ) ) ;
#5249 = cartesian_point ( 'none', ( 11.99712564354564000, 2.368241556805423400, 1.510543678580075000 ) ) ;
#5250 = cartesian_point ( 'none', ( 10.00177931844501000, 2.392627785652736300, 0.8141220586529651600 ) ) ;
#5251 = cartesian_point ( 'none', ( 8.000000000000000000, 2.207538499424081200, 0.2740280014587815900 ) ) ;
#5252 = cartesian_point ( 'none', ( 13.99999999999999600, 2.070212093060603800, 2.134853452965603400 ) ) ;
#5253 = cartesian_point ( 'none', ( 11.99709440356173600, 2.390199858188752900, 1.475877697081891000 ) ) ;
#5254 = cartesian_point ( 'none', ( 10.00181282864223900, 2.405841949445588500, 0.7752936966798744700 ) ) ;
#5255 = cartesian_point ( 'none', ( 8.000000000000000000, 2.211614033773690900, 0.2342544934342894700 ) ) ;
#5256 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.49999999999998600 ) ) ;
#5257 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5255, #5254, #5253, #5252 ),
( #5251, #5250, #5249, #5248 ),
( #5247, #5246, #5308, #5307 ),
( #5306, #5305, #5304, #5303 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#5258 = cartesian_point ( 'none', ( 0.0000000000000000000, 16.10000000000000100, -74.20000000000000300 ) ) ;
#5259 = axis2_placement_3d ( 'none', #5258, #5225, #5224 ) ;
#5260 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5261 = cartesian_point ( 'none', ( 8.000000000000000000, 2.799097682570778300, -1.022473529206904300 ) ) ;
#5262 = cartesian_point ( 'none', ( 8.000000000000000000, 2.791951040591373000, -1.024986182235068300 ) ) ;
#5263 = cartesian_point ( 'none', ( 8.000000000000000000, 2.771786795356152600, -1.036008490046408600 ) ) ;
#5264 = cartesian_point ( 'none', ( 8.000000000000000000, 2.738000124775831000, -1.053727797900516600 ) ) ;
#5265 = cartesian_point ( 'none', ( 8.000000000000000000, 2.697211070905710000, -1.073910747516279200 ) ) ;
#5266 = cartesian_point ( 'none', ( 8.000000000000000000, 2.656888395544924700, -1.092695521485910200 ) ) ;
#5267 = cartesian_point ( 'none', ( 8.000000000000000000, 2.617074790987696400, -1.110115473128525900 ) ) ;
#5268 = cartesian_point ( 'none', ( 8.000000000000000000, 2.577811632918987500, -1.126205178359496600 ) ) ;
#5269 = cartesian_point ( 'none', ( 8.000000000000000000, 2.539138946809258400, -1.141000392080324400 ) ) ;
#5270 = cartesian_point ( 'none', ( 8.000000000000000000, 2.501095375635784500, -1.154538003669979700 ) ) ;
#5271 = cartesian_point ( 'none', ( 8.000000000000000000, 2.463718148953336900, -1.166855991617212500 ) ) ;
#5272 = cartesian_point ( 'none', ( 8.000000000000000000, 2.427043053336780600, -1.177993377332456500 ) ) ;
#5273 = cartesian_point ( 'none', ( 8.000000000000000000, 2.391104404216867000, -1.187990178178860900 ) ) ;
#5274 = cartesian_point ( 'none', ( 8.000000000000000000, 2.355935019129459900, -1.196887359762491200 ) ) ;
#5275 = cartesian_point ( 'none', ( 8.000000000000000000, 2.321566192397239300, -1.204726787522339500 ) ) ;
#5276 = cartesian_point ( 'none', ( 8.000000000000000000, 2.288027671262097500, -1.211551177660761000 ) ) ;
#5277 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5278 = axis2_placement_3d ( 'none', #5283, #5284, #5277 ) ;
#5279 = cartesian_point ( 'none', ( -7.733045971672519100, -29.39999999999999500, -4.500000000000004400 ) ) ;
#5280 = axis2_placement_3d ( 'none', #5279, #5343, #5342 ) ;
#5281 = circle ( 'none', #5280, 1.000000000000000000 ) ;
#5282 = circle ( 'none', #5313, 28.49999999999998200 ) ;
#5283 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#5284 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5285 = cartesian_point ( 'none', ( -28.00000000000000000, 3.429011037612589300e-015, 4.792204765893412600 ) ) ;
#5286 = line ( 'none', #5285, #5316 ) ;
#5287 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5288 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5289 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#5290 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5291 = axis2_placement_3d ( 'none', #5289, #5288, #5287 ) ;
#5292 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5293 = circle ( 'none', #5278, 30.40000000000000600 ) ;
#5294 = toroidal_surface ( 'none', #5191, 29.34146142219905300, 0.5000000000000008900 ) ;
#5295 = face_outer_bound ( 'none', #619, .t. ) ;
#5296 = circle ( 'none', #5291, 4.000000000000000000 ) ;
#5297 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5298 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5299 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#5300 = axis2_placement_3d ( 'none', #5299, #5298, #5297 ) ;
#5301 = plane ( 'none', #5245 ) ;
#5302 = face_bound ( 'none', #7406, .t. ) ;
#5303 = cartesian_point ( 'none', ( 13.99999999999999600, 1.982451678210623200, 2.216588080689189300 ) ) ;
#5304 = cartesian_point ( 'none', ( 11.99719012351351000, 2.321207033535814400, 1.577811445632969000 ) ) ;
#5305 = cartesian_point ( 'none', ( 10.00171167634481500, 2.362686175629512800, 0.8905033446879008200 ) ) ;
#5306 = cartesian_point ( 'none', ( 8.000000000000000000, 2.195771126237063200, 0.3531302355541172100 ) ) ;
#5307 = cartesian_point ( 'none', ( 13.99999999999999600, 2.012523859155007900, 2.190240294177654900 ) ) ;
#5308 = cartesian_point ( 'none', ( 11.99715756669977500, 2.345229815910221400, 1.544542478375964900 ) ) ;
#5309 = direction ( 'none', ( -1.387778780781445100e-017, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#5310 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5311 = cartesian_point ( 'none', ( 2.512574684646694800, -31.60674923231021100, -21.12082316046052100 ) ) ;
#5312 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5313 = axis2_placement_3d ( 'none', #5319, #5320, #5312 ) ;
#5314 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505401360800, -19.60314285764753400 ) ) ;
#5315 = axis2_placement_3d ( 'none', #5314, #5309, #5325 ) ;
#5316 = vector ( 'none', #5310, 1000.000000000000000 ) ;
#5317 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5318 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5319 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5320 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5321 = cartesian_point ( 'none', ( 2.512574684646664100, -30.35988970871858300, -22.12349026794379000 ) ) ;
#5322 = face_outer_bound ( 'none', #656, .t. ) ;
#5323 = face_outer_bound ( 'none', #785, .t. ) ;
#5324 = cartesian_point ( 'none', ( 13.35307074929026600, 2.978402325080623700, 0.09756838610172770300 ) ) ;
#5325 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#5326 = cartesian_point ( 'none', ( 13.35322761722443600, 2.325540390631882100, 1.863400556035302000 ) ) ;
#5327 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5328 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5329 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.599999999999999900 ) ) ;
#5330 = axis2_placement_3d ( 'none', #5329, #5328, #5327 ) ;
#5331 = axis2_placement_3d ( 'none', #5340, #5318, #5317 ) ;
#5332 = cartesian_point ( 'none', ( 8.000000000000001800, 1.230644366089517200, 1.958627064145075600 ) ) ;
#5333 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5334 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5335 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#5336 = axis2_placement_3d ( 'none', #5335, #5334, #5333 ) ;
#5337 = circle ( 'none', #5336, 30.40000000000000600 ) ;
#5338 = cylindrical_surface ( 'none', #5331, 28.00000000000000000 ) ;
#5339 = circle ( 'none', #5330, 28.00000000000000000 ) ;
#5340 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.792204765893412600 ) ) ;
#5341 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, 26.96500000000000000 ) ) ;
#5342 = direction ( 'none', ( 8.673617379884035500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5343 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131600e-016, 8.673617379884040400e-016 ) ) ;
#5344 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -1.474999999999998100 ) ) ;
#5345 = face_outer_bound ( 'none', #684, .t. ) ;
#5346 = cartesian_point ( 'none', ( -30.40000000000000900, -18.67500000000001800, -4.500000000000000000 ) ) ;
#5347 = cartesian_point ( 'none', ( -30.40000000000002300, -18.65308146592160200, -4.504018397914385300 ) ) ;
#5348 = cartesian_point ( 'none', ( -30.39994286189507000, -18.60784162201149500, -4.512310330989670600 ) ) ;
#5349 = cartesian_point ( 'none', ( -30.39980001663272800, -18.52131610201414000, -4.520065579400632100 ) ) ;
#5350 = cartesian_point ( 'none', ( -30.39977144528902300, -18.50296755526438400, -4.521366807851377300 ) ) ;
#5351 = cartesian_point ( 'none', ( -30.39972904698449000, -18.47259707922976100, -4.523075721002009600 ) ) ;
#5352 = cartesian_point ( 'none', ( -30.39971282042559200, -18.45921419727103100, -4.523606528208286000 ) ) ;
#5353 = cartesian_point ( 'none', ( -30.39967905852895300, -18.42450399097406700, -4.524657910054577000 ) ) ;
#5354 = cartesian_point ( 'none', ( -30.39967644097129800, -18.40861713875069600, -4.524676440986287900 ) ) ;
#5355 = cartesian_point ( 'none', ( -30.39969437246936200, -18.39999999734243700, -4.524694373756778600 ) ) ;
#5356 = face_outer_bound ( 'none', #755, .t. ) ;
#5357 = direction ( 'none', ( 0.7071067811865500200, 0.0000000000000000000, 0.7071067811865451300 ) ) ;
#5358 = vector ( 'none', #5357, 1000.000000000000100 ) ;
#5359 = b_spline_curve_with_knots ( 'none', 3,
( #5355, #5354, #5353, #5352, #5351, #5350, #5349, #5348, #5347, #5346 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5030780545096361600, 0.6273085408822270900, 0.6894237840685226700, 0.7515390272548181400, 1.000000000000000000 ),
.unspecified. ) ;
#5360 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5361 = circle ( 'none', #5392, 2.000000000000001800 ) ;
#5362 = direction ( 'none', ( -0.7071067811865500200, 8.659560562354962400e-017, 0.7071067811865451300 ) ) ;
#5363 = vector ( 'none', #5362, 1000.000000000000100 ) ;
#5364 = cartesian_point ( 'none', ( -28.00000000000000000, 3.429011037612589300e-015, -0.4999999999999796300 ) ) ;
#5365 = line ( 'none', #5364, #5363 ) ;
#5366 = conical_surface ( 'none', #5400, 29.84144238373113800, 0.008726646259964178000 ) ;
#5367 = axis2_placement_3d ( 'none', #5402, #5360, #5401 ) ;
#5368 = cylindrical_surface ( 'none', #5367, 16.10000000000000100 ) ;
#5369 = cartesian_point ( 'none', ( -30.39969437246936200, -18.39999999734243700, -4.524694373756778600 ) ) ;
#5370 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, -1.599999999999999900 ) ) ;
#5371 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, -0.4999999999999796300 ) ) ;
#5372 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, -0.4999999999999796300 ) ) ;
#5373 = line ( 'none', #5372, #5358 ) ;
#5374 = cartesian_point ( 'none', ( -3.469446951953614200e-015, 30.40000000000000200, -5.500000000000000000 ) ) ;
#5375 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -3.000000000000000000 ) ) ;
#5376 = cartesian_point ( 'none', ( 28.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#5377 = circle ( 'none', #5387, 1.525000000000002100 ) ;
#5378 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5379 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5380 = cartesian_point ( 'none', ( -29.40000000000001300, 7.733045971672465800, -5.499999999999998200 ) ) ;
#5381 = axis2_placement_3d ( 'none', #5386, #5379, #5378 ) ;
#5382 = direction ( 'none', ( -0.008726535498366465000, 1.068692376572024100e-018, 0.9999619230641713100 ) ) ;
#5383 = vector ( 'none', #5382, 1000.000000000000200 ) ;
#5384 = cartesian_point ( 'none', ( -29.84144238373113800, 3.654522689717650500e-015, -69.50436326774917000 ) ) ;
#5385 = line ( 'none', #5384, #5383 ) ;
#5386 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#5387 = axis2_placement_3d ( 'none', #5375, #5438, #5437 ) ;
#5388 = cartesian_point ( 'none', ( -20.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#5389 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5390 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5391 = cartesian_point ( 'none', ( 27.00000000000000400, 0.0000000000000000000, -73.00000000000000000 ) ) ;
#5392 = axis2_placement_3d ( 'none', #5391, #5390, #5389 ) ;
#5393 = circle ( 'none', #5381, 30.40000000000000600 ) ;
#5394 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5395 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5396 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#5397 = circle ( 'none', #5424, 4.000000000000000000 ) ;
#5398 = cartesian_point ( 'none', ( 29.34146142219905000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#5399 = cartesian_point ( 'none', ( -29.84144238373113800, 3.654522689717649700e-015, -69.50436326774917000 ) ) ;
#5400 = axis2_placement_3d ( 'none', #5396, #5395, #5394 ) ;
#5401 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5402 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#5403 = axis2_placement_3d ( 'none', #5454, #5421, #5420 ) ;
#5404 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5405 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5406 = vector ( 'none', #5405, 1000.000000000000000 ) ;
#5407 = cartesian_point ( 'none', ( -28.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#5408 = axis2_placement_3d ( 'none', #5425, #5433, #5404 ) ;
#5409 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5410 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5411 = axis2_placement_3d ( 'none', #5419, #5410, #5409 ) ;
#5412 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#5413 = circle ( 'none', #5459, 4.000000000000000000 ) ;
#5414 = cylindrical_surface ( 'none', #5408, 4.000000000000000000 ) ;
#5415 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5416 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5417 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#5418 = circle ( 'none', #5411, 4.000000000000000000 ) ;
#5419 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#5420 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5421 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5422 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5423 = vector ( 'none', #5422, 1000.000000000000000 ) ;
#5424 = axis2_placement_3d ( 'none', #5417, #5416, #5415 ) ;
#5425 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#5426 = face_outer_bound ( 'none', #6423, .t. ) ;
#5427 = cylindrical_surface ( 'none', #5403, 4.000000000000000000 ) ;
#5428 = line ( 'none', #5407, #5406 ) ;
#5429 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5430 = vector ( 'none', #5429, 1000.000000000000000 ) ;
#5431 = cartesian_point ( 'none', ( -20.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#5432 = line ( 'none', #5431, #5430 ) ;
#5433 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5434 = cartesian_point ( 'none', ( -20.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#5435 = cartesian_point ( 'none', ( -20.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#5436 = line ( 'none', #5435, #5423 ) ;
#5437 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5438 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5439 = circle ( 'none', #5486, 4.000000000000000000 ) ;
#5440 = cartesian_point ( 'none', ( 22.14873734152903100, -24.74873734152929600, 0.0000000000000000000 ) ) ;
#5441 = face_outer_bound ( 'none', #819, .t. ) ;
#5442 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5443 = vector ( 'none', #5442, 1000.000000000000000 ) ;
#5444 = cartesian_point ( 'none', ( 20.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#5445 = line ( 'none', #5444, #5443 ) ;
#5446 = cartesian_point ( 'none', ( 22.14873734152903100, -24.74873734152929600, -6.000000000000000000 ) ) ;
#5447 = axis2_placement_3d ( 'none', #5493, #5492, #5491 ) ;
#5448 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5449 = vector ( 'none', #5448, 1000.000000000000000 ) ;
#5450 = cartesian_point ( 'none', ( 28.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#5451 = line ( 'none', #5450, #5449 ) ;
#5452 = cartesian_point ( 'none', ( -28.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#5453 = cartesian_point ( 'none', ( -28.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#5454 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#5455 = face_outer_bound ( 'none', #6447, .t. ) ;
#5456 = circle ( 'none', #5447, 4.000000000000000000 ) ;
#5457 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5458 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5459 = axis2_placement_3d ( 'none', #5412, #5458, #5457 ) ;
#5460 = cartesian_point ( 'none', ( -20.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#5461 = cartesian_point ( 'none', ( 28.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#5462 = cartesian_point ( 'none', ( -16.10000000000000100, 1.971681346627238900e-015, -74.99999999999998600 ) ) ;
#5463 = cartesian_point ( 'none', ( 6.290009844363972900, -25.84952505401361100, -19.60314285764753000 ) ) ;
#5464 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550754300, -0.5136839022226272800 ) ) ;
#5465 = direction ( 'none', ( -6.245004513516506800e-017, -0.5136839022226273900, -0.8579795152550755400 ) ) ;
#5466 = cartesian_point ( 'none', ( 0.0000000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#5467 = axis2_placement_3d ( 'none', #5466, #5506, #5505 ) ;
#5468 = plane ( 'none', #5494 ) ;
#5469 = face_outer_bound ( 'none', #793, .t. ) ;
#5470 = cartesian_point ( 'none', ( 6.938893903907918600e-015, -25.16314144180956100, -20.01408997942565200 ) ) ;
#5471 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#5472 = circle ( 'none', #5467, 1.250000000000000200 ) ;
#5473 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144182620500, -20.01408997943378100 ) ) ;
#5474 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5475 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5476 = face_outer_bound ( 'none', #770, .t. ) ;
#5477 = face_bound ( 'none', #822, .t. ) ;
#5478 = cylindrical_surface ( 'none', #5490, 4.000000000000000000 ) ;
#5479 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5480 = vector ( 'none', #5479, 1000.000000000000000 ) ;
#5481 = face_outer_bound ( 'none', #715, .t. ) ;
#5482 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#5483 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5484 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5485 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#5486 = axis2_placement_3d ( 'none', #5485, #5484, #5483 ) ;
#5487 = cartesian_point ( 'none', ( 20.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#5488 = line ( 'none', #5487, #5480 ) ;
#5489 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5655734078476397600, 2.414648794865445100 ) ) ;
#5490 = axis2_placement_3d ( 'none', #5482, #5475, #5474 ) ;
#5491 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5493 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#5494 = axis2_placement_3d ( 'none', #5471, #5465, #5464 ) ;
#5495 = cartesian_point ( 'none', ( 1.250000000000001100, -25.84952505401360800, -19.60314285764753700 ) ) ;
#5496 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#5497 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#5498 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#5499 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5500 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#5501 = cartesian_point ( 'none', ( 1.250000000000008000, -1.734723475976807100e-015, -1.734723475976807100e-015 ) ) ;
#5502 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144182620500, -20.01408997943378100 ) ) ;
#5503 = b_spline_curve_with_knots ( 'none', 3,
( #5502, #5514, #5513, #5512, #5511 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#5504 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #5501, #5500, #5499, #5498, #5497, #5496, #5495 ),
( #5535, #5534, #5533, #5532, #5531, #5530, #5529 ),
( #5528, #5527, #5526, #5525, #5524, #5523, #5522 ),
( #5521, #5520, #5519, #5518, #5517, #5516, #5515 ) ),
.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 ( ) );
#5505 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#5506 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#5507 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#5508 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#5509 = b_spline_curve_with_knots ( 'none', 3,
( #5567, #5566, #5565, #5564, #5563 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#5510 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #5562, #5561, #5560, #5559, #5558, #5557, #5556 ),
( #5555, #5554, #5553, #5552, #5551, #5550, #5549 ),
( #5548, #5547, #5546, #5545, #5544, #5543, #5542 ),
( #5541, #5540, #5539, #5538, #5537, #5536, #4361 ) ),
.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 ( ) );
#5511 = cartesian_point ( 'none', ( 2.512574684646664100, -30.35988970871858300, -22.12349026794379000 ) ) ;
#5512 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#5513 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#5514 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#5515 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#5516 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#5517 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#5518 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#5519 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5520 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#5521 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#5522 = cartesian_point ( 'none', ( -1.249999999999997300, -23.70457626587592200, -20.88735261320410100 ) ) ;
#5523 = cartesian_point ( 'none', ( -1.249999999999997300, -21.29856051529655400, -19.84181928020335000 ) ) ;
#5524 = cartesian_point ( 'none', ( -1.249999999999997600, -16.69170235043782600, -17.54357771275918400 ) ) ;
#5525 = cartesian_point ( 'none', ( -1.249999999999997600, -9.852664769915191900, -13.06117550322149900 ) ) ;
#5526 = cartesian_point ( 'none', ( -1.249999999999992500, -3.307132808089035000, -7.341332872280592200 ) ) ;
#5527 = cartesian_point ( 'none', ( -1.249999999999992200, 0.6750713612562619900, -2.558973989610771900 ) ) ;
#5528 = cartesian_point ( 'none', ( -1.250000000000002700, 2.499999999999999600, -1.301042606982605100e-015 ) ) ;
#5529 = cartesian_point ( 'none', ( 1.250000000000002700, -23.70457626587592200, -20.88735261320410400 ) ) ;
#5530 = cartesian_point ( 'none', ( 1.250000000000002700, -21.29856051529655800, -19.84181928020335700 ) ) ;
#5531 = cartesian_point ( 'none', ( 1.250000000000002900, -16.69170235043782900, -17.54357771275919100 ) ) ;
#5532 = cartesian_point ( 'none', ( 1.250000000000002900, -9.852664769915186600, -13.06117550322149900 ) ) ;
#5533 = cartesian_point ( 'none', ( 1.250000000000008200, -3.307132808089035000, -7.341332872280592200 ) ) ;
#5534 = cartesian_point ( 'none', ( 1.250000000000002700, 0.6750713612562593300, -2.558973989610771900 ) ) ;
#5535 = cartesian_point ( 'none', ( 1.250000000000002700, 2.500000000000000900, 0.0000000000000000000 ) ) ;
#5536 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#5537 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#5538 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#5539 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5540 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#5541 = cartesian_point ( 'none', ( 3.762574684646725800, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#5542 = cartesian_point ( 'none', ( 3.762574684646729400, -27.99447384215129400, -18.31893310209095600 ) ) ;
#5543 = cartesian_point ( 'none', ( 3.762574684646733800, -25.67661984405116700, -17.43104291343665600 ) ) ;
#5544 = cartesian_point ( 'none', ( 3.762574684646729800, -21.24608518415090700, -15.44808763468541600 ) ) ;
#5545 = cartesian_point ( 'none', ( 3.762574684646729800, -14.63961452539505200, -11.56884110464236500 ) ) ;
#5546 = cartesian_point ( 'none', ( 3.762574684646734300, -8.272435450254738100, -6.560846397952795800 ) ) ;
#5547 = cartesian_point ( 'none', ( 3.762574684646733800, -4.313362852798973400, -2.298811831501505600 ) ) ;
#5548 = cartesian_point ( 'none', ( 3.762574684646729400, -2.499999999999997300, -1.301042606982605100e-015 ) ) ;
#5549 = cartesian_point ( 'none', ( 1.262574684646734100, -27.99447384215129400, -18.31893310209096300 ) ) ;
#5550 = cartesian_point ( 'none', ( 1.262574684646734100, -25.67661984405116700, -17.43104291343666300 ) ) ;
#5551 = cartesian_point ( 'none', ( 1.262574684646729000, -21.24608518415090700, -15.44808763468541500 ) ) ;
#5552 = cartesian_point ( 'none', ( 1.262574684646734300, -14.63961452539505500, -11.56884110464236800 ) ) ;
#5553 = cartesian_point ( 'none', ( 1.262574684646729000, -8.272435450254736400, -6.560846397952795800 ) ) ;
#5554 = cartesian_point ( 'none', ( 1.262574684646728700, -4.313362852798970700, -2.298811831501506900 ) ) ;
#5555 = cartesian_point ( 'none', ( 1.262574684646728700, -2.499999999999997300, -1.301042606982605100e-015 ) ) ;
#5556 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#5557 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#5558 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#5559 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#5560 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5561 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#5562 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#5563 = cartesian_point ( 'none', ( 2.512574684646694800, -31.60674923231021100, -21.12082316046052100 ) ) ;
#5564 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#5565 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#5566 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#5567 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866623394400, -19.19219573587695400 ) ) ;
#5568 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#5569 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.352846341639568600, -1.437647402316177200 ) ) ;
#5570 = cartesian_point ( 'none', ( 8.000000000000000000, 2.217812505832784000, 0.1737630444527617500 ) ) ;
#5571 = cartesian_point ( 'none', ( 5.329653201700576700, 2.188335954262808200, -0.5167913366631317100 ) ) ;
#5572 = cartesian_point ( 'none', ( 2.669621743554594600, 1.820655941161659900, -1.137508841702256700 ) ) ;
#5573 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.308562224694007800, -1.479319376616705200 ) ) ;
#5574 = cartesian_point ( 'none', ( 8.000000000000000000, 2.256207187582007600, 0.1196487584921215200 ) ) ;
#5575 = cartesian_point ( 'none', ( 5.329510614386143700, 2.210147737552206500, -0.5827071281686845300 ) ) ;
#5576 = cartesian_point ( 'none', ( 2.669756003293119100, 1.820433489646713100, -1.206885500322658200 ) ) ;
#5577 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.288902738057903000, -1.542691390288821500 ) ) ;
#5578 = cartesian_point ( 'none', ( 8.000000000000000000, 2.311255910508892800, 0.09381710039839971600 ) ) ;
#5579 = cartesian_point ( 'none', ( 5.329344629009509200, 2.257277947995708800, -0.6254511381121468100 ) ) ;
#5580 = cartesian_point ( 'none', ( 2.669907491017380300, 1.851588451374977400, -1.262326784511266000 ) ) ;
#5581 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607874000, -1.602110449985694900 ) ) ;
#5582 = circle ( 'none', #5605, 0.8000000000000002700 ) ;
#5583 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5581, #5580, #5579, #5578 ),
( #5577, #5576, #5575, #5574 ),
( #5573, #5572, #5571, #5570 ),
( #5569, #5612, #5611, #5610 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#5584 = axis2_placement_3d ( 'none', #5609, #5608, #5607 ) ;
#5585 = face_outer_bound ( 'none', #790, .t. ) ;
#5586 = cylindrical_surface ( 'none', #5619, 26.96500000000000000 ) ;
#5587 = circle ( 'none', #5584, 0.7999999999999958300 ) ;
#5588 = b_spline_curve_with_knots ( 'none', 3,
( #5656, #5655, #5654, #5653, #5652 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#5589 = cartesian_point ( 'none', ( 2.512574684646731600, -30.35988970871858700, -22.12349026794378700 ) ) ;
#5590 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#5591 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#5592 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#5593 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144180955700, -20.01408997942565500 ) ) ;
#5594 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.98331947051439500, -21.62215671420215600 ) ) ;
#5595 = circle ( 'none', #5657, 0.8000000000000009300 ) ;
#5596 = axis2_placement_3d ( 'none', #5594, #5616, #5615 ) ;
#5597 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866623394400, -19.19219573587695400 ) ) ;
#5598 = circle ( 'none', #5596, 0.8000000000000002700 ) ;
#5599 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5600 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #5593, #5592, #5591, #5590, #5589 ),
( #5641, #5640, #5639, #5638, #5637 ),
( #5636, #5635, #5634, #5633, #5632 ),
( #5631, #5630, #5629, #5628, #5627 ) ),
.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 ( ) );
#5601 = vector ( 'none', #5599, 1000.000000000000000 ) ;
#5602 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.302260093900838000e-015, -26.96500000000000000 ) ) ;
#5603 = line ( 'none', #5602, #5601 ) ;
#5604 = face_outer_bound ( 'none', #1662, .t. ) ;
#5605 = axis2_placement_3d ( 'none', #5625, #5624, #5623 ) ;
#5606 = face_outer_bound ( 'none', #832, .t. ) ;
#5607 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548416200, -0.5136839022230177400 ) ) ;
#5608 = direction ( 'none', ( 1.117161918529063600e-015, -0.5136839022230164100, -0.8579795152548424000 ) ) ;
#5609 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505403007500, -19.60314285765536700 ) ) ;
#5610 = cartesian_point ( 'none', ( 8.000000000000000000, 2.211614033773691800, 0.2342544934342881400 ) ) ;
#5611 = cartesian_point ( 'none', ( 5.329713049200860200, 2.200672108381116500, -0.4543852621766335500 ) ) ;
#5612 = cartesian_point ( 'none', ( 2.669560584740816400, 1.852164850138740700, -1.082281163083658600 ) ) ;
#5613 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.84952505401362200, -19.60314285764754800 ) ) ;
#5614 = axis2_placement_3d ( 'none', #5648, #5721, #5720 ) ;
#5615 = direction ( 'none', ( -2.775557561562873800e-017, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#5616 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#5617 = direction ( 'none', ( 0.0000000000000000000, -0.5136839022226283900, -0.8579795152550748800 ) ) ;
#5618 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5619 = axis2_placement_3d ( 'none', #5622, #5621, #5618 ) ;
#5620 = cartesian_point ( 'none', ( 1.250000000000000200, -8.413408858487514400e-016, -1.734723475976807100e-017 ) ) ;
#5621 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5622 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5623 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#5624 = direction ( 'none', ( 1.394717674685352500e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#5625 = cartesian_point ( 'none', ( 2.512574684646731600, -30.98331947051439500, -21.62215671420215600 ) ) ;
#5626 = cartesian_point ( 'none', ( -1.250000000000000000, -25.84952505401360100, -19.60314285764753700 ) ) ;
#5627 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#5628 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#5629 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#5630 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#5631 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866621767200, -19.19219573586944300 ) ) ;
#5632 = cartesian_point ( 'none', ( 4.112574684646725500, -31.60674923231020700, -21.12082316046052100 ) ) ;
#5633 = cartesian_point ( 'none', ( 4.112574684646736100, -30.84427712221263500, -20.88981791652660300 ) ) ;
#5634 = cartesian_point ( 'none', ( 4.112574684646737900, -29.13086185489226700, -20.31246973411173300 ) ) ;
#5635 = cartesian_point ( 'none', ( 4.112574684646725500, -27.45853224716288600, -19.61825658330166900 ) ) ;
#5636 = cartesian_point ( 'none', ( 4.112574684646730800, -26.53590866621768300, -19.19219573586944000 ) ) ;
#5637 = cartesian_point ( 'none', ( 4.112574684646725500, -30.35988970871859700, -22.12349026794378700 ) ) ;
#5638 = cartesian_point ( 'none', ( 4.112574684646725500, -29.57749700599259400, -21.86692397605512600 ) ) ;
#5639 = cartesian_point ( 'none', ( 4.112574684646727300, -27.81880766451674300, -21.23148250283406900 ) ) ;
#5640 = cartesian_point ( 'none', ( 4.112574684646730800, -26.10755944522798800, -20.47501388717390100 ) ) ;
#5641 = cartesian_point ( 'none', ( 4.112574684646730800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#5642 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5643 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#5644 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#5645 = b_spline_curve_with_knots ( 'none', 3,
( #5690, #5689, #5688, #5687, #5686, #5723, #5722 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#5646 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #5644, #5643, #5642, #5685, #5684, #5683, #5682 ),
( #5681, #5680, #5679, #5678, #5677, #5676, #5675 ),
( #5674, #5673, #5672, #5671, #5670, #5669, #5668 ),
( #5667, #5666, #5665, #5664, #5663, #5662, #5661 ) ),
.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 ( ) );
#5647 = cartesian_point ( 'none', ( 0.0000000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#5648 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#5649 = face_outer_bound ( 'none', #817, .t. ) ;
#5650 = direction ( 'none', ( 6.938893903907225900e-017, 0.8579795152550746500, -0.5136839022226285000 ) ) ;
#5651 = axis2_placement_3d ( 'none', #5702, #5701, #5700 ) ;
#5652 = cartesian_point ( 'none', ( 3.694782017266960900e-014, -30.35988970871858300, -22.12349026794379000 ) ) ;
#5653 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#5654 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#5655 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#5656 = cartesian_point ( 'none', ( 6.938893903907918600e-015, -25.16314144180956100, -20.01408997942565200 ) ) ;
#5657 = axis2_placement_3d ( 'none', #5613, #5617, #5650 ) ;
#5658 = cartesian_point ( 'none', ( 1.250000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#5659 = cartesian_point ( 'none', ( -1.250000000000000000, 2.602085213965226800e-015, -1.734723475976836100e-017 ) ) ;
#5660 = circle ( 'none', #5614, 1.250000000000000200 ) ;
#5661 = cartesian_point ( 'none', ( 1.250000000000001100, -25.84952505401360800, -19.60314285764753700 ) ) ;
#5662 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#5663 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#5664 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#5665 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5666 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#5667 = cartesian_point ( 'none', ( 1.250000000000008000, -1.734723475976807100e-015, -1.734723475976807100e-015 ) ) ;
#5668 = cartesian_point ( 'none', ( 1.249999999999997300, -27.99447384215130100, -18.31893310209096300 ) ) ;
#5669 = cartesian_point ( 'none', ( 1.250000000000002700, -25.67661984405116700, -17.43104291343665600 ) ) ;
#5670 = cartesian_point ( 'none', ( 1.250000000000002900, -21.24608518415090700, -15.44808763468541500 ) ) ;
#5671 = cartesian_point ( 'none', ( 1.250000000000002900, -14.63961452539505500, -11.56884110464237200 ) ) ;
#5672 = cartesian_point ( 'none', ( 1.250000000000002900, -8.272435450254736400, -6.560846397952795800 ) ) ;
#5673 = cartesian_point ( 'none', ( 1.249999999999997300, -4.313362852798970700, -2.298811831501505600 ) ) ;
#5674 = cartesian_point ( 'none', ( 1.249999999999997300, -2.500000000000000000, -1.301042606982605100e-015 ) ) ;
#5675 = cartesian_point ( 'none', ( -1.249999999999997300, -27.99447384215130100, -18.31893310209096300 ) ) ;
#5676 = cartesian_point ( 'none', ( -1.249999999999997300, -25.67661984405116400, -17.43104291343665600 ) ) ;
#5677 = cartesian_point ( 'none', ( -1.249999999999997600, -21.24608518415090700, -15.44808763468541500 ) ) ;
#5678 = cartesian_point ( 'none', ( -1.249999999999997600, -14.63961452539505200, -11.56884110464236500 ) ) ;
#5679 = cartesian_point ( 'none', ( -1.249999999999997600, -8.272435450254736400, -6.560846397952793100 ) ) ;
#5680 = cartesian_point ( 'none', ( -1.250000000000002700, -4.313362852798970700, -2.298811831501505600 ) ) ;
#5681 = cartesian_point ( 'none', ( -1.249999999999997300, -2.500000000000000000, -2.602085213965210200e-015 ) ) ;
#5682 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#5683 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#5684 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#5685 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#5686 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#5687 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#5688 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5689 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#5690 = cartesian_point ( 'none', ( -1.250000000000000000, 2.602085213965226800e-015, -1.734723475976836100e-017 ) ) ;
#5691 = circle ( 'none', #5714, 0.8000000000000002700 ) ;
#5692 = face_outer_bound ( 'none', #910, .t. ) ;
#5693 = plane ( 'none', #5651 ) ;
#5694 = circle ( 'none', #5715, 1.250000000000000200 ) ;
#5695 = direction ( 'none', ( -2.775557561562873800e-017, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#5696 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#5697 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.98331947051439500, -21.62215671420215600 ) ) ;
#5698 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#5699 = cartesian_point ( 'none', ( -6.938893903906636700e-015, -26.53590866621768300, -19.19219573586944300 ) ) ;
#5700 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#5701 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#5702 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#5703 = cartesian_point ( 'none', ( 1.250000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#5704 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#5705 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#5706 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#5707 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5708 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#5709 = cartesian_point ( 'none', ( 1.250000000000000200, -8.413408858487514400e-016, -1.734723475976807100e-017 ) ) ;
#5710 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#5711 = circle ( 'none', #5735, 0.8000000000000009300 ) ;
#5712 = b_spline_curve_with_knots ( 'none', 3,
( #5709, #5708, #5707, #5706, #5705, #5704, #5703 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#5713 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.84952505401362200, -19.60314285764754800 ) ) ;
#5714 = axis2_placement_3d ( 'none', #5697, #5696, #5695 ) ;
#5715 = axis2_placement_3d ( 'none', #5698, #5738, #5737 ) ;
#5716 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#5717 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#5718 = axis2_placement_3d ( 'none', #5647, #5717, #5716 ) ;
#5719 = circle ( 'none', #5718, 1.250000000000000200 ) ;
#5720 = direction ( 'none', ( 1.000000000000000000, 2.081668171172170100e-017, -1.387778780781445400e-017 ) ) ;
#5721 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5722 = cartesian_point ( 'none', ( -1.250000000000000000, -25.84952505401360100, -19.60314285764753700 ) ) ;
#5723 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#5724 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#5725 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#5726 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #5728, #5774, #5773, #5772, #5771 ),
( #5770, #5769, #5768, #5767, #5766 ),
( #5765, #5764, #5763, #5762, #5761 ),
( #5760, #5759, #5758, #5757, #5756 ) ),
.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 ( ) );
#5727 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#5728 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.16314144180955000, -20.01408997942565200 ) ) ;
#5729 = direction ( 'none', ( -6.245004513516506800e-017, -0.5136839022226273900, -0.8579795152550755400 ) ) ;
#5730 = face_bound ( 'none', #989, .t. ) ;
#5731 = axis2_placement_3d ( 'none', #5727, #5710, #5725 ) ;
#5732 = face_outer_bound ( 'none', #838, .t. ) ;
#5733 = direction ( 'none', ( 6.938893903907225900e-017, 0.8579795152550746500, -0.5136839022226285000 ) ) ;
#5734 = direction ( 'none', ( 0.0000000000000000000, -0.5136839022226283900, -0.8579795152550748800 ) ) ;
#5735 = axis2_placement_3d ( 'none', #5713, #5734, #5733 ) ;
#5736 = axis2_placement_3d ( 'none', #5724, #5729, #5078 ) ;
#5737 = direction ( 'none', ( 1.000000000000000000, 2.081668171172170100e-017, -1.387778780781445400e-017 ) ) ;
#5738 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5739 = plane ( 'none', #5731 ) ;
#5740 = cartesian_point ( 'none', ( -1.004935546790633200e-013, -31.60674923231021100, -21.12082316046052100 ) ) ;
#5741 = plane ( 'none', #5736 ) ;
#5742 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#5743 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505401360800, -19.60314285764754100 ) ) ;
#5744 = axis2_placement_3d ( 'none', #5743, #5742, #5749 ) ;
#5745 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#5746 = cartesian_point ( 'none', ( 2.233471854723006400, -1.802536905003277100, 2.373027750807226200 ) ) ;
#5747 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.375805931114168600, -1.273136897389726400 ) ) ;
#5748 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#5749 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#5750 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#5751 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#5752 = cartesian_point ( 'none', ( 5.040009844363972900, -30.98331947051438500, -21.62215671420215200 ) ) ;
#5753 = axis2_placement_3d ( 'none', #5752, #5751, #5750 ) ;
#5754 = circle ( 'none', #5744, 1.250000000000000200 ) ;
#5755 = face_outer_bound ( 'none', #851, .t. ) ;
#5756 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#5757 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#5758 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#5759 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#5760 = cartesian_point ( 'none', ( -6.938893903907228400e-015, -26.53590866621768600, -19.19219573586944300 ) ) ;
#5761 = cartesian_point ( 'none', ( 1.600000000000005900, -31.60674923231022500, -21.12082316046052500 ) ) ;
#5762 = cartesian_point ( 'none', ( 1.600000000000005400, -30.84427712221263800, -20.88981791652660300 ) ) ;
#5763 = cartesian_point ( 'none', ( 1.600000000000006100, -29.13086185489227700, -20.31246973411174000 ) ) ;
#5764 = cartesian_point ( 'none', ( 1.600000000000000500, -27.45853224716287900, -19.61825658330166900 ) ) ;
#5765 = cartesian_point ( 'none', ( 1.600000000000005900, -26.53590866621767600, -19.19219573586944000 ) ) ;
#5766 = cartesian_point ( 'none', ( 1.600000000000010700, -30.35988970871859700, -22.12349026794378700 ) ) ;
#5767 = cartesian_point ( 'none', ( 1.600000000000005400, -29.57749700599258700, -21.86692397605512600 ) ) ;
#5768 = cartesian_point ( 'none', ( 1.600000000000000800, -27.81880766451674300, -21.23148250283406900 ) ) ;
#5769 = cartesian_point ( 'none', ( 1.600000000000005900, -26.10755944522799200, -20.47501388717390800 ) ) ;
#5770 = cartesian_point ( 'none', ( 1.600000000000005900, -25.16314144180955700, -20.01408997942565200 ) ) ;
#5771 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.35988970871858000, -22.12349026794378700 ) ) ;
#5772 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#5773 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#5774 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#5775 = circle ( 'none', #5753, 0.8000000000000002700 ) ;
#5776 = cartesian_point ( 'none', ( 1.568661904200842900, -1.605737422279192900, 2.491198573971730400 ) ) ;
#5777 = cartesian_point ( 'none', ( 1.262574684646731400, 1.078520768856852100e-029, -1.734723475976768900e-017 ) ) ;
#5778 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#5779 = face_outer_bound ( 'none', #835, .t. ) ;
#5780 = b_spline_curve_with_knots ( 'none', 3,
( #5822, #5821, #5820, #5819, #5818, #5817, #5816 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#5781 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#5782 = axis2_placement_3d ( 'none', #5815, #5814, #5813 ) ;
#5783 = circle ( 'none', #5782, 1.250000000000000200 ) ;
#5784 = plane ( 'none', #5800 ) ;
#5785 = cartesian_point ( 'none', ( 1.262574684646731400, -25.84952505401361100, -19.60314285764753700 ) ) ;
#5786 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#5787 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#5788 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#5789 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5790 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#5791 = cartesian_point ( 'none', ( 1.262574684646731400, 1.078520768856852100e-029, -1.734723475976768900e-017 ) ) ;
#5792 = cartesian_point ( 'none', ( 3.762574684646732100, -25.84952505401361500, -19.60314285764753700 ) ) ;
#5793 = cartesian_point ( 'none', ( 3.762574684646732100, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#5794 = axis2_placement_3d ( 'none', #5796, #5795, #5781 ) ;
#5795 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#5796 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#5797 = face_outer_bound ( 'none', #866, .t. ) ;
#5798 = cartesian_point ( 'none', ( 1.262574684646731400, -25.84952505401361100, -19.60314285764753700 ) ) ;
#5799 = plane ( 'none', #5794 ) ;
#5800 = axis2_placement_3d ( 'none', #5778, #5811, #5810 ) ;
#5801 = b_spline_curve_with_knots ( 'none', 3,
( #5791, #5790, #5789, #5788, #5787, #5786, #5785 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#5802 = cartesian_point ( 'none', ( 3.694782017266960900e-014, -30.35988970871858300, -22.12349026794379000 ) ) ;
#5803 = face_outer_bound ( 'none', #952, .t. ) ;
#5804 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #5851, #5850, #5849, #5848, #5847 ),
( #5846, #5845, #5844, #5843, #5842 ),
( #5841, #5840, #5839, #5838, #5837 ),
( #5836, #5835, #5834, #5833, #5832 ) ),
.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 ( ) );
#5805 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5806 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -3.000000000000000000 ) ) ;
#5807 = b_spline_curve_with_knots ( 'none', 3,
( #5829, #5828, #5827, #5826, #5825 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#5808 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5809 = cartesian_point ( 'none', ( 6.290009844363972900, -25.84952505401361100, -19.60314285764753000 ) ) ;
#5810 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#5811 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#5812 = face_outer_bound ( 'none', #875, .t. ) ;
#5813 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#5814 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5815 = cartesian_point ( 'none', ( 2.512574684646731600, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#5816 = cartesian_point ( 'none', ( 3.762574684646732100, -25.84952505401361500, -19.60314285764753700 ) ) ;
#5817 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#5818 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#5819 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#5820 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5821 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#5822 = cartesian_point ( 'none', ( 3.762574684646732100, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#5823 = conical_surface ( 'none', #5830, 1.525000000000002100, 0.7853981633974482800 ) ;
#5824 = cartesian_point ( 'none', ( 5.040009844363973800, -30.35988970871857300, -22.12349026794378700 ) ) ;
#5825 = cartesian_point ( 'none', ( -1.004935546790633200e-013, -31.60674923231021100, -21.12082316046052100 ) ) ;
#5826 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#5827 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#5828 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#5829 = cartesian_point ( 'none', ( -6.938893903906636700e-015, -26.53590866621768300, -19.19219573586944300 ) ) ;
#5830 = axis2_placement_3d ( 'none', #5806, #5805, #5808 ) ;
#5831 = direction ( 'none', ( 7.459310946700268900e-015, -0.5136839022230156300, -0.8579795152548430600 ) ) ;
#5832 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.35988970871858000, -22.12349026794378700 ) ) ;
#5833 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#5834 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#5835 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#5836 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.16314144180955000, -20.01408997942565200 ) ) ;
#5837 = cartesian_point ( 'none', ( -1.600000000000000500, -30.35988970871858700, -22.12349026794378700 ) ) ;
#5838 = cartesian_point ( 'none', ( -1.600000000000000100, -29.57749700599258300, -21.86692397605512600 ) ) ;
#5839 = cartesian_point ( 'none', ( -1.600000000000000800, -27.81880766451674300, -21.23148250283406900 ) ) ;
#5840 = cartesian_point ( 'none', ( -1.600000000000000500, -26.10755944522799200, -20.47501388717390800 ) ) ;
#5841 = cartesian_point ( 'none', ( -1.600000000000000500, -25.16314144180955700, -20.01408997942565200 ) ) ;
#5842 = cartesian_point ( 'none', ( -1.600000000000000500, -31.60674923231021800, -21.12082316046052500 ) ) ;
#5843 = cartesian_point ( 'none', ( -1.600000000000000100, -30.84427712221263500, -20.88981791652660300 ) ) ;
#5844 = cartesian_point ( 'none', ( -1.599999999999995600, -29.13086185489227700, -20.31246973411174000 ) ) ;
#5845 = cartesian_point ( 'none', ( -1.600000000000005900, -27.45853224716287900, -19.61825658330166900 ) ) ;
#5846 = cartesian_point ( 'none', ( -1.599999999999995400, -26.53590866621767600, -19.19219573586944000 ) ) ;
#5847 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#5848 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#5849 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#5850 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#5851 = cartesian_point ( 'none', ( -6.938893903907228400e-015, -26.53590866621768600, -19.19219573586944300 ) ) ;
#5852 = plane ( 'none', #5907 ) ;
#5853 = face_outer_bound ( 'none', #850, .t. ) ;
#5854 = cartesian_point ( 'none', ( -30.12500000000000700, -18.40000000000000200, -1.750000000000002400 ) ) ;
#5855 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548436200, -0.5136839022230146300 ) ) ;
#5856 = face_outer_bound ( 'none', #845, .t. ) ;
#5857 = cartesian_point ( 'none', ( 5.040009844363973800, -30.35988970871857300, -22.12349026794378700 ) ) ;
#5858 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#5859 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#5860 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#5861 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144182622000, -20.01408997943378100 ) ) ;
#5862 = circle ( 'none', #5863, 0.7999999999999939400 ) ;
#5863 = axis2_placement_3d ( 'none', #5866, #5831, #5855 ) ;
#5864 = face_outer_bound ( 'none', #929, .t. ) ;
#5865 = b_spline_curve_with_knots ( 'none', 3,
( #5861, #5860, #5859, #5858, #5857 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#5866 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505403008900, -19.60314285765537100 ) ) ;
#5867 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#5868 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#5869 = cartesian_point ( 'none', ( 5.040009844363972900, -30.98331947051438500, -21.62215671420215200 ) ) ;
#5870 = axis2_placement_3d ( 'none', #5869, #5868, #5867 ) ;
#5871 = circle ( 'none', #5870, 0.8000000000000002700 ) ;
#5872 = face_outer_bound ( 'none', #854, .t. ) ;
#5873 = cartesian_point ( 'none', ( 3.790009844363972500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#5874 = cartesian_point ( 'none', ( 6.290009844363970300, -4.313362852798970700, -2.298811831501505600 ) ) ;
#5875 = cartesian_point ( 'none', ( 6.290009844363970300, -2.499999999999998700, -1.301042606982605100e-015 ) ) ;
#5876 = cartesian_point ( 'none', ( 3.790009844363969400, -27.99447384215130100, -18.31893310209096300 ) ) ;
#5877 = cartesian_point ( 'none', ( 3.790009844363974700, -25.67661984405116400, -17.43104291343666300 ) ) ;
#5878 = cartesian_point ( 'none', ( 3.790009844363969800, -21.24608518415090000, -15.44808763468541600 ) ) ;
#5879 = cartesian_point ( 'none', ( 3.790009844363969800, -14.63961452539505500, -11.56884110464236800 ) ) ;
#5880 = cartesian_point ( 'none', ( 3.790009844363969800, -8.272435450254736400, -6.560846397952793100 ) ) ;
#5881 = cartesian_point ( 'none', ( 3.790009844363969400, -4.313362852798968900, -2.298811831501504300 ) ) ;
#5882 = cartesian_point ( 'none', ( 3.790009844363969400, -2.499999999999998700, -1.301042606982605100e-015 ) ) ;
#5883 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#5884 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#5885 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#5886 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#5887 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5888 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#5889 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#5890 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #5889, #5888, #5887, #5886, #5885, #5884, #5883 ),
( #5882, #5881, #5880, #5879, #5878, #5877, #5876 ),
( #5875, #5874, #5919, #5918, #5917, #5916, #5915 ),
( #5914, #5913, #5912, #5911, #5910, #5909, #5908 ) ),
.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 ( ) );
#5891 = face_outer_bound ( 'none', #944, .t. ) ;
#5892 = cartesian_point ( 'none', ( 12.62207942369512300, 1.259155863849036300, -3.495685773715515600 ) ) ;
#5893 = cartesian_point ( 'none', ( -30.12500000000000700, -18.40000000000000200, -4.249999999999997300 ) ) ;
#5894 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#5895 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5896 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#5897 = cartesian_point ( 'none', ( 6.290009844363980900, 0.0000000000000000000, -1.734723475976807100e-015 ) ) ;
#5898 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#5899 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5900 = cartesian_point ( 'none', ( 5.040009844363972900, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#5901 = axis2_placement_3d ( 'none', #5900, #5899, #5898 ) ;
#5902 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#5903 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#5904 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#5905 = circle ( 'none', #5901, 1.250000000000000200 ) ;
#5906 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #5897, #5896, #5895, #5894, #5948, #5947, #5946 ),
( #5945, #5944, #5943, #5942, #5941, #5940, #5939 ),
( #5938, #5937, #5936, #5935, #5934, #5933, #5932 ),
( #5931, #5930, #5929, #5928, #5927, #5926, #5925 ) ),
.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 ( ) );
#5907 = axis2_placement_3d ( 'none', #5904, #5903, #5902 ) ;
#5908 = cartesian_point ( 'none', ( 6.290009844363973800, -25.84952505401361500, -19.60314285764753700 ) ) ;
#5909 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#5910 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#5911 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#5912 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5913 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#5914 = cartesian_point ( 'none', ( 6.290009844363980900, 0.0000000000000000000, -1.734723475976807100e-015 ) ) ;
#5915 = cartesian_point ( 'none', ( 6.290009844363975600, -27.99447384215129400, -18.31893310209096300 ) ) ;
#5916 = cartesian_point ( 'none', ( 6.290009844363975600, -25.67661984405117400, -17.43104291343666300 ) ) ;
#5917 = cartesian_point ( 'none', ( 6.290009844363976500, -21.24608518415090700, -15.44808763468541500 ) ) ;
#5918 = cartesian_point ( 'none', ( 6.290009844363971100, -14.63961452539505700, -11.56884110464236800 ) ) ;
#5919 = cartesian_point ( 'none', ( 6.290009844363971100, -8.272435450254738100, -6.560846397952795800 ) ) ;
#5920 = circle ( 'none', #5954, 1.250000000000000200 ) ;
#5921 = plane ( 'none', #5952 ) ;
#5922 = face_outer_bound ( 'none', #923, .t. ) ;
#5923 = cartesian_point ( 'none', ( 0.9029850652020653400, -1.397412224691009500, 2.585236206833088100 ) ) ;
#5924 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #5974, #5973, #5972, #5971, #5970 ),
( #5969, #5968, #5967, #5966, #5965 ),
( #5964, #5963, #5962, #5961, #5960 ),
( #5959, #5958, #5957, #5956, #5955 ) ),
.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 ( ) );
#5925 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#5926 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#5927 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#5928 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#5929 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5930 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#5931 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#5932 = cartesian_point ( 'none', ( 3.790009844363974700, -23.70457626587592500, -20.88735261320410100 ) ) ;
#5933 = cartesian_point ( 'none', ( 3.790009844363974700, -21.29856051529655800, -19.84181928020335700 ) ) ;
#5934 = cartesian_point ( 'none', ( 3.790009844363975100, -16.69170235043782900, -17.54357771275918400 ) ) ;
#5935 = cartesian_point ( 'none', ( 3.790009844363969800, -9.852664769915186600, -13.06117550322149900 ) ) ;
#5936 = cartesian_point ( 'none', ( 3.790009844363975100, -3.307132808089037600, -7.341332872280592200 ) ) ;
#5937 = cartesian_point ( 'none', ( 3.790009844363974700, 0.6750713612562606600, -2.558973989610773300 ) ) ;
#5938 = cartesian_point ( 'none', ( 3.790009844363969400, 2.500000000000000900, 0.0000000000000000000 ) ) ;
#5939 = cartesian_point ( 'none', ( 6.290009844363970300, -23.70457626587591400, -20.88735261320410100 ) ) ;
#5940 = cartesian_point ( 'none', ( 6.290009844363975600, -21.29856051529655400, -19.84181928020335000 ) ) ;
#5941 = cartesian_point ( 'none', ( 6.290009844363976500, -16.69170235043782600, -17.54357771275918400 ) ) ;
#5942 = cartesian_point ( 'none', ( 6.290009844363976500, -9.852664769915191900, -13.06117550322149900 ) ) ;
#5943 = cartesian_point ( 'none', ( 6.290009844363976500, -3.307132808089035000, -7.341332872280592200 ) ) ;
#5944 = cartesian_point ( 'none', ( 6.290009844363975600, 0.6750713612562606600, -2.558973989610771900 ) ) ;
#5945 = cartesian_point ( 'none', ( 6.290009844363975600, 2.499999999999999600, -1.301042606982605100e-015 ) ) ;
#5946 = cartesian_point ( 'none', ( 6.290009844363973800, -25.84952505401361500, -19.60314285764753700 ) ) ;
#5947 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#5948 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#5949 = direction ( 'none', ( -1.387778780781445100e-017, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#5950 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505401360800, -19.60314285764753400 ) ) ;
#5951 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#5952 = axis2_placement_3d ( 'none', #5951, #5745, #5748 ) ;
#5953 = cartesian_point ( 'none', ( 13.43318728302536000, 1.646598459354070800, -3.416402423124977900 ) ) ;
#5954 = axis2_placement_3d ( 'none', #5950, #5949, #5098 ) ;
#5955 = cartesian_point ( 'none', ( 5.040009844363965800, -30.35988970871858700, -22.12349026794378700 ) ) ;
#5956 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#5957 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#5958 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#5959 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#5960 = cartesian_point ( 'none', ( 3.440009844363971900, -30.35988970871859700, -22.12349026794378700 ) ) ;
#5961 = cartesian_point ( 'none', ( 3.440009844363965700, -29.57749700599258700, -21.86692397605512600 ) ) ;
#5962 = cartesian_point ( 'none', ( 3.440009844363967100, -27.81880766451674300, -21.23148250283406900 ) ) ;
#5963 = cartesian_point ( 'none', ( 3.440009844363966600, -26.10755944522799200, -20.47501388717390800 ) ) ;
#5964 = cartesian_point ( 'none', ( 3.440009844363971900, -25.16314144180956100, -20.01408997942565200 ) ) ;
#5965 = cartesian_point ( 'none', ( 3.440009844363966600, -31.60674923231021800, -21.12082316046052100 ) ) ;
#5966 = cartesian_point ( 'none', ( 3.440009844363971100, -30.84427712221264500, -20.88981791652660600 ) ) ;
#5967 = cartesian_point ( 'none', ( 3.440009844363967100, -29.13086185489227700, -20.31246973411174000 ) ) ;
#5968 = cartesian_point ( 'none', ( 3.440009844363971900, -27.45853224716287900, -19.61825658330166500 ) ) ;
#5969 = cartesian_point ( 'none', ( 3.440009844363971900, -26.53590866621767600, -19.19219573586944000 ) ) ;
#5970 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#5971 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#5972 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#5973 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#5974 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866621767900, -19.19219573586944300 ) ) ;
#5975 = cartesian_point ( 'none', ( 11.81107622352151900, 0.8710020968925518100, -3.511096177179063200 ) ) ;
#5976 = cartesian_point ( 'none', ( 0.2361155395701528500, -1.183884989510591200, 2.652482526066769300 ) ) ;
#5977 = cartesian_point ( 'none', ( 3.762574684646732900, -25.84952505401361500, -19.60314285764753700 ) ) ;
#5978 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#5979 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#5980 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#5981 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#5982 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#5983 = cartesian_point ( 'none', ( 3.762574684646725800, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#5984 = face_outer_bound ( 'none', #942, .t. ) ;
#5985 = axis2_placement_3d ( 'none', #5994, #6045, #6044 ) ;
#5986 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #5983, #5982, #5981, #5980, #5979, #5978, #5977 ),
( #6016, #6015, #6014, #6013, #6012, #6011, #6010 ),
( #6009, #6008, #6007, #6006, #6005, #6004, #6003 ),
( #6002, #6001, #6000, #5999, #5998, #5997, #5996 ) ),
.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 ( ) );
#5987 = cartesian_point ( 'none', ( 6.290009844363972900, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#5988 = circle ( 'none', #6042, 0.7999999999999939400 ) ;
#5989 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866623395800, -19.19219573587696100 ) ) ;
#5990 = cartesian_point ( 'none', ( 8.000000000000001800, 2.211614033773691800, 0.2342544934342886400 ) ) ;
#5991 = cartesian_point ( 'none', ( 5.329713049200860200, 2.200672108381116500, -0.4543852621766335500 ) ) ;
#5992 = cartesian_point ( 'none', ( 2.669560584740816400, 1.852164850138740700, -1.082281163083658600 ) ) ;
#5993 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.352846341639568600, -1.437647402316176900 ) ) ;
#5994 = cartesian_point ( 'none', ( 2.512574684646731600, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#5995 = b_spline_curve_with_knots ( 'none', 3,
( #5993, #5992, #5991, #5990 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#5996 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#5997 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#5998 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#5999 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#6000 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#6001 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#6002 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#6003 = cartesian_point ( 'none', ( 1.262574684646734100, -23.70457626587592200, -20.88735261320410100 ) ) ;
#6004 = cartesian_point ( 'none', ( 1.262574684646728700, -21.29856051529655400, -19.84181928020335000 ) ) ;
#6005 = cartesian_point ( 'none', ( 1.262574684646739400, -16.69170235043782900, -17.54357771275918400 ) ) ;
#6006 = cartesian_point ( 'none', ( 1.262574684646734300, -9.852664769915191900, -13.06117550322149900 ) ) ;
#6007 = cartesian_point ( 'none', ( 1.262574684646734300, -3.307132808089037600, -7.341332872280594800 ) ) ;
#6008 = cartesian_point ( 'none', ( 1.262574684646728700, 0.6750713612562606600, -2.558973989610774600 ) ) ;
#6009 = cartesian_point ( 'none', ( 1.262574684646728700, 2.500000000000000900, -1.301042606982605100e-015 ) ) ;
#6010 = cartesian_point ( 'none', ( 3.762574684646733800, -23.70457626587592200, -20.88735261320410100 ) ) ;
#6011 = cartesian_point ( 'none', ( 3.762574684646733800, -21.29856051529655800, -19.84181928020335000 ) ) ;
#6012 = cartesian_point ( 'none', ( 3.762574684646729800, -16.69170235043782900, -17.54357771275918400 ) ) ;
#6013 = cartesian_point ( 'none', ( 3.762574684646734300, -9.852664769915191900, -13.06117550322149900 ) ) ;
#6014 = cartesian_point ( 'none', ( 3.762574684646724500, -3.307132808089037600, -7.341332872280592200 ) ) ;
#6015 = cartesian_point ( 'none', ( 3.762574684646733800, 0.6750713612562593300, -2.558973989610774600 ) ) ;
#6016 = cartesian_point ( 'none', ( 3.762574684646729400, 2.499999999999998200, -1.301042606982605100e-015 ) ) ;
#6017 = cartesian_point ( 'none', ( 2.512574684646731600, -30.35988970871858700, -22.12349026794378700 ) ) ;
#6018 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#6019 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#6020 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#6021 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144180955700, -20.01408997942565500 ) ) ;
#6022 = cartesian_point ( 'none', ( 0.9125746846467256400, -30.35988970871858700, -22.12349026794378700 ) ) ;
#6023 = cartesian_point ( 'none', ( 0.9125746846467255300, -29.57749700599259400, -21.86692397605513000 ) ) ;
#6024 = cartesian_point ( 'none', ( 0.9125746846467257500, -27.81880766451674300, -21.23148250283406900 ) ) ;
#6025 = cartesian_point ( 'none', ( 0.9125746846467309700, -26.10755944522798800, -20.47501388717390100 ) ) ;
#6026 = cartesian_point ( 'none', ( 0.9125746846467361900, -25.16314144180955700, -20.01408997942565200 ) ) ;
#6027 = cartesian_point ( 'none', ( 0.9125746846467309700, -31.60674923231021800, -21.12082316046052100 ) ) ;
#6028 = cartesian_point ( 'none', ( 0.9125746846467255300, -30.84427712221263800, -20.88981791652660300 ) ) ;
#6029 = cartesian_point ( 'none', ( 0.9125746846467310800, -29.13086185489226700, -20.31246973411174000 ) ) ;
#6030 = cartesian_point ( 'none', ( 0.9125746846467256400, -27.45853224716288600, -19.61825658330166900 ) ) ;
#6031 = cartesian_point ( 'none', ( 0.9125746846467309700, -26.53590866621768600, -19.19219573586944000 ) ) ;
#6032 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#6033 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#6034 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#6035 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#6036 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866621767200, -19.19219573586944300 ) ) ;
#6037 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #6036, #6035, #6034, #6033, #6032 ),
( #6031, #6030, #6029, #6028, #6027 ),
( #6026, #6025, #6024, #6023, #6022 ),
( #6021, #6020, #6019, #6018, #6017 ) ),
.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 ( ) );
#6038 = cartesian_point ( 'none', ( 3.790009844363972500, -8.673617379884019700e-016, -1.734723475976807700e-017 ) ) ;
#6039 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548436200, -0.5136839022230146300 ) ) ;
#6040 = direction ( 'none', ( 7.459310946700268900e-015, -0.5136839022230156300, -0.8579795152548430600 ) ) ;
#6041 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505403008900, -19.60314285765537100 ) ) ;
#6042 = axis2_placement_3d ( 'none', #6041, #6040, #6039 ) ;
#6043 = axis2_placement_3d ( 'none', #6049, #6125, #6124 ) ;
#6044 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#6045 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6046 = cartesian_point ( 'none', ( 5.040009844363972900, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#6047 = direction ( 'none', ( 2.775557561562891400e-017, 0.8579795152550755400, -0.5136839022226272800 ) ) ;
#6048 = direction ( 'none', ( -8.326672684688674100e-017, -0.5136839022226272800, -0.8579795152550755400 ) ) ;
#6049 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505401360800, -19.60314285764754100 ) ) ;
#6050 = circle ( 'none', #5985, 1.250000000000000200 ) ;
#6051 = axis2_placement_3d ( 'none', #6120, #6048, #6047 ) ;
#6052 = cartesian_point ( 'none', ( 3.790009844363972500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#6053 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#6054 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#6055 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#6056 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#6057 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#6058 = cartesian_point ( 'none', ( 3.790009844363972500, -8.673617379884019700e-016, -1.734723475976807700e-017 ) ) ;
#6059 = plane ( 'none', #6051 ) ;
#6060 = b_spline_curve_with_knots ( 'none', 3,
( #6058, #6057, #6056, #6055, #6054, #6053, #6052 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#6061 = face_outer_bound ( 'none', #909, .t. ) ;
#6062 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231019700, -21.12082316046051700 ) ) ;
#6063 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231019700, -21.12082316046051700 ) ) ;
#6064 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#6065 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#6066 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#6067 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866623395800, -19.19219573587696100 ) ) ;
#6068 = b_spline_curve_with_knots ( 'none', 3,
( #6067, #6066, #6065, #6064, #6063 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#6069 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#6070 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#6071 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#6072 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#6073 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866621767900, -19.19219573586944300 ) ) ;
#6074 = cartesian_point ( 'none', ( 6.640009844363972600, -31.60674923231021800, -21.12082316046052500 ) ) ;
#6075 = cartesian_point ( 'none', ( 6.640009844363977000, -30.84427712221264500, -20.88981791652661000 ) ) ;
#6076 = cartesian_point ( 'none', ( 6.640009844363973500, -29.13086185489227700, -20.31246973411174400 ) ) ;
#6077 = cartesian_point ( 'none', ( 6.640009844363972600, -27.45853224716287900, -19.61825658330166900 ) ) ;
#6078 = cartesian_point ( 'none', ( 6.640009844363977900, -26.53590866621768300, -19.19219573586944700 ) ) ;
#6079 = cartesian_point ( 'none', ( 6.640009844363977900, -30.35988970871859000, -22.12349026794378700 ) ) ;
#6080 = cartesian_point ( 'none', ( 6.640009844363977000, -29.57749700599257600, -21.86692397605512600 ) ) ;
#6081 = cartesian_point ( 'none', ( 6.640009844363973500, -27.81880766451674300, -21.23148250283407600 ) ) ;
#6082 = cartesian_point ( 'none', ( 6.640009844363977900, -26.10755944522798100, -20.47501388717390800 ) ) ;
#6083 = cartesian_point ( 'none', ( 6.640009844363977900, -25.16314144180955000, -20.01408997942565200 ) ) ;
#6084 = cartesian_point ( 'none', ( 5.040009844363965800, -30.35988970871858700, -22.12349026794378700 ) ) ;
#6085 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#6086 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#6087 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#6088 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#6089 = circle ( 'none', #6043, 1.250000000000000200 ) ;
#6090 = circle ( 'none', #6119, 1.250000000000000200 ) ;
#6091 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #6088, #6087, #6086, #6085, #6084 ),
( #6083, #6082, #6081, #6080, #6079 ),
( #6078, #6077, #6076, #6075, #6074 ),
( #6073, #6072, #6071, #6070, #6069 ) ),
.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 ( ) );
#6092 = circle ( 'none', #6141, 29.00000000000000400 ) ;
#6093 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6094 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6095 = axis2_placement_3d ( 'none', #6111, #6094, #6093 ) ;
#6096 = toroidal_surface ( 'none', #6105, 27.00000000000000400, 2.000000000000001800 ) ;
#6097 = circle ( 'none', #6147, 30.40000000000000600 ) ;
#6098 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.49999999999998600 ) ) ;
#6099 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#6100 = direction ( 'none', ( 1.394717674685352500e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#6101 = cartesian_point ( 'none', ( 2.512574684646731600, -30.98331947051439500, -21.62215671420215600 ) ) ;
#6102 = axis2_placement_3d ( 'none', #6101, #6100, #6099 ) ;
#6103 = circle ( 'none', #6143, 0.5000000000000004400 ) ;
#6104 = circle ( 'none', #6153, 2.000000000000001800 ) ;
#6105 = axis2_placement_3d ( 'none', #6116, #6115, #6154 ) ;
#6106 = circle ( 'none', #6095, 1.249999999999997600 ) ;
#6107 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548416200, -0.5136839022230177400 ) ) ;
#6108 = direction ( 'none', ( 1.117161918529063600e-015, -0.5136839022230164100, -0.8579795152548424000 ) ) ;
#6109 = axis2_placement_3d ( 'none', #6112, #6108, #6107 ) ;
#6110 = circle ( 'none', #6109, 0.7999999999999958300 ) ;
#6111 = cartesian_point ( 'none', ( -30.12500000000000700, -18.40000000000000200, -3.000000000000000000 ) ) ;
#6112 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505403007500, -19.60314285765536700 ) ) ;
#6113 = face_outer_bound ( 'none', #1037, .t. ) ;
#6114 = circle ( 'none', #6102, 0.8000000000000002700 ) ;
#6115 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6116 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -73.00000000000000000 ) ) ;
#6117 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#6118 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6119 = axis2_placement_3d ( 'none', #6046, #6118, #6117 ) ;
#6120 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#6121 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144182622000, -20.01408997943378100 ) ) ;
#6122 = face_outer_bound ( 'none', #946, .t. ) ;
#6123 = face_bound ( 'none', #933, .t. ) ;
#6124 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#6125 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#6126 = circle ( 'none', #6182, 0.5000000000000004400 ) ;
#6127 = circle ( 'none', #6136, 29.34146142219905000 ) ;
#6128 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6129 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6130 = axis2_placement_3d ( 'none', #6098, #6139, #6183 ) ;
#6131 = face_outer_bound ( 'none', #961, .t. ) ;
#6132 = axis2_placement_3d ( 'none', #6142, #6129, #6128 ) ;
#6133 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6134 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6135 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -72.99999999999998600 ) ) ;
#6136 = axis2_placement_3d ( 'none', #6181, #6171, #6170 ) ;
#6137 = direction ( 'none', ( -1.000000000000000000, 1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#6138 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6139 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6140 = toroidal_surface ( 'none', #6130, 29.34146142219905300, 0.5000000000000008900 ) ;
#6141 = axis2_placement_3d ( 'none', #6135, #6134, #6133 ) ;
#6142 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#6143 = axis2_placement_3d ( 'none', #6148, #6138, #6137 ) ;
#6144 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6145 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6146 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#6147 = axis2_placement_3d ( 'none', #6146, #6145, #6144 ) ;
#6148 = cartesian_point ( 'none', ( -29.34146142219905300, 3.593292681300161900e-015, -69.49999999999998600 ) ) ;
#6149 = circle ( 'none', #6132, 27.00000000000000400 ) ;
#6150 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#6151 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6152 = cartesian_point ( 'none', ( -27.00000000000000400, 3.306546357697854100e-015, -73.00000000000000000 ) ) ;
#6153 = axis2_placement_3d ( 'none', #6152, #6151, #6150 ) ;
#6154 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6155 = face_outer_bound ( 'none', #1033, .t. ) ;
#6156 = cartesian_point ( 'none', ( 6.290009844363972900, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#6157 = cartesian_point ( 'none', ( 6.666666666666975200, -0.8376441823567594100, -2.774010933229987200 ) ) ;
#6158 = cartesian_point ( 'none', ( 6.333333333333602200, -0.9425895016973840900, -2.729481452987217800 ) ) ;
#6159 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6160 = vector ( 'none', #6159, 1000.000000000000000 ) ;
#6161 = cartesian_point ( 'none', ( -29.00000000000000400, 3.551475717527324800e-015, 15.45248818328947500 ) ) ;
#6162 = cartesian_point ( 'none', ( 5.333333333332789500, -1.246968444056049600, -2.578585836655653600 ) ) ;
#6163 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6164 = cartesian_point ( 'none', ( -29.00000000000000000, 3.551475717527324000e-015, -69.99999999999998600 ) ) ;
#6165 = cartesian_point ( 'none', ( 1.333332650614618800, -2.210509190131085600, -1.666041332881295100 ) ) ;
#6166 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6167 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#6168 = cartesian_point ( 'none', ( -29.00000000000000400, 3.551475717527324800e-015, -72.99999999999998600 ) ) ;
#6169 = cartesian_point ( 'none', ( 29.00000000000000000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#6170 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6171 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6172 = b_spline_curve_with_knots ( 'none', 3,
( #6156, #5076, #5066, #5568, #5508, #5507, #5463 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#6173 = line ( 'none', #6161, #6160 ) ;
#6174 = cylindrical_surface ( 'none', #6184, 29.00000000000000400 ) ;
#6175 = cartesian_point ( 'none', ( 4.666666666666692700, -1.435873944586248100, -2.454848203561756900 ) ) ;
#6176 = cartesian_point ( 'none', ( 2.666666666666606100, -1.946432295530890600, -2.027102540156635200 ) ) ;
#6177 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6178 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6179 = cartesian_point ( 'none', ( 29.34146142219905300, 0.0000000000000000000, -69.49999999999998600 ) ) ;
#6180 = cartesian_point ( 'none', ( 29.00000000000000400, 0.0000000000000000000, -72.99999999999998600 ) ) ;
#6181 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#6182 = axis2_placement_3d ( 'none', #6179, #6178, #6177 ) ;
#6183 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6184 = axis2_placement_3d ( 'none', #6167, #6166, #6163 ) ;
#6185 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6186 = cartesian_point ( 'none', ( 28.49999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6187 = axis2_placement_3d ( 'none', #6191, #6185, #6247 ) ;
#6188 = circle ( 'none', #6236, 30.40000000000000600 ) ;
#6189 = cartesian_point ( 'none', ( -28.49999999999998200, 3.490243377569954500e-015, 0.0000000000000000000 ) ) ;
#6190 = face_outer_bound ( 'none', #705, .t. ) ;
#6191 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.4999999999999796300 ) ) ;
#6192 = axis2_placement_3d ( 'none', #6220, #6219, #6218 ) ;
#6193 = direction ( 'none', ( -0.7071067811865475700, 8.659560562354931600e-017, -0.7071067811865474600 ) ) ;
#6194 = vector ( 'none', #6193, 1000.000000000000000 ) ;
#6195 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6196 = vector ( 'none', #6195, 1000.000000000000000 ) ;
#6197 = conical_surface ( 'none', #6187, 28.00000000000000000, 0.7853981633974517200 ) ;
#6198 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6199 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -4.525000000000002100 ) ) ;
#6200 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, 4.792204765893412600 ) ) ;
#6201 = line ( 'none', #6200, #6196 ) ;
#6202 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6203 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.792204765893412600 ) ) ;
#6204 = line ( 'none', #6199, #6194 ) ;
#6205 = face_outer_bound ( 'none', #683, .t. ) ;
#6206 = cartesian_point ( 'none', ( -7.733045971672499500, 29.40000000000000200, -5.499999999999998200 ) ) ;
#6207 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6208 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6209 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#6210 = axis2_placement_3d ( 'none', #6209, #6208, #6207 ) ;
#6211 = cartesian_point ( 'none', ( -30.40000000000000900, -18.67500000000001800, -4.500000000000000000 ) ) ;
#6212 = axis2_placement_3d ( 'none', #6203, #6202, #6198 ) ;
#6213 = circle ( 'none', #6210, 29.84144238373113800 ) ;
#6214 = circle ( 'none', #6244, 28.00000000000000000 ) ;
#6215 = cylindrical_surface ( 'none', #6212, 28.00000000000000000 ) ;
#6216 = cartesian_point ( 'none', ( 29.84144238373113800, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#6217 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#6218 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6219 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6220 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#6221 = cartesian_point ( 'none', ( -29.34146142219905000, 3.623907685508906600e-015, -69.99999999999998600 ) ) ;
#6222 = line ( 'none', #6265, #6256 ) ;
#6223 = axis2_placement_3d ( 'none', #6217, #6276, #6275 ) ;
#6224 = circle ( 'none', #6228, 30.40000000000000600 ) ;
#6225 = cartesian_point ( 'none', ( 29.84144238373113800, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#6226 = line ( 'none', #6225, #6272 ) ;
#6227 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6228 = axis2_placement_3d ( 'none', #6273, #6268, #6267 ) ;
#6229 = circle ( 'none', #6264, 29.00000000000000000 ) ;
#6230 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#6231 = circle ( 'none', #6192, 30.40000000000000600 ) ;
#6232 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6233 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6234 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.4999999999999796300 ) ) ;
#6235 = axis2_placement_3d ( 'none', #6234, #6233, #6232 ) ;
#6236 = axis2_placement_3d ( 'none', #6241, #6237, #6227 ) ;
#6237 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6238 = circle ( 'none', #6223, 30.40000000000000600 ) ;
#6239 = cartesian_point ( 'none', ( -28.00000000000000000, 3.429011037612589300e-015, -0.4999999999999796300 ) ) ;
#6240 = cartesian_point ( 'none', ( -28.00000000000000000, 3.429011037612589300e-015, -1.599999999999999900 ) ) ;
#6241 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#6242 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6243 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6244 = axis2_placement_3d ( 'none', #6248, #6243, #6242 ) ;
#6245 = cartesian_point ( 'none', ( -30.40000000000000900, -6.938893903907228400e-015, -5.500000000000000000 ) ) ;
#6246 = circle ( 'none', #6235, 28.00000000000000000 ) ;
#6247 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6248 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.599999999999999900 ) ) ;
#6249 = cartesian_point ( 'none', ( 29.40000000000001600, 7.733045971672443600, -5.499999999999998200 ) ) ;
#6250 = cylindrical_surface ( 'none', #6269, 2.980000000000000000 ) ;
#6251 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414154900, 2.053393186047993700 ) ) ;
#6252 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6253 = axis2_placement_3d ( 'none', #6301, #6287, #6252 ) ;
#6254 = face_outer_bound ( 'none', #1047, .t. ) ;
#6255 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6256 = vector ( 'none', #6255, 1000.000000000000000 ) ;
#6257 = cartesian_point ( 'none', ( 2.233471854716430700, 0.4033979456750477200, 2.952570083406174100 ) ) ;
#6258 = cartesian_point ( 'none', ( -27.00000000000000400, 3.429011037612589700e-015, -74.99999999999998600 ) ) ;
#6259 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6260 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6261 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6262 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6263 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#6264 = axis2_placement_3d ( 'none', #6263, #6262, #6261 ) ;
#6265 = cartesian_point ( 'none', ( 29.00000000000000400, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#6266 = cartesian_point ( 'none', ( 27.00000000000000400, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#6267 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6268 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6269 = axis2_placement_3d ( 'none', #6259, #6274, #6260 ) ;
#6270 = cartesian_point ( 'none', ( 7.733045971672496000, 29.40000000000000200, -5.499999999999998200 ) ) ;
#6271 = direction ( 'none', ( 0.008726535498366465000, 0.0000000000000000000, 0.9999619230641713100 ) ) ;
#6272 = vector ( 'none', #6271, 1000.000000000000200 ) ;
#6273 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#6274 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6275 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6276 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6277 = cylindrical_surface ( 'none', #6253, 2.980000000000000000 ) ;
#6278 = axis2_placement_3d ( 'none', #6314, #6313, #6312 ) ;
#6279 = cartesian_point ( 'none', ( 12.98023987285759700, -1.355252715606880800e-016, 2.980000000000001300 ) ) ;
#6280 = cartesian_point ( 'none', ( 12.15876482736223000, 0.2118330985880307900, 2.979999999999995100 ) ) ;
#6281 = cartesian_point ( 'none', ( 11.33219625342220000, 0.4034317151605618100, 2.957644033193112400 ) ) ;
#6282 = cartesian_point ( 'none', ( 9.671200125250013700, 0.7434547745179321800, 2.890967030965021100 ) ) ;
#6283 = cartesian_point ( 'none', ( 8.837063990803139600, 0.8923567284437927700, 2.846627644397176700 ) ) ;
#6284 = cartesian_point ( 'none', ( 8.000000000000000000, 1.022473523462564400, 2.799097692796385800 ) ) ;
#6285 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05996340505621777800, 1.973177049209746000 ) ) ;
#6286 = face_outer_bound ( 'none', #7531, .t. ) ;
#6287 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6288 = circle ( 'none', #6278, 0.1748147468397989200 ) ;
#6289 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607862700, 1.602110449985703500 ) ) ;
#6290 = b_spline_curve_with_knots ( 'none', 3,
( #6284, #6283, #6282, #6281, #6280, #6279 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002544797698017503700, 0.005089595396035007400 ),
.unspecified. ) ;
#6291 = cartesian_point ( 'none', ( 8.000000000000000000, 1.022473523462564400, 2.799097692796385800 ) ) ;
#6292 = cartesian_point ( 'none', ( 7.039141310930557600, 1.291271810385965100, 2.700909218618227300 ) ) ;
#6293 = cartesian_point ( 'none', ( 6.078567622005426300, 1.540839741156498500, 2.566338067130773400 ) ) ;
#6294 = cartesian_point ( 'none', ( 4.155603072511350900, 1.995817951558460400, 2.230916602423481400 ) ) ;
#6295 = cartesian_point ( 'none', ( 3.194372077150370100, 2.200636003258263300, 2.029489484903101500 ) ) ;
#6296 = cartesian_point ( 'none', ( 2.233471854591499100, 2.373027750830681200, 1.802536904964246100 ) ) ;
#6297 = cartesian_point ( 'none', ( 2.233471854591499100, 2.373027750830681200, 1.802536904964246100 ) ) ;
#6298 = cartesian_point ( 'none', ( 8.000000000000000000, 1.022473523462564400, 2.799097692796385800 ) ) ;
#6299 = b_spline_curve_with_knots ( 'none', 3,
( #6296, #6295, #6294, #6293, #6292, #6291 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001807584906880713900, 0.004813880100606775900, 0.007820175294332838000 ),
.unspecified. ) ;
#6300 = circle ( 'none', #6363, 2.480000000000000000 ) ;
#6301 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6302 = cartesian_point ( 'none', ( 0.2361155395741336700, 1.038455276934907600, 2.712721485390358700 ) ) ;
#6303 = axis2_placement_3d ( 'none', #6358, #6330, #6343 ) ;
#6304 = axis2_placement_3d ( 'none', #6362, #6361, #6360 ) ;
#6305 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4805105830424106800, 2.348476235393353500 ) ) ;
#6306 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5089431149371974600, 2.371007028047193100 ) ) ;
#6307 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5376952400986977400, 2.392710026592195200 ) ) ;
#6308 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5571127178810539900, 2.406697512208004800 ) ) ;
#6309 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5655734078476397600, 2.414648794865445100 ) ) ;
#6310 = b_spline_curve_with_knots ( 'none', 3,
( #6309, #6308, #6307, #6306, #6305, #6357, #6356, #6355, #6354, #6353, #6352, #6351, #6350, #6349, #6348, #6347, #6346, #6345, #6344 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.6151450441804945400, 0.6412619741191317700, 0.6695086324737893300, 0.6969785532630542500, 0.7236717364869941200, 0.7495881821456819000, 0.7747278902391984100, 0.7990908607676322500, 0.8226770937310796700, 0.8454865891296475800, 0.8675193469634541200, 0.8887753672326299500, 0.9092546499373213000, 0.9289571950776911400, 0.9478830026539230000, 0.9660320726662233700, 1.000000000000000000 ),
.unspecified. ) ;
#6311 = circle ( 'none', #6304, 1.974087960926264000 ) ;
#6312 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -9.923210182985970800e-015 ) ) ;
#6313 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6314 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.06527344578491774100, 2.147911130545135700 ) ) ;
#6315 = cartesian_point ( 'none', ( 2.233471854591499100, 2.373027750830681200, 1.802536904964246100 ) ) ;
#6316 = cartesian_point ( 'none', ( 3.366983054052536900, 2.105713376043004900, 2.154454487242230900 ) ) ;
#6317 = cartesian_point ( 'none', ( 4.501944364521426300, 1.759198056548137300, 2.445205891217582500 ) ) ;
#6318 = cartesian_point ( 'none', ( 5.919488540551400400, 1.270866328554632900, 2.697663225503519800 ) ) ;
#6319 = cartesian_point ( 'none', ( 6.202951119253959300, 1.170503013310707900, 2.742696345878863400 ) ) ;
#6320 = cartesian_point ( 'none', ( 6.770228883813741700, 0.9654515641951281200, 2.821411672737585100 ) ) ;
#6321 = cartesian_point ( 'none', ( 7.053771277303753500, 0.8596247276983300900, 2.855221210975872600 ) ) ;
#6322 = cartesian_point ( 'none', ( 7.626144352500325900, 0.6582337556280232200, 2.908259128590295000 ) ) ;
#6323 = cartesian_point ( 'none', ( 7.910789261992281500, 0.5536033636805698400, 2.931309271418514500 ) ) ;
#6324 = cartesian_point ( 'none', ( 8.317643046570435000, 0.3507809027934923900, 2.960070174925086000 ) ) ;
#6325 = cartesian_point ( 'none', ( 8.451208963742248100, 0.2783214107810341700, 2.967824763083344300 ) ) ;
#6326 = cartesian_point ( 'none', ( 8.720109021299517600, 0.1365868065748762900, 2.977715680910374200 ) ) ;
#6327 = cartesian_point ( 'none', ( 8.855934841470121600, 0.06843397324808725400, 2.979999999999997300 ) ) ;
#6328 = cartesian_point ( 'none', ( 8.991776357197178300, 1.171920904503159800e-013, 2.980000000000000900 ) ) ;
#6329 = circle ( 'none', #6303, 0.1748147468397989200 ) ;
#6330 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6331 = b_spline_curve_with_knots ( 'none', 3,
( #6328, #6327, #6326, #6325, #6324, #6323, #6322, #6321, #6320, #6319, #6318, #6317, #6316, #6315 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.004800812855007963500, 0.005256254334600532300, 0.005711695814193101100, 0.006622578773378233500, 0.007533461732563366700, 0.008444344691748500000, 0.01208787652848902300 ),
.unspecified. ) ;
#6332 = cartesian_point ( 'none', ( 0.2361155396035984100, 2.652482526072479800, 1.183884989510280500 ) ) ;
#6333 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6334 = b_spline_curve_with_knots ( 'none', 3,
( #6332, #6384, #6383, #6382, #6381, #6380 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002826395111815980800, 0.0005972403616636829100, 0.0009118412121457677900 ),
.unspecified. ) ;
#6335 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6336 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6337 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6338 = cartesian_point ( 'none', ( -3.611118645726067200e-032, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6339 = axis2_placement_3d ( 'none', #6338, #6337, #6336 ) ;
#6340 = circle ( 'none', #6339, 2.480000000000000000 ) ;
#6341 = cartesian_point ( 'none', ( -3.611118645726067200e-032, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6342 = cylindrical_surface ( 'none', #6406, 2.980000000000000000 ) ;
#6343 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 9.923210182985970800e-015 ) ) ;
#6344 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414586800, 2.053393186047989700 ) ) ;
#6345 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2202679740543199400, 2.066066104266512900 ) ) ;
#6346 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2329192428380684500, 2.085210204143638900 ) ) ;
#6347 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2510508058027784400, 2.110691147182854000 ) ) ;
#6348 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2660164480205218800, 2.130709147303250500 ) ) ;
#6349 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2820820207122509100, 2.151176587047992900 ) ) ;
#6350 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2992766189698686200, 2.172052346785097800 ) ) ;
#6351 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3176279803351278500, 2.193294197368048400 ) ) ;
#6352 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3371624762418246000, 2.214858838585937100 ) ) ;
#6353 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3579050694142326700, 2.236701941127992900 ) ) ;
#6354 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3798792824564360400, 2.258778188895437000 ) ) ;
#6355 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4031071648346375400, 2.281041322516658400 ) ) ;
#6356 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4276092619134147500, 2.303444183779647800 ) ) ;
#6357 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4534045850470689300, 2.325938761017821000 ) ) ;
#6358 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.06527344578496273300, 2.147911130545133900 ) ) ;
#6359 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414586800, 2.053393186047989700 ) ) ;
#6360 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -1.047445008332814600e-014 ) ) ;
#6361 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6362 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6363 = axis2_placement_3d ( 'none', #6341, #6333, #6335 ) ;
#6364 = cartesian_point ( 'none', ( 9.999999999999710500, 0.3585531567642807900, -3.162993539465747800 ) ) ;
#6365 = cartesian_point ( 'none', ( 9.250000000000152800, 0.06257863722098309900, -3.087434495111281800 ) ) ;
#6366 = cartesian_point ( 'none', ( 2.233471854591499100, 2.373027750830681200, 1.802536904964246100 ) ) ;
#6367 = cartesian_point ( 'none', ( 1.568379605016402100, 2.491248753011398700, 1.605653855036449200 ) ) ;
#6368 = cartesian_point ( 'none', ( 0.9030650032577842700, 2.585228145975086100, 1.397437820330429600 ) ) ;
#6369 = cartesian_point ( 'none', ( 0.2361155396035984100, 2.652482526072479800, 1.183884989510280500 ) ) ;
#6370 = face_outer_bound ( 'none', #1188, .t. ) ;
#6371 = b_spline_curve_with_knots ( 'none', 3,
( #6369, #6368, #6367, #6366 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002488567777159451800, 0.002358394768850117000 ),
.unspecified. ) ;
#6372 = cartesian_point ( 'none', ( 13.99999999999999800, -1.951750696351077800, -2.251670873950083300 ) ) ;
#6373 = cartesian_point ( 'none', ( 2.233471854716430700, 0.4033979456750477200, 2.952570083406174100 ) ) ;
#6374 = cartesian_point ( 'none', ( 2.579439431529060700, 0.2697544128351658800, 2.970829269497424500 ) ) ;
#6375 = cartesian_point ( 'none', ( 2.925825095691126300, 0.1347339087671956000, 2.979999999999665100 ) ) ;
#6376 = cartesian_point ( 'none', ( 3.271788901391458300, 7.371598990946193200e-012, 2.980000000000000000 ) ) ;
#6377 = b_spline_curve_with_knots ( 'none', 3,
( #6376, #6375, #6374, #6373 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01097616189573114000, 0.01208813516510451700 ),
.unspecified. ) ;
#6378 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.05996340505625896000, 1.973177049209744500 ) ) ;
#6379 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5652942788433880100, 2.414713045982279200 ) ) ;
#6380 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.107335328981135600, 1.307493745085426300 ) ) ;
#6381 = cartesian_point ( 'none', ( -2.685179146090856200e-014, 2.210145361054613600, 1.291196447060000600 ) ) ;
#6382 = cartesian_point ( 'none', ( 0.01797103300128411600, 2.312536107613910800, 1.266510449754499700 ) ) ;
#6383 = cartesian_point ( 'none', ( 0.09237337591671958300, 2.501036066754255900, 1.217322651644160200 ) ) ;
#6384 = cartesian_point ( 'none', ( 0.1509069873221232400, 2.591203857894134500, 1.191278456870718200 ) ) ;
#6385 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.307493745085434000, 2.107335328981127200 ) ) ;
#6386 = cartesian_point ( 'none', ( 7.333333333333029300, -0.6221501098448293200, -2.850672949758494800 ) ) ;
#6387 = cartesian_point ( 'none', ( 13.43318880053601000, 1.839876388349932300, -3.088345087078749400 ) ) ;
#6388 = cartesian_point ( 'none', ( 12.62208210116056900, 1.482959333831777200, -3.185625305379534000 ) ) ;
#6389 = cartesian_point ( 'none', ( 11.81107622352151900, 1.122811652338611600, -3.223295834500995700 ) ) ;
#6390 = cartesian_point ( 'none', ( 10.50000000000024500, 0.5653797113839712500, -3.194715146446604600 ) ) ;
#6391 = cartesian_point ( 'none', ( 13.35307074929022900, -2.978402325080622900, -0.09756838610172954800 ) ) ;
#6392 = cartesian_point ( 'none', ( 12.47091392584445100, -2.986074360504873000, 0.1366305082943236300 ) ) ;
#6393 = cartesian_point ( 'none', ( 11.58295448930895900, -2.965646198820385900, 0.3481520717229079600 ) ) ;
#6394 = cartesian_point ( 'none', ( 9.797550722335705200, -2.897712672719251700, 0.7207832600615899900 ) ) ;
#6395 = cartesian_point ( 'none', ( 8.900436173549941500, -2.850226027331026900, 0.8825058862099277600 ) ) ;
#6396 = cartesian_point ( 'none', ( 8.000000000000000000, -2.799097682570771200, 1.022473529206924200 ) ) ;
#6397 = cartesian_point ( 'none', ( 7.666666666666830400, -0.5136677837288381500, -2.867317187809491000 ) ) ;
#6398 = b_spline_curve_with_knots ( 'none', 3,
( #5746, #5776, #5923, #5976 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005850417677722888300, 0.007959414694184105800 ),
.unspecified. ) ;
#6399 = b_spline_curve_with_knots ( 'none', 3,
( #6396, #6395, #6394, #6393, #6392, #6391 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002737458458180012900, 0.005474916916360025900 ),
.unspecified. ) ;
#6400 = cartesian_point ( 'none', ( 8.249999999999877400, -0.3129803392258470600, -2.939195416024437300 ) ) ;
#6401 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6402 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6403 = cartesian_point ( 'none', ( 9.000000000000026600, -0.03370994596911086600, -3.057596616016237800 ) ) ;
#6404 = cartesian_point ( 'none', ( 8.499999999999982200, -0.2207161164545854100, -2.989285039519244100 ) ) ;
#6405 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6406 = axis2_placement_3d ( 'none', #6405, #6402, #6401 ) ;
#6407 = cartesian_point ( 'none', ( 13.35322761722904900, -0.3267822108978124000, -2.962028549378565400 ) ) ;
#6408 = cartesian_point ( 'none', ( 8.000000000000000000, -2.702258918635298500, -1.256262986463389000 ) ) ;
#6409 = cartesian_point ( 'none', ( 7.039141310951389000, -2.822898277330343000, -0.9967641703813057100 ) ) ;
#6410 = cartesian_point ( 'none', ( 6.078567622047218700, -2.904213279775189600, -0.7251368204040823400 ) ) ;
#6411 = cartesian_point ( 'none', ( 4.155603072595270400, -2.988752665394176900, -0.1662398502992473400 ) ) ;
#6412 = cartesian_point ( 'none', ( 3.194372077255267900, -2.991150417949629300, 0.1210188636742346700 ) ) ;
#6413 = cartesian_point ( 'none', ( 2.233471854715622500, -2.952570083406141200, 0.4033979456752934700 ) ) ;
#6414 = b_spline_curve_with_knots ( 'none', 3,
( #6413, #6412, #6411, #6410, #6409, #6408 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001807584907013021000, 0.004813880100673405800, 0.007820175294333790400 ),
.unspecified. ) ;
#6415 = edge_curve ( 'none', #721, #6525, #11771, .t. ) ;
#6416 = vertex_point ( 'none', #11708 ) ;
#6417 = vertex_point ( 'none', #11767 ) ;
#6418 = vertex_point ( 'none', #11766 ) ;
#6419 = oriented_edge ( 'none', *, *, #6415, .f. ) ;
#6420 = vertex_point ( 'none', #11764 ) ;
#6421 = vertex_point ( 'none', #11763 ) ;
#6422 = vertex_point ( 'none', #11749 ) ;
#6423 = edge_loop ( 'none', ( #741, #728, #719, #729 ) ) ;
#6424 = oriented_edge ( 'none', *, *, #6430, .t. ) ;
#6425 = oriented_edge ( 'none', *, *, #6432, .f. ) ;
#6426 = edge_curve ( 'none', #740, #6421, #11808, .t. ) ;
#6427 = oriented_edge ( 'none', *, *, #6457, .f. ) ;
#6428 = edge_curve ( 'none', #732, #6450, #11800, .t. ) ;
#6429 = edge_loop ( 'none', ( #6470, #6472, #6461, #6528 ) ) ;
#6430 = edge_curve ( 'none', #6436, #6422, #11806, .t. ) ;
#6431 = oriented_edge ( 'none', *, *, #6426, .t. ) ;
#6432 = edge_curve ( 'none', #740, #718, #11795, .t. ) ;
#6433 = advanced_face ( 'none', ( #11801 ), #11791, .t. ) ;
#6434 = vertex_point ( 'none', #11781 ) ;
#6435 = vertex_point ( 'none', #11783 ) ;
#6436 = vertex_point ( 'none', #11782 ) ;
#6437 = vertex_point ( 'none', #11785 ) ;
#6438 = edge_curve ( 'none', #6445, #6466, #11846, .t. ) ;
#6439 = oriented_edge ( 'none', *, *, #6443, .t. ) ;
#6440 = oriented_edge ( 'none', *, *, #6442, .t. ) ;
#6441 = vertex_point ( 'none', #11794 ) ;
#6442 = edge_curve ( 'none', #6469, #6417, #11845, .t. ) ;
#6443 = edge_curve ( 'none', #6417, #6418, #11848, .t. ) ;
#6444 = advanced_face ( 'none', ( #11839 ), #11837, .f. ) ;
#6445 = vertex_point ( 'none', #11833 ) ;
#6446 = oriented_edge ( 'none', *, *, #6428, .t. ) ;
#6447 = edge_loop ( 'none', ( #737, #730, #6455, #6464 ) ) ;
#6448 = edge_curve ( 'none', #6450, #6454, #11827, .t. ) ;
#6449 = edge_curve ( 'none', #6437, #6454, #11604, .t. ) ;
#6450 = vertex_point ( 'none', #11631 ) ;
#6451 = edge_curve ( 'none', #6441, #736, #11391, .t. ) ;
#6452 = oriented_edge ( 'none', *, *, #6449, .f. ) ;
#6453 = vertex_point ( 'none', #11562 ) ;
#6454 = vertex_point ( 'none', #11605 ) ;
#6455 = oriented_edge ( 'none', *, *, #6438, .t. ) ;
#6456 = oriented_edge ( 'none', *, *, #6448, .t. ) ;
#6457 = edge_curve ( 'none', #732, #6437, #11825, .t. ) ;
#6458 = vertex_point ( 'none', #11628 ) ;
#6459 = edge_curve ( 'none', #6416, #6458, #11840, .t. ) ;
#6460 = edge_loop ( 'none', ( #7, #6502 ) ) ;
#6461 = oriented_edge ( 'none', *, *, #6465, .t. ) ;
#6462 = vertex_point ( 'none', #11870 ) ;
#6463 = edge_curve ( 'none', #6416, #744, #11866, .t. ) ;
#6464 = oriented_edge ( 'none', *, *, #738, .f. ) ;
#6465 = edge_curve ( 'none', #750, #6458, #11876, .t. ) ;
#6466 = vertex_point ( 'none', #11868 ) ;
#6467 = edge_curve ( 'none', #744, #750, #11872, .t. ) ;
#6468 = edge_curve ( 'none', #1691, #6422, #11855, .t. ) ;
#6469 = vertex_point ( 'none', #11854 ) ;
#6470 = oriented_edge ( 'none', *, *, #6463, .t. ) ;
#6471 = oriented_edge ( 'none', *, *, #6468, .f. ) ;
#6472 = oriented_edge ( 'none', *, *, #6467, .t. ) ;
#6473 = advanced_face ( 'none', ( #11869 ), #11873, .f. ) ;
#6474 = oriented_edge ( 'none', *, *, #104, .t. ) ;
#6475 = edge_curve ( 'none', #36, #6462, #11904, .t. ) ;
#6476 = edge_loop ( 'none', ( #6479, #6509, #76, #67, #39, #70 ) ) ;
#6477 = oriented_edge ( 'none', *, *, #6489, .t. ) ;
#6478 = edge_curve ( 'none', #6487, #6495, #11906, .t. ) ;
#6479 = oriented_edge ( 'none', *, *, #6475, .f. ) ;
#6480 = oriented_edge ( 'none', *, *, #6486, .f. ) ;
#6481 = vertex_point ( 'none', #11894 ) ;
#6482 = oriented_edge ( 'none', *, *, #227, .t. ) ;
#6483 = oriented_edge ( 'none', *, *, #6478, .t. ) ;
#6484 = edge_curve ( 'none', #6495, #6802, #11850, .t. ) ;
#6485 = edge_curve ( 'none', #6517, #904, #11893, .t. ) ;
#6486 = edge_curve ( 'none', #6469, #55, #11882, .t. ) ;
#6487 = vertex_point ( 'none', #11888 ) ;
#6488 = advanced_face ( 'none', ( #11887 ), #11884, .f. ) ;
#6489 = edge_curve ( 'none', #6481, #6487, #11907, .t. ) ;
#6490 = edge_curve ( 'none', #49, #48, #11889, .t. ) ;
#6491 = oriented_edge ( 'none', *, *, #6501, .t. ) ;
#6492 = edge_curve ( 'none', #1008, #1019, #11883, .t. ) ;
#6493 = oriented_edge ( 'none', *, *, #6485, .t. ) ;
#6494 = oriented_edge ( 'none', *, *, #29, .f. ) ;
#6495 = vertex_point ( 'none', #11957 ) ;
#6496 = oriented_edge ( 'none', *, *, #6512, .f. ) ;
#6497 = edge_loop ( 'none', ( #6477, #6483, #37, #6496 ) ) ;
#6498 = edge_curve ( 'none', #6418, #55, #11952, .t. ) ;
#6499 = advanced_face ( 'none', ( #11947 ), #11958, .t. ) ;
#6500 = oriented_edge ( 'none', *, *, #66, .t. ) ;
#6501 = edge_curve ( 'none', #6462, #6513, #11942, .t. ) ;
#6502 = oriented_edge ( 'none', *, *, #79, .t. ) ;
#6503 = edge_curve ( 'none', #75, #38, #11931, .t. ) ;
#6504 = oriented_edge ( 'none', *, *, #6475, .t. ) ;
#6505 = oriented_edge ( 'none', *, *, #6799, .t. ) ;
#6506 = advanced_face ( 'none', ( #11946, #11936, #11945, #12016, #11943, #12013 ), #12017, .t. ) ;
#6507 = vertex_point ( 'none', #11944 ) ;
#6508 = edge_curve ( 'none', #904, #903, #12034, .t. ) ;
#6509 = oriented_edge ( 'none', *, *, #44, .t. ) ;
#6510 = oriented_edge ( 'none', *, *, #6799, .f. ) ;
#6511 = edge_loop ( 'none', ( #1055, #761, #7519, #7518, #659, #7523 ) ) ;
#6512 = edge_curve ( 'none', #6481, #6802, #12012, .t. ) ;
#6513 = vertex_point ( 'none', #12042 ) ;
#6514 = advanced_face ( 'none', ( #12038 ), #12015, .f. ) ;
#6515 = advanced_face ( 'none', ( #12023 ), #12029, .f. ) ;
#6516 = oriented_edge ( 'none', *, *, #32, .f. ) ;
#6517 = vertex_point ( 'none', #12021 ) ;
#6518 = edge_loop ( 'none', ( #6516, #28, #6800, #74 ) ) ;
#6519 = edge_curve ( 'none', #6435, #6436, #12074, .t. ) ;
#6520 = edge_loop ( 'none', ( #6524, #6523, #6424, #6471 ) ) ;
#6521 = vertex_point ( 'none', #12075 ) ;
#6522 = oriented_edge ( 'none', *, *, #727, .t. ) ;
#6523 = oriented_edge ( 'none', *, *, #6519, .t. ) ;
#6524 = oriented_edge ( 'none', *, *, #6526, .t. ) ;
#6525 = vertex_point ( 'none', #12028 ) ;
#6526 = edge_curve ( 'none', #1691, #6435, #12069, .t. ) ;
#6527 = edge_loop ( 'none', ( #6440, #6439, #955, #6480 ) ) ;
#6528 = oriented_edge ( 'none', *, *, #6459, .f. ) ;
#6529 = advanced_face ( 'none', ( #12022 ), #12018, .f. ) ;
#6530 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6595, #6594, #6593, #6592, #6591, #6590, #6589, #6588, #6587, #6586, #6585, #6584, #6583, #6582, #6581, #6580, #6579, #6578 ),
( #6577, #6576, #6575, #6574, #6573, #6572, #6571, #6570, #6569, #6568, #6567, #6566, #6565, #6564, #6563, #6562, #6561, #6560 ),
( #6559, #6558, #6557, #6556, #6555, #6554, #6553, #6552, #6551, #6550, #6549, #6629, #6628, #6627, #6626, #6625, #6624, #6623 ),
( #6622, #6621, #6620, #6619, #6618, #6617, #6616, #6615, #6614, #6613, #6612, #6611, #6610, #6609, #6608, #6607, #6606, #6605 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.1305474868354905600, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2857142857142857000, 0.4285714285714285500, 0.5000000000000000000, 0.5714285714285714000, 0.6250000000000000000, 0.6785714285714286000, 0.7857142857142857000, 0.9595163336116399000 ),
.unspecified. ) ;
#6531 = cylindrical_surface ( 'none', #6533, 2.980000000000000000 ) ;
#6532 = axis2_placement_3d ( 'none', #6603, #6546, #6599 ) ;
#6533 = axis2_placement_3d ( 'none', #6545, #6544, #6602 ) ;
#6534 = cartesian_point ( 'none', ( 13.99999999999999800, -2.972267896545757600, -0.2120755913949228200 ) ) ;
#6535 = face_outer_bound ( 'none', #1148, .t. ) ;
#6536 = cartesian_point ( 'none', ( 0.2361155395701238500, -2.652482526066746200, -1.183884989510604300 ) ) ;
#6537 = cartesian_point ( 'none', ( 8.000000000000003600, -2.311255910508892800, -0.09381710039838536700 ) ) ;
#6538 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.414648794865458000, 0.5655734078476238900 ) ) ;
#6539 = cartesian_point ( 'none', ( -2.482907678286529300e-014, -2.475822535766003500, 0.6497950086441511800 ) ) ;
#6540 = cartesian_point ( 'none', ( 0.01797103299914104600, -2.530768090890738600, 0.7396518359561636800 ) ) ;
#6541 = cartesian_point ( 'none', ( 0.09237337590482348800, -2.629276664651922300, 0.9077224609039946700 ) ) ;
#6542 = cartesian_point ( 'none', ( 0.1509069873011831300, -2.674618894474259700, 0.9898967441941601800 ) ) ;
#6543 = cartesian_point ( 'none', ( 0.2361155395741585100, -2.712721485390380900, 1.038455276934891800 ) ) ;
#6544 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6545 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6546 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6547 = face_outer_bound ( 'none', #1089, .t. ) ;
#6548 = b_spline_curve_with_knots ( 'none', 3,
( #6543, #6542, #6541, #6540, #6539, #6538 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002826395112211341700, 0.0005972403616830057800, 0.0009118412121448774400 ),
.unspecified. ) ;
#6549 = cartesian_point ( 'none', ( 8.499999999999982200, -2.721751367774350800, -0.09889390664823004300 ) ) ;
#6550 = cartesian_point ( 'none', ( 8.249999999999877400, -2.680943739901863900, -0.01417544043328434700 ) ) ;
#6551 = cartesian_point ( 'none', ( 7.666666666666830400, -2.631440092436938100, 0.1698685432047407100 ) ) ;
#6552 = cartesian_point ( 'none', ( 7.333333333333030200, -2.628127454315637200, 0.2695746997711994700 ) ) ;
#6553 = cartesian_point ( 'none', ( 6.666666666666975200, -2.579045692641935600, 0.4691004640642054700 ) ) ;
#6554 = cartesian_point ( 'none', ( 6.333333333333603000, -2.548764787854043100, 0.5668536906588622600 ) ) ;
#6555 = cartesian_point ( 'none', ( 5.333333333332789500, -2.441709388795374500, 0.8521742191255534700 ) ) ;
#6556 = cartesian_point ( 'none', ( 4.666666666666694500, -2.348661133645242800, 1.031742887146359200 ) ) ;
#6557 = cartesian_point ( 'none', ( 2.666666666666606100, -2.014966038287204300, 1.525128227257083200 ) ) ;
#6558 = cartesian_point ( 'none', ( 1.333325328834268100, -1.719228503649891100, 1.792401272809603700 ) ) ;
#6559 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.387607822063339900, 1.975208364467119200 ) ) ;
#6560 = cartesian_point ( 'none', ( 13.43318880053332400, -3.088345087079104700, -1.839876388348532300 ) ) ;
#6561 = cartesian_point ( 'none', ( 12.62208210115889000, -3.185625305379778700, -1.482959333830656600 ) ) ;
#6562 = cartesian_point ( 'none', ( 11.81107622352059000, -3.223295834501239900, -1.122811652338342500 ) ) ;
#6563 = cartesian_point ( 'none', ( 10.50000000000024500, -3.194715146446335900, -0.5653797113839534900 ) ) ;
#6564 = cartesian_point ( 'none', ( 9.999999999999710500, -3.162993539465800600, -0.3585531567642800100 ) ) ;
#6565 = cartesian_point ( 'none', ( 9.250000000000152800, -3.087434495111167200, -0.06257863722105606900 ) ) ;
#6566 = cartesian_point ( 'none', ( 9.000000000000028400, -3.057596616016224500, 0.03370994596904877700 ) ) ;
#6567 = cartesian_point ( 'none', ( 8.499999999999982200, -2.989285039519149500, 0.2207161164545407600 ) ) ;
#6568 = cartesian_point ( 'none', ( 8.249999999999879200, -2.939195416024374300, 0.3129803392258061500 ) ) ;
#6569 = cartesian_point ( 'none', ( 7.666666666666830400, -2.867317187809460800, 0.5136677837287571000 ) ) ;
#6570 = cartesian_point ( 'none', ( 7.333333333333030200, -2.850672949758468600, 0.6221501098447362900 ) ) ;
#6571 = cartesian_point ( 'none', ( 6.666666666666975200, -2.774010933229928500, 0.8376441823567251100 ) ) ;
#6572 = cartesian_point ( 'none', ( 6.333333333333603000, -2.729481452987197400, 0.9425895016973222500 ) ) ;
#6573 = cartesian_point ( 'none', ( 5.333333333332790400, -2.578585836655590500, 1.246968444055969000 ) ) ;
#6574 = cartesian_point ( 'none', ( 4.666666666666694500, -2.454848203561616100, 1.435873944585982700 ) ) ;
#6575 = cartesian_point ( 'none', ( 2.666666666666606100, -2.027102540156862100, 1.946432295531196600 ) ) ;
#6576 = cartesian_point ( 'none', ( 1.333332650614600600, -1.666041332881293500, 2.210509190131008800 ) ) ;
#6577 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.273136897389743200, 2.375805931114093100 ) ) ;
#6578 = cartesian_point ( 'none', ( 13.43318728302258700, -3.416402423125415300, -1.646598459352811800 ) ) ;
#6579 = cartesian_point ( 'none', ( 12.62207942369328800, -3.495685773715915300, -1.259155863848253000 ) ) ;
#6580 = cartesian_point ( 'none', ( 11.81107622352059000, -3.511096177178925100, -0.8710020968922266300 ) ) ;
#6581 = cartesian_point ( 'none', ( 10.50000000000024500, -3.440965613488388400, -0.2741421274920741700 ) ) ;
#6582 = cartesian_point ( 'none', ( 9.999999999999710500, -3.392101368084953400, -0.05364624366626543500 ) ) ;
#6583 = cartesian_point ( 'none', ( 9.250000000000152800, -3.289262144136903700, 0.2604791523053521800 ) ) ;
#6584 = cartesian_point ( 'none', ( 9.000000000000028400, -3.250070389667747400, 0.3624265134573905800 ) ) ;
#6585 = cartesian_point ( 'none', ( 8.499999999999982200, -3.162599291704308900, 0.5599253516979403300 ) ) ;
#6586 = cartesian_point ( 'none', ( 8.249999999999879200, -3.102704039492730500, 0.6570234547446171000 ) ) ;
#6587 = cartesian_point ( 'none', ( 7.666666666666830400, -3.007503610426499800, 0.8679858440181780200 ) ) ;
#6588 = cartesian_point ( 'none', ( 7.333333333333030200, -2.977195286919647200, 0.9815741147619245800 ) ) ;
#6589 = cartesian_point ( 'none', ( 6.666666666666975200, -2.872710425137621200, 1.205682125249325900 ) ) ;
#6590 = cartesian_point ( 'none', ( 6.333333333333603000, -2.814022265248799800, 1.314135413195330400 ) ) ;
#6591 = cartesian_point ( 'none', ( 5.333333333332789500, -2.620187903302538100, 1.626572188578450500 ) ) ;
#6592 = cartesian_point ( 'none', ( 4.666666666666693600, -2.467206972006762200, 1.817550463469979500 ) ) ;
#6593 = cartesian_point ( 'none', ( 2.666666666666606100, -1.952170815079268900, 2.324267888251369200 ) ) ;
#6594 = cartesian_point ( 'none', ( 1.333340482913660600, -1.533560002073050000, 2.572202010855323600 ) ) ;
#6595 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.089617118741971600, 2.709425370438540300 ) ) ;
#6596 = b_spline_curve_with_knots ( 'none', 3,
( #6656, #6655, #6654, #6653, #6652, #6651 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003606987182336057400, 0.0007213974364672114700 ),
.unspecified. ) ;
#6597 = cartesian_point ( 'none', ( 13.99999999999999800, -2.107386486443735100, -2.106721315707480000 ) ) ;
#6598 = cartesian_point ( 'none', ( 13.35322761722718900, 1.863400556036167700, -2.325540390631188000 ) ) ;
#6599 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6600 = face_outer_bound ( 'none', #1138, .t. ) ;
#6601 = cartesian_point ( 'none', ( 13.35307074929022900, -2.978402325080622900, -0.09756838610172954800 ) ) ;
#6602 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6603 = cartesian_point ( 'none', ( 0.5000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6604 = toroidal_surface ( 'none', #6532, 2.480000000000000000, 0.5000000000000000000 ) ;
#6605 = cartesian_point ( 'none', ( 13.43319448203983400, -2.315841816411316600, -1.891373946773235300 ) ) ;
#6606 = cartesian_point ( 'none', ( 12.62209212549536200, -2.417936535787897200, -1.606349950183934400 ) ) ;
#6607 = cartesian_point ( 'none', ( 11.81107622352059000, -2.470467289371887500, -1.317409824279629900 ) ) ;
#6608 = cartesian_point ( 'none', ( 10.50000000000024500, -2.481358282190909900, -0.8695551047045041400 ) ) ;
#6609 = cartesian_point ( 'none', ( 9.999999999999710500, -2.468294635128966500, -0.7032183827377668200 ) ) ;
#6610 = cartesian_point ( 'none', ( 9.250000000000152800, -2.425717048017351100, -0.4651342421514433900 ) ) ;
#6611 = cartesian_point ( 'none', ( 9.000000000000026600, -2.407703785831004400, -0.3876691044393941700 ) ) ;
#6612 = cartesian_point ( 'none', ( 8.499999999999982200, -2.364615568298808100, -0.2372238867933734700 ) ) ;
#6613 = cartesian_point ( 'none', ( 8.249999999999879200, -2.327924663988193600, -0.1626971382232364500 ) ) ;
#6614 = cartesian_point ( 'none', ( 7.666666666666830400, -2.289030905869825300, -0.001977049965249627900 ) ) ;
#6615 = cartesian_point ( 'none', ( 7.333333333333030200, -2.292546481190129300, 0.08474947002719947200 ) ) ;
#6616 = cartesian_point ( 'none', ( 6.666666666666975200, -2.258562227203110500, 0.2591830911428915100 ) ) ;
#6617 = cartesian_point ( 'none', ( 6.333333333333603000, -2.236550573119283000, 0.3448238833647188100 ) ) ;
#6618 = cartesian_point ( 'none', ( 5.333333333332790400, -2.156301385063770200, 0.5953467014933797600 ) ) ;
#6619 = cartesian_point ( 'none', ( 4.666666666666694500, -2.083796321150639800, 0.7537775968735953600 ) ) ;
#6620 = cartesian_point ( 'none', ( 2.666666666666606100, -1.818137616287190300, 1.191587891106861600 ) ) ;
#6621 = cartesian_point ( 'none', ( 1.333320865586040900, -1.576371019624855500, 1.432426424417677400 ) ) ;
#6622 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607862900, 1.602110449985703700 ) ) ;
#6623 = cartesian_point ( 'none', ( 13.43319119998755100, -2.691302954253189200, -1.966112102114040200 ) ) ;
#6624 = cartesian_point ( 'none', ( 12.62208633470794600, -2.800342613898242100, -1.646142801202778100 ) ) ;
#6625 = cartesian_point ( 'none', ( 11.81107622352059000, -2.854934206742415300, -1.321293558138954000 ) ) ;
#6626 = cartesian_point ( 'none', ( 10.50000000000024500, -2.861068174613355300, -0.8160448639868100900 ) ) ;
#6627 = cartesian_point ( 'none', ( 9.999999999999710500, -2.844302161566743900, -0.6279768494782083100 ) ) ;
#6628 = cartesian_point ( 'none', ( 9.250000000000152800, -2.793420618448148900, -0.3580116629892750000 ) ) ;
#6629 = cartesian_point ( 'none', ( 9.000000000000028400, -2.772181835893442200, -0.2700386929949459800 ) ) ;
#6630 = cartesian_point ( 'none', ( 13.99999999999999800, -2.972267896545757600, -0.2120755913949228200 ) ) ;
#6631 = cartesian_point ( 'none', ( 13.94411453763692400, -2.972036344342661200, -0.2177914601931570400 ) ) ;
#6632 = cartesian_point ( 'none', ( 13.88993018627021300, -2.972614975270189100, -0.2098077037221254800 ) ) ;
#6633 = cartesian_point ( 'none', ( 13.78148257596884300, -2.973657596850658400, -0.1944725184546736200 ) ) ;
#6634 = cartesian_point ( 'none', ( 13.72753978527435800, -2.974301184870125100, -0.1845346787916966600 ) ) ;
#6635 = cartesian_point ( 'none', ( 13.56609051982028200, -2.976220001561638900, -0.1516471110531888700 ) ) ;
#6636 = cartesian_point ( 'none', ( 13.45932090787640000, -2.977484915462892600, -0.1255735119601039700 ) ) ;
#6637 = cartesian_point ( 'none', ( 13.35307074929022900, -2.978402325080622900, -0.09756838610172954800 ) ) ;
#6638 = b_spline_curve_with_knots ( 'none', 3,
( #6762, #6761, #6760, #6759 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005850417677733250700, 0.007959414694184163000 ),
.unspecified. ) ;
#6639 = b_spline_curve_with_knots ( 'none', 3,
( #6637, #6636, #6635, #6634, #6633, #6632, #6631, #6630 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003295609917846826600, 0.0004943414876770214100, 0.0006591219835693602200 ),
.unspecified. ) ;
#6640 = cartesian_point ( 'none', ( 13.35322761722437500, -2.325540390631901200, -1.863400556035278400 ) ) ;
#6641 = cartesian_point ( 'none', ( 13.46509648744338600, -2.296249255272742500, -1.899952495311835200 ) ) ;
#6642 = cartesian_point ( 'none', ( 13.57586775904661300, -2.264987215550617000, -1.937264025344654000 ) ) ;
#6643 = cartesian_point ( 'none', ( 13.73943757222025600, -2.212727989774508200, -1.996227589954123100 ) ) ;
#6644 = cartesian_point ( 'none', ( 13.79350981061041800, -2.194430368723395000, -2.016362500435987700 ) ) ;
#6645 = cartesian_point ( 'none', ( 13.89947008671548200, -2.154741076250982000, -2.058721270754426700 ) ) ;
#6646 = cartesian_point ( 'none', ( 13.95204052935760700, -2.134163787984412400, -2.080184875069762000 ) ) ;
#6647 = cartesian_point ( 'none', ( 13.99999999999999800, -2.107386486443735100, -2.106721315707480000 ) ) ;
#6648 = face_outer_bound ( 'none', #7522, .t. ) ;
#6649 = b_spline_curve_with_knots ( 'none', 3,
( #6647, #6646, #6645, #6644, #6643, #6642, #6641, #6640 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0001811824506224226200, 0.0003623649012448452500, 0.0007247298024896856200 ),
.unspecified. ) ;
#6650 = axis2_placement_3d ( 'none', #6687, #6686, #6757 ) ;
#6651 = cartesian_point ( 'none', ( 0.2361155395741585100, -2.712721485390380900, 1.038455276934891800 ) ) ;
#6652 = cartesian_point ( 'none', ( 0.1593162483766485700, -2.639619704323442800, 1.095939254080267900 ) ) ;
#6653 = cartesian_point ( 'none', ( 0.1026780089869891000, -2.546502415394376900, 1.153844339540160300 ) ) ;
#6654 = cartesian_point ( 'none', ( 0.02335420773504998500, -2.340444538870605700, 1.249588556893186600 ) ) ;
#6655 = cartesian_point ( 'none', ( -3.229037825699161100e-014, -2.226226435623471100, 1.288396901305460400 ) ) ;
#6656 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.107183387369809600, 1.307736551497572700 ) ) ;
#6657 = cartesian_point ( 'none', ( 7.666666666666830400, -1.664281454161124200, 2.390717400464678700 ) ) ;
#6658 = cartesian_point ( 'none', ( 7.333333333333030200, -1.575803612132093300, 2.455656735306586100 ) ) ;
#6659 = cartesian_point ( 'none', ( 6.666666666666975200, -1.369218060406534900, 2.553825823538533600 ) ) ;
#6660 = cartesian_point ( 'none', ( 6.333333333333603000, -1.263523416004681300, 2.596546273055831300 ) ) ;
#6661 = cartesian_point ( 'none', ( 5.333333333332789500, -0.9415956882530780400, 2.705075373688266000 ) ) ;
#6662 = cartesian_point ( 'none', ( 4.666666666666694500, -0.7205236083761053000, 2.751156014668056500 ) ) ;
#6663 = cartesian_point ( 'none', ( 2.666666666666606100, -0.05704247701473972400, 2.809713427595948300 ) ) ;
#6664 = cartesian_point ( 'none', ( 1.333332650614414100, 0.3849969139990742100, 2.741135162434813500 ) ) ;
#6665 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.7797047511510316600, 2.580192218197150400 ) ) ;
#6666 = cartesian_point ( 'none', ( 13.43318728302362300, -3.580082257154119300, 1.251440384154074200 ) ) ;
#6667 = cartesian_point ( 'none', ( 12.62207942369393600, -3.362180765389968200, 1.581465465593698800 ) ) ;
#6668 = cartesian_point ( 'none', ( 11.81107622352095300, -3.098611405421791300, 1.866828427141266100 ) ) ;
#6669 = cartesian_point ( 'none', ( 10.50000000000024300, -2.626977876485855600, 2.239282361769016300 ) ) ;
#6670 = cartesian_point ( 'none', ( 9.999999999999710500, -2.436511502526437700, 2.360644257163412100 ) ) ;
#6671 = cartesian_point ( 'none', ( 9.250000000000152800, -2.141672992266607800, 2.510046142172541700 ) ) ;
#6672 = cartesian_point ( 'none', ( 9.000000000000026600, -2.041872566520130100, 2.554421057215363200 ) ) ;
#6673 = cartesian_point ( 'none', ( 8.499999999999982200, -1.840368392195918900, 2.632222418483959100 ) ) ;
#6674 = cartesian_point ( 'none', ( 8.249999999999879200, -1.729357326091593300, 2.658528806588914800 ) ) ;
#6675 = cartesian_point ( 'none', ( 7.666666666666830400, -1.512867521096353800, 2.740384873654961900 ) ) ;
#6676 = cartesian_point ( 'none', ( 7.333333333333029300, -1.411117263512079200, 2.799272689083007300 ) ) ;
#6677 = cartesian_point ( 'none', ( 6.666666666666975200, -1.178767015280801600, 2.883859028719491400 ) ) ;
#6678 = cartesian_point ( 'none', ( 6.333333333333603000, -1.060580164099454800, 2.919048288235460500 ) ) ;
#6679 = cartesian_point ( 'none', ( 5.333333333332789500, -0.7025924097747768800, 3.002912859041325000 ) ) ;
#6680 = cartesian_point ( 'none', ( 4.666666666666694500, -0.4593765226281176200, 3.029781038365204200 ) ) ;
#6681 = cartesian_point ( 'none', ( 2.666666666666606100, 0.2631123636996580700, 3.023898806453845500 ) ) ;
#6682 = cartesian_point ( 'none', ( 1.333340482913456100, 0.7344308076349441700, 2.903212161280109600 ) ) ;
#6683 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.145377398996755900, 2.686328706115411500 ) ) ;
#6684 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6683, #6682, #6681, #6680, #6679, #6678, #6677, #6676, #6675, #6674, #6673, #6672, #6671, #6670, #6669, #6668, #6667, #6666 ),
( #6665, #6664, #6663, #6662, #6661, #6660, #6659, #6658, #6657, #6733, #6732, #6731, #6730, #6729, #6728, #6727, #6726, #6725 ),
( #6724, #6723, #6722, #6721, #6720, #6719, #6718, #6717, #6716, #6715, #6714, #6713, #6712, #6711, #6710, #6709, #6708, #6707 ),
( #6706, #6705, #6704, #6703, #6702, #6701, #6700, #6699, #6698, #6697, #6696, #6695, #6694, #6693, #6692, #6691, #6690, #6689 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.1305474868353465300, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2857142857142857000, 0.4285714285714285500, 0.5000000000000000000, 0.5714285714285714000, 0.6250000000000000000, 0.6785714285714286000, 0.7857142857142857000, 0.9595163336117171800 ),
.unspecified. ) ;
#6685 = toroidal_surface ( 'none', #6650, 2.480000000000000000, 0.5000000000000000000 ) ;
#6686 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6687 = cartesian_point ( 'none', ( 0.5000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6688 = face_outer_bound ( 'none', #7509, .t. ) ;
#6689 = cartesian_point ( 'none', ( 13.43319448204082500, -2.974950796062835400, 0.3001441090162798600 ) ) ;
#6690 = cartesian_point ( 'none', ( 12.62209212549592300, -2.845600263668063100, 0.5738783781999129400 ) ) ;
#6691 = cartesian_point ( 'none', ( 11.81107622352095300, -2.678433593364249800, 0.8153347526642835700 ) ) ;
#6692 = cartesian_point ( 'none', ( 10.50000000000024500, -2.369453579042618300, 1.139716956738751500 ) ) ;
#6693 = cartesian_point ( 'none', ( 9.999999999999710500, -2.242598361555030900, 1.248097387377175200 ) ) ;
#6694 = cartesian_point ( 'none', ( 9.250000000000152800, -2.044140550680205100, 1.386341397105527200 ) ) ;
#6695 = cartesian_point ( 'none', ( 9.000000000000026600, -1.976627126655244900, 1.428380221444066600 ) ) ;
#6696 = cartesian_point ( 'none', ( 8.499999999999982200, -1.839778322254380900, 1.504293084232300300 ) ) ;
#6697 = cartesian_point ( 'none', ( 8.249999999999879200, -1.761135565714704500, 1.531047066280111000 ) ) ;
#6698 = cartesian_point ( 'none', ( 7.666666666666830400, -1.619987261323383000, 1.617191290449054400 ) ) ;
#6699 = cartesian_point ( 'none', ( 7.333333333333029300, -1.561148238076683200, 1.681002087993097800 ) ) ;
#6700 = cartesian_point ( 'none', ( 6.666666666666975200, -1.413774545271092100, 1.780314787903146000 ) ) ;
#6701 = cartesian_point ( 'none', ( 6.333333333333603000, -1.337652770477074000, 1.825307382961573800 ) ) ;
#6702 = cartesian_point ( 'none', ( 5.333333333332789500, -1.103761641877430800, 1.945709021443559700 ) ) ;
#6703 = cartesian_point ( 'none', ( 4.666666666666693600, -0.9404652590414750400, 2.006467759553063300 ) ) ;
#6704 = cartesian_point ( 'none', ( 2.666666666666606100, -0.4430375594253754300, 2.128197315788368000 ) ) ;
#6705 = cartesian_point ( 'none', ( 1.333320865585935200, -0.1017841993864646400, 2.127541075900480000 ) ) ;
#6706 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414585600, 2.053393186047989300 ) ) ;
#6707 = cartesian_point ( 'none', ( 13.43319119998859900, -3.293289769157841100, 0.5127873692015900700 ) ) ;
#6708 = cartesian_point ( 'none', ( 12.62208633470860500, -3.144139989465228000, 0.8161425144008582800 ) ) ;
#6709 = cartesian_point ( 'none', ( 11.81107622352095300, -2.953038972327327800, 1.084447702530813900 ) ) ;
#6710 = cartesian_point ( 'none', ( 10.50000000000024300, -2.600111564783664800, 1.446049850628637200 ) ) ;
#6711 = cartesian_point ( 'none', ( 9.999999999999710500, -2.455272034881581100, 1.567178657493192700 ) ) ;
#6712 = cartesian_point ( 'none', ( 9.250000000000152800, -2.228399136654651200, 1.722094187367506400 ) ) ;
#6713 = cartesian_point ( 'none', ( 9.000000000000026600, -2.151174765841970000, 1.769282383843108400 ) ) ;
#6714 = cartesian_point ( 'none', ( 8.499999999999982200, -1.994497400865979300, 1.854640296847973200 ) ) ;
#6715 = cartesian_point ( 'none', ( 8.249999999999879200, -1.905737048520975500, 1.885689948407629500 ) ) ;
#6716 = cartesian_point ( 'none', ( 7.666666666666830400, -1.740593934837924000, 1.980824332458708000 ) ) ;
#6717 = cartesian_point ( 'none', ( 7.333333333333030200, -1.667748646524573400, 2.048984843013773400 ) ) ;
#6718 = cartesian_point ( 'none', ( 6.666666666666975200, -1.491956579059545500, 2.155364817454649800 ) ) ;
#6719 = cartesian_point ( 'none', ( 6.333333333333603000, -1.401422776535583800, 2.203074953746684700 ) ) ;
#6720 = cartesian_point ( 'none', ( 5.333333333332789500, -1.123971097408051000, 2.329127435600106400 ) ) ;
#6721 = cartesian_point ( 'none', ( 4.666666666666694500, -0.9312018223677976900, 2.390306606252200300 ) ) ;
#6722 = cartesian_point ( 'none', ( 2.666666666666606100, -0.3463676378606614900, 2.503224661205794500 ) ) ;
#6723 = cartesian_point ( 'none', ( 1.333325328834272600, 0.05174096127087688500, 2.483097227951468700 ) ) ;
#6724 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4154963281626440400, 2.377870129379627600 ) ) ;
#6725 = cartesian_point ( 'none', ( 13.43318880053436000, -3.484778824464208800, 0.8828006829710295400 ) ) ;
#6726 = cartesian_point ( 'none', ( 12.62208210115953100, -3.301187856929011000, 1.203966654577490300 ) ) ;
#6727 = cartesian_point ( 'none', ( 11.81107622352095300, -3.073162075709921800, 1.485266608982499700 ) ) ;
#6728 = cartesian_point ( 'none', ( 10.50000000000024300, -2.658788571876557600, 1.859220916146833800 ) ) ;
#6729 = cartesian_point ( 'none', ( 9.999999999999710500, -2.490109549169309900, 1.983038812041554100 ) ) ;
#6730 = cartesian_point ( 'none', ( 9.250000000000152800, -2.227395646698824700, 2.138896089226207200 ) ) ;
#6731 = cartesian_point ( 'none', ( 9.000000000000026600, -2.138210769929993000, 2.185883832706454900 ) ) ;
#6732 = cartesian_point ( 'none', ( 8.499999999999982200, -1.957673859681270200, 2.269813585005739900 ) ) ;
#6733 = cartesian_point ( 'none', ( 8.249999999999877400, -1.857014489658589000, 2.299635530147980100 ) ) ;
#6734 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5652942788433880100, 2.414713045982279200 ) ) ;
#6735 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5570094176489072100, 2.406623094665136400 ) ) ;
#6736 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5376444317825139800, 2.392671674894551300 ) ) ;
#6737 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5089431149371480600, 2.371007028047203800 ) ) ;
#6738 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4805105830423613300, 2.348476235393364100 ) ) ;
#6739 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4534045850470202500, 2.325938761017829900 ) ) ;
#6740 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4276092619133664600, 2.303444183779657100 ) ) ;
#6741 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4031071648345898000, 2.281041322516666800 ) ) ;
#6742 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3798792824563886900, 2.258778188895444600 ) ) ;
#6743 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3579050694141858700, 2.236701941128000900 ) ) ;
#6744 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3371624762417782500, 2.214858838585943800 ) ) ;
#6745 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3176279803350818800, 2.193294197368055100 ) ) ;
#6746 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2992766189698231000, 2.172052346785104100 ) ) ;
#6747 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2820820207122058400, 2.151176587047999100 ) ) ;
#6748 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2660164480204771900, 2.130709147303256200 ) ) ;
#6749 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2510508058027342000, 2.110691147182858900 ) ) ;
#6750 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2329192428380246800, 2.085210204143644200 ) ) ;
#6751 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2202679740542767300, 2.066066104266517400 ) ) ;
#6752 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414154900, 2.053393186047993700 ) ) ;
#6753 = axis2_placement_3d ( 'none', #6755, #6795, #6794 ) ;
#6754 = b_spline_curve_with_knots ( 'none', 3,
( #6752, #6751, #6750, #6749, #6748, #6747, #6746, #6745, #6744, #6743, #6742, #6741, #6740, #6739, #6738, #6737, #6736, #6735, #6734 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.03396792733377662600, 0.05211699734607699900, 0.07104280492230885500, 0.09074535006267869800, 0.1112246327673700500, 0.1324806530365458800, 0.1545134108703524200, 0.1773229062689203300, 0.2009091392323677800, 0.2252721097608015900, 0.2504118178543181000, 0.2763282635130058800, 0.3030214467369457500, 0.3304913675262106100, 0.3587380258808682300, 0.3847103465853557400 ),
.unspecified. ) ;
#6755 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.472647229648571100, 1.564957821940484900 ) ) ;
#6756 = circle ( 'none', #6753, 0.1748147468397990000 ) ;
#6757 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6758 = b_spline_curve_with_knots ( 'none', 3,
( #6793, #6792, #6791, #6790, #6789, #6788, #6787, #6786, #6785, #6784, #6783, #6782, #6781, #6780, #6779, #6778, #6777, #6776, #6775 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.6151450441804964300, 0.6412619741191317700, 0.6695086324737893300, 0.6969785532630542500, 0.7236717364869941200, 0.7495881821456819000, 0.7747278902391984100, 0.7990908607676322500, 0.8226770937310796700, 0.8454865891296475800, 0.8675193469634541200, 0.8887753672326299500, 0.9092546499373213000, 0.9289571950776911400, 0.9478830026539230000, 0.9660320726662233700, 1.000000000000000000 ),
.unspecified. ) ;
#6759 = cartesian_point ( 'none', ( 0.2361155395741336700, 1.038455276934907600, 2.712721485390358700 ) ) ;
#6760 = cartesian_point ( 'none', ( 0.9029850652019229000, 0.8399183926285075400, 2.816157713012759500 ) ) ;
#6761 = cartesian_point ( 'none', ( 1.568661904197468100, 0.6261155848400185000, 2.896971225036063700 ) ) ;
#6762 = cartesian_point ( 'none', ( 2.233471854716430700, 0.4033979456750477200, 2.952570083406174100 ) ) ;
#6763 = cartesian_point ( 'none', ( 13.35322761722904900, -0.3267822108978124000, -2.962028549378565400 ) ) ;
#6764 = cartesian_point ( 'none', ( 13.46509648744756400, -0.2802241263288886600, -2.967162713065371700 ) ) ;
#6765 = cartesian_point ( 'none', ( 13.57586775904968100, -0.2317352901454005600, -2.971440348686727800 ) ) ;
#6766 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.709425370438637100, -1.089617118741924800 ) ) ;
#6767 = cartesian_point ( 'none', ( 3.599338066245767900, -2.710505431213761100e-017, 2.979999999999999100 ) ) ;
#6768 = cartesian_point ( 'none', ( 3.144066965623452800, 0.1346018021937693300, 2.979999999999998200 ) ) ;
#6769 = cartesian_point ( 'none', ( 2.688703066842691700, 0.2696194650761491500, 2.970847706874496300 ) ) ;
#6770 = cartesian_point ( 'none', ( 2.233471854716430700, 0.4033979456750477200, 2.952570083406174100 ) ) ;
#6771 = cartesian_point ( 'none', ( 13.95204052935750700, -0.03816885536436912700, -2.979994517930378200 ) ) ;
#6772 = b_spline_curve_with_knots ( 'none', 3,
( #6770, #6769, #6768, #6767 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001807584907033525600, 0.003231832058670554500 ),
.unspecified. ) ;
#6773 = cartesian_point ( 'none', ( 13.99999999999999800, -0.0004703467376503362300, -2.979824203552184700 ) ) ;
#6774 = b_spline_curve_with_knots ( 'none', 3,
( #6773, #6771, #6798, #6797, #6796, #6765, #6764, #6763 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0001811824506207310500, 0.0003623649012414621000, 0.0007247298024829242100 ),
.unspecified. ) ;
#6775 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607862700, 1.602110449985703500 ) ) ;
#6776 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.305176374574494600, 1.616682330838553600 ) ) ;
#6777 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.309767499469720600, 1.639165051628984200 ) ) ;
#6778 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.314964295957920600, 1.670003750368898700 ) ) ;
#6779 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.318536852491868100, 1.694740921096802100 ) ) ;
#6780 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.321649442534935700, 1.720573661927803800 ) ) ;
#6781 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.324252416779723600, 1.747493470228071600 ) ) ;
#6782 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.326296301306499700, 1.775490098885607000 ) ) ;
#6783 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.327731830822837600, 1.804551577447316900 ) ) ;
#6784 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.328510008460875400, 1.834664211668561600 ) ) ;
#6785 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.328582157907009200, 1.865812591221455400 ) ) ;
#6786 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.327899977518807600, 1.897979597117713100 ) ) ;
#6787 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.326415593638154100, 1.931146411232448600 ) ) ;
#6788 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.324081613832486000, 1.965292527248190500 ) ) ;
#6789 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.320851179800908200, 2.000395763203282900 ) ) ;
#6790 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.316678019962839600, 2.036432275583427700 ) ) ;
#6791 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.311693534730871400, 2.072109435701900500 ) ) ;
#6792 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.307853950448116800, 2.095730311846031300 ) ) ;
#6793 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.307493745085434000, 2.107335328981127200 ) ) ;
#6794 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865537900, -0.7071067811865413600 ) ) ;
#6795 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6796 = cartesian_point ( 'none', ( 13.73943757222167000, -0.1530889008419301600, -2.976181032139105600 ) ) ;
#6797 = cartesian_point ( 'none', ( 13.79350981061128100, -0.1259129971770238100, -2.977480191954574800 ) ) ;
#6798 = cartesian_point ( 'none', ( 13.89947008671532000, -0.06789625559489410900, -2.979367797841707700 ) ) ;
#6799 = edge_curve ( 'none', #6517, #36, #12052, .t. ) ;
#6800 = oriented_edge ( 'none', *, *, #6801, .f. ) ;
#6801 = edge_curve ( 'none', #48, #49, #12063, .t. ) ;
#6802 = vertex_point ( 'none', #12154 ) ;
#6803 = edge_curve ( 'none', #75, #48, #12151, .t. ) ;
#6804 = oriented_edge ( 'none', *, *, #6503, .f. ) ;
#6805 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6806 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6807 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6808 = cartesian_point ( 'none', ( 14.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6809 = axis2_placement_3d ( 'none', #6807, #6806, #6805 ) ;
#6810 = cartesian_point ( 'none', ( 2.233471854719699200, -2.373027750807899800, -1.802536905002390300 ) ) ;
#6811 = cartesian_point ( 'none', ( 3.173715416871753600, -2.151291414994519300, -2.094451304528605300 ) ) ;
#6812 = cartesian_point ( 'none', ( 4.114091789275125400, -1.875503462877313300, -2.344430332447413600 ) ) ;
#6813 = cartesian_point ( 'none', ( 5.525870000725198000, -1.409110784856461900, -2.632142378698819400 ) ) ;
#6814 = cartesian_point ( 'none', ( 5.995890769176955200, -1.245178901970644100, -2.713506576463733800 ) ) ;
#6815 = cartesian_point ( 'none', ( 6.701641182800349500, -0.9903229958171000400, -2.812109079243198600 ) ) ;
#6816 = cartesian_point ( 'none', ( 6.936203085131537300, -0.9017780908699745100, -2.841626622255725400 ) ) ;
#6817 = cartesian_point ( 'none', ( 7.410193346161722000, -0.7336123152278987100, -2.889612180973693400 ) ) ;
#6818 = cartesian_point ( 'none', ( 7.648890721530881900, -0.6527469854981284800, -2.909294029307108800 ) ) ;
#6819 = cartesian_point ( 'none', ( 8.112397092078191800, -0.4595261297951043800, -2.945998321804412300 ) ) ;
#6820 = cartesian_point ( 'none', ( 8.334199152898012400, -0.3404090478346708000, -2.962851557747963500 ) ) ;
#6821 = cartesian_point ( 'none', ( 8.779921841364126700, -0.1046993237575538800, -2.980504273558747500 ) ) ;
#6822 = cartesian_point ( 'none', ( 9.005920653789576800, 0.007615011224069602800, -2.982124180460684800 ) ) ;
#6823 = cartesian_point ( 'none', ( 9.683031849325372400, 0.3457228158195990700, -2.968461924795192000 ) ) ;
#6824 = cartesian_point ( 'none', ( 10.13500183804975100, 0.5649658299897910600, -2.933898139725883900 ) ) ;
#6825 = cartesian_point ( 'none', ( 11.04526048970619800, 0.9816685746258960700, -2.821926911338245200 ) ) ;
#6826 = cartesian_point ( 'none', ( 11.50414366573786600, 1.179317780586526300, -2.744382077944671000 ) ) ;
#6827 = cartesian_point ( 'none', ( 12.42448268117173700, 1.544006252025174700, -2.557042844979061900 ) ) ;
#6828 = face_outer_bound ( 'none', #1199, .t. ) ;
#6829 = circle ( 'none', #6830, 2.980000000000000000 ) ;
#6830 = axis2_placement_3d ( 'none', #6808, #6831, #6848 ) ;
#6831 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6832 = cartesian_point ( 'none', ( 12.88680389783619700, 1.711470723851764100, -2.447240955702314900 ) ) ;
#6833 = cartesian_point ( 'none', ( 13.35322761722718900, 1.863400556036167700, -2.325540390631188000 ) ) ;
#6834 = b_spline_curve_with_knots ( 'none', 3,
( #6833, #6832, #6827, #6826, #6825, #6824, #6823, #6822, #6821, #6820, #6819, #6818, #6817, #6816, #6815, #6814, #6813, #6812, #6811, #6810 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001511016895637966600, 0.003022033791275933200, 0.004533050686913899300, 0.005288559134732882800, 0.006044067582551866300, 0.006799576030370848900, 0.007555084478189832500, 0.009066101373827795100, 0.01208813516510372400 ),
.unspecified. ) ;
#6835 = cylindrical_surface ( 'none', #6809, 2.980000000000000000 ) ;
#6836 = b_spline_curve_with_knots ( 'none', 3,
( #6881, #6880, #6879, #6878, #6877, #6876 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002737458458179679000, 0.005474916916359358000 ),
.unspecified. ) ;
#6837 = cartesian_point ( 'none', ( 13.99999999999999800, -1.951750696351077800, -2.251670873950083300 ) ) ;
#6838 = cartesian_point ( 'none', ( 13.94411453763678600, -1.947545234630516000, -2.255548871404639200 ) ) ;
#6839 = cartesian_point ( 'none', ( 13.88993018626993200, -1.953599756823231500, -2.250312656917246500 ) ) ;
#6840 = cartesian_point ( 'none', ( 13.78148257596828900, -1.965180615106422800, -2.240206288213584700 ) ) ;
#6841 = cartesian_point ( 'none', ( 13.72753978527366300, -1.972662814375335100, -2.233634259850384700 ) ) ;
#6842 = cartesian_point ( 'none', ( 13.56609051981916800, -1.997274644834443400, -2.211736045980123400 ) ) ;
#6843 = cartesian_point ( 'none', ( 13.45932090787501400, -2.016605892760329900, -2.194193656448623300 ) ) ;
#6844 = cartesian_point ( 'none', ( 13.35307074928958700, -2.037057213724443800, -2.175039748608228700 ) ) ;
#6845 = cartesian_point ( 'none', ( 14.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6846 = circle ( 'none', #6906, 2.980000000000000000 ) ;
#6847 = b_spline_curve_with_knots ( 'none', 3,
( #6844, #6843, #6842, #6841, #6840, #6839, #6838, #6837 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003295609917855279000, 0.0004943414876782945900, 0.0006591219835710613300 ),
.unspecified. ) ;
#6848 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6849 = cartesian_point ( 'none', ( 13.35322761722718900, 1.863400556036167700, -2.325540390631188000 ) ) ;
#6850 = cartesian_point ( 'none', ( 13.46509648744568800, 1.899952495312549300, -2.296249255272145600 ) ) ;
#6851 = cartesian_point ( 'none', ( 13.57586775904835000, 1.937264025345214700, -2.264987215550134300 ) ) ;
#6852 = cartesian_point ( 'none', ( 13.73943757222113500, 1.996227589954431100, -2.212727989774231600 ) ) ;
#6853 = cartesian_point ( 'none', ( 13.79350981061100600, 2.016362500436204900, -2.194430368723193900 ) ) ;
#6854 = cartesian_point ( 'none', ( 13.89947008671552800, 2.058721270754453800, -2.154741076250953600 ) ) ;
#6855 = cartesian_point ( 'none', ( 13.95204052935763000, 2.080184875069493800, -2.134163787984855200 ) ) ;
#6856 = cartesian_point ( 'none', ( 13.99999999999999800, 2.106721315707487600, -2.107386486443727500 ) ) ;
#6857 = b_spline_curve_with_knots ( 'none', 3,
( #6856, #6855, #6854, #6853, #6852, #6851, #6850, #6849 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0001811824506215414900, 0.0003623649012430829900, 0.0007247298024861656500 ),
.unspecified. ) ;
#6858 = cartesian_point ( 'none', ( 0.2361155395701528500, -1.183884989510591200, 2.652482526066769300 ) ) ;
#6859 = b_spline_curve_with_knots ( 'none', 3,
( #6858, #6912, #6911, #6910, #6909, #6908 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002826395112263672300, 0.0005972403616883537100, 0.0009118412121503400900 ),
.unspecified. ) ;
#6860 = cartesian_point ( 'none', ( 8.000000000000000000, -2.799097682570771200, 1.022473529206924200 ) ) ;
#6861 = cartesian_point ( 'none', ( 7.039141310955924900, -2.700909218621166700, 1.291271810377914800 ) ) ;
#6862 = cartesian_point ( 'none', ( 6.078567622056403300, -2.566338067138467700, 1.540839741142316900 ) ) ;
#6863 = cartesian_point ( 'none', ( 4.155603072613864400, -2.230916602443596000, 1.995817951534922400 ) ) ;
#6864 = cartesian_point ( 'none', ( 3.194372077278596800, -2.029489484930981500, 2.200636003231590800 ) ) ;
#6865 = cartesian_point ( 'none', ( 2.233471854723006400, -1.802536905003277100, 2.373027750807226200 ) ) ;
#6866 = cartesian_point ( 'none', ( 8.000000000000000000, -2.702258918635298500, -1.256262986463389000 ) ) ;
#6867 = cartesian_point ( 'none', ( 2.233471854723006400, -1.802536905003277100, 2.373027750807226200 ) ) ;
#6868 = b_spline_curve_with_knots ( 'none', 3,
( #6865, #6864, #6863, #6862, #6861, #6860 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001807584907041195900, 0.004813880100687015600, 0.007820175294332834500 ),
.unspecified. ) ;
#6869 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.107335328981188900, -1.307493745085432000 ) ) ;
#6870 = cartesian_point ( 'none', ( -1.205412587237594300e-014, -2.210145361047349600, -1.291196447061272700 ) ) ;
#6871 = cartesian_point ( 'none', ( 0.01797103299889357000, -2.312536107599539200, -1.266510449758044400 ) ) ;
#6872 = cartesian_point ( 'none', ( 0.09237337590335241400, -2.501036066728687100, -1.217322651651065800 ) ) ;
#6873 = cartesian_point ( 'none', ( 0.1509069872985707200, -2.591203857863194800, -1.191278456879078400 ) ) ;
#6874 = cartesian_point ( 'none', ( 0.2361155395701238500, -2.652482526066746200, -1.183884989510604300 ) ) ;
#6875 = b_spline_curve_with_knots ( 'none', 3,
( #6874, #6873, #6872, #6871, #6870, #6869 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002826395112262774600, 0.0005972403616871426600, 0.0009118412121480078600 ),
.unspecified. ) ;
#6876 = cartesian_point ( 'none', ( 13.35307074928958700, -2.037057213724443800, -2.175039748608228700 ) ) ;
#6877 = cartesian_point ( 'none', ( 12.47091392584387600, -2.208085788372122800, -2.014861070508428200 ) ) ;
#6878 = cartesian_point ( 'none', ( 11.58295448930849000, -2.343209228585346100, -1.850847846986666500 ) ) ;
#6879 = cartesian_point ( 'none', ( 9.797550722335421000, -2.558663011765094800, -1.539321549854965700 ) ) ;
#6880 = cartesian_point ( 'none', ( 8.900436173549813600, -2.639440048416199500, -1.391388255264182100 ) ) ;
#6881 = cartesian_point ( 'none', ( 8.000000000000000000, -2.702258918635298500, -1.256262986463389000 ) ) ;
#6882 = axis2_placement_3d ( 'none', #6927, #6926, #6925 ) ;
#6883 = cartesian_point ( 'none', ( 12.42448268116969400, -2.557042844979466000, -1.544006252024488800 ) ) ;
#6884 = cartesian_point ( 'none', ( 12.88680389783389700, -2.447240955702882500, -1.711470723850935900 ) ) ;
#6885 = cartesian_point ( 'none', ( 13.35322761722437500, -2.325540390631901200, -1.863400556035278400 ) ) ;
#6886 = cartesian_point ( 'none', ( 2.233471854715622500, -2.952570083406141200, 0.4033979456752934700 ) ) ;
#6887 = toroidal_surface ( 'none', #6882, 2.480000000000000000, 0.5000000000000000000 ) ;
#6888 = circle ( 'none', #6892, 2.980000000000000000 ) ;
#6889 = face_outer_bound ( 'none', #1095, .t. ) ;
#6890 = cartesian_point ( 'none', ( 14.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6891 = cartesian_point ( 'none', ( 0.2361155395741585100, -2.712721485390380900, 1.038455276934891800 ) ) ;
#6892 = axis2_placement_3d ( 'none', #6890, #6914, #6913 ) ;
#6893 = b_spline_curve_with_knots ( 'none', 3,
( #6885, #6884, #6883, #6944, #6943, #6942, #6941, #6940, #6939, #6938, #6937, #6936, #6935, #6934, #6933, #6932, #6931, #6930, #6929, #6928 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001511016895637028700, 0.003022033791274057500, 0.004533050686911086400, 0.005288559134729603300, 0.006044067582548121000, 0.006799576030366637000, 0.007555084478185154800, 0.009066101373822190200, 0.01208813516509626300 ),
.unspecified. ) ;
#6894 = cartesian_point ( 'none', ( 0.2361155395701528500, -1.183884989510591200, 2.652482526066769300 ) ) ;
#6895 = cartesian_point ( 'none', ( 0.1593162483766158700, -1.091546914351934700, 2.641439071009426900 ) ) ;
#6896 = cartesian_point ( 'none', ( 0.1026780089869688800, -0.9847579693106290900, 2.616540283155850400 ) ) ;
#6897 = cartesian_point ( 'none', ( 0.02335420773504620300, -0.7713516621540967800, 2.538536746698706100 ) ) ;
#6898 = cartesian_point ( 'none', ( -3.229115470385990700e-014, -0.6631456233132733100, 2.485213994858923600 ) ) ;
#6899 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5652942788433880100, 2.414713045982279200 ) ) ;
#6900 = cartesian_point ( 'none', ( 13.35322761722437500, -2.325540390631901200, -1.863400556035278400 ) ) ;
#6901 = cartesian_point ( 'none', ( 0.2361155395701528500, -1.183884989510591200, 2.652482526066769300 ) ) ;
#6902 = b_spline_curve_with_knots ( 'none', 3,
( #6899, #6898, #6897, #6896, #6895, #6894 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003606987182335357500, 0.0007213974364670718300 ),
.unspecified. ) ;
#6903 = cartesian_point ( 'none', ( 8.000000000000000000, -2.799097682570771200, 1.022473529206924200 ) ) ;
#6904 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6905 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6906 = axis2_placement_3d ( 'none', #6845, #6905, #6904 ) ;
#6907 = cartesian_point ( 'none', ( 13.35307074928958700, -2.037057213724443800, -2.175039748608228700 ) ) ;
#6908 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.307493745085434000, 2.107335328981127200 ) ) ;
#6909 = cartesian_point ( 'none', ( -2.806220154253495800e-014, -1.291196447061290900, 2.210145361047248800 ) ) ;
#6910 = cartesian_point ( 'none', ( 0.01797103299887317300, -1.266510449758057500, 2.312536107599466800 ) ) ;
#6911 = cartesian_point ( 'none', ( 0.09237337590333806500, -1.217322651651064500, 2.501036066728670200 ) ) ;
#6912 = cartesian_point ( 'none', ( 0.1509069872985719900, -1.191278456879067500, 2.591203857863213500 ) ) ;
#6913 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6914 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6915 = cartesian_point ( 'none', ( 0.2361155395741466000, -1.038455276934894700, -2.712721485390368100 ) ) ;
#6916 = cartesian_point ( 'none', ( 0.1593162483766654400, -1.095939254080250400, -2.639619704323454400 ) ) ;
#6917 = cartesian_point ( 'none', ( 0.1026780089870199900, -1.153844339540122800, -2.546502415394425800 ) ) ;
#6918 = cartesian_point ( 'none', ( 0.02335420773508924100, -1.249588556893126000, -2.340444538870742000 ) ) ;
#6919 = cartesian_point ( 'none', ( -1.391251615865187900e-015, -1.288396901305391300, -2.226226435623655400 ) ) ;
#6920 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.307736551497544300, -2.107183387369930800 ) ) ;
#6921 = b_spline_curve_with_knots ( 'none', 3,
( #6920, #6919, #6918, #6917, #6916, #6915 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003606987182334766600, 0.0007213974364669533200 ),
.unspecified. ) ;
#6922 = cartesian_point ( 'none', ( 8.000000000000003600, 0.09381710039839345800, -2.311255910508892800 ) ) ;
#6923 = cartesian_point ( 'none', ( 13.35322761722791000, 2.962028549378522800, -0.3267822108981926500 ) ) ;
#6924 = cartesian_point ( 'none', ( 5.333333333332789500, -1.626572188578406600, -2.620187903302459500 ) ) ;
#6925 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6926 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6927 = cartesian_point ( 'none', ( 0.5000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6928 = cartesian_point ( 'none', ( 2.233471854723006400, -1.802536905003277100, 2.373027750807226200 ) ) ;
#6929 = cartesian_point ( 'none', ( 3.173715416874666900, -2.094451304529263900, 2.151291414993846500 ) ) ;
#6930 = cartesian_point ( 'none', ( 4.114091789277479100, -2.344430332448046900, 1.875503462876485500 ) ) ;
#6931 = cartesian_point ( 'none', ( 5.525870000727097800, -2.632142378699178700, 1.409110784855778200 ) ) ;
#6932 = cartesian_point ( 'none', ( 5.995890769178690700, -2.713506576464006500, 1.245178901970041000 ) ) ;
#6933 = cartesian_point ( 'none', ( 6.701641182801788300, -2.812109079243375800, 0.9903229958165967700 ) ) ;
#6934 = cartesian_point ( 'none', ( 6.936203085132873100, -2.841626622255877700, 0.9017780908695003400 ) ) ;
#6935 = cartesian_point ( 'none', ( 7.410193346162831300, -2.889612180973797400, 0.7336123152274926000 ) ) ;
#6936 = cartesian_point ( 'none', ( 7.648890721531864200, -2.909294029307195400, 0.6527469854977273600 ) ) ;
#6937 = cartesian_point ( 'none', ( 8.112397092078913000, -2.945998321804461600, 0.4595261297947794700 ) ) ;
#6938 = cartesian_point ( 'none', ( 8.334199152898577300, -2.962851557747989300, 0.3404090478344044500 ) ) ;
#6939 = cartesian_point ( 'none', ( 8.779921841364384200, -2.980504273558746100, 0.1046993237574301700 ) ) ;
#6940 = cartesian_point ( 'none', ( 9.005920653789678100, -2.982124180460682600, -0.007615011224101304900 ) ) ;
#6941 = cartesian_point ( 'none', ( 9.683031849325107700, -2.968461924795203500, -0.3457228158194257100 ) ) ;
#6942 = cartesian_point ( 'none', ( 10.13500183804922700, -2.933898139725937600, -0.5649658299894622100 ) ) ;
#6943 = cartesian_point ( 'none', ( 11.04526048970508600, -2.821926911338427800, -0.9816685746253459600 ) ) ;
#6944 = cartesian_point ( 'none', ( 11.50414366573639500, -2.744382077944888600, -1.179317780586000900 ) ) ;
#6945 = cartesian_point ( 'none', ( 6.333333333333603000, 1.060580164099507600, -2.919048288235454700 ) ) ;
#6946 = cartesian_point ( 'none', ( 5.333333333332790400, 0.7025924097748349500, -3.002912859041171800 ) ) ;
#6947 = cartesian_point ( 'none', ( 4.666666666666694500, 0.4593765226281541500, -3.029781038365254800 ) ) ;
#6948 = cartesian_point ( 'none', ( 2.666666666666606100, -0.2631123636995359400, -3.023898806453623900 ) ) ;
#6949 = cartesian_point ( 'none', ( 1.333340482913470700, -0.7344308076348665700, -2.903212161280095800 ) ) ;
#6950 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.145377398996680500, -2.686328706115404000 ) ) ;
#6951 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6950, #6949, #6948, #6947, #6946, #6945, #7013, #7012, #7011, #7010, #7009, #7008, #7007, #7006, #7005, #7004, #7003, #7002 ),
( #7001, #7000, #6999, #6998, #6997, #6996, #6995, #6994, #6993, #6992, #6991, #6990, #6989, #6988, #6987, #6986, #6985, #6984 ),
( #6983, #6982, #6981, #6980, #6979, #6978, #6977, #6976, #6975, #6974, #6973, #6972, #6971, #6970, #6969, #6968, #6967, #6966 ),
( #7060, #7059, #7058, #7057, #7056, #7055, #7054, #7053, #7052, #7051, #7050, #7049, #7048, #7047, #7046, #7045, #7044, #7043 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.1305474868353913300, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2857142857142857000, 0.4285714285714285500, 0.5000000000000000000, 0.5714285714285714000, 0.6250000000000000000, 0.6785714285714286000, 0.7857142857142857000, 0.9595163336118679400 ),
.unspecified. ) ;
#6952 = b_spline_curve_with_knots ( 'none', 3,
( #7034, #7033, #7032, #7031, #7030, #7029, #7028, #7027, #7026, #7025, #7024, #7023, #7022, #7021, #7020, #7019, #7018, #7017, #7016, #7015 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001511016895638485900, 0.003022033791276971800, 0.004533050686915457900, 0.005288559134734698200, 0.006044067582553938400, 0.006799576030373184800, 0.007555084478192429300, 0.009066101373830919400, 0.01208813516510789800 ),
.unspecified. ) ;
#6953 = cartesian_point ( 'none', ( 1.333340482913575500, -2.572202010855436000, -1.533560002072988700 ) ) ;
#6954 = cartesian_point ( 'none', ( 4.666666666666692700, -1.817550463470158700, -2.467206972006614800 ) ) ;
#6955 = cartesian_point ( 'none', ( 2.666666666666606100, -2.324267888251332300, -1.952170815079565400 ) ) ;
#6956 = cartesian_point ( 'none', ( 13.35307074928879900, 2.175039748608106100, -2.037057213724482000 ) ) ;
#6957 = cartesian_point ( 'none', ( 12.47091392584319400, 2.014861070508389600, -2.208085788372141900 ) ) ;
#6958 = cartesian_point ( 'none', ( 11.58295448930792500, 1.850847846986708500, -2.343209228585349200 ) ) ;
#6959 = cartesian_point ( 'none', ( 9.797550722335296700, 1.539321549854261600, -2.558663011765551300 ) ) ;
#6960 = cartesian_point ( 'none', ( 8.900436173549936200, 1.391388255262851600, -2.639440048416817200 ) ) ;
#6961 = cartesian_point ( 'none', ( 8.000000000000000000, 1.256262986463395800, -2.702258918635295000 ) ) ;
#6962 = cartesian_point ( 'none', ( 13.99999999999999800, -0.0004703467376503362300, -2.979824203552184700 ) ) ;
#6963 = cartesian_point ( 'none', ( 6.333333333333602200, -1.314135413195508800, -2.814022265248876200 ) ) ;
#6964 = face_outer_bound ( 'none', #1219, .t. ) ;
#6965 = b_spline_curve_with_knots ( 'none', 3,
( #6961, #6960, #6959, #6958, #6957, #6956 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002737458458179263500, 0.005474916916358527100 ),
.unspecified. ) ;
#6966 = cartesian_point ( 'none', ( 13.43319119999075900, 3.293289769157754500, -0.5127873692007410800 ) ) ;
#6967 = cartesian_point ( 'none', ( 12.62208633471009600, 3.144139989464766100, -0.8161425144002971700 ) ) ;
#6968 = cartesian_point ( 'none', ( 11.81107622352165600, 2.953038972327676900, -1.084447702530504800 ) ) ;
#6969 = cartesian_point ( 'none', ( 10.50000000000024500, 2.600111564783559500, -1.446049850628653400 ) ) ;
#6970 = cartesian_point ( 'none', ( 9.999999999999710500, 2.455272034881464700, -1.567178657493102600 ) ) ;
#6971 = cartesian_point ( 'none', ( 9.250000000000152800, 2.228399136654709800, -1.722094187367502600 ) ) ;
#6972 = cartesian_point ( 'none', ( 9.000000000000026600, 2.151174765841969500, -1.769282383843000700 ) ) ;
#6973 = cartesian_point ( 'none', ( 8.499999999999982200, 1.994497400865986600, -1.854640296848016700 ) ) ;
#6974 = cartesian_point ( 'none', ( 8.249999999999879200, 1.905737048520955300, -1.885689948407598800 ) ) ;
#6975 = cartesian_point ( 'none', ( 7.666666666666830400, 1.740593934837963500, -1.980824332458677400 ) ) ;
#6976 = cartesian_point ( 'none', ( 7.333333333333030200, 1.667748646524576300, -2.048984843013670800 ) ) ;
#6977 = cartesian_point ( 'none', ( 6.666666666666975200, 1.491956579059560600, -2.155364817454692400 ) ) ;
#6978 = cartesian_point ( 'none', ( 6.333333333333603000, 1.401422776535600200, -2.203074953746651400 ) ) ;
#6979 = cartesian_point ( 'none', ( 5.333333333332790400, 1.123971097408054800, -2.329127435600087300 ) ) ;
#6980 = cartesian_point ( 'none', ( 4.666666666666694500, 0.9312018223677424000, -2.390306606252042200 ) ) ;
#6981 = cartesian_point ( 'none', ( 2.666666666666606100, 0.3463676378608260300, -2.503224661206037800 ) ) ;
#6982 = cartesian_point ( 'none', ( 1.333325328834230400, -0.05174096127086475600, -2.483097227951448700 ) ) ;
#6983 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4154963281626177200, -2.377870129379613000 ) ) ;
#6984 = cartesian_point ( 'none', ( 13.43318880053644500, 3.484778824464831900, -0.8828006829701901000 ) ) ;
#6985 = cartesian_point ( 'none', ( 12.62208210116089000, 3.301187856929712600, -1.203966654577040000 ) ) ;
#6986 = cartesian_point ( 'none', ( 11.81107622352165600, 3.073162075710332600, -1.485266608982216400 ) ) ;
#6987 = cartesian_point ( 'none', ( 10.50000000000024500, 2.658788571876448800, -1.859220916146784800 ) ) ;
#6988 = cartesian_point ( 'none', ( 9.999999999999710500, 2.490109549169293900, -1.983038812041480800 ) ) ;
#6989 = cartesian_point ( 'none', ( 9.250000000000152800, 2.227395646698854900, -2.138896089226155300 ) ) ;
#6990 = cartesian_point ( 'none', ( 9.000000000000026600, 2.138210769930011200, -2.185883832706378100 ) ) ;
#6991 = cartesian_point ( 'none', ( 8.499999999999982200, 1.957673859681292400, -2.269813585005703100 ) ) ;
#6992 = cartesian_point ( 'none', ( 8.249999999999877400, 1.857014489658604900, -2.299635530147926300 ) ) ;
#6993 = cartesian_point ( 'none', ( 7.666666666666830400, 1.664281454161158400, -2.390717400464625000 ) ) ;
#6994 = cartesian_point ( 'none', ( 7.333333333333030200, 1.575803612132092000, -2.455656735306516800 ) ) ;
#6995 = cartesian_point ( 'none', ( 6.666666666666975200, 1.369218060406596200, -2.553825823538502100 ) ) ;
#6996 = cartesian_point ( 'none', ( 6.333333333333603000, 1.263523416004716400, -2.596546273055782900 ) ) ;
#6997 = cartesian_point ( 'none', ( 5.333333333332790400, 0.9415956882531152400, -2.705075373688221200 ) ) ;
#6998 = cartesian_point ( 'none', ( 4.666666666666693600, 0.7205236083762022200, -2.751156014667982800 ) ) ;
#6999 = cartesian_point ( 'none', ( 2.666666666666606100, 0.05704247701468118800, -2.809713427595984300 ) ) ;
#7000 = cartesian_point ( 'none', ( 1.333332650614434300, -0.3849969139990150900, -2.741135162434797000 ) ) ;
#7001 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7797047511509755900, -2.580192218197136200 ) ) ;
#7002 = cartesian_point ( 'none', ( 13.43318728302573100, 3.580082257154650900, -1.251440384153080300 ) ) ;
#7003 = cartesian_point ( 'none', ( 12.62207942369533200, 3.362180765390386600, -1.581465465593052000 ) ) ;
#7004 = cartesian_point ( 'none', ( 11.81107622352165600, 3.098611405422120800, -1.866828427141108400 ) ) ;
#7005 = cartesian_point ( 'none', ( 10.50000000000024500, 2.626977876485835600, -2.239282361768864400 ) ) ;
#7006 = cartesian_point ( 'none', ( 9.999999999999710500, 2.436511502526458100, -2.360644257163334400 ) ) ;
#7007 = cartesian_point ( 'none', ( 9.250000000000152800, 2.141672992266641500, -2.510046142172469800 ) ) ;
#7008 = cartesian_point ( 'none', ( 9.000000000000026600, 2.041872566520182900, -2.554421057215289000 ) ) ;
#7009 = cartesian_point ( 'none', ( 8.499999999999982200, 1.840368392195936800, -2.632222418483894300 ) ) ;
#7010 = cartesian_point ( 'none', ( 8.249999999999879200, 1.729357326091612000, -2.658528806588886800 ) ) ;
#7011 = cartesian_point ( 'none', ( 7.666666666666830400, 1.512867521096424000, -2.740384873654846400 ) ) ;
#7012 = cartesian_point ( 'none', ( 7.333333333333030200, 1.411117263512088800, -2.799272689082942900 ) ) ;
#7013 = cartesian_point ( 'none', ( 6.666666666666975200, 1.178767015280889300, -2.883859028719435900 ) ) ;
#7014 = cartesian_point ( 'none', ( 7.666666666666830400, -0.8679858440182720600, -3.007503610426489200 ) ) ;
#7015 = cartesian_point ( 'none', ( 2.233471854715622500, -2.952570083406141200, 0.4033979456752934700 ) ) ;
#7016 = cartesian_point ( 'none', ( 3.173715416868089900, -3.002193468148202100, 0.04019202755520785000 ) ) ;
#7017 = cartesian_point ( 'none', ( 4.114091789271826700, -2.983943802832549800, -0.3315813693523863000 ) ) ;
#7018 = cartesian_point ( 'none', ( 5.525870000722518300, -2.857597516441823700, -0.8648139336103557500 ) ) ;
#7019 = cartesian_point ( 'none', ( 5.995890769174470900, -2.799213346385992700, -1.038264455637057300 ) ) ;
#7020 = cartesian_point ( 'none', ( 6.701641182798149500, -2.688725505276740300, -1.288197293461114100 ) ) ;
#7021 = cartesian_point ( 'none', ( 6.936203085129428700, -2.646986857377233700, -1.371680051016924700 ) ) ;
#7022 = cartesian_point ( 'none', ( 7.410193346159763500, -2.562006611025693400, -1.524522125305579800 ) ) ;
#7023 = cartesian_point ( 'none', ( 7.648890721529033600, -2.518743356433749800, -1.595619716743226200 ) ) ;
#7024 = cartesian_point ( 'none', ( 8.112397092076587800, -2.408069433223061700, -1.758201348200951500 ) ) ;
#7025 = cartesian_point ( 'none', ( 8.334199152896518500, -2.335757974234360400, -1.854346882030931200 ) ) ;
#7026 = cartesian_point ( 'none', ( 8.779921841362760700, -2.181568385003950000, -2.033501181373762900 ) ) ;
#7027 = cartesian_point ( 'none', ( 9.005920653788287200, -2.103295604269233900, -2.114064856419023600 ) ) ;
#7028 = cartesian_point ( 'none', ( 9.683031849324327900, -1.854556609240201000, -2.343482504193395300 ) ) ;
#7029 = cartesian_point ( 'none', ( 10.13500183804889500, -1.675088100386698600, -2.474070439434973500 ) ) ;
#7030 = cartesian_point ( 'none', ( 11.04526048970564200, -1.301259149024650800, -2.689548161015660200 ) ) ;
#7031 = cartesian_point ( 'none', ( 11.50414366573738600, -1.106667577654954400, -2.774474777308091300 ) ) ;
#7032 = cartesian_point ( 'none', ( 12.42448268117158800, -0.7163250444677420300, -2.899879626470683600 ) ) ;
#7033 = cartesian_point ( 'none', ( 12.88680389783624700, -0.5202681203366738000, -2.940653229612398200 ) ) ;
#7034 = cartesian_point ( 'none', ( 13.35322761722904900, -0.3267822108978124000, -2.962028549378565400 ) ) ;
#7035 = cartesian_point ( 'none', ( 7.333333333333030200, -0.9815741147620351500, -2.977195286919685400 ) ) ;
#7036 = cartesian_point ( 'none', ( 6.666666666666975200, -1.205682125249415200, -2.872710425137657600 ) ) ;
#7037 = cartesian_point ( 'none', ( 10.50000000000024500, 0.2741421274920176100, -3.440965613488458100 ) ) ;
#7038 = cartesian_point ( 'none', ( 9.999999999999710500, 0.05364624366619412400, -3.392101368084829500 ) ) ;
#7039 = cartesian_point ( 'none', ( 9.250000000000152800, -0.2604791523054441100, -3.289262144137060900 ) ) ;
#7040 = cartesian_point ( 'none', ( 9.000000000000026600, -0.3624265134574723400, -3.250070389667790000 ) ) ;
#7041 = cartesian_point ( 'none', ( 8.499999999999982200, -0.5599253516980392500, -3.162599291704379500 ) ) ;
#7042 = cartesian_point ( 'none', ( 8.249999999999879200, -0.6570234547447132400, -3.102704039492822000 ) ) ;
#7043 = cartesian_point ( 'none', ( 13.43319448204295900, 2.974950796062998800, -0.3001441090155521600 ) ) ;
#7044 = cartesian_point ( 'none', ( 12.62209212549737100, 2.845600263668047500, -0.5738783781994839500 ) ) ;
#7045 = cartesian_point ( 'none', ( 11.81107622352165600, 2.678433593364422500, -0.8153347526640919400 ) ) ;
#7046 = cartesian_point ( 'none', ( 10.50000000000024500, 2.369453579042625000, -1.139716956738733700 ) ) ;
#7047 = cartesian_point ( 'none', ( 9.999999999999710500, 2.242598361554924300, -1.248097387377102000 ) ) ;
#7048 = cartesian_point ( 'none', ( 9.250000000000152800, 2.044140550680272600, -1.386341397105541800 ) ) ;
#7049 = cartesian_point ( 'none', ( 9.000000000000026600, 1.976627126655226200, -1.428380221444053100 ) ) ;
#7050 = cartesian_point ( 'none', ( 8.499999999999982200, 1.839778322254420200, -1.504293084232286800 ) ) ;
#7051 = cartesian_point ( 'none', ( 8.249999999999879200, 1.761135565714715400, -1.531047066280098800 ) ) ;
#7052 = cartesian_point ( 'none', ( 7.666666666666830400, 1.619987261323393700, -1.617191290449042200 ) ) ;
#7053 = cartesian_point ( 'none', ( 7.333333333333030200, 1.561148238076656800, -1.681002087993049000 ) ) ;
#7054 = cartesian_point ( 'none', ( 6.666666666666975200, 1.413774545271142800, -1.780314787903174000 ) ) ;
#7055 = cartesian_point ( 'none', ( 6.333333333333603000, 1.337652770477125700, -1.825307382961526500 ) ) ;
#7056 = cartesian_point ( 'none', ( 5.333333333332789500, 1.103761641877366800, -1.945709021443627900 ) ) ;
#7057 = cartesian_point ( 'none', ( 4.666666666666694500, 0.9404652590414507300, -2.006467759553057600 ) ) ;
#7058 = cartesian_point ( 'none', ( 2.666666666666606100, 0.4430375594254661900, -2.128197315788362700 ) ) ;
#7059 = cartesian_point ( 'none', ( 1.333320865585924600, 0.1017841993864764300, -2.127541075900480900 ) ) ;
#7060 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414442400, -2.053393186047990600 ) ) ;
#7061 = cartesian_point ( 'none', ( 10.50000000000024500, -2.481358282190909900, -0.8695551047045041400 ) ) ;
#7062 = cartesian_point ( 'none', ( 9.999999999999710500, -2.468294635128966500, -0.7032183827377668200 ) ) ;
#7063 = cartesian_point ( 'none', ( 9.250000000000152800, -2.425717048017351100, -0.4651342421514433900 ) ) ;
#7064 = cartesian_point ( 'none', ( 9.000000000000026600, -2.407703785831004400, -0.3876691044393941700 ) ) ;
#7065 = cartesian_point ( 'none', ( 8.499999999999985800, -2.364615568298808600, -0.2372238867933748300 ) ) ;
#7066 = cartesian_point ( 'none', ( 8.249999999999886300, -2.327924663988195400, -0.1626971382232392000 ) ) ;
#7067 = cartesian_point ( 'none', ( 8.000000000000003600, -2.311255910508892800, -0.09381710039838536700 ) ) ;
#7068 = cartesian_point ( 'none', ( 2.233471854719699200, -2.373027750807899800, -1.802536905002390300 ) ) ;
#7069 = b_spline_curve_with_knots ( 'none', 3,
( #7067, #7066, #7065, #7064, #7063, #7062, #7061, #7104, #7103, #7102 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5714285714285724000, 0.6250000000000008900, 0.6785714285714292700, 0.7857142857142861400, 0.9538092350828664100 ),
.unspecified. ) ;
#7070 = cartesian_point ( 'none', ( 8.000000000000003600, -2.311255910508892800, -0.09381710039838536700 ) ) ;
#7071 = cartesian_point ( 'none', ( 7.666666666666840200, -2.289030905869825300, -0.001977049965252053900 ) ) ;
#7072 = cartesian_point ( 'none', ( 7.333333333333034600, -2.292546481190129700, 0.08474947002719823700 ) ) ;
#7073 = cartesian_point ( 'none', ( 6.666666666666975200, -2.258562227203110500, 0.2591830911428915100 ) ) ;
#7074 = cartesian_point ( 'none', ( 6.333333333333603000, -2.236550573119283000, 0.3448238833647188100 ) ) ;
#7075 = cartesian_point ( 'none', ( 5.333333333332790400, -2.156301385063770200, 0.5953467014933797600 ) ) ;
#7076 = cartesian_point ( 'none', ( 4.666666666666694500, -2.083796321150639800, 0.7537775968735953600 ) ) ;
#7077 = cartesian_point ( 'none', ( 2.666666666666606100, -1.818137616287190300, 1.191587891106861600 ) ) ;
#7078 = cartesian_point ( 'none', ( 1.333320865586040900, -1.576371019624855500, 1.432426424417677400 ) ) ;
#7079 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607862700, 1.602110449985703500 ) ) ;
#7080 = face_outer_bound ( 'none', #1183, .t. ) ;
#7081 = b_spline_curve_with_knots ( 'none', 3,
( #7079, #7078, #7077, #7076, #7075, #7074, #7073, #7072, #7071, #7070 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2857142857142862000, 0.4285714285714293200, 0.5000000000000008900, 0.5714285714285724000 ),
.unspecified. ) ;
#7082 = cartesian_point ( 'none', ( 8.249999999999879200, -2.658528806588890800, -1.729357326091668800 ) ) ;
#7083 = cartesian_point ( 'none', ( 7.666666666666830400, -2.740384873654899200, -1.512867521096342000 ) ) ;
#7084 = cartesian_point ( 'none', ( 7.333333333333031100, -2.799272689082969600, -1.411117263512118700 ) ) ;
#7085 = cartesian_point ( 'none', ( 6.666666666666975200, -2.883859028719455400, -1.178767015280846300 ) ) ;
#7086 = cartesian_point ( 'none', ( 6.333333333333603900, -2.919048288235301000, -1.060580164099497800 ) ) ;
#7087 = cartesian_point ( 'none', ( 5.333333333332790400, -3.002912859041548800, -0.7025924097748277300 ) ) ;
#7088 = cartesian_point ( 'none', ( 4.666666666666693600, -3.029781038365137600, -0.4593765226281889500 ) ) ;
#7089 = cartesian_point ( 'none', ( 2.666666666666606100, -3.023898806453919600, 0.2631123636996476300 ) ) ;
#7090 = cartesian_point ( 'none', ( 1.333340482913457400, -2.903212161280110500, 0.7344308076348915500 ) ) ;
#7091 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.686328706115416000, 1.145377398996702900 ) ) ;
#7092 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7091, #7090, #7089, #7088, #7087, #7086, #7085, #7084, #7083, #7082, #7152, #7151, #7150, #7149, #7148, #7147, #7146, #7145 ),
( #7144, #7143, #7142, #7141, #7140, #7139, #7138, #7137, #7136, #7135, #7134, #7133, #7132, #7131, #7130, #7129, #7128, #7127 ),
( #7126, #7125, #7124, #7123, #7122, #7121, #7120, #7119, #7118, #7117, #7116, #7115, #7114, #7113, #7112, #7111, #7110, #7109 ),
( #7108, #7107, #7106, #7105, #7183, #7182, #7181, #7180, #7179, #7178, #7177, #7176, #7175, #7174, #7173, #7172, #7171, #7170 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.1305474868353663500, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2857142857142857000, 0.4285714285714285500, 0.5000000000000000000, 0.5714285714285714000, 0.6250000000000000000, 0.6785714285714286000, 0.7857142857142857000, 0.9595163336119332300 ),
.unspecified. ) ;
#7093 = b_spline_curve_with_knots ( 'none', 3,
( #7169, #7168, #7167, #7166 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005850417677728147200, 0.007959414694178190300 ),
.unspecified. ) ;
#7094 = cartesian_point ( 'none', ( 0.2361155395701238500, -2.652482526066746200, -1.183884989510604300 ) ) ;
#7095 = cartesian_point ( 'none', ( 0.1593162483766182900, -2.641439071009413600, -1.091546914351958900 ) ) ;
#7096 = cartesian_point ( 'none', ( 0.1026780089869792400, -2.616540283155844600, -0.9847579693106738300 ) ) ;
#7097 = cartesian_point ( 'none', ( 0.02335420773506212800, -2.538536746698723400, -0.7713516621541780500 ) ) ;
#7098 = cartesian_point ( 'none', ( -1.749355970140624500e-014, -2.485213994858961300, -0.6631456233133685700 ) ) ;
#7099 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.414713045982302700, -0.5652942788434552900 ) ) ;
#7100 = cartesian_point ( 'none', ( 8.000000000000003600, -1.567966019495353700, -1.700643435261297600 ) ) ;
#7101 = b_spline_curve_with_knots ( 'none', 3,
( #7099, #7098, #7097, #7096, #7095, #7094 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003606987182334748700, 0.0007213974364669497500 ),
.unspecified. ) ;
#7102 = cartesian_point ( 'none', ( 13.35322761722437500, -2.325540390631901200, -1.863400556035278400 ) ) ;
#7103 = cartesian_point ( 'none', ( 12.56882976904814500, -2.421337040026292400, -1.587387038901309200 ) ) ;
#7104 = cartesian_point ( 'none', ( 11.78444309705299500, -2.470688528369211500, -1.308312129445742300 ) ) ;
#7105 = cartesian_point ( 'none', ( 4.666666666666693600, -2.006467759553054900, -0.9404652590413813400 ) ) ;
#7106 = cartesian_point ( 'none', ( 2.666666666666606100, -2.128197315788360000, -0.4430375594256273400 ) ) ;
#7107 = cartesian_point ( 'none', ( 1.333320865585899500, -2.127541075900480500, -0.1017841993864777000 ) ) ;
#7108 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991500, 0.2123331407414370500 ) ) ;
#7109 = cartesian_point ( 'none', ( 13.43319119999162800, -0.5127873692004428800, -3.293289769158362000 ) ) ;
#7110 = cartesian_point ( 'none', ( 12.62208633471063000, -0.8161425144001800400, -3.144139989465651700 ) ) ;
#7111 = cartesian_point ( 'none', ( 11.81107622352196000, -1.084447702530432900, -2.953038972327630700 ) ) ;
#7112 = cartesian_point ( 'none', ( 10.50000000000024500, -1.446049850628646300, -2.600111564783656800 ) ) ;
#7113 = cartesian_point ( 'none', ( 9.999999999999710500, -1.567178657493155200, -2.455272034881592200 ) ) ;
#7114 = cartesian_point ( 'none', ( 9.250000000000154500, -1.722094187367479800, -2.228399136654662700 ) ) ;
#7115 = cartesian_point ( 'none', ( 9.000000000000026600, -1.769282383843021600, -2.151174765841883400 ) ) ;
#7116 = cartesian_point ( 'none', ( 8.499999999999982200, -1.854640296848002500, -1.994497400866094700 ) ) ;
#7117 = cartesian_point ( 'none', ( 8.249999999999879200, -1.885689948407607300, -1.905737048520991000 ) ) ;
#7118 = cartesian_point ( 'none', ( 7.666666666666830400, -1.980824332458677000, -1.740593934837939800 ) ) ;
#7119 = cartesian_point ( 'none', ( 7.333333333333031100, -2.048984843013744100, -1.667748646524553000 ) ) ;
#7120 = cartesian_point ( 'none', ( 6.666666666666975200, -2.155364817454631200, -1.491956579059602800 ) ) ;
#7121 = cartesian_point ( 'none', ( 6.333333333333603900, -2.203074953746600800, -1.401422776535565800 ) ) ;
#7122 = cartesian_point ( 'none', ( 5.333333333332789500, -2.329127435600208100, -1.123971097408149600 ) ) ;
#7123 = cartesian_point ( 'none', ( 4.666666666666694500, -2.390306606252184300, -0.9312018223677398500 ) ) ;
#7124 = cartesian_point ( 'none', ( 2.666666666666606100, -2.503224661205778900, -0.3463676378608511200 ) ) ;
#7125 = cartesian_point ( 'none', ( 1.333325328834241700, -2.483097227951461600, 0.05174096127085835200 ) ) ;
#7126 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.377870129379623600, 0.4154963281626160600 ) ) ;
#7127 = cartesian_point ( 'none', ( 13.43318880053732500, -0.8828006829698524800, -3.484778824465276400 ) ) ;
#7128 = cartesian_point ( 'none', ( 12.62208210116143900, -1.203966654576852600, -3.301187856930259700 ) ) ;
#7129 = cartesian_point ( 'none', ( 11.81107622352196000, -1.485266608982072100, -3.073162075710255800 ) ) ;
#7130 = cartesian_point ( 'none', ( 10.50000000000024500, -1.859220916146841800, -2.658788571876570000 ) ) ;
#7131 = cartesian_point ( 'none', ( 9.999999999999710500, -1.983038812041597600, -2.490109549169329500 ) ) ;
#7132 = cartesian_point ( 'none', ( 9.250000000000154500, -2.138896089226119700, -2.227395646698845600 ) ) ;
#7133 = cartesian_point ( 'none', ( 9.000000000000026600, -2.185883832706399400, -2.138210769929946400 ) ) ;
#7134 = cartesian_point ( 'none', ( 8.499999999999982200, -2.269813585005712800, -1.957673859681365200 ) ) ;
#7135 = cartesian_point ( 'none', ( 8.249999999999879200, -2.299635530147986300, -1.857014489658615200 ) ) ;
#7136 = cartesian_point ( 'none', ( 7.666666666666830400, -2.390717400464582400, -1.664281454161151300 ) ) ;
#7137 = cartesian_point ( 'none', ( 7.333333333333031100, -2.455656735306551000, -1.575803612132114000 ) ) ;
#7138 = cartesian_point ( 'none', ( 6.666666666666975200, -2.553825823538499900, -1.369218060406575800 ) ) ;
#7139 = cartesian_point ( 'none', ( 6.333333333333603900, -2.596546273055725600, -1.263523416004705700 ) ) ;
#7140 = cartesian_point ( 'none', ( 5.333333333332790400, -2.705075373688386400, -0.9415956882531326700 ) ) ;
#7141 = cartesian_point ( 'none', ( 4.666666666666693600, -2.751156014667918400, -0.7205236083761971100 ) ) ;
#7142 = cartesian_point ( 'none', ( 2.666666666666606100, -2.809713427596161100, -0.05704247701467554700 ) ) ;
#7143 = cartesian_point ( 'none', ( 1.333332650614415200, -2.741135162434809900, 0.3849969139990311300 ) ) ;
#7144 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.580192218197148600, 0.7797047511509878100 ) ) ;
#7145 = cartesian_point ( 'none', ( 13.43318728302666900, -1.251440384152919600, -3.580082257155158500 ) ) ;
#7146 = cartesian_point ( 'none', ( 12.62207942369598300, -1.581465465593192300, -3.362180765391023800 ) ) ;
#7147 = cartesian_point ( 'none', ( 11.81107622352196000, -1.866828427141017200, -3.098611405422174500 ) ) ;
#7148 = cartesian_point ( 'none', ( 10.50000000000024500, -2.239282361768904400, -2.626977876485879500 ) ) ;
#7149 = cartesian_point ( 'none', ( 9.999999999999710500, -2.360644257163472500, -2.436511502526543400 ) ) ;
#7150 = cartesian_point ( 'none', ( 9.250000000000154500, -2.510046142172436900, -2.141672992266600700 ) ) ;
#7151 = cartesian_point ( 'none', ( 9.000000000000026600, -2.554421057215314800, -2.041872566520160700 ) ) ;
#7152 = cartesian_point ( 'none', ( 8.499999999999982200, -2.632222418483916900, -1.840368392195957300 ) ) ;
#7153 = cartesian_point ( 'none', ( 8.000000000000000000, -1.022473529206894700, -2.799097682570781800 ) ) ;
#7154 = cartesian_point ( 'none', ( 8.000000000000003600, -1.567966019495353700, -1.700643435261297600 ) ) ;
#7155 = cartesian_point ( 'none', ( 7.666666666666840200, -1.617191290448996000, -1.619987261323401000 ) ) ;
#7156 = cartesian_point ( 'none', ( 7.333333333333034600, -1.681002087993043200, -1.561148238076663900 ) ) ;
#7157 = cartesian_point ( 'none', ( 6.666666666666975200, -1.780314787903169100, -1.413774545271148800 ) ) ;
#7158 = cartesian_point ( 'none', ( 6.333333333333603000, -1.825307382961599300, -1.337652770477055100 ) ) ;
#7159 = cartesian_point ( 'none', ( 5.333333333332789500, -1.945709021443469600, -1.103761641877527300 ) ) ;
#7160 = cartesian_point ( 'none', ( 4.666666666666693600, -2.006467759553054900, -0.9404652590413813400 ) ) ;
#7161 = cartesian_point ( 'none', ( 2.666666666666606100, -2.128197315788360000, -0.4430375594256273400 ) ) ;
#7162 = cartesian_point ( 'none', ( 1.333320865585899500, -2.127541075900480500, -0.1017841993864777000 ) ) ;
#7163 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991000, 0.2123331407414370500 ) ) ;
#7164 = b_spline_curve_with_knots ( 'none', 3,
( #7214, #7213, #7212, #7211, #7210, #7209, #7208, #7207, #7206, #7205 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5714285714285724000, 0.6250000000000008900, 0.6785714285714292700, 0.7857142857142861400, 0.9538092350832025900 ),
.unspecified. ) ;
#7165 = b_spline_curve_with_knots ( 'none', 3,
( #7163, #7162, #7161, #7160, #7159, #7158, #7157, #7156, #7155, #7154 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2857142857142862000, 0.4285714285714293200, 0.5000000000000008900, 0.5714285714285724000 ),
.unspecified. ) ;
#7166 = cartesian_point ( 'none', ( 0.2361155395741585100, -2.712721485390380900, 1.038455276934891800 ) ) ;
#7167 = cartesian_point ( 'none', ( 0.9029850652016667700, -2.816157713012738700, 0.8399183926285621600 ) ) ;
#7168 = cartesian_point ( 'none', ( 1.568661904196935000, -2.896971225036030400, 0.6261155848401613900 ) ) ;
#7169 = cartesian_point ( 'none', ( 2.233471854715622500, -2.952570083406141200, 0.4033979456752934700 ) ) ;
#7170 = cartesian_point ( 'none', ( 13.43319448204389000, -0.3001441090152461300, -2.974950796063079700 ) ) ;
#7171 = cartesian_point ( 'none', ( 12.62209212549800700, -0.5738783781993334100, -2.845600263668094200 ) ) ;
#7172 = cartesian_point ( 'none', ( 11.81107622352196000, -0.8153347526641033800, -2.678433593364688100 ) ) ;
#7173 = cartesian_point ( 'none', ( 10.50000000000024500, -1.139716956738666900, -2.369453579042511300 ) ) ;
#7174 = cartesian_point ( 'none', ( 9.999999999999710500, -1.248097387377094600, -2.242598361555044700 ) ) ;
#7175 = cartesian_point ( 'none', ( 9.250000000000152800, -1.386341397105534300, -2.044140550680218800 ) ) ;
#7176 = cartesian_point ( 'none', ( 9.000000000000026600, -1.428380221443988500, -1.976627126655260400 ) ) ;
#7177 = cartesian_point ( 'none', ( 8.499999999999982200, -1.504293084232337900, -1.839778322254396600 ) ) ;
#7178 = cartesian_point ( 'none', ( 8.249999999999879200, -1.531047066280121900, -1.761135565714720700 ) ) ;
#7179 = cartesian_point ( 'none', ( 7.666666666666830400, -1.617191290448997800, -1.619987261323399200 ) ) ;
#7180 = cartesian_point ( 'none', ( 7.333333333333030200, -1.681002087993043800, -1.561148238076662800 ) ) ;
#7181 = cartesian_point ( 'none', ( 6.666666666666975200, -1.780314787903169100, -1.413774545271148800 ) ) ;
#7182 = cartesian_point ( 'none', ( 6.333333333333603000, -1.825307382961599300, -1.337652770477055100 ) ) ;
#7183 = cartesian_point ( 'none', ( 5.333333333332789500, -1.945709021443469600, -1.103761641877527300 ) ) ;
#7184 = cartesian_point ( 'none', ( 10.50000000000024500, 0.8695551047045715400, -2.481358282191023600 ) ) ;
#7185 = cartesian_point ( 'none', ( 9.999999999999710500, 0.7032183827378043500, -2.468294635128964300 ) ) ;
#7186 = cartesian_point ( 'none', ( 9.250000000000152800, 0.4651342421514372300, -2.425717048017348900 ) ) ;
#7187 = cartesian_point ( 'none', ( 9.000000000000026600, 0.3876691044393952800, -2.407703785831119900 ) ) ;
#7188 = cartesian_point ( 'none', ( 8.499999999999985800, 0.2372238867933903800, -2.364615568298691400 ) ) ;
#7189 = cartesian_point ( 'none', ( 8.249999999999886300, 0.1626971382232492400, -2.327924663988137200 ) ) ;
#7190 = cartesian_point ( 'none', ( 8.000000000000003600, 0.09381710039839345800, -2.311255910508892800 ) ) ;
#7191 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7192 = face_outer_bound ( 'none', #1216, .t. ) ;
#7193 = cartesian_point ( 'none', ( 8.000000000000000000, 1.256262986463395800, -2.702258918635295000 ) ) ;
#7194 = cartesian_point ( 'none', ( 2.233471854720361400, -0.4033979456735939900, -2.952570083406372600 ) ) ;
#7195 = b_spline_curve_with_knots ( 'none', 3,
( #7190, #7189, #7188, #7187, #7186, #7185, #7184, #7242, #7241, #7240 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5714285714285724000, 0.6250000000000008900, 0.6785714285714292700, 0.7857142857142861400, 0.9538092350830687000 ),
.unspecified. ) ;
#7196 = cartesian_point ( 'none', ( 8.000000000000000000, -1.022473529206894700, -2.799097682570781800 ) ) ;
#7197 = cartesian_point ( 'none', ( 7.039141310952202500, -1.291271810379909500, -2.700909218620440200 ) ) ;
#7198 = cartesian_point ( 'none', ( 6.078567622048700200, -1.540839741145225500, -2.566338067136831700 ) ) ;
#7199 = cartesian_point ( 'none', ( 4.155603072598038800, -1.995817951538985100, -2.230916602440089500 ) ) ;
#7200 = cartesian_point ( 'none', ( 3.194372077258668300, -2.200636003235903800, -2.029489484926450400 ) ) ;
#7201 = cartesian_point ( 'none', ( 2.233471854719699200, -2.373027750807899800, -1.802536905002390300 ) ) ;
#7202 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7203 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7204 = b_spline_curve_with_knots ( 'none', 3,
( #7201, #7200, #7199, #7198, #7197, #7196 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001807584907016598200, 0.004813880100674899400, 0.007820175294333200600 ),
.unspecified. ) ;
#7205 = cartesian_point ( 'none', ( 13.35322761722904900, -0.3267822108978124000, -2.962028549378565400 ) ) ;
#7206 = cartesian_point ( 'none', ( 12.56882976905119500, -0.5896917009646502900, -2.834595980115655900 ) ) ;
#7207 = cartesian_point ( 'none', ( 11.78444309705456300, -0.8219242339695339600, -2.672156991249795800 ) ) ;
#7208 = cartesian_point ( 'none', ( 10.50000000000024500, -1.139716956738666900, -2.369453579042511300 ) ) ;
#7209 = cartesian_point ( 'none', ( 9.999999999999710500, -1.248097387377094600, -2.242598361555044700 ) ) ;
#7210 = cartesian_point ( 'none', ( 9.250000000000152800, -1.386341397105534300, -2.044140550680218800 ) ) ;
#7211 = cartesian_point ( 'none', ( 9.000000000000026600, -1.428380221443988500, -1.976627126655260400 ) ) ;
#7212 = cartesian_point ( 'none', ( 8.499999999999985800, -1.504293084232337200, -1.839778322254398000 ) ) ;
#7213 = cartesian_point ( 'none', ( 8.249999999999886300, -1.531047066280120500, -1.761135565714723800 ) ) ;
#7214 = cartesian_point ( 'none', ( 8.000000000000003600, -1.567966019495353700, -1.700643435261297600 ) ) ;
#7215 = cartesian_point ( 'none', ( 13.99999999999999800, 2.979824203552184700, -0.0004703467376612815700 ) ) ;
#7216 = axis2_placement_3d ( 'none', #7235, #7277, #7306 ) ;
#7217 = toroidal_surface ( 'none', #7243, 2.480000000000000000, 0.5000000000000000000 ) ;
#7218 = cartesian_point ( 'none', ( 13.99999999999999800, 2.251670873950089900, -1.951750696351070500 ) ) ;
#7219 = cartesian_point ( 'none', ( 13.94411453763673600, 2.255548871404697000, -1.947545234630446300 ) ) ;
#7220 = cartesian_point ( 'none', ( 13.88993018626992400, 2.250312656917266900, -1.953599756823206400 ) ) ;
#7221 = cartesian_point ( 'none', ( 13.78148257596833800, 2.240206288213569600, -1.965180615106438800 ) ) ;
#7222 = cartesian_point ( 'none', ( 13.72753978527376100, 2.233634259850355400, -1.972662814375368800 ) ) ;
#7223 = cartesian_point ( 'none', ( 13.56609051981940400, 2.211736045980098100, -1.997274644834472900 ) ) ;
#7224 = cartesian_point ( 'none', ( 13.45932090787522600, 2.194193656448656200, -2.016605892760290300 ) ) ;
#7225 = cartesian_point ( 'none', ( 13.35307074928879900, 2.175039748608106100, -2.037057213724482000 ) ) ;
#7226 = b_spline_curve_with_knots ( 'none', 3,
( #7225, #7224, #7223, #7222, #7221, #7220, #7219, #7218 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003295609917854075500, 0.0004943414876781087500, 0.0006591219835708100100 ),
.unspecified. ) ;
#7227 = cartesian_point ( 'none', ( 13.99999999999999800, 0.2120755913949554900, -2.972267896545755400 ) ) ;
#7228 = cartesian_point ( 'none', ( 13.94411453763688300, 0.2177914601931683600, -2.972036344342665200 ) ) ;
#7229 = cartesian_point ( 'none', ( 13.88993018627016000, 0.2098077037220846500, -2.972614975270192300 ) ) ;
#7230 = cartesian_point ( 'none', ( 13.78148257596874500, 0.1944725184545717000, -2.973657596850666000 ) ) ;
#7231 = cartesian_point ( 'none', ( 13.72753978527424400, 0.1845346787915763100, -2.974301184870132600 ) ) ;
#7232 = cartesian_point ( 'none', ( 13.56609051982011700, 0.1516471110530506500, -2.976220001561646500 ) ) ;
#7233 = cartesian_point ( 'none', ( 13.45932090787616200, 0.1255735119599971400, -2.977484915462896200 ) ) ;
#7234 = cartesian_point ( 'none', ( 13.35307074928992900, 0.09756838610165465000, -2.978402325080624600 ) ) ;
#7235 = cartesian_point ( 'none', ( 14.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7236 = cartesian_point ( 'none', ( 13.35307074928879900, 2.175039748608106100, -2.037057213724482000 ) ) ;
#7237 = cylindrical_surface ( 'none', #7239, 2.980000000000000000 ) ;
#7238 = b_spline_curve_with_knots ( 'none', 3,
( #7234, #7233, #7232, #7231, #7230, #7229, #7228, #7227 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003295609917848307600, 0.0004943414876772486600, 0.0006591219835696666100 ),
.unspecified. ) ;
#7239 = axis2_placement_3d ( 'none', #7191, #7203, #7202 ) ;
#7240 = cartesian_point ( 'none', ( 13.35322761722718900, 1.863400556036167700, -2.325540390631188000 ) ) ;
#7241 = cartesian_point ( 'none', ( 12.56882976904994800, 1.587387038901920500, -2.421337040025515200 ) ) ;
#7242 = cartesian_point ( 'none', ( 11.78444309705393800, 1.308312129445981200, -2.470688528369016100 ) ) ;
#7243 = axis2_placement_3d ( 'none', #7274, #7302, #7276 ) ;
#7244 = cartesian_point ( 'none', ( 13.35322761722791000, 2.962028549378522800, -0.3267822108981926500 ) ) ;
#7245 = cartesian_point ( 'none', ( 13.46509648744689300, 2.967162713065349100, -0.2802241263291523300 ) ) ;
#7246 = cartesian_point ( 'none', ( 13.57586775904968100, 2.971440348686727400, -0.2317352901454604600 ) ) ;
#7247 = cartesian_point ( 'none', ( 13.73943757222262200, 2.976181032139124200, -0.1530889008415715300 ) ) ;
#7248 = cartesian_point ( 'none', ( 13.79350981061254300, 2.977480191954595700, -0.1259129971765061100 ) ) ;
#7249 = cartesian_point ( 'none', ( 13.89947008671708400, 2.979367797841727200, -0.06789625559399660400 ) ) ;
#7250 = cartesian_point ( 'none', ( 13.95204052935836200, 2.979994517929776000, -0.03816885536125877400 ) ) ;
#7251 = cartesian_point ( 'none', ( 13.99999999999999800, 2.979824203552184700, -0.0004703467376612815700 ) ) ;
#7252 = circle ( 'none', #7216, 2.980000000000000000 ) ;
#7253 = cartesian_point ( 'none', ( 13.78148257596884800, 2.973657596850650900, 0.1944725184547839200 ) ) ;
#7254 = cartesian_point ( 'none', ( 2.233471854720361400, -0.4033979456735939900, -2.952570083406372600 ) ) ;
#7255 = cartesian_point ( 'none', ( 3.173715416872419800, -0.04019202755365151900, -3.002193468148199000 ) ) ;
#7256 = cartesian_point ( 'none', ( 4.114091789275681400, 0.3315813693538800000, -2.983943802832354400 ) ) ;
#7257 = cartesian_point ( 'none', ( 5.525870000725810800, 0.8648139336114362100, -2.857597516441489700 ) ) ;
#7258 = cartesian_point ( 'none', ( 5.995890769177484500, 1.038264455638212600, -2.799213346385556600 ) ) ;
#7259 = cartesian_point ( 'none', ( 6.701641182800863700, 1.288197293462095100, -2.688725505276265100 ) ) ;
#7260 = cartesian_point ( 'none', ( 6.936203085132062200, 1.371680051017806200, -2.646986857376771900 ) ) ;
#7261 = cartesian_point ( 'none', ( 7.410193346162208700, 1.524522125306307300, -2.562006611025255100 ) ) ;
#7262 = cartesian_point ( 'none', ( 7.648890721531334000, 1.595619716743987800, -2.518743356433267500 ) ) ;
#7263 = cartesian_point ( 'none', ( 8.112397092078607500, 1.758201348201718900, -2.408069433222501700 ) ) ;
#7264 = cartesian_point ( 'none', ( 8.334199152898408500, 1.854346882031672000, -2.335757974233770600 ) ) ;
#7265 = cartesian_point ( 'none', ( 8.779921841364430400, 2.033501181374373500, -2.181568385003379400 ) ) ;
#7266 = cartesian_point ( 'none', ( 9.005920653789822000, 2.114064856419611600, -2.103295604268639300 ) ) ;
#7267 = cartesian_point ( 'none', ( 9.683031849325574900, 2.343482504193755500, -1.854556609239726800 ) ) ;
#7268 = cartesian_point ( 'none', ( 10.13500183804995600, 2.474070439435205300, -1.675088100386349800 ) ) ;
#7269 = cartesian_point ( 'none', ( 11.04526048970623700, 2.689548161015774300, -1.301259149024404500 ) ) ;
#7270 = cartesian_point ( 'none', ( 11.50414366573777900, 2.774474777308127700, -1.106667577654841100 ) ) ;
#7271 = cartesian_point ( 'none', ( 12.42448268117155800, 2.899879626470648600, -0.7163250444678532800 ) ) ;
#7272 = cartesian_point ( 'none', ( 12.88680389783594300, 2.940653229612373700, -0.5202681203367791600 ) ) ;
#7273 = cartesian_point ( 'none', ( 13.35322761722791000, 2.962028549378522800, -0.3267822108981926500 ) ) ;
#7274 = cartesian_point ( 'none', ( 0.5000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7275 = cartesian_point ( 'none', ( 13.99999999999999800, 2.251670873950089900, -1.951750696351070500 ) ) ;
#7276 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7277 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7278 = b_spline_curve_with_knots ( 'none', 3,
( #7273, #7272, #7271, #7270, #7269, #7268, #7267, #7266, #7265, #7264, #7263, #7262, #7261, #7260, #7259, #7258, #7257, #7256, #7255, #7254 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001511016895637760800, 0.003022033791275521600, 0.004533050686913282600, 0.005288559134732160300, 0.006044067582551038000, 0.006799576030369920000, 0.007555084478188802900, 0.009066101373826570400, 0.01208813516510210200 ),
.unspecified. ) ;
#7279 = b_spline_curve_with_knots ( 'none', 3,
( #7251, #7250, #7249, #7248, #7247, #7246, #7245, #7244 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0001811824506216094700, 0.0003623649012432189400, 0.0007247298024864378900 ),
.unspecified. ) ;
#7280 = face_outer_bound ( 'none', #1179, .t. ) ;
#7281 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6766, #6953, #6955, #6954, #6924, #6963, #7036, #7035, #7014, #7042, #7041, #7040, #7039, #7038, #7037, #5975, #5892, #5953 ),
( #5747, #6165, #6176, #6175, #6162, #6158, #6157, #6386, #6397, #6400, #6404, #6403, #6365, #6364, #6390, #6389, #6388, #6387 ),
( #7573, #7572, #7571, #7570, #7569, #7568, #7567, #7566, #7565, #7564, #7563, #7562, #7561, #7560, #7559, #7558, #7557, #7556 ),
( #7555, #7554, #7553, #7552, #7551, #7550, #7549, #7548, #7547, #7546, #7545, #7544, #7543, #7542, #7541, #7540, #7539, #7538 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.1305474868354026000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2857142857142857000, 0.4285714285714285500, 0.5000000000000000000, 0.5714285714285714000, 0.6250000000000000000, 0.6785714285714286000, 0.7857142857142857000, 0.9595163336118388600 ),
.unspecified. ) ;
#7282 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414442200, -2.053393186047990100 ) ) ;
#7283 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7284 = vector ( 'none', #7283, 1000.000000000000000 ) ;
#7285 = cartesian_point ( 'none', ( 13.99999999999999800, 2.972267896545755800, 0.2120755913949407000 ) ) ;
#7286 = cartesian_point ( 'none', ( 13.94411453763694700, 2.972036344342660300, 0.2177914601931965900 ) ) ;
#7287 = cartesian_point ( 'none', ( 7.333333333333035500, 1.561148238076657900, -1.681002087993048100 ) ) ;
#7288 = cartesian_point ( 'none', ( 6.666666666666975200, 1.413774545271142800, -1.780314787903174000 ) ) ;
#7289 = cartesian_point ( 'none', ( 6.333333333333603000, 1.337652770477125700, -1.825307382961526500 ) ) ;
#7290 = cartesian_point ( 'none', ( 5.333333333332789500, 1.103761641877366800, -1.945709021443627900 ) ) ;
#7291 = cartesian_point ( 'none', ( 4.666666666666694500, 0.9404652590414507300, -2.006467759553057600 ) ) ;
#7292 = cartesian_point ( 'none', ( 2.666666666666606100, 0.4430375594254661900, -2.128197315788362700 ) ) ;
#7293 = cartesian_point ( 'none', ( 1.333320865585924600, 0.1017841993864764300, -2.127541075900480900 ) ) ;
#7294 = b_spline_curve_with_knots ( 'none', 3,
( #7282, #7293, #7292, #7291, #7290, #7289, #7288, #7287, #7734, #7733 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2857142857142862500, 0.4285714285714293800, 0.5000000000000010000, 0.5714285714285725100 ),
.unspecified. ) ;
#7295 = cartesian_point ( 'none', ( 8.000000000000000000, 1.256262986463395800, -2.702258918635295000 ) ) ;
#7296 = cartesian_point ( 'none', ( 7.039141310952168800, 0.9967641703816042500, -2.822898277330204000 ) ) ;
#7297 = cartesian_point ( 'none', ( 6.078567622048743700, 0.7251368204048089800, -2.904213279774976900 ) ) ;
#7298 = cartesian_point ( 'none', ( 4.155603072598351500, 0.1662398503006555200, -2.988752665394066800 ) ) ;
#7299 = cartesian_point ( 'none', ( 3.194372077259171900, -0.1210188636726064100, -2.991150417949685300 ) ) ;
#7300 = cartesian_point ( 'none', ( 2.233471854720361400, -0.4033979456735939900, -2.952570083406372600 ) ) ;
#7301 = cartesian_point ( 'none', ( 13.88993018627023300, 2.972614975270184300, 0.2098077037222007600 ) ) ;
#7302 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7303 = b_spline_curve_with_knots ( 'none', 3,
( #7300, #7299, #7298, #7297, #7296, #7295 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001807584907017372800, 0.004813880100675295800, 0.007820175294333219600 ),
.unspecified. ) ;
#7304 = face_outer_bound ( 'none', #1294, .t. ) ;
#7305 = face_outer_bound ( 'none', #1168, .t. ) ;
#7306 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7307 = edge_curve ( 'none', #7353, #590, #12153, .t. ) ;
#7308 = vertex_point ( 'none', #12144 ) ;
#7309 = oriented_edge ( 'none', *, *, #7357, .f. ) ;
#7310 = edge_curve ( 'none', #590, #7316, #12145, .t. ) ;
#7311 = oriented_edge ( 'none', *, *, #7341, .f. ) ;
#7312 = oriented_edge ( 'none', *, *, #7310, .f. ) ;
#7313 = vertex_point ( 'none', #12146 ) ;
#7314 = oriented_edge ( 'none', *, *, #7307, .f. ) ;
#7315 = edge_curve ( 'none', #462, #411, #12133, .t. ) ;
#7316 = vertex_point ( 'none', #12131 ) ;
#7317 = edge_curve ( 'none', #7316, #7365, #12184, .t. ) ;
#7318 = oriented_edge ( 'none', *, *, #408, .f. ) ;
#7319 = advanced_face ( 'none', ( #12147, #12178 ), #12132, .f. ) ;
#7320 = edge_curve ( 'none', #7348, #7326, #12155, .t. ) ;
#7321 = oriented_edge ( 'none', *, *, #7331, .f. ) ;
#7322 = vertex_point ( 'none', #12159 ) ;
#7323 = oriented_edge ( 'none', *, *, #7358, .t. ) ;
#7324 = oriented_edge ( 'none', *, *, #7342, .t. ) ;
#7325 = oriented_edge ( 'none', *, *, #7320, .f. ) ;
#7326 = vertex_point ( 'none', #12139 ) ;
#7327 = oriented_edge ( 'none', *, *, #7363, .t. ) ;
#7328 = edge_curve ( 'none', #7336, #7346, #12202, .t. ) ;
#7329 = advanced_face ( 'none', ( #12211 ), #12203, .t. ) ;
#7330 = vertex_point ( 'none', #12152 ) ;
#7331 = edge_curve ( 'none', #7332, #7334, #12193, .t. ) ;
#7332 = vertex_point ( 'none', #12196 ) ;
#7333 = edge_curve ( 'none', #7334, #7350, #12243, .t. ) ;
#7334 = vertex_point ( 'none', #12192 ) ;
#7335 = oriented_edge ( 'none', *, *, #7328, .f. ) ;
#7336 = vertex_point ( 'none', #12210 ) ;
#7337 = vertex_point ( 'none', #12244 ) ;
#7338 = oriented_edge ( 'none', *, *, #7359, .f. ) ;
#7339 = oriented_edge ( 'none', *, *, #7368, .f. ) ;
#7340 = edge_loop ( 'none', ( #7347, #7318 ) ) ;
#7341 = edge_curve ( 'none', #7346, #7337, #12236, .t. ) ;
#7342 = edge_curve ( 'none', #7330, #7350, #12233, .t. ) ;
#7343 = vertex_point ( 'none', #12234 ) ;
#7344 = edge_curve ( 'none', #7330, #7343, #12264, .t. ) ;
#7345 = oriented_edge ( 'none', *, *, #7364, .f. ) ;
#7346 = vertex_point ( 'none', #12213 ) ;
#7347 = oriented_edge ( 'none', *, *, #7315, .f. ) ;
#7348 = vertex_point ( 'none', #12263 ) ;
#7349 = oriented_edge ( 'none', *, *, #7490, .t. ) ;
#7350 = vertex_point ( 'none', #12212 ) ;
#7351 = oriented_edge ( 'none', *, *, #7369, .f. ) ;
#7352 = edge_curve ( 'none', #7366, #7337, #12258, .t. ) ;
#7353 = vertex_point ( 'none', #12194 ) ;
#7354 = vertex_point ( 'none', #12254 ) ;
#7355 = oriented_edge ( 'none', *, *, #7317, .f. ) ;
#7356 = oriented_edge ( 'none', *, *, #7333, .f. ) ;
#7357 = edge_curve ( 'none', #7308, #7313, #12256, .t. ) ;
#7358 = edge_curve ( 'none', #7332, #7326, #12257, .t. ) ;
#7359 = edge_curve ( 'none', #7322, #7360, #12288, .t. ) ;
#7360 = vertex_point ( 'none', #12306 ) ;
#7361 = edge_loop ( 'none', ( #7355, #7312, #7314, #7351, #7309, #7349, #7493, #7502, #7463, #7488, #7481, #7464, #7494, #7388, #7466, #7475, #7441, #7440, #7454, #7433, #7435, #7453, #7432, #7444, #7430, #7442, #7446, #7456, #7375, #7379, #7371, #7391, #7393, #7399, #7389, #7397, #7382, #7383, #7385, #1080, #1045, #1117, #7534, #1062, #1075, #1069, #1065, #1068 ) ) ;
#7362 = oriented_edge ( 'none', *, *, #7352, .t. ) ;
#7363 = edge_curve ( 'none', #7336, #7360, #12253, .t. ) ;
#7364 = edge_curve ( 'none', #7366, #7322, #12334, .t. ) ;
#7365 = vertex_point ( 'none', #12277 ) ;
#7366 = vertex_point ( 'none', #12287 ) ;
#7367 = edge_loop ( 'none', ( #7335, #7327, #7338, #7345, #7362, #7311 ) ) ;
#7368 = edge_curve ( 'none', #7343, #7348, #12323, .t. ) ;
#7369 = edge_curve ( 'none', #7313, #7353, #12321, .t. ) ;
#7370 = vertex_point ( 'none', #12252 ) ;
#7371 = oriented_edge ( 'none', *, *, #7373, .f. ) ;
#7372 = vertex_point ( 'none', #12332 ) ;
#7373 = edge_curve ( 'none', #7437, #7459, #12307, .t. ) ;
#7374 = edge_curve ( 'none', #7384, #7458, #12333, .t. ) ;
#7375 = oriented_edge ( 'none', *, *, #7396, .f. ) ;
#7376 = edge_curve ( 'none', #7448, #7459, #12309, .t. ) ;
#7377 = edge_curve ( 'none', #7372, #7485, #12406, .t. ) ;
#7378 = vertex_point ( 'none', #12403 ) ;
#7379 = oriented_edge ( 'none', *, *, #7376, .t. ) ;
#7380 = vertex_point ( 'none', #12400 ) ;
#7381 = edge_curve ( 'none', #7458, #7437, #12404, .t. ) ;
#7382 = oriented_edge ( 'none', *, *, #7394, .f. ) ;
#7383 = oriented_edge ( 'none', *, *, #7390, .f. ) ;
#7384 = vertex_point ( 'none', #12377 ) ;
#7385 = oriented_edge ( 'none', *, *, #7500, .f. ) ;
#7386 = vertex_point ( 'none', #12380 ) ;
#7387 = vertex_point ( 'none', #12405 ) ;
#7388 = oriented_edge ( 'none', *, *, #7474, .f. ) ;
#7389 = oriented_edge ( 'none', *, *, #7395, .f. ) ;
#7390 = edge_curve ( 'none', #7370, #7387, #12378, .t. ) ;
#7391 = oriented_edge ( 'none', *, *, #7381, .f. ) ;
#7392 = vertex_point ( 'none', #12402 ) ;
#7393 = oriented_edge ( 'none', *, *, #7374, .f. ) ;
#7394 = edge_curve ( 'none', #7387, #7392, #12435, .t. ) ;
#7395 = edge_curve ( 'none', #7398, #7380, #12373, .t. ) ;
#7396 = edge_curve ( 'none', #7448, #7431, #12482, .t. ) ;
#7397 = oriented_edge ( 'none', *, *, #7480, .t. ) ;
#7398 = vertex_point ( 'none', #12409 ) ;
#7399 = oriented_edge ( 'none', *, *, #7462, .f. ) ;
#7400 = cartesian_point ( 'none', ( 30.39549006065865200, -0.8185226278671332600, -5.451107490569548000 ) ) ;
#7401 = oriented_edge ( 'none', *, *, #968, .f. ) ;
#7402 = oriented_edge ( 'none', *, *, #7416, .t. ) ;
#7403 = oriented_edge ( 'none', *, *, #7410, .f. ) ;
#7404 = oriented_edge ( 'none', *, *, #1036, .t. ) ;
#7405 = edge_loop ( 'none', ( #7401, #642 ) ) ;
#7406 = edge_loop ( 'none', ( #643, #637 ) ) ;
#7407 = oriented_edge ( 'none', *, *, #7416, .f. ) ;
#7408 = oriented_edge ( 'none', *, *, #738, .t. ) ;
#7409 = oriented_edge ( 'none', *, *, #7415, .f. ) ;
#7410 = edge_curve ( 'none', #979, #978, #12466, .t. ) ;
#7411 = advanced_face ( 'none', ( #12513 ), #12483, .t. ) ;
#7412 = advanced_face ( 'none', ( #12441 ), #12434, .t. ) ;
#7413 = edge_loop ( 'none', ( #7425, #617, #634, #4 ) ) ;
#7414 = edge_loop ( 'none', ( #7409, #629 ) ) ;
#7415 = edge_curve ( 'none', #6454, #6450, #12510, .t. ) ;
#7416 = edge_curve ( 'none', #970, #969, #12484, .t. ) ;
#7417 = edge_loop ( 'none', ( #400, #7402, #7404, #7403 ) ) ;
#7418 = advanced_face ( 'none', ( #12494 ), #12509, .t. ) ;
#7419 = oriented_edge ( 'none', *, *, #6463, .f. ) ;
#7420 = oriented_edge ( 'none', *, *, #129, .t. ) ;
#7421 = edge_loop ( 'none', ( #7419, #7426 ) ) ;
#7422 = oriented_edge ( 'none', *, *, #639, .t. ) ;
#7423 = edge_loop ( 'none', ( #7429, #7428, #7408, #7420 ) ) ;
#7424 = oriented_edge ( 'none', *, *, #6451, .t. ) ;
#7425 = oriented_edge ( 'none', *, *, #6428, .f. ) ;
#7426 = oriented_edge ( 'none', *, *, #564, .f. ) ;
#7427 = oriented_edge ( 'none', *, *, #646, .f. ) ;
#7428 = oriented_edge ( 'none', *, *, #639, .f. ) ;
#7429 = oriented_edge ( 'none', *, *, #742, .f. ) ;
#7430 = oriented_edge ( 'none', *, *, #7447, .f. ) ;
#7431 = vertex_point ( 'none', #12500 ) ;
#7432 = oriented_edge ( 'none', *, *, #7452, .f. ) ;
#7433 = oriented_edge ( 'none', *, *, #7455, .f. ) ;
#7434 = vertex_point ( 'none', #12498 ) ;
#7435 = oriented_edge ( 'none', *, *, #7451, .f. ) ;
#7436 = vertex_point ( 'none', #12490 ) ;
#7437 = vertex_point ( 'none', #12491 ) ;
#7438 = vertex_point ( 'none', #12486 ) ;
#7439 = vertex_point ( 'none', #12485 ) ;
#7440 = oriented_edge ( 'none', *, *, #7472, .t. ) ;
#7441 = oriented_edge ( 'none', *, *, #7489, .f. ) ;
#7442 = oriented_edge ( 'none', *, *, #7469, .f. ) ;
#7443 = vertex_point ( 'none', #12499 ) ;
#7444 = oriented_edge ( 'none', *, *, #7449, .t. ) ;
#7445 = vertex_point ( 'none', #12487 ) ;
#7446 = oriented_edge ( 'none', *, *, #7461, .f. ) ;
#7447 = edge_curve ( 'none', #7443, #7439, #12544, .t. ) ;
#7448 = vertex_point ( 'none', #12546 ) ;
#7449 = edge_curve ( 'none', #7378, #7439, #12488, .t. ) ;
#7450 = edge_curve ( 'none', #7436, #7434, #12465, .t. ) ;
#7451 = edge_curve ( 'none', #7434, #7479, #12539, .t. ) ;
#7452 = edge_curve ( 'none', #7378, #7436, #12536, .t. ) ;
#7453 = oriented_edge ( 'none', *, *, #7450, .f. ) ;
#7454 = oriented_edge ( 'none', *, *, #7471, .f. ) ;
#7455 = edge_curve ( 'none', #7479, #7478, #12577, .t. ) ;
#7456 = oriented_edge ( 'none', *, *, #7457, .f. ) ;
#7457 = edge_curve ( 'none', #7431, #7445, #12517, .t. ) ;
#7458 = vertex_point ( 'none', #12548 ) ;
#7459 = vertex_point ( 'none', #12608 ) ;
#7460 = edge_curve ( 'none', #7483, #7386, #12549, .t. ) ;
#7461 = edge_curve ( 'none', #7445, #7438, #12547, .t. ) ;
#7462 = edge_curve ( 'none', #7380, #7384, #12566, .t. ) ;
#7463 = oriented_edge ( 'none', *, *, #7495, .f. ) ;
#7464 = oriented_edge ( 'none', *, *, #7482, .t. ) ;
#7465 = vertex_point ( 'none', #12597 ) ;
#7466 = oriented_edge ( 'none', *, *, #7467, .f. ) ;
#7467 = edge_curve ( 'none', #7473, #7465, #12590, .t. ) ;
#7468 = edge_curve ( 'none', #7477, #7473, #12606, .t. ) ;
#7469 = edge_curve ( 'none', #7438, #7443, #12599, .t. ) ;
#7470 = vertex_point ( 'none', #12600 ) ;
#7471 = edge_curve ( 'none', #7478, #7476, #12639, .t. ) ;
#7472 = edge_curve ( 'none', #7486, #7476, #12585, .t. ) ;
#7473 = vertex_point ( 'none', #12592 ) ;
#7474 = edge_curve ( 'none', #7465, #7372, #12598, .t. ) ;
#7475 = oriented_edge ( 'none', *, *, #7468, .f. ) ;
#7476 = vertex_point ( 'none', #12039 ) ;
#7477 = vertex_point ( 'none', #12125 ) ;
#7478 = vertex_point ( 'none', #12124 ) ;
#7479 = vertex_point ( 'none', #12123 ) ;
#7480 = edge_curve ( 'none', #7398, #7392, #12341, .t. ) ;
#7481 = oriented_edge ( 'none', *, *, #7497, .f. ) ;
#7482 = edge_curve ( 'none', #7484, #7485, #12062, .t. ) ;
#7483 = vertex_point ( 'none', #12371 ) ;
#7484 = vertex_point ( 'none', #12343 ) ;
#7485 = vertex_point ( 'none', #12368 ) ;
#7486 = vertex_point ( 'none', #12372 ) ;
#7487 = vertex_point ( 'none', #12335 ) ;
#7488 = oriented_edge ( 'none', *, *, #7460, .f. ) ;
#7489 = edge_curve ( 'none', #7486, #7477, #12674, .t. ) ;
#7490 = edge_curve ( 'none', #7308, #7470, #12650, .t. ) ;
#7491 = vertex_point ( 'none', #12672 ) ;
#7492 = edge_curve ( 'none', #7491, #7487, #12651, .t. ) ;
#7493 = oriented_edge ( 'none', *, *, #7499, .f. ) ;
#7494 = oriented_edge ( 'none', *, *, #7377, .f. ) ;
#7495 = edge_curve ( 'none', #7386, #7491, #12703, .t. ) ;
#7496 = oriented_edge ( 'none', *, *, #2814, .t. ) ;
#7497 = edge_curve ( 'none', #7484, #7483, #12697, .t. ) ;
#7498 = edge_loop ( 'none', ( #1364, #1367, #1361, #1366 ) ) ;
#7499 = edge_curve ( 'none', #7487, #7470, #12692, .t. ) ;
#7500 = edge_curve ( 'none', #7354, #7370, #12645, .t. ) ;
#7501 = oriented_edge ( 'none', *, *, #7471, .t. ) ;
#7502 = oriented_edge ( 'none', *, *, #7492, .f. ) ;
#7503 = edge_curve ( 'none', #7507, #7334, #12717, .t. ) ;
#7504 = advanced_face ( 'none', ( #12646 ), #12758, .t. ) ;
#7505 = oriented_edge ( 'none', *, *, #7377, .t. ) ;
#7506 = vertex_point ( 'none', #12696 ) ;
#7507 = vertex_point ( 'none', #12718 ) ;
#7508 = vertex_point ( 'none', #12740 ) ;
#7509 = edge_loop ( 'none', ( #1147, #1142, #1139 ) ) ;
#7510 = oriented_edge ( 'none', *, *, #7503, .t. ) ;
#7511 = edge_curve ( 'none', #1070, #7507, #12759, .t. ) ;
#7512 = oriented_edge ( 'none', *, *, #1081, .t. ) ;
#7513 = oriented_edge ( 'none', *, *, #7527, .t. ) ;
#7514 = vertex_point ( 'none', #12762 ) ;
#7515 = oriented_edge ( 'none', *, *, #7363, .f. ) ;
#7516 = edge_curve ( 'none', #7487, #658, #12778, .t. ) ;
#7517 = advanced_face ( 'none', ( #12779 ), #12789, .t. ) ;
#7518 = oriented_edge ( 'none', *, *, #7533, .f. ) ;
#7519 = oriented_edge ( 'none', *, *, #1046, .t. ) ;
#7520 = oriented_edge ( 'none', *, *, #7524, .f. ) ;
#7521 = oriented_edge ( 'none', *, *, #7511, .t. ) ;
#7522 = edge_loop ( 'none', ( #1072, #7512, #1112, #7513, #1114, #7521, #7510 ) ) ;
#7523 = oriented_edge ( 'none', *, *, #7499, .t. ) ;
#7524 = edge_curve ( 'none', #7470, #7514, #12772, .t. ) ;
#7525 = edge_curve ( 'none', #7365, #1058, #12813, .t. ) ;
#7526 = oriented_edge ( 'none', *, *, #7342, .f. ) ;
#7527 = edge_curve ( 'none', #1058, #767, #12716, .t. ) ;
#7528 = advanced_face ( 'none', ( #12812 ), #12790, .t. ) ;
#7529 = oriented_edge ( 'none', *, *, #7527, .f. ) ;
#7530 = oriented_edge ( 'none', *, *, #1071, .f. ) ;
#7531 = edge_loop ( 'none', ( #7515, #1051, #1054, #1048 ) ) ;
#7532 = oriented_edge ( 'none', *, *, #1073, .f. ) ;
#7533 = edge_curve ( 'none', #658, #1053, #12793, .t. ) ;
#7534 = oriented_edge ( 'none', *, *, #1118, .f. ) ;
#7535 = advanced_face ( 'none', ( #12811 ), #12816, .t. ) ;
#7536 = b_spline_curve_with_knots ( 'none', 3,
( #7592, #7591, #7590, #7589 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#7537 = cartesian_point ( 'none', ( 13.99999999999999800, 0.2120755913949554900, -2.972267896545755400 ) ) ;
#7538 = cartesian_point ( 'none', ( 13.43319448204256800, 1.891373946774194300, -2.315841816410591400 ) ) ;
#7539 = cartesian_point ( 'none', ( 12.62209212549712900, 1.606349950184537300, -2.417936535787086300 ) ) ;
#7540 = cartesian_point ( 'none', ( 11.81107622352151900, 1.317409824279860600, -2.470467289371685900 ) ) ;
#7541 = cartesian_point ( 'none', ( 10.50000000000024500, 0.8695551047045715400, -2.481358282191023600 ) ) ;
#7542 = cartesian_point ( 'none', ( 9.999999999999710500, 0.7032183827378043500, -2.468294635128964300 ) ) ;
#7543 = cartesian_point ( 'none', ( 9.250000000000152800, 0.4651342421514372300, -2.425717048017348900 ) ) ;
#7544 = cartesian_point ( 'none', ( 9.000000000000026600, 0.3876691044393952800, -2.407703785831119900 ) ) ;
#7545 = cartesian_point ( 'none', ( 8.499999999999982200, 0.2372238867933889900, -2.364615568298690900 ) ) ;
#7546 = cartesian_point ( 'none', ( 8.249999999999879200, 0.1626971382232465000, -2.327924663988135500 ) ) ;
#7547 = cartesian_point ( 'none', ( 7.666666666666830400, 0.001977049965255442200, -2.289030905869902100 ) ) ;
#7548 = cartesian_point ( 'none', ( 7.333333333333029300, -0.08474947002717221600, -2.292546481190052900 ) ) ;
#7549 = cartesian_point ( 'none', ( 6.666666666666975200, -0.2591830911429028300, -2.258562227203188700 ) ) ;
#7550 = cartesian_point ( 'none', ( 6.333333333333603000, -0.3448238833646726200, -2.236550573119284300 ) ) ;
#7551 = cartesian_point ( 'none', ( 5.333333333332789500, -0.5953467014934491500, -2.156301385063771600 ) ) ;
#7552 = cartesian_point ( 'none', ( 4.666666666666694500, -0.7537775968735882500, -2.083796321150642500 ) ) ;
#7553 = cartesian_point ( 'none', ( 2.666666666666606100, -1.191587891106854300, -1.818137616287193400 ) ) ;
#7554 = cartesian_point ( 'none', ( 1.333320865586041600, -1.432426424417672500, -1.576371019624861500 ) ) ;
#7555 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985699300, -1.301826042607868700 ) ) ;
#7556 = cartesian_point ( 'none', ( 13.43319119999035700, 1.966112102115074500, -2.691302954252776200 ) ) ;
#7557 = cartesian_point ( 'none', ( 12.62208633470984200, 1.646142801203376300, -2.800342613897990300 ) ) ;
#7558 = cartesian_point ( 'none', ( 11.81107622352151900, 1.321293558139224400, -2.854934206742256300 ) ) ;
#7559 = cartesian_point ( 'none', ( 10.50000000000024500, 0.8160448639868707100, -2.861068174613508000 ) ) ;
#7560 = cartesian_point ( 'none', ( 9.999999999999710500, 0.6279768494781734500, -2.844302161566679500 ) ) ;
#7561 = cartesian_point ( 'none', ( 9.250000000000152800, 0.3580116629892883300, -2.793420618448235100 ) ) ;
#7562 = cartesian_point ( 'none', ( 9.000000000000026600, 0.2700386929949120100, -2.772181835893493800 ) ) ;
#7563 = cartesian_point ( 'none', ( 8.499999999999982200, 0.09889390664825251100, -2.721751367774370300 ) ) ;
#7564 = cartesian_point ( 'none', ( 8.249999999999879200, 0.01417544043325291400, -2.680943739901942000 ) ) ;
#7565 = cartesian_point ( 'none', ( 7.666666666666830400, -0.1698685432047200600, -2.631440092436915900 ) ) ;
#7566 = cartesian_point ( 'none', ( 7.333333333333029300, -0.2695746997712174000, -2.628127454315595000 ) ) ;
#7567 = cartesian_point ( 'none', ( 6.666666666666975200, -0.4691004640642142400, -2.579045692642045300 ) ) ;
#7568 = cartesian_point ( 'none', ( 6.333333333333602200, -0.5668536906588566000, -2.548764787854009400 ) ) ;
#7569 = cartesian_point ( 'none', ( 5.333333333332790400, -0.8521742191256163100, -2.441709388795538300 ) ) ;
#7570 = cartesian_point ( 'none', ( 4.666666666666693600, -1.031742887146448500, -2.348661133645272500 ) ) ;
#7571 = cartesian_point ( 'none', ( 2.666666666666606100, -1.525128227256977500, -2.014966038287226500 ) ) ;
#7572 = cartesian_point ( 'none', ( 1.333325328834254800, -1.792401272809638600, -1.719228503649906400 ) ) ;
#7573 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.975208364467153000, -1.387607822063353400 ) ) ;
#7574 = cartesian_point ( 'none', ( 0.2361155395741466000, -1.038455276934894700, -2.712721485390368100 ) ) ;
#7575 = cartesian_point ( 'none', ( 0.9029850652032467300, -0.8399183926280761000, -2.816157713012957100 ) ) ;
#7576 = cartesian_point ( 'none', ( 1.568661904200101300, -0.6261155848390755900, -2.896971225036304000 ) ) ;
#7577 = cartesian_point ( 'none', ( 2.233471854720361400, -0.4033979456735939900, -2.952570083406372600 ) ) ;
#7578 = cartesian_point ( 'none', ( 0.2361155395741466000, -1.038455276934894700, -2.712721485390368100 ) ) ;
#7579 = face_outer_bound ( 'none', #1258, .t. ) ;
#7580 = b_spline_curve_with_knots ( 'none', 3,
( #7577, #7576, #7575, #7574 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005850417677712393300, 0.007959414694167457600 ),
.unspecified. ) ;
#7581 = cartesian_point ( 'none', ( 13.35307074928992900, 0.09756838610165465000, -2.978402325080624600 ) ) ;
#7582 = cartesian_point ( 'none', ( 12.47091392584422900, -0.1366305082945285200, -2.986074360504873800 ) ) ;
#7583 = cartesian_point ( 'none', ( 11.58295448930889600, -0.3481520717235671600, -2.965646198820318400 ) ) ;
#7584 = cartesian_point ( 'none', ( 9.797550722335801200, -0.7207832600625415600, -2.897712672719025200 ) ) ;
#7585 = cartesian_point ( 'none', ( 8.900436173550049900, -0.8825058862107395500, -2.850226027330730300 ) ) ;
#7586 = cartesian_point ( 'none', ( 8.000000000000000000, -1.022473529206894700, -2.799097682570781800 ) ) ;
#7587 = cartesian_point ( 'none', ( 13.35307074928992900, 0.09756838610165465000, -2.978402325080624600 ) ) ;
#7588 = b_spline_curve_with_knots ( 'none', 3,
( #7586, #7585, #7584, #7583, #7582, #7581 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002737458458179870700, 0.005474916916359741400 ),
.unspecified. ) ;
#7589 = cartesian_point ( 'none', ( 8.000000000000001800, 0.3531302355541091100, -2.195771126237064900 ) ) ;
#7590 = cartesian_point ( 'none', ( 5.329828638667093400, -0.3306258148827857000, -2.221250417823589500 ) ) ;
#7591 = cartesian_point ( 'none', ( 2.669443736634411900, -0.9715235504642266700, -1.910971948860809200 ) ) ;
#7592 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.352846341639578800, -1.437647402316166900 ) ) ;
#7593 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5655734078477133700, -2.414648794865513100 ) ) ;
#7594 = cartesian_point ( 'none', ( -1.246832498358329500e-015, -0.6497950086442968500, -2.475822535766088800 ) ) ;
#7595 = cartesian_point ( 'none', ( 0.01797103299917559400, -0.7396518359562773700, -2.530768090890801200 ) ) ;
#7596 = cartesian_point ( 'none', ( 0.09237337590485532300, -0.9077224609040422900, -2.629276664651943200 ) ) ;
#7597 = cartesian_point ( 'none', ( 0.1509069873012061400, -0.9898967441941757300, -2.674618894474264600 ) ) ;
#7598 = cartesian_point ( 'none', ( 0.2361155395741466000, -1.038455276934894700, -2.712721485390368100 ) ) ;
#7599 = cartesian_point ( 'none', ( 8.000000000000001800, 0.3531302355541091100, -2.195771126237064900 ) ) ;
#7600 = axis2_placement_3d ( 'none', #7620, #7601, #7641 ) ;
#7601 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7602 = cartesian_point ( 'none', ( 0.2361155395701238500, -2.652482526066746200, -1.183884989510604300 ) ) ;
#7603 = cartesian_point ( 'none', ( 0.9029850652009427900, -2.585236206833191600, -1.397412224690671500 ) ) ;
#7604 = cartesian_point ( 'none', ( 1.568661904198621200, -2.491198573972060300, -1.605737422278565000 ) ) ;
#7605 = cartesian_point ( 'none', ( 2.233471854719699200, -2.373027750807899800, -1.802536905002390300 ) ) ;
#7606 = b_spline_curve_with_knots ( 'none', 3,
( #7605, #7604, #7603, #7602 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005850417677715434200, 0.007959414694173164900 ),
.unspecified. ) ;
#7607 = cartesian_point ( 'none', ( 8.000000000000003600, 0.09381710039839345800, -2.311255910508892800 ) ) ;
#7608 = cartesian_point ( 'none', ( 7.666666666666840200, 0.001977049965257867800, -2.289030905869902100 ) ) ;
#7609 = cartesian_point ( 'none', ( 7.333333333333033700, -0.08474947002717096700, -2.292546481190053300 ) ) ;
#7610 = cartesian_point ( 'none', ( 6.666666666666975200, -0.2591830911429028300, -2.258562227203188700 ) ) ;
#7611 = cartesian_point ( 'none', ( 6.333333333333603000, -0.3448238833646726200, -2.236550573119284300 ) ) ;
#7612 = cartesian_point ( 'none', ( 5.333333333332789500, -0.5953467014934491500, -2.156301385063771600 ) ) ;
#7613 = cartesian_point ( 'none', ( 4.666666666666694500, -0.7537775968735882500, -2.083796321150642500 ) ) ;
#7614 = cartesian_point ( 'none', ( 2.666666666666606100, -1.191587891106854300, -1.818137616287193400 ) ) ;
#7615 = cartesian_point ( 'none', ( 1.333320865586041600, -1.432426424417672500, -1.576371019624861500 ) ) ;
#7616 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985698600, -1.301826042607868500 ) ) ;
#7617 = b_spline_curve_with_knots ( 'none', 3,
( #7598, #7597, #7596, #7595, #7594, #7593 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002826395112214058100, 0.0005972403616853213100, 0.0009118412121492368000 ),
.unspecified. ) ;
#7618 = face_outer_bound ( 'none', #1267, .t. ) ;
#7619 = b_spline_curve_with_knots ( 'none', 3,
( #7616, #7615, #7614, #7613, #7612, #7611, #7610, #7609, #7608, #7607 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2857142857142862000, 0.4285714285714293200, 0.5000000000000008900, 0.5714285714285724000 ),
.unspecified. ) ;
#7620 = cartesian_point ( 'none', ( 8.000000000000000000, 0.2520742024699750800, -2.385518184622791100 ) ) ;
#7621 = cartesian_point ( 'none', ( 8.000000000000001800, 0.2342544934342806800, -2.211614033773692300 ) ) ;
#7622 = cartesian_point ( 'none', ( 13.99999999999999600, 2.379134595941907500, -1.925620389810444300 ) ) ;
#7623 = cartesian_point ( 'none', ( 11.99725280680606000, 1.753437558789851200, -2.301717690280908900 ) ) ;
#7624 = cartesian_point ( 'none', ( 10.00161494255717700, 1.065747212123785600, -2.384941209874677200 ) ) ;
#7625 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5147615023815533800, -2.255155455363402800 ) ) ;
#7626 = cartesian_point ( 'none', ( 13.99999999999999600, 2.319293899055489700, -1.914816341869978200 ) ) ;
#7627 = cartesian_point ( 'none', ( 11.99726354900740900, 1.696082932215229300, -2.277160542946557800 ) ) ;
#7628 = cartesian_point ( 'none', ( 10.00162312558439300, 1.015754620980436700, -2.347616264405077800 ) ) ;
#7629 = cartesian_point ( 'none', ( 8.000000000000000000, 0.4754145252741383600, -2.208793274134943200 ) ) ;
#7630 = cartesian_point ( 'none', ( 13.99999999999999600, 2.256660376614329600, -1.936714958225049600 ) ) ;
#7631 = cartesian_point ( 'none', ( 11.99723931650639800, 1.628409619639953800, -2.284670510453839000 ) ) ;
#7632 = cartesian_point ( 'none', ( 10.00166051112394400, 0.9482284350637697500, -2.339040614491700900 ) ) ;
#7633 = cartesian_point ( 'none', ( 8.000000000000000000, 0.4131336725453673700, -2.185910902862911300 ) ) ;
#7634 = cartesian_point ( 'none', ( 13.99999999999999600, 2.216588080689182700, -1.982451678210631000 ) ) ;
#7635 = cartesian_point ( 'none', ( 11.99719012351360600, 1.577811445632512300, -2.321207033535805500 ) ) ;
#7636 = cartesian_point ( 'none', ( 10.00171167634466600, 0.8905033446885521900, -2.362686175629501700 ) ) ;
#7637 = cartesian_point ( 'none', ( 8.000000000000000000, 0.3531302355541096600, -2.195771126237064500 ) ) ;
#7638 = cartesian_point ( 'none', ( 0.5000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7639 = b_spline_curve_with_knots ( 'none', 3,
( #7673, #7672, #7671, #7670, #7669, #7668, #7667, #7666, #7665, #7664, #7663, #7662, #7661, #7660, #7659, #7658, #7657, #7656, #7655, #7654, #7653, #7652, #7651, #7650, #7649, #7648, #7647, #7646 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.03396792733377662600, 0.05211699734607699200, 0.07104280492230885500, 0.09074535006267869800, 0.1112246327673700500, 0.1324806530365458800, 0.1545134108703524200, 0.1773229062689203300, 0.2009091392323677200, 0.2252721097608015900, 0.2504118178543181000, 0.2763282635130058800, 0.3030214467369457500, 0.3304913675262106700, 0.3587380258808682300, 0.3877614218009812800, 0.4175615552866067100, 0.4481384263377969400, 0.4794920349546011300, 0.5116223811370651500, 0.5445294648852303500, 0.5782132861991371400, 0.6126738450788217200, 0.6479111415243183900, 0.6648797843476190700 ),
.unspecified. ) ;
#7640 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7637, #7636, #7635, #7634 ),
( #7633, #7632, #7631, #7630 ),
( #7629, #7628, #7627, #7626 ),
( #7625, #7624, #7623, #7622 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#7641 = direction ( 'none', ( 0.0000000000000000000, 0.9912357546101436800, 0.1321048022687247900 ) ) ;
#7642 = circle ( 'none', #7600, 0.1748147468397989500 ) ;
#7643 = cartesian_point ( 'none', ( 8.000000000000001800, 0.5147615023815529400, -2.255155455363402300 ) ) ;
#7644 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7645 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7646 = cartesian_point ( 'none', ( 8.000000000000000000, 1.256262986463395800, -2.702258918635295000 ) ) ;
#7647 = cartesian_point ( 'none', ( 8.000000000000000000, 1.249432833462064400, -2.698982193623926200 ) ) ;
#7648 = cartesian_point ( 'none', ( 8.000000000000000000, 1.227380610321007600, -2.692517867678317700 ) ) ;
#7649 = cartesian_point ( 'none', ( 8.000000000000000000, 1.190960383698375100, -2.681156526538828200 ) ) ;
#7650 = cartesian_point ( 'none', ( 8.000000000000000000, 1.147846666570977400, -2.666585810486735000 ) ) ;
#7651 = cartesian_point ( 'none', ( 8.000000000000000000, 1.106051388330799400, -2.651356214360522000 ) ) ;
#7652 = cartesian_point ( 'none', ( 8.000000000000000000, 1.065581152630468600, -2.635521510529061900 ) ) ;
#7653 = cartesian_point ( 'none', ( 8.000000000000000000, 1.026440767633173300, -2.619135404883990300 ) ) ;
#7654 = cartesian_point ( 'none', ( 8.000000000000000000, 0.9886332530871834200, -2.602251482240203200 ) ) ;
#7655 = cartesian_point ( 'none', ( 8.000000000000000000, 0.9521598489737523900, -2.584923152039001700 ) ) ;
#7656 = cartesian_point ( 'none', ( 8.000000000000000000, 0.9170200257165844700, -2.567203594397958500 ) ) ;
#7657 = cartesian_point ( 'none', ( 8.000000000000000000, 0.8832114959415134900, -2.549145706550765700 ) ) ;
#7658 = cartesian_point ( 'none', ( 8.000000000000000000, 0.8507302277734739600, -2.530802049720054700 ) ) ;
#7659 = cartesian_point ( 'none', ( 8.000000000000000000, 0.8195704596567747700, -2.512224796465821100 ) ) ;
#7660 = cartesian_point ( 'none', ( 8.000000000000000000, 0.7897247166833854000, -2.493465678551653600 ) ) ;
#7661 = cartesian_point ( 'none', ( 8.000000000000000000, 0.7611838284134179200, -2.474575935370366700 ) ) ;
#7662 = cartesian_point ( 'none', ( 8.000000000000000000, 0.7339369481686047700, -2.455606262970680700 ) ) ;
#7663 = cartesian_point ( 'none', ( 8.000000000000000000, 0.7079715737865388500, -2.436606763724356900 ) ) ;
#7664 = cartesian_point ( 'none', ( 8.000000000000000000, 0.6832735697935329300, -2.417626896678585000 ) ) ;
#7665 = cartesian_point ( 'none', ( 8.000000000000000000, 0.6598271910554562900, -2.398715428616864400 ) ) ;
#7666 = cartesian_point ( 'none', ( 8.000000000000000000, 0.6376151076003678800, -2.379920385925526500 ) ) ;
#7667 = cartesian_point ( 'none', ( 8.000000000000000000, 0.6166184315982694600, -2.361289007098138700 ) ) ;
#7668 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5968167429068820300, -2.342867696644982200 ) ) ;
#7669 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5781881257561258800, -2.324701977868439700 ) ) ;
#7670 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5607091721514752000, -2.306836453619311100 ) ) ;
#7671 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5393703637120735900, -2.283974098357933100 ) ) ;
#7672 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5243009462235589400, -2.266669075431023000 ) ) ;
#7673 = cartesian_point ( 'none', ( 8.000000000000001800, 0.5147615023815529400, -2.255155455363402300 ) ) ;
#7674 = b_spline_curve_with_knots ( 'none', 3,
( #7753, #7699, #7732, #7731, #7253, #7301, #7286, #7285 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003295609917846797300, 0.0004943414876770220600, 0.0006591219835693645500 ),
.unspecified. ) ;
#7675 = face_outer_bound ( 'none', #1281, .t. ) ;
#7676 = cartesian_point ( 'none', ( 13.35307074928879900, 2.175039748608106100, -2.037057213724482000 ) ) ;
#7677 = cartesian_point ( 'none', ( 11.56727475477974000, 1.606878443601612100, -2.317174739350551100 ) ) ;
#7678 = cartesian_point ( 'none', ( 9.786016785587857900, 1.006399382023609200, -2.370961713179995800 ) ) ;
#7679 = cartesian_point ( 'none', ( 13.38522001848489000, 3.053628176499631100, -1.965033793464633100 ) ) ;
#7680 = cartesian_point ( 'none', ( 11.58864216560259800, 2.495936010054698800, -2.428523248069834700 ) ) ;
#7681 = cartesian_point ( 'none', ( 9.796517931861432200, 1.848378047445986300, -2.666278298634092300 ) ) ;
#7682 = cartesian_point ( 'none', ( 8.000000000000000000, 1.261392751667665300, -2.703691215516388800 ) ) ;
#7683 = cartesian_point ( 'none', ( 13.38520391517447400, 2.773730504457215100, -2.066235986126573100 ) ) ;
#7684 = cartesian_point ( 'none', ( 11.58860088442317100, 2.195278114055991800, -2.472024917152966700 ) ) ;
#7685 = cartesian_point ( 'none', ( 9.796626958276982900, 1.545205403111383100, -2.645718048581784800 ) ) ;
#7686 = cartesian_point ( 'none', ( 8.000000000000000000, 0.9746089893703197000, -2.624016509201721400 ) ) ;
#7687 = cartesian_point ( 'none', ( 13.38519820417738500, 2.469321267125701000, -2.107859261673023600 ) ) ;
#7688 = cartesian_point ( 'none', ( 11.58859130728513900, 1.882399166654378900, -2.450909784465835600 ) ) ;
#7689 = cartesian_point ( 'none', ( 9.796715088894833600, 1.243619897476691400, -2.559402155119329300 ) ) ;
#7690 = cartesian_point ( 'none', ( 8.000000000000000000, 0.7023593174729341200, -2.481576408644443600 ) ) ;
#7691 = cartesian_point ( 'none', ( 13.38521556930481500, 2.185263131290183600, -2.031990642308357600 ) ) ;
#7692 = cartesian_point ( 'none', ( 11.58864967909265600, 1.614088110623098200, -2.316523190308258600 ) ) ;
#7693 = cartesian_point ( 'none', ( 9.796732886301382900, 1.009349209301461800, -2.371656550726895400 ) ) ;
#7694 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5147615023815533800, -2.255155455363402800 ) ) ;
#7695 = cartesian_point ( 'none', ( 8.000000000000001800, 0.5147615023815529400, -2.255155455363402300 ) ) ;
#7696 = b_spline_curve_with_knots ( 'none', 3,
( #7695, #7678, #7677, #7676 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 0.9538376696910229000 ),
.unspecified. ) ;
#7697 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7694, #7693, #7692, #7691 ),
( #7690, #7689, #7688, #7687 ),
( #7686, #7685, #7684, #7683 ),
( #7682, #7681, #7680, #7679 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.6677953298172527600 ),
( 0.5714285714285714000, 0.9561321242805977900 ),
.unspecified. ) ;
#7698 = face_outer_bound ( 'none', #1273, .t. ) ;
#7699 = cartesian_point ( 'none', ( 13.45932090787639300, 2.977484915462888600, 0.1255735119601753000 ) ) ;
#7700 = axis2_placement_3d ( 'none', #7638, #7645, #7644 ) ;
#7701 = face_outer_bound ( 'none', #1125, .t. ) ;
#7702 = cartesian_point ( 'none', ( 13.35322761722791000, 2.962028549378522800, -0.3267822108981926500 ) ) ;
#7703 = cartesian_point ( 'none', ( 12.56882976905042600, 2.834595980115564000, -0.5896917009648365800 ) ) ;
#7704 = cartesian_point ( 'none', ( 11.78444309705419000, 2.672156991249520900, -0.8219242339695423900 ) ) ;
#7705 = cartesian_point ( 'none', ( 10.50000000000024500, 2.369453579042625000, -1.139716956738733700 ) ) ;
#7706 = cartesian_point ( 'none', ( 9.999999999999710500, 2.242598361554924300, -1.248097387377102000 ) ) ;
#7707 = cartesian_point ( 'none', ( 9.250000000000152800, 2.044140550680272600, -1.386341397105541800 ) ) ;
#7708 = cartesian_point ( 'none', ( 13.99999999999999600, 2.969169487989984400, 0.1655594379152122700 ) ) ;
#7709 = cartesian_point ( 'none', ( 11.99719012351368300, 2.757022406590271300, -0.5256600613107332800 ) ) ;
#7710 = cartesian_point ( 'none', ( 10.00171167634516900, 2.300352370301085100, -1.040990462905481100 ) ) ;
#7711 = cartesian_point ( 'none', ( 8.000000000000000000, 1.802345437498167300, -1.302943869093533800 ) ) ;
#7712 = cartesian_point ( 'none', ( 13.99999999999999600, 2.971803032549264600, 0.1256644963328075500 ) ) ;
#7713 = cartesian_point ( 'none', ( 11.99715756669908900, 2.750484366561381000, -0.5661714459801509000 ) ) ;
#7714 = cartesian_point ( 'none', ( 10.00174558272915500, 2.284508254723030900, -1.078822081249366500 ) ) ;
#7715 = cartesian_point ( 'none', ( 8.000000000000000000, 1.779032495882689300, -1.335425381897628000 ) ) ;
#7716 = cartesian_point ( 'none', ( 13.99999999999999600, 2.973224196962501100, 0.08568958223896815100 ) ) ;
#7717 = cartesian_point ( 'none', ( 11.99712564354506500, 2.742715342705707800, -0.6064839859013042600 ) ) ;
#7718 = cartesian_point ( 'none', ( 10.00177931844564000, 2.267514560477750700, -1.116172103703857700 ) ) ;
#7719 = cartesian_point ( 'none', ( 8.000000000000000000, 1.754732500739642600, -1.367198384606644700 ) ) ;
#7720 = cartesian_point ( 'none', ( 13.99999999999999600, 2.973430362929044600, 0.04570834393394001400 ) ) ;
#7721 = cartesian_point ( 'none', ( 11.99709440356190300, 2.733729655923276000, -0.6465234003077240400 ) ) ;
#7722 = cartesian_point ( 'none', ( 10.00181282864239800, 2.249402587249968100, -1.152971726583043700 ) ) ;
#7723 = cartesian_point ( 'none', ( 8.000000000000000000, 1.729490221479514700, -1.398204339817908700 ) ) ;
#7724 = cartesian_point ( 'none', ( 9.000000000000026600, 1.976627126655226200, -1.428380221444053100 ) ) ;
#7725 = cartesian_point ( 'none', ( 8.499999999999987600, 1.839778322254421500, -1.504293084232285900 ) ) ;
#7726 = cartesian_point ( 'none', ( 8.249999999999889900, 1.761135565714718300, -1.531047066280097500 ) ) ;
#7727 = cartesian_point ( 'none', ( 8.000000000000003600, 1.700643435261292000, -1.567966019495360200 ) ) ;
#7728 = b_spline_curve_with_knots ( 'none', 3,
( #7727, #7726, #7725, #7724, #7707, #7706, #7705, #7704, #7703, #7702 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5714285714285725100, 0.6250000000000010000, 0.6785714285714293800, 0.7857142857142862500, 0.9538092350831226500 ),
.unspecified. ) ;
#7729 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7723, #7722, #7721, #7720 ),
( #7719, #7718, #7717, #7716 ),
( #7715, #7714, #7713, #7712 ),
( #7711, #7710, #7709, #7708 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#7730 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#7731 = cartesian_point ( 'none', ( 13.72753978527435200, 2.974301184870118400, 0.1845346787918126800 ) ) ;
#7732 = cartesian_point ( 'none', ( 13.56609051982024800, 2.976220001561634000, 0.1516471110532959000 ) ) ;
#7733 = cartesian_point ( 'none', ( 8.000000000000003600, 1.700643435261292000, -1.567966019495360200 ) ) ;
#7734 = cartesian_point ( 'none', ( 7.666666666666840200, 1.619987261323395400, -1.617191290449040400 ) ) ;
#7735 = cartesian_point ( 'none', ( 8.000000000000000000, 1.958627064145071800, -1.230644366089525000 ) ) ;
#7736 = cartesian_point ( 'none', ( 5.329748047094995800, 1.515292598150618500, -1.780047097870584000 ) ) ;
#7737 = cartesian_point ( 'none', ( 2.669499516019763900, 0.8412410871003851400, -2.071782202531153000 ) ) ;
#7738 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414298900, -2.053393186047992400 ) ) ;
#7739 = cartesian_point ( 'none', ( 8.000000000000000000, 1.898021537075983400, -1.225683867684126600 ) ) ;
#7740 = cartesian_point ( 'none', ( 5.329854573780700400, 1.456224523182620700, -1.756496747891990000 ) ) ;
#7741 = cartesian_point ( 'none', ( 2.669408248006063500, 0.7926754110241334100, -2.030697077669763000 ) ) ;
#7742 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.1794556769806660800, -2.002239409721980700 ) ) ;
#7743 = cartesian_point ( 'none', ( 8.000000000000000000, 1.837802043877306800, -1.253542801090639800 ) ) ;
#7744 = cartesian_point ( 'none', ( 5.329885928907908800, 1.387475076328797100, -1.765900001508782200 ) ) ;
#7745 = cartesian_point ( 'none', ( 2.669386484515929000, 0.7244918170022537400, -2.017768861188069100 ) ) ;
#7746 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.1207435400606305200, -1.971329985432016800 ) ) ;
#7747 = cartesian_point ( 'none', ( 8.000000000000000000, 1.802345437498166700, -1.302943869093534900 ) ) ;
#7748 = cartesian_point ( 'none', ( 5.329828638667653900, 1.336873477417356700, -1.804448988895913200 ) ) ;
#7749 = cartesian_point ( 'none', ( 2.669443736634215200, 0.6642903330800862300, -2.038232114313596200 ) ) ;
#7750 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.05996340505623142000, -1.973177049209745600 ) ) ;
#7751 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7750, #7749, #7748, #7747 ),
( #7746, #7745, #7744, #7743 ),
( #7742, #7741, #7740, #7739 ),
( #7738, #7737, #7736, #7735 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#7752 = cartesian_point ( 'none', ( 8.000000000000003600, 1.567966019495353700, 1.700643435261297600 ) ) ;
#7753 = cartesian_point ( 'none', ( 13.35307074929026600, 2.978402325080623700, 0.09756838610172770300 ) ) ;
#7754 = toroidal_surface ( 'none', #7700, 2.480000000000000000, 0.5000000000000000000 ) ;
#7755 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607885400, -1.602110449985685500 ) ) ;
#7756 = cartesian_point ( 'none', ( 8.000000000000000000, 0.4754145252741371900, -2.208793274134943600 ) ) ;
#7757 = cartesian_point ( 'none', ( 5.329854573780529800, -0.2123245262953893900, -2.271736996838364500 ) ) ;
#7758 = cartesian_point ( 'none', ( 2.669408248006153200, -0.8754135157386925300, -1.996425832570616600 ) ) ;
#7759 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.288902738057913700, -1.542691390288811500 ) ) ;
#7760 = cartesian_point ( 'none', ( 8.000000000000000000, 0.4131336725453662600, -2.185910902862911800 ) ) ;
#7761 = cartesian_point ( 'none', ( 5.329885928908621100, -0.2675868307656361600, -2.229772901166379400 ) ) ;
#7762 = cartesian_point ( 'none', ( 2.669386484515037200, -0.9144849678955902000, -1.939071121329148900 ) ) ;
#7763 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.308562224694017800, -1.479319376616696100 ) ) ;
#7764 = cartesian_point ( 'none', ( 8.000000000000000000, 0.3531302355541084400, -2.195771126237064500 ) ) ;
#7765 = cartesian_point ( 'none', ( 5.329828638667292400, -0.3306258148818022000, -2.221250417826073700 ) ) ;
#7766 = cartesian_point ( 'none', ( 2.669443736633853700, -0.9715235504643063800, -1.910971948860709800 ) ) ;
#7767 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.352846341639578600, -1.437647402316167400 ) ) ;
#7768 = b_spline_curve_with_knots ( 'none', 3,
( #7791, #7790, #7789, #7788 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#7769 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7770 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7767, #7766, #7765, #7764 ),
( #7763, #7762, #7761, #7760 ),
( #7759, #7758, #7757, #7756 ),
( #7755, #7797, #7796, #7795 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#7771 = face_outer_bound ( 'none', #1314, .t. ) ;
#7772 = cartesian_point ( 'none', ( 13.99999999999999600, 2.216588080689183100, -1.982451678210631000 ) ) ;
#7773 = cartesian_point ( 'none', ( 11.99719012351335200, 1.577811445632912400, -2.321207033535849000 ) ) ;
#7774 = cartesian_point ( 'none', ( 10.00171167634497300, 0.8905033446879354600, -2.362686175629060700 ) ) ;
#7775 = cartesian_point ( 'none', ( 8.000000000000000000, 0.3531302355541098800, -2.195771126237064500 ) ) ;
#7776 = cartesian_point ( 'none', ( 13.99999999999999600, 2.190240294177648700, -2.012523859155015000 ) ) ;
#7777 = cartesian_point ( 'none', ( 11.99715756669849900, 1.544542478375547500, -2.345229815908515600 ) ) ;
#7778 = cartesian_point ( 'none', ( 10.00174558273014100, 0.8525488692452856100, -2.378233687935768200 ) ) ;
#7779 = cartesian_point ( 'none', ( 8.000000000000000000, 0.3136775984814275700, -2.202254285098326200 ) ) ;
#7780 = cartesian_point ( 'none', ( 13.99999999999999600, 2.162978676338324300, -2.041795306981899000 ) ) ;
#7781 = cartesian_point ( 'none', ( 11.99712564354565100, 1.510543678579590500, -2.368241556805430000 ) ) ;
#7782 = cartesian_point ( 'none', ( 10.00177931844515400, 0.8141220586528791200, -2.392627785652284200 ) ) ;
#7783 = cartesian_point ( 'none', ( 8.000000000000000000, 0.2740280014587733700, -2.207538499424082100 ) ) ;
#7784 = cartesian_point ( 'none', ( 13.99999999999999600, 2.134853452965596300, -2.070212093060611800 ) ) ;
#7785 = cartesian_point ( 'none', ( 11.99709440356219400, 1.475877697080591100, -2.390199858188688100 ) ) ;
#7786 = cartesian_point ( 'none', ( 10.00181282864202200, 0.7752936966803905000, -2.405841949445569000 ) ) ;
#7787 = cartesian_point ( 'none', ( 8.000000000000000000, 0.2342544934342814500, -2.211614033773691800 ) ) ;
#7788 = cartesian_point ( 'none', ( 8.000000000000001800, 0.2342544934342806800, -2.211614033773692300 ) ) ;
#7789 = cartesian_point ( 'none', ( 5.329713049201201300, -0.4543852621764372100, -2.200672108382983000 ) ) ;
#7790 = cartesian_point ( 'none', ( 2.669560584740304300, -1.082281163083731500, -1.852164850138639600 ) ) ;
#7791 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.437647402316182000, -1.352846341639563500 ) ) ;
#7792 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7787, #7786, #7785, #7784 ),
( #7783, #7782, #7781, #7780 ),
( #7779, #7778, #7777, #7776 ),
( #7775, #7774, #7773, #7772 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#7793 = face_outer_bound ( 'none', #1309, .t. ) ;
#7794 = face_outer_bound ( 'none', #1256, .t. ) ;
#7795 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5147615023815521600, -2.255155455363403200 ) ) ;
#7796 = cartesian_point ( 'none', ( 5.329748047095556300, -0.1872097021039057500, -2.330157045369184200 ) ) ;
#7797 = cartesian_point ( 'none', ( 2.669499516019391700, -0.8701239672484413200, -2.059818521853154800 ) ) ;
#7798 = face_outer_bound ( 'none', #1306, .t. ) ;
#7799 = cartesian_point ( 'none', ( 8.000000000000000000, 0.3531302355541086600, -2.195771126237064900 ) ) ;
#7800 = cartesian_point ( 'none', ( 5.329828638667093400, -0.3306258148827857000, -2.221250417823589500 ) ) ;
#7801 = cartesian_point ( 'none', ( 2.669443736634411900, -0.9715235504642266700, -1.910971948860809200 ) ) ;
#7802 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.352846341639578600, -1.437647402316167600 ) ) ;
#7803 = cartesian_point ( 'none', ( 8.000000000000000000, 0.3136775984814263500, -2.202254285098326200 ) ) ;
#7804 = cartesian_point ( 'none', ( 5.329788795313438000, -0.3720749724005455400, -2.215646412491364600 ) ) ;
#7805 = cartesian_point ( 'none', ( 2.669483601713655800, -1.009026765085374100, -1.892497284625612300 ) ) ;
#7806 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.381963426952407900, -1.410247817215393600 ) ) ;
#7807 = cartesian_point ( 'none', ( 8.000000000000000000, 0.2740280014587721500, -2.207538499424082500 ) ) ;
#7808 = cartesian_point ( 'none', ( 5.329750244723952000, -0.4133534768706816900, -2.208782755574196800 ) ) ;
#7809 = cartesian_point ( 'none', ( 2.669522572320580000, -1.045968655620634000, -1.872882879118430200 ) ) ;
#7810 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.410247817215407800, -1.381963426952393300 ) ) ;
#7811 = cartesian_point ( 'none', ( 8.000000000000000000, 0.2342544934342802000, -2.211614033773692300 ) ) ;
#7812 = cartesian_point ( 'none', ( 5.329713049200715400, -0.4543852621762513600, -2.200672108381116000 ) ) ;
#7813 = cartesian_point ( 'none', ( 2.669560584740880800, -1.082281163083654600, -1.852164850138747800 ) ) ;
#7814 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.437647402316181800, -1.352846341639563500 ) ) ;
#7815 = cartesian_point ( 'none', ( 8.000000000000000000, 0.03302620056715689600, -0.2478089386525397800 ) ) ;
#7816 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7814, #7813, #7812, #7811 ),
( #7810, #7809, #7808, #7807 ),
( #7806, #7805, #7804, #7803 ),
( #7802, #7801, #7800, #7799 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#7817 = axis2_placement_3d ( 'none', #7846, #7845, #7867 ) ;
#7818 = direction ( 'none', ( 0.0000000000000000000, -0.9912357546101437900, -0.1321048022687246200 ) ) ;
#7819 = circle ( 'none', #7843, 1.974087960926264300 ) ;
#7820 = cartesian_point ( 'none', ( 8.000000000000001800, 0.5147615023815529400, -2.255155455363402300 ) ) ;
#7821 = cartesian_point ( 'none', ( 5.329748047095556300, -0.1872097021039057500, -2.330157045369184200 ) ) ;
#7822 = cartesian_point ( 'none', ( 2.669499516019391700, -0.8701239672484413200, -2.059818521853154800 ) ) ;
#7823 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607885100, -1.602110449985686000 ) ) ;
#7824 = circle ( 'none', #7817, 0.1748147468397989500 ) ;
#7825 = cartesian_point ( 'none', ( 8.000000000000000000, 0.2342544934342799800, -2.211614033773691800 ) ) ;
#7826 = cartesian_point ( 'none', ( 5.329713049201201300, -0.4543852621764372100, -2.200672108382983000 ) ) ;
#7827 = cartesian_point ( 'none', ( 2.669560584740304300, -1.082281163083731500, -1.852164850138639600 ) ) ;
#7828 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.437647402316181800, -1.352846341639563300 ) ) ;
#7829 = cartesian_point ( 'none', ( 8.000000000000000000, 0.1737630444527537000, -2.217812505832784400 ) ) ;
#7830 = cartesian_point ( 'none', ( 5.329653201700577500, -0.5167913366631784500, -2.188335954262808700 ) ) ;
#7831 = cartesian_point ( 'none', ( 2.669621743554597200, -1.137508841702260700, -1.820655941161655200 ) ) ;
#7832 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.479319376616709900, -1.308562224694002500 ) ) ;
#7833 = cartesian_point ( 'none', ( 8.000000000000000000, 0.1196487584921141200, -2.256207187582007600 ) ) ;
#7834 = cartesian_point ( 'none', ( 5.329510614386218300, -0.5827071281685561900, -2.210147737552829600 ) ) ;
#7835 = cartesian_point ( 'none', ( 2.669756003292963700, -1.206885500322681500, -1.820433489646676700 ) ) ;
#7836 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.542691390288825500, -1.288902738057897500 ) ) ;
#7837 = cartesian_point ( 'none', ( 8.000000000000000000, 0.09381710039839155600, -2.311255910508892800 ) ) ;
#7838 = cartesian_point ( 'none', ( 5.329344629009505700, -0.6254511381118836900, -2.257277947996330500 ) ) ;
#7839 = cartesian_point ( 'none', ( 2.669907491017270200, -1.262326784511284200, -1.851588451374949000 ) ) ;
#7840 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985699300, -1.301826042607868500 ) ) ;
#7841 = b_spline_curve_with_knots ( 'none', 3,
( #7823, #7822, #7821, #7820 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#7842 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7840, #7839, #7838, #7837 ),
( #7836, #7835, #7834, #7833 ),
( #7832, #7831, #7830, #7829 ),
( #7828, #7827, #7826, #7825 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#7843 = axis2_placement_3d ( 'none', #7815, #7769, #7818 ) ;
#7844 = cartesian_point ( 'none', ( 13.99999999999999800, 1.951750696351062000, 2.251670873950097000 ) ) ;
#7845 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7846 = cartesian_point ( 'none', ( 8.000000000000000000, 0.3814769490472540400, -2.368272313325155800 ) ) ;
#7847 = face_outer_bound ( 'none', #1325, .t. ) ;
#7848 = cartesian_point ( 'none', ( 8.000000000000000000, 1.527250211101828700, -2.759886345365985400 ) ) ;
#7849 = cartesian_point ( 'none', ( 5.328194854305151800, 0.6701373180903139600, -3.145330430295000000 ) ) ;
#7850 = cartesian_point ( 'none', ( 2.670887265713902400, -0.3153193163366144200, -3.105289978494528900 ) ) ;
#7851 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.087660574557872500, -2.712974892167435900 ) ) ;
#7852 = cartesian_point ( 'none', ( 8.000000000000000000, 1.149507234242304500, -2.703465172376668100 ) ) ;
#7853 = cartesian_point ( 'none', ( 5.328523051451813200, 0.3097927285277639600, -2.973073548736608000 ) ) ;
#7854 = cartesian_point ( 'none', ( 2.670580704557773200, -0.6025065232193107500, -2.827501543928550900 ) ) ;
#7855 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.272321858052994900, -2.378649727535576900 ) ) ;
#7856 = cartesian_point ( 'none', ( 8.000000000000000000, 0.7598759174652880400, -2.550995998597608900 ) ) ;
#7857 = cartesian_point ( 'none', ( 5.328995011018821300, -0.03296389486017137900, -2.701142595210762800 ) ) ;
#7858 = cartesian_point ( 'none', ( 2.670160514683653600, -0.8413937358992885600, -2.460727645312445600 ) ) ;
#7859 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.387912262511102400, -1.976532492934183400 ) ) ;
#7860 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5147615023815521600, -2.255155455363403200 ) ) ;
#7861 = cartesian_point ( 'none', ( 5.329748047095556300, -0.1872097021039057500, -2.330157045369184200 ) ) ;
#7862 = cartesian_point ( 'none', ( 2.669499516019391700, -0.8701239672484413200, -2.059818521853154800 ) ) ;
#7863 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607885400, -1.602110449985685500 ) ) ;
#7864 = b_spline_curve_with_knots ( 'none', 3,
( #7891, #7890, #7889, #7888 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#7865 = axis2_placement_3d ( 'none', #7884, #7913, #7892 ) ;
#7866 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7863, #7862, #7861, #7860 ),
( #7859, #7858, #7857, #7856 ),
( #7855, #7854, #7853, #7852 ),
( #7851, #7850, #7849, #7848 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.8725382093819871200 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#7867 = direction ( 'none', ( 0.0000000000000000000, -0.9912357546101436800, -0.1321048022687247900 ) ) ;
#7868 = cartesian_point ( 'none', ( 13.99999999999999600, 2.092077856865353500, -2.113431126298536800 ) ) ;
#7869 = cartesian_point ( 'none', ( 11.99704657066790000, 1.423153777578668900, -2.423595857983890300 ) ) ;
#7870 = cartesian_point ( 'none', ( 10.00186418766319100, 0.7162398851366491600, -2.425939972020604500 ) ) ;
#7871 = cartesian_point ( 'none', ( 8.000000000000000000, 0.1737630444527549500, -2.217812505832784000 ) ) ;
#7872 = cartesian_point ( 'none', ( 13.99999999999999600, 2.074682324093344700, -2.177461611000997000 ) ) ;
#7873 = cartesian_point ( 'none', ( 11.99697841992179500, 1.391019516125814100, -2.483638923667826700 ) ) ;
#7874 = cartesian_point ( 'none', ( 10.00192460735287100, 0.6709612944867838800, -2.476771077148274300 ) ) ;
#7875 = cartesian_point ( 'none', ( 8.000000000000000000, 0.1196487584921153700, -2.256207187582007100 ) ) ;
#7876 = cartesian_point ( 'none', ( 13.99999999999999600, 2.089708566922967100, -2.236384004725091100 ) ) ;
#7877 = cartesian_point ( 'none', ( 11.99691795042470800, 1.392482722447586200, -2.546024109224521000 ) ) ;
#7878 = cartesian_point ( 'none', ( 10.00196935972298500, 0.6577870269395816900, -2.537758438297332800 ) ) ;
#7879 = cartesian_point ( 'none', ( 8.000000000000000000, 0.09381710039839291600, -2.311255910508892800 ) ) ;
#7880 = cartesian_point ( 'none', ( 10.00181282864209100, 0.7752936966797100400, -2.405841949446041500 ) ) ;
#7881 = cartesian_point ( 'none', ( 8.000000000000001800, 0.2342544934342806800, -2.211614033773692300 ) ) ;
#7882 = b_spline_curve_with_knots ( 'none', 3,
( #7911, #7910, #7909, #7908, #7907, #7906 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001807584907009972700, 0.004813880100671421300, 0.007820175294332869200 ),
.unspecified. ) ;
#7883 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7879, #7878, #7877, #7876 ),
( #7875, #7874, #7873, #7872 ),
( #7871, #7870, #7869, #7868 ),
( #7921, #7920, #7919, #7918 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#7884 = cartesian_point ( 'none', ( 0.5000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7885 = b_spline_curve_with_knots ( 'none', 3,
( #7881, #7880, #7917, #7916 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#7886 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7887 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7888 = cartesian_point ( 'none', ( 13.99999999999999800, 2.221420399039080200, -1.983784089940633600 ) ) ;
#7889 = cartesian_point ( 'none', ( 11.99719012351335200, 1.577811445632912400, -2.321207033535849000 ) ) ;
#7890 = cartesian_point ( 'none', ( 10.00171167634497300, 0.8905033446879354600, -2.362686175629060700 ) ) ;
#7891 = cartesian_point ( 'none', ( 8.000000000000001800, 0.3531302355541091100, -2.195771126237064900 ) ) ;
#7892 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7893 = cartesian_point ( 'none', ( 13.72753978527459400, 1.972662814375245200, 2.233634259850463300 ) ) ;
#7894 = cartesian_point ( 'none', ( 13.56609051982066000, 1.997274644834300000, 2.211736045980252200 ) ) ;
#7895 = cartesian_point ( 'none', ( 13.45932090787685600, 2.016605892760109200, 2.194193656448822700 ) ) ;
#7896 = cartesian_point ( 'none', ( 13.35307074929078300, 2.037057213724327500, 2.175039748608251800 ) ) ;
#7897 = cartesian_point ( 'none', ( 13.35303002470843100, 0.3269297957965595100, 2.962012227203135100 ) ) ;
#7898 = cartesian_point ( 'none', ( 0.2361155395741477700, 2.712721485390374300, -1.038455276934884000 ) ) ;
#7899 = axis2_placement_3d ( 'none', #7905, #7887, #7886 ) ;
#7900 = face_outer_bound ( 'none', #1390, .t. ) ;
#7901 = cylindrical_surface ( 'none', #7899, 2.980000000000000000 ) ;
#7902 = b_spline_curve_with_knots ( 'none', 3,
( #7896, #7895, #7894, #7893, #7952, #7951, #7950, #7949 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003295609917844092200, 0.0004943414876766112500, 0.0006591219835688133400 ),
.unspecified. ) ;
#7903 = cartesian_point ( 'none', ( 13.99999999999999800, 2.107386486443718600, 2.106721315707496400 ) ) ;
#7904 = cartesian_point ( 'none', ( 2.233471854713833200, 2.952570083406048000, -0.4033979456759848000 ) ) ;
#7905 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7906 = cartesian_point ( 'none', ( 8.000000000000000000, 2.702258918635291000, 1.256262986463405000 ) ) ;
#7907 = cartesian_point ( 'none', ( 7.039141310951105600, 2.822898277330411000, 0.9967641703811638300 ) ) ;
#7908 = cartesian_point ( 'none', ( 6.078567622046684000, 2.904213279775307700, 0.7251368204036603400 ) ) ;
#7909 = cartesian_point ( 'none', ( 4.155603072594141500, 2.988752665394228500, 0.1662398502985279500 ) ) ;
#7910 = cartesian_point ( 'none', ( 3.194372077253818400, 2.991150417949598200, -0.1210188636749550500 ) ) ;
#7911 = cartesian_point ( 'none', ( 2.233471854713833200, 2.952570083406048000, -0.4033979456759848000 ) ) ;
#7912 = cartesian_point ( 'none', ( 8.000000000000000000, 2.702258918635291000, 1.256262986463405000 ) ) ;
#7913 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7914 = toroidal_surface ( 'none', #7865, 2.480000000000000000, 0.5000000000000000000 ) ;
#7915 = face_outer_bound ( 'none', #1387, .t. ) ;
#7916 = cartesian_point ( 'none', ( 13.99999999999999800, 2.137085499717526400, -2.072376555530718500 ) ) ;
#7917 = cartesian_point ( 'none', ( 11.99709440356192400, 1.475877697081945200, -2.390199858188731200 ) ) ;
#7918 = cartesian_point ( 'none', ( 13.99999999999999600, 2.134853452965595800, -2.070212093060611800 ) ) ;
#7919 = cartesian_point ( 'none', ( 11.99709440356192400, 1.475877697081945200, -2.390199858188731200 ) ) ;
#7920 = cartesian_point ( 'none', ( 10.00181282864209100, 0.7752936966797100400, -2.405841949446041500 ) ) ;
#7921 = cartesian_point ( 'none', ( 8.000000000000000000, 0.2342544934342814500, -2.211614033773691800 ) ) ;
#7922 = cartesian_point ( 'none', ( 6.666666666666975200, 1.780314787903169100, 1.413774545271148800 ) ) ;
#7923 = cartesian_point ( 'none', ( 6.333333333333603000, 1.825307382961599300, 1.337652770477055100 ) ) ;
#7924 = cartesian_point ( 'none', ( 18.00000000000000000, 2.877919977996280300e-015, -23.50000000000000000 ) ) ;
#7925 = axis2_placement_3d ( 'none', #7924, #7730, #8179 ) ;
#7926 = circle ( 'none', #7925, 1.000000000000000900 ) ;
#7927 = cartesian_point ( 'none', ( 7.666666666666840200, 1.617191290448996000, 1.619987261323401000 ) ) ;
#7928 = cartesian_point ( 'none', ( 7.333333333333034600, 1.681002087993043200, 1.561148238076663900 ) ) ;
#7929 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7930 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7931 = cartesian_point ( 'none', ( 14.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7932 = cartesian_point ( 'none', ( 13.35322761722443600, 2.325540390631882100, 1.863400556035302000 ) ) ;
#7933 = cartesian_point ( 'none', ( 13.46509648744361500, 2.296249255272646100, 1.899952495311954200 ) ) ;
#7934 = cartesian_point ( 'none', ( 13.57586775904708900, 2.264987215550441100, 1.937264025344867200 ) ) ;
#7935 = cartesian_point ( 'none', ( 13.73943757222107600, 2.212727989774195600, 1.996227589954474400 ) ) ;
#7936 = cartesian_point ( 'none', ( 13.79350981061137000, 2.194430368723024700, 2.016362500436391400 ) ) ;
#7937 = cartesian_point ( 'none', ( 13.89947008671661900, 2.154741076250495300, 2.058721270754937800 ) ) ;
#7938 = cartesian_point ( 'none', ( 13.95204052935812700, 2.134163787982749300, 2.080184875070919300 ) ) ;
#7939 = cartesian_point ( 'none', ( 13.99999999999999800, 2.107386486443718600, 2.106721315707496400 ) ) ;
#7940 = cartesian_point ( 'none', ( 4.666666666666693600, 2.006467759553054900, 0.9404652590413813400 ) ) ;
#7941 = cartesian_point ( 'none', ( 2.666666666666606100, 2.128197315788360000, 0.4430375594256273400 ) ) ;
#7942 = cartesian_point ( 'none', ( 1.333320865585899500, 2.127541075900480500, 0.1017841993864777000 ) ) ;
#7943 = axis2_placement_3d ( 'none', #7931, #7930, #7929 ) ;
#7944 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991000, -0.2123331407414370500 ) ) ;
#7945 = b_spline_curve_with_knots ( 'none', 3,
( #7939, #7938, #7937, #7936, #7935, #7934, #7933, #7932 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0001811824506227399700, 0.0003623649012454799400, 0.0007247298024909598800 ),
.unspecified. ) ;
#7946 = cartesian_point ( 'none', ( 13.99999999999999800, 2.972267896545755800, 0.2120755913949407000 ) ) ;
#7947 = cartesian_point ( 'none', ( 5.333333333332789500, 1.945709021443469600, 1.103761641877527300 ) ) ;
#7948 = circle ( 'none', #7943, 2.980000000000000000 ) ;
#7949 = cartesian_point ( 'none', ( 13.99999999999999800, 1.951750696351062000, 2.251670873950097000 ) ) ;
#7950 = cartesian_point ( 'none', ( 13.94411453763695800, 1.947545234630447800, 2.255548871404696100 ) ) ;
#7951 = cartesian_point ( 'none', ( 13.88993018627030600, 1.953599756823167300, 2.250312656917302900 ) ) ;
#7952 = cartesian_point ( 'none', ( 13.78148257596903100, 1.965180615106342500, 2.240206288213655700 ) ) ;
#7953 = direction ( 'none', ( 0.0000000000000000000, -0.6074973223278726800, -0.7943217253509216000 ) ) ;
#7954 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7955 = cartesian_point ( 'none', ( 0.2361155395701415900, 1.183884989510610100, -2.652482526066755500 ) ) ;
#7956 = cartesian_point ( 'none', ( 0.9029850652016733200, 1.397412224690902400, -2.585236206833120100 ) ) ;
#7957 = cartesian_point ( 'none', ( 1.568661904200073600, 1.605737422278969100, -2.491198573971828500 ) ) ;
#7958 = cartesian_point ( 'none', ( 2.233471854721865000, 1.802536905002948500, -2.373027750807475700 ) ) ;
#7959 = b_spline_curve_with_knots ( 'none', 3,
( #7958, #7957, #7956, #7955 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005850417677706302700, 0.007959414694166281500 ),
.unspecified. ) ;
#7960 = cartesian_point ( 'none', ( 8.000000000000000000, 0.1985804313377159400, -0.1518743305819880700 ) ) ;
#7961 = cartesian_point ( 'none', ( 13.35307074929026600, 2.978402325080623700, 0.09756838610172770300 ) ) ;
#7962 = cartesian_point ( 'none', ( 12.47091392584451700, 2.986074360504877000, -0.1366305082944656900 ) ) ;
#7963 = cartesian_point ( 'none', ( 11.58295448930907800, 2.965646198820351300, -0.3481520717233465000 ) ) ;
#7964 = cartesian_point ( 'none', ( 9.797550722335916600, 2.897712672719018600, -0.7207832600625946300 ) ) ;
#7965 = cartesian_point ( 'none', ( 8.900436173550168900, 2.850226027330607300, -0.8825058862110754000 ) ) ;
#7966 = cartesian_point ( 'none', ( 8.000000000000000000, 2.799097682570778300, -1.022473529206904300 ) ) ;
#7967 = b_spline_curve_with_knots ( 'none', 3,
( #8039, #8038, #8037, #8036, #8035, #8034 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002737458458180284900, 0.005474916916360569700 ),
.unspecified. ) ;
#7968 = b_spline_curve_with_knots ( 'none', 3,
( #7966, #7965, #7964, #7963, #7962, #7961 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002737458458180039400, 0.005474916916360078800 ),
.unspecified. ) ;
#7969 = axis2_placement_3d ( 'none', #7960, #7954, #7953 ) ;
#7970 = circle ( 'none', #7969, 1.974087960926264000 ) ;
#7971 = cartesian_point ( 'none', ( 14.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7972 = face_outer_bound ( 'none', #1360, .t. ) ;
#7973 = cartesian_point ( 'none', ( 8.000000000000003600, 2.311255910508892800, 0.09381710039840139600 ) ) ;
#7974 = cartesian_point ( 'none', ( 2.669443736634507400, 0.6642903330801525100, -2.038232114313602800 ) ) ;
#7975 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.05996340505623162100, -1.973177049209745100 ) ) ;
#7976 = cartesian_point ( 'none', ( 8.000000000000000000, 1.779032495882688600, -1.335425381897628900 ) ) ;
#7977 = cartesian_point ( 'none', ( 5.329788795312767400, 1.303601866887517800, -1.829795339077064000 ) ) ;
#7978 = cartesian_point ( 'none', ( 2.669483601714733600, 0.6247079953449211600, -2.051687331325756400 ) ) ;
#7979 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.02000008415668668900, -1.974391505256379200 ) ) ;
#7980 = cartesian_point ( 'none', ( 8.000000000000000000, 1.754732500739641900, -1.367198384606645600 ) ) ;
#7981 = cartesian_point ( 'none', ( 5.329750244724651900, 1.269560218111484000, -1.854130311157586900 ) ) ;
#7982 = cartesian_point ( 'none', ( 2.669522572320366800, 0.5847166548937995400, -2.063939713491622600 ) ) ;
#7983 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.02000008415670028300, -1.974391505256379200 ) ) ;
#7984 = cartesian_point ( 'none', ( 8.000000000000000000, 1.729490221479513800, -1.398204339817909800 ) ) ;
#7985 = cartesian_point ( 'none', ( 5.329713049200444500, 1.234811270848492800, -1.877409071160822000 ) ) ;
#7986 = cartesian_point ( 'none', ( 2.669560584741177900, 0.5443899758411459000, -2.074966674974345600 ) ) ;
#7987 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05996340505624520700, -1.973177049209745100 ) ) ;
#7988 = cartesian_point ( 'none', ( 2.669443736634507400, 0.6642903330801525100, -2.038232114313602800 ) ) ;
#7989 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.05996340505623153100, -1.973177049209745100 ) ) ;
#7990 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7987, #7986, #7985, #7984 ),
( #7983, #7982, #7981, #7980 ),
( #7979, #7978, #7977, #7976 ),
( #7975, #7974, #8021, #8020 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#7991 = cartesian_point ( 'none', ( 13.99999999999999600, 0.0004785237121317350000, 2.979686251723505200 ) ) ;
#7992 = b_spline_curve_with_knots ( 'none', 3,
( #7989, #7988, #8019, #8018 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#7993 = cartesian_point ( 'none', ( 5.525870000721248200, 2.857597516441967600, 0.8648139336098846800 ) ) ;
#7994 = cartesian_point ( 'none', ( 5.995890769173278100, 2.799213346386156200, 1.038264455636622100 ) ) ;
#7995 = cartesian_point ( 'none', ( 6.701641182797067700, 2.688725505276920600, 1.288197293460737100 ) ) ;
#7996 = cartesian_point ( 'none', ( 6.936203085128378000, 2.646986857377420700, 1.371680051016567600 ) ) ;
#7997 = cartesian_point ( 'none', ( 7.410193346158781200, 2.562006611025872800, 1.524522125305282500 ) ) ;
#7998 = cartesian_point ( 'none', ( 7.648890721528099200, 2.518743356433938100, 1.595619716742926500 ) ) ;
#7999 = cartesian_point ( 'none', ( 8.112397092075760000, 2.408069433223293900, 1.758201348200631800 ) ) ;
#8000 = cartesian_point ( 'none', ( 8.334199152895749300, 2.335757974234623700, 1.854346882030604200 ) ) ;
#8001 = cartesian_point ( 'none', ( 8.779921841362057200, 2.181568385004205800, 2.033501181373496000 ) ) ;
#8002 = cartesian_point ( 'none', ( 9.005920653787610400, 2.103295604269476400, 2.114064856418784300 ) ) ;
#8003 = cartesian_point ( 'none', ( 9.683031849323755900, 1.854556609240427100, 2.343482504193220400 ) ) ;
#8004 = cartesian_point ( 'none', ( 10.13500183804838500, 1.675088100386903100, 2.474070439434838100 ) ) ;
#8005 = cartesian_point ( 'none', ( 11.04526048970527400, 1.301259149024802700, 2.689548161015590900 ) ) ;
#8006 = cartesian_point ( 'none', ( 11.50414366573709300, 1.106667577655078500, 2.774474777308043800 ) ) ;
#8007 = cartesian_point ( 'none', ( 12.42448268117144000, 0.7163250444678038700, 2.899879626470671700 ) ) ;
#8008 = cartesian_point ( 'none', ( 12.88680389783617200, 0.5202681203367047800, 2.940653229612394200 ) ) ;
#8009 = cartesian_point ( 'none', ( 13.35303002470843100, 0.3269297957965595100, 2.962012227203135100 ) ) ;
#8010 = b_spline_curve_with_knots ( 'none', 3,
( #8009, #8008, #8007, #8006, #8005, #8004, #8003, #8002, #8001, #8000, #7999, #7998, #7997, #7996, #7995, #7994, #7993, #8043, #8042, #8041 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001511016895638727700, 0.003022033791277455400, 0.004533050686916183100, 0.005288559134735544700, 0.006044067582554906400, 0.006799576030374270700, 0.007555084478193634100, 0.009066101373832360900, 0.01208813516510981600 ),
.unspecified. ) ;
#8011 = cartesian_point ( 'none', ( 8.000000000000001800, 1.729490221479513800, -1.398204339817909400 ) ) ;
#8012 = cartesian_point ( 'none', ( 5.329713049200556400, 1.234811270847580700, -1.877409071160801800 ) ) ;
#8013 = cartesian_point ( 'none', ( 2.669560584741246200, 0.5443899758411614400, -2.074966674974347800 ) ) ;
#8014 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05996340505624519300, -1.973177049209744700 ) ) ;
#8015 = axis2_placement_3d ( 'none', #7971, #8031, #8030 ) ;
#8016 = b_spline_curve_with_knots ( 'none', 3,
( #8014, #8013, #8012, #8011 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#8017 = circle ( 'none', #8015, 2.980000000000000000 ) ;
#8018 = cartesian_point ( 'none', ( 8.000000000000001800, 1.802345437498166700, -1.302943869093534200 ) ) ;
#8019 = cartesian_point ( 'none', ( 5.329828638667280800, 1.336873477417291700, -1.804448988895050100 ) ) ;
#8020 = cartesian_point ( 'none', ( 8.000000000000000000, 1.802345437498166400, -1.302943869093534700 ) ) ;
#8021 = cartesian_point ( 'none', ( 5.329828638667280800, 1.336873477417291700, -1.804448988895050100 ) ) ;
#8022 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.414648794865516600, -0.5655734078477078200 ) ) ;
#8023 = cartesian_point ( 'none', ( -5.522654816098035300e-016, 2.475822535766093200, -0.6497950086442938500 ) ) ;
#8024 = cartesian_point ( 'none', ( 0.01797103299917633300, 2.530768090890805700, -0.7396518359562734800 ) ) ;
#8025 = cartesian_point ( 'none', ( 0.09237337590485608700, 2.629276664651947200, -0.9077224609040356300 ) ) ;
#8026 = cartesian_point ( 'none', ( 0.1509069873012068000, 2.674618894474270800, -0.9898967441941706200 ) ) ;
#8027 = cartesian_point ( 'none', ( 0.2361155395741477700, 2.712721485390374300, -1.038455276934884000 ) ) ;
#8028 = b_spline_curve_with_knots ( 'none', 3,
( #8149, #8147, #8146, #8145, #8144, #8143, #8142, #8141, #8140, #8139 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5714285714285725100, 0.6250000000000010000, 0.6785714285714293800, 0.7857142857142861400, 0.9538092350828709700 ),
.unspecified. ) ;
#8029 = b_spline_curve_with_knots ( 'none', 3,
( #8027, #8026, #8025, #8024, #8023, #8022 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002826395112214541700, 0.0005972403616857529300, 0.0009118412121500516900 ),
.unspecified. ) ;
#8030 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8031 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8032 = cartesian_point ( 'none', ( 13.35307074929078300, 2.037057213724327500, 2.175039748608251800 ) ) ;
#8033 = cartesian_point ( 'none', ( 8.000000000000000000, 2.799097682570778300, -1.022473529206904300 ) ) ;
#8034 = cartesian_point ( 'none', ( 13.35307074929078300, 2.037057213724327500, 2.175039748608251800 ) ) ;
#8035 = cartesian_point ( 'none', ( 12.47091392584498400, 2.208085788372411900, 2.014861070508164000 ) ) ;
#8036 = cartesian_point ( 'none', ( 11.58295448930943100, 2.343209228585739100, 1.850847846986192900 ) ) ;
#8037 = cartesian_point ( 'none', ( 9.797550722336030300, 2.558663011765671200, 1.539321549854034700 ) ) ;
#8038 = cartesian_point ( 'none', ( 8.900436173550264800, 2.639440048416788800, 1.391388255262912200 ) ) ;
#8039 = cartesian_point ( 'none', ( 8.000000000000000000, 2.702258918635291000, 1.256262986463405000 ) ) ;
#8040 = face_outer_bound ( 'none', #1351, .t. ) ;
#8041 = cartesian_point ( 'none', ( 2.233471854713833200, 2.952570083406048000, -0.4033979456759848000 ) ) ;
#8042 = cartesian_point ( 'none', ( 3.173715416866452500, 3.002193468148200800, -0.04019202755585013500 ) ) ;
#8043 = cartesian_point ( 'none', ( 4.114091789270330100, 2.983943802832621300, 0.3315813693518041600 ) ) ;
#8044 = cartesian_point ( 'none', ( 13.43318880053350600, 3.088345087078892900, 1.839876388348431700 ) ) ;
#8045 = cartesian_point ( 'none', ( 12.62208210115907800, 3.185625305379432800, 1.482959333830386800 ) ) ;
#8046 = cartesian_point ( 'none', ( 11.81107622352063500, 3.223295834501116900, 1.122811652338317400 ) ) ;
#8047 = cartesian_point ( 'none', ( 10.50000000000024500, 3.194715146446381700, 0.5653797113840319800 ) ) ;
#8048 = cartesian_point ( 'none', ( 9.999999999999710500, 3.162993539465674500, 0.3585531567643604500 ) ) ;
#8049 = cartesian_point ( 'none', ( 9.250000000000156300, 3.087434495111211600, 0.06257863722106646300 ) ) ;
#8050 = cartesian_point ( 'none', ( 9.000000000000030200, 3.057596616016225800, -0.03370994596904335800 ) ) ;
#8051 = cartesian_point ( 'none', ( 8.499999999999982200, 2.989285039519126800, -0.2207161164544773100 ) ) ;
#8052 = cartesian_point ( 'none', ( 8.249999999999879200, 2.939195416024435600, -0.3129803392257506400 ) ) ;
#8053 = cartesian_point ( 'none', ( 7.666666666666832200, 2.867317187809362600, -0.5136677837287508800 ) ) ;
#8054 = cartesian_point ( 'none', ( 7.333333333333031100, 2.850672949758465100, -0.6221501098447418400 ) ) ;
#8055 = cartesian_point ( 'none', ( 6.666666666666975200, 2.774010933229926300, -0.8376441823566505000 ) ) ;
#8056 = cartesian_point ( 'none', ( 6.333333333333604800, 2.729481452987241800, -0.9425895016972831700 ) ) ;
#8057 = cartesian_point ( 'none', ( 5.333333333332791200, 2.578585836655505700, -1.246968444055943200 ) ) ;
#8058 = cartesian_point ( 'none', ( 4.666666666666694500, 2.454848203561927900, -1.435873944585989800 ) ) ;
#8059 = cartesian_point ( 'none', ( 2.666666666666605700, 2.027102540156263500, -1.946432295531083300 ) ) ;
#8060 = cartesian_point ( 'none', ( 1.333332650614717800, 1.666041332881347500, -2.210509190130968400 ) ) ;
#8061 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.273136897389765000, -2.375805931114068700 ) ) ;
#8062 = cartesian_point ( 'none', ( 13.43318728302271500, 3.416402423125103100, 1.646598459352826000 ) ) ;
#8063 = cartesian_point ( 'none', ( 12.62207942369338400, 3.495685773715426300, 1.259155863848181900 ) ) ;
#8064 = cartesian_point ( 'none', ( 11.81107622352063700, 3.511096177178983300, 0.8710020968922566100 ) ) ;
#8065 = cartesian_point ( 'none', ( 10.50000000000024500, 3.440965613488323500, 0.2741421274921337900 ) ) ;
#8066 = cartesian_point ( 'none', ( 9.999999999999710500, 3.392101368084748700, 0.05364624366636659700 ) ) ;
#8067 = cartesian_point ( 'none', ( 9.250000000000156300, 3.289262144136989800, -0.2604791523053391300 ) ) ;
#8068 = cartesian_point ( 'none', ( 9.000000000000030200, 3.250070389667704300, -0.3624265134573388400 ) ) ;
#8069 = cartesian_point ( 'none', ( 8.499999999999982200, 3.162599291704338200, -0.5599253516979063600 ) ) ;
#8070 = cartesian_point ( 'none', ( 8.249999999999879200, 3.102704039492786900, -0.6570234547445948900 ) ) ;
#8071 = cartesian_point ( 'none', ( 7.666666666666833100, 3.007503610426416300, -0.8679858440181084100 ) ) ;
#8072 = cartesian_point ( 'none', ( 7.333333333333031900, 2.977195286919596600, -0.9815741147619465600 ) ) ;
#8073 = cartesian_point ( 'none', ( 6.666666666666975200, 2.872710425137674900, -1.205682125249218900 ) ) ;
#8074 = cartesian_point ( 'none', ( 6.333333333333605700, 2.814022265248875300, -1.314135413195288500 ) ) ;
#8075 = cartesian_point ( 'none', ( 5.333333333332791200, 2.620187903302404500, -1.626572188578410300 ) ) ;
#8076 = cartesian_point ( 'none', ( 4.666666666666694500, 2.467206972006779500, -1.817550463469858500 ) ) ;
#8077 = cartesian_point ( 'none', ( 2.666666666666606100, 1.952170815079279600, -2.324267888251493600 ) ) ;
#8078 = cartesian_point ( 'none', ( 1.333340482913666800, 1.533560002073077700, -2.572202010855292100 ) ) ;
#8079 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.089617118742002100, -2.709425370438512700 ) ) ;
#8080 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8079, #8078, #8077, #8076, #8075, #8074, #8073, #8072, #8071, #8070, #8069, #8068, #8067, #8066, #8065, #8064, #8063, #8062 ),
( #8061, #8060, #8059, #8058, #8057, #8056, #8055, #8054, #8053, #8052, #8051, #8050, #8049, #8048, #8047, #8046, #8045, #8044 ),
( #8123, #8122, #8121, #8120, #8119, #8118, #8117, #8116, #8115, #8114, #8113, #8112, #8111, #8110, #8109, #8108, #8107, #8106 ),
( #8105, #8104, #8103, #8102, #8101, #8100, #8099, #8098, #8097, #8096, #8095, #8094, #8093, #8092, #8091, #8090, #8089, #8088 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.1305474868355079300, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2857142857142857000, 0.4285714285714285500, 0.5000000000000000000, 0.5714285714285714000, 0.6250000000000000000, 0.6785714285714286000, 0.7857142857142857000, 0.9595163336116486800 ),
.unspecified. ) ;
#8081 = b_spline_curve_with_knots ( 'none', 3,
( #8087, #8086, #8085, #8084, #8083, #8082, #8153, #8152, #8151, #8150 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2857142857142862500, 0.4285714285714293800, 0.5000000000000010000, 0.5714285714285725100 ),
.unspecified. ) ;
#8082 = cartesian_point ( 'none', ( 6.333333333333603000, 2.236550573119439300, -0.3448238833646845600 ) ) ;
#8083 = cartesian_point ( 'none', ( 5.333333333332789500, 2.156301385063464700, -0.5953467014934034100 ) ) ;
#8084 = cartesian_point ( 'none', ( 4.666666666666694500, 2.083796321150799300, -0.7537775968735431800 ) ) ;
#8085 = cartesian_point ( 'none', ( 2.666666666666606100, 1.818137616286888700, -1.191587891106924400 ) ) ;
#8086 = cartesian_point ( 'none', ( 1.333320865586094400, 1.576371019624877700, -1.432426424417661400 ) ) ;
#8087 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607874300, -1.602110449985694900 ) ) ;
#8088 = cartesian_point ( 'none', ( 13.43319448203994800, 2.315841816411267700, 1.891373946773282600 ) ) ;
#8089 = cartesian_point ( 'none', ( 12.62209212549543300, 2.417936535787809800, 1.606349950183941100 ) ) ;
#8090 = cartesian_point ( 'none', ( 11.81107622352063100, 2.470467289371690400, 1.317409824279566200 ) ) ;
#8091 = cartesian_point ( 'none', ( 10.50000000000024500, 2.481358282191020100, 0.8695551047045799700 ) ) ;
#8092 = cartesian_point ( 'none', ( 9.999999999999710500, 2.468294635129078900, 0.7032183827377835900 ) ) ;
#8093 = cartesian_point ( 'none', ( 9.250000000000152800, 2.425717048017288900, 0.4651342421514601000 ) ) ;
#8094 = cartesian_point ( 'none', ( 9.000000000000026600, 2.407703785831002600, 0.3876691044394033900 ) ) ;
#8095 = cartesian_point ( 'none', ( 8.499999999999982200, 2.364615568298805900, 0.2372238867933971200 ) ) ;
#8096 = cartesian_point ( 'none', ( 8.249999999999879200, 2.327924663988135500, 0.1626971382232506600 ) ) ;
#8097 = cartesian_point ( 'none', ( 7.666666666666830400, 2.289030905869902100, 0.001977049965268045900 ) ) ;
#8098 = cartesian_point ( 'none', ( 7.333333333333030200, 2.292546481190131000, -0.08474947002716935700 ) ) ;
#8099 = cartesian_point ( 'none', ( 6.666666666666975200, 2.258562227203112300, -0.2591830911428902900 ) ) ;
#8100 = cartesian_point ( 'none', ( 6.333333333333603000, 2.236550573119439300, -0.3448238833646845600 ) ) ;
#8101 = cartesian_point ( 'none', ( 5.333333333332789500, 2.156301385063464700, -0.5953467014934034100 ) ) ;
#8102 = cartesian_point ( 'none', ( 4.666666666666694500, 2.083796321150799300, -0.7537775968735431800 ) ) ;
#8103 = cartesian_point ( 'none', ( 2.666666666666606100, 1.818137616286888700, -1.191587891106924400 ) ) ;
#8104 = cartesian_point ( 'none', ( 1.333320865586094400, 1.576371019624877700, -1.432426424417661400 ) ) ;
#8105 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607874000, -1.602110449985694900 ) ) ;
#8106 = cartesian_point ( 'none', ( 13.43319119998763400, 2.691302954252866400, 1.966112102114084800 ) ) ;
#8107 = cartesian_point ( 'none', ( 12.62208633470795900, 2.800342613897739000, 1.646142801202792800 ) ) ;
#8108 = cartesian_point ( 'none', ( 11.81107622352063300, 2.854934206742542300, 1.321293558138973100 ) ) ;
#8109 = cartesian_point ( 'none', ( 10.50000000000024500, 2.861068174613255400, 0.8160448639868347300 ) ) ;
#8110 = cartesian_point ( 'none', ( 9.999999999999710500, 2.844302161566647500, 0.6279768494781743400 ) ) ;
#8111 = cartesian_point ( 'none', ( 9.250000000000154500, 2.793420618448181800, 0.3580116629893177500 ) ) ;
#8112 = cartesian_point ( 'none', ( 9.000000000000028400, 2.772181835893484000, 0.2700386929949371600 ) ) ;
#8113 = cartesian_point ( 'none', ( 8.499999999999982200, 2.721751367774291300, 0.09889390664827391000 ) ) ;
#8114 = cartesian_point ( 'none', ( 8.249999999999879200, 2.680943739901950900, 0.01417544043330006200 ) ) ;
#8115 = cartesian_point ( 'none', ( 7.666666666666831300, 2.631440092436808000, -0.1698685432047203300 ) ) ;
#8116 = cartesian_point ( 'none', ( 7.333333333333031100, 2.628127454315632300, -0.2695746997712216200 ) ) ;
#8117 = cartesian_point ( 'none', ( 6.666666666666975200, 2.579045692641930700, -0.4691004640641472400 ) ) ;
#8118 = cartesian_point ( 'none', ( 6.333333333333603900, 2.548764787853993900, -0.5668536906588250700 ) ) ;
#8119 = cartesian_point ( 'none', ( 5.333333333332791200, 2.441709388795466000, -0.8521742191255732300 ) ) ;
#8120 = cartesian_point ( 'none', ( 4.666666666666694500, 2.348661133645530500, -1.031742887146269900 ) ) ;
#8121 = cartesian_point ( 'none', ( 2.666666666666606100, 2.014966038286631500, -1.525128227257208000 ) ) ;
#8122 = cartesian_point ( 'none', ( 1.333325328834381600, 1.719228503649927100, -1.792401272809574000 ) ) ;
#8123 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.387607822063348500, -1.975208364467104600 ) ) ;
#8124 = cartesian_point ( 'none', ( 0.1026780089870054100, 0.9847579693107171300, -2.616540283155860200 ) ) ;
#8125 = cartesian_point ( 'none', ( 0.02335420773508595900, 0.7713516621542551000, -2.538536746698761200 ) ) ;
#8126 = cartesian_point ( 'none', ( -7.813878938420920600e-017, 0.6631456233134631600, -2.485213994859014600 ) ) ;
#8127 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5652942788435021400, -2.414713045982342700 ) ) ;
#8128 = axis2_placement_3d ( 'none', #8167, #8166, #8148 ) ;
#8129 = face_outer_bound ( 'none', #1402, .t. ) ;
#8130 = b_spline_curve_with_knots ( 'none', 3,
( #8127, #8126, #8125, #8124, #8181, #8180 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003606987182334203900, 0.0007213974364668404600 ),
.unspecified. ) ;
#8131 = cartesian_point ( 'none', ( 2.233471854721865000, 1.802536905002948500, -2.373027750807475700 ) ) ;
#8132 = cartesian_point ( 'none', ( 0.2361155395741477700, 2.712721485390374300, -1.038455276934884000 ) ) ;
#8133 = cartesian_point ( 'none', ( 0.1593162483766683600, 2.639619704323461500, -1.095939254080241700 ) ) ;
#8134 = cartesian_point ( 'none', ( 0.1026780089870222400, 2.546502415394435100, -1.153844339540113900 ) ) ;
#8135 = cartesian_point ( 'none', ( 0.02335420773508994600, 2.340444538870750900, -1.249588556893117300 ) ) ;
#8136 = cartesian_point ( 'none', ( -6.422627322555730300e-016, 2.226226435623664300, -1.288396901305384600 ) ) ;
#8137 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.107183387369935700, -1.307736551497537900 ) ) ;
#8138 = b_spline_curve_with_knots ( 'none', 3,
( #8137, #8136, #8135, #8134, #8133, #8132 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003606987182334774700, 0.0007213974364669549500 ),
.unspecified. ) ;
#8139 = cartesian_point ( 'none', ( 13.35322761722443600, 2.325540390631882100, 1.863400556035302000 ) ) ;
#8140 = cartesian_point ( 'none', ( 12.56882976904817900, 2.421337040026200000, 1.587387038901298300 ) ) ;
#8141 = cartesian_point ( 'none', ( 11.78444309705301600, 2.470688528369020500, 1.308312129445674500 ) ) ;
#8142 = cartesian_point ( 'none', ( 10.50000000000024500, 2.481358282191020100, 0.8695551047045799700 ) ) ;
#8143 = cartesian_point ( 'none', ( 9.999999999999710500, 2.468294635129078900, 0.7032183827377835900 ) ) ;
#8144 = cartesian_point ( 'none', ( 9.250000000000152800, 2.425717048017288900, 0.4651342421514601000 ) ) ;
#8145 = cartesian_point ( 'none', ( 9.000000000000026600, 2.407703785831002600, 0.3876691044394033900 ) ) ;
#8146 = cartesian_point ( 'none', ( 8.499999999999987600, 2.364615568298806800, 0.2372238867933987000 ) ) ;
#8147 = cartesian_point ( 'none', ( 8.249999999999889900, 2.327924663988137200, 0.1626971382232537100 ) ) ;
#8148 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8149 = cartesian_point ( 'none', ( 8.000000000000003600, 2.311255910508892800, 0.09381710039840139600 ) ) ;
#8150 = cartesian_point ( 'none', ( 8.000000000000003600, 2.311255910508892800, 0.09381710039840139600 ) ) ;
#8151 = cartesian_point ( 'none', ( 7.666666666666840200, 2.289030905869902100, 0.001977049965270742100 ) ) ;
#8152 = cartesian_point ( 'none', ( 7.333333333333035500, 2.292546481190131500, -0.08474947002716799700 ) ) ;
#8153 = cartesian_point ( 'none', ( 6.666666666666975200, 2.258562227203112300, -0.2591830911428902900 ) ) ;
#8154 = cartesian_point ( 'none', ( 18.00000000000000000, 2.755455298081544800e-015, -22.50000000000000000 ) ) ;
#8155 = cartesian_point ( 'none', ( 19.00000000000000000, 2.877919977996280300e-015, -23.50000000000000000 ) ) ;
#8156 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.429011037612589300e-015, -28.00000000000000000 ) ) ;
#8157 = cartesian_point ( 'none', ( 16.00000000000000000, 2.724839128102861000e-015, -22.00000000000000000 ) ) ;
#8158 = cartesian_point ( 'none', ( 13.35303002470843100, 0.3269297957965595100, 2.962012227203135100 ) ) ;
#8159 = cartesian_point ( 'none', ( 13.46509648744738500, 0.2802241263289626500, 2.967162713065362800 ) ) ;
#8160 = cartesian_point ( 'none', ( 13.57586775904932500, 0.2317352901455554900, 2.971440348686712700 ) ) ;
#8161 = cartesian_point ( 'none', ( 13.73943757222105900, 0.1530889008422304000, 2.976181032139088200 ) ) ;
#8162 = cartesian_point ( 'none', ( 13.79350981061059400, 0.1259129971773736400, 2.977480191954557000 ) ) ;
#8163 = cartesian_point ( 'none', ( 13.89947008671450700, 0.06789625559535832100, 2.979367797841695300 ) ) ;
#8164 = cartesian_point ( 'none', ( 13.95204052935713400, 0.03816885536574390900, 2.979994517930633100 ) ) ;
#8165 = cartesian_point ( 'none', ( 13.99999999999999600, 0.0004785237121317350000, 2.979686251723505200 ) ) ;
#8166 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8167 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8168 = b_spline_curve_with_knots ( 'none', 3,
( #8165, #8164, #8163, #8162, #8161, #8160, #8159, #8158 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0001811824506205090600, 0.0003623649012410181200, 0.0007247298024820411200 ),
.unspecified. ) ;
#8169 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.307493745085427400, -2.107335328981234700 ) ) ;
#8170 = cartesian_point ( 'none', ( 5.015442563508426400e-034, 1.291196447061262500, -2.210145361047431300 ) ) ;
#8171 = cartesian_point ( 'none', ( 0.01797103299891358500, 1.266510449758035700, -2.312536107599604500 ) ) ;
#8172 = cartesian_point ( 'none', ( 0.09237337590337831000, 1.217322651651064900, -2.501036066728721700 ) ) ;
#8173 = cartesian_point ( 'none', ( 0.1509069872985984400, 1.191278456879083100, -2.591203857863214400 ) ) ;
#8174 = cartesian_point ( 'none', ( 0.2361155395701415900, 1.183884989510610100, -2.652482526066755500 ) ) ;
#8175 = cartesian_point ( 'none', ( 8.000000000000000000, -1.802345437498158200, 1.302943869093546200 ) ) ;
#8176 = cylindrical_surface ( 'none', #8128, 2.980000000000000000 ) ;
#8177 = b_spline_curve_with_knots ( 'none', 3,
( #8174, #8173, #8172, #8171, #8170, #8169 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002826395112263652800, 0.0005972403616880867800, 0.0009118412121498081800 ),
.unspecified. ) ;
#8178 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 22.50000000000000000 ) ) ;
#8179 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353500e-016, 1.000000000000000000 ) ) ;
#8180 = cartesian_point ( 'none', ( 0.2361155395701415900, 1.183884989510610100, -2.652482526066755500 ) ) ;
#8181 = cartesian_point ( 'none', ( 0.1593162483766421300, 1.091546914351984700, -2.641439071009422000 ) ) ;
#8182 = cartesian_point ( 'none', ( 3.194372077270192000, 2.029489484929059900, -2.200636003233417800 ) ) ;
#8183 = cartesian_point ( 'none', ( 2.233471854721865000, 1.802536905002948500, -2.373027750807475700 ) ) ;
#8184 = b_spline_curve_with_knots ( 'none', 3,
( #8183, #8182, #8240, #8239, #8238, #8237 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001807584907031724400, 0.004813880100682730800, 0.007820175294333736600 ),
.unspecified. ) ;
#8185 = b_spline_curve_with_knots ( 'none', 3,
( #8234, #8233, #8232, #8231, #8230, #8229, #8228, #8227, #8223, #8222, #8221, #8220, #8219, #8218, #8217, #8216, #8215, #8214, #8213, #8212, #8211, #8210, #8209, #8208, #8274, #8273, #8272, #8271 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.03396792733377662600, 0.05211699734607699900, 0.07104280492230885500, 0.09074535006267869800, 0.1112246327673700600, 0.1324806530365458800, 0.1545134108703524200, 0.1773229062689203300, 0.2009091392323677500, 0.2252721097608015600, 0.2504118178543181000, 0.2763282635130058800, 0.3030214467369457500, 0.3304913675262106700, 0.3587380258808682300, 0.3877614218009812800, 0.4175615552866067700, 0.4481384263377968800, 0.4794920349546011300, 0.5116223811370651500, 0.5445294648852303500, 0.5782132861991371400, 0.6126738450788217200, 0.6479111415243183900, 0.6648797843476187400 ),
.unspecified. ) ;
#8186 = cartesian_point ( 'none', ( 2.233471854721865000, 1.802536905002948500, -2.373027750807475700 ) ) ;
#8187 = cartesian_point ( 'none', ( 3.173715416873748000, 2.094451304528990800, -2.151291414994120000 ) ) ;
#8188 = cartesian_point ( 'none', ( 4.114091789276693100, 2.344430332447923400, -1.875503462876647800 ) ) ;
#8189 = cartesian_point ( 'none', ( 5.525870000726770000, 2.632142378699099200, -1.409110784855929900 ) ) ;
#8190 = cartesian_point ( 'none', ( 5.995890769178448200, 2.713506576464000700, -1.245178901970062300 ) ) ;
#8191 = cartesian_point ( 'none', ( 6.701641182801704800, 2.812109079243390000, -0.9903229958165562500 ) ) ;
#8192 = cartesian_point ( 'none', ( 6.936203085132851800, 2.841626622255882100, -0.9017780908694789100 ) ) ;
#8193 = cartesian_point ( 'none', ( 7.410193346162924600, 2.889612180973789400, -0.7336123152275118000 ) ) ;
#8194 = cartesian_point ( 'none', ( 7.648890721532001900, 2.909294029307194900, -0.6527469854977485700 ) ) ;
#8195 = cartesian_point ( 'none', ( 8.112397092079053400, 2.945998321804481600, -0.4595261297946713900 ) ) ;
#8196 = cartesian_point ( 'none', ( 8.334199152898715800, 2.962851557748003500, -0.3404090478342686700 ) ) ;
#8197 = cartesian_point ( 'none', ( 8.779921841364549500, 2.980504273558748800, -0.1046993237573364000 ) ) ;
#8198 = cartesian_point ( 'none', ( 9.005920653789820200, 2.982124180460683900, 0.007615011224205711800 ) ) ;
#8199 = cartesian_point ( 'none', ( 9.683031849325310200, 2.968461924795188400, 0.3457228158195682600 ) ) ;
#8200 = cartesian_point ( 'none', ( 10.13500183804946700, 2.933898139725908700, 0.5649658299896002100 ) ) ;
#8201 = cartesian_point ( 'none', ( 11.04526048970536000, 2.821926911338369600, 0.9816685746255062700 ) ) ;
#8202 = cartesian_point ( 'none', ( 11.50414366573672000, 2.744382077944850500, 1.179317780586091900 ) ) ;
#8203 = cartesian_point ( 'none', ( 12.42448268117008300, 2.557042844979409100, 1.544006252024587200 ) ) ;
#8204 = face_outer_bound ( 'none', #1419, .t. ) ;
#8205 = cartesian_point ( 'none', ( 12.88680389783429300, 2.447240955702800800, 1.711470723851075800 ) ) ;
#8206 = cartesian_point ( 'none', ( 13.35322761722443600, 2.325540390631882100, 1.863400556035302000 ) ) ;
#8207 = b_spline_curve_with_knots ( 'none', 3,
( #8206, #8205, #8203, #8202, #8201, #8200, #8199, #8198, #8197, #8196, #8195, #8194, #8193, #8192, #8191, #8190, #8189, #8188, #8187, #8186 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001511016895637122200, 0.003022033791274244400, 0.004533050686911366600, 0.005288559134729925100, 0.006044067582548484500, 0.006799576030367042100, 0.007555084478185601500, 0.009066101373822715900, 0.01208813516509694500 ),
.unspecified. ) ;
#8208 = cartesian_point ( 'none', ( 8.000000000000000000, 2.666585810486731000, 1.147846666570986600 ) ) ;
#8209 = cartesian_point ( 'none', ( 8.000000000000000000, 2.651356214360518500, 1.106051388330808700 ) ) ;
#8210 = cartesian_point ( 'none', ( 8.000000000000000000, 2.635521510529058400, 1.065581152630477700 ) ) ;
#8211 = cartesian_point ( 'none', ( 8.000000000000000000, 2.619135404883986800, 1.026440767633182400 ) ) ;
#8212 = cartesian_point ( 'none', ( 8.000000000000000000, 2.602251482240200100, 0.9886332530871925200 ) ) ;
#8213 = cartesian_point ( 'none', ( 8.000000000000000000, 2.584923152038999000, 0.9521598489737611600 ) ) ;
#8214 = cartesian_point ( 'none', ( 8.000000000000000000, 2.567203594397955900, 0.9170200257165931300 ) ) ;
#8215 = cartesian_point ( 'none', ( 8.000000000000000000, 2.549145706550763000, 0.8832114959415221500 ) ) ;
#8216 = cartesian_point ( 'none', ( 8.000000000000000000, 2.530802049720052100, 0.8507302277734829500 ) ) ;
#8217 = cartesian_point ( 'none', ( 8.000000000000000000, 2.512224796465818900, 0.8195704596567835500 ) ) ;
#8218 = cartesian_point ( 'none', ( 8.000000000000000000, 2.493465678551650900, 0.7897247166833937200 ) ) ;
#8219 = cartesian_point ( 'none', ( 8.000000000000000000, 2.474575935370364000, 0.7611838284134264700 ) ) ;
#8220 = cartesian_point ( 'none', ( 8.000000000000000000, 2.455606262970679000, 0.7339369481686128800 ) ) ;
#8221 = cartesian_point ( 'none', ( 8.000000000000000000, 2.436606763724354700, 0.7079715737865471800 ) ) ;
#8222 = cartesian_point ( 'none', ( 8.000000000000000000, 2.417626896678582800, 0.6832735697935412600 ) ) ;
#8223 = cartesian_point ( 'none', ( 8.000000000000000000, 2.398715428616862200, 0.6598271910554642800 ) ) ;
#8224 = b_spline_curve_with_knots ( 'none', 3,
( #8269, #8268, #8267, #8266, #8265, #8264, #8263, #8262, #8261, #8260, #8259, #8258, #8257, #8256, #8255, #8254, #8253, #8252, #8251, #8250, #8249, #8248, #8247, #8246, #8245, #8244, #8243, #8242 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.03396792733377662600, 0.05211699734607699900, 0.07104280492230885500, 0.09074535006267869800, 0.1112246327673700300, 0.1324806530365458800, 0.1545134108703524200, 0.1773229062689203300, 0.2009091392323677500, 0.2252721097608016100, 0.2504118178543181000, 0.2763282635130058800, 0.3030214467369457500, 0.3304913675262106700, 0.3587380258808682300, 0.3877614218009813300, 0.4175615552866067700, 0.4481384263377968800, 0.4794920349546011300, 0.5116223811370651500, 0.5445294648852303500, 0.5782132861991371400, 0.6126738450788217200, 0.6479111415243183900, 0.6648797843476208500 ),
.unspecified. ) ;
#8225 = face_outer_bound ( 'none', #1423, .t. ) ;
#8226 = cartesian_point ( 'none', ( 13.99999999999999800, -2.137085499717511700, 2.072376555530733600 ) ) ;
#8227 = cartesian_point ( 'none', ( 8.000000000000000000, 2.379920385925524700, 0.6376151076003764300 ) ) ;
#8228 = cartesian_point ( 'none', ( 8.000000000000000000, 2.361289007098136900, 0.6166184315982774500 ) ) ;
#8229 = cartesian_point ( 'none', ( 8.000000000000000000, 2.342867696644980800, 0.5968167429068902400 ) ) ;
#8230 = cartesian_point ( 'none', ( 8.000000000000000000, 2.324701977868437500, 0.5781881257561336500 ) ) ;
#8231 = cartesian_point ( 'none', ( 8.000000000000000000, 2.306836453619309300, 0.5607091721514830800 ) ) ;
#8232 = cartesian_point ( 'none', ( 8.000000000000000000, 2.283974098357931300, 0.5393703637120819100 ) ) ;
#8233 = cartesian_point ( 'none', ( 8.000000000000000000, 2.266669075431021700, 0.5243009462235667100 ) ) ;
#8234 = cartesian_point ( 'none', ( 8.000000000000001800, 2.255155455363401000, 0.5147615023815607100 ) ) ;
#8235 = b_spline_curve_with_knots ( 'none', 3,
( #8297, #8296, #8279, #8278 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 0.9538376696910890700 ),
.unspecified. ) ;
#8236 = cartesian_point ( 'none', ( 8.000000000000001800, -1.230644366089517200, -1.958627064145075600 ) ) ;
#8237 = cartesian_point ( 'none', ( 8.000000000000000000, 2.799097682570778300, -1.022473529206904300 ) ) ;
#8238 = cartesian_point ( 'none', ( 7.039141310954329700, 2.700909218620892700, -1.291271810378665300 ) ) ;
#8239 = cartesian_point ( 'none', ( 6.078567622053119700, 2.566338067137846000, -1.540839741143435100 ) ) ;
#8240 = cartesian_point ( 'none', ( 4.155603072607179100, 2.230916602442155000, -1.995817951536598100 ) ) ;
#8241 = cartesian_point ( 'none', ( 13.99999999999999800, -2.973528610433666700, -0.1680342456196381500 ) ) ;
#8242 = cartesian_point ( 'none', ( 8.000000000000000000, -1.022473529206894700, -2.799097682570781800 ) ) ;
#8243 = cartesian_point ( 'none', ( 8.000000000000000000, -1.024986182235058600, -2.791951040591376100 ) ) ;
#8244 = cartesian_point ( 'none', ( 8.000000000000000000, -1.036008490046399100, -2.771786795356155700 ) ) ;
#8245 = cartesian_point ( 'none', ( 8.000000000000000000, -1.053727797900507100, -2.738000124775834500 ) ) ;
#8246 = cartesian_point ( 'none', ( 8.000000000000000000, -1.073910747516269700, -2.697211070905714000 ) ) ;
#8247 = cartesian_point ( 'none', ( 8.000000000000000000, -1.092695521485900900, -2.656888395544927800 ) ) ;
#8248 = cartesian_point ( 'none', ( 8.000000000000000000, -1.110115473128516800, -2.617074790987700400 ) ) ;
#8249 = cartesian_point ( 'none', ( 8.000000000000000000, -1.126205178359487700, -2.577811632918991500 ) ) ;
#8250 = cartesian_point ( 'none', ( 8.000000000000000000, -1.141000392080315800, -2.539138946809262900 ) ) ;
#8251 = cartesian_point ( 'none', ( 8.000000000000000000, -1.154538003669970600, -2.501095375635789000 ) ) ;
#8252 = cartesian_point ( 'none', ( 8.000000000000000000, -1.166855991617203700, -2.463718148953341300 ) ) ;
#8253 = cartesian_point ( 'none', ( 8.000000000000000000, -1.177993377332447800, -2.427043053336785100 ) ) ;
#8254 = cartesian_point ( 'none', ( 8.000000000000000000, -1.187990178178852700, -2.391104404216870500 ) ) ;
#8255 = cartesian_point ( 'none', ( 8.000000000000000000, -1.196887359762482700, -2.355935019129464300 ) ) ;
#8256 = cartesian_point ( 'none', ( 8.000000000000000000, -1.204726787522331300, -2.321566192397243700 ) ) ;
#8257 = cartesian_point ( 'none', ( 8.000000000000000000, -1.211551177660752800, -2.288027671262101900 ) ) ;
#8258 = cartesian_point ( 'none', ( 8.000000000000000000, -1.217404047457333300, -2.255347633484110900 ) ) ;
#8259 = cartesian_point ( 'none', ( 8.000000000000000000, -1.222329665002714900, -2.223552666426280600 ) ) ;
#8260 = cartesian_point ( 'none', ( 8.000000000000000000, -1.226372998413857600, -2.192667747626969400 ) ) ;
#8261 = cartesian_point ( 'none', ( 8.000000000000000000, -1.229579664505184600, -2.162716226918372600 ) ) ;
#8262 = cartesian_point ( 'none', ( 8.000000000000000000, -1.231995877200823500, -2.133719809943261900 ) ) ;
#8263 = cartesian_point ( 'none', ( 8.000000000000000000, -1.233668394872583100, -2.105698543648100200 ) ) ;
#8264 = cartesian_point ( 'none', ( 8.000000000000000000, -1.234644469685438800, -2.078670801755705600 ) ) ;
#8265 = cartesian_point ( 'none', ( 8.000000000000000000, -1.234971788264845400, -2.052653277312256100 ) ) ;
#8266 = cartesian_point ( 'none', ( 8.000000000000000000, -1.234698441540727400, -2.027660957344351800 ) ) ;
#8267 = cartesian_point ( 'none', ( 8.000000000000000000, -1.233621131251452900, -1.996406014755193600 ) ) ;
#8268 = cartesian_point ( 'none', ( 8.000000000000000000, -1.232040319485906200, -1.973513828400327100 ) ) ;
#8269 = cartesian_point ( 'none', ( 8.000000000000001800, -1.230644366089517200, -1.958627064145075600 ) ) ;
#8270 = cartesian_point ( 'none', ( 13.99999999999999800, 3.000000000000000900, 0.0000000000000000000 ) ) ;
#8271 = cartesian_point ( 'none', ( 8.000000000000000000, 2.702258918635291000, 1.256262986463405000 ) ) ;
#8272 = cartesian_point ( 'none', ( 8.000000000000000000, 2.698982193623922200, 1.249432833462073200 ) ) ;
#8273 = cartesian_point ( 'none', ( 8.000000000000000000, 2.692517867678313700, 1.227380610321017000 ) ) ;
#8274 = cartesian_point ( 'none', ( 8.000000000000000000, 2.681156526538824200, 1.190960383698384400 ) ) ;
#8275 = cartesian_point ( 'none', ( 0.2361155395701415900, 1.183884989510610100, -2.652482526066755500 ) ) ;
#8276 = plane ( 'none', #8329 ) ;
#8277 = face_outer_bound ( 'none', #2859, .t. ) ;
#8278 = cartesian_point ( 'none', ( 13.35307074928992900, 0.09756838610165465000, -2.978402325080624600 ) ) ;
#8279 = cartesian_point ( 'none', ( 11.56727475478090900, -0.5022553273762072600, -2.774724615402088800 ) ) ;
#8280 = cartesian_point ( 'none', ( 13.99999999999999600, 0.04570834393395040900, -2.973430362929043700 ) ) ;
#8281 = cartesian_point ( 'none', ( 11.99709440356137000, -0.6465234003079506400, -2.733729655926097700 ) ) ;
#8282 = cartesian_point ( 'none', ( 10.00181282864232000, -1.152971726581415900, -2.249402587249020400 ) ) ;
#8283 = cartesian_point ( 'none', ( 8.000000000000000000, -1.398204339817902700, -1.729490221479519400 ) ) ;
#8284 = cartesian_point ( 'none', ( 13.99999999999999600, -0.01509904161669206600, -2.973743920336129300 ) ) ;
#8285 = cartesian_point ( 'none', ( 11.99704657066754400, -0.7074193792391226800, -2.720062752833294800 ) ) ;
#8286 = cartesian_point ( 'none', ( 10.00186418766363900, -1.208940525230153900, -2.221856684702641100 ) ) ;
#8287 = cartesian_point ( 'none', ( 8.000000000000000000, -1.445361235222520000, -1.691099289326861500 ) ) ;
#8288 = cartesian_point ( 'none', ( 13.99999999999999600, -0.07267593073790271100, -3.006719811086459700 ) ) ;
#8289 = cartesian_point ( 'none', ( 11.99697841992091100, -0.7725985923280942500, -2.739797257558528500 ) ) ;
#8290 = cartesian_point ( 'none', ( 10.00192460735379500, -1.276900342852536300, -2.225782905343122800 ) ) ;
#8291 = cartesian_point ( 'none', ( 8.000000000000000000, -1.510774953610730900, -1.679983850591400400 ) ) ;
#8292 = cartesian_point ( 'none', ( 13.99999999999999600, -0.1037151967033714700, -3.059009393453093300 ) ) ;
#8293 = cartesian_point ( 'none', ( 11.99691795042398600, -0.8156769369689681500, -2.784944888423748700 ) ) ;
#8294 = cartesian_point ( 'none', ( 10.00196935972381100, -1.329340533407150200, -2.259591868058343300 ) ) ;
#8295 = cartesian_point ( 'none', ( 8.000000000000000000, -1.567966019495354400, -1.700643435261297100 ) ) ;
#8296 = cartesian_point ( 'none', ( 9.786016785587397800, -0.9648912777125056000, -2.388154932935725700 ) ) ;
#8297 = cartesian_point ( 'none', ( 8.000000000000001800, -1.230644366089517200, -1.958627064145075600 ) ) ;
#8298 = face_bound ( 'none', #1430, .t. ) ;
#8299 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8295, #8294, #8293, #8292 ),
( #8291, #8290, #8289, #8288 ),
( #8287, #8286, #8285, #8284 ),
( #8283, #8282, #8281, #8280 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#8300 = cartesian_point ( 'none', ( 13.99999999999999600, -3.148242785636385000, -0.04660977604605533200 ) ) ;
#8301 = circle ( 'none', #8340, 0.1748147468397989200 ) ;
#8302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8303 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8304 = line ( 'none', #8401, #8400 ) ;
#8305 = axis2_placement_3d ( 'none', #8341, #8335, #8334 ) ;
#8306 = cartesian_point ( 'none', ( 13.38522001848584100, 0.7697524702061954200, -3.548729911445355000 ) ) ;
#8307 = cartesian_point ( 'none', ( 11.58864216560315600, 0.04766802113884916600, -3.482118535098671400 ) ) ;
#8308 = cartesian_point ( 'none', ( 9.796517931860995200, -0.5783428139484649800, -3.192344117040424800 ) ) ;
#8309 = cartesian_point ( 'none', ( 8.000000000000000000, -1.019859024282355300, -2.803737761169909200 ) ) ;
#8310 = cartesian_point ( 'none', ( 13.38520391517551600, 0.5002741715643530500, -3.422373126208070100 ) ) ;
#8311 = cartesian_point ( 'none', ( 11.58860088442399700, -0.1956895411411117000, -3.300281623222385300 ) ) ;
#8312 = cartesian_point ( 'none', ( 9.796626958276275900, -0.7781799543931787700, -2.963430392126732200 ) ) ;
#8313 = cartesian_point ( 'none', ( 8.000000000000000000, -1.166307242212852900, -2.544612492991117600 ) ) ;
#8314 = cartesian_point ( 'none', ( 13.38519820417864600, 0.2555922351971466900, -3.236555390629039900 ) ) ;
#8315 = cartesian_point ( 'none', ( 11.58859130728663800, -0.4019977130312401000, -3.064112144314935700 ) ) ;
#8316 = cartesian_point ( 'none', ( 9.796715088893705600, -0.9303985569449471100, -2.689142682394793900 ) ) ;
#8317 = cartesian_point ( 'none', ( 8.000000000000000000, -1.258096470370364800, -2.251382542799719400 ) ) ;
#8318 = cartesian_point ( 'none', ( 13.38521556930594500, 0.1083800163285366700, -2.982048741296080300 ) ) ;
#8319 = cartesian_point ( 'none', ( 11.58864967909380000, -0.4966966081891159800, -2.779361905096975300 ) ) ;
#8320 = cartesian_point ( 'none', ( 9.796732886300949500, -0.9632967591820303900, -2.390732100148476900 ) ) ;
#8321 = cartesian_point ( 'none', ( 8.000000000000000000, -1.230644366089517000, -1.958627064145076500 ) ) ;
#8322 = cartesian_point ( 'none', ( 13.99999999999999800, -2.221420399039066900, 1.983784089940648500 ) ) ;
#8323 = direction ( 'none', ( 0.0000000000000000000, -0.03552896083088424200, 0.9993686471679393800 ) ) ;
#8324 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8325 = cartesian_point ( 'none', ( 13.99999999999999600, -0.9993686471679447100, -0.03552896083078255200 ) ) ;
#8326 = axis2_placement_3d ( 'none', #8325, #8324, #8323 ) ;
#8327 = circle ( 'none', #8326, 1.974087960926264300 ) ;
#8328 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8321, #8320, #8319, #8318 ),
( #8317, #8316, #8315, #8314 ),
( #8313, #8312, #8311, #8310 ),
( #8309, #8308, #8307, #8306 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.6677953298172547600 ),
( 0.5714285714285714000, 0.9561321242806654100 ),
.unspecified. ) ;
#8329 = axis2_placement_3d ( 'none', #8270, #8303, #8302 ) ;
#8330 = cartesian_point ( 'none', ( 13.99999999999999800, -2.976539164413496000, -0.04575613323789796300 ) ) ;
#8331 = cartesian_point ( 'none', ( 11.99719012351394700, -2.757022406591743000, 0.5256600613107830200 ) ) ;
#8332 = cartesian_point ( 'none', ( 13.99999999999999600, -2.969169487989984800, -0.1655594379151915700 ) ) ;
#8333 = face_outer_bound ( 'none', #1371, .t. ) ;
#8334 = direction ( 'none', ( 0.0000000000000000000, -0.6815375781856489700, -0.7317831164497037300 ) ) ;
#8335 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8336 = face_outer_bound ( 'none', #1552, .t. ) ;
#8337 = b_spline_curve_with_knots ( 'none', 3,
( #8407, #8406, #8405, #8404 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005850417677704729300, 0.007959414694152839100 ),
.unspecified. ) ;
#8338 = direction ( 'none', ( 0.0000000000000000000, 0.03552896083088456800, -0.9993686471679394900 ) ) ;
#8339 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8340 = axis2_placement_3d ( 'none', #8300, #8339, #8338 ) ;
#8341 = cartesian_point ( 'none', ( 13.99999999999999600, -2.259101911256862200, 2.193185733833365800 ) ) ;
#8342 = direction ( 'none', ( 0.0000000000000000000, 0.6815375781856489700, 0.7317831164497037300 ) ) ;
#8343 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8344 = cartesian_point ( 'none', ( 13.99999999999999600, -2.348074523577063000, 2.097653722677537100 ) ) ;
#8345 = axis2_placement_3d ( 'none', #8344, #8343, #8342 ) ;
#8346 = circle ( 'none', #8345, 0.1748147468397987800 ) ;
#8347 = direction ( 'none', ( 0.0000000000000000000, 0.6815375781856479700, 0.7317831164497045100 ) ) ;
#8348 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8349 = cartesian_point ( 'none', ( 13.99999999999999600, -0.7317831164496362300, 0.6815375781857235800 ) ) ;
#8350 = axis2_placement_3d ( 'none', #8349, #8348, #8347 ) ;
#8351 = circle ( 'none', #8350, 1.974087960926263800 ) ;
#8352 = circle ( 'none', #8305, 0.1748147468397987800 ) ;
#8353 = cartesian_point ( 'none', ( 6.666666666666975200, 2.155364817454658700, 1.491956579059608800 ) ) ;
#8354 = cartesian_point ( 'none', ( 6.333333333333603000, 2.203074953746629200, 1.401422776535570500 ) ) ;
#8355 = cartesian_point ( 'none', ( 5.333333333332789500, 2.329127435600236500, 1.123971097408151200 ) ) ;
#8356 = cartesian_point ( 'none', ( 4.666666666666693600, 2.390306606252212700, 0.9312018223677391800 ) ) ;
#8357 = cartesian_point ( 'none', ( 2.666666666666606100, 2.503224661205806900, 0.3463676378608439600 ) ) ;
#8358 = cartesian_point ( 'none', ( 1.333325328834241700, 2.483097227951487400, -0.05174096127086965500 ) ) ;
#8359 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.377870129379647600, -0.4154963281626310500 ) ) ;
#8360 = cartesian_point ( 'none', ( 13.43318880053732500, 0.8828006829699067700, 3.484778824465304800 ) ) ;
#8361 = cartesian_point ( 'none', ( 12.62208210116143900, 1.203966654576909400, 3.301187856930283300 ) ) ;
#8362 = cartesian_point ( 'none', ( 11.81107622352196000, 1.485266608982130900, 3.073162075710273600 ) ) ;
#8363 = cartesian_point ( 'none', ( 10.50000000000024500, 1.859220916146902700, 2.658788571876578500 ) ) ;
#8364 = cartesian_point ( 'none', ( 9.999999999999710500, 1.983038812041658700, 2.490109549169334400 ) ) ;
#8365 = cartesian_point ( 'none', ( 9.250000000000152800, 2.138896089226181000, 2.227395646698845600 ) ) ;
#8366 = cartesian_point ( 'none', ( 9.000000000000026600, 2.185883832706460700, 2.138210769929944200 ) ) ;
#8367 = cartesian_point ( 'none', ( 8.499999999999982200, 2.269813585005774100, 1.957673859681359700 ) ) ;
#8368 = cartesian_point ( 'none', ( 8.249999999999879200, 2.299635530148047600, 1.857014489658607800 ) ) ;
#8369 = cartesian_point ( 'none', ( 7.666666666666830400, 2.390717400464642300, 1.664281454161139700 ) ) ;
#8370 = cartesian_point ( 'none', ( 7.333333333333030200, 2.455656735306611000, 1.575803612132100400 ) ) ;
#8371 = cartesian_point ( 'none', ( 6.666666666666975200, 2.553825823538558900, 1.369218060406557600 ) ) ;
#8372 = cartesian_point ( 'none', ( 6.333333333333603000, 2.596546273055782900, 1.263523416004685800 ) ) ;
#8373 = cartesian_point ( 'none', ( 5.333333333332790400, 2.705075373688441000, 0.9415956882531056900 ) ) ;
#8374 = cartesian_point ( 'none', ( 4.666666666666693600, 2.751156014667971200, 0.7205236083761662500 ) ) ;
#8375 = cartesian_point ( 'none', ( 2.666666666666606100, 2.809713427596205500, 0.05704247701463290700 ) ) ;
#8376 = cartesian_point ( 'none', ( 1.333332650614415200, 2.741135162434847700, -0.3849969139990801500 ) ) ;
#8377 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.580192218197177900, -0.7797047511510413200 ) ) ;
#8378 = cartesian_point ( 'none', ( 13.43318728302666900, 1.251440384153001300, 3.580082257155179400 ) ) ;
#8379 = cartesian_point ( 'none', ( 12.62207942369598300, 1.581465465593275800, 3.362180765391037200 ) ) ;
#8380 = cartesian_point ( 'none', ( 11.81107622352196000, 1.866828427141101500, 3.098611405422179400 ) ) ;
#8381 = cartesian_point ( 'none', ( 10.50000000000024500, 2.239282361768987900, 2.626977876485872000 ) ) ;
#8382 = cartesian_point ( 'none', ( 9.999999999999710500, 2.360644257163556400, 2.436511502526531400 ) ) ;
#8383 = cartesian_point ( 'none', ( 9.250000000000152800, 2.510046142172518600, 2.141672992266582000 ) ) ;
#8384 = cartesian_point ( 'none', ( 9.000000000000026600, 2.554421057215396900, 2.041872566520139400 ) ) ;
#8385 = cartesian_point ( 'none', ( 8.499999999999982200, 2.632222418483996900, 1.840368392195931300 ) ) ;
#8386 = cartesian_point ( 'none', ( 8.249999999999877400, 2.658528806588969400, 1.729357326091639900 ) ) ;
#8387 = cartesian_point ( 'none', ( 7.666666666666830400, 2.740384873654975600, 1.512867521096308300 ) ) ;
#8388 = cartesian_point ( 'none', ( 7.333333333333029300, 2.799272689083046400, 1.411117263512082300 ) ) ;
#8389 = cartesian_point ( 'none', ( 6.666666666666975200, 2.883859028719527800, 1.178767015280804300 ) ) ;
#8390 = cartesian_point ( 'none', ( 6.333333333333603000, 2.919048288235371700, 1.060580164099453000 ) ) ;
#8391 = cartesian_point ( 'none', ( 5.333333333332790400, 3.002912859041614500, 0.7025924097747747700 ) ) ;
#8392 = cartesian_point ( 'none', ( 4.666666666666693600, 3.029781038365198900, 0.4593765226281312200 ) ) ;
#8393 = cartesian_point ( 'none', ( 2.666666666666606100, 3.023898806453967600, -0.2631123636997184100 ) ) ;
#8394 = cartesian_point ( 'none', ( 1.333340482913457200, 2.903212161280146000, -0.7344308076349688200 ) ) ;
#8395 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.686328706115439100, -1.145377398996783300 ) ) ;
#8396 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8395, #8394, #8393, #8392, #8391, #8390, #8389, #8388, #8387, #8386, #8385, #8384, #8383, #8382, #8381, #8380, #8379, #8378 ),
( #8377, #8376, #8375, #8374, #8373, #8372, #8371, #8370, #8369, #8368, #8367, #8366, #8365, #8364, #8363, #8362, #8361, #8360 ),
( #8359, #8358, #8357, #8356, #8355, #8354, #8353, #8437, #8436, #8435, #8434, #8433, #8432, #8431, #8430, #8429, #8428, #8427 ),
( #8426, #8425, #8424, #8423, #8422, #8421, #8420, #8419, #8418, #8417, #8416, #8415, #8414, #8413, #8412, #8411, #8410, #8409 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.1305474868353022600, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2857142857142857000, 0.4285714285714285500, 0.5000000000000000000, 0.5714285714285714000, 0.6250000000000000000, 0.6785714285714286000, 0.7857142857142857000, 0.9595163336119332300 ),
.unspecified. ) ;
#8397 = face_outer_bound ( 'none', #1659, .t. ) ;
#8398 = cartesian_point ( 'none', ( 10.00171167634470700, -2.300352370301193900, 1.040990462905787100 ) ) ;
#8399 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8400 = vector ( 'none', #8399, 1000.000000000000000 ) ;
#8401 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.755455298081544800e-015, -22.50000000000000000 ) ) ;
#8402 = b_spline_curve_with_knots ( 'none', 3,
( #7944, #7942, #7941, #7940, #7947, #7923, #7922, #7928, #7927, #7752 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2857142857142862000, 0.4285714285714293200, 0.5000000000000008900, 0.5714285714285724000 ),
.unspecified. ) ;
#8403 = cartesian_point ( 'none', ( 16.49999999999999600, 3.429011037612589300e-015, -28.00000000000000000 ) ) ;
#8404 = cartesian_point ( 'none', ( 0.2361155395741477700, 2.712721485390374300, -1.038455276934884000 ) ) ;
#8405 = cartesian_point ( 'none', ( 0.9029850652010534800, 2.816157713012643600, -0.8399183926287437900 ) ) ;
#8406 = cartesian_point ( 'none', ( 1.568661904195733700, 2.896971225035892300, -0.6261155848405746100 ) ) ;
#8407 = cartesian_point ( 'none', ( 2.233471854713833200, 2.952570083406048000, -0.4033979456759848000 ) ) ;
#8408 = cartesian_point ( 'none', ( 8.000000000000003600, 1.567966019495353700, 1.700643435261297600 ) ) ;
#8409 = cartesian_point ( 'none', ( 13.43319448204389000, 0.3001441090152461300, 2.974950796063079700 ) ) ;
#8410 = cartesian_point ( 'none', ( 12.62209212549800700, 0.5738783781993334100, 2.845600263668094200 ) ) ;
#8411 = cartesian_point ( 'none', ( 11.81107622352196000, 0.8153347526641033800, 2.678433593364688100 ) ) ;
#8412 = cartesian_point ( 'none', ( 10.50000000000024500, 1.139716956738666900, 2.369453579042511300 ) ) ;
#8413 = cartesian_point ( 'none', ( 9.999999999999710500, 1.248097387377094600, 2.242598361555044700 ) ) ;
#8414 = cartesian_point ( 'none', ( 9.250000000000152800, 1.386341397105534300, 2.044140550680218800 ) ) ;
#8415 = cartesian_point ( 'none', ( 9.000000000000026600, 1.428380221443988500, 1.976627126655260400 ) ) ;
#8416 = cartesian_point ( 'none', ( 8.499999999999982200, 1.504293084232337900, 1.839778322254396600 ) ) ;
#8417 = cartesian_point ( 'none', ( 8.249999999999879200, 1.531047066280121900, 1.761135565714720700 ) ) ;
#8418 = cartesian_point ( 'none', ( 7.666666666666830400, 1.617191290448997800, 1.619987261323399200 ) ) ;
#8419 = cartesian_point ( 'none', ( 7.333333333333030200, 1.681002087993043800, 1.561148238076662800 ) ) ;
#8420 = cartesian_point ( 'none', ( 6.666666666666975200, 1.780314787903169100, 1.413774545271148800 ) ) ;
#8421 = cartesian_point ( 'none', ( 6.333333333333603000, 1.825307382961599300, 1.337652770477055100 ) ) ;
#8422 = cartesian_point ( 'none', ( 5.333333333332789500, 1.945709021443469600, 1.103761641877527300 ) ) ;
#8423 = cartesian_point ( 'none', ( 4.666666666666693600, 2.006467759553054900, 0.9404652590413813400 ) ) ;
#8424 = cartesian_point ( 'none', ( 2.666666666666606100, 2.128197315788360000, 0.4430375594256273400 ) ) ;
#8425 = cartesian_point ( 'none', ( 1.333320865585899500, 2.127541075900480500, 0.1017841993864777000 ) ) ;
#8426 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991500, -0.2123331407414370500 ) ) ;
#8427 = cartesian_point ( 'none', ( 13.43319119999162800, 0.5127873692004586400, 3.293289769158385100 ) ) ;
#8428 = cartesian_point ( 'none', ( 12.62208633471063000, 0.8161425144001979200, 3.144139989465673900 ) ) ;
#8429 = cartesian_point ( 'none', ( 11.81107622352196000, 1.084447702530452600, 2.953038972327650700 ) ) ;
#8430 = cartesian_point ( 'none', ( 10.50000000000024500, 1.446049850628669000, 2.600111564783673700 ) ) ;
#8431 = cartesian_point ( 'none', ( 9.999999999999710500, 1.567178657493178500, 2.455272034881608200 ) ) ;
#8432 = cartesian_point ( 'none', ( 9.250000000000152800, 1.722094187367504400, 2.228399136654676000 ) ) ;
#8433 = cartesian_point ( 'none', ( 9.000000000000026600, 1.769282383843046900, 2.151174765841896300 ) ) ;
#8434 = cartesian_point ( 'none', ( 8.499999999999982200, 1.854640296848028400, 1.994497400866106100 ) ) ;
#8435 = cartesian_point ( 'none', ( 8.249999999999879200, 1.885689948407633300, 1.905737048521001700 ) ) ;
#8436 = cartesian_point ( 'none', ( 7.666666666666830400, 1.980824332458703800, 1.740593934837948900 ) ) ;
#8437 = cartesian_point ( 'none', ( 7.333333333333030200, 2.048984843013771200, 1.667748646524560800 ) ) ;
#8438 = direction ( 'none', ( 3.491483361109382500e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#8439 = axis2_placement_3d ( 'none', #8446, #8445, #8438 ) ;
#8440 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 8.688662694539138600e-017 ) ) ;
#8441 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#8442 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000000 ) ) ;
#8443 = toroidal_surface ( 'none', #8439, 4.253085056010723600, 0.4999999999999379900 ) ;
#8444 = plane ( 'none', #8463 ) ;
#8445 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#8446 = cartesian_point ( 'none', ( 4.336808689942047800e-016, 8.673617379884019700e-016, -5.500000000000063900 ) ) ;
#8447 = plane ( 'none', #8461 ) ;
#8448 = face_outer_bound ( 'none', #1462, .t. ) ;
#8449 = face_outer_bound ( 'none', #1469, .t. ) ;
#8450 = cartesian_point ( 'none', ( 13.35303002470843100, 0.3269297957965595100, 2.962012227203135100 ) ) ;
#8451 = cartesian_point ( 'none', ( 12.56868359245875900, 0.5897349789825273600, 2.834565708144710000 ) ) ;
#8452 = cartesian_point ( 'none', ( 11.78437000350096400, 0.8219423185382221900, 2.672139765365570500 ) ) ;
#8453 = cartesian_point ( 'none', ( 10.50000000000024500, 1.139716956738666900, 2.369453579042511300 ) ) ;
#8454 = cartesian_point ( 'none', ( 9.999999999999710500, 1.248097387377094600, 2.242598361555044700 ) ) ;
#8455 = cartesian_point ( 'none', ( 9.250000000000152800, 1.386341397105534300, 2.044140550680218800 ) ) ;
#8456 = cartesian_point ( 'none', ( 9.000000000000026600, 1.428380221443988500, 1.976627126655260400 ) ) ;
#8457 = cartesian_point ( 'none', ( 8.499999999999985800, 1.504293084232337200, 1.839778322254398000 ) ) ;
#8458 = cartesian_point ( 'none', ( 8.249999999999886300, 1.531047066280120500, 1.761135565714723800 ) ) ;
#8459 = cartesian_point ( 'none', ( 8.000000000000003600, 1.567966019495353700, 1.700643435261297600 ) ) ;
#8460 = face_outer_bound ( 'none', #1478, .t. ) ;
#8461 = axis2_placement_3d ( 'none', #8442, #8441, #8440 ) ;
#8462 = b_spline_curve_with_knots ( 'none', 3,
( #8459, #8458, #8457, #8456, #8455, #8454, #8453, #8452, #8451, #8450 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5714285714285724000, 0.6250000000000008900, 0.6785714285714292700, 0.7857142857142861400, 0.9537935721788601800 ),
.unspecified. ) ;
#8463 = axis2_placement_3d ( 'none', #8497, #8488, #8487 ) ;
#8464 = axis2_placement_3d ( 'none', #8542, #8534, #8533 ) ;
#8465 = plane ( 'none', #8515 ) ;
#8466 = direction ( 'none', ( 0.2164396139381032600, 0.9762960071199332500, -1.924347126367483900e-017 ) ) ;
#8467 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#8468 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#8469 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000095000 ) ) ;
#8470 = circle ( 'none', #8522, 0.4999999999999376600 ) ;
#8471 = face_outer_bound ( 'none', #1515, .t. ) ;
#8472 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8473 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#8474 = cartesian_point ( 'none', ( 5.213197616723484400e-016, -5.213197616723465700e-016, -6.000000000000001800 ) ) ;
#8475 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#8476 = cartesian_point ( 'none', ( 0.9205360875688783900, -4.152269958124728400, -5.000000000000125200 ) ) ;
#8477 = axis2_placement_3d ( 'none', #8475, #8467, #8466 ) ;
#8478 = direction ( 'none', ( -0.2164396139381035400, 0.9762960071199332500, -2.905285780178979500e-016 ) ) ;
#8479 = vector ( 'none', #8478, 999.9999999999998900 ) ;
#8480 = axis2_placement_3d ( 'none', #8474, #8473, #8472 ) ;
#8481 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8482 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#8483 = cartesian_point ( 'none', ( 4.344331347269678100e-016, -4.344331347269661900e-016, -5.000000000000126100 ) ) ;
#8484 = plane ( 'none', #8477 ) ;
#8485 = cartesian_point ( 'none', ( 0.9205360875688783900, -4.152269958124728400, -5.000000000000125200 ) ) ;
#8486 = line ( 'none', #8485, #8479 ) ;
#8487 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -8.688662694539138600e-017 ) ) ;
#8488 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#8489 = circle ( 'none', #8491, 4.253085056010723600 ) ;
#8490 = face_outer_bound ( 'none', #1474, .t. ) ;
#8491 = axis2_placement_3d ( 'none', #8483, #8482, #8481 ) ;
#8492 = circle ( 'none', #8480, 4.253085056010723600 ) ;
#8493 = direction ( 'none', ( 0.2164396139381035400, -0.9762960071199332500, -3.290155205452476800e-016 ) ) ;
#8494 = vector ( 'none', #8493, 999.9999999999998900 ) ;
#8495 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -6.000000000000000900 ) ) ;
#8496 = line ( 'none', #8495, #8494 ) ;
#8497 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000095000 ) ) ;
#8498 = face_outer_bound ( 'none', #1412, .t. ) ;
#8499 = cartesian_point ( 'none', ( 13.99999999999999600, 2.177461611000990300, 2.074682324093352300 ) ) ;
#8500 = cartesian_point ( 'none', ( 11.99697841992103300, 2.483638923667936400, 1.391019516126042800 ) ) ;
#8501 = cartesian_point ( 'none', ( 10.00192460735325100, 2.476771077146918000, 0.6709612944877989500 ) ) ;
#8502 = cartesian_point ( 'none', ( 8.000000000000000000, 2.256207187582007600, 0.1196487584921227400 ) ) ;
#8503 = cartesian_point ( 'none', ( 13.99999999999999600, 2.236384004725083600, 2.089708566922975100 ) ) ;
#8504 = cartesian_point ( 'none', ( 11.99691795042512300, 2.546024109225892400, 1.392482722448220800 ) ) ;
#8505 = cartesian_point ( 'none', ( 10.00196935972246900, 2.537758438297274200, 0.6577870269394153800 ) ) ;
#8506 = cartesian_point ( 'none', ( 8.000000000000000000, 2.311255910508892800, 0.09381710039840093800 ) ) ;
#8507 = vector ( 'none', #8549, 1000.000000000000000 ) ;
#8508 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000125200 ) ) ;
#8509 = circle ( 'none', #8546, 0.4999999999999383800 ) ;
#8510 = axis2_placement_3d ( 'none', #8536, #8535, #8585 ) ;
#8511 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, -8.688662694539138600e-017 ) ) ;
#8512 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8506, #8505, #8504, #8503 ),
( #8502, #8501, #8500, #8499 ),
( #8557, #8556, #8555, #8554 ),
( #8553, #8552, #8551, #8550 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#8513 = axis2_placement_3d ( 'none', #8541, #8540, #8539 ) ;
#8514 = line ( 'none', #8508, #8507 ) ;
#8515 = axis2_placement_3d ( 'none', #8469, #8468, #8511 ) ;
#8516 = face_outer_bound ( 'none', #1492, .t. ) ;
#8517 = plane ( 'none', #8464 ) ;
#8518 = circle ( 'none', #8513, 4.253085056010723600 ) ;
#8519 = direction ( 'none', ( 0.2164396139381034900, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#8520 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#8521 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#8522 = axis2_placement_3d ( 'none', #8521, #8520, #8519 ) ;
#8523 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#8524 = cartesian_point ( 'none', ( 8.673617379884035500e-016, -4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#8525 = axis2_placement_3d ( 'none', #8524, #8580, #8579 ) ;
#8526 = axis2_placement_3d ( 'none', #8577, #8576, #8575 ) ;
#8527 = direction ( 'none', ( -1.047445008332814800e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8528 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#8529 = axis2_placement_3d ( 'none', #8543, #8528, #8527 ) ;
#8530 = circle ( 'none', #8529, 4.253085056010723600 ) ;
#8531 = axis2_placement_3d ( 'none', #8523, #8573, #8570 ) ;
#8532 = toroidal_surface ( 'none', #8525, 4.253085056010723600, 0.4999999999999379900 ) ;
#8533 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#8534 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#8535 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#8536 = cartesian_point ( 'none', ( 8.673617379884035500e-016, -4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#8537 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000900 ) ) ;
#8538 = face_outer_bound ( 'none', #1502, .t. ) ;
#8539 = direction ( 'none', ( -1.047445008332814800e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8540 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#8541 = cartesian_point ( 'none', ( -5.213197616723519900e-016, -5.213197616723430200e-016, -6.000000000000001800 ) ) ;
#8542 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000000 ) ) ;
#8543 = cartesian_point ( 'none', ( -4.344331347269707200e-016, -4.344331347269632800e-016, -5.000000000000126100 ) ) ;
#8544 = direction ( 'none', ( -0.2164396139381099000, -0.9762960071199318100, 0.0000000000000000000 ) ) ;
#8545 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#8546 = axis2_placement_3d ( 'none', #8548, #8545, #8544 ) ;
#8547 = toroidal_surface ( 'none', #8510, 4.253085056010723600, 0.4999999999999379900 ) ;
#8548 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#8549 = direction ( 'none', ( 0.2164396139381100100, 0.9762960071199318100, -2.905285780178979000e-016 ) ) ;
#8550 = cartesian_point ( 'none', ( 13.99999999999999600, 2.070212093060603800, 2.134853452965603800 ) ) ;
#8551 = cartesian_point ( 'none', ( 11.99709440356195400, 2.390199858190642500, 1.475877697081963400 ) ) ;
#8552 = cartesian_point ( 'none', ( 10.00181282864190300, 2.405841949444158500, 0.7752936966804824200 ) ) ;
#8553 = cartesian_point ( 'none', ( 8.000000000000000000, 2.211614033773691400, 0.2342544934342893600 ) ) ;
#8554 = cartesian_point ( 'none', ( 13.99999999999999600, 2.113431126298529700, 2.092077856865361100 ) ) ;
#8555 = cartesian_point ( 'none', ( 11.99704657066722800, 2.423595857983987100, 1.423153777578452400 ) ) ;
#8556 = cartesian_point ( 'none', ( 10.00186418766386400, 2.425939972018810400, 0.7162398851368394500 ) ) ;
#8557 = cartesian_point ( 'none', ( 8.000000000000000000, 2.217812505832784000, 0.1737630444527629700 ) ) ;
#8558 = toroidal_surface ( 'none', #8618, 4.253085056010723600, 0.4999999999999379900 ) ;
#8559 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#8560 = cartesian_point ( 'none', ( -4.336808689942108500e-016, -8.673617379883990100e-016, -5.500000000000063900 ) ) ;
#8561 = axis2_placement_3d ( 'none', #8607, #8606, #8605 ) ;
#8562 = axis2_placement_3d ( 'none', #8559, #8596, #8595 ) ;
#8563 = axis2_placement_3d ( 'none', #8604, #8601, #8600 ) ;
#8564 = direction ( 'none', ( 0.2164396139381037100, -0.9762960071199331400, 0.0000000000000000000 ) ) ;
#8565 = direction ( 'none', ( -0.9762960071199333600, -0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#8566 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#8567 = axis2_placement_3d ( 'none', #8566, #8565, #8564 ) ;
#8568 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000125200 ) ) ;
#8569 = vector ( 'none', #8587, 1000.000000000000000 ) ;
#8570 = direction ( 'none', ( 0.2164396139381034900, -0.9762960071199332500, -1.924347126367485100e-017 ) ) ;
#8571 = circle ( 'none', #8567, 0.4999999999999376600 ) ;
#8572 = face_outer_bound ( 'none', #1539, .t. ) ;
#8573 = direction ( 'none', ( -0.9762960071199332500, -0.2164396139381034900, -6.602135896646036400e-017 ) ) ;
#8574 = cartesian_point ( 'none', ( 17.29999999999998300, 3.241027753943470100e-015, 26.46500000000000000 ) ) ;
#8575 = direction ( 'none', ( 0.2164396139381037100, -0.9762960071199331400, 0.0000000000000000000 ) ) ;
#8576 = direction ( 'none', ( -0.9762960071199333600, -0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#8577 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#8578 = face_outer_bound ( 'none', #1528, .t. ) ;
#8579 = direction ( 'none', ( 1.000000000000000000, 7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#8580 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#8581 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -6.000000000000000900 ) ) ;
#8582 = plane ( 'none', #8531 ) ;
#8583 = circle ( 'none', #8526, 0.4999999999999376600 ) ;
#8584 = face_outer_bound ( 'none', #1453, .t. ) ;
#8585 = direction ( 'none', ( 1.000000000000000000, 7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#8586 = toroidal_surface ( 'none', #8647, 23.50000000000000000, 1.000000000000000000 ) ;
#8587 = direction ( 'none', ( -0.2164396139381100100, -0.9762960071199318100, -3.290155205452476300e-016 ) ) ;
#8588 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000900 ) ) ;
#8589 = direction ( 'none', ( -0.2164396139381099000, -0.9762960071199318100, 0.0000000000000000000 ) ) ;
#8590 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#8591 = axis2_placement_3d ( 'none', #8598, #8590, #8589 ) ;
#8592 = axis2_placement_3d ( 'none', #8602, #8599, #8648 ) ;
#8593 = line ( 'none', #8588, #8569 ) ;
#8594 = toroidal_surface ( 'none', #8592, 4.253085056010723600, 0.4999999999999379900 ) ;
#8595 = direction ( 'none', ( -0.2164396139381100600, -0.9762960071199318100, -1.924347126367483900e-017 ) ) ;
#8596 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#8597 = face_outer_bound ( 'none', #1511, .t. ) ;
#8598 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#8599 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#8600 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8601 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8602 = cartesian_point ( 'none', ( -4.336808689942108500e-016, -8.673617379883990100e-016, -5.500000000000063900 ) ) ;
#8603 = face_outer_bound ( 'none', #1562, .t. ) ;
#8604 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#8605 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8606 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8607 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8608 = face_outer_bound ( 'none', #1544, .t. ) ;
#8609 = circle ( 'none', #8591, 0.4999999999999383800 ) ;
#8610 = toroidal_surface ( 'none', #8563, 4.539776433107693500, 0.3040699380700571100 ) ;
#8611 = circle ( 'none', #8561, 26.46500000000000000 ) ;
#8612 = plane ( 'none', #8562 ) ;
#8613 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8614 = vector ( 'none', #8613, 1000.000000000000000 ) ;
#8615 = cartesian_point ( 'none', ( 11.00000000000000200, 3.241027753943470100e-015, 26.46500000000000000 ) ) ;
#8616 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#8617 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#8618 = axis2_placement_3d ( 'none', #8560, #8617, #8616 ) ;
#8619 = line ( 'none', #8615, #8614 ) ;
#8620 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8621 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 23.50000000000000000 ) ) ;
#8622 = axis2_placement_3d ( 'none', #8634, #8633, #8675 ) ;
#8623 = cartesian_point ( 'none', ( 16.49999999999999600, 3.241027753943470100e-015, 26.46500000000000000 ) ) ;
#8624 = axis2_placement_3d ( 'none', #8621, #8620, #8681 ) ;
#8625 = circle ( 'none', #8668, 22.50000000000000000 ) ;
#8626 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8627 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8628 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8629 = axis2_placement_3d ( 'none', #8628, #8627, #8626 ) ;
#8630 = circle ( 'none', #8629, 23.50000000000000000 ) ;
#8631 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, -26.46500000000000000 ) ) ;
#8632 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 10.49999999999999800 ) ) ;
#8633 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8634 = cartesian_point ( 'none', ( 11.00000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8635 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8636 = circle ( 'none', #8624, 1.000000000000000900 ) ;
#8637 = cartesian_point ( 'none', ( 16.00000000000000000, 1.285879139104720800e-015, -10.49999999999999800 ) ) ;
#8638 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8639 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 23.50000000000000000 ) ) ;
#8640 = face_outer_bound ( 'none', #1592, .t. ) ;
#8641 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8642 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8643 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 22.00000000000000000 ) ) ;
#8644 = axis2_placement_3d ( 'none', #8643, #8642, #8641 ) ;
#8645 = cartesian_point ( 'none', ( 15.20000000000000300, 0.0000000000000000000, 28.00000000000000000 ) ) ;
#8646 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, -27.79999999999999000 ) ) ;
#8647 = axis2_placement_3d ( 'none', #8649, #8653, #8635 ) ;
#8648 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#8649 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8650 = cylindrical_surface ( 'none', #8622, 26.46500000000000000 ) ;
#8651 = circle ( 'none', #8644, 0.5000000000000004400 ) ;
#8652 = cartesian_point ( 'none', ( 16.50000000000000000, 1.255262969126037000e-015, -10.00000000000000000 ) ) ;
#8653 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8654 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8655 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8656 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8657 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8658 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8659 = line ( 'none', #8156, #7284 ) ;
#8660 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8661 = vector ( 'none', #8660, 1000.000000000000000 ) ;
#8662 = cartesian_point ( 'none', ( 11.00000000000000200, 0.0000000000000000000, -26.46500000000000000 ) ) ;
#8663 = line ( 'none', #8662, #8661 ) ;
#8664 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9523, #9522, #9553, #9525 ),
( #9520, #9527, #9526, #9548 ),
( #9552, #9551, #9550, #9549 ),
( #9122, #9121, #9123, #9156 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#8665 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8666 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8667 = axis2_placement_3d ( 'none', #8673, #8658, #8657 ) ;
#8668 = axis2_placement_3d ( 'none', #8638, #8666, #8665 ) ;
#8669 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8670 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8671 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8672 = axis2_placement_3d ( 'none', #8671, #8670, #8669 ) ;
#8673 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#8674 = circle ( 'none', #8676, 22.50000000000000000 ) ;
#8675 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8676 = axis2_placement_3d ( 'none', #8656, #8655, #8654 ) ;
#8677 = circle ( 'none', #8672, 26.46500000000000000 ) ;
#8678 = toroidal_surface ( 'none', #8667, 4.539776433107693500, 0.3040699380700571100 ) ;
#8679 = face_outer_bound ( 'none', #1584, .t. ) ;
#8680 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, -26.46500000000000000 ) ) ;
#8681 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8682 = circle ( 'none', #8740, 27.79999999999999000 ) ;
#8683 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8684 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8685 = conical_surface ( 'none', #8690, 27.79999999999999000, 0.7853981633974570500 ) ;
#8686 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8687 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8688 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8689 = axis2_placement_3d ( 'none', #8688, #8687, #8686 ) ;
#8690 = axis2_placement_3d ( 'none', #8738, #8737, #8736 ) ;
#8691 = axis2_placement_3d ( 'none', #8707, #8684, #8683 ) ;
#8692 = direction ( 'none', ( -0.7071067811865451300, 8.659560562354963700e-017, -0.7071067811865500200 ) ) ;
#8693 = vector ( 'none', #8692, 1000.000000000000100 ) ;
#8694 = cartesian_point ( 'none', ( 18.49999999999999300, 3.302260093900838000e-015, -26.96500000000000000 ) ) ;
#8695 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 26.96500000000000000 ) ) ;
#8696 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8697 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8698 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8699 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8700 = face_outer_bound ( 'none', #1650, .t. ) ;
#8701 = circle ( 'none', #8689, 26.96500000000000000 ) ;
#8702 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 26.46499999999998900 ) ) ;
#8703 = circle ( 'none', #8691, 26.46499999999998900 ) ;
#8704 = axis2_placement_3d ( 'none', #8698, #8697, #8696 ) ;
#8705 = line ( 'none', #8694, #8693 ) ;
#8706 = conical_surface ( 'none', #8704, 26.96500000000000000, 0.7853981633974517200 ) ;
#8707 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8708 = face_outer_bound ( 'none', #1627, .t. ) ;
#8709 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8710 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 22.50000000000000000 ) ) ;
#8711 = face_outer_bound ( 'none', #1568, .t. ) ;
#8712 = axis2_placement_3d ( 'none', #8756, #8755, #8754 ) ;
#8713 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8714 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8715 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8716 = axis2_placement_3d ( 'none', #8715, #8714, #8713 ) ;
#8717 = cartesian_point ( 'none', ( 14.99999999999999800, 3.416764569621115100e-015, 27.79999999999999000 ) ) ;
#8718 = cartesian_point ( 'none', ( 16.50000000000000000, 1.285879139104720800e-015, -10.50000000000000000 ) ) ;
#8719 = direction ( 'none', ( 0.7071067811865414700, 0.0000000000000000000, -0.7071067811865536800 ) ) ;
#8720 = vector ( 'none', #8719, 1000.000000000000000 ) ;
#8721 = face_outer_bound ( 'none', #1574, .t. ) ;
#8722 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, -27.79999999999999000 ) ) ;
#8723 = line ( 'none', #8722, #8720 ) ;
#8724 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8725 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8726 = cartesian_point ( 'none', ( 15.20000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8727 = axis2_placement_3d ( 'none', #8726, #8725, #8724 ) ;
#8728 = toroidal_surface ( 'none', #8767, 10.50000000000000000, 0.5000000000000000000 ) ;
#8729 = circle ( 'none', #8727, 28.00000000000000000 ) ;
#8730 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8731 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8732 = direction ( 'none', ( 0.7071067811865414700, 8.659560562355009300e-017, 0.7071067811865536800 ) ) ;
#8733 = vector ( 'none', #8732, 1000.000000000000000 ) ;
#8734 = cartesian_point ( 'none', ( 14.99999999999999800, 3.404518101629641000e-015, 27.79999999999999000 ) ) ;
#8735 = circle ( 'none', #8716, 10.50000000000000000 ) ;
#8736 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8737 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8738 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8739 = line ( 'none', #8734, #8733 ) ;
#8740 = axis2_placement_3d ( 'none', #8699, #8731, #8730 ) ;
#8741 = cartesian_point ( 'none', ( 15.20000000000000300, 3.429011037612589300e-015, -28.00000000000000000 ) ) ;
#8742 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8743 = axis2_placement_3d ( 'none', #8800, #8799, #8798 ) ;
#8744 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8745 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8746 = axis2_placement_3d ( 'none', #8751, #8745, #8744 ) ;
#8747 = circle ( 'none', #8743, 0.5000000000000004400 ) ;
#8748 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8749 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8750 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8751 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8752 = circle ( 'none', #8797, 22.00000000000000000 ) ;
#8753 = cartesian_point ( 'none', ( 16.50000000000000000, 2.755455298081544800e-015, -22.50000000000000000 ) ) ;
#8754 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8755 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8756 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8757 = axis2_placement_3d ( 'none', #8768, #8750, #8749 ) ;
#8758 = circle ( 'none', #8757, 0.5000000000000004400 ) ;
#8759 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353500e-016, 1.000000000000000000 ) ) ;
#8760 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#8761 = axis2_placement_3d ( 'none', #8718, #8760, #8759 ) ;
#8762 = cartesian_point ( 'none', ( 19.00000000000000000, 3.271643923922153400e-015, -26.46499999999998900 ) ) ;
#8763 = toroidal_surface ( 'none', #8746, 22.00000000000000000, 0.5000000000000000000 ) ;
#8764 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 10.00000000000000000 ) ) ;
#8765 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8766 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8767 = axis2_placement_3d ( 'none', #8709, #8766, #8765 ) ;
#8768 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 10.50000000000000000 ) ) ;
#8769 = circle ( 'none', #8712, 10.00000000000000000 ) ;
#8770 = circle ( 'none', #8761, 0.5000000000000004400 ) ;
#8771 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8772 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8773 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8774 = circle ( 'none', #8813, 3.500000000000000000 ) ;
#8775 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8776 = vector ( 'none', #8775, 1000.000000000000000 ) ;
#8777 = line ( 'none', #8831, #8830 ) ;
#8778 = circle ( 'none', #8789, 3.500000000000000000 ) ;
#8779 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8780 = cartesian_point ( 'none', ( 15.99999999999997900, 4.286263797015736600e-016, -3.500000000000000000 ) ) ;
#8781 = line ( 'none', #8783, #8776 ) ;
#8782 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8783 = cartesian_point ( 'none', ( 19.00000000000000000, 4.286263797015736600e-016, -3.500000000000000000 ) ) ;
#8784 = cartesian_point ( 'none', ( 15.99999999999997900, 0.0000000000000000000, 3.500000000000000000 ) ) ;
#8785 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8786 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8787 = axis2_placement_3d ( 'none', #8748, #8786, #8785 ) ;
#8788 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8789 = axis2_placement_3d ( 'none', #8773, #8772, #8771 ) ;
#8790 = axis2_placement_3d ( 'none', #8782, #8788, #8779 ) ;
#8791 = circle ( 'none', #8787, 22.50000000000000000 ) ;
#8792 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8793 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8794 = face_outer_bound ( 'none', #1669, .t. ) ;
#8795 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 22.00000000000000000 ) ) ;
#8796 = cylindrical_surface ( 'none', #8790, 3.500000000000000000 ) ;
#8797 = axis2_placement_3d ( 'none', #8742, #8793, #8792 ) ;
#8798 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147349500e-016, 1.000000000000000000 ) ) ;
#8799 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#8800 = cartesian_point ( 'none', ( 16.50000000000000000, 2.694222958124176800e-015, -22.00000000000000000 ) ) ;
#8801 = cartesian_point ( 'none', ( 15.09999999999999400, 4.347496136973099900e-016, -3.500000000000000000 ) ) ;
#8802 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 3.500000000000000000 ) ) ;
#8803 = cartesian_point ( 'none', ( 18.49999999999999300, 3.302260093900838000e-015, -26.96500000000000000 ) ) ;
#8804 = vector ( 'none', #8857, 1000.000000000000100 ) ;
#8805 = cartesian_point ( 'none', ( 16.50000000000000000, 4.898587196589433500e-016, 4.000000000000017800 ) ) ;
#8806 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, -4.000000000000017800 ) ) ;
#8807 = cartesian_point ( 'none', ( 17.29999999999998300, 3.302260093900838000e-015, -26.96500000000000000 ) ) ;
#8808 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8809 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8810 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8811 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8812 = cartesian_point ( 'none', ( 15.99999999999997900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8813 = axis2_placement_3d ( 'none', #8812, #8811, #8810 ) ;
#8814 = axis2_placement_3d ( 'none', #8808, #8819, #8816 ) ;
#8815 = line ( 'none', #8805, #8804 ) ;
#8816 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8817 = cartesian_point ( 'none', ( 16.50000000000000000, 4.898587196589433500e-016, 4.000000000000017800 ) ) ;
#8818 = vector ( 'none', #8821, 1000.000000000000100 ) ;
#8819 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8820 = face_outer_bound ( 'none', #1707, .t. ) ;
#8821 = direction ( 'none', ( 0.7071067811865503500, 0.0000000000000000000, -0.7071067811865446900 ) ) ;
#8822 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, -4.000000000000017800 ) ) ;
#8823 = vector ( 'none', #8826, 1000.000000000000100 ) ;
#8824 = line ( 'none', #8822, #8818 ) ;
#8825 = conical_surface ( 'none', #8814, 4.000000000000017800, 0.7853981633974443900 ) ;
#8826 = direction ( 'none', ( -0.7071067811865451300, 0.0000000000000000000, 0.7071067811865500200 ) ) ;
#8827 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 26.96500000000000000 ) ) ;
#8828 = circle ( 'none', #8851, 4.000000000000017800 ) ;
#8829 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8830 = vector ( 'none', #8829, 1000.000000000000000 ) ;
#8831 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 3.500000000000000000 ) ) ;
#8832 = face_outer_bound ( 'none', #1670, .t. ) ;
#8833 = line ( 'none', #8827, #8823 ) ;
#8834 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, 28.00000000000000000 ) ) ;
#8835 = cartesian_point ( 'none', ( 13.99999999999999600, 1.982451678210623200, 2.216588080689189800 ) ) ;
#8836 = cartesian_point ( 'none', ( 11.99719012351396200, 2.321207033535738400, 1.577811445631189100 ) ) ;
#8837 = cartesian_point ( 'none', ( 10.00171167634487700, 2.362686175629051800, 0.8905033446879179200 ) ) ;
#8838 = cartesian_point ( 'none', ( 8.000000000000000000, 2.195771126237063200, 0.3531302355541174300 ) ) ;
#8839 = circle ( 'none', #8855, 28.00000000000000000 ) ;
#8840 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8838, #8837, #8836, #8835 ),
( #8890, #8889, #8888, #8887 ),
( #8886, #8885, #8884, #8883 ),
( #8882, #8881, #8880, #8879 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#8841 = axis2_placement_3d ( 'none', #8869, #8867, #8866 ) ;
#8842 = conical_surface ( 'none', #8844, 3.500000000000000000, 0.7853981633974443900 ) ;
#8843 = conical_surface ( 'none', #8841, 3.500000000000000000, 0.7853981633974443900 ) ;
#8844 = axis2_placement_3d ( 'none', #8847, #8854, #8809 ) ;
#8845 = cartesian_point ( 'none', ( 15.09999999999999400, 4.286263797015736600e-016, -3.500000000000000000 ) ) ;
#8846 = cartesian_point ( 'none', ( 15.00000000000000000, 0.0000000000000000000, 3.599999999999993400 ) ) ;
#8847 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8848 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8849 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8850 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8851 = axis2_placement_3d ( 'none', #8850, #8849, #8848 ) ;
#8852 = face_outer_bound ( 'none', #1684, .t. ) ;
#8853 = cartesian_point ( 'none', ( -22.14873734152902800, -24.74873734152930300, -6.000000000000000000 ) ) ;
#8854 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8855 = axis2_placement_3d ( 'none', #8877, #8876, #8875 ) ;
#8856 = axis2_placement_3d ( 'none', #8918, #8917, #8916 ) ;
#8857 = direction ( 'none', ( 0.7071067811865503500, 8.659560562354899600e-017, 0.7071067811865446900 ) ) ;
#8858 = circle ( 'none', #8856, 3.599999999999993900 ) ;
#8859 = direction ( 'none', ( -0.7071067811865503500, 0.0000000000000000000, 0.7071067811865446900 ) ) ;
#8860 = vector ( 'none', #8859, 1000.000000000000100 ) ;
#8861 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 3.500000000000000000 ) ) ;
#8862 = line ( 'none', #8861, #8860 ) ;
#8863 = cartesian_point ( 'none', ( 15.00000000000000000, 4.408728476930463300e-016, -3.599999999999993400 ) ) ;
#8864 = direction ( 'none', ( -0.7071067811865503500, 8.659560562354899600e-017, -0.7071067811865446900 ) ) ;
#8865 = vector ( 'none', #8864, 1000.000000000000100 ) ;
#8866 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8867 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8868 = line ( 'none', #8845, #8865 ) ;
#8869 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8870 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8871 = vector ( 'none', #8870, 1000.000000000000000 ) ;
#8872 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 28.00000000000000000 ) ) ;
#8873 = line ( 'none', #8872, #8871 ) ;
#8874 = circle ( 'none', #8913, 3.599999999999993900 ) ;
#8875 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8876 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8877 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8878 = face_outer_bound ( 'none', #1715, .t. ) ;
#8879 = cartesian_point ( 'none', ( 13.99999999999999600, 1.925620389810435600, 2.379134595941914600 ) ) ;
#8880 = cartesian_point ( 'none', ( 11.99725280680746500, 2.301717690281117200, 1.753437558788373300 ) ) ;
#8881 = cartesian_point ( 'none', ( 10.00161494255634100, 2.384941209876485500, 1.065747212123679500 ) ) ;
#8882 = cartesian_point ( 'none', ( 8.000000000000000000, 2.255155455363401000, 0.5147615023815612600 ) ) ;
#8883 = cartesian_point ( 'none', ( 13.99999999999999600, 1.914816341869970000, 2.319293899055497200 ) ) ;
#8884 = cartesian_point ( 'none', ( 11.99726354900773600, 2.277160542946250000, 1.696082932213895700 ) ) ;
#8885 = cartesian_point ( 'none', ( 10.00162312558440400, 2.347616264405077800, 1.015754620980563900 ) ) ;
#8886 = cartesian_point ( 'none', ( 8.000000000000000000, 2.208793274134941900, 0.4754145252741464000 ) ) ;
#8887 = cartesian_point ( 'none', ( 13.99999999999999600, 1.936714958225041800, 2.256660376614336300 ) ) ;
#8888 = cartesian_point ( 'none', ( 11.99723931650601300, 2.284670510454619700, 1.628409619640320600 ) ) ;
#8889 = cartesian_point ( 'none', ( 10.00166051112396600, 2.339040614490303300, 0.9482284350647138800 ) ) ;
#8890 = cartesian_point ( 'none', ( 8.000000000000000000, 2.185910902862910500, 0.4131336725453744200 ) ) ;
#8891 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8892 = vector ( 'none', #8891, 1000.000000000000000 ) ;
#8893 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 22.50000000000000000 ) ) ;
#8894 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8895 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8896 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8897 = vector ( 'none', #8896, 1000.000000000000000 ) ;
#8898 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 26.96500000000000000 ) ) ;
#8899 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8900 = line ( 'none', #8893, #8892 ) ;
#8901 = cylindrical_surface ( 'none', #8921, 22.50000000000000000 ) ;
#8902 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8903 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8904 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8905 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8906 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8907 = line ( 'none', #8898, #8897 ) ;
#8908 = cylindrical_surface ( 'none', #8914, 28.00000000000000000 ) ;
#8909 = face_outer_bound ( 'none', #1713, .t. ) ;
#8910 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8911 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8912 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8913 = axis2_placement_3d ( 'none', #8919, #8912, #8911 ) ;
#8914 = axis2_placement_3d ( 'none', #8899, #8906, #8910 ) ;
#8915 = axis2_placement_3d ( 'none', #8905, #8904, #8903 ) ;
#8916 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8917 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8918 = cartesian_point ( 'none', ( 15.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8919 = cartesian_point ( 'none', ( 15.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8920 = circle ( 'none', #8915, 26.96500000000000000 ) ;
#8921 = axis2_placement_3d ( 'none', #8902, #8895, #8894 ) ;
#8922 = face_outer_bound ( 'none', #1692, .t. ) ;
#8923 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8924 = axis2_placement_3d ( 'none', #8979, #8968, #8967 ) ;
#8925 = face_outer_bound ( 'none', #1789, .t. ) ;
#8926 = circle ( 'none', #8971, 28.00000000000000000 ) ;
#8927 = circle ( 'none', #8941, 27.79999999999999000 ) ;
#8928 = plane ( 'none', #8985 ) ;
#8929 = circle ( 'none', #8924, 28.00000000000000000 ) ;
#8930 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8931 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8932 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8933 = axis2_placement_3d ( 'none', #8932, #8931, #8930 ) ;
#8934 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8935 = cartesian_point ( 'none', ( 16.49999999999999300, 28.00000000000000000, 0.0000000000000000000 ) ) ;
#8936 = face_bound ( 'none', #1750, .t. ) ;
#8937 = face_outer_bound ( 'none', #1757, .t. ) ;
#8938 = face_bound ( 'none', #1694, .t. ) ;
#8939 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8940 = axis2_placement_3d ( 'none', #8947, #8946, #8939 ) ;
#8941 = axis2_placement_3d ( 'none', #8984, #8983, #8982 ) ;
#8942 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8943 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8944 = axis2_placement_3d ( 'none', #8952, #8943, #8942 ) ;
#8945 = circle ( 'none', #8944, 26.96500000000000000 ) ;
#8946 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8947 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8948 = face_outer_bound ( 'none', #1696, .t. ) ;
#8949 = plane ( 'none', #8951 ) ;
#8950 = cylindrical_surface ( 'none', #8940, 26.96500000000000000 ) ;
#8951 = axis2_placement_3d ( 'none', #8935, #8934, #8923 ) ;
#8952 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8953 = face_outer_bound ( 'none', #1732, .t. ) ;
#8954 = circle ( 'none', #8933, 23.50000000000000000 ) ;
#8955 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8956 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8957 = cartesian_point ( 'none', ( 16.50000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
#8958 = circle ( 'none', #9006, 22.50000000000000000 ) ;
#8959 = axis2_placement_3d ( 'none', #9003, #9002, #9001 ) ;
#8960 = circle ( 'none', #8959, 3.500000000000000000 ) ;
#8961 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8962 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8963 = cartesian_point ( 'none', ( 15.20000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8964 = plane ( 'none', #8973 ) ;
#8965 = axis2_placement_3d ( 'none', #8956, #8955, #9018 ) ;
#8966 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8967 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8968 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8969 = axis2_placement_3d ( 'none', #8994, #8993, #9007 ) ;
#8970 = circle ( 'none', #8965, 3.500000000000000000 ) ;
#8971 = axis2_placement_3d ( 'none', #8963, #8962, #8961 ) ;
#8972 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8973 = axis2_placement_3d ( 'none', #8957, #8966, #9013 ) ;
#8974 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8975 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8976 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8977 = cartesian_point ( 'none', ( 14.99999999999999800, 28.00000000000000000, 0.0000000000000000000 ) ) ;
#8978 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8979 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8980 = face_bound ( 'none', #1785, .t. ) ;
#8981 = cylindrical_surface ( 'none', #8986, 28.00000000000000000 ) ;
#8982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8983 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8984 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8985 = axis2_placement_3d ( 'none', #8977, #8976, #8975 ) ;
#8986 = axis2_placement_3d ( 'none', #8978, #8974, #8972 ) ;
#8987 = face_outer_bound ( 'none', #1741, .t. ) ;
#8988 = plane ( 'none', #9015 ) ;
#8989 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8990 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8991 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8992 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8993 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8994 = cartesian_point ( 'none', ( 16.00000000000000000, 22.50000000000000000, 0.0000000000000000000 ) ) ;
#8995 = face_bound ( 'none', #1744, .t. ) ;
#8996 = plane ( 'none', #8969 ) ;
#8997 = circle ( 'none', #9047, 22.00000000000000000 ) ;
#8998 = circle ( 'none', #9028, 10.50000000000000000 ) ;
#8999 = face_outer_bound ( 'none', #1782, .t. ) ;
#9000 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9001 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9002 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9003 = cartesian_point ( 'none', ( 15.99999999999997900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9004 = face_outer_bound ( 'none', #1792, .t. ) ;
#9005 = axis2_placement_3d ( 'none', #9000, #9012, #9017 ) ;
#9006 = axis2_placement_3d ( 'none', #8992, #8991, #8990 ) ;
#9007 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9008 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9009 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9010 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9011 = cylindrical_surface ( 'none', #9005, 3.500000000000000000 ) ;
#9012 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9013 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9014 = axis2_placement_3d ( 'none', #9010, #9009, #9008 ) ;
#9015 = axis2_placement_3d ( 'none', #9040, #9039, #9038 ) ;
#9016 = circle ( 'none', #9014, 10.00000000000000000 ) ;
#9017 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9018 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9019 = cylindrical_surface ( 'none', #9037, 22.50000000000000000 ) ;
#9020 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9021 = axis2_placement_3d ( 'none', #9076, #9068, #9067 ) ;
#9022 = toroidal_surface ( 'none', #9077, 23.50000000000000000, 1.000000000000000000 ) ;
#9023 = circle ( 'none', #9041, 26.46500000000000000 ) ;
#9024 = conical_surface ( 'none', #9054, 26.96500000000000000, 0.7853981633974517200 ) ;
#9025 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9026 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9027 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9028 = axis2_placement_3d ( 'none', #9027, #9026, #9025 ) ;
#9029 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9030 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9031 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9032 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9033 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9034 = axis2_placement_3d ( 'none', #9033, #9032, #9031 ) ;
#9035 = circle ( 'none', #9034, 26.46499999999998900 ) ;
#9036 = circle ( 'none', #9080, 4.000000000000017800 ) ;
#9037 = axis2_placement_3d ( 'none', #9043, #9030, #9029 ) ;
#9038 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9039 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9040 = cartesian_point ( 'none', ( 19.00000000000000000, 26.96500000000000000, 0.0000000000000000000 ) ) ;
#9041 = axis2_placement_3d ( 'none', #9073, #9072, #9071 ) ;
#9042 = face_outer_bound ( 'none', #1807, .t. ) ;
#9043 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9044 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9045 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9046 = face_outer_bound ( 'none', #1746, .t. ) ;
#9047 = axis2_placement_3d ( 'none', #8989, #9045, #9044 ) ;
#9048 = face_bound ( 'none', #1733, .t. ) ;
#9049 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9050 = toroidal_surface ( 'none', #9053, 22.00000000000000000, 0.5000000000000000000 ) ;
#9051 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9052 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9053 = axis2_placement_3d ( 'none', #9052, #9101, #9100 ) ;
#9054 = axis2_placement_3d ( 'none', #9097, #9096, #9095 ) ;
#9055 = toroidal_surface ( 'none', #9063, 10.50000000000000000, 0.5000000000000000000 ) ;
#9056 = plane ( 'none', #9062 ) ;
#9057 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9058 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9059 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9060 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9061 = face_bound ( 'none', #1820, .t. ) ;
#9062 = axis2_placement_3d ( 'none', #9070, #9069, #9051 ) ;
#9063 = axis2_placement_3d ( 'none', #9049, #9060, #9059 ) ;
#9064 = face_outer_bound ( 'none', #1837, .t. ) ;
#9065 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9066 = face_outer_bound ( 'none', #1819, .t. ) ;
#9067 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9068 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9069 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9070 = cartesian_point ( 'none', ( 17.29999999999998300, 26.96500000000000000, 0.0000000000000000000 ) ) ;
#9071 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9072 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9073 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9074 = face_outer_bound ( 'none', #1773, .t. ) ;
#9075 = face_outer_bound ( 'none', #1814, .t. ) ;
#9076 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9077 = axis2_placement_3d ( 'none', #9065, #9058, #9057 ) ;
#9078 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9079 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9080 = axis2_placement_3d ( 'none', #9020, #9079, #9078 ) ;
#9081 = circle ( 'none', #9021, 26.96500000000000000 ) ;
#9082 = face_outer_bound ( 'none', #1849, .t. ) ;
#9083 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9084 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9085 = axis2_placement_3d ( 'none', #9098, #9084, #9083 ) ;
#9086 = circle ( 'none', #9091, 0.1748147468397989500 ) ;
#9087 = face_outer_bound ( 'none', #1859, .t. ) ;
#9088 = conical_surface ( 'none', #9085, 4.000000000000017800, 0.7853981633974443900 ) ;
#9089 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9090 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9091 = axis2_placement_3d ( 'none', #9126, #9128, #9124 ) ;
#9092 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9093 = axis2_placement_3d ( 'none', #9092, #9090, #9089 ) ;
#9094 = face_outer_bound ( 'none', #1776, .t. ) ;
#9095 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9096 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9097 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9098 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9099 = conical_surface ( 'none', #9093, 27.79999999999999000, 0.7853981633974570500 ) ;
#9100 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9101 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9102 = face_outer_bound ( 'none', #1825, .t. ) ;
#9103 = circle ( 'none', #9158, 0.1748147468397989500 ) ;
#9104 = cartesian_point ( 'none', ( 8.000000000000000000, -2.385518184622791500, -0.2520742024699668700 ) ) ;
#9105 = cartesian_point ( 'none', ( 13.99999999999999600, -1.925620389810452500, -2.379134595941901200 ) ) ;
#9106 = cartesian_point ( 'none', ( 11.99725280680633700, -2.301717690281586100, -1.753437558789450600 ) ) ;
#9107 = cartesian_point ( 'none', ( 10.00161494255705600, -2.384941209874205500, -1.065747212123744100 ) ) ;
#9108 = cartesian_point ( 'none', ( 8.000000000000000000, -2.255155455363405000, -0.5147615023815456100 ) ) ;
#9109 = cartesian_point ( 'none', ( 13.99999999999999600, -1.914816341869986400, -2.319293899055483400 ) ) ;
#9110 = cartesian_point ( 'none', ( 11.99726354900597700, -2.277160542944900900, -1.696082932215739800 ) ) ;
#9111 = cartesian_point ( 'none', ( 10.00162312558539000, -2.347616264404216700, -1.015754620980872500 ) ) ;
#9112 = cartesian_point ( 'none', ( 8.000000000000000000, -2.208793274134944500, -0.4754145252741305300 ) ) ;
#9113 = cartesian_point ( 'none', ( 13.99999999999999600, -1.936714958225057100, -2.256660376614323400 ) ) ;
#9114 = cartesian_point ( 'none', ( 11.99723931650549400, -2.284670510454966100, -1.628409619641587800 ) ) ;
#9115 = cartesian_point ( 'none', ( 10.00166051112408300, -2.339040614489849500, -0.9482284350647897100 ) ) ;
#9116 = cartesian_point ( 'none', ( 8.000000000000000000, -2.185910902862913100, -0.4131336725453600400 ) ) ;
#9117 = cartesian_point ( 'none', ( 13.99999999999999600, -1.982451678210638700, -2.216588080689176000 ) ) ;
#9118 = cartesian_point ( 'none', ( 11.99719012351380200, -2.321207033535781100, -1.577811445633048300 ) ) ;
#9119 = cartesian_point ( 'none', ( 10.00171167634434100, -2.362686175630407600, -0.8905033446885157700 ) ) ;
#9120 = cartesian_point ( 'none', ( 8.000000000000000000, -2.195771126237065400, -0.3531302355541021100 ) ) ;
#9121 = cartesian_point ( 'none', ( 10.00181282864139100, -0.7752936966794181700, 2.405841949445975300 ) ) ;
#9122 = cartesian_point ( 'none', ( 8.000000000000000000, -0.2342544934342664100, 2.211614033773693600 ) ) ;
#9123 = cartesian_point ( 'none', ( 11.99709440356270900, -1.475877697082189400, 2.390199858190544400 ) ) ;
#9124 = direction ( 'none', ( 0.0000000000000000000, -0.1321048022687223200, 0.9912357546101440200 ) ) ;
#9125 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9120, #9119, #9118, #9117 ),
( #9116, #9115, #9114, #9113 ),
( #9112, #9111, #9110, #9109 ),
( #9108, #9107, #9106, #9105 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#9126 = cartesian_point ( 'none', ( 8.000000000000000000, -2.368272313325157100, -0.3814769490472460500 ) ) ;
#9127 = cartesian_point ( 'none', ( 8.000000000000001800, -0.5147615023815369500, 2.255155455363406800 ) ) ;
#9128 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9129 = axis2_placement_3d ( 'none', #9545, #9544, #9542 ) ;
#9130 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9131 = direction ( 'none', ( 0.0000000000000000000, 0.1321048022687223200, -0.9912357546101440200 ) ) ;
#9132 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9133 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#9134 = axis2_placement_3d ( 'none', #9133, #9332, #9331 ) ;
#9135 = cartesian_point ( 'none', ( 13.35307074928958700, -2.037057213724443800, -2.175039748608228700 ) ) ;
#9136 = cartesian_point ( 'none', ( 11.56727475478042800, -2.317174739350985800, -1.606878443601449400 ) ) ;
#9137 = cartesian_point ( 'none', ( 9.786016785587992900, -2.370961713179590800, -1.006399382023638500 ) ) ;
#9138 = cartesian_point ( 'none', ( 13.38522001848553300, -1.965033793464636700, -3.053628176500208000 ) ) ;
#9139 = cartesian_point ( 'none', ( 11.58864216560263000, -2.428523248070240100, -2.495936010056079900 ) ) ;
#9140 = cartesian_point ( 'none', ( 9.796517931861433900, -2.666278298632370500, -1.848378047447015300 ) ) ;
#9141 = cartesian_point ( 'none', ( 8.000000000000000000, -2.703691215516392400, -1.261392751667658000 ) ) ;
#9142 = cartesian_point ( 'none', ( 13.38520391517514000, -2.066235986126700100, -2.773730504457866600 ) ) ;
#9143 = cartesian_point ( 'none', ( 11.58860088442326500, -2.472024917153711000, -2.195278114057584800 ) ) ;
#9144 = cartesian_point ( 'none', ( 9.796626958276887000, -2.645718048580060400, -1.545205403112335000 ) ) ;
#9145 = cartesian_point ( 'none', ( 8.000000000000000000, -2.624016509201724000, -0.9746089893703120400 ) ) ;
#9146 = cartesian_point ( 'none', ( 13.38519820417819000, -2.107859261673180800, -2.469321267126245000 ) ) ;
#9147 = cartesian_point ( 'none', ( 11.58859130728568200, -2.450909784466736200, -1.882399166655524900 ) ) ;
#9148 = cartesian_point ( 'none', ( 9.796715088894716300, -2.559402155118915900, -1.243619897476887500 ) ) ;
#9149 = cartesian_point ( 'none', ( 8.000000000000000000, -2.481576408644448100, -0.7023593174729275700 ) ) ;
#9150 = cartesian_point ( 'none', ( 13.38521556930559500, -2.031990642308230100, -2.185263131290308400 ) ) ;
#9151 = cartesian_point ( 'none', ( 11.58864967909316600, -2.316523190308171600, -1.614088110622897000 ) ) ;
#9152 = cartesian_point ( 'none', ( 9.796732886301759500, -2.371656550726502800, -1.009349209301661800 ) ) ;
#9153 = cartesian_point ( 'none', ( 8.000000000000000000, -2.255155455363404600, -0.5147615023815458300 ) ) ;
#9154 = cartesian_point ( 'none', ( 8.000000000000001800, -2.255155455363405000, -0.5147615023815450600 ) ) ;
#9155 = cartesian_point ( 'none', ( 8.000000000000001800, -2.255155455363405000, -0.5147615023815450600 ) ) ;
#9156 = cartesian_point ( 'none', ( 13.99999999999999600, -2.134853452965581600, 2.070212093060626000 ) ) ;
#9157 = b_spline_curve_with_knots ( 'none', 3,
( #9154, #9137, #9136, #9135 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 0.9538376696910753100 ),
.unspecified. ) ;
#9158 = axis2_placement_3d ( 'none', #9104, #9132, #9131 ) ;
#9159 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9153, #9152, #9151, #9150 ),
( #9149, #9148, #9147, #9146 ),
( #9145, #9144, #9143, #9142 ),
( #9141, #9140, #9139, #9138 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.6677953298172543100 ),
( 0.5714285714285714000, 0.9561321242806538600 ),
.unspecified. ) ;
#9160 = cartesian_point ( 'none', ( 8.000000000000000000, -2.698982193623930700, -1.249432833462056600 ) ) ;
#9161 = cartesian_point ( 'none', ( 8.000000000000000000, -2.692517867678321700, -1.227380610320999200 ) ) ;
#9162 = cartesian_point ( 'none', ( 8.000000000000000000, -2.681156526538832600, -1.190960383698366000 ) ) ;
#9163 = cartesian_point ( 'none', ( 8.000000000000000000, -2.666585810486739000, -1.147846666570968300 ) ) ;
#9164 = cartesian_point ( 'none', ( 8.000000000000000000, -2.651356214360526500, -1.106051388330790300 ) ) ;
#9165 = cartesian_point ( 'none', ( 8.000000000000000000, -2.635521510529065000, -1.065581152630459500 ) ) ;
#9166 = cartesian_point ( 'none', ( 8.000000000000000000, -2.619135404883993900, -1.026440767633164200 ) ) ;
#9167 = cartesian_point ( 'none', ( 8.000000000000000000, -2.602251482240206700, -0.9886332530871743100 ) ) ;
#9168 = cartesian_point ( 'none', ( 8.000000000000000000, -2.584923152039004800, -0.9521598489737433900 ) ) ;
#9169 = cartesian_point ( 'none', ( 8.000000000000000000, -2.567203594397961600, -0.9170200257165753700 ) ) ;
#9170 = cartesian_point ( 'none', ( 8.000000000000000000, -2.549145706550769200, -0.8832114959415047200 ) ) ;
#9171 = cartesian_point ( 'none', ( 8.000000000000000000, -2.530802049720058300, -0.8507302277734653000 ) ) ;
#9172 = cartesian_point ( 'none', ( 8.000000000000000000, -2.512224796465824200, -0.8195704596567657800 ) ) ;
#9173 = cartesian_point ( 'none', ( 8.000000000000000000, -2.493465678551656200, -0.7897247166833766300 ) ) ;
#9174 = cartesian_point ( 'none', ( 8.000000000000000000, -2.474575935370369400, -0.7611838284134093700 ) ) ;
#9175 = cartesian_point ( 'none', ( 8.000000000000000000, -2.455606262970683400, -0.7339369481685958900 ) ) ;
#9176 = cartesian_point ( 'none', ( 8.000000000000000000, -2.436606763724359100, -0.7079715737865303100 ) ) ;
#9177 = cartesian_point ( 'none', ( 8.000000000000000000, -2.417626896678587200, -0.6832735697935246000 ) ) ;
#9178 = cartesian_point ( 'none', ( 8.000000000000000000, -2.398715428616866600, -0.6598271910554478500 ) ) ;
#9179 = cartesian_point ( 'none', ( 8.000000000000000000, -2.379920385925529100, -0.6376151076003596700 ) ) ;
#9180 = cartesian_point ( 'none', ( 8.000000000000000000, -2.361289007098140900, -0.6166184315982610200 ) ) ;
#9181 = cartesian_point ( 'none', ( 8.000000000000000000, -2.342867696644984400, -0.5968167429068739200 ) ) ;
#9182 = circle ( 'none', #9233, 26.46500000000000000 ) ;
#9183 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9184 = cylindrical_surface ( 'none', #9234, 26.46500000000000000 ) ;
#9185 = face_outer_bound ( 'none', #1851, .t. ) ;
#9186 = b_spline_curve_with_knots ( 'none', 3,
( #9210, #9209, #9237, #9236 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#9187 = cartesian_point ( 'none', ( 8.000000000000000000, -2.324701977868441500, -0.5781881257561177800 ) ) ;
#9188 = cartesian_point ( 'none', ( 8.000000000000000000, -2.306836453619313300, -0.5607091721514675400 ) ) ;
#9189 = cartesian_point ( 'none', ( 8.000000000000000000, -2.283974098357934900, -0.5393703637120659300 ) ) ;
#9190 = cartesian_point ( 'none', ( 8.000000000000000000, -2.266669075431024800, -0.5243009462235511700 ) ) ;
#9191 = cartesian_point ( 'none', ( 8.000000000000001800, -2.255155455363405000, -0.5147615023815450600 ) ) ;
#9192 = b_spline_curve_with_knots ( 'none', 3,
( #9191, #9190, #9189, #9188, #9187, #9181, #9180, #9179, #9178, #9177, #9176, #9175, #9174, #9173, #9172, #9171, #9170, #9169, #9168, #9167, #9166, #9165, #9164, #9163, #9162, #9161, #9160, #9214 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.03396792733377662600, 0.05211699734607699900, 0.07104280492230885500, 0.09074535006267869800, 0.1112246327673700300, 0.1324806530365458800, 0.1545134108703524200, 0.1773229062689203300, 0.2009091392323677500, 0.2252721097608016100, 0.2504118178543181000, 0.2763282635130058800, 0.3030214467369457500, 0.3304913675262106700, 0.3587380258808682300, 0.3877614218009813300, 0.4175615552866067700, 0.4481384263377968800, 0.4794920349546011300, 0.5116223811370651500, 0.5445294648852303500, 0.5782132861991371400, 0.6126738450788217200, 0.6479111415243183900, 0.6648797843476208500 ),
.unspecified. ) ;
#9193 = cartesian_point ( 'none', ( 13.99999999999999600, -2.070212093060618900, -2.134853452965589100 ) ) ;
#9194 = cartesian_point ( 'none', ( 11.99709440356109600, -2.390199858188870200, -1.475877697081665800 ) ) ;
#9195 = cartesian_point ( 'none', ( 10.00181282864290300, -2.405841949443790800, -0.7752936966799511800 ) ) ;
#9196 = cartesian_point ( 'none', ( 8.000000000000000000, -2.211614033773692700, -0.2342544934342741000 ) ) ;
#9197 = cartesian_point ( 'none', ( 13.99999999999999600, -2.113431126298544300, -2.092077856865346000 ) ) ;
#9198 = cartesian_point ( 'none', ( 11.99704657066721600, -2.423595857984004000, -1.423153777578433100 ) ) ;
#9199 = cartesian_point ( 'none', ( 10.00186418766383600, -2.425939972018808200, -0.7162398851369613500 ) ) ;
#9200 = cartesian_point ( 'none', ( 8.000000000000000000, -2.217812505832784900, -0.1737630444527470400 ) ) ;
#9201 = cartesian_point ( 'none', ( 13.99999999999999600, -2.177461611001003700, -2.074682324093336700 ) ) ;
#9202 = cartesian_point ( 'none', ( 11.99697841992092300, -2.483638923667966600, -1.391019516125508300 ) ) ;
#9203 = cartesian_point ( 'none', ( 10.00192460735370900, -2.476771077146036100, -0.6709612944871813400 ) ) ;
#9204 = cartesian_point ( 'none', ( 8.000000000000000000, -2.256207187582007100, -0.1196487584921074600 ) ) ;
#9205 = cartesian_point ( 'none', ( 13.99999999999999600, -2.236384004725098200, -2.089708566922959600 ) ) ;
#9206 = cartesian_point ( 'none', ( 11.99691795042490700, -2.546024109225939900, -1.392482722448129500 ) ) ;
#9207 = cartesian_point ( 'none', ( 10.00196935972257100, -2.537758438296819500, -0.6577870269398647900 ) ) ;
#9208 = cartesian_point ( 'none', ( 8.000000000000000000, -2.311255910508892800, -0.09381710039838490900 ) ) ;
#9209 = cartesian_point ( 'none', ( 10.00171167634481500, 2.362686175629512800, 0.8905033446879008200 ) ) ;
#9210 = cartesian_point ( 'none', ( 8.000000000000001800, 2.195771126237062300, 0.3531302355541166000 ) ) ;
#9211 = b_spline_curve_with_knots ( 'none', 3,
( #9230, #9229, #9228, #9227 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#9212 = cartesian_point ( 'none', ( 8.000000000000001800, 2.195771126237062300, 0.3531302355541166000 ) ) ;
#9213 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9208, #9207, #9206, #9205 ),
( #9204, #9203, #9202, #9201 ),
( #9200, #9199, #9198, #9197 ),
( #9196, #9195, #9194, #9193 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#9214 = cartesian_point ( 'none', ( 8.000000000000000000, -2.702258918635298500, -1.256262986463389000 ) ) ;
#9215 = b_spline_curve_with_knots ( 'none', 3,
( #9257, #9256, #9239, #9238 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9216 = direction ( 'none', ( 0.0000000000000000000, -0.1321048022687273100, 0.9912357546101433500 ) ) ;
#9217 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9218 = cartesian_point ( 'none', ( 8.000000000000000000, 2.385518184622790600, 0.2520742024699833000 ) ) ;
#9219 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9220 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9221 = face_outer_bound ( 'none', #1899, .t. ) ;
#9222 = circle ( 'none', #9226, 0.1748147468397989200 ) ;
#9223 = face_outer_bound ( 'none', #1868, .t. ) ;
#9224 = cartesian_point ( 'none', ( 11.00000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9225 = cartesian_point ( 'none', ( 8.000000000000001800, 2.211614033773691800, 0.2342544934342886400 ) ) ;
#9226 = axis2_placement_3d ( 'none', #9218, #9217, #9216 ) ;
#9227 = cartesian_point ( 'none', ( 13.99999999999999800, 2.072376555530710500, 2.137085499717533500 ) ) ;
#9228 = cartesian_point ( 'none', ( 11.99709440356195400, 2.390199858190642500, 1.475877697081963400 ) ) ;
#9229 = cartesian_point ( 'none', ( 10.00181282864190300, 2.405841949444158500, 0.7752936966804824200 ) ) ;
#9230 = cartesian_point ( 'none', ( 8.000000000000001800, 2.211614033773691800, 0.2342544934342886400 ) ) ;
#9231 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9232 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9233 = axis2_placement_3d ( 'none', #9231, #9183, #9232 ) ;
#9234 = axis2_placement_3d ( 'none', #9224, #9220, #9219 ) ;
#9235 = face_outer_bound ( 'none', #1903, .t. ) ;
#9236 = cartesian_point ( 'none', ( 13.99999999999999800, 1.983784089940625400, 2.221420399039088200 ) ) ;
#9237 = cartesian_point ( 'none', ( 11.99719012351351000, 2.321207033535814400, 1.577811445632969000 ) ) ;
#9238 = cartesian_point ( 'none', ( 8.000000000000001800, -2.195771126237064900, -0.3531302355541012800 ) ) ;
#9239 = cartesian_point ( 'none', ( 5.329828638667292400, -2.221250417826075000, 0.3306258148818099200 ) ) ;
#9240 = cartesian_point ( 'none', ( 8.000000000000000000, -2.255155455363405000, -0.5147615023815442800 ) ) ;
#9241 = cartesian_point ( 'none', ( 5.329748047096053700, -2.330157045371659100, 0.1872097021034720700 ) ) ;
#9242 = cartesian_point ( 'none', ( 2.669499516018686100, -2.059818521853029600, 0.8701239672485612300 ) ) ;
#9243 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985681300, 1.301826042607890900 ) ) ;
#9244 = cartesian_point ( 'none', ( 8.000000000000000000, -2.208793274134945000, -0.4754145252741291400 ) ) ;
#9245 = cartesian_point ( 'none', ( 5.329854573780622200, -2.271736996840850100, 0.2123245262939750500 ) ) ;
#9246 = cartesian_point ( 'none', ( 2.669408248005631400, -1.996425832570522900, 0.8754135157387789000 ) ) ;
#9247 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.542691390288806900, 1.288902738057919000 ) ) ;
#9248 = cartesian_point ( 'none', ( 8.000000000000000000, -2.185910902862913600, -0.4131336725453589300 ) ) ;
#9249 = cartesian_point ( 'none', ( 5.329885928908206300, -2.229772901164523100, 0.2675868307657496800 ) ) ;
#9250 = cartesian_point ( 'none', ( 2.669386484515573700, -1.939071121329237100, 0.9144849678955162500 ) ) ;
#9251 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.479319376616691900, 1.308562224694022700 ) ) ;
#9252 = cartesian_point ( 'none', ( 8.000000000000000000, -2.195771126237065800, -0.3531302355541008400 ) ) ;
#9253 = cartesian_point ( 'none', ( 5.329828638666758600, -2.221250417823593400, 0.3306258148819467000 ) ) ;
#9254 = cartesian_point ( 'none', ( 2.669443736634566500, -1.910971948860831400, 0.9715235504642094600 ) ) ;
#9255 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.437647402316162700, 1.352846341639583500 ) ) ;
#9256 = cartesian_point ( 'none', ( 2.669443736633855900, -1.910971948860705800, 0.9715235504643111600 ) ) ;
#9257 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.437647402316162900, 1.352846341639583900 ) ) ;
#9258 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9255, #9254, #9253, #9252 ),
( #9251, #9250, #9249, #9248 ),
( #9247, #9246, #9245, #9244 ),
( #9243, #9242, #9241, #9240 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9259 = cartesian_point ( 'none', ( 5.329510614386161500, -2.210147737552206500, 0.5827071281687339300 ) ) ;
#9260 = cartesian_point ( 'none', ( 2.669756003293108000, -1.820433489646700000, 1.206885500322667500 ) ) ;
#9261 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.288902738057891900, 1.542691390288829500 ) ) ;
#9262 = cartesian_point ( 'none', ( 8.000000000000000000, -2.311255910508893200, -0.09381710039838368800 ) ) ;
#9263 = cartesian_point ( 'none', ( 5.329344629010187800, -2.257277947996344700, 0.6254511381134181300 ) ) ;
#9264 = cartesian_point ( 'none', ( 2.669907491016921200, -1.851588451374871500, 1.262326784511333300 ) ) ;
#9265 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607862900, 1.602110449985703700 ) ) ;
#9266 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9265, #9264, #9263, #9262 ),
( #9261, #9260, #9259, #9304 ),
( #9303, #9302, #9301, #9300 ),
( #9299, #9298, #9297, #9296 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9267 = circle ( 'none', #9305, 0.1748147468397989200 ) ;
#9268 = cartesian_point ( 'none', ( 8.000000000000001800, -2.211614033773692700, -0.2342544934342733500 ) ) ;
#9269 = cartesian_point ( 'none', ( 5.329713049200774000, -2.200672108381116900, 0.4543852621763990700 ) ) ;
#9270 = cartesian_point ( 'none', ( 2.669560584740852300, -1.852164850138737600, 1.082281163083662800 ) ) ;
#9271 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.352846341639558400, 1.437647402316186000 ) ) ;
#9272 = face_outer_bound ( 'none', #1900, .t. ) ;
#9273 = b_spline_curve_with_knots ( 'none', 3,
( #9271, #9270, #9269, #9268 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9274 = cartesian_point ( 'none', ( 8.000000000000000000, -2.759886345366028100, -1.527250211102080300 ) ) ;
#9275 = cartesian_point ( 'none', ( 5.328194854305563900, -3.145330430294647900, -0.6701373180886721600 ) ) ;
#9276 = cartesian_point ( 'none', ( 2.670887265714046800, -3.105289978494735900, 0.3153193163363797200 ) ) ;
#9277 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.712974892167662000, 1.087660574557753700 ) ) ;
#9278 = cartesian_point ( 'none', ( 8.000000000000000000, -2.703465172376739100, -1.149507234242473700 ) ) ;
#9279 = cartesian_point ( 'none', ( 5.328523051452111600, -2.973073548736700400, -0.3097927285270648500 ) ) ;
#9280 = cartesian_point ( 'none', ( 2.670580704557726600, -2.827501543928704600, 0.6025065232192192700 ) ) ;
#9281 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.378649727535755000, 1.272321858052947800 ) ) ;
#9282 = cartesian_point ( 'none', ( 8.000000000000000000, -2.550995998597681800, -0.7598759174653376700 ) ) ;
#9283 = cartesian_point ( 'none', ( 5.328995011018804500, -2.701142595210853400, 0.03296389486010766600 ) ) ;
#9284 = cartesian_point ( 'none', ( 2.670160514683661100, -2.460727645312537500, 0.8413937358992881200 ) ) ;
#9285 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.976532492934268000, 1.387912262511129500 ) ) ;
#9286 = cartesian_point ( 'none', ( 8.000000000000000000, -2.255155455363405000, -0.5147615023815443900 ) ) ;
#9287 = cartesian_point ( 'none', ( 5.329748047095447000, -2.330157045369189100, 0.1872097021036313300 ) ) ;
#9288 = cartesian_point ( 'none', ( 2.669499516019437000, -2.059818521853158400, 0.8701239672484395400 ) ) ;
#9289 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985681300, 1.301826042607890700 ) ) ;
#9290 = cartesian_point ( 'none', ( 5.329748047096053700, -2.330157045371659100, 0.1872097021034720700 ) ) ;
#9291 = cartesian_point ( 'none', ( 2.669499516018686100, -2.059818521853029600, 0.8701239672485612300 ) ) ;
#9292 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985681100, 1.301826042607890700 ) ) ;
#9293 = b_spline_curve_with_knots ( 'none', 3,
( #9292, #9291, #9290, #9325 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9294 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9289, #9288, #9287, #9286 ),
( #9285, #9284, #9283, #9282 ),
( #9281, #9280, #9279, #9278 ),
( #9277, #9276, #9275, #9274 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.8725382093821881800 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9295 = cartesian_point ( 'none', ( 8.000000000000001800, -2.211614033773692700, -0.2342544934342733500 ) ) ;
#9296 = cartesian_point ( 'none', ( 8.000000000000000000, -2.211614033773692700, -0.2342544934342728800 ) ) ;
#9297 = cartesian_point ( 'none', ( 5.329713049200774000, -2.200672108381116900, 0.4543852621763990700 ) ) ;
#9298 = cartesian_point ( 'none', ( 2.669560584740852300, -1.852164850138737600, 1.082281163083662800 ) ) ;
#9299 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.352846341639558400, 1.437647402316186300 ) ) ;
#9300 = cartesian_point ( 'none', ( 8.000000000000000000, -2.217812505832784900, -0.1737630444527457100 ) ) ;
#9301 = cartesian_point ( 'none', ( 5.329653201700519800, -2.188335954262808700, 0.5167913366630458900 ) ) ;
#9302 = cartesian_point ( 'none', ( 2.669621743554623900, -1.820655941161654700, 1.137508841702262100 ) ) ;
#9303 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.308562224693997000, 1.479319376616714300 ) ) ;
#9304 = cartesian_point ( 'none', ( 8.000000000000000000, -2.256207187582007100, -0.1196487584921062400 ) ) ;
#9305 = axis2_placement_3d ( 'none', #9341, #9340, #9339 ) ;
#9306 = face_outer_bound ( 'none', #1957, .t. ) ;
#9307 = b_spline_curve_with_knots ( 'none', 3,
( #9345, #9344, #9343, #9342 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9308 = cartesian_point ( 'none', ( 8.000000000000001800, -1.958627064145063600, 1.230644366089537600 ) ) ;
#9309 = cartesian_point ( 'none', ( 5.329748047095555400, -1.515292598148215900, 1.780047097871414900 ) ) ;
#9310 = cartesian_point ( 'none', ( 2.669499516019763400, -0.8412410871003706000, 2.071782202531154300 ) ) ;
#9311 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414154900, 2.053393186047993700 ) ) ;
#9312 = b_spline_curve_with_knots ( 'none', 3,
( #9338, #9328, #9327, #9326 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9313 = b_spline_curve_with_knots ( 'none', 3,
( #9311, #9310, #9309, #9308 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9314 = cartesian_point ( 'none', ( 13.99999999999999800, -1.983784089940640900, -2.221420399039074400 ) ) ;
#9315 = cartesian_point ( 'none', ( 11.99719012351330200, -2.321207033535865900, -1.577811445632889300 ) ) ;
#9316 = cartesian_point ( 'none', ( 10.00171167634482200, -2.362686175629049600, -0.8905033446886445600 ) ) ;
#9317 = cartesian_point ( 'none', ( 8.000000000000001800, -2.195771126237064900, -0.3531302355541012800 ) ) ;
#9318 = cartesian_point ( 'none', ( 13.99999999999999800, -2.072376555530726500, -2.137085499717518800 ) ) ;
#9319 = cartesian_point ( 'none', ( 11.99709440356109600, -2.390199858188870200, -1.475877697081665800 ) ) ;
#9320 = cartesian_point ( 'none', ( 10.00181282864290300, -2.405841949443790800, -0.7752936966799511800 ) ) ;
#9321 = cartesian_point ( 'none', ( 8.000000000000001800, -2.211614033773692700, -0.2342544934342733500 ) ) ;
#9322 = b_spline_curve_with_knots ( 'none', 3,
( #9317, #9316, #9315, #9314 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#9323 = cartesian_point ( 'none', ( 8.000000000000001800, -2.195771126237064900, -0.3531302355541012800 ) ) ;
#9324 = b_spline_curve_with_knots ( 'none', 3,
( #9321, #9320, #9319, #9318 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#9325 = cartesian_point ( 'none', ( 8.000000000000001800, -2.255155455363405000, -0.5147615023815450600 ) ) ;
#9326 = cartesian_point ( 'none', ( 8.000000000000001800, -1.729490221479504500, 1.398204339817921400 ) ) ;
#9327 = cartesian_point ( 'none', ( 5.329713049200872600, -1.234811270849183900, 1.877409071162000400 ) ) ;
#9328 = cartesian_point ( 'none', ( 2.669560584740727100, -0.5443899758410301000, 2.074966674974327400 ) ) ;
#9329 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9372, #9371, #9370, #9369 ),
( #9368, #9367, #9366, #9365 ),
( #9364, #9363, #9362, #9361 ),
( #9360, #9359, #9358, #9357 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#9330 = toroidal_surface ( 'none', #9129, 4.539776433107693500, 0.3040699380700571100 ) ;
#9331 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9332 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9333 = cartesian_point ( 'none', ( 8.000000000000001800, 2.255155455363401000, 0.5147615023815607100 ) ) ;
#9334 = cartesian_point ( 'none', ( 5.329748047095336900, 2.330157045369188700, -0.1872097021033337400 ) ) ;
#9335 = cartesian_point ( 'none', ( 2.669499516019481900, 2.059818521853174800, -0.8701239672484211200 ) ) ;
#9336 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985689700, -1.301826042607879800 ) ) ;
#9337 = b_spline_curve_with_knots ( 'none', 3,
( #9336, #9335, #9334, #9333 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9338 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.05996340505625896000, 1.973177049209744500 ) ) ;
#9339 = direction ( 'none', ( 0.0000000000000000000, 0.1321048022687273100, -0.9912357546101433500 ) ) ;
#9340 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9341 = cartesian_point ( 'none', ( 8.000000000000000000, 2.368272313325154400, 0.3814769490472622600 ) ) ;
#9342 = cartesian_point ( 'none', ( 8.000000000000001800, -1.802345437498157800, 1.302943869093546600 ) ) ;
#9343 = cartesian_point ( 'none', ( 5.329828638667654800, -1.336873477417347600, 1.804448988895925000 ) ) ;
#9344 = cartesian_point ( 'none', ( 2.669443736634214700, -0.6642903330800723500, 2.038232114313596200 ) ) ;
#9345 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05996340505621777800, 1.973177049209746000 ) ) ;
#9346 = circle ( 'none', #9390, 0.1748147468397988300 ) ;
#9347 = cartesian_point ( 'none', ( 13.99999999999999800, -2.973528610433666700, -0.1680342456196381500 ) ) ;
#9348 = cartesian_point ( 'none', ( 11.99719012351394700, -2.757022406591743000, 0.5256600613107830200 ) ) ;
#9349 = cartesian_point ( 'none', ( 10.00171167634470700, -2.300352370301193900, 1.040990462905787100 ) ) ;
#9350 = cartesian_point ( 'none', ( 8.000000000000001800, -1.802345437498157800, 1.302943869093546600 ) ) ;
#9351 = face_outer_bound ( 'none', #1883, .t. ) ;
#9352 = b_spline_curve_with_knots ( 'none', 3,
( #9350, #9349, #9348, #9347 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#9353 = cartesian_point ( 'none', ( 8.000000000000000000, -1.944366349986230900, 1.404876474910911300 ) ) ;
#9354 = axis2_placement_3d ( 'none', #9353, #9394, #9393 ) ;
#9355 = face_outer_bound ( 'none', #1886, .t. ) ;
#9356 = cartesian_point ( 'none', ( 8.000000000000001800, -1.729490221479504500, 1.398204339817921400 ) ) ;
#9357 = cartesian_point ( 'none', ( 13.99999999999999600, -3.043921441772089700, -0.3206829705199758000 ) ) ;
#9358 = cartesian_point ( 'none', ( 11.99725280680658400, -2.867427775381485400, 0.3876925989680664600 ) ) ;
#9359 = cartesian_point ( 'none', ( 10.00161494255687500, -2.440005182957489400, 0.9328110215101173000 ) ) ;
#9360 = cartesian_point ( 'none', ( 8.000000000000000000, -1.958627064145064000, 1.230644366089537400 ) ) ;
#9361 = cartesian_point ( 'none', ( 13.99999999999999600, -2.993968063649807800, -0.2860088235236297200 ) ) ;
#9362 = cartesian_point ( 'none', ( 11.99726354900728400, -2.809507404589632000, 0.4108839189434624300 ) ) ;
#9363 = cartesian_point ( 'none', ( 10.00162312558485000, -2.378262360702004600, 0.9417683996683814400 ) ) ;
#9364 = cartesian_point ( 'none', ( 8.000000000000000000, -1.898021537075976100, 1.225683867684138600 ) ) ;
#9365 = cartesian_point ( 'none', ( 13.99999999999999600, -2.965164135325336000, -0.2262355749526110400 ) ) ;
#9366 = cartesian_point ( 'none', ( 11.99723931650559400, -2.766965495316468200, 0.4640465261212735100 ) ) ;
#9367 = cartesian_point ( 'none', ( 10.00166051112442700, -2.324450236524552100, 0.9834527234297322200 ) ) ;
#9368 = cartesian_point ( 'none', ( 8.000000000000000000, -1.837802043877298600, 1.253542801090651700 ) ) ;
#9369 = cartesian_point ( 'none', ( 13.99999999999999600, -2.969169487989985300, -0.1655594379151913700 ) ) ;
#9370 = cartesian_point ( 'none', ( 11.99719012351375500, -2.757022406591723500, 0.5256600613108495200 ) ) ;
#9371 = cartesian_point ( 'none', ( 10.00171167634463000, -2.300352370301641100, 1.040990462904865400 ) ) ;
#9372 = cartesian_point ( 'none', ( 8.000000000000000000, -1.802345437498158200, 1.302943869093546600 ) ) ;
#9373 = circle ( 'none', #9354, 0.1748147468397989500 ) ;
#9374 = cartesian_point ( 'none', ( 11.99704657066769200, -2.720062752833312600, 0.7074193792390804900 ) ) ;
#9375 = cartesian_point ( 'none', ( 10.00186418766330700, -2.221856684703469800, 1.208940525230210600 ) ) ;
#9376 = cartesian_point ( 'none', ( 8.000000000000000000, -1.691099289326846400, 1.445361235222537300 ) ) ;
#9377 = cartesian_point ( 'none', ( 13.99999999999999600, -3.006719811086459700, 0.07267593073793476900 ) ) ;
#9378 = cartesian_point ( 'none', ( 11.99697841992087000, -2.739797257559004600, 0.7725985923281852900 ) ) ;
#9379 = cartesian_point ( 'none', ( 10.00192460735370600, -2.225782905343083300, 1.276900342852332000 ) ) ;
#9380 = cartesian_point ( 'none', ( 8.000000000000000000, -1.679983850591384900, 1.510774953610749300 ) ) ;
#9381 = cartesian_point ( 'none', ( 13.99999999999999600, -3.059009393453092000, 0.1037151967034036100 ) ) ;
#9382 = cartesian_point ( 'none', ( 11.99691795042395100, -2.784944888425666700, 0.8156769369688931000 ) ) ;
#9383 = cartesian_point ( 'none', ( 10.00196935972314400, -2.259591868059073400, 1.329340533406548700 ) ) ;
#9384 = cartesian_point ( 'none', ( 8.000000000000000000, -1.700643435261280700, 1.567966019495372600 ) ) ;
#9385 = circle ( 'none', #9395, 1.974087960926264300 ) ;
#9386 = direction ( 'none', ( 0.0000000000000000000, -0.6074973223278777900, -0.7943217253509175000 ) ) ;
#9387 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9388 = cartesian_point ( 'none', ( 8.000000000000000000, -1.865059462919300200, 1.508572707061897700 ) ) ;
#9389 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9384, #9383, #9382, #9381 ),
( #9380, #9379, #9378, #9377 ),
( #9376, #9375, #9374, #9407 ),
( #9406, #9405, #9404, #9403 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#9390 = axis2_placement_3d ( 'none', #9388, #9387, #9386 ) ;
#9391 = cartesian_point ( 'none', ( 8.000000000000001800, -1.802345437498157800, 1.302943869093546600 ) ) ;
#9392 = face_outer_bound ( 'none', #1947, .t. ) ;
#9393 = direction ( 'none', ( 0.0000000000000000000, 0.6074973223278786700, 0.7943217253509170500 ) ) ;
#9394 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9395 = axis2_placement_3d ( 'none', #9496, #9459, #9474 ) ;
#9396 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9437, #9436, #9435, #9434 ),
( #9433, #9432, #9431, #9430 ),
( #9429, #9428, #9427, #9426 ),
( #9425, #9424, #9423, #9422 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#9397 = cartesian_point ( 'none', ( 8.000000000000001800, -1.958627064145063600, 1.230644366089537600 ) ) ;
#9398 = cartesian_point ( 'none', ( 13.99999999999999800, -2.976539164413496000, -0.04575613323789796300 ) ) ;
#9399 = cartesian_point ( 'none', ( 11.99709440356094200, -2.733729655924603400, 0.6465234003081220500 ) ) ;
#9400 = cartesian_point ( 'none', ( 10.00181282864297900, -2.249402587248478200, 1.152971726580654300 ) ) ;
#9401 = cartesian_point ( 'none', ( 8.000000000000001800, -1.729490221479504500, 1.398204339817921400 ) ) ;
#9402 = b_spline_curve_with_knots ( 'none', 3,
( #9401, #9400, #9399, #9398 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#9403 = cartesian_point ( 'none', ( 13.99999999999999600, -2.973430362929044200, -0.04570834393391924600 ) ) ;
#9404 = cartesian_point ( 'none', ( 11.99709440356094200, -2.733729655924603400, 0.6465234003081220500 ) ) ;
#9405 = cartesian_point ( 'none', ( 10.00181282864297900, -2.249402587248478200, 1.152971726580654300 ) ) ;
#9406 = cartesian_point ( 'none', ( 8.000000000000000000, -1.729490221479504700, 1.398204339817920900 ) ) ;
#9407 = cartesian_point ( 'none', ( 13.99999999999999600, -2.973743920336128900, 0.01509904161672279700 ) ) ;
#9408 = cartesian_point ( 'none', ( 9.796626958277519400, -2.963430392125015800, 0.7781799543928448200 ) ) ;
#9409 = cartesian_point ( 'none', ( 8.000000000000000000, -2.544612492991105100, 1.166307242212879300 ) ) ;
#9410 = cartesian_point ( 'none', ( 13.38519820417877200, -3.236555390628996300, -0.2555922351973713400 ) ) ;
#9411 = cartesian_point ( 'none', ( 11.58859130728622400, -3.064112144314505800, 0.4019977130307768600 ) ) ;
#9412 = cartesian_point ( 'none', ( 9.796715088894993400, -2.689142682392725400, 0.9303985569447234000 ) ) ;
#9413 = cartesian_point ( 'none', ( 8.000000000000000000, -2.251382542799708300, 1.258096470370387400 ) ) ;
#9414 = cartesian_point ( 'none', ( 13.38521556930624400, -2.982048741296081200, -0.1083800163286167800 ) ) ;
#9415 = cartesian_point ( 'none', ( 11.58864967909387500, -2.779361905096772800, 0.4966966081891137100 ) ) ;
#9416 = cartesian_point ( 'none', ( 9.796732886301567700, -2.390732100147357800, 0.9632967591819591200 ) ) ;
#9417 = cartesian_point ( 'none', ( 8.000000000000000000, -1.958627064145064000, 1.230644366089537400 ) ) ;
#9418 = cartesian_point ( 'none', ( 8.000000000000001800, -1.958627064145063600, 1.230644366089537600 ) ) ;
#9419 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9417, #9416, #9415, #9414 ),
( #9413, #9412, #9411, #9410 ),
( #9409, #9408, #9472, #9471 ),
( #9470, #9469, #9468, #9467 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.6677953298172550900 ),
( 0.5714285714285714000, 0.9561321242806916100 ),
.unspecified. ) ;
#9420 = face_outer_bound ( 'none', #1895, .t. ) ;
#9421 = b_spline_curve_with_knots ( 'none', 3,
( #9418, #9466, #9465, #9464 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 0.9538376696911163900 ),
.unspecified. ) ;
#9422 = cartesian_point ( 'none', ( 13.99999999999999600, -1.982451678210639200, -2.216588080689176000 ) ) ;
#9423 = cartesian_point ( 'none', ( 11.99719012351330200, -2.321207033535865900, -1.577811445632889300 ) ) ;
#9424 = cartesian_point ( 'none', ( 10.00171167634482200, -2.362686175629049600, -0.8905033446886445600 ) ) ;
#9425 = cartesian_point ( 'none', ( 8.000000000000000000, -2.195771126237065800, -0.3531302355541020000 ) ) ;
#9426 = cartesian_point ( 'none', ( 13.99999999999999600, -2.012523859155022500, -2.190240294177642400 ) ) ;
#9427 = cartesian_point ( 'none', ( 11.99715756669903600, -2.345229815908434400, -1.544542478375714500 ) ) ;
#9428 = cartesian_point ( 'none', ( 10.00174558272978900, -2.378233687937136900, -0.8525488692445423200 ) ) ;
#9429 = cartesian_point ( 'none', ( 8.000000000000000000, -2.202254285098327500, -0.3136775984814202400 ) ) ;
#9430 = cartesian_point ( 'none', ( 13.99999999999999600, -2.041795306981906600, -2.162978676338316800 ) ) ;
#9431 = cartesian_point ( 'none', ( 11.99712564354535600, -2.368241556805486000, -1.510543678581891800 ) ) ;
#9432 = cartesian_point ( 'none', ( 10.00177931844479300, -2.392627785653649800, -0.8141220586528321600 ) ) ;
#9433 = cartesian_point ( 'none', ( 8.000000000000000000, -2.207538499424083000, -0.2740280014587652700 ) ) ;
#9434 = cartesian_point ( 'none', ( 13.99999999999999600, -2.070212093060619400, -2.134853452965589100 ) ) ;
#9435 = cartesian_point ( 'none', ( 11.99709440356112800, -2.390199858188865300, -1.475877697083600900 ) ) ;
#9436 = cartesian_point ( 'none', ( 10.00181282864238600, -2.405841949445604900, -0.7752936966796946100 ) ) ;
#9437 = cartesian_point ( 'none', ( 8.000000000000000000, -2.211614033773692700, -0.2342544934342741000 ) ) ;
#9438 = cartesian_point ( 'none', ( 8.000000000000000000, -2.577811632918979500, 1.126205178359514600 ) ) ;
#9439 = cartesian_point ( 'none', ( 8.000000000000000000, -2.539138946809250000, 1.141000392080342200 ) ) ;
#9440 = cartesian_point ( 'none', ( 8.000000000000000000, -2.501095375635777000, 1.154538003669997000 ) ) ;
#9441 = cartesian_point ( 'none', ( 8.000000000000000000, -2.463718148953328900, 1.166855991617229400 ) ) ;
#9442 = cartesian_point ( 'none', ( 8.000000000000000000, -2.427043053336772600, 1.177993377332473300 ) ) ;
#9443 = cartesian_point ( 'none', ( 8.000000000000000000, -2.391104404216858500, 1.187990178178877800 ) ) ;
#9444 = cartesian_point ( 'none', ( 8.000000000000000000, -2.355935019129451900, 1.196887359762507800 ) ) ;
#9445 = cartesian_point ( 'none', ( 8.000000000000000000, -2.321566192397230800, 1.204726787522356000 ) ) ;
#9446 = cartesian_point ( 'none', ( 8.000000000000000000, -2.288027671262089100, 1.211551177660777000 ) ) ;
#9447 = cartesian_point ( 'none', ( 8.000000000000000000, -2.255347633484098900, 1.217404047457357100 ) ) ;
#9448 = cartesian_point ( 'none', ( 8.000000000000000000, -2.223552666426267700, 1.222329665002738000 ) ) ;
#9449 = cartesian_point ( 'none', ( 8.000000000000000000, -2.192667747626956900, 1.226372998413880700 ) ) ;
#9450 = cartesian_point ( 'none', ( 8.000000000000000000, -2.162716226918358900, 1.229579664505207100 ) ) ;
#9451 = cartesian_point ( 'none', ( 8.000000000000000000, -2.133719809943249100, 1.231995877200846100 ) ) ;
#9452 = cartesian_point ( 'none', ( 8.000000000000000000, -2.105698543648087300, 1.233668394872605000 ) ) ;
#9453 = cartesian_point ( 'none', ( 8.000000000000000000, -2.078670801755692700, 1.234644469685460400 ) ) ;
#9454 = cartesian_point ( 'none', ( 8.000000000000000000, -2.052653277312243200, 1.234971788264866800 ) ) ;
#9455 = cartesian_point ( 'none', ( 8.000000000000000000, -2.027660957344338500, 1.234698441540748700 ) ) ;
#9456 = cartesian_point ( 'none', ( 8.000000000000000000, -1.996406014755181000, 1.233621131251474000 ) ) ;
#9457 = cartesian_point ( 'none', ( 8.000000000000000000, -1.973513828400313800, 1.232040319485926800 ) ) ;
#9458 = cartesian_point ( 'none', ( 8.000000000000001800, -1.958627064145063600, 1.230644366089537600 ) ) ;
#9459 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9460 = cartesian_point ( 'none', ( 8.000000000000001800, -0.3531302355540936200, 2.195771126237067200 ) ) ;
#9461 = axis2_placement_3d ( 'none', #9493, #9492, #9491 ) ;
#9462 = b_spline_curve_with_knots ( 'none', 3,
( #9458, #9457, #9456, #9455, #9454, #9453, #9452, #9451, #9450, #9449, #9448, #9447, #9446, #9445, #9444, #9443, #9442, #9441, #9440, #9439, #9438, #9504, #9503, #9502, #9501, #9500, #9499, #9498 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.03396792733377662600, 0.05211699734607699900, 0.07104280492230885500, 0.09074535006267869800, 0.1112246327673700500, 0.1324806530365458800, 0.1545134108703524200, 0.1773229062689203300, 0.2009091392323677800, 0.2252721097608015900, 0.2504118178543181000, 0.2763282635130058800, 0.3030214467369457500, 0.3304913675262106700, 0.3587380258808682300, 0.3877614218009812800, 0.4175615552866067100, 0.4481384263377969400, 0.4794920349546011300, 0.5116223811370651500, 0.5445294648852303500, 0.5782132861991371400, 0.6126738450788217200, 0.6479111415243183900, 0.6648797843476211800 ),
.unspecified. ) ;
#9463 = face_outer_bound ( 'none', #1997, .t. ) ;
#9464 = cartesian_point ( 'none', ( 13.35307074929022900, -2.978402325080622900, -0.09756838610172954800 ) ) ;
#9465 = cartesian_point ( 'none', ( 11.56727475478097300, -2.774724615401874800, 0.5022553273762162500 ) ) ;
#9466 = cartesian_point ( 'none', ( 9.786016785588023100, -2.388154932934616800, 0.9648912777122251600 ) ) ;
#9467 = cartesian_point ( 'none', ( 13.38522001848594200, -3.548729911445192900, -0.7697524702063900400 ) ) ;
#9468 = cartesian_point ( 'none', ( 11.58864216560266100, -3.482118535097905800, -0.04766802113921173000 ) ) ;
#9469 = cartesian_point ( 'none', ( 9.796517931862290100, -3.192344117038445000, 0.5783428139480818500 ) ) ;
#9470 = cartesian_point ( 'none', ( 8.000000000000000000, -2.803737761169898100, 1.019859024282384600 ) ) ;
#9471 = cartesian_point ( 'none', ( 13.38520391517565900, -3.422373126207877400, -0.5002741715645135900 ) ) ;
#9472 = cartesian_point ( 'none', ( 11.58860088442363300, -3.300281623221525100, 0.1956895411408565200 ) ) ;
#9473 = face_outer_bound ( 'none', #1968, .t. ) ;
#9474 = direction ( 'none', ( 0.0000000000000000000, -0.1321048022687210900, 0.9912357546101442400 ) ) ;
#9475 = cartesian_point ( 'none', ( 8.000000000000000000, -2.195771126237065800, -0.3531302355541007200 ) ) ;
#9476 = cartesian_point ( 'none', ( 5.329828638667292400, -2.221250417826075000, 0.3306258148818099200 ) ) ;
#9477 = cartesian_point ( 'none', ( 2.669443736633855900, -1.910971948860705800, 0.9715235504643111600 ) ) ;
#9478 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.437647402316162700, 1.352846341639583700 ) ) ;
#9479 = cartesian_point ( 'none', ( 8.000000000000000000, -2.202254285098327500, -0.3136775984814188000 ) ) ;
#9480 = cartesian_point ( 'none', ( 5.329788795313100500, -2.215646412491367700, 0.3720749723997072200 ) ) ;
#9481 = cartesian_point ( 'none', ( 2.669483601713812200, -1.892497284625636000, 1.009026765085357000 ) ) ;
#9482 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.410247817215388900, 1.381963426952412800 ) ) ;
#9483 = cartesian_point ( 'none', ( 8.000000000000000000, -2.207538499424083400, -0.2740280014587640500 ) ) ;
#9484 = cartesian_point ( 'none', ( 5.329750244724456500, -2.208782755576684100, 0.4133534768705599500 ) ) ;
#9485 = cartesian_point ( 'none', ( 2.669522572319880100, -1.872882879118296100, 1.045968655620734800 ) ) ;
#9486 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.381963426952388200, 1.410247817215413100 ) ) ;
#9487 = cartesian_point ( 'none', ( 8.000000000000000000, -2.211614033773693100, -0.2342544934342729600 ) ) ;
#9488 = cartesian_point ( 'none', ( 5.329713049200330800, -2.200672108379250400, 0.4543852621763578300 ) ) ;
#9489 = cartesian_point ( 'none', ( 2.669560584741415000, -1.852164850138842800, 1.082281163083588200 ) ) ;
#9490 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.352846341639558600, 1.437647402316186500 ) ) ;
#9491 = direction ( 'none', ( 0.0000000000000000000, -0.9912357546101447900, -0.1321048022687174300 ) ) ;
#9492 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9493 = cartesian_point ( 'none', ( 8.000000000000000000, -0.2520742024699585400, 2.385518184622792400 ) ) ;
#9494 = face_outer_bound ( 'none', #1977, .t. ) ;
#9495 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9490, #9489, #9488, #9487 ),
( #9486, #9485, #9484, #9483 ),
( #9482, #9481, #9480, #9479 ),
( #9478, #9477, #9476, #9475 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9496 = cartesian_point ( 'none', ( 8.000000000000000000, -0.2478089386525398900, -0.03302620056715604300 ) ) ;
#9497 = circle ( 'none', #9461, 0.1748147468397988600 ) ;
#9498 = cartesian_point ( 'none', ( 8.000000000000000000, -2.799097682570771200, 1.022473529206924200 ) ) ;
#9499 = cartesian_point ( 'none', ( 8.000000000000000000, -2.791951040591366300, 1.024986182235087600 ) ) ;
#9500 = cartesian_point ( 'none', ( 8.000000000000000000, -2.771786795356145000, 1.036008490046427900 ) ) ;
#9501 = cartesian_point ( 'none', ( 8.000000000000000000, -2.738000124775823900, 1.053727797900535700 ) ) ;
#9502 = cartesian_point ( 'none', ( 8.000000000000000000, -2.697211070905702900, 1.073910747516298100 ) ) ;
#9503 = cartesian_point ( 'none', ( 8.000000000000000000, -2.656888395544916700, 1.092695521485928900 ) ) ;
#9504 = cartesian_point ( 'none', ( 8.000000000000000000, -2.617074790987689200, 1.110115473128543900 ) ) ;
#9505 = cartesian_point ( 'none', ( 2.669499516019763400, -0.8412410871003706000, 2.071782202531154300 ) ) ;
#9506 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414154900, 2.053393186047993700 ) ) ;
#9507 = cartesian_point ( 'none', ( 8.000000000000000000, -1.898021537075975400, 1.225683867684139700 ) ) ;
#9508 = cartesian_point ( 'none', ( 5.329854573781748400, -1.456224523182475300, 1.756496747894281700 ) ) ;
#9509 = cartesian_point ( 'none', ( 2.669408248005320100, -0.7926754110239488900, 2.030697077669757300 ) ) ;
#9510 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1794556769806522900, 2.002239409721982400 ) ) ;
#9511 = cartesian_point ( 'none', ( 8.000000000000000000, -1.837802043877298000, 1.253542801090652600 ) ) ;
#9512 = cartesian_point ( 'none', ( 5.329885928908926700, -1.387475076328959800, 1.765900001511085900 ) ) ;
#9513 = cartesian_point ( 'none', ( 2.669386484515139400, -0.7244918170020608900, 2.017768861188056200 ) ) ;
#9514 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1207435400606164500, 1.971329985432017700 ) ) ;
#9515 = cartesian_point ( 'none', ( 8.000000000000000000, -1.802345437498157600, 1.302943869093547500 ) ) ;
#9516 = cartesian_point ( 'none', ( 5.329828638667531300, -1.336873477418569800, 1.804448988895948700 ) ) ;
#9517 = cartesian_point ( 'none', ( 2.669443736634105100, -0.6642903330800473700, 2.038232114313594000 ) ) ;
#9518 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05996340505621763200, 1.973177049209746000 ) ) ;
#9519 = cartesian_point ( 'none', ( 8.000000000000001800, -0.5147615023815369500, 2.255155455363406800 ) ) ;
#9520 = cartesian_point ( 'none', ( 8.000000000000000000, -0.1196487584920999800, 2.256207187582006700 ) ) ;
#9521 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9518, #9517, #9516, #9515 ),
( #9514, #9513, #9512, #9511 ),
( #9510, #9509, #9508, #9507 ),
( #9506, #9505, #9558, #9557 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9522 = cartesian_point ( 'none', ( 10.00196935972300800, -0.6577870269396305400, 2.537758438296869600 ) ) ;
#9523 = cartesian_point ( 'none', ( 8.000000000000000000, -0.09381710039837698500, 2.311255910508893200 ) ) ;
#9524 = b_spline_curve_with_knots ( 'none', 3,
( #9519, #9556, #9555, #9554 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 0.9538376696911933200 ),
.unspecified. ) ;
#9525 = cartesian_point ( 'none', ( 13.99999999999999600, -2.089708566922951600, 2.236384004725105800 ) ) ;
#9526 = cartesian_point ( 'none', ( 11.99697841992121100, -1.391019516125598500, 2.483638923666486400 ) ) ;
#9527 = cartesian_point ( 'none', ( 10.00192460735340200, -0.6709612944869729500, 2.476771077148332400 ) ) ;
#9528 = cartesian_point ( 'none', ( 13.99999999999999600, -2.971803032549265500, -0.1256644963327867800 ) ) ;
#9529 = cartesian_point ( 'none', ( 11.99715756669916400, -2.750484366560909300, 0.5661714459800258900 ) ) ;
#9530 = cartesian_point ( 'none', ( 10.00174558272944500, -2.284508254722395800, 1.078822081250273600 ) ) ;
#9531 = cartesian_point ( 'none', ( 8.000000000000000000, -1.779032495882680000, 1.335425381897640000 ) ) ;
#9532 = cartesian_point ( 'none', ( 13.99999999999999600, -2.973224196962501500, -0.08568958223894737600 ) ) ;
#9533 = cartesian_point ( 'none', ( 11.99712564354484100, -2.742715342707125400, 0.6064839859013574400 ) ) ;
#9534 = cartesian_point ( 'none', ( 10.00177931844543600, -2.267514560477688500, 1.116172103702963700 ) ) ;
#9535 = cartesian_point ( 'none', ( 8.000000000000000000, -1.754732500739633300, 1.367198384606657100 ) ) ;
#9536 = cartesian_point ( 'none', ( 13.99999999999999600, -2.973430362929044600, -0.04570834393391924600 ) ) ;
#9537 = cartesian_point ( 'none', ( 11.99709440356091700, -2.733729655924601200, 0.6465234003080708700 ) ) ;
#9538 = cartesian_point ( 'none', ( 10.00181282864299300, -2.249402587248482200, 1.152971726580652700 ) ) ;
#9539 = cartesian_point ( 'none', ( 8.000000000000000000, -1.729490221479505200, 1.398204339817921100 ) ) ;
#9540 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -6.000000000000000900 ) ) ;
#9541 = line ( 'none', #9540, #9963 ) ;
#9542 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9543 = cartesian_point ( 'none', ( 8.000000000000001800, -0.2342544934342657100, 2.211614033773692700 ) ) ;
#9544 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9545 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#9546 = cartesian_point ( 'none', ( 8.000000000000003600, -0.09381710039837748400, 2.311255910508893200 ) ) ;
#9547 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9539, #9538, #9537, #9536 ),
( #9535, #9534, #9533, #9532 ),
( #9531, #9530, #9529, #9528 ),
( #8175, #8398, #8331, #8332 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#9548 = cartesian_point ( 'none', ( 13.99999999999999600, -2.074682324093329200, 2.177461611001010300 ) ) ;
#9549 = cartesian_point ( 'none', ( 13.99999999999999600, -2.092077856865338000, 2.113431126298552300 ) ) ;
#9550 = cartesian_point ( 'none', ( 11.99704657066621900, -1.423153777579535800, 2.423595857984165200 ) ) ;
#9551 = cartesian_point ( 'none', ( 10.00186418766446800, -0.7162398851370079800, 2.425939972017476400 ) ) ;
#9552 = cartesian_point ( 'none', ( 8.000000000000000000, -0.1737630444527388000, 2.217812505832785800 ) ) ;
#9553 = cartesian_point ( 'none', ( 11.99691795042454100, -1.392482722447994100, 2.546024109225042900 ) ) ;
#9554 = cartesian_point ( 'none', ( 13.35307074929119700, -2.175039748608731400, 2.037057213723970000 ) ) ;
#9555 = cartesian_point ( 'none', ( 11.56727475478142400, -1.606878443601780000, 2.317174739350500000 ) ) ;
#9556 = cartesian_point ( 'none', ( 9.786016785588662600, -1.006399382023814600, 2.370961713180051300 ) ) ;
#9557 = cartesian_point ( 'none', ( 8.000000000000000000, -1.958627064145063200, 1.230644366089538300 ) ) ;
#9558 = cartesian_point ( 'none', ( 5.329748047095555400, -1.515292598148215900, 1.780047097871414900 ) ) ;
#9559 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.05996340505625896700, 1.973177049209744500 ) ) ;
#9560 = cartesian_point ( 'none', ( 8.000000000000000000, -1.691099289326845500, 1.445361235222538000 ) ) ;
#9561 = cartesian_point ( 'none', ( 5.329653201701479900, -1.181960534161130800, 1.912813851388026200 ) ) ;
#9562 = cartesian_point ( 'none', ( 2.669621743553854300, -0.4830579465751010400, 2.091738377831257700 ) ) ;
#9563 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.1207435400606579600, 1.971329985432014500 ) ) ;
#9564 = cartesian_point ( 'none', ( 8.000000000000000000, -1.679983850591383800, 1.510774953610750200 ) ) ;
#9565 = cartesian_point ( 'none', ( 5.329510614386666000, -1.150774290875100200, 1.974846614423111200 ) ) ;
#9566 = cartesian_point ( 'none', ( 2.669756003292640000, -0.4338439438332192300, 2.140637786621930200 ) ) ;
#9567 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.1794556769806943700, 2.002239409721978400 ) ) ;
#9568 = cartesian_point ( 'none', ( 8.000000000000000000, -1.700643435261279800, 1.567966019495373300 ) ) ;
#9569 = cartesian_point ( 'none', ( 5.329344629009691300, -1.153875802991231700, 2.038397285112213200 ) ) ;
#9570 = cartesian_point ( 'none', ( 2.669907491017303100, -0.4166709205318905900, 2.201870579334118000 ) ) ;
#9571 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414587600, 2.053393186047989300 ) ) ;
#9572 = axis2_placement_3d ( 'none', #9577, #9578, #9598 ) ;
#9573 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9571, #9570, #9569, #9568 ),
( #9567, #9566, #9565, #9564 ),
( #9563, #9562, #9561, #9560 ),
( #9559, #9601, #9600, #9599 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9574 = circle ( 'none', #9572, 1.974087960926264000 ) ;
#9575 = face_outer_bound ( 'none', #1980, .t. ) ;
#9576 = face_outer_bound ( 'none', #1993, .t. ) ;
#9577 = cartesian_point ( 'none', ( 8.000000000000000000, -0.1985804313377148900, 0.1518743305819894600 ) ) ;
#9578 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9579 = cartesian_point ( 'none', ( 8.000000000000000000, -1.802345437498157300, 1.302943869093547100 ) ) ;
#9580 = cartesian_point ( 'none', ( 5.329828638667654800, -1.336873477417347600, 1.804448988895925000 ) ) ;
#9581 = cartesian_point ( 'none', ( 2.669443736634214700, -0.6642903330800723500, 2.038232114313596200 ) ) ;
#9582 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05996340505621784700, 1.973177049209745600 ) ) ;
#9583 = cartesian_point ( 'none', ( 8.000000000000000000, -1.779032495882679100, 1.335425381897640900 ) ) ;
#9584 = cartesian_point ( 'none', ( 5.329788795313006300, -1.303601866890038000, 1.829795339078275300 ) ) ;
#9585 = cartesian_point ( 'none', ( 2.669483601714126100, -0.6247079953447696200, 2.051687331325738700 ) ) ;
#9586 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.02000008415667290200, 1.974391505256379200 ) ) ;
#9587 = cartesian_point ( 'none', ( 8.000000000000000000, -1.754732500739632400, 1.367198384606658000 ) ) ;
#9588 = cartesian_point ( 'none', ( 5.329750244724507100, -1.269560218112691700, 1.854130311157625500 ) ) ;
#9589 = cartesian_point ( 'none', ( 2.669522572320273100, -0.5847166548937645600, 2.063939713491619500 ) ) ;
#9590 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.02000008415671408100, 1.974391505256379200 ) ) ;
#9591 = cartesian_point ( 'none', ( 8.000000000000000000, -1.729490221479504300, 1.398204339817922000 ) ) ;
#9592 = cartesian_point ( 'none', ( 5.329713049200674600, -1.234811270846660800, 1.877409071160792900 ) ) ;
#9593 = cartesian_point ( 'none', ( 2.669560584741310200, -0.5443899758411620000, 2.074966674974350500 ) ) ;
#9594 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.05996340505625898100, 1.973177049209744700 ) ) ;
#9595 = b_spline_curve_with_knots ( 'none', 3,
( #9629, #9628, #9627, #9626, #9625, #9624, #9623, #9622, #9621, #9620, #9619, #9618, #9617, #9616, #9615, #9614, #9613, #9612, #9611, #9610, #9609, #9608, #9607, #9606, #9605, #9604, #9603, #9602 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.03396792733377662600, 0.05211699734607699200, 0.07104280492230885500, 0.09074535006267869800, 0.1112246327673700500, 0.1324806530365458800, 0.1545134108703524200, 0.1773229062689203300, 0.2009091392323677500, 0.2252721097608015900, 0.2504118178543181000, 0.2763282635130058800, 0.3030214467369457500, 0.3304913675262106700, 0.3587380258808682300, 0.3877614218009813300, 0.4175615552866067100, 0.4481384263377968200, 0.4794920349546011300, 0.5116223811370651500, 0.5445294648852303500, 0.5782132861991371400, 0.6126738450788217200, 0.6479111415243183900, 0.6648797843476204100 ),
.unspecified. ) ;
#9596 = face_outer_bound ( 'none', #2001, .t. ) ;
#9597 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9594, #9593, #9592, #9591 ),
( #9590, #9589, #9588, #9587 ),
( #9586, #9585, #9584, #9583 ),
( #9582, #9581, #9580, #9579 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9598 = direction ( 'none', ( 0.0000000000000000000, 0.6074973223278783400, 0.7943217253509172700 ) ) ;
#9599 = cartesian_point ( 'none', ( 8.000000000000000000, -1.729490221479503800, 1.398204339817921600 ) ) ;
#9600 = cartesian_point ( 'none', ( 5.329713049200872600, -1.234811270849183900, 1.877409071162000400 ) ) ;
#9601 = cartesian_point ( 'none', ( 2.669560584740727100, -0.5443899758410301000, 2.074966674974327400 ) ) ;
#9602 = cartesian_point ( 'none', ( 8.000000000000000000, -1.256262986463379400, 2.702258918635303000 ) ) ;
#9603 = cartesian_point ( 'none', ( 8.000000000000000000, -1.249432833462046800, 2.698982193623936400 ) ) ;
#9604 = cartesian_point ( 'none', ( 8.000000000000000000, -1.227380610320989700, 2.692517867678326600 ) ) ;
#9605 = cartesian_point ( 'none', ( 8.000000000000000000, -1.190960383698356700, 2.681156526538836600 ) ) ;
#9606 = cartesian_point ( 'none', ( 8.000000000000000000, -1.147846666570959200, 2.666585810486742600 ) ) ;
#9607 = cartesian_point ( 'none', ( 8.000000000000000000, -1.106051388330781200, 2.651356214360530000 ) ) ;
#9608 = cartesian_point ( 'none', ( 8.000000000000000000, -1.065581152630450600, 2.635521510529068600 ) ) ;
#9609 = cartesian_point ( 'none', ( 8.000000000000000000, -1.026440767633155300, 2.619135404883997900 ) ) ;
#9610 = cartesian_point ( 'none', ( 8.000000000000000000, -0.9886332530871652100, 2.602251482240210300 ) ) ;
#9611 = cartesian_point ( 'none', ( 8.000000000000000000, -0.9521598489737348500, 2.584923152039008400 ) ) ;
#9612 = cartesian_point ( 'none', ( 8.000000000000000000, -0.9170200257165667100, 2.567203594397964700 ) ) ;
#9613 = cartesian_point ( 'none', ( 8.000000000000000000, -0.8832114959414957300, 2.549145706550771900 ) ) ;
#9614 = cartesian_point ( 'none', ( 8.000000000000000000, -0.8507302277734564200, 2.530802049720061000 ) ) ;
#9615 = cartesian_point ( 'none', ( 8.000000000000000000, -0.8195704596567572300, 2.512224796465826900 ) ) ;
#9616 = cartesian_point ( 'none', ( 8.000000000000000000, -0.7897247166833680800, 2.493465678551658900 ) ) ;
#9617 = cartesian_point ( 'none', ( 8.000000000000000000, -0.7611838284134006000, 2.474575935370372000 ) ) ;
#9618 = cartesian_point ( 'none', ( 8.000000000000000000, -0.7339369481685874600, 2.455606262970686100 ) ) ;
#9619 = cartesian_point ( 'none', ( 8.000000000000000000, -0.7079715737865219800, 2.436606763724361400 ) ) ;
#9620 = cartesian_point ( 'none', ( 8.000000000000000000, -0.6832735697935162800, 2.417626896678589900 ) ) ;
#9621 = cartesian_point ( 'none', ( 8.000000000000000000, -0.6598271910554394100, 2.398715428616868800 ) ) ;
#9622 = cartesian_point ( 'none', ( 8.000000000000000000, -0.6376151076003514500, 2.379920385925530900 ) ) ;
#9623 = cartesian_point ( 'none', ( 8.000000000000000000, -0.6166184315982531400, 2.361289007098143200 ) ) ;
#9624 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5968167429068661500, 2.342867696644986600 ) ) ;
#9625 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5781881257561095600, 2.324701977868443700 ) ) ;
#9626 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5607091721514595500, 2.306836453619315100 ) ) ;
#9627 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5393703637120580400, 2.283974098357936600 ) ) ;
#9628 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5243009462235432800, 2.266669075431026600 ) ) ;
#9629 = cartesian_point ( 'none', ( 8.000000000000001800, -0.5147615023815369500, 2.255155455363406800 ) ) ;
#9630 = axis2_placement_3d ( 'none', #9667, #9664, #9696 ) ;
#9631 = cartesian_point ( 'none', ( 8.000000000000001800, -0.2342544934342657100, 2.211614033773692700 ) ) ;
#9632 = face_outer_bound ( 'none', #2026, .t. ) ;
#9633 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5147615023815365100, 2.255155455363406800 ) ) ;
#9634 = cartesian_point ( 'none', ( 5.329748047094944300, 0.1872097021040819400, 2.330157045366718200 ) ) ;
#9635 = cartesian_point ( 'none', ( 2.669499516020146700, 0.8701239672483303000, 2.059818521853275600 ) ) ;
#9636 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607896500, 1.602110449985676400 ) ) ;
#9637 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9636, #9635, #9634, #9633 ),
( #9680, #9679, #9678, #9677 ),
( #9676, #9675, #9674, #9673 ),
( #9672, #9671, #9670, #9669 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.8725382093821995000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9638 = cartesian_point ( 'none', ( 8.000000000000000000, -3.031463330951753600, 0.8716053692733107800 ) ) ;
#9639 = cartesian_point ( 'none', ( 5.328194854304709500, -2.697943118280310000, 1.750225834386255600 ) ) ;
#9640 = cartesian_point ( 'none', ( 2.670887265714996200, -1.972807174523297300, 2.418736028164445900 ) ) ;
#9641 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.149270775542039000, 2.687455111339784400 ) ) ;
#9642 = cartesian_point ( 'none', ( 8.000000000000000000, -2.724462916445437300, 1.098814195733259300 ) ) ;
#9643 = cartesian_point ( 'none', ( 5.328523051451641700, -2.321337006381037200, 1.883223928173974200 ) ) ;
#9644 = cartesian_point ( 'none', ( 2.670580704558946000, -1.573309067248384500, 2.425381963805543200 ) ) ;
#9645 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7822919387272807600, 2.581626766089355000 ) ) ;
#9646 = cartesian_point ( 'none', ( 8.000000000000000000, -2.341139983488427200, 1.266513155288096800 ) ) ;
#9647 = cartesian_point ( 'none', ( 5.328995011019175700, -1.886687252433525900, 1.933305239615055400 ) ) ;
#9648 = cartesian_point ( 'none', ( 2.670160514684020800, -1.145041988350953100, 2.334952420957540300 ) ) ;
#9649 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4162173564758784900, 2.379021701503099900 ) ) ;
#9650 = cartesian_point ( 'none', ( 8.000000000000000000, -1.958627064145063200, 1.230644366089538300 ) ) ;
#9651 = cartesian_point ( 'none', ( 5.329748047095555400, -1.515292598148215900, 1.780047097871414900 ) ) ;
#9652 = cartesian_point ( 'none', ( 2.669499516019763400, -0.8412410871003707100, 2.071782202531154300 ) ) ;
#9653 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414155200, 2.053393186047993700 ) ) ;
#9654 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9653, #9652, #9651, #9650 ),
( #9649, #9648, #9647, #9646 ),
( #9645, #9644, #9643, #9642 ),
( #9641, #9640, #9639, #9638 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.8725382093825779800 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9655 = cartesian_point ( 'none', ( 8.000000000000000000, -0.4754145252741230300, 2.208793274134947200 ) ) ;
#9656 = cartesian_point ( 'none', ( 13.99999999999999600, -2.256660376614316300, 1.936714958225065800 ) ) ;
#9657 = cartesian_point ( 'none', ( 11.99723931650620700, -1.628409619641804800, 2.284670510454850100 ) ) ;
#9658 = cartesian_point ( 'none', ( 10.00166051112365700, -0.9482284350637354400, 2.339040614491682200 ) ) ;
#9659 = cartesian_point ( 'none', ( 8.000000000000000000, -0.4131336725453520500, 2.185910902862914900 ) ) ;
#9660 = cartesian_point ( 'none', ( 13.99999999999999600, -2.216588080689168900, 1.982451678210646500 ) ) ;
#9661 = cartesian_point ( 'none', ( 11.99719012351335000, -1.577811445632898200, 2.321207033535864600 ) ) ;
#9662 = cartesian_point ( 'none', ( 10.00171167634495900, -0.8905033446879752100, 2.362686175629062500 ) ) ;
#9663 = cartesian_point ( 'none', ( 8.000000000000000000, -0.3531302355540946200, 2.195771126237067200 ) ) ;
#9664 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9665 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9663, #9662, #9661, #9660 ),
( #9659, #9658, #9657, #9656 ),
( #9655, #9709, #9708, #9707 ),
( #9706, #9705, #9704, #9703 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#9666 = b_spline_curve_with_knots ( 'none', 3,
( #9702, #9701, #9700, #9699 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#9667 = cartesian_point ( 'none', ( 8.000000000000000000, -0.3814769490472376100, 2.368272313325158400 ) ) ;
#9668 = circle ( 'none', #9630, 0.1748147468397988900 ) ;
#9669 = cartesian_point ( 'none', ( 8.000000000000000000, -1.527250211102085100, 2.759886345366036500 ) ) ;
#9670 = cartesian_point ( 'none', ( 5.328194854305499100, -0.6701373180885331600, 3.145330430294397800 ) ) ;
#9671 = cartesian_point ( 'none', ( 2.670887265714150200, 0.3153193163363526300, 3.105289978494760300 ) ) ;
#9672 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.087660574557756100, 2.712974892167670800 ) ) ;
#9673 = cartesian_point ( 'none', ( 8.000000000000000000, -1.149507234242473900, 2.703465172376748400 ) ) ;
#9674 = cartesian_point ( 'none', ( 5.328523051451735900, -0.3097927285271437300, 2.973073548735818900 ) ) ;
#9675 = cartesian_point ( 'none', ( 2.670580704558073800, 0.6025065232191396700, 2.827501543928770300 ) ) ;
#9676 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.272321858052954300, 2.378649727535761200 ) ) ;
#9677 = cartesian_point ( 'none', ( 8.000000000000000000, -0.7598759174653327800, 2.550995998597685800 ) ) ;
#9678 = cartesian_point ( 'none', ( 5.328995011018292900, 0.03296389486044103800, 2.701142595208942500 ) ) ;
#9679 = cartesian_point ( 'none', ( 2.670160514684305900, 0.8413937358991602200, 2.460727645312653900 ) ) ;
#9680 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.387912262511135100, 1.976532492934266700 ) ) ;
#9681 = face_outer_bound ( 'none', #829, .t. ) ;
#9682 = cartesian_point ( 'none', ( 8.000000000000003600, -0.09381710039837748400, 2.311255910508893200 ) ) ;
#9683 = cartesian_point ( 'none', ( 7.666666666666840200, -0.001977049965283088500, 2.289030905869902500 ) ) ;
#9684 = cartesian_point ( 'none', ( 7.333333333333034600, 0.08474947002721079600, 2.292546481190051600 ) ) ;
#9685 = cartesian_point ( 'none', ( 6.666666666666975200, 0.2591830911428945100, 2.258562227203186900 ) ) ;
#9686 = cartesian_point ( 'none', ( 6.333333333333603000, 0.3448238833646880000, 2.236550573119281200 ) ) ;
#9687 = cartesian_point ( 'none', ( 5.333333333332789500, 0.5953467014934644700, 2.156301385063768400 ) ) ;
#9688 = cartesian_point ( 'none', ( 4.666666666666693600, 0.7537775968736406500, 2.083796321150789900 ) ) ;
#9689 = cartesian_point ( 'none', ( 2.666666666666606100, 1.191587891106791200, 1.818137616286879600 ) ) ;
#9690 = cartesian_point ( 'none', ( 1.333320865586080400, 1.432426424417676500, 1.576371019624858100 ) ) ;
#9691 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985708400, 1.301826042607857200 ) ) ;
#9692 = face_outer_bound ( 'none', #2194, .t. ) ;
#9693 = b_spline_curve_with_knots ( 'none', 3,
( #9631, #9748, #9747, #9746 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#9694 = b_spline_curve_with_knots ( 'none', 3,
( #9691, #9690, #9689, #9688, #9687, #9686, #9685, #9684, #9683, #9682 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2857142857142862500, 0.4285714285714293800, 0.5000000000000010000, 0.5714285714285725100 ),
.unspecified. ) ;
#9695 = face_outer_bound ( 'none', #2031, .t. ) ;
#9696 = direction ( 'none', ( 0.0000000000000000000, 0.9912357546101447900, 0.1321048022687174000 ) ) ;
#9697 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#9698 = axis2_placement_3d ( 'none', #9697, #9964, #9984 ) ;
#9699 = cartesian_point ( 'none', ( 13.99999999999999800, -2.221420399039066900, 1.983784089940648500 ) ) ;
#9700 = cartesian_point ( 'none', ( 11.99719012351453500, -1.577811445633275200, 2.321207033537107100 ) ) ;
#9701 = cartesian_point ( 'none', ( 10.00171167634367600, -0.8905033446883299200, 2.362686175630819300 ) ) ;
#9702 = cartesian_point ( 'none', ( 8.000000000000001800, -0.3531302355540936200, 2.195771126237067200 ) ) ;
#9703 = cartesian_point ( 'none', ( 13.99999999999999600, -2.379134595941894100, 1.925620389810460900 ) ) ;
#9704 = cartesian_point ( 'none', ( 11.99725280680617700, -1.753437558789393300, 2.301717690280903100 ) ) ;
#9705 = cartesian_point ( 'none', ( 10.00161494255718800, -1.065747212123772300, 2.384941209874681600 ) ) ;
#9706 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5147615023815375100, 2.255155455363406800 ) ) ;
#9707 = cartesian_point ( 'none', ( 13.99999999999999600, -2.319293899055477200, 1.914816341869995100 ) ) ;
#9708 = cartesian_point ( 'none', ( 11.99726354900601400, -1.696082932215744900, 2.277160542946105300 ) ) ;
#9709 = cartesian_point ( 'none', ( 10.00162312558541300, -1.015754620980754900, 2.347616264402822200 ) ) ;
#9710 = cartesian_point ( 'none', ( 12.62208210115989200, -1.482959333831948400, 3.185625305378813300 ) ) ;
#9711 = cartesian_point ( 'none', ( 11.81107622352118400, -1.122811652339067200, 3.223295834500294400 ) ) ;
#9712 = cartesian_point ( 'none', ( 10.50000000000024500, -0.5653797113845096000, 3.194715146445626300 ) ) ;
#9713 = cartesian_point ( 'none', ( 9.999999999999710500, -0.3585531567649214400, 3.162993539464883200 ) ) ;
#9714 = cartesian_point ( 'none', ( 9.250000000000152800, -0.06257863722171727600, 3.087434495110571200 ) ) ;
#9715 = cartesian_point ( 'none', ( 9.000000000000026600, 0.03370994596841181400, 3.057596616015614300 ) ) ;
#9716 = cartesian_point ( 'none', ( 8.499999999999982200, 0.2207161164537512500, 2.989285039518470000 ) ) ;
#9717 = cartesian_point ( 'none', ( 8.249999999999879200, 0.3129803392250286000, 2.939195416023738300 ) ) ;
#9718 = cartesian_point ( 'none', ( 7.666666666666830400, 0.5136677837280061400, 2.867317187808951400 ) ) ;
#9719 = cartesian_point ( 'none', ( 7.333333333333029300, 0.6221501098439650200, 2.850672949757946400 ) ) ;
#9720 = cartesian_point ( 'none', ( 6.666666666666975200, 0.8376441823558408200, 2.774010933229472900 ) ) ;
#9721 = cartesian_point ( 'none', ( 6.333333333333603000, 0.9425895016964868100, 2.729481452986771900 ) ) ;
#9722 = cartesian_point ( 'none', ( 5.333333333332789500, 1.246968444055003700, 2.578585836655266700 ) ) ;
#9723 = cartesian_point ( 'none', ( 4.666666666666693600, 1.435873944585168300, 2.454848203561515800 ) ) ;
#9724 = cartesian_point ( 'none', ( 2.666666666666606100, 1.946432295529991800, 2.027102540156519700 ) ) ;
#9725 = cartesian_point ( 'none', ( 1.333332650614642600, 2.210509190130034900, 1.666041332881419600 ) ) ;
#9726 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.375805931113166300, 1.273136897389999200 ) ) ;
#9727 = cartesian_point ( 'none', ( 13.43318728302431900, -1.646598459354380100, 3.416402423123943600 ) ) ;
#9728 = cartesian_point ( 'none', ( 12.62207942369439600, -1.259155863849692500, 3.495685773714548400 ) ) ;
#9729 = cartesian_point ( 'none', ( 11.81107622352118400, -0.8710020968933818200, 3.511096177178032000 ) ) ;
#9730 = cartesian_point ( 'none', ( 10.50000000000024500, -0.2741421274930644900, 3.440965613487484600 ) ) ;
#9731 = cartesian_point ( 'none', ( 9.999999999999710500, -0.05364624366735878900, 3.392101368084008400 ) ) ;
#9732 = cartesian_point ( 'none', ( 9.250000000000152800, 0.2604791523042596100, 3.289262144136273000 ) ) ;
#9733 = cartesian_point ( 'none', ( 9.000000000000026600, 0.3624265134562677500, 3.250070389667095000 ) ) ;
#9734 = cartesian_point ( 'none', ( 8.499999999999982200, 0.5599253516967582800, 3.162599291703683600 ) ) ;
#9735 = cartesian_point ( 'none', ( 8.249999999999879200, 0.6570234547434381500, 3.102704039492143000 ) ) ;
#9736 = cartesian_point ( 'none', ( 7.666666666666830400, 0.8679858440169416800, 3.007503610426027300 ) ) ;
#9737 = cartesian_point ( 'none', ( 7.333333333333030200, 0.9815741147607460700, 2.977195286919152000 ) ) ;
#9738 = cartesian_point ( 'none', ( 6.666666666666975200, 1.205682125247989500, 2.872710425137324600 ) ) ;
#9739 = cartesian_point ( 'none', ( 6.333333333333603000, 1.314135413194082300, 2.814022265248549800 ) ) ;
#9740 = cartesian_point ( 'none', ( 5.333333333332790400, 1.626572188577064500, 2.620187903302286300 ) ) ;
#9741 = cartesian_point ( 'none', ( 4.666666666666695400, 1.817550463468804000, 2.467206972006764000 ) ) ;
#9742 = cartesian_point ( 'none', ( 2.666666666666606100, 2.324267888249766900, 1.952170815079417500 ) ) ;
#9743 = cartesian_point ( 'none', ( 1.333340482913662400, 2.572202010854065500, 1.533560002073501800 ) ) ;
#9744 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.709425370437381200, 1.089617118742601100 ) ) ;
#9745 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9744, #9743, #9742, #9741, #9740, #9739, #9738, #9737, #9736, #9735, #9734, #9733, #9732, #9731, #9730, #9729, #9728, #9727 ),
( #9726, #9725, #9724, #9723, #9722, #9721, #9720, #9719, #9718, #9717, #9716, #9715, #9714, #9713, #9712, #9711, #9710, #9786 ),
( #9785, #9784, #9783, #9782, #9781, #9780, #9779, #9778, #9777, #9776, #9775, #9774, #9773, #9772, #9771, #9770, #9769, #9768 ),
( #9767, #9766, #9765, #9764, #9763, #9762, #9761, #9760, #9759, #9758, #9757, #9756, #9755, #9754, #9753, #9752, #9751, #9750 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.1305474868365003300, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2857142857142857000, 0.4285714285714285500, 0.5000000000000000000, 0.5714285714285714000, 0.6250000000000000000, 0.6785714285714286000, 0.7857142857142857000, 0.9595163336117669100 ),
.unspecified. ) ;
#9746 = cartesian_point ( 'none', ( 13.99999999999999800, -2.137085499717511700, 2.072376555530733600 ) ) ;
#9747 = cartesian_point ( 'none', ( 11.99709440356270900, -1.475877697082189400, 2.390199858190544400 ) ) ;
#9748 = cartesian_point ( 'none', ( 10.00181282864139100, -0.7752936966794181700, 2.405841949445975300 ) ) ;
#9749 = cylindrical_surface ( 'none', #9134, 5.250000000000000000 ) ;
#9750 = cartesian_point ( 'none', ( 13.43319448204155200, -1.891373946773841700, 2.315841816410822300 ) ) ;
#9751 = cartesian_point ( 'none', ( 12.62209212549644000, -1.606349950184348300, 2.417936535787301300 ) ) ;
#9752 = cartesian_point ( 'none', ( 11.81107622352118400, -1.317409824279918800, 2.470467289371696100 ) ) ;
#9753 = cartesian_point ( 'none', ( 10.50000000000024500, -0.8695551047044368700, 2.481358282191030300 ) ) ;
#9754 = cartesian_point ( 'none', ( 9.999999999999710500, -0.7032183827377291900, 2.468294635128967900 ) ) ;
#9755 = cartesian_point ( 'none', ( 9.250000000000152800, -0.4651342421514493800, 2.425717048017352400 ) ) ;
#9756 = cartesian_point ( 'none', ( 9.000000000000026600, -0.3876691044393713600, 2.407703785830948000 ) ) ;
#9757 = cartesian_point ( 'none', ( 8.499999999999982200, -0.2372238867933796100, 2.364615568298867700 ) ) ;
#9758 = cartesian_point ( 'none', ( 8.249999999999879200, -0.1626971382231997000, 2.327924663988135900 ) ) ;
#9759 = cartesian_point ( 'none', ( 7.666666666666830400, -0.001977049965280392300, 2.289030905869902500 ) ) ;
#9760 = cartesian_point ( 'none', ( 7.333333333333029300, 0.08474947002721215600, 2.292546481190051100 ) ) ;
#9761 = cartesian_point ( 'none', ( 6.666666666666975200, 0.2591830911428945100, 2.258562227203186900 ) ) ;
#9762 = cartesian_point ( 'none', ( 6.333333333333603000, 0.3448238833646880000, 2.236550573119281200 ) ) ;
#9763 = cartesian_point ( 'none', ( 5.333333333332789500, 0.5953467014934644700, 2.156301385063768400 ) ) ;
#9764 = cartesian_point ( 'none', ( 4.666666666666693600, 0.7537775968736406500, 2.083796321150789900 ) ) ;
#9765 = cartesian_point ( 'none', ( 2.666666666666606100, 1.191587891106791200, 1.818137616286879600 ) ) ;
#9766 = cartesian_point ( 'none', ( 1.333320865586080400, 1.432426424417676500, 1.576371019624858100 ) ) ;
#9767 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985708200, 1.301826042607857400 ) ) ;
#9768 = cartesian_point ( 'none', ( 13.43319119998932000, -1.966112102114653500, 2.691302954252504900 ) ) ;
#9769 = cartesian_point ( 'none', ( 12.62208633470911900, -1.646142801203228900, 2.800342613897720300 ) ) ;
#9770 = cartesian_point ( 'none', ( 11.81107622352118400, -1.321293558139262600, 2.854934206742112400 ) ) ;
#9771 = cartesian_point ( 'none', ( 10.50000000000024500, -0.8160448639868035400, 2.861068174612833500 ) ) ;
#9772 = cartesian_point ( 'none', ( 9.999999999999710500, -0.6279768494782184100, 2.844302161566310400 ) ) ;
#9773 = cartesian_point ( 'none', ( 9.250000000000152800, -0.3580116629894227700, 2.793420618447724800 ) ) ;
#9774 = cartesian_point ( 'none', ( 9.000000000000026600, -0.2700386929950391900, 2.772181835893064300 ) ) ;
#9775 = cartesian_point ( 'none', ( 8.499999999999982200, -0.09889390664841407600, 2.721751367773895100 ) ) ;
#9776 = cartesian_point ( 'none', ( 8.249999999999879200, -0.01417544043346854200, 2.680943739901498400 ) ) ;
#9777 = cartesian_point ( 'none', ( 7.666666666666830400, 0.1698685432045793400, 2.631440092436485100 ) ) ;
#9778 = cartesian_point ( 'none', ( 7.333333333333029300, 0.2695746997710288300, 2.628127454315238400 ) ) ;
#9779 = cartesian_point ( 'none', ( 6.666666666666975200, 0.4691004640639375700, 2.579045692641574100 ) ) ;
#9780 = cartesian_point ( 'none', ( 6.333333333333603000, 0.5668536906586091300, 2.548764787853680300 ) ) ;
#9781 = cartesian_point ( 'none', ( 5.333333333332789500, 0.8521742191252750200, 2.441709388795042300 ) ) ;
#9782 = cartesian_point ( 'none', ( 4.666666666666693600, 1.031742887146050300, 2.348661133645086400 ) ) ;
#9783 = cartesian_point ( 'none', ( 2.666666666666606100, 1.525128227256694600, 2.014966038286666100 ) ) ;
#9784 = cartesian_point ( 'none', ( 1.333325328834319000, 1.792401272809185400, 1.719228503649731700 ) ) ;
#9785 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.975208364466692500, 1.387607822063234000 ) ) ;
#9786 = cartesian_point ( 'none', ( 13.43318880053499800, -1.839876388349819500, 3.088345087077974900 ) ) ;
#9787 = circle ( 'none', #9815, 0.3040699380700574400 ) ;
#9788 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9831, #9830, #9829, #9828 ),
( #9827, #9826, #9825, #9824 ),
( #9823, #9822, #9821, #9820 ),
( #9819, #9818, #9817, #9816 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.6677953298172535400 ),
( 0.5714285714285714000, 0.9561321242807744300 ),
.unspecified. ) ;
#9789 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#9790 = axis2_placement_3d ( 'none', #9789, #9839, #9838 ) ;
#9791 = circle ( 'none', #9790, 4.235706495037636200 ) ;
#9792 = face_outer_bound ( 'none', #1921, .t. ) ;
#9793 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165300, -5.216611057838472100 ) ) ;
#9794 = cartesian_point ( 'none', ( 13.35322761722600600, -1.863400556035838000, 2.325540390631452700 ) ) ;
#9795 = cartesian_point ( 'none', ( 12.56882976904916700, -1.587387038901705300, 2.421337040025723000 ) ) ;
#9796 = cartesian_point ( 'none', ( 11.78444309705355400, -1.308312129446016700, 2.470688528369025900 ) ) ;
#9797 = cartesian_point ( 'none', ( 10.50000000000024500, -0.8695551047044368700, 2.481358282191030300 ) ) ;
#9798 = cartesian_point ( 'none', ( 9.999999999999710500, -0.7032183827377291900, 2.468294635128967900 ) ) ;
#9799 = cartesian_point ( 'none', ( 9.250000000000152800, -0.4651342421514493800, 2.425717048017352400 ) ) ;
#9800 = cartesian_point ( 'none', ( 9.000000000000026600, -0.3876691044393713600, 2.407703785830948000 ) ) ;
#9801 = cartesian_point ( 'none', ( 8.499999999999987600, -0.2372238867933811900, 2.364615568298868500 ) ) ;
#9802 = cartesian_point ( 'none', ( 8.249999999999889900, -0.1626971382232027500, 2.327924663988137700 ) ) ;
#9803 = cartesian_point ( 'none', ( 8.000000000000003600, -0.09381710039837748400, 2.311255910508893200 ) ) ;
#9804 = face_outer_bound ( 'none', #2043, .t. ) ;
#9805 = face_outer_bound ( 'none', #2062, .t. ) ;
#9806 = b_spline_curve_with_knots ( 'none', 3,
( #9803, #9802, #9801, #9800, #9799, #9798, #9797, #9796, #9795, #9794 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5714285714285725100, 0.6250000000000010000, 0.6785714285714293800, 0.7857142857142861400, 0.9538092350829864300 ),
.unspecified. ) ;
#9807 = cartesian_point ( 'none', ( 2.669443736634416800, 0.9715235504642362200, 1.910971948860800800 ) ) ;
#9808 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.352846341639588800, 1.437647402316158300 ) ) ;
#9809 = axis2_placement_3d ( 'none', #9857, #9860, #9859 ) ;
#9810 = face_outer_bound ( 'none', #2050, .t. ) ;
#9811 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380996600, 0.0000000000000000000 ) ) ;
#9812 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9808, #9807, #9853, #9852 ),
( #9851, #9850, #9849, #9848 ),
( #9847, #9846, #9845, #9844 ),
( #9843, #9842, #9841, #9840 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9813 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#9814 = cartesian_point ( 'none', ( 4.432165604860217400, -0.9825874585471130500, -5.500000000000063100 ) ) ;
#9815 = axis2_placement_3d ( 'none', #9814, #9813, #9811 ) ;
#9816 = cartesian_point ( 'none', ( 13.38522001848714600, -3.053628176501039300, 1.965033793464180800 ) ) ;
#9817 = cartesian_point ( 'none', ( 11.58864216560351100, -2.495936010057448600, 2.428523248070011000 ) ) ;
#9818 = cartesian_point ( 'none', ( 9.796517931862091200, -1.848378047446648900, 2.666278298632500200 ) ) ;
#9819 = cartesian_point ( 'none', ( 8.000000000000000000, -1.261392751667647100, 2.703691215516396800 ) ) ;
#9820 = cartesian_point ( 'none', ( 13.38520391517683400, -2.773730504458395100, 2.066235986126302700 ) ) ;
#9821 = cartesian_point ( 'none', ( 11.58860088442441600, -2.195278114057917400, 2.472024917153527100 ) ) ;
#9822 = cartesian_point ( 'none', ( 9.796626958277522900, -1.545205403112097900, 2.645718048580107100 ) ) ;
#9823 = cartesian_point ( 'none', ( 8.000000000000000000, -0.9746089893703021600, 2.624016509201727100 ) ) ;
#9824 = cartesian_point ( 'none', ( 13.38519820418005000, -2.469321267126510100, 2.107859261672762500 ) ) ;
#9825 = cartesian_point ( 'none', ( 11.58859130728735000, -1.882399166654950400, 2.450909784466470200 ) ) ;
#9826 = cartesian_point ( 'none', ( 9.796715088895181700, -1.243619897476490700, 2.559402155120195800 ) ) ;
#9827 = cartesian_point ( 'none', ( 8.000000000000000000, -0.7023593174729193500, 2.481576408644448100 ) ) ;
#9828 = cartesian_point ( 'none', ( 13.38521556930721000, -2.185263131290811500, 2.031990642307702100 ) ) ;
#9829 = cartesian_point ( 'none', ( 11.58864967909407900, -1.614088110623179000, 2.316523190307315300 ) ) ;
#9830 = cartesian_point ( 'none', ( 9.796732886302599800, -1.009349209301779700, 2.371656550726978000 ) ) ;
#9831 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5147615023815376200, 2.255155455363406800 ) ) ;
#9832 = cartesian_point ( 'none', ( 13.99999999999999600, -2.134853452965581600, 2.070212093060626000 ) ) ;
#9833 = cartesian_point ( 'none', ( 11.99709440356270900, -1.475877697082189400, 2.390199858190544400 ) ) ;
#9834 = cartesian_point ( 'none', ( 10.00181282864139100, -0.7752936966794181700, 2.405841949445975300 ) ) ;
#9835 = cartesian_point ( 'none', ( 8.000000000000000000, -0.2342544934342664100, 2.211614033773693600 ) ) ;
#9836 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9835, #9834, #9833, #9832 ),
( #9877, #9876, #9875, #9874 ),
( #9873, #9872, #9871, #9870 ),
( #9869, #9868, #9867, #9866 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#9837 = b_spline_curve_with_knots ( 'none', 3,
( #9878, #9865, #9864, #9863 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9838 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9839 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9840 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5147615023815362800, 2.255155455363406800 ) ) ;
#9841 = cartesian_point ( 'none', ( 5.329748047095238300, 0.1872097021035389600, 2.330157045368574900 ) ) ;
#9842 = cartesian_point ( 'none', ( 2.669499516019651100, 0.8701239672484106800, 2.059818521853190800 ) ) ;
#9843 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607896700, 1.602110449985676400 ) ) ;
#9844 = cartesian_point ( 'none', ( 8.000000000000000000, -0.4754145252741218100, 2.208793274134947200 ) ) ;
#9845 = cartesian_point ( 'none', ( 5.329854573780380600, 0.2123245262954433800, 2.271736996837749400 ) ) ;
#9846 = cartesian_point ( 'none', ( 2.669408248006339200, 0.8754135157386748700, 1.996425832570639700 ) ) ;
#9847 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.288902738057924500, 1.542691390288802900 ) ) ;
#9848 = cartesian_point ( 'none', ( 8.000000000000000000, -0.4131336725453507700, 2.185910902862914900 ) ) ;
#9849 = cartesian_point ( 'none', ( 5.329885928908734800, 0.2675868307659337000, 2.229772901166380700 ) ) ;
#9850 = cartesian_point ( 'none', ( 2.669386484514986200, 0.9144849678956086200, 1.939071121329131000 ) ) ;
#9851 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.308562224694028700, 1.479319376616687000 ) ) ;
#9852 = cartesian_point ( 'none', ( 8.000000000000000000, -0.3531302355540934000, 2.195771126237067600 ) ) ;
#9853 = cartesian_point ( 'none', ( 5.329828638667087200, 0.3306258148828025700, 2.221250417823591700 ) ) ;
#9854 = cartesian_point ( 'none', ( 2.669560584740808400, 1.082281163083673500, 1.852164850138724000 ) ) ;
#9855 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.437647402316190900, 1.352846341639553500 ) ) ;
#9856 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9855, #9854, #9906, #9905 ),
( #9904, #9903, #9902, #9901 ),
( #9900, #9899, #9898, #9897 ),
( #9896, #9895, #9894, #9893 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9857 = cartesian_point ( 'none', ( 8.000000000000000000, -0.03302620056715517600, 0.2478089386525400000 ) ) ;
#9858 = face_outer_bound ( 'none', #2042, .t. ) ;
#9859 = direction ( 'none', ( 0.0000000000000000000, 0.9912357546101446800, 0.1321048022687177900 ) ) ;
#9860 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9861 = b_spline_curve_with_knots ( 'none', 3,
( #9890, #9889, #9888, #9887 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9862 = circle ( 'none', #9809, 1.974087960926264300 ) ;
#9863 = cartesian_point ( 'none', ( 8.000000000000001800, -0.2342544934342657100, 2.211614033773692700 ) ) ;
#9864 = cartesian_point ( 'none', ( 5.329713049201104400, 0.4543852621775648600, 2.200672108380497400 ) ) ;
#9865 = cartesian_point ( 'none', ( 2.669560584740808400, 1.082281163083673500, 1.852164850138724000 ) ) ;
#9866 = cartesian_point ( 'none', ( 13.99999999999999600, -2.216588080689168900, 1.982451678210646100 ) ) ;
#9867 = cartesian_point ( 'none', ( 11.99719012351453500, -1.577811445633275200, 2.321207033537107100 ) ) ;
#9868 = cartesian_point ( 'none', ( 10.00171167634367600, -0.8905033446883299200, 2.362686175630819300 ) ) ;
#9869 = cartesian_point ( 'none', ( 8.000000000000000000, -0.3531302355540942800, 2.195771126237066700 ) ) ;
#9870 = cartesian_point ( 'none', ( 13.99999999999999600, -2.190240294177634400, 2.012523859155030500 ) ) ;
#9871 = cartesian_point ( 'none', ( 11.99715756669832200, -1.544542478375476200, 2.345229815908560500 ) ) ;
#9872 = cartesian_point ( 'none', ( 10.00174558273028900, -0.8525488692453675500, 2.378233687935317400 ) ) ;
#9873 = cartesian_point ( 'none', ( 8.000000000000000000, -0.3136775984814116900, 2.202254285098328400 ) ) ;
#9874 = cartesian_point ( 'none', ( 13.99999999999999600, -2.162978676338310500, 2.041795306981913200 ) ) ;
#9875 = cartesian_point ( 'none', ( 11.99712564354544700, -1.510543678579990800, 2.368241556805477500 ) ) ;
#9876 = cartesian_point ( 'none', ( 10.00177931844512000, -0.8141220586532634800, 2.392627785652282400 ) ) ;
#9877 = cartesian_point ( 'none', ( 8.000000000000000000, -0.2740280014587588900, 2.207538499424083900 ) ) ;
#9878 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.437647402316190900, 1.352846341639553300 ) ) ;
#9879 = cartesian_point ( 'none', ( 4.550000000000001600, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#9880 = cartesian_point ( 'none', ( 8.000000000000001800, -0.5147615023815369500, 2.255155455363406800 ) ) ;
#9881 = cartesian_point ( 'none', ( 5.329748047095238300, 0.1872097021035389600, 2.330157045368574900 ) ) ;
#9882 = cartesian_point ( 'none', ( 2.669499516019651100, 0.8701239672484106800, 2.059818521853190800 ) ) ;
#9883 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607896700, 1.602110449985675800 ) ) ;
#9884 = line ( 'none', #9943, #9942 ) ;
#9885 = face_outer_bound ( 'none', #2073, .t. ) ;
#9886 = b_spline_curve_with_knots ( 'none', 3,
( #9883, #9882, #9881, #9880 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9887 = cartesian_point ( 'none', ( 8.000000000000001800, -0.3531302355540936200, 2.195771126237067200 ) ) ;
#9888 = cartesian_point ( 'none', ( 5.329828638666673300, 0.3306258148821317700, 2.221250417822973500 ) ) ;
#9889 = cartesian_point ( 'none', ( 2.669443736634723200, 0.9715235504641922500, 1.910971948860854500 ) ) ;
#9890 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.352846341639589100, 1.437647402316158100 ) ) ;
#9891 = axis2_placement_3d ( 'none', #9958, #9957, #9956 ) ;
#9892 = circle ( 'none', #9891, 0.3040699380700574400 ) ;
#9893 = cartesian_point ( 'none', ( 8.000000000000000000, -0.3531302355540930600, 2.195771126237066700 ) ) ;
#9894 = cartesian_point ( 'none', ( 5.329828638666673300, 0.3306258148821317700, 2.221250417822973500 ) ) ;
#9895 = cartesian_point ( 'none', ( 2.669443736634723200, 0.9715235504641922500, 1.910971948860854500 ) ) ;
#9896 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.352846341639588600, 1.437647402316157800 ) ) ;
#9897 = cartesian_point ( 'none', ( 8.000000000000000000, -0.3136775984814104100, 2.202254285098328400 ) ) ;
#9898 = cartesian_point ( 'none', ( 5.329788795313435300, 0.3720749724005620900, 2.215646412491366800 ) ) ;
#9899 = cartesian_point ( 'none', ( 2.669483601713657600, 1.009026765085384100, 1.892497284625602500 ) ) ;
#9900 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.381963426952417900, 1.410247817215383400 ) ) ;
#9901 = cartesian_point ( 'none', ( 8.000000000000000000, -0.2740280014587577800, 2.207538499424083900 ) ) ;
#9902 = cartesian_point ( 'none', ( 5.329750244724505300, 0.4133534768707091100, 2.208782755576684600 ) ) ;
#9903 = cartesian_point ( 'none', ( 2.669522572319860600, 1.045968655620741000, 1.872882879118288800 ) ) ;
#9904 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.410247817215416700, 1.381963426952383900 ) ) ;
#9905 = cartesian_point ( 'none', ( 8.000000000000000000, -0.2342544934342651600, 2.211614033773693600 ) ) ;
#9906 = cartesian_point ( 'none', ( 5.329713049201104400, 0.4543852621775648600, 2.200672108380497400 ) ) ;
#9907 = axis2_placement_3d ( 'none', #9932, #9927, #9925 ) ;
#9908 = cartesian_point ( 'none', ( 8.000000000000000000, -0.2342544934342651600, 2.211614033773693600 ) ) ;
#9909 = cartesian_point ( 'none', ( 5.329713049201104400, 0.4543852621775648600, 2.200672108380497400 ) ) ;
#9910 = cartesian_point ( 'none', ( 2.669560584740808400, 1.082281163083673500, 1.852164850138724000 ) ) ;
#9911 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.437647402316190900, 1.352846341639553500 ) ) ;
#9912 = cartesian_point ( 'none', ( 8.000000000000000000, -0.1737630444527375800, 2.217812505832785800 ) ) ;
#9913 = cartesian_point ( 'none', ( 5.329653201700234700, 0.5167913366623506600, 2.188335954262806000 ) ) ;
#9914 = cartesian_point ( 'none', ( 2.669621743554763300, 1.137508841702249200, 1.820655941161676100 ) ) ;
#9915 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.479319376616719400, 1.308562224693991600 ) ) ;
#9916 = cartesian_point ( 'none', ( 8.000000000000000000, -0.1196487584920987600, 2.256207187582006700 ) ) ;
#9917 = cartesian_point ( 'none', ( 5.329510614386556700, 0.5827071281687739000, 2.210147737554077900 ) ) ;
#9918 = cartesian_point ( 'none', ( 2.669756003292563100, 1.206885500322739900, 1.820433489646586100 ) ) ;
#9919 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.542691390288833300, 1.288902738057886600 ) ) ;
#9920 = cartesian_point ( 'none', ( 8.000000000000000000, -0.09381710039837566600, 2.311255910508893200 ) ) ;
#9921 = cartesian_point ( 'none', ( 5.329344629009707300, 0.6254511381129144200, 2.257277947995091500 ) ) ;
#9922 = cartesian_point ( 'none', ( 2.669907491017398500, 1.262326784511277100, 1.851588451374964700 ) ) ;
#9923 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985708400, 1.301826042607857400 ) ) ;
#9924 = circle ( 'none', #9992, 4.650000000000000400 ) ;
#9925 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9926 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9923, #9922, #9921, #9920 ),
( #9919, #9918, #9917, #9916 ),
( #9915, #9914, #9913, #9912 ),
( #9911, #9910, #9909, #9908 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#9927 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9928 = toroidal_surface ( 'none', #9907, 4.539776433107693500, 0.3040699380700571100 ) ;
#9929 = cartesian_point ( 'none', ( -4.432165604860224500, -0.9825874585470834000, -5.500000000000063100 ) ) ;
#9930 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#9931 = circle ( 'none', #9962, 4.235706495037636200 ) ;
#9932 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#9933 = circle ( 'none', #9938, 0.3040699380700574400 ) ;
#9934 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9935 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9936 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#9937 = circle ( 'none', #9988, 4.650000000000000400 ) ;
#9938 = axis2_placement_3d ( 'none', #9995, #9994, #9993 ) ;
#9939 = cartesian_point ( 'none', ( 4.135303338437215500, 0.9167746785410493300, -5.500000000000063100 ) ) ;
#9940 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.216611057838472100 ) ) ;
#9941 = direction ( 'none', ( 0.7071067811865462400, 0.0000000000000000000, 0.7071067811865489100 ) ) ;
#9942 = vector ( 'none', #9941, 1000.000000000000000 ) ;
#9943 = cartesian_point ( 'none', ( 4.550000000000001600, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#9944 = cartesian_point ( 'none', ( 5.250000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#9945 = axis2_placement_3d ( 'none', #9936, #9935, #9934 ) ;
#9946 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9947 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9948 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#9949 = axis2_placement_3d ( 'none', #9948, #9947, #9946 ) ;
#9950 = circle ( 'none', #9949, 4.650000000000000400 ) ;
#9951 = circle ( 'none', #9945, 4.650000000000000400 ) ;
#9952 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#9953 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380935500, 0.0000000000000000000 ) ) ;
#9954 = direction ( 'none', ( 0.2164396139380933000, -0.9762960071199355800, 6.602135896646036400e-017 ) ) ;
#9955 = axis2_placement_3d ( 'none', #9929, #9954, #9953 ) ;
#9956 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#9957 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#9958 = cartesian_point ( 'none', ( -4.432165604860217400, 0.9825874585471130500, -5.500000000000063100 ) ) ;
#9959 = circle ( 'none', #9955, 0.3040699380700570000 ) ;
#9960 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9961 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9962 = axis2_placement_3d ( 'none', #9930, #9961, #9960 ) ;
#9963 = vector ( 'none', #9965, 1000.000000000000200 ) ;
#9964 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9965 = direction ( 'none', ( 0.9762960071199339200, 0.2164396139381001300, -3.290155205452475800e-016 ) ) ;
#9966 = face_outer_bound ( 'none', #2058, .t. ) ;
#9967 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9968 = vector ( 'none', #9967, 1000.000000000000000 ) ;
#9969 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165300, -2.000000000000000000 ) ) ;
#9970 = line ( 'none', #9969, #9968 ) ;
#9971 = axis2_placement_3d ( 'none', #10233, #10714, #10729 ) ;
#9972 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9973 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9974 = cartesian_point ( 'none', ( 27.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9975 = axis2_placement_3d ( 'none', #9974, #9973, #9972 ) ;
#9976 = cartesian_point ( 'none', ( 4.135303338437215500, -0.9167746785410482200, -5.500000000000063100 ) ) ;
#9977 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164200, -5.216611057838472100 ) ) ;
#9978 = face_outer_bound ( 'none', #2052, .t. ) ;
#9979 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.216611057838471200 ) ) ;
#9980 = direction ( 'none', ( -1.000000000000000000, 6.217248937900876600e-015, 0.0000000000000000000 ) ) ;
#9981 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9982 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#9983 = cartesian_point ( 'none', ( -4.135303338437221800, -0.9167746785410202400, -5.500000000000063100 ) ) ;
#9984 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9985 = plane ( 'none', #9975 ) ;
#9986 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9987 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9988 = axis2_placement_3d ( 'none', #9996, #9987, #9986 ) ;
#9989 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#9990 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717308500e-016, -1.084202172485504400e-016 ) ) ;
#9991 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -5.216611057838472100 ) ) ;
#9992 = axis2_placement_3d ( 'none', #9989, #9981, #9980 ) ;
#9993 = direction ( 'none', ( 0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#9994 = direction ( 'none', ( -0.2164396139381001000, 0.9762960071199341400, 6.602135896646036400e-017 ) ) ;
#9995 = cartesian_point ( 'none', ( 4.432165604860217400, 0.9825874585471143800, -5.500000000000063100 ) ) ;
#9996 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#9997 = cartesian_point ( 'none', ( -4.135303338437215500, 0.9167746785410482200, -5.500000000000063100 ) ) ;
#9998 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#9999 = axis2_placement_3d ( 'none', #10006, #9998, #10057 ) ;
#10000 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10001 = axis2_placement_3d ( 'none', #10000, #10008, #10056 ) ;
#10002 = circle ( 'none', #9999, 0.2500000000000002200 ) ;
#10003 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10004 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10005 = axis2_placement_3d ( 'none', #10024, #10004, #10003 ) ;
#10006 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717309500e-016, -7.249999999999999100 ) ) ;
#10007 = circle ( 'none', #10001, 3.600000000000000100 ) ;
#10008 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10009 = circle ( 'none', #10039, 0.2500000000000002200 ) ;
#10010 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10011 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10012 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#10013 = axis2_placement_3d ( 'none', #10012, #10011, #10010 ) ;
#10014 = circle ( 'none', #10013, 5.250000000000000000 ) ;
#10015 = toroidal_surface ( 'none', #10046, 3.850000000000000100, 0.2500000000000000000 ) ;
#10016 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10017 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#10018 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#10019 = axis2_placement_3d ( 'none', #10018, #10017, #10016 ) ;
#10020 = toroidal_surface ( 'none', #10005, 3.850000000000000100, 0.2500000000000000000 ) ;
#10021 = face_outer_bound ( 'none', #2135, .t. ) ;
#10022 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10023 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#10024 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10025 = circle ( 'none', #10019, 3.600000000000000100 ) ;
#10026 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -0.2500000000000002200 ) ) ;
#10027 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#10028 = axis2_placement_3d ( 'none', #10052, #10084, #10083 ) ;
#10029 = circle ( 'none', #10028, 0.2500000000000000000 ) ;
#10030 = circle ( 'none', #10081, 4.550000000000001600 ) ;
#10031 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10032 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10033 = axis2_placement_3d ( 'none', #10041, #10032, #10031 ) ;
#10034 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10035 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#10036 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10037 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717309500e-016, -0.2500000000000002200 ) ) ;
#10038 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717308500e-016, -7.500000000000000000 ) ) ;
#10039 = axis2_placement_3d ( 'none', #10037, #10036, #10035 ) ;
#10040 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10041 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10042 = circle ( 'none', #10033, 3.850000000000000100 ) ;
#10043 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10044 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10045 = face_outer_bound ( 'none', #2151, .t. ) ;
#10046 = axis2_placement_3d ( 'none', #10044, #10043, #10040 ) ;
#10047 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10048 = vector ( 'none', #10047, 1000.000000000000000 ) ;
#10049 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -7.249999999999999100 ) ) ;
#10050 = conical_surface ( 'none', #10068, 4.550000000000001600, 0.7853981633974463900 ) ;
#10051 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812164900, -2.000000000000000000 ) ) ;
#10052 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10053 = line ( 'none', #10051, #10048 ) ;
#10054 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165100, -5.804069938070120400 ) ) ;
#10055 = circle ( 'none', #10082, 3.600000000000000100 ) ;
#10056 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10057 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#10058 = line ( 'none', #10118, #10060 ) ;
#10059 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -1.084202172485504400e-016 ) ) ;
#10060 = vector ( 'none', #10112, 1000.000000000000000 ) ;
#10061 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10063 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#10064 = axis2_placement_3d ( 'none', #10063, #10062, #10061 ) ;
#10065 = circle ( 'none', #10064, 5.250000000000000000 ) ;
#10066 = axis2_placement_3d ( 'none', #10107, #10106, #10105 ) ;
#10067 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10068 = axis2_placement_3d ( 'none', #10074, #10073, #10067 ) ;
#10069 = cartesian_point ( 'none', ( 4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10070 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10071 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10072 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10073 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10074 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10075 = face_outer_bound ( 'none', #2094, .t. ) ;
#10076 = circle ( 'none', #10066, 3.600000000000000100 ) ;
#10077 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10078 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10079 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10080 = line ( 'none', #10079, #10088 ) ;
#10081 = axis2_placement_3d ( 'none', #10072, #10071, #10070 ) ;
#10082 = axis2_placement_3d ( 'none', #10085, #10078, #10077 ) ;
#10083 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10084 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10085 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10086 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10087 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10088 = vector ( 'none', #10087, 1000.000000000000000 ) ;
#10089 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10090 = cartesian_point ( 'none', ( -0.7791826101771971400, -3.514665625631753900, -6.000000000000000900 ) ) ;
#10091 = axis2_placement_3d ( 'none', #10089, #10099, #10086 ) ;
#10092 = face_outer_bound ( 'none', #2172, .t. ) ;
#10093 = cartesian_point ( 'none', ( 0.7791826101771727200, -3.514665625631759200, -6.000000000000000900 ) ) ;
#10094 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10095 = vector ( 'none', #10094, 1000.000000000000000 ) ;
#10096 = face_bound ( 'none', #2167, .t. ) ;
#10097 = cartesian_point ( 'none', ( 3.514665625631761900, -0.7791826101771602800, -6.000000000000000900 ) ) ;
#10098 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#10099 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10100 = face_bound ( 'none', #2181, .t. ) ;
#10101 = cartesian_point ( 'none', ( 3.514665625631761900, -0.7791826101771602800, -5.000000000000125200 ) ) ;
#10102 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10103 = vector ( 'none', #10102, 1000.000000000000000 ) ;
#10104 = cartesian_point ( 'none', ( -0.7791826101771971400, -3.514665625631753900, -5.000000000000125200 ) ) ;
#10105 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10106 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#10107 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10108 = cartesian_point ( 'none', ( 3.514665625631762300, -0.7791826101771601700, -7.500000000000000000 ) ) ;
#10109 = line ( 'none', #10108, #10103 ) ;
#10110 = cartesian_point ( 'none', ( 0.7791826101771727200, -3.514665625631759200, -7.500000000000000000 ) ) ;
#10111 = line ( 'none', #10110, #10095 ) ;
#10112 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10113 = cylindrical_surface ( 'none', #10091, 3.600000000000000100 ) ;
#10114 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#10115 = cartesian_point ( 'none', ( 4.599926931897657700, -2.000000000000000000, -7.035027365083886200 ) ) ;
#10116 = cartesian_point ( 'none', ( 4.344424804578797400, -2.000000000000000000, -7.268660219544593700 ) ) ;
#10117 = cartesian_point ( 'none', ( 4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10118 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10119 = b_spline_curve_with_knots ( 'none', 3,
( #10117, #10116, #10115, #10114 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#10120 = cartesian_point ( 'none', ( 0.7791826101771722700, -3.514665625631759200, -5.000000000000125200 ) ) ;
#10121 = circle ( 'none', #10127, 5.250000000000000000 ) ;
#10122 = vector ( 'none', #10168, 1000.000000000000000 ) ;
#10123 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10124 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#10125 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10126 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10127 = axis2_placement_3d ( 'none', #10138, #10171, #10170 ) ;
#10128 = line ( 'none', #10125, #10180 ) ;
#10129 = axis2_placement_3d ( 'none', #10145, #10124, #10123 ) ;
#10130 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10131 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10132 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10133 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10134 = vector ( 'none', #10133, 1000.000000000000000 ) ;
#10135 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771359700, -7.500000000000000000 ) ) ;
#10136 = line ( 'none', #10135, #10134 ) ;
#10137 = circle ( 'none', #10129, 3.600000000000000100 ) ;
#10138 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10139 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10140 = vector ( 'none', #10139, 1000.000000000000000 ) ;
#10141 = cartesian_point ( 'none', ( -0.7791826101771970300, -3.514665625631754300, -7.500000000000000000 ) ) ;
#10142 = line ( 'none', #10141, #10140 ) ;
#10143 = axis2_placement_3d ( 'none', #10148, #10131, #10130 ) ;
#10144 = circle ( 'none', #10143, 3.850000000000000100 ) ;
#10145 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#10146 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771354200, -5.000000000000125200 ) ) ;
#10147 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771359700, -6.000000000000000900 ) ) ;
#10148 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10149 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -6.000000000000000000 ) ) ;
#10150 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -5.783388942161654000 ) ) ;
#10151 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10152 = vector ( 'none', #10151, 1000.000000000000000 ) ;
#10153 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#10154 = line ( 'none', #10153, #10152 ) ;
#10155 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#10156 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10157 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10158 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10159 = axis2_placement_3d ( 'none', #10158, #10157, #10156 ) ;
#10160 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165300, -5.783388942161654000 ) ) ;
#10161 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#10162 = circle ( 'none', #10159, 4.650000000000000400 ) ;
#10163 = axis2_placement_3d ( 'none', #10206, #10205, #10204 ) ;
#10164 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165300, -2.000000000000000000 ) ) ;
#10165 = line ( 'none', #10164, #10202 ) ;
#10166 = line ( 'none', #10169, #10122 ) ;
#10167 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10168 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10169 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#10170 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10171 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10172 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10173 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10174 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10175 = axis2_placement_3d ( 'none', #10176, #10126, #10172 ) ;
#10176 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10177 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.783388942161654000 ) ) ;
#10178 = circle ( 'none', #10175, 0.2500000000000002200 ) ;
#10179 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10180 = vector ( 'none', #10179, 1000.000000000000000 ) ;
#10181 = circle ( 'none', #10222, 3.600000000000000100 ) ;
#10182 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10183 = cartesian_point ( 'none', ( 4.072612577198035700e-016, 8.409421267140009100e-016, -5.195930061930008400 ) ) ;
#10184 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10185 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -7.500000000000000000 ) ) ;
#10186 = face_outer_bound ( 'none', #2162, .t. ) ;
#10187 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10188 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10189 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10190 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10191 = circle ( 'none', #10197, 4.650000000000000400 ) ;
#10192 = line ( 'none', #10240, #10239 ) ;
#10193 = direction ( 'none', ( 1.000000000000000000, -1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#10194 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10195 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#10196 = axis2_placement_3d ( 'none', #10195, #10194, #10193 ) ;
#10197 = axis2_placement_3d ( 'none', #10190, #10189, #10188 ) ;
#10198 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10199 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.195930061930005700 ) ) ;
#10200 = axis2_placement_3d ( 'none', #10198, #10187, #10182 ) ;
#10201 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10202 = vector ( 'none', #10201, 1000.000000000000000 ) ;
#10203 = circle ( 'none', #10196, 4.650000000000000400 ) ;
#10204 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10205 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#10206 = cartesian_point ( 'none', ( 4.601004802686058900e-016, 8.937813492628030300e-016, -5.804069938070119500 ) ) ;
#10207 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#10208 = circle ( 'none', #10163, 4.650000000000000400 ) ;
#10209 = cylindrical_surface ( 'none', #10200, 4.650000000000000400 ) ;
#10210 = vector ( 'none', #10184, 1000.000000000000000 ) ;
#10211 = cartesian_point ( 'none', ( 5.000000000000000900, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#10212 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10213 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10214 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10215 = axis2_placement_3d ( 'none', #10214, #10213, #10212 ) ;
#10216 = line ( 'none', #10185, #10210 ) ;
#10217 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10218 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10219 = circle ( 'none', #10215, 3.600000000000000100 ) ;
#10220 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10221 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#10222 = axis2_placement_3d ( 'none', #10230, #10221, #10220 ) ;
#10223 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10224 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.804069938070120400 ) ) ;
#10225 = axis2_placement_3d ( 'none', #10231, #10218, #10217 ) ;
#10226 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10227 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#10228 = axis2_placement_3d ( 'none', #10183, #10227, #10226 ) ;
#10229 = circle ( 'none', #10228, 4.650000000000000400 ) ;
#10230 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10231 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10232 = line ( 'none', #10211, #10464 ) ;
#10233 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#10234 = circle ( 'none', #10225, 3.600000000000000100 ) ;
#10235 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10236 = vector ( 'none', #10235, 1000.000000000000000 ) ;
#10237 = cartesian_point ( 'none', ( 1.006444204812180900, 4.539776433107690000, -5.804069938070120400 ) ) ;
#10238 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10239 = vector ( 'none', #10238, 1000.000000000000000 ) ;
#10240 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#10241 = cartesian_point ( 'none', ( 1.006444204812180700, 4.539776433107690000, -2.000000000000000000 ) ) ;
#10242 = line ( 'none', #10241, #10236 ) ;
#10243 = cartesian_point ( 'none', ( 1.006444204812180900, 4.539776433107690000, -5.195930061930005700 ) ) ;
#10244 = axis2_placement_3d ( 'none', #10254, #10245, #10299 ) ;
#10245 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10246 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10247 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10248 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10249 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -2.000000000000000000 ) ) ;
#10250 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.195930061930004800 ) ) ;
#10251 = direction ( 'none', ( 1.000000000000000000, 6.217248937900876600e-015, 0.0000000000000000000 ) ) ;
#10252 = axis2_placement_3d ( 'none', #10260, #10267, #10251 ) ;
#10253 = circle ( 'none', #10252, 4.650000000000000400 ) ;
#10254 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10255 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.804069938070121300 ) ) ;
#10256 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10257 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10258 = axis2_placement_3d ( 'none', #10269, #10257, #10256 ) ;
#10259 = circle ( 'none', #10258, 4.650000000000000400 ) ;
#10260 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#10261 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10262 = vector ( 'none', #10261, 1000.000000000000000 ) ;
#10263 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -2.000000000000000000 ) ) ;
#10264 = line ( 'none', #10263, #10262 ) ;
#10265 = axis2_placement_3d ( 'none', #10248, #10247, #10246 ) ;
#10266 = cylindrical_surface ( 'none', #10244, 4.650000000000000400 ) ;
#10267 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10268 = face_outer_bound ( 'none', #2277, .t. ) ;
#10269 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10270 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.783388942161654900 ) ) ;
#10271 = circle ( 'none', #10265, 4.650000000000000400 ) ;
#10272 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10273 = line ( 'none', #10272, #10317 ) ;
#10274 = circle ( 'none', #10277, 4.650000000000000400 ) ;
#10275 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10276 = vector ( 'none', #10275, 1000.000000000000000 ) ;
#10277 = axis2_placement_3d ( 'none', #10319, #10311, #10310 ) ;
#10278 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165100, -5.195930061930005700 ) ) ;
#10279 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10280 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#10281 = cartesian_point ( 'none', ( -8.409421267140023900e-016, 4.072612577198007100e-016, -5.195930061930008400 ) ) ;
#10282 = axis2_placement_3d ( 'none', #10281, #10280, #10279 ) ;
#10283 = circle ( 'none', #10282, 4.650000000000000400 ) ;
#10284 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10285 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#10286 = axis2_placement_3d ( 'none', #10290, #10285, #10284 ) ;
#10287 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10288 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#10289 = axis2_placement_3d ( 'none', #10297, #10288, #10287 ) ;
#10290 = cartesian_point ( 'none', ( -8.937813492628048000e-016, 4.601004802686028300e-016, -5.804069938070119500 ) ) ;
#10291 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -5.195930061930004800 ) ) ;
#10292 = circle ( 'none', #10289, 4.650000000000000400 ) ;
#10293 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -5.804069938070121300 ) ) ;
#10294 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10295 = vector ( 'none', #10294, 1000.000000000000000 ) ;
#10296 = line ( 'none', #10333, #10332 ) ;
#10297 = cartesian_point ( 'none', ( -4.072612577198094400e-016, -8.409421267139981500e-016, -5.195930061930008400 ) ) ;
#10298 = circle ( 'none', #10286, 4.650000000000000400 ) ;
#10299 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10300 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -2.000000000000000000 ) ) ;
#10301 = line ( 'none', #10300, #10276 ) ;
#10302 = line ( 'none', #10249, #10295 ) ;
#10303 = circle ( 'none', #10304, 4.650000000000000400 ) ;
#10304 = axis2_placement_3d ( 'none', #10313, #10356, #10355 ) ;
#10305 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#10306 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10307 = vector ( 'none', #10306, 1000.000000000000000 ) ;
#10308 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10309 = line ( 'none', #10315, #10361 ) ;
#10310 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10311 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10312 = circle ( 'none', #10314, 4.650000000000000400 ) ;
#10313 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10314 = axis2_placement_3d ( 'none', #10365, #10364, #10363 ) ;
#10315 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#10316 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10317 = vector ( 'none', #10316, 1000.000000000000000 ) ;
#10318 = line ( 'none', #10308, #10307 ) ;
#10319 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10320 = direction ( 'none', ( 0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#10321 = direction ( 'none', ( -0.2164396139381001000, 0.9762960071199341400, 6.602135896646036400e-017 ) ) ;
#10322 = cartesian_point ( 'none', ( 4.432165604860217400, 0.9825874585471143800, -5.500000000000063100 ) ) ;
#10323 = axis2_placement_3d ( 'none', #10322, #10321, #10320 ) ;
#10324 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#10325 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10326 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10327 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10328 = axis2_placement_3d ( 'none', #10327, #10326, #10325 ) ;
#10329 = circle ( 'none', #10328, 4.650000000000000400 ) ;
#10330 = circle ( 'none', #10323, 0.3040699380700574400 ) ;
#10331 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10332 = vector ( 'none', #10331, 1000.000000000000000 ) ;
#10333 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812164900, -2.000000000000000000 ) ) ;
#10334 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#10335 = face_outer_bound ( 'none', #2316, .t. ) ;
#10336 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -5.195930061930004800 ) ) ;
#10337 = axis2_placement_3d ( 'none', #10334, #10394, #10393 ) ;
#10338 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812165100, -5.195930061930005700 ) ) ;
#10339 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10340 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#10341 = cartesian_point ( 'none', ( 8.409421267140023900e-016, -4.072612577198007100e-016, -5.195930061930008400 ) ) ;
#10342 = axis2_placement_3d ( 'none', #10341, #10340, #10339 ) ;
#10343 = line ( 'none', #10383, #10382 ) ;
#10344 = direction ( 'none', ( -0.9762960071199339200, -0.2164396139381001300, -2.905285780178979000e-016 ) ) ;
#10345 = vector ( 'none', #10344, 1000.000000000000200 ) ;
#10346 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688638500, -5.000000000000125200 ) ) ;
#10347 = line ( 'none', #10346, #10345 ) ;
#10348 = direction ( 'none', ( 0.2164396139381000700, -0.9762960071199340300, -6.602135896646036400e-017 ) ) ;
#10349 = circle ( 'none', #10337, 0.4999999999999381600 ) ;
#10350 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10351 = vector ( 'none', #10350, 1000.000000000000000 ) ;
#10352 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771602800, -7.500000000000000000 ) ) ;
#10353 = cartesian_point ( 'none', ( 8.937813492628048000e-016, -4.601004802686028300e-016, -5.804069938070119500 ) ) ;
#10354 = circle ( 'none', #10342, 4.650000000000000400 ) ;
#10355 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10356 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10357 = plane ( 'none', #10395 ) ;
#10358 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688638500, -5.000000000000125200 ) ) ;
#10359 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -6.000000000000000900 ) ) ;
#10360 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10361 = vector ( 'none', #10360, 1000.000000000000000 ) ;
#10362 = line ( 'none', #10352, #10351 ) ;
#10363 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10364 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10365 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#10366 = cartesian_point ( 'none', ( -1.006444204812212600, -4.539776433107682900, -5.804069938070120400 ) ) ;
#10367 = axis2_placement_3d ( 'none', #10388, #10421, #10420 ) ;
#10368 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10369 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10370 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164200, -5.783388942161654000 ) ) ;
#10371 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10372 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164900, -2.000000000000000000 ) ) ;
#10373 = line ( 'none', #10372, #10391 ) ;
#10374 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#10375 = line ( 'none', #10369, #10425 ) ;
#10376 = circle ( 'none', #10367, 4.650000000000000400 ) ;
#10377 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10378 = vector ( 'none', #10377, 1000.000000000000000 ) ;
#10379 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164900, -2.000000000000000000 ) ) ;
#10380 = axis2_placement_3d ( 'none', #10353, #10385, #10371 ) ;
#10381 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10382 = vector ( 'none', #10381, 1000.000000000000000 ) ;
#10383 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -2.000000000000000000 ) ) ;
#10384 = line ( 'none', #10379, #10378 ) ;
#10385 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#10386 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#10387 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812165100, -5.804069938070120400 ) ) ;
#10388 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#10389 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000700, -1.924347126367485100e-017 ) ) ;
#10390 = circle ( 'none', #10380, 4.650000000000000400 ) ;
#10391 = vector ( 'none', #10368, 1000.000000000000000 ) ;
#10392 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#10393 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000200, 0.0000000000000000000 ) ) ;
#10394 = direction ( 'none', ( 0.2164396139381001000, -0.9762960071199341400, -6.602135896646036400e-017 ) ) ;
#10395 = axis2_placement_3d ( 'none', #10392, #10348, #10389 ) ;
#10396 = plane ( 'none', #10398 ) ;
#10397 = circle ( 'none', #10446, 0.4999999999999381100 ) ;
#10398 = axis2_placement_3d ( 'none', #10408, #10451, #10450 ) ;
#10399 = face_outer_bound ( 'none', #2367, .t. ) ;
#10400 = cartesian_point ( 'none', ( -4.601004802686122000e-016, -8.937813492628000700e-016, -5.804069938070119500 ) ) ;
#10401 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10402 = vector ( 'none', #10401, 1000.000000000000000 ) ;
#10403 = cartesian_point ( 'none', ( -1.006444204812212400, -4.539776433107682900, -2.000000000000000000 ) ) ;
#10404 = circle ( 'none', #10409, 4.650000000000000400 ) ;
#10405 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10406 = line ( 'none', #10403, #10402 ) ;
#10407 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000125200 ) ) ;
#10408 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#10409 = axis2_placement_3d ( 'none', #10400, #10456, #10455 ) ;
#10410 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10411 = vector ( 'none', #10410, 1000.000000000000000 ) ;
#10412 = cartesian_point ( 'none', ( -1.006444204812212600, -4.539776433107682900, -5.195930061930005700 ) ) ;
#10413 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10414 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -5.804069938070121300 ) ) ;
#10415 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10416 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10417 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10418 = axis2_placement_3d ( 'none', #10417, #10416, #10415 ) ;
#10419 = circle ( 'none', #10418, 4.650000000000000400 ) ;
#10420 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10421 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10422 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10423 = line ( 'none', #10422, #10411 ) ;
#10424 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10425 = vector ( 'none', #10424, 1000.000000000000000 ) ;
#10426 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380998200, 0.0000000000000000000 ) ) ;
#10427 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#10428 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998000, -3.290155205452476300e-016 ) ) ;
#10429 = vector ( 'none', #10428, 1000.000000000000000 ) ;
#10430 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000900 ) ) ;
#10431 = axis2_placement_3d ( 'none', #10489, #10480, #10479 ) ;
#10432 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998000, -2.905285780178979000e-016 ) ) ;
#10433 = vector ( 'none', #10432, 1000.000000000000000 ) ;
#10434 = circle ( 'none', #10431, 0.3040699380700574400 ) ;
#10435 = axis2_placement_3d ( 'none', #10437, #10427, #10426 ) ;
#10436 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000900 ) ) ;
#10437 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#10438 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998000, -2.905285780178979000e-016 ) ) ;
#10439 = vector ( 'none', #10438, 1000.000000000000000 ) ;
#10440 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000125200 ) ) ;
#10441 = line ( 'none', #10430, #10429 ) ;
#10442 = cartesian_point ( 'none', ( -3.514665625631761900, 0.7791826101771602800, -6.000000000000000900 ) ) ;
#10443 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380998200, 0.0000000000000000000 ) ) ;
#10444 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#10445 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#10446 = axis2_placement_3d ( 'none', #10445, #10444, #10443 ) ;
#10447 = line ( 'none', #10440, #10439 ) ;
#10448 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000125200 ) ) ;
#10449 = circle ( 'none', #10435, 0.4999999999999381100 ) ;
#10450 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998500, -1.924347126367483900e-017 ) ) ;
#10451 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646035100e-017 ) ) ;
#10452 = cartesian_point ( 'none', ( -3.514665625631761900, 0.7791826101771602800, -5.000000000000125200 ) ) ;
#10453 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000125200 ) ) ;
#10454 = line ( 'none', #10453, #10433 ) ;
#10455 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10456 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#10457 = spherical_surface ( 'none', #9698, 0.2500000000000000000 ) ;
#10458 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10459 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998500, -1.924347126367483900e-017 ) ) ;
#10460 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646035100e-017 ) ) ;
#10461 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#10462 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10463 = axis2_placement_3d ( 'none', #10462, #10482, #10481 ) ;
#10464 = vector ( 'none', #10458, 1000.000000000000000 ) ;
#10465 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380996600, 0.0000000000000000000 ) ) ;
#10466 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#10467 = cartesian_point ( 'none', ( 4.432165604860217400, -0.9825874585471130500, -5.500000000000063100 ) ) ;
#10468 = axis2_placement_3d ( 'none', #10467, #10466, #10465 ) ;
#10469 = circle ( 'none', #9971, 0.2500000000000002200 ) ;
#10470 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.971329985432016300, -0.1207435400606377600 ) ) ;
#10471 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771598400, -5.000000000000125200 ) ) ;
#10472 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000200, 0.0000000000000000000 ) ) ;
#10473 = direction ( 'none', ( 0.2164396139381001000, -0.9762960071199341400, -6.602135896646036400e-017 ) ) ;
#10474 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#10475 = axis2_placement_3d ( 'none', #10474, #10473, #10472 ) ;
#10476 = circle ( 'none', #10475, 0.4999999999999381600 ) ;
#10477 = axis2_placement_3d ( 'none', #10461, #10460, #10459 ) ;
#10478 = circle ( 'none', #10463, 3.600000000000000100 ) ;
#10479 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#10480 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#10481 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10482 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#10483 = plane ( 'none', #10477 ) ;
#10484 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380998200, 0.0000000000000000000 ) ) ;
#10485 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#10486 = axis2_placement_3d ( 'none', #10490, #10485, #10484 ) ;
#10487 = circle ( 'none', #10486, 0.4999999999999381100 ) ;
#10488 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771602800, -6.000000000000000900 ) ) ;
#10489 = cartesian_point ( 'none', ( -4.432165604860217400, 0.9825874585471130500, -5.500000000000063100 ) ) ;
#10490 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#10491 = face_outer_bound ( 'none', #2374, .t. ) ;
#10492 = circle ( 'none', #10468, 0.3040699380700574400 ) ;
#10493 = line ( 'none', #10507, #10553 ) ;
#10494 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688348700, -5.000000000000125200 ) ) ;
#10495 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10496 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#10497 = cartesian_point ( 'none', ( -0.7791826101771722700, 3.514665625631759200, -5.000000000000125200 ) ) ;
#10498 = axis2_placement_3d ( 'none', #10496, #10545, #10544 ) ;
#10499 = cartesian_point ( 'none', ( -0.7791826101771727200, 3.514665625631759200, -6.000000000000000900 ) ) ;
#10500 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10501 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#10502 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#10503 = axis2_placement_3d ( 'none', #10502, #10501, #10500 ) ;
#10504 = face_bound ( 'none', #2385, .t. ) ;
#10505 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10506 = direction ( 'none', ( -0.9762960071199354700, -0.2164396139380933300, -3.290155205452476300e-016 ) ) ;
#10507 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -6.000000000000000900 ) ) ;
#10508 = circle ( 'none', #10503, 3.600000000000000100 ) ;
#10509 = face_bound ( 'none', #2402, .t. ) ;
#10510 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10511 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#10512 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#10513 = axis2_placement_3d ( 'none', #10512, #10511, #10510 ) ;
#10514 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#10515 = face_outer_bound ( 'none', #2393, .t. ) ;
#10516 = cylindrical_surface ( 'none', #10517, 3.600000000000000100 ) ;
#10517 = axis2_placement_3d ( 'none', #10505, #10520, #10495 ) ;
#10518 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10519 = circle ( 'none', #10513, 3.600000000000000100 ) ;
#10520 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10521 = direction ( 'none', ( 0.2164396139380933000, -0.9762960071199355800, 6.602135896646036400e-017 ) ) ;
#10522 = axis2_placement_3d ( 'none', #10580, #10577, #10576 ) ;
#10523 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#10524 = line ( 'none', #10523, #10562 ) ;
#10525 = circle ( 'none', #10527, 0.3040699380700570000 ) ;
#10526 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380998200, 0.0000000000000000000 ) ) ;
#10527 = axis2_placement_3d ( 'none', #10541, #10521, #10586 ) ;
#10528 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998000, -3.290155205452476300e-016 ) ) ;
#10529 = vector ( 'none', #10528, 1000.000000000000000 ) ;
#10530 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000900 ) ) ;
#10531 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#10532 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#10533 = circle ( 'none', #10546, 0.4999999999999382200 ) ;
#10534 = circle ( 'none', #10552, 0.4999999999999381100 ) ;
#10535 = line ( 'none', #10530, #10529 ) ;
#10536 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10537 = vector ( 'none', #10536, 1000.000000000000000 ) ;
#10538 = cartesian_point ( 'none', ( -3.514665625631762300, 0.7791826101771601700, -7.500000000000000000 ) ) ;
#10539 = line ( 'none', #10538, #10537 ) ;
#10540 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -6.000000000000000900 ) ) ;
#10541 = cartesian_point ( 'none', ( -4.432165604860224500, -0.9825874585470834000, -5.500000000000063100 ) ) ;
#10542 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000900 ) ) ;
#10543 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#10544 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, 0.0000000000000000000 ) ) ;
#10545 = direction ( 'none', ( -0.2164396139380933000, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#10546 = axis2_placement_3d ( 'none', #10532, #10585, #10582 ) ;
#10547 = direction ( 'none', ( 0.9762960071199354700, 0.2164396139380933300, -2.905285780178979000e-016 ) ) ;
#10548 = vector ( 'none', #10547, 1000.000000000000100 ) ;
#10549 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688348700, -5.000000000000125200 ) ) ;
#10550 = line ( 'none', #10549, #10548 ) ;
#10551 = circle ( 'none', #10498, 0.4999999999999382200 ) ;
#10552 = axis2_placement_3d ( 'none', #10531, #10543, #10526 ) ;
#10553 = vector ( 'none', #10506, 1000.000000000000100 ) ;
#10554 = plane ( 'none', #10575 ) ;
#10555 = plane ( 'none', #10566 ) ;
#10556 = line ( 'none', #10572, #10612 ) ;
#10557 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#10558 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#10559 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#10560 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10561 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10562 = vector ( 'none', #10561, 1000.000000000000000 ) ;
#10563 = face_outer_bound ( 'none', #2439, .t. ) ;
#10564 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#10565 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#10566 = axis2_placement_3d ( 'none', #10610, #10609, #10596 ) ;
#10567 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10568 = vector ( 'none', #10567, 1000.000000000000000 ) ;
#10569 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#10570 = line ( 'none', #10569, #10568 ) ;
#10571 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#10572 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#10573 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10574 = vector ( 'none', #10573, 1000.000000000000000 ) ;
#10575 = axis2_placement_3d ( 'none', #10558, #10560, #10614 ) ;
#10576 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, -1.924347126367485400e-017 ) ) ;
#10577 = direction ( 'none', ( -0.2164396139380932700, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#10578 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#10579 = line ( 'none', #10578, #10574 ) ;
#10580 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#10581 = face_outer_bound ( 'none', #2421, .t. ) ;
#10582 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, 0.0000000000000000000 ) ) ;
#10583 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#10584 = plane ( 'none', #10522 ) ;
#10585 = direction ( 'none', ( -0.2164396139380933000, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#10586 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380935500, 0.0000000000000000000 ) ) ;
#10587 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10588 = circle ( 'none', #10647, 5.250000000000000900 ) ;
#10589 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10590 = axis2_placement_3d ( 'none', #10660, #10659, #10653 ) ;
#10591 = face_outer_bound ( 'none', #2405, .t. ) ;
#10592 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10593 = vector ( 'none', #10592, 1000.000000000000000 ) ;
#10594 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10595 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10596 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10597 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10598 = line ( 'none', #10597, #10593 ) ;
#10599 = cartesian_point ( 'none', ( 0.7791826101771727200, 3.514665625631759200, -5.000000000000125200 ) ) ;
#10600 = cylindrical_surface ( 'none', #10607, 5.250000000000000900 ) ;
#10601 = line ( 'none', #10643, #10641 ) ;
#10602 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10603 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10604 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#10605 = axis2_placement_3d ( 'none', #10604, #10603, #10602 ) ;
#10606 = circle ( 'none', #10605, 5.250000000000000900 ) ;
#10607 = axis2_placement_3d ( 'none', #10594, #10595, #10587 ) ;
#10608 = face_outer_bound ( 'none', #2453, .t. ) ;
#10609 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10610 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10611 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10612 = vector ( 'none', #10611, 1000.000000000000000 ) ;
#10613 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -0.2500000000000000000 ) ) ;
#10614 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10615 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -0.2500000000000000000 ) ) ;
#10616 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10617 = vector ( 'none', #10616, 1000.000000000000000 ) ;
#10618 = cartesian_point ( 'none', ( -3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10619 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10620 = line ( 'none', #10619, #10617 ) ;
#10621 = cartesian_point ( 'none', ( 4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#10622 = vector ( 'none', #10626, 1000.000000000000000 ) ;
#10623 = circle ( 'none', #10674, 4.400000000000000400 ) ;
#10624 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10625 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#10626 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10627 = cartesian_point ( 'none', ( 0.7791826101771725000, 3.514665625631759700, -7.500000000000000000 ) ) ;
#10628 = cartesian_point ( 'none', ( 3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10629 = line ( 'none', #10627, #10622 ) ;
#10630 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10631 = vector ( 'none', #10630, 1000.000000000000000 ) ;
#10632 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10633 = line ( 'none', #10632, #10631 ) ;
#10634 = circle ( 'none', #10642, 3.600000000000000100 ) ;
#10635 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10636 = vector ( 'none', #10635, 1000.000000000000000 ) ;
#10637 = cartesian_point ( 'none', ( -0.7791826101771727200, 3.514665625631759200, -7.500000000000000000 ) ) ;
#10638 = line ( 'none', #10637, #10636 ) ;
#10639 = cartesian_point ( 'none', ( 0.7791826101771727200, 3.514665625631759200, -6.000000000000000900 ) ) ;
#10640 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10641 = vector ( 'none', #10640, 1000.000000000000000 ) ;
#10642 = axis2_placement_3d ( 'none', #10648, #10625, #10624 ) ;
#10643 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10644 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10645 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10646 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10647 = axis2_placement_3d ( 'none', #10646, #10645, #10644 ) ;
#10648 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10649 = cartesian_point ( 'none', ( 3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#10650 = line ( 'none', #10705, #10704 ) ;
#10651 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10652 = vector ( 'none', #10651, 1000.000000000000000 ) ;
#10653 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10654 = circle ( 'none', #10710, 4.550000000000001600 ) ;
#10655 = line ( 'none', #10656, #10652 ) ;
#10656 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -7.500000000000000000 ) ) ;
#10657 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#10658 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10659 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10660 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10661 = axis2_placement_3d ( 'none', #10695, #10687, #10686 ) ;
#10662 = face_outer_bound ( 'none', #2506, .t. ) ;
#10663 = cartesian_point ( 'none', ( -4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10664 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10665 = face_bound ( 'none', #2503, .t. ) ;
#10666 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10667 = vector ( 'none', #10666, 1000.000000000000000 ) ;
#10668 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10669 = line ( 'none', #10668, #10667 ) ;
#10670 = plane ( 'none', #10590 ) ;
#10671 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10672 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10673 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10674 = axis2_placement_3d ( 'none', #10673, #10672, #10671 ) ;
#10675 = cartesian_point ( 'none', ( -4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#10676 = axis2_placement_3d ( 'none', #10664, #10658, #10657 ) ;
#10677 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10678 = circle ( 'none', #10676, 4.550000000000001600 ) ;
#10679 = plane ( 'none', #10706 ) ;
#10680 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10681 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10682 = face_bound ( 'none', #2549, .t. ) ;
#10683 = line ( 'none', #10713, #10712 ) ;
#10684 = face_outer_bound ( 'none', #2593, .t. ) ;
#10685 = face_outer_bound ( 'none', #2500, .t. ) ;
#10686 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10687 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10688 = plane ( 'none', #10711 ) ;
#10689 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -2.000000000000000000 ) ) ;
#10690 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10691 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10692 = vector ( 'none', #10691, 1000.000000000000000 ) ;
#10693 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#10694 = line ( 'none', #10693, #10692 ) ;
#10695 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10696 = line ( 'none', #10741, #10740 ) ;
#10697 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10698 = vector ( 'none', #10697, 1000.000000000000000 ) ;
#10699 = circle ( 'none', #10661, 3.850000000000000100 ) ;
#10700 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#10701 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#10702 = line ( 'none', #10701, #10698 ) ;
#10703 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10704 = vector ( 'none', #10703, 1000.000000000000000 ) ;
#10705 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -0.2500000000000002200 ) ) ;
#10706 = axis2_placement_3d ( 'none', #10732, #10731, #10730 ) ;
#10707 = direction ( 'none', ( 1.000000000000000000, 8.881784197001252300e-016, 0.0000000000000000000 ) ) ;
#10708 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10709 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10710 = axis2_placement_3d ( 'none', #10709, #10708, #10707 ) ;
#10711 = axis2_placement_3d ( 'none', #10690, #10681, #10680 ) ;
#10712 = vector ( 'none', #9130, 1000.000000000000000 ) ;
#10713 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000900, -2.000000000000000000 ) ) ;
#10714 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10715 = axis2_placement_3d ( 'none', #10719, #10948, #10949 ) ;
#10716 = circle ( 'none', #10715, 1.974087960926264000 ) ;
#10717 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10718 = cartesian_point ( 'none', ( 5.329653201700618400, 1.912813851385984500, 1.181960534160981600 ) ) ;
#10719 = cartesian_point ( 'none', ( 13.99999999999999600, -0.6815375781857209200, -0.7317831164496386700 ) ) ;
#10720 = axis2_placement_3d ( 'none', #10724, #10723, #10717 ) ;
#10721 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10722 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10723 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10724 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#10725 = circle ( 'none', #10728, 5.000000000000000900 ) ;
#10726 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10727 = vector ( 'none', #10726, 1000.000000000000000 ) ;
#10728 = axis2_placement_3d ( 'none', #10735, #10722, #10721 ) ;
#10729 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10730 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10731 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10732 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10733 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10734 = line ( 'none', #10733, #10727 ) ;
#10735 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10736 = plane ( 'none', #10720 ) ;
#10737 = face_outer_bound ( 'none', #2536, .t. ) ;
#10738 = cartesian_point ( 'none', ( 2.669621743554550600, 2.091738377831291000, 0.4830579465753557800 ) ) ;
#10739 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10740 = vector ( 'none', #10739, 1000.000000000000000 ) ;
#10741 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#10742 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10743 = vector ( 'none', #10742, 1000.000000000000000 ) ;
#10744 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10745 = line ( 'none', #10744, #10743 ) ;
#10746 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10747 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10748 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10749 = axis2_placement_3d ( 'none', #10748, #10747, #10746 ) ;
#10750 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10751 = cartesian_point ( 'none', ( -5.000000000000000900, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#10752 = line ( 'none', #10751, #10758 ) ;
#10753 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10754 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10755 = vector ( 'none', #10754, 1000.000000000000000 ) ;
#10756 = circle ( 'none', #10749, 5.000000000000000900 ) ;
#10757 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#10758 = vector ( 'none', #10800, 1000.000000000000000 ) ;
#10759 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10760 = vector ( 'none', #10759, 1000.000000000000000 ) ;
#10761 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#10762 = axis2_placement_3d ( 'none', #10753, #10798, #10787 ) ;
#10763 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10764 = line ( 'none', #10763, #10755 ) ;
#10765 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#10766 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10767 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10768 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10769 = axis2_placement_3d ( 'none', #10768, #10767, #10766 ) ;
#10770 = circle ( 'none', #10769, 3.850000000000000100 ) ;
#10771 = line ( 'none', #10761, #10760 ) ;
#10772 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -2.000000000000000000 ) ) ;
#10773 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#10774 = circle ( 'none', #10775, 5.250000000000000000 ) ;
#10775 = axis2_placement_3d ( 'none', #10820, #10819, #10818 ) ;
#10776 = b_spline_curve_with_knots ( 'none', 3,
( #10826, #10825, #10824, #10823 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#10777 = plane ( 'none', #10827 ) ;
#10778 = face_outer_bound ( 'none', #2570, .t. ) ;
#10779 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10780 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10781 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10782 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10783 = vector ( 'none', #10782, 1000.000000000000000 ) ;
#10784 = axis2_placement_3d ( 'none', #10781, #10780, #10779 ) ;
#10785 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10786 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10787 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10788 = face_outer_bound ( 'none', #2487, .t. ) ;
#10789 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10790 = line ( 'none', #10789, #10783 ) ;
#10791 = face_bound ( 'none', #2552, .t. ) ;
#10792 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10793 = vector ( 'none', #10792, 1000.000000000000000 ) ;
#10794 = plane ( 'none', #10784 ) ;
#10795 = circle ( 'none', #10762, 4.400000000000000400 ) ;
#10796 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.500000000000000000 ) ) ;
#10797 = line ( 'none', #10796, #10793 ) ;
#10798 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10799 = cartesian_point ( 'none', ( -3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#10800 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10801 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10802 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#10803 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -6.000000000000000000 ) ) ;
#10804 = line ( 'none', #10803, #10848 ) ;
#10805 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10806 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10807 = b_spline_curve_with_knots ( 'none', 3,
( #10802, #10853, #10852, #10851, #10850, #10849 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067969252834963100, 0.0004135938505669926200 ),
.unspecified. ) ;
#10808 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10809 = axis2_placement_3d ( 'none', #10842, #10841, #10840 ) ;
#10810 = cartesian_point ( 'none', ( 4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#10811 = cartesian_point ( 'none', ( 4.344424804578798300, 2.000000000000000000, -7.268660219544593700 ) ) ;
#10812 = cartesian_point ( 'none', ( 4.599926931897656800, 2.000000000000000900, -7.035027365083885300 ) ) ;
#10813 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.799999999999998900 ) ) ;
#10814 = circle ( 'none', #10817, 5.250000000000000000 ) ;
#10815 = b_spline_curve_with_knots ( 'none', 3,
( #10813, #10812, #10811, #10810 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398563300 ),
.unspecified. ) ;
#10816 = face_outer_bound ( 'none', #2590, .t. ) ;
#10817 = axis2_placement_3d ( 'none', #10808, #10846, #10845 ) ;
#10818 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10819 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10820 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10821 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10822 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10823 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.799999999999998900 ) ) ;
#10824 = cartesian_point ( 'none', ( -4.599926931897656800, 2.000000000000000000, -7.035027365083886200 ) ) ;
#10825 = cartesian_point ( 'none', ( -4.344424804578797400, 2.000000000000000000, -7.268660219544593700 ) ) ;
#10826 = cartesian_point ( 'none', ( -4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#10827 = axis2_placement_3d ( 'none', #10785, #10822, #10821 ) ;
#10828 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#10829 = vector ( 'none', #10805, 1000.000000000000000 ) ;
#10830 = circle ( 'none', #10839, 5.250000000000000000 ) ;
#10831 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#10832 = cartesian_point ( 'none', ( 4.197916149710474400, 2.000000000000000000, -7.320152094059516800 ) ) ;
#10833 = cartesian_point ( 'none', ( 4.164216814027801300, 2.000000000000000000, -7.386571282138701700 ) ) ;
#10834 = cartesian_point ( 'none', ( 4.057524115737552800, 2.000000000000000000, -7.477096674705563800 ) ) ;
#10835 = cartesian_point ( 'none', ( 3.989071575138385000, 2.000000000000000000, -7.500000000000000000 ) ) ;
#10836 = cartesian_point ( 'none', ( 3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#10837 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.799999999999998900 ) ) ;
#10838 = b_spline_curve_with_knots ( 'none', 3,
( #10836, #10835, #10834, #10833, #10832, #10831 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067937700890875600, 0.0004135875401781751200 ),
.unspecified. ) ;
#10839 = axis2_placement_3d ( 'none', #10828, #10871, #10870 ) ;
#10840 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10841 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10842 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -6.000000000000000000 ) ) ;
#10843 = plane ( 'none', #10809 ) ;
#10844 = line ( 'none', #10806, #10829 ) ;
#10845 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10846 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10847 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10848 = vector ( 'none', #10847, 1000.000000000000000 ) ;
#10849 = cartesian_point ( 'none', ( -3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#10850 = cartesian_point ( 'none', ( -3.988961340097303900, 2.000000000000000000, -7.500000000000000900 ) ) ;
#10851 = cartesian_point ( 'none', ( -4.058400892740070100, 2.000000000000000000, -7.476436363636215000 ) ) ;
#10852 = cartesian_point ( 'none', ( -4.163716205064193200, 2.000000000000000000, -7.386912127450131900 ) ) ;
#10853 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.319970213341942900 ) ) ;
#10854 = face_outer_bound ( 'none', #2610, .t. ) ;
#10855 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10856 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10857 = plane ( 'none', #10888 ) ;
#10858 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10859 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10860 = axis2_placement_3d ( 'none', #10904, #10900, #10899 ) ;
#10861 = cylindrical_surface ( 'none', #10866, 0.2500000000000000000 ) ;
#10862 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10863 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10864 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.000000000000000000 ) ) ;
#10865 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#10866 = axis2_placement_3d ( 'none', #10865, #10856, #10855 ) ;
#10867 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10868 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -1.750000000000000000 ) ) ;
#10869 = axis2_placement_3d ( 'none', #10885, #10863, #10862 ) ;
#10870 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10871 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10872 = face_outer_bound ( 'none', #2668, .t. ) ;
#10873 = cylindrical_surface ( 'none', #10869, 5.250000000000000000 ) ;
#10874 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10875 = vector ( 'none', #10882, 1000.000000000000000 ) ;
#10876 = cartesian_point ( 'none', ( 3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10877 = cartesian_point ( 'none', ( 3.988961340097303900, -2.000000000000000000, -7.500000000000000900 ) ) ;
#10878 = cartesian_point ( 'none', ( 4.058400892740070100, -2.000000000000000000, -7.476436363636215000 ) ) ;
#10879 = cartesian_point ( 'none', ( 4.163716205064193200, -2.000000000000000000, -7.386912127450131900 ) ) ;
#10880 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.319970213341942900 ) ) ;
#10881 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#10882 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10883 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.000000000000000000 ) ) ;
#10884 = face_outer_bound ( 'none', #2582, .t. ) ;
#10885 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10886 = b_spline_curve_with_knots ( 'none', 3,
( #10881, #10880, #10879, #10878, #10877, #10876 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067969252834963100, 0.0004135938505669926200 ),
.unspecified. ) ;
#10887 = line ( 'none', #10883, #10875 ) ;
#10888 = axis2_placement_3d ( 'none', #10874, #10859, #10858 ) ;
#10889 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10890 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10891 = axis2_placement_3d ( 'none', #10898, #10890, #10889 ) ;
#10892 = circle ( 'none', #10891, 5.250000000000000000 ) ;
#10893 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10894 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10895 = face_outer_bound ( 'none', #2561, .t. ) ;
#10896 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10897 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10898 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#10899 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10900 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10901 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10902 = plane ( 'none', #10916 ) ;
#10903 = cylindrical_surface ( 'none', #10940, 5.250000000000000000 ) ;
#10904 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#10905 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10906 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10907 = axis2_placement_3d ( 'none', #10868, #10906, #10905 ) ;
#10908 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.000000000000000000 ) ) ;
#10909 = face_outer_bound ( 'none', #2618, .t. ) ;
#10910 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10911 = vector ( 'none', #10910, 1000.000000000000000 ) ;
#10912 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10913 = circle ( 'none', #10907, 0.2500000000000000000 ) ;
#10914 = line ( 'none', #10912, #10911 ) ;
#10915 = circle ( 'none', #10860, 0.2500000000000000000 ) ;
#10916 = axis2_placement_3d ( 'none', #10901, #10897, #10896 ) ;
#10917 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.799999999999998900 ) ) ;
#10918 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10919 = face_outer_bound ( 'none', #2645, .t. ) ;
#10920 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10921 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10922 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#10923 = cartesian_point ( 'none', ( -4.197916149710474400, -2.000000000000000000, -7.320152094059516800 ) ) ;
#10924 = cartesian_point ( 'none', ( -4.164216814027801300, -2.000000000000000000, -7.386571282138701700 ) ) ;
#10925 = cartesian_point ( 'none', ( -4.057524115737552800, -2.000000000000000000, -7.477096674705563800 ) ) ;
#10926 = cartesian_point ( 'none', ( -3.989071575138385000, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10927 = cartesian_point ( 'none', ( -3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10928 = cartesian_point ( 'none', ( 8.000000000000000000, 1.445361235222521100, 1.691099289326860800 ) ) ;
#10929 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.000000000000000000 ) ) ;
#10930 = line ( 'none', #10929, #10973 ) ;
#10931 = b_spline_curve_with_knots ( 'none', 3,
( #10927, #10926, #10925, #10924, #10923, #10922 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067937700890875600, 0.0004135875401781751200 ),
.unspecified. ) ;
#10932 = face_outer_bound ( 'none', #2631, .t. ) ;
#10933 = circle ( 'none', #10959, 0.2500000000000000000 ) ;
#10934 = plane ( 'none', #10942 ) ;
#10935 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#10936 = cartesian_point ( 'none', ( -4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10937 = cartesian_point ( 'none', ( -4.344424804578798300, -2.000000000000000000, -7.268660219544593700 ) ) ;
#10938 = cartesian_point ( 'none', ( -4.599926931897657700, -2.000000000000000000, -7.035027365083886200 ) ) ;
#10939 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#10940 = axis2_placement_3d ( 'none', #10867, #10894, #10893 ) ;
#10941 = b_spline_curve_with_knots ( 'none', 3,
( #10939, #10938, #10937, #10936 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#10942 = axis2_placement_3d ( 'none', #10935, #10921, #10920 ) ;
#10943 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.973177049209745100, -0.05996340505623844900 ) ) ;
#10944 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10945 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10946 = cartesian_point ( 'none', ( 5.329828638667657400, -1.804448988896216300, -1.336873477418605500 ) ) ;
#10947 = cartesian_point ( 'none', ( 2.669443736634008200, -2.038232114313590900, -0.6642903330800463700 ) ) ;
#10948 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10949 = direction ( 'none', ( 0.0000000000000000000, -0.7317831164497069500, 0.6815375781856454200 ) ) ;
#10950 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#10951 = face_outer_bound ( 'none', #2647, .t. ) ;
#10952 = axis2_placement_3d ( 'none', #10950, #10945, #10944 ) ;
#10953 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#10954 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10955 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10956 = circle ( 'none', #10952, 0.2500000000000000000 ) ;
#10957 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10958 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10959 = axis2_placement_3d ( 'none', #10962, #10955, #10954 ) ;
#10960 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10961 = axis2_placement_3d ( 'none', #10953, #10958, #10957 ) ;
#10962 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#10963 = cartesian_point ( 'none', ( 8.000000000000001800, -1.302943869093528200, -1.802345437498171100 ) ) ;
#10964 = cylindrical_surface ( 'none', #10961, 0.2500000000000000000 ) ;
#10965 = axis2_placement_3d ( 'none', #10966, #10918, #10960 ) ;
#10966 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#10967 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10968 = vector ( 'none', #10967, 1000.000000000000000 ) ;
#10969 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#10970 = line ( 'none', #10969, #10968 ) ;
#10971 = circle ( 'none', #10965, 0.2500000000000000000 ) ;
#10972 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10973 = vector ( 'none', #10972, 1000.000000000000000 ) ;
#10974 = circle ( 'none', #11033, 0.2500000000000000000 ) ;
#10975 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10976 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10977 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#10978 = axis2_placement_3d ( 'none', #10977, #11028, #11027 ) ;
#10979 = face_outer_bound ( 'none', #2688, .t. ) ;
#10980 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10981 = spherical_surface ( 'none', #11007, 0.2500000000000000000 ) ;
#10982 = face_outer_bound ( 'none', #2598, .t. ) ;
#10983 = circle ( 'none', #10978, 0.2500000000000000000 ) ;
#10984 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10985 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#10986 = axis2_placement_3d ( 'none', #11004, #10991, #10980 ) ;
#10987 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10988 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10989 = toroidal_surface ( 'none', #11002, 5.000000000000000900, 0.2500000000000000000 ) ;
#10990 = cylindrical_surface ( 'none', #11026, 0.2500000000000000000 ) ;
#10991 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10992 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10993 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10994 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#10995 = axis2_placement_3d ( 'none', #10994, #10993, #10992 ) ;
#10996 = face_outer_bound ( 'none', #2654, .t. ) ;
#10997 = circle ( 'none', #10998, 0.2500000000000000000 ) ;
#10998 = axis2_placement_3d ( 'none', #11000, #10988, #10987 ) ;
#10999 = cylindrical_surface ( 'none', #10986, 0.2500000000000002200 ) ;
#11000 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#11001 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#11002 = axis2_placement_3d ( 'none', #11001, #10976, #10975 ) ;
#11003 = circle ( 'none', #10995, 0.2500000000000002200 ) ;
#11004 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#11005 = axis2_placement_3d ( 'none', #11064, #11063, #11062 ) ;
#11006 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11007 = axis2_placement_3d ( 'none', #11011, #11010, #11006 ) ;
#11008 = circle ( 'none', #11005, 0.2500000000000000000 ) ;
#11009 = axis2_placement_3d ( 'none', #11061, #11060, #11054 ) ;
#11010 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11011 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#11012 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11013 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11014 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11015 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#11016 = axis2_placement_3d ( 'none', #11015, #11014, #11013 ) ;
#11017 = face_outer_bound ( 'none', #2707, .t. ) ;
#11018 = face_outer_bound ( 'none', #2706, .t. ) ;
#11019 = circle ( 'none', #11024, 0.2500000000000000000 ) ;
#11020 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11021 = cylindrical_surface ( 'none', #11009, 0.2500000000000002200 ) ;
#11022 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#11023 = face_outer_bound ( 'none', #2635, .t. ) ;
#11024 = axis2_placement_3d ( 'none', #11022, #11020, #11012 ) ;
#11025 = circle ( 'none', #11016, 0.2500000000000000000 ) ;
#11026 = axis2_placement_3d ( 'none', #10985, #10984, #11029 ) ;
#11027 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11028 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11029 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11030 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11031 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11032 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -1.750000000000000000 ) ) ;
#11033 = axis2_placement_3d ( 'none', #11032, #11031, #11030 ) ;
#11034 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11035 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11036 = axis2_placement_3d ( 'none', #11041, #11035, #11034 ) ;
#11037 = circle ( 'none', #11036, 0.2500000000000002200 ) ;
#11038 = axis2_placement_3d ( 'none', #11110, #11140, #11139 ) ;
#11039 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11040 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11041 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#11042 = axis2_placement_3d ( 'none', #11116, #11087, #11078 ) ;
#11043 = face_outer_bound ( 'none', #2711, .t. ) ;
#11044 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11045 = spherical_surface ( 'none', #11047, 0.2500000000000000000 ) ;
#11046 = toroidal_surface ( 'none', #11114, 5.000000000000000900, 0.2500000000000000000 ) ;
#11047 = axis2_placement_3d ( 'none', #11053, #11040, #11039 ) ;
#11048 = axis2_placement_3d ( 'none', #11057, #11056, #11044 ) ;
#11049 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11050 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11051 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#11052 = axis2_placement_3d ( 'none', #11051, #11050, #11049 ) ;
#11053 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#11054 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11055 = cylindrical_surface ( 'none', #11048, 0.2500000000000002200 ) ;
#11056 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11057 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#11058 = face_outer_bound ( 'none', #2700, .t. ) ;
#11059 = circle ( 'none', #11052, 0.2500000000000002200 ) ;
#11060 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11061 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#11062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11063 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11064 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#11065 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.712974892167441300, -1.087660574557862200 ) ) ;
#11066 = cartesian_point ( 'none', ( 8.000000000000000000, 2.703465172376665800, 1.149507234242316300 ) ) ;
#11067 = cartesian_point ( 'none', ( 5.328523051451760800, 2.973073548736190100, 0.3097927285274996200 ) ) ;
#11068 = cartesian_point ( 'none', ( 2.670580704557913100, 2.827501543928583300, -0.6025065232192728900 ) ) ;
#11069 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.378649727535583600, -1.272321858052986500 ) ) ;
#11070 = cartesian_point ( 'none', ( 8.000000000000000000, 2.550995998597606700, 0.7598759174652940400 ) ) ;
#11071 = cartesian_point ( 'none', ( 5.328995011018339100, 2.701142595209161000, -0.03296389486036633400 ) ) ;
#11072 = cartesian_point ( 'none', ( 2.670160514684226900, 2.460727645312552600, -0.8413937358991635500 ) ) ;
#11073 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.976532492934186500, -1.387912262511097800 ) ) ;
#11074 = cartesian_point ( 'none', ( 8.000000000000000000, 2.255155455363401500, 0.5147615023815600400 ) ) ;
#11075 = cartesian_point ( 'none', ( 5.329748047095336900, 2.330157045369188700, -0.1872097021033337400 ) ) ;
#11076 = cartesian_point ( 'none', ( 2.669499516019481900, 2.059818521853174800, -0.8701239672484211200 ) ) ;
#11077 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985690200, -1.301826042607879800 ) ) ;
#11078 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11079 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11077, #11076, #11075, #11074 ),
( #11073, #11072, #11071, #11070 ),
( #11069, #11068, #11067, #11066 ),
( #11065, #11119, #11118, #11117 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.8725382093819884500 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11080 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#11081 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11082 = face_outer_bound ( 'none', #2712, .t. ) ;
#11083 = face_outer_bound ( 'none', #2735, .t. ) ;
#11084 = face_outer_bound ( 'none', #2721, .t. ) ;
#11085 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11086 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#11087 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11088 = toroidal_surface ( 'none', #11042, 4.400000000000000400, 0.2500000000000000000 ) ;
#11089 = circle ( 'none', #11038, 0.2500000000000000000 ) ;
#11090 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11091 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11092 = axis2_placement_3d ( 'none', #11113, #11091, #11090 ) ;
#11093 = toroidal_surface ( 'none', #11092, 4.400000000000000400, 0.2500000000000000000 ) ;
#11094 = cartesian_point ( 'none', ( 13.99999999999999600, 0.1655594379152226500, -2.969169487989983500 ) ) ;
#11095 = cartesian_point ( 'none', ( 11.99719012351402700, -0.5256600613106045000, -2.757022406591749700 ) ) ;
#11096 = cartesian_point ( 'none', ( 10.00171167634447800, -1.040990462905798400, -2.300352370301849400 ) ) ;
#11097 = cartesian_point ( 'none', ( 8.000000000000000000, -1.302943869093527300, -1.802345437498172000 ) ) ;
#11098 = cartesian_point ( 'none', ( 13.99999999999999600, 0.1256644963328179300, -2.971803032549264600 ) ) ;
#11099 = cartesian_point ( 'none', ( 11.99715756669908900, -0.5661714459800509800, -2.750484366559456700 ) ) ;
#11100 = cartesian_point ( 'none', ( 10.00174558272976300, -1.078822081250214100, -2.284508254722490000 ) ) ;
#11101 = cartesian_point ( 'none', ( 8.000000000000000000, -1.335425381897621400, -1.779032495882694200 ) ) ;
#11102 = cartesian_point ( 'none', ( 13.99999999999999600, 0.08568958223897849000, -2.973224196962500200 ) ) ;
#11103 = cartesian_point ( 'none', ( 11.99712564354494000, -0.6064839859014128400, -2.742715342707135600 ) ) ;
#11104 = cartesian_point ( 'none', ( 10.00177931844532100, -1.116172103702959300, -2.267514560477906600 ) ) ;
#11105 = cartesian_point ( 'none', ( 8.000000000000000000, -1.367198384606638500, -1.754732500739647500 ) ) ;
#11106 = cartesian_point ( 'none', ( 13.99999999999999600, 0.04570834393395039500, -2.973430362929043700 ) ) ;
#11107 = cartesian_point ( 'none', ( 11.99709440356137000, -0.6465234003079506400, -2.733729655926097700 ) ) ;
#11108 = cartesian_point ( 'none', ( 10.00181282864232000, -1.152971726581415900, -2.249402587249020400 ) ) ;
#11109 = cartesian_point ( 'none', ( 8.000000000000000000, -1.398204339817902700, -1.729490221479519400 ) ) ;
#11110 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#11111 = face_outer_bound ( 'none', #2741, .t. ) ;
#11112 = axis2_placement_3d ( 'none', #11086, #11085, #11081 ) ;
#11113 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#11114 = axis2_placement_3d ( 'none', #11143, #11142, #11141 ) ;
#11115 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11109, #11108, #11107, #11106 ),
( #11105, #11104, #11103, #11102 ),
( #11101, #11100, #11099, #11098 ),
( #11097, #11096, #11095, #11094 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11116 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#11117 = cartesian_point ( 'none', ( 8.000000000000000000, 2.759886345365980500, 1.527250211101840700 ) ) ;
#11118 = cartesian_point ( 'none', ( 5.328194854306162600, 3.145330430295989900, 0.6701373180889045300 ) ) ;
#11119 = cartesian_point ( 'none', ( 2.670887265713421900, 3.105289978494470300, -0.3153193163367528100 ) ) ;
#11120 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11121 = cartesian_point ( 'none', ( 13.99999999999999600, 0.6815375781857158100, 0.7317831164496434400 ) ) ;
#11122 = axis2_placement_3d ( 'none', #11121, #11120, #11178 ) ;
#11123 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11124 = circle ( 'none', #11122, 1.974087960926264000 ) ;
#11125 = spherical_surface ( 'none', #11131, 0.2500000000000000000 ) ;
#11126 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11127 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11128 = axis2_placement_3d ( 'none', #11080, #11127, #11126 ) ;
#11129 = cylindrical_surface ( 'none', #11128, 0.2500000000000000000 ) ;
#11130 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#11131 = axis2_placement_3d ( 'none', #11130, #11132, #11123 ) ;
#11132 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11133 = cartesian_point ( 'none', ( 13.99999999999999800, 2.973528610433664900, 0.1680342456196590700 ) ) ;
#11134 = face_outer_bound ( 'none', #2680, .t. ) ;
#11135 = cylindrical_surface ( 'none', #11112, 0.2500000000000000000 ) ;
#11136 = face_outer_bound ( 'none', #2697, .t. ) ;
#11137 = cartesian_point ( 'none', ( 13.99999999999999800, 2.137085499717526400, -2.072376555530718500 ) ) ;
#11138 = circle ( 'none', #11176, 0.1748147468397989200 ) ;
#11139 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11140 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11141 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11142 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11143 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#11144 = face_outer_bound ( 'none', #2733, .t. ) ;
#11145 = circle ( 'none', #11206, 1.974087960926264000 ) ;
#11146 = axis2_placement_3d ( 'none', #11202, #11201, #11200 ) ;
#11147 = cartesian_point ( 'none', ( 13.99999999999999800, 0.1680342456196694000, -2.973528610433664900 ) ) ;
#11148 = direction ( 'none', ( 0.0000000000000000000, -0.6815375781856436400, -0.7317831164497083900 ) ) ;
#11149 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11150 = cartesian_point ( 'none', ( 13.99999999999999600, 2.348074523577077200, -2.097653722677521100 ) ) ;
#11151 = axis2_placement_3d ( 'none', #11150, #11149, #11148 ) ;
#11152 = direction ( 'none', ( 0.0000000000000000000, -0.6815375781856427600, -0.7317831164497092800 ) ) ;
#11153 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11154 = cartesian_point ( 'none', ( 13.99999999999999600, 0.7317831164496408900, -0.6815375781857184700 ) ) ;
#11155 = axis2_placement_3d ( 'none', #11154, #11153, #11152 ) ;
#11156 = circle ( 'none', #11155, 1.974087960926264000 ) ;
#11157 = cartesian_point ( 'none', ( 13.99999999999999600, 3.148242785636385000, 0.04660977604607732800 ) ) ;
#11158 = cartesian_point ( 'none', ( 13.99999999999999800, 2.976539164413495100, 0.04575613323791875900 ) ) ;
#11159 = cartesian_point ( 'none', ( 13.99999999999999800, 2.072376555530710500, 2.137085499717533500 ) ) ;
#11160 = direction ( 'none', ( 0.0000000000000000000, 0.03552896083089116000, -0.9993686471679391600 ) ) ;
#11161 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11162 = cartesian_point ( 'none', ( 13.99999999999999600, 0.9993686471679444900, 0.03552896083078953300 ) ) ;
#11163 = circle ( 'none', #11151, 0.1748147468397988600 ) ;
#11164 = axis2_placement_3d ( 'none', #11162, #11161, #11160 ) ;
#11165 = circle ( 'none', #11164, 1.974087960926264300 ) ;
#11166 = cartesian_point ( 'none', ( 13.99999999999999800, 2.221420399039080200, -1.983784089940633600 ) ) ;
#11167 = direction ( 'none', ( 0.0000000000000000000, -0.7317831164497108400, 0.6815375781856412000 ) ) ;
#11168 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11169 = cartesian_point ( 'none', ( 13.99999999999999600, 2.193185733833342300, 2.259101911256885300 ) ) ;
#11170 = axis2_placement_3d ( 'none', #11169, #11168, #11167 ) ;
#11171 = circle ( 'none', #11170, 0.1748147468397988600 ) ;
#11172 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11173 = direction ( 'none', ( 0.0000000000000000000, -0.03552896083088456800, 0.9993686471679394900 ) ) ;
#11174 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11175 = cartesian_point ( 'none', ( 13.99999999999999600, -3.143604590239205400, -0.1770742464662264900 ) ) ;
#11176 = axis2_placement_3d ( 'none', #11175, #11174, #11173 ) ;
#11177 = cartesian_point ( 'none', ( 13.99999999999999600, 0.03552896083079302300, -0.9993686471679442700 ) ) ;
#11178 = direction ( 'none', ( 0.0000000000000000000, 0.7317831164497115000, -0.6815375781856403100 ) ) ;
#11179 = direction ( 'none', ( 0.0000000000000000000, -0.7317831164497060600, 0.6815375781856463100 ) ) ;
#11180 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11181 = cartesian_point ( 'none', ( 8.000000000000000000, 1.398204339817903800, 1.729490221479518700 ) ) ;
#11182 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11183 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#11184 = face_outer_bound ( 'none', #2879, .t. ) ;
#11185 = cartesian_point ( 'none', ( 2.669560584741216900, 2.074966674974347400, 0.5443899758411616700 ) ) ;
#11186 = direction ( 'none', ( 0.0000000000000000000, 0.9993686471679391600, 0.03552896083089449700 ) ) ;
#11187 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11188 = axis2_placement_3d ( 'none', #11183, #11182, #11379 ) ;
#11189 = cartesian_point ( 'none', ( 13.99999999999999600, -2.097653722677529100, -2.348074523577070600 ) ) ;
#11190 = direction ( 'none', ( 0.0000000000000000000, -0.9993686471679391600, -0.03552896083089449700 ) ) ;
#11191 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11192 = cartesian_point ( 'none', ( 13.99999999999999600, 0.1770742464662593800, -3.143604590239203600 ) ) ;
#11193 = axis2_placement_3d ( 'none', #11192, #11191, #11190 ) ;
#11194 = circle ( 'none', #11193, 0.1748147468397989200 ) ;
#11195 = cartesian_point ( 'none', ( 13.99999999999999600, 0.04660977604608831200, -3.148242785636385000 ) ) ;
#11196 = circle ( 'none', #11199, 0.1748147468397988100 ) ;
#11197 = axis2_placement_3d ( 'none', #11195, #11187, #11186 ) ;
#11198 = cartesian_point ( 'none', ( 5.329713049200527100, 1.877409071160800900, 1.234811270847891600 ) ) ;
#11199 = axis2_placement_3d ( 'none', #11189, #11180, #11179 ) ;
#11200 = direction ( 'none', ( 0.0000000000000000000, 0.6815375781856436400, 0.7317831164497083900 ) ) ;
#11201 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11202 = cartesian_point ( 'none', ( 13.99999999999999600, 2.259101911256877800, -2.193185733833350200 ) ) ;
#11203 = circle ( 'none', #11197, 0.1748147468397989200 ) ;
#11204 = direction ( 'none', ( 0.0000000000000000000, -0.9993686471679390500, -0.03552896083089468500 ) ) ;
#11205 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11206 = axis2_placement_3d ( 'none', #11177, #11205, #11204 ) ;
#11207 = circle ( 'none', #11146, 0.1748147468397988600 ) ;
#11208 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.973177049209745100, -0.05996340505623830300 ) ) ;
#11209 = direction ( 'none', ( 0.0000000000000000000, -0.03552896083089200600, 0.9993686471679391600 ) ) ;
#11210 = axis2_placement_3d ( 'none', #11157, #11172, #11209 ) ;
#11211 = circle ( 'none', #11210, 0.1748147468397989500 ) ;
#11212 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.973177049209745100, 0.05996340505623831700 ) ) ;
#11213 = axis2_placement_3d ( 'none', #11263, #11264, #11257 ) ;
#11214 = cartesian_point ( 'none', ( 8.000000000000001800, -1.398204339817903200, -1.729490221479518900 ) ) ;
#11215 = axis2_placement_3d ( 'none', #11301, #11300, #11299 ) ;
#11216 = face_outer_bound ( 'none', #2794, .t. ) ;
#11217 = circle ( 'none', #11233, 1.974087960926263800 ) ;
#11218 = direction ( 'none', ( 0.0000000000000000000, 0.03552896083089200600, -0.9993686471679391600 ) ) ;
#11219 = face_outer_bound ( 'none', #2871, .t. ) ;
#11220 = circle ( 'none', #11225, 0.1748147468397989500 ) ;
#11221 = direction ( 'none', ( 0.0000000000000000000, 0.7317831164497060600, -0.6815375781856463100 ) ) ;
#11222 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11223 = cartesian_point ( 'none', ( 13.99999999999999600, -2.193185733833358200, -2.259101911256870200 ) ) ;
#11224 = axis2_placement_3d ( 'none', #11223, #11222, #11221 ) ;
#11225 = axis2_placement_3d ( 'none', #11226, #11231, #11218 ) ;
#11226 = cartesian_point ( 'none', ( 13.99999999999999600, 3.143604590239204000, 0.1770742464662484200 ) ) ;
#11227 = circle ( 'none', #11224, 0.1748147468397988100 ) ;
#11228 = circle ( 'none', #11213, 0.1748147468397988900 ) ;
#11229 = cartesian_point ( 'none', ( 13.99999999999999800, -1.983784089940640900, -2.221420399039074400 ) ) ;
#11230 = cartesian_point ( 'none', ( 13.99999999999999800, 0.04575613323792916700, -2.976539164413495100 ) ) ;
#11231 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11232 = cartesian_point ( 'none', ( 13.99999999999999800, -2.072376555530726500, -2.137085499717518800 ) ) ;
#11233 = axis2_placement_3d ( 'none', #11285, #11234, #11283 ) ;
#11234 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11235 = cartesian_point ( 'none', ( 8.000000000000001800, -1.398204339817903200, -1.729490221479518900 ) ) ;
#11236 = cartesian_point ( 'none', ( 5.329713049200527100, -1.877409071160800900, -1.234811270847891600 ) ) ;
#11237 = cartesian_point ( 'none', ( 2.669560584741216900, -2.074966674974347400, -0.5443899758411616700 ) ) ;
#11238 = cartesian_point ( 'none', ( 8.000000000000000000, -1.398204339817903800, -1.729490221479518700 ) ) ;
#11239 = cartesian_point ( 'none', ( 5.329713049200527100, -1.877409071160800900, -1.234811270847891600 ) ) ;
#11240 = cartesian_point ( 'none', ( 2.669560584741216900, -2.074966674974347400, -0.5443899758411616700 ) ) ;
#11241 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.973177049209745100, 0.05996340505623830300 ) ) ;
#11242 = cartesian_point ( 'none', ( 8.000000000000000000, -1.445361235222521100, -1.691099289326860800 ) ) ;
#11243 = cartesian_point ( 'none', ( 5.329653201700618400, -1.912813851385984500, -1.181960534160981600 ) ) ;
#11244 = cartesian_point ( 'none', ( 2.669621743554550600, -2.091738377831291000, -0.4830579465753557800 ) ) ;
#11245 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.971329985432016300, 0.1207435400606377600 ) ) ;
#11246 = cartesian_point ( 'none', ( 8.000000000000000000, -1.510774953610732000, -1.679983850591399800 ) ) ;
#11247 = cartesian_point ( 'none', ( 5.329510614386001600, -1.974846614421031900, -1.150774290873430200 ) ) ;
#11248 = cartesian_point ( 'none', ( 2.669756003293466900, -2.140637786621974600, -0.4338439438334306100 ) ) ;
#11249 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.002239409721979800, 0.1794556769806728300 ) ) ;
#11250 = cartesian_point ( 'none', ( 8.000000000000000000, -1.567966019495355500, -1.700643435261296200 ) ) ;
#11251 = cartesian_point ( 'none', ( 5.329344629009496800, -2.038397285111297000, -1.153875802989964900 ) ) ;
#11252 = cartesian_point ( 'none', ( 2.669907491017690300, -2.201870579334141100, -0.4166709205320034400 ) ) ;
#11253 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991500, 0.2123331407414371400 ) ) ;
#11254 = b_spline_curve_with_knots ( 'none', 3,
( #11212, #11237, #11236, #11235 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11255 = face_outer_bound ( 'none', #2813, .t. ) ;
#11256 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11253, #11252, #11251, #11250 ),
( #11249, #11248, #11247, #11246 ),
( #11245, #11244, #11243, #11242 ),
( #11241, #11240, #11239, #11238 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11257 = direction ( 'none', ( 0.0000000000000000000, 0.7943217253509234900, -0.6074973223278701300 ) ) ;
#11258 = cartesian_point ( 'none', ( 26.69999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11259 = cartesian_point ( 'none', ( 13.99999999999999800, 0.04575613323792916700, -2.976539164413495100 ) ) ;
#11260 = cartesian_point ( 'none', ( 11.99709440356137000, -0.6465234003079506400, -2.733729655926097700 ) ) ;
#11261 = cartesian_point ( 'none', ( 10.00181282864232000, -1.152971726581415900, -2.249402587249020400 ) ) ;
#11262 = cartesian_point ( 'none', ( 8.000000000000001800, -1.398204339817903200, -1.729490221479518900 ) ) ;
#11263 = cartesian_point ( 'none', ( 8.000000000000000000, -1.508572707061878400, -1.865059462919316200 ) ) ;
#11264 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11265 = b_spline_curve_with_knots ( 'none', 3,
( #11262, #11261, #11260, #11259 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11266 = cartesian_point ( 'none', ( 8.000000000000000000, -1.302943869093528400, -1.802345437498171300 ) ) ;
#11267 = cartesian_point ( 'none', ( 5.329828638667657400, -1.804448988896216300, -1.336873477418605500 ) ) ;
#11268 = cartesian_point ( 'none', ( 2.669443736634008200, -2.038232114313590900, -0.6642903330800463700 ) ) ;
#11269 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.973177049209745100, -0.05996340505623851100 ) ) ;
#11270 = cartesian_point ( 'none', ( 8.000000000000000000, -1.335425381897622500, -1.779032495882693500 ) ) ;
#11271 = cartesian_point ( 'none', ( 5.329788795313113800, -1.829795339078237300, -1.303601866889138700 ) ) ;
#11272 = cartesian_point ( 'none', ( 2.669483601714196300, -2.051687331325740900, -0.6247079953448062600 ) ) ;
#11273 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.974391505256379200, -0.02000008415669360700 ) ) ;
#11274 = cartesian_point ( 'none', ( 8.000000000000000000, -1.367198384606639600, -1.754732500739646800 ) ) ;
#11275 = cartesian_point ( 'none', ( 5.329750244724603000, -1.854130311157900600, -1.269560218113034100 ) ) ;
#11276 = cartesian_point ( 'none', ( 2.669522572320142600, -2.063939713491615100, -0.5847166548937555700 ) ) ;
#11277 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.974391505256379200, 0.02000008415669342700 ) ) ;
#11278 = cartesian_point ( 'none', ( 8.000000000000000000, -1.398204339817903800, -1.729490221479518700 ) ) ;
#11279 = cartesian_point ( 'none', ( 5.329713049200527100, -1.877409071160800900, -1.234811270847891600 ) ) ;
#11280 = cartesian_point ( 'none', ( 2.669560584741216900, -2.074966674974347400, -0.5443899758411616700 ) ) ;
#11281 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.973177049209745100, 0.05996340505623831700 ) ) ;
#11282 = circle ( 'none', #11215, 0.1748147468397988900 ) ;
#11283 = direction ( 'none', ( 0.0000000000000000000, -0.7943217253509237100, 0.6074973223278699000 ) ) ;
#11284 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11281, #11280, #11279, #11278 ),
( #11277, #11276, #11275, #11274 ),
( #11273, #11272, #11271, #11270 ),
( #11269, #11268, #11267, #11266 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11285 = cartesian_point ( 'none', ( 8.000000000000000000, -0.1518743305819874000, -0.1985804313377164700 ) ) ;
#11286 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11329, #11328, #11327, #11326 ),
( #11325, #11324, #11323, #11322 ),
( #11321, #11320, #11319, #11318 ),
( #11317, #11316, #11315, #11314 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11287 = b_spline_curve_with_knots ( 'none', 3,
( #11330, #11313, #11312, #11311 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.2586367218279008700 ),
.unspecified. ) ;
#11288 = cartesian_point ( 'none', ( 13.99999999999999800, -0.04575613323792916700, 2.976539164413495100 ) ) ;
#11289 = cartesian_point ( 'none', ( 13.99999999999999800, 0.1680342456196694000, -2.973528610433664900 ) ) ;
#11290 = cartesian_point ( 'none', ( 11.99719012351402700, -0.5256600613106045000, -2.757022406591749700 ) ) ;
#11291 = cartesian_point ( 'none', ( 10.00171167634447800, -1.040990462905798400, -2.300352370301849400 ) ) ;
#11292 = cartesian_point ( 'none', ( 8.000000000000001800, -1.302943869093528200, -1.802345437498171100 ) ) ;
#11293 = cartesian_point ( 'none', ( 8.000000000000001800, -1.302943869093528200, -1.802345437498171100 ) ) ;
#11294 = axis2_placement_3d ( 'none', #11332, #11336, #11310 ) ;
#11295 = circle ( 'none', #11307, 1.974087960926264000 ) ;
#11296 = b_spline_curve_with_knots ( 'none', 3,
( #11292, #11291, #11290, #11289 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11297 = face_outer_bound ( 'none', #2824, .t. ) ;
#11298 = axis2_placement_3d ( 'none', #11341, #11340, #11339 ) ;
#11299 = direction ( 'none', ( 0.0000000000000000000, -0.7943217253509234900, 0.6074973223278701300 ) ) ;
#11300 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11301 = cartesian_point ( 'none', ( 8.000000000000000000, -1.404876474910890800, -1.944366349986245600 ) ) ;
#11302 = cylindrical_surface ( 'none', #11383, 3.000000000000001300 ) ;
#11303 = cartesian_point ( 'none', ( 13.99999999999999800, 1.983784089940625400, 2.221420399039088200 ) ) ;
#11304 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11359, #11358, #11357, #11356 ),
( #11355, #11354, #11353, #11352 ),
( #11351, #11350, #11349, #11348 ),
( #11347, #11346, #11345, #11344 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11305 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11306 = cartesian_point ( 'none', ( 13.99999999999999600, -0.03552896083079302300, 0.9993686471679442700 ) ) ;
#11307 = axis2_placement_3d ( 'none', #11306, #11305, #11363 ) ;
#11308 = face_outer_bound ( 'none', #2836, .t. ) ;
#11309 = toroidal_surface ( 'none', #11338, 3.850000000000000100, 0.2500000000000000000 ) ;
#11310 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11311 = cartesian_point ( 'none', ( 13.99999999999999600, 0.0004785237121317350000, 2.979686251723505200 ) ) ;
#11312 = cartesian_point ( 'none', ( 13.99999999999999600, -0.01447039565918796500, 2.975777437806654800 ) ) ;
#11313 = cartesian_point ( 'none', ( 13.99999999999999600, -0.02998132107224133300, 2.973511460388917000 ) ) ;
#11314 = cartesian_point ( 'none', ( 13.99999999999999600, 0.3206829705200077700, -3.043921441772086100 ) ) ;
#11315 = cartesian_point ( 'none', ( 11.99725280680695900, -0.3876925989679014800, -2.867427775381515200 ) ) ;
#11316 = cartesian_point ( 'none', ( 10.00161494255631600, -0.9328110215104130600, -2.440005182958764800 ) ) ;
#11317 = cartesian_point ( 'none', ( 8.000000000000000000, -1.230644366089517000, -1.958627064145076500 ) ) ;
#11318 = cartesian_point ( 'none', ( 13.99999999999999600, 0.2860088235236604200, -2.993968063649803400 ) ) ;
#11319 = cartesian_point ( 'none', ( 11.99726354900721500, -0.4108839189434561600, -2.809507404591545100 ) ) ;
#11320 = cartesian_point ( 'none', ( 10.00162312558449300, -0.9417683996677129700, -2.378262360701930000 ) ) ;
#11321 = cartesian_point ( 'none', ( 8.000000000000000000, -1.225683867684118600, -1.898021537075987600 ) ) ;
#11322 = cartesian_point ( 'none', ( 13.99999999999999600, 0.2262355749526427400, -2.965164135325333700 ) ) ;
#11323 = cartesian_point ( 'none', ( 11.99723931650552800, -0.4640465261211745900, -2.766965495316458900 ) ) ;
#11324 = cartesian_point ( 'none', ( 10.00166051112438700, -0.9834527234294848700, -2.324450236524787900 ) ) ;
#11325 = cartesian_point ( 'none', ( 8.000000000000000000, -1.253542801090631800, -1.837802043877312200 ) ) ;
#11326 = cartesian_point ( 'none', ( 13.99999999999999600, 0.1655594379152224600, -2.969169487989983500 ) ) ;
#11327 = cartesian_point ( 'none', ( 11.99719012351408800, -0.5256600613107039700, -2.757022406591756300 ) ) ;
#11328 = cartesian_point ( 'none', ( 10.00171167634444200, -1.040990462905803100, -2.300352370301840900 ) ) ;
#11329 = cartesian_point ( 'none', ( 8.000000000000000000, -1.302943869093527600, -1.802345437498171800 ) ) ;
#11330 = cartesian_point ( 'none', ( 13.99999999999999800, -0.04575613323792916700, 2.976539164413495100 ) ) ;
#11331 = cartesian_point ( 'none', ( 13.99999999999999800, -0.1680342456196695600, 2.973528610433664900 ) ) ;
#11332 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#11333 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11334 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11335 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#11336 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11337 = toroidal_surface ( 'none', #11294, 3.850000000000000100, 0.2500000000000000000 ) ;
#11338 = axis2_placement_3d ( 'none', #11335, #11334, #11333 ) ;
#11339 = direction ( 'none', ( 0.0000000000000000000, 0.7317831164497108400, -0.6815375781856412000 ) ) ;
#11340 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11341 = cartesian_point ( 'none', ( 13.99999999999999600, 2.097653722677513200, 2.348074523577085200 ) ) ;
#11342 = cartesian_point ( 'none', ( -5.213197616723484400e-016, 5.213197616723465700e-016, -6.000000000000001800 ) ) ;
#11343 = face_outer_bound ( 'none', #2834, .t. ) ;
#11344 = cartesian_point ( 'none', ( 8.000000000000000000, -1.230644366089518100, -1.958627064145076000 ) ) ;
#11345 = cartesian_point ( 'none', ( 5.329748047095032200, -1.780047097870258700, -1.515292598148142200 ) ) ;
#11346 = cartesian_point ( 'none', ( 2.669499516020161300, -2.071782202531155200, -0.8412410871004858400 ) ) ;
#11347 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991500, -0.2123331407414371100 ) ) ;
#11348 = cartesian_point ( 'none', ( 8.000000000000000000, -1.225683867684119700, -1.898021537075987200 ) ) ;
#11349 = cartesian_point ( 'none', ( 5.329854573780703900, -1.756496747891982800, -1.456224523182625000 ) ) ;
#11350 = cartesian_point ( 'none', ( 2.669408248006063900, -2.030697077669761700, -0.7926754110241401900 ) ) ;
#11351 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.002239409721979300, -0.1794556769806726600 ) ) ;
#11352 = cartesian_point ( 'none', ( 8.000000000000000000, -1.253542801090632900, -1.837802043877311500 ) ) ;
#11353 = cartesian_point ( 'none', ( 5.329885928908309400, -1.765900001509941300, -1.387475076330112500 ) ) ;
#11354 = cartesian_point ( 'none', ( 2.669386484515414300, -2.017768861188059800, -0.7244918170021444900 ) ) ;
#11355 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.971329985432016300, -0.1207435400606377700 ) ) ;
#11356 = cartesian_point ( 'none', ( 8.000000000000000000, -1.302943869093528700, -1.802345437498171100 ) ) ;
#11357 = cartesian_point ( 'none', ( 5.329828638667032200, -1.804448988894780100, -1.336873477418496000 ) ) ;
#11358 = cartesian_point ( 'none', ( 2.669443736634496700, -2.038232114313602400, -0.6642903330801567300 ) ) ;
#11359 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.973177049209745100, -0.05996340505623830300 ) ) ;
#11360 = circle ( 'none', #11298, 0.1748147468397988600 ) ;
#11361 = axis2_placement_3d ( 'none', #11342, #11386, #11385 ) ;
#11362 = circle ( 'none', #11361, 4.253085056010723600 ) ;
#11363 = direction ( 'none', ( 0.0000000000000000000, 0.9993686471679390500, 0.03552896083089468500 ) ) ;
#11364 = b_spline_curve_with_knots ( 'none', 3,
( #11411, #11394, #11393, #11392 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11365 = plane ( 'none', #11382 ) ;
#11366 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#11367 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11368 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11369 = axis2_placement_3d ( 'none', #11371, #11368, #11367 ) ;
#11370 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11371 = cartesian_point ( 'none', ( 13.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11372 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11373 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11374 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11375 = axis2_placement_3d ( 'none', #11258, #11374, #11373 ) ;
#11376 = circle ( 'none', #11375, 3.000000000000001800 ) ;
#11377 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11378 = circle ( 'none', #11369, 3.000000000000000900 ) ;
#11379 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11380 = cartesian_point ( 'none', ( -29.24601084363274200, -8.025663651464277800, -13.89698741801317500 ) ) ;
#11381 = face_outer_bound ( 'none', #2798, .t. ) ;
#11382 = axis2_placement_3d ( 'none', #11366, #11416, #11412 ) ;
#11383 = axis2_placement_3d ( 'none', #11377, #11372, #11370 ) ;
#11384 = face_outer_bound ( 'none', #2862, .t. ) ;
#11385 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11386 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#11387 = b_spline_curve_with_knots ( 'none', 3,
( #10943, #10947, #10946, #10963 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11388 = cartesian_point ( 'none', ( 27.34873734152902700, -24.74873734152929600, -5.500000000000000000 ) ) ;
#11389 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11390 = axis2_placement_3d ( 'none', #11415, #11414, #11389 ) ;
#11391 = circle ( 'none', #11390, 4.000000000000000000 ) ;
#11392 = cartesian_point ( 'none', ( 8.000000000000001800, -1.230644366089517200, -1.958627064145075600 ) ) ;
#11393 = cartesian_point ( 'none', ( 5.329748047095032200, -1.780047097870258700, -1.515292598148142200 ) ) ;
#11394 = cartesian_point ( 'none', ( 2.669499516020161300, -2.071782202531155200, -0.8412410871004858400 ) ) ;
#11395 = cartesian_point ( 'none', ( 8.000000000000000000, -0.8716053692734461200, -3.031463330951536900 ) ) ;
#11396 = cartesian_point ( 'none', ( 5.328194854305287700, -1.750225834387010500, -2.697943118282057500 ) ) ;
#11397 = cartesian_point ( 'none', ( 2.670887265714228000, -2.418736028164515200, -1.972807174522794600 ) ) ;
#11398 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.687455111339694300, -1.149270775541797500 ) ) ;
#11399 = cartesian_point ( 'none', ( 8.000000000000000000, -1.098814195733313100, -2.724462916445261800 ) ) ;
#11400 = cartesian_point ( 'none', ( 5.328523051452289200, -1.883223928175024500, -2.321337006383180900 ) ) ;
#11401 = cartesian_point ( 'none', ( 2.670580704558078300, -2.425381963805545800, -1.573309067247943500 ) ) ;
#11402 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.581626766089248500, -0.7822919387271291000 ) ) ;
#11403 = cartesian_point ( 'none', ( 8.000000000000000000, -1.266513155288064900, -2.341139983488344600 ) ) ;
#11404 = cartesian_point ( 'none', ( 5.328995011019186400, -1.933305239615263700, -1.886687252436703500 ) ) ;
#11405 = cartesian_point ( 'none', ( 2.670160514683388000, -2.334952420957483900, -1.145041988350724600 ) ) ;
#11406 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.379021701503014600, -0.4162173564758510600 ) ) ;
#11407 = cartesian_point ( 'none', ( 8.000000000000000000, -1.230644366089518100, -1.958627064145076000 ) ) ;
#11408 = cartesian_point ( 'none', ( 5.329748047095553600, -1.780047097871394900, -1.515292598148228800 ) ) ;
#11409 = cartesian_point ( 'none', ( 2.669499516019770100, -2.071782202531152500, -0.8412410871003938000 ) ) ;
#11410 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991500, -0.2123331407414370500 ) ) ;
#11411 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991000, -0.2123331407414370000 ) ) ;
#11412 = direction ( 'none', ( -0.2164396139381034900, 0.9762960071199332500, -1.924347126367485100e-017 ) ) ;
#11413 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11410, #11409, #11408, #11407 ),
( #11406, #11405, #11404, #11403 ),
( #11402, #11401, #11400, #11399 ),
( #11398, #11397, #11396, #11395 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.8725382093823635900 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11414 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11415 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#11416 = direction ( 'none', ( 0.9762960071199332500, 0.2164396139381034900, -6.602135896646036400e-017 ) ) ;
#11417 = cartesian_point ( 'none', ( 4.336808689942047800e-016, 8.673617379884019700e-016, -5.500000000000063900 ) ) ;
#11418 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -6.000000000000000900 ) ) ;
#11419 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#11420 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -8.688662694539138600e-017 ) ) ;
#11421 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#11422 = line ( 'none', #11480, #11479 ) ;
#11423 = cartesian_point ( 'none', ( -0.9205360875688783900, 4.152269958124728400, -5.000000000000125200 ) ) ;
#11424 = face_outer_bound ( 'none', #2845, .t. ) ;
#11425 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000095000 ) ) ;
#11426 = direction ( 'none', ( -0.2164396139381035400, 0.9762960071199332500, -3.290155205452476800e-016 ) ) ;
#11427 = vector ( 'none', #11426, 999.9999999999998900 ) ;
#11428 = face_outer_bound ( 'none', #2905, .t. ) ;
#11429 = plane ( 'none', #11446 ) ;
#11430 = direction ( 'none', ( -0.2164396139381037100, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#11431 = direction ( 'none', ( 0.9762960071199333600, 0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#11432 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#11433 = axis2_placement_3d ( 'none', #11432, #11431, #11430 ) ;
#11434 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -6.000000000000000900 ) ) ;
#11435 = line ( 'none', #11434, #11427 ) ;
#11436 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000095000 ) ) ;
#11437 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 8.688662694539138600e-017 ) ) ;
#11438 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#11439 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000000 ) ) ;
#11440 = axis2_placement_3d ( 'none', #11439, #11438, #11437 ) ;
#11441 = plane ( 'none', #11440 ) ;
#11442 = conical_surface ( 'none', #11477, 4.550000000000001600, 0.7853981633974463900 ) ;
#11443 = circle ( 'none', #11433, 0.4999999999999376600 ) ;
#11444 = axis2_placement_3d ( 'none', #11473, #11472, #11451 ) ;
#11445 = face_outer_bound ( 'none', #2894, .t. ) ;
#11446 = axis2_placement_3d ( 'none', #11436, #11421, #11420 ) ;
#11447 = direction ( 'none', ( 3.491483361109382500e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#11448 = direction ( 'none', ( 0.2164396139381032100, 0.9762960071199332500, -3.290155205452476300e-016 ) ) ;
#11449 = vector ( 'none', #11448, 1000.000000000000000 ) ;
#11450 = axis2_placement_3d ( 'none', #11417, #11453, #11447 ) ;
#11451 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11452 = toroidal_surface ( 'none', #11450, 4.253085056010723600, 0.4999999999999379900 ) ;
#11453 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#11454 = axis2_placement_3d ( 'none', #11494, #11487, #11486 ) ;
#11455 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000900 ) ) ;
#11456 = line ( 'none', #11455, #11449 ) ;
#11457 = plane ( 'none', #11507 ) ;
#11458 = face_bound ( 'none', #2984, .t. ) ;
#11459 = plane ( 'none', #11444 ) ;
#11460 = face_outer_bound ( 'none', #2987, .t. ) ;
#11461 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11462 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11463 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11464 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#11465 = cartesian_point ( 'none', ( -4.344331347269678100e-016, 4.344331347269661900e-016, -5.000000000000126100 ) ) ;
#11466 = face_outer_bound ( 'none', #2930, .t. ) ;
#11467 = face_outer_bound ( 'none', #2903, .t. ) ;
#11468 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#11469 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11470 = axis2_placement_3d ( 'none', #11465, #11464, #11463 ) ;
#11471 = axis2_placement_3d ( 'none', #11468, #11462, #11461 ) ;
#11472 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11473 = cartesian_point ( 'none', ( 26.69999999999999900, 2.924999999999984300, 0.0000000000000000000 ) ) ;
#11474 = circle ( 'none', #11470, 4.253085056010723600 ) ;
#11475 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11476 = conical_surface ( 'none', #11471, 4.550000000000001600, 0.7853981633974463900 ) ;
#11477 = axis2_placement_3d ( 'none', #11419, #11475, #11469 ) ;
#11478 = direction ( 'none', ( 0.2164396139381035400, -0.9762960071199332500, -2.905285780178979500e-016 ) ) ;
#11479 = vector ( 'none', #11478, 999.9999999999998900 ) ;
#11480 = cartesian_point ( 'none', ( -0.9205360875688783900, 4.152269958124728400, -5.000000000000125200 ) ) ;
#11481 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#11482 = cartesian_point ( 'none', ( 4.344331347269677200e-016, 4.344331347269662900e-016, -5.000000000000126100 ) ) ;
#11483 = face_outer_bound ( 'none', #2886, .t. ) ;
#11484 = circle ( 'none', #11530, 4.253085056010723600 ) ;
#11485 = toroidal_surface ( 'none', #11503, 4.253085056010723600, 0.4999999999999379900 ) ;
#11486 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#11487 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#11488 = circle ( 'none', #11491, 4.253085056010723600 ) ;
#11489 = circle ( 'none', #11522, 0.4999999999999376600 ) ;
#11490 = face_outer_bound ( 'none', #2950, .t. ) ;
#11491 = axis2_placement_3d ( 'none', #11482, #11481, #11535 ) ;
#11492 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000900 ) ) ;
#11493 = direction ( 'none', ( -0.2164396139381032100, -0.9762960071199332500, -2.905285780178979000e-016 ) ) ;
#11494 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000000 ) ) ;
#11495 = direction ( 'none', ( -1.000000000000000000, -7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#11496 = plane ( 'none', #11454 ) ;
#11497 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000125200 ) ) ;
#11498 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, -8.688662694539138600e-017 ) ) ;
#11499 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#11500 = vector ( 'none', #11493, 1000.000000000000000 ) ;
#11501 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000125200 ) ) ;
#11502 = line ( 'none', #11501, #11500 ) ;
#11503 = axis2_placement_3d ( 'none', #11509, #11508, #11495 ) ;
#11504 = direction ( 'none', ( 0.2164396139381034900, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#11505 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#11506 = axis2_placement_3d ( 'none', #11511, #11505, #11504 ) ;
#11507 = axis2_placement_3d ( 'none', #11425, #11499, #11498 ) ;
#11508 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#11509 = cartesian_point ( 'none', ( -8.673617379884035500e-016, 4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#11510 = face_outer_bound ( 'none', #2921, .t. ) ;
#11511 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#11512 = face_outer_bound ( 'none', #2949, .t. ) ;
#11513 = circle ( 'none', #11506, 0.4999999999999376600 ) ;
#11514 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11515 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11516 = cartesian_point ( 'none', ( 1.039230484541327600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11517 = cylindrical_surface ( 'none', #11556, 0.9999999999999931200 ) ;
#11518 = face_outer_bound ( 'none', #2954, .t. ) ;
#11519 = direction ( 'none', ( -0.2164396139381037100, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#11520 = direction ( 'none', ( 0.9762960071199333600, 0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#11521 = axis2_placement_3d ( 'none', #11516, #11515, #11514 ) ;
#11522 = axis2_placement_3d ( 'none', #11524, #11520, #11519 ) ;
#11523 = direction ( 'none', ( -1.000000000000000000, -7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#11524 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#11525 = cartesian_point ( 'none', ( 8.000000000000001800, 1.398204339817903200, 1.729490221479518900 ) ) ;
#11526 = cartesian_point ( 'none', ( -8.673617379884035500e-016, 4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#11527 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11528 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#11529 = cartesian_point ( 'none', ( 5.213197616723483400e-016, 5.213197616723466600e-016, -6.000000000000001800 ) ) ;
#11530 = axis2_placement_3d ( 'none', #11529, #11528, #11527 ) ;
#11531 = axis2_placement_3d ( 'none', #11526, #11534, #11523 ) ;
#11532 = toroidal_surface ( 'none', #11531, 4.253085056010723600, 0.4999999999999379900 ) ;
#11533 = circle ( 'none', #11521, 0.9999999999999991100 ) ;
#11534 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#11535 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11536 = cartesian_point ( 'none', ( 11.99691795042398600, 0.8156769369689681500, 2.784944888423748700 ) ) ;
#11537 = cartesian_point ( 'none', ( 10.00196935972381100, 1.329340533407150200, 2.259591868058343300 ) ) ;
#11538 = cartesian_point ( 'none', ( 8.000000000000000000, 1.567966019495354400, 1.700643435261297100 ) ) ;
#11539 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11538, #11537, #11536, #11593 ),
( #11592, #11591, #11590, #11589 ),
( #11588, #11587, #11586, #11585 ),
( #11584, #11583, #11582, #11581 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11540 = face_outer_bound ( 'none', #2974, .t. ) ;
#11541 = conical_surface ( 'none', #11573, 0.9999999999999870100, 1.029744258676641900 ) ;
#11542 = axis2_placement_3d ( 'none', #11575, #11565, #11564 ) ;
#11543 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11544 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11545 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11546 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11547 = circle ( 'none', #11542, 2.924999999999984300 ) ;
#11548 = direction ( 'none', ( 0.0000000000000000000, -0.7943217253509234900, 0.6074973223278701300 ) ) ;
#11549 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11550 = cartesian_point ( 'none', ( 8.000000000000000000, 1.508572707061878400, 1.865059462919316200 ) ) ;
#11551 = circle ( 'none', #11580, 0.9999999999999870100 ) ;
#11552 = cartesian_point ( 'none', ( 13.99999999999999800, -0.04575613323792916700, 2.976539164413495100 ) ) ;
#11553 = cartesian_point ( 'none', ( 11.99709440356137000, 0.6465234003079506400, 2.733729655926097700 ) ) ;
#11554 = cartesian_point ( 'none', ( 10.00181282864232000, 1.152971726581415900, 2.249402587249020400 ) ) ;
#11555 = cartesian_point ( 'none', ( 8.000000000000001800, 1.398204339817903200, 1.729490221479518900 ) ) ;
#11556 = axis2_placement_3d ( 'none', #11545, #11544, #11543 ) ;
#11557 = circle ( 'none', #11558, 0.1748147468397988900 ) ;
#11558 = axis2_placement_3d ( 'none', #11550, #11549, #11548 ) ;
#11559 = b_spline_curve_with_knots ( 'none', 3,
( #11555, #11554, #11553, #11552 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11560 = circle ( 'none', #11610, 0.1748147468397988900 ) ;
#11561 = vector ( 'none', #11632, 1000.000000000000000 ) ;
#11562 = cartesian_point ( 'none', ( -28.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#11563 = face_outer_bound ( 'none', #3003, .t. ) ;
#11564 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11565 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11566 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11567 = cartesian_point ( 'none', ( 27.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11568 = axis2_placement_3d ( 'none', #11567, #11566, #11617 ) ;
#11569 = circle ( 'none', #11568, 2.924999999999984300 ) ;
#11570 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11571 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11572 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11573 = axis2_placement_3d ( 'none', #11572, #11571, #11570 ) ;
#11574 = cylindrical_surface ( 'none', #11594, 2.924999999999984300 ) ;
#11575 = cartesian_point ( 'none', ( 26.69999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11576 = face_outer_bound ( 'none', #2973, .t. ) ;
#11577 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11578 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11579 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11580 = axis2_placement_3d ( 'none', #11579, #11578, #11577 ) ;
#11581 = cartesian_point ( 'none', ( 13.99999999999999600, -0.04570834393395040900, 2.973430362929043700 ) ) ;
#11582 = cartesian_point ( 'none', ( 11.99709440356137000, 0.6465234003079506400, 2.733729655926097700 ) ) ;
#11583 = cartesian_point ( 'none', ( 10.00181282864232000, 1.152971726581415900, 2.249402587249020400 ) ) ;
#11584 = cartesian_point ( 'none', ( 8.000000000000000000, 1.398204339817902700, 1.729490221479519400 ) ) ;
#11585 = cartesian_point ( 'none', ( 13.99999999999999600, 0.01509904161669206600, 2.973743920336129300 ) ) ;
#11586 = cartesian_point ( 'none', ( 11.99704657066754400, 0.7074193792391226800, 2.720062752833294800 ) ) ;
#11587 = cartesian_point ( 'none', ( 10.00186418766363900, 1.208940525230153900, 2.221856684702641100 ) ) ;
#11588 = cartesian_point ( 'none', ( 8.000000000000000000, 1.445361235222520000, 1.691099289326861500 ) ) ;
#11589 = cartesian_point ( 'none', ( 13.99999999999999600, 0.07267593073790271100, 3.006719811086459700 ) ) ;
#11590 = cartesian_point ( 'none', ( 11.99697841992091100, 0.7725985923280942500, 2.739797257558528500 ) ) ;
#11591 = cartesian_point ( 'none', ( 10.00192460735379500, 1.276900342852536300, 2.225782905343122800 ) ) ;
#11592 = cartesian_point ( 'none', ( 8.000000000000000000, 1.510774953610730900, 1.679983850591400400 ) ) ;
#11593 = cartesian_point ( 'none', ( 13.99999999999999600, 0.1037151967033714700, 3.059009393453093300 ) ) ;
#11594 = axis2_placement_3d ( 'none', #11546, #11614, #11613 ) ;
#11595 = cartesian_point ( 'none', ( 8.000000000000000000, 2.481576408644441000, 0.7023593174729400000 ) ) ;
#11596 = cartesian_point ( 'none', ( 13.38521556930679600, 2.031990642308191000, 2.185263131290347000 ) ) ;
#11597 = cartesian_point ( 'none', ( 11.58864967909473600, 2.316523190308724400, 1.614088110622260200 ) ) ;
#11598 = cartesian_point ( 'none', ( 9.796732886301187500, 2.371656550728554100, 1.009349209301519100 ) ) ;
#11599 = cartesian_point ( 'none', ( 8.000000000000000000, 2.255155455363401000, 0.5147615023815612600 ) ) ;
#11600 = cartesian_point ( 'none', ( -29.34079865021451300, -7.689783597095045700, -13.37784552300797700 ) ) ;
#11601 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11602 = vector ( 'none', #11601, 1000.000000000000000 ) ;
#11603 = cartesian_point ( 'none', ( 16.10000000000000100, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#11604 = line ( 'none', #11603, #11602 ) ;
#11605 = cartesian_point ( 'none', ( 16.10000000000000100, 0.0000000000000000000, -74.19999999999998900 ) ) ;
#11606 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11599, #11598, #11597, #11596 ),
( #11595, #11643, #11642, #11641 ),
( #11640, #11639, #11638, #11637 ),
( #11636, #11635, #11634, #11633 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.6677953298172516500 ),
( 0.5714285714285714000, 0.9561321242807161400 ),
.unspecified. ) ;
#11607 = cartesian_point ( 'none', ( -29.37971098921929800, -7.548257899454569900, -13.10483047406893300 ) ) ;
#11608 = direction ( 'none', ( 0.0000000000000000000, 0.7943217253509234900, -0.6074973223278701300 ) ) ;
#11609 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11610 = axis2_placement_3d ( 'none', #11611, #11609, #11608 ) ;
#11611 = cartesian_point ( 'none', ( 8.000000000000000000, 1.404876474910890800, 1.944366349986245600 ) ) ;
#11612 = face_outer_bound ( 'none', #3011, .t. ) ;
#11613 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11614 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11615 = face_outer_bound ( 'none', #2989, .t. ) ;
#11616 = face_outer_bound ( 'none', #2986, .t. ) ;
#11617 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11618 = cartesian_point ( 'none', ( 8.000000000000000000, 1.510774953610732000, 1.679983850591399800 ) ) ;
#11619 = cartesian_point ( 'none', ( 5.329510614386001600, 1.974846614421031900, 1.150774290873430200 ) ) ;
#11620 = cartesian_point ( 'none', ( 2.669756003293466900, 2.140637786621974600, 0.4338439438334306100 ) ) ;
#11621 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.002239409721979800, -0.1794556769806728300 ) ) ;
#11622 = cartesian_point ( 'none', ( 8.000000000000000000, 1.567966019495355500, 1.700643435261296200 ) ) ;
#11623 = cartesian_point ( 'none', ( 5.329344629009496800, 2.038397285111297000, 1.153875802989964900 ) ) ;
#11624 = cartesian_point ( 'none', ( 2.669907491017690300, 2.201870579334141100, 0.4166709205320034400 ) ) ;
#11625 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991500, -0.2123331407414371400 ) ) ;
#11626 = cartesian_point ( 'none', ( -29.44312358729169100, -7.317730927283379000, -12.53238571517987900 ) ) ;
#11627 = cartesian_point ( 'none', ( -29.46771866189899200, -7.228419571011879300, -12.22954766643080400 ) ) ;
#11628 = cartesian_point ( 'none', ( 27.34873734152902700, -24.74873734152929600, 0.0000000000000000000 ) ) ;
#11629 = cartesian_point ( 'none', ( -29.50162784539782700, -7.111493067699177200, -11.61988486214547000 ) ) ;
#11630 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11625, #11624, #11623, #11622 ),
( #11621, #11620, #11619, #11618 ),
( #10470, #10738, #10718, #10928 ),
( #11208, #11185, #11198, #11181 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11631 = cartesian_point ( 'none', ( -16.10000000000000100, 1.971681346627238900e-015, -74.19999999999998900 ) ) ;
#11632 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11633 = cartesian_point ( 'none', ( 13.38522001848648200, 1.965033793464302700, 3.053628176500668500 ) ) ;
#11634 = cartesian_point ( 'none', ( 11.58864216560343300, 2.428523248070034500, 2.495936010056798400 ) ) ;
#11635 = cartesian_point ( 'none', ( 9.796517931861632900, 2.666278298634137600, 1.848378047446283900 ) ) ;
#11636 = cartesian_point ( 'none', ( 8.000000000000000000, 2.703691215516384400, 1.261392751667673500 ) ) ;
#11637 = cartesian_point ( 'none', ( 13.38520391517617200, 2.066235986126464300, 2.773730504458190800 ) ) ;
#11638 = cartesian_point ( 'none', ( 11.58860088442433800, 2.472024917153764300, 2.195278114057805500 ) ) ;
#11639 = cartesian_point ( 'none', ( 9.796626958277013100, 2.645718048581960200, 1.545205403111415500 ) ) ;
#11640 = cartesian_point ( 'none', ( 8.000000000000000000, 2.624016509201717800, 0.9746089893703272500 ) ) ;
#11641 = cartesian_point ( 'none', ( 13.38519820417924100, 2.107859261673107100, 2.469321267126461300 ) ) ;
#11642 = cartesian_point ( 'none', ( 11.58859130728680500, 2.450909784467141300, 1.882399166655428300 ) ) ;
#11643 = cartesian_point ( 'none', ( 9.796715088894655900, 2.559402155119875100, 1.243619897476399900 ) ) ;
#11644 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.973177049209745100, 0.05996340505623851100 ) ) ;
#11645 = cartesian_point ( 'none', ( 8.000000000000000000, 1.335425381897622500, 1.779032495882693500 ) ) ;
#11646 = cartesian_point ( 'none', ( 5.329788795313113800, 1.829795339078237300, 1.303601866889138700 ) ) ;
#11647 = cartesian_point ( 'none', ( 2.669483601714196300, 2.051687331325740900, 0.6247079953448062600 ) ) ;
#11648 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.974391505256379200, 0.02000008415669360700 ) ) ;
#11649 = cartesian_point ( 'none', ( 8.000000000000000000, 1.367198384606639600, 1.754732500739646800 ) ) ;
#11650 = cartesian_point ( 'none', ( 5.329750244724603000, 1.854130311157900600, 1.269560218113034100 ) ) ;
#11651 = cartesian_point ( 'none', ( 2.669522572320142600, 2.063939713491615100, 0.5847166548937555700 ) ) ;
#11652 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.974391505256379200, -0.02000008415669342700 ) ) ;
#11653 = cartesian_point ( 'none', ( 8.000000000000000000, 1.398204339817903800, 1.729490221479518700 ) ) ;
#11654 = cartesian_point ( 'none', ( 5.329713049200527100, 1.877409071160800900, 1.234811270847891600 ) ) ;
#11655 = cartesian_point ( 'none', ( 2.669560584741216900, 2.074966674974347400, 0.5443899758411616700 ) ) ;
#11656 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.973177049209745100, -0.05996340505623831700 ) ) ;
#11657 = face_outer_bound ( 'none', #3054, .t. ) ;
#11658 = b_spline_curve_with_knots ( 'none', 3,
( #11677, #11676, #11675, #11674 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11659 = face_outer_bound ( 'none', #3024, .t. ) ;
#11660 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11656, #11655, #11654, #11653 ),
( #11652, #11651, #11650, #11649 ),
( #11648, #11647, #11646, #11645 ),
( #11644, #11680, #11679, #11678 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11661 = axis2_placement_3d ( 'none', #11664, #11706, #11685 ) ;
#11662 = face_outer_bound ( 'none', #3010, .t. ) ;
#11663 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11703, #11702, #11701, #11700 ),
( #11699, #11698, #11697, #11696 ),
( #11695, #11694, #11693, #11692 ),
( #11691, #11690, #11689, #11688 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.6677953298172547600 ),
( 0.5714285714285714000, 0.9561321242806654100 ),
.unspecified. ) ;
#11664 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11665 = cartesian_point ( 'none', ( 8.000000000000001800, 1.302943869093528200, 1.802345437498171100 ) ) ;
#11666 = b_spline_curve_with_knots ( 'none', 3,
( #11705, #11704, #11687, #11686 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11667 = cartesian_point ( 'none', ( 13.35307074928992900, -0.09756838610165465000, 2.978402325080624600 ) ) ;
#11668 = cartesian_point ( 'none', ( 11.56727475478090900, 0.5022553273762072600, 2.774724615402088800 ) ) ;
#11669 = cartesian_point ( 'none', ( 9.786016785587397800, 0.9648912777125056000, 2.388154932935725700 ) ) ;
#11670 = cartesian_point ( 'none', ( 8.000000000000001800, 1.230644366089517200, 1.958627064145075600 ) ) ;
#11671 = face_outer_bound ( 'none', #2965, .t. ) ;
#11672 = conical_surface ( 'none', #11661, 1.600000000000000100, 0.5235987755982990400 ) ;
#11673 = b_spline_curve_with_knots ( 'none', 3,
( #11670, #11669, #11668, #11667 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 0.9538376696910890700 ),
.unspecified. ) ;
#11674 = cartesian_point ( 'none', ( 8.000000000000001800, 1.398204339817903200, 1.729490221479518900 ) ) ;
#11675 = cartesian_point ( 'none', ( 5.329713049200527100, 1.877409071160800900, 1.234811270847891600 ) ) ;
#11676 = cartesian_point ( 'none', ( 2.669560584741216900, 2.074966674974347400, 0.5443899758411616700 ) ) ;
#11677 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.973177049209745100, -0.05996340505623831700 ) ) ;
#11678 = cartesian_point ( 'none', ( 8.000000000000000000, 1.302943869093528400, 1.802345437498171300 ) ) ;
#11679 = cartesian_point ( 'none', ( 5.329828638667657400, 1.804448988896216300, 1.336873477418605500 ) ) ;
#11680 = cartesian_point ( 'none', ( 2.669443736634008200, 2.038232114313590900, 0.6642903330800463700 ) ) ;
#11681 = circle ( 'none', #11684, 0.1748147468397989200 ) ;
#11682 = b_spline_curve_with_knots ( 'none', 3,
( #11715, #11714, #11713, #11712 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 0.9538376696911409200 ),
.unspecified. ) ;
#11683 = circle ( 'none', #11711, 1.974087960926263800 ) ;
#11684 = axis2_placement_3d ( 'none', #11732, #11710, #11709 ) ;
#11685 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11686 = cartesian_point ( 'none', ( 13.99999999999999800, -0.1680342456196695600, 2.973528610433664900 ) ) ;
#11687 = cartesian_point ( 'none', ( 11.99719012351402700, 0.5256600613106045000, 2.757022406591749700 ) ) ;
#11688 = cartesian_point ( 'none', ( 13.38522001848584100, -0.7697524702061954200, 3.548729911445355000 ) ) ;
#11689 = cartesian_point ( 'none', ( 11.58864216560315600, -0.04766802113884916600, 3.482118535098671400 ) ) ;
#11690 = cartesian_point ( 'none', ( 9.796517931860995200, 0.5783428139484649800, 3.192344117040424800 ) ) ;
#11691 = cartesian_point ( 'none', ( 8.000000000000000000, 1.019859024282355300, 2.803737761169909200 ) ) ;
#11692 = cartesian_point ( 'none', ( 13.38520391517551600, -0.5002741715643530500, 3.422373126208070100 ) ) ;
#11693 = cartesian_point ( 'none', ( 11.58860088442399700, 0.1956895411411117000, 3.300281623222385300 ) ) ;
#11694 = cartesian_point ( 'none', ( 9.796626958276275900, 0.7781799543931787700, 2.963430392126732200 ) ) ;
#11695 = cartesian_point ( 'none', ( 8.000000000000000000, 1.166307242212852900, 2.544612492991117600 ) ) ;
#11696 = cartesian_point ( 'none', ( 13.38519820417864600, -0.2555922351971466900, 3.236555390629039900 ) ) ;
#11697 = cartesian_point ( 'none', ( 11.58859130728663800, 0.4019977130312401000, 3.064112144314935700 ) ) ;
#11698 = cartesian_point ( 'none', ( 9.796715088893705600, 0.9303985569449471100, 2.689142682394793900 ) ) ;
#11699 = cartesian_point ( 'none', ( 8.000000000000000000, 1.258096470370364800, 2.251382542799719400 ) ) ;
#11700 = cartesian_point ( 'none', ( 13.38521556930594500, -0.1083800163285366700, 2.982048741296080300 ) ) ;
#11701 = cartesian_point ( 'none', ( 11.58864967909380000, 0.4966966081891159800, 2.779361905096975300 ) ) ;
#11702 = cartesian_point ( 'none', ( 9.796732886300949500, 0.9632967591820303900, 2.390732100148476900 ) ) ;
#11703 = cartesian_point ( 'none', ( 8.000000000000000000, 1.230644366089517000, 1.958627064145076500 ) ) ;
#11704 = cartesian_point ( 'none', ( 10.00171167634447800, 1.040990462905798400, 2.300352370301849400 ) ) ;
#11705 = cartesian_point ( 'none', ( 8.000000000000001800, 1.302943869093528200, 1.802345437498171100 ) ) ;
#11706 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11707 = cartesian_point ( 'none', ( 8.000000000000001800, 2.255155455363401000, 0.5147615023815607100 ) ) ;
#11708 = cartesian_point ( 'none', ( 27.34873734152902700, -24.74873734152929600, -6.000000000000000000 ) ) ;
#11709 = direction ( 'none', ( 0.0000000000000000000, 0.9993686471679391600, 0.03552896083089449700 ) ) ;
#11710 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11711 = axis2_placement_3d ( 'none', #11753, #11752, #11751 ) ;
#11712 = cartesian_point ( 'none', ( 13.35307074929078300, 2.037057213724327500, 2.175039748608251800 ) ) ;
#11713 = cartesian_point ( 'none', ( 11.56727475478179900, 2.317174739351031600, 1.606878443600785700 ) ) ;
#11714 = cartesian_point ( 'none', ( 9.786016785587662500, 2.370961713181644700, 1.006399382023667000 ) ) ;
#11715 = cartesian_point ( 'none', ( 8.000000000000001800, 2.255155455363401000, 0.5147615023815607100 ) ) ;
#11716 = cartesian_point ( 'none', ( 13.99999999999999600, -0.3206829705200077700, 3.043921441772086100 ) ) ;
#11717 = cartesian_point ( 'none', ( 11.99725280680695900, 0.3876925989679014800, 2.867427775381515200 ) ) ;
#11718 = cartesian_point ( 'none', ( 10.00161494255631600, 0.9328110215104130600, 2.440005182958764800 ) ) ;
#11719 = cartesian_point ( 'none', ( 8.000000000000000000, 1.230644366089517000, 1.958627064145076500 ) ) ;
#11720 = cartesian_point ( 'none', ( 13.99999999999999600, -0.2860088235236604200, 2.993968063649803400 ) ) ;
#11721 = cartesian_point ( 'none', ( 11.99726354900721500, 0.4108839189434561600, 2.809507404591545100 ) ) ;
#11722 = cartesian_point ( 'none', ( 10.00162312558449300, 0.9417683996677129700, 2.378262360701930000 ) ) ;
#11723 = cartesian_point ( 'none', ( 8.000000000000000000, 1.225683867684118600, 1.898021537075987600 ) ) ;
#11724 = cartesian_point ( 'none', ( 13.99999999999999600, -0.2262355749526427400, 2.965164135325333700 ) ) ;
#11725 = cartesian_point ( 'none', ( 11.99723931650552800, 0.4640465261211745900, 2.766965495316458900 ) ) ;
#11726 = cartesian_point ( 'none', ( 10.00166051112438700, 0.9834527234294848700, 2.324450236524787900 ) ) ;
#11727 = cartesian_point ( 'none', ( 8.000000000000000000, 1.253542801090631800, 1.837802043877312200 ) ) ;
#11728 = cartesian_point ( 'none', ( 13.99999999999999600, -0.1655594379152224600, 2.969169487989983500 ) ) ;
#11729 = cartesian_point ( 'none', ( 11.99719012351408800, 0.5256600613107039700, 2.757022406591756300 ) ) ;
#11730 = cartesian_point ( 'none', ( 10.00171167634444200, 1.040990462905803100, 2.300352370301840900 ) ) ;
#11731 = cartesian_point ( 'none', ( 8.000000000000000000, 1.302943869093527600, 1.802345437498171800 ) ) ;
#11732 = cartesian_point ( 'none', ( 13.99999999999999600, -0.1770742464662593800, 3.143604590239203600 ) ) ;
#11733 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11731, #11730, #11729, #11728 ),
( #11727, #11726, #11725, #11724 ),
( #11723, #11722, #11721, #11720 ),
( #11719, #11718, #11717, #11716 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11734 = cartesian_point ( 'none', ( 10.00174558272976300, 1.078822081250214100, 2.284508254722490000 ) ) ;
#11735 = cartesian_point ( 'none', ( 8.000000000000000000, 1.335425381897621400, 1.779032495882694200 ) ) ;
#11736 = cartesian_point ( 'none', ( 13.99999999999999600, -0.08568958223897849000, 2.973224196962500200 ) ) ;
#11737 = cartesian_point ( 'none', ( 11.99712564354494000, 0.6064839859014128400, 2.742715342707135600 ) ) ;
#11738 = cartesian_point ( 'none', ( 10.00177931844532100, 1.116172103702959300, 2.267514560477906600 ) ) ;
#11739 = cartesian_point ( 'none', ( 8.000000000000000000, 1.367198384606638500, 1.754732500739647500 ) ) ;
#11740 = cartesian_point ( 'none', ( 13.99999999999999600, -0.04570834393395039500, 2.973430362929043700 ) ) ;
#11741 = cartesian_point ( 'none', ( 11.99709440356137000, 0.6465234003079506400, 2.733729655926097700 ) ) ;
#11742 = cartesian_point ( 'none', ( 10.00181282864232000, 1.152971726581415900, 2.249402587249020400 ) ) ;
#11743 = cartesian_point ( 'none', ( 8.000000000000000000, 1.398204339817902700, 1.729490221479519400 ) ) ;
#11744 = cartesian_point ( 'none', ( 2.669443736634008200, 2.038232114313590900, 0.6642903330800463700 ) ) ;
#11745 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.973177049209745100, 0.05996340505623844900 ) ) ;
#11746 = face_outer_bound ( 'none', #3049, .t. ) ;
#11747 = b_spline_curve_with_knots ( 'none', 3,
( #11745, #11744, #11774, #11773 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11748 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11743, #11742, #11741, #11740 ),
( #11739, #11738, #11737, #11736 ),
( #11735, #11734, #11780, #11779 ),
( #11778, #11777, #11776, #11775 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11749 = cartesian_point ( 'none', ( -22.14873734152902800, -24.74873734152930300, 0.0000000000000000000 ) ) ;
#11750 = axis2_placement_3d ( 'none', #11805, #11793, #11792 ) ;
#11751 = direction ( 'none', ( 0.0000000000000000000, 0.7943217253509237100, -0.6074973223278699000 ) ) ;
#11752 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11753 = cartesian_point ( 'none', ( 8.000000000000000000, 0.1518743305819874000, 0.1985804313377164700 ) ) ;
#11754 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.002239409721979300, 0.1794556769806726600 ) ) ;
#11755 = cartesian_point ( 'none', ( 8.000000000000000000, 1.253542801090632900, 1.837802043877311500 ) ) ;
#11756 = cartesian_point ( 'none', ( 5.329885928908309400, 1.765900001509941300, 1.387475076330112500 ) ) ;
#11757 = cartesian_point ( 'none', ( 2.669386484515414300, 2.017768861188059800, 0.7244918170021444900 ) ) ;
#11758 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.971329985432016300, 0.1207435400606377700 ) ) ;
#11759 = cartesian_point ( 'none', ( 8.000000000000000000, 1.302943869093528700, 1.802345437498171100 ) ) ;
#11760 = cartesian_point ( 'none', ( 5.329828638667032200, 1.804448988894780100, 1.336873477418496000 ) ) ;
#11761 = cartesian_point ( 'none', ( 2.669443736634496700, 2.038232114313602400, 0.6642903330801567300 ) ) ;
#11762 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.973177049209745100, 0.05996340505623830300 ) ) ;
#11763 = cartesian_point ( 'none', ( -28.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#11764 = cartesian_point ( 'none', ( -20.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#11765 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11762, #11761, #11760, #11759 ),
( #11758, #11757, #11756, #11755 ),
( #11754, #11815, #11814, #11813 ),
( #11812, #11811, #11810, #11809 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11766 = cartesian_point ( 'none', ( 22.14873734152901400, 24.74873734152930600, 0.0000000000000000000 ) ) ;
#11767 = cartesian_point ( 'none', ( 22.14873734152901400, 24.74873734152930600, -6.000000000000000000 ) ) ;
#11768 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11769 = vector ( 'none', #11768, 1000.000000000000000 ) ;
#11770 = cartesian_point ( 'none', ( 28.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#11771 = line ( 'none', #11770, #11769 ) ;
#11772 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11773 = cartesian_point ( 'none', ( 8.000000000000001800, 1.302943869093528200, 1.802345437498171100 ) ) ;
#11774 = cartesian_point ( 'none', ( 5.329828638667657400, 1.804448988896216300, 1.336873477418605500 ) ) ;
#11775 = cartesian_point ( 'none', ( 13.99999999999999600, -0.1655594379152226500, 2.969169487989983500 ) ) ;
#11776 = cartesian_point ( 'none', ( 11.99719012351402700, 0.5256600613106045000, 2.757022406591749700 ) ) ;
#11777 = cartesian_point ( 'none', ( 10.00171167634447800, 1.040990462905798400, 2.300352370301849400 ) ) ;
#11778 = cartesian_point ( 'none', ( 8.000000000000000000, 1.302943869093527300, 1.802345437498172000 ) ) ;
#11779 = cartesian_point ( 'none', ( 13.99999999999999600, -0.1256644963328179300, 2.971803032549264600 ) ) ;
#11780 = cartesian_point ( 'none', ( 11.99715756669908900, 0.5661714459800509800, 2.750484366559456700 ) ) ;
#11781 = cartesian_point ( 'none', ( 20.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#11782 = cartesian_point ( 'none', ( -27.34873734152903100, -24.74873734152930300, 0.0000000000000000000 ) ) ;
#11783 = cartesian_point ( 'none', ( -27.34873734152903100, -24.74873734152930300, -6.000000000000000000 ) ) ;
#11784 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11785 = cartesian_point ( 'none', ( 16.10000000000000100, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#11786 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11787 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11788 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#11789 = axis2_placement_3d ( 'none', #11788, #11787, #11786 ) ;
#11790 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#11791 = cylindrical_surface ( 'none', #11802, 4.000000000000000000 ) ;
#11792 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11793 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11794 = cartesian_point ( 'none', ( 20.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#11795 = circle ( 'none', #11789, 4.000000000000000000 ) ;
#11796 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#11797 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11798 = vector ( 'none', #11797, 1000.000000000000000 ) ;
#11799 = cartesian_point ( 'none', ( -16.10000000000000100, 1.971681346627238900e-015, 15.45248818328947500 ) ) ;
#11800 = line ( 'none', #11799, #11798 ) ;
#11801 = face_outer_bound ( 'none', #743, .t. ) ;
#11802 = axis2_placement_3d ( 'none', #11790, #11784, #11772 ) ;
#11803 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11804 = vector ( 'none', #11803, 1000.000000000000000 ) ;
#11805 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, 0.0000000000000000000 ) ) ;
#11806 = circle ( 'none', #11750, 2.600000000000001400 ) ;
#11807 = cartesian_point ( 'none', ( -28.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#11808 = line ( 'none', #11807, #11804 ) ;
#11809 = cartesian_point ( 'none', ( 8.000000000000000000, 1.230644366089518100, 1.958627064145076000 ) ) ;
#11810 = cartesian_point ( 'none', ( 5.329748047095032200, 1.780047097870258700, 1.515292598148142200 ) ) ;
#11811 = cartesian_point ( 'none', ( 2.669499516020161300, 2.071782202531155200, 0.8412410871004858400 ) ) ;
#11812 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991500, 0.2123331407414371100 ) ) ;
#11813 = cartesian_point ( 'none', ( 8.000000000000000000, 1.225683867684119700, 1.898021537075987200 ) ) ;
#11814 = cartesian_point ( 'none', ( 5.329854573780703900, 1.756496747891982800, 1.456224523182625000 ) ) ;
#11815 = cartesian_point ( 'none', ( 2.669408248006063900, 2.030697077669761700, 0.7926754110241401900 ) ) ;
#11816 = calendar_date ( 2017, 13, 10 ) ;
#11817 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11818 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11819 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.19999999999998900 ) ) ;
#11820 = axis2_placement_3d ( 'none', #11819, #11818, #11817 ) ;
#11821 = approval_date_time ( #11822, #12951 ) ;
#11822 = date_and_time ( #11816, #12947 ) ;
#11823 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865487900, -0.7071067811865463500 ) ) ;
#11824 = cartesian_point ( 'none', ( -29.51382318919139500, -7.083662891055720200, -11.00000000000002300 ) ) ;
#11825 = circle ( 'none', #11188, 16.10000000000000100 ) ;
#11826 = cartesian_point ( 'none', ( -29.51127908788297900, -7.082609089789799300, -11.31165652477632700 ) ) ;
#11827 = circle ( 'none', #11820, 16.10000000000000100 ) ;
#11828 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11829 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11830 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11831 = vector ( 'none', #11830, 1000.000000000000000 ) ;
#11832 = axis2_placement_3d ( 'none', #11838, #11829, #11828 ) ;
#11833 = cartesian_point ( 'none', ( 20.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#11834 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11835 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11836 = axis2_placement_3d ( 'none', #11844, #11835, #11834 ) ;
#11837 = cylindrical_surface ( 'none', #11832, 2.600000000000005000 ) ;
#11838 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#11839 = face_outer_bound ( 'none', #6527, .t. ) ;
#11840 = line ( 'none', #11388, #11561 ) ;
#11841 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11842 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11843 = axis2_placement_3d ( 'none', #11796, #11842, #11841 ) ;
#11844 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#11845 = circle ( 'none', #11836, 2.600000000000005000 ) ;
#11846 = circle ( 'none', #11843, 4.000000000000000000 ) ;
#11847 = cartesian_point ( 'none', ( 22.14873734152901400, 24.74873734152930600, -5.500000000000000000 ) ) ;
#11848 = line ( 'none', #11847, #11831 ) ;
#11849 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#11850 = circle ( 'none', #11891, 2.599999999999998300 ) ;
#11851 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11852 = vector ( 'none', #11851, 1000.000000000000000 ) ;
#11853 = cartesian_point ( 'none', ( -22.14873734152902800, -24.74873734152930300, -5.500000000000000000 ) ) ;
#11854 = cartesian_point ( 'none', ( 27.34873734152902400, 24.74873734152930600, -6.000000000000000000 ) ) ;
#11855 = line ( 'none', #11853, #11852 ) ;
#11856 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11857 = vector ( 'none', #11856, 1000.000000000000000 ) ;
#11858 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11859 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11860 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, 0.0000000000000000000 ) ) ;
#11861 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11862 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11863 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11864 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#11865 = axis2_placement_3d ( 'none', #11864, #11863, #11862 ) ;
#11866 = circle ( 'none', #11865, 2.599999999999998300 ) ;
#11867 = axis2_placement_3d ( 'none', #11849, #11861, #11875 ) ;
#11868 = cartesian_point ( 'none', ( 28.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#11869 = face_outer_bound ( 'none', #6429, .t. ) ;
#11870 = cartesian_point ( 'none', ( -22.40000000000000600, -18.45545459282879700, -4.248769309413947100 ) ) ;
#11871 = cartesian_point ( 'none', ( 22.14873734152903100, -24.74873734152929600, -5.500000000000000000 ) ) ;
#11872 = line ( 'none', #11871, #11857 ) ;
#11873 = cylindrical_surface ( 'none', #11867, 2.599999999999998300 ) ;
#11874 = axis2_placement_3d ( 'none', #11860, #11859, #11858 ) ;
#11875 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11876 = circle ( 'none', #11874, 2.599999999999998300 ) ;
#11877 = axis2_placement_3d ( 'none', #11939, #11938, #11937 ) ;
#11878 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11879 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11880 = vector ( 'none', #11879, 1000.000000000000000 ) ;
#11881 = cartesian_point ( 'none', ( 27.34873734152902400, 24.74873734152930600, -5.500000000000000000 ) ) ;
#11882 = line ( 'none', #11881, #11880 ) ;
#11883 = circle ( 'none', #11932, 28.49999999999998200 ) ;
#11884 = cylindrical_surface ( 'none', #11877, 4.750000000000002700 ) ;
#11885 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11886 = vector ( 'none', #11885, 1000.000000000000000 ) ;
#11887 = face_outer_bound ( 'none', #71, .t. ) ;
#11888 = cartesian_point ( 'none', ( -27.34873734152903800, 24.74873734152929200, -6.000000000000000000 ) ) ;
#11889 = b_spline_curve_with_knots ( 'none', 3,
( #11929, #11928, #11927, #11926, #11925, #11924, #11923, #11922, #11921, #11920, #11919, #11918, #11917, #11916, #11915, #11914, #11913, #11912, #11911, #11910, #11909, #11908, #11970, #11969, #11968, #11967, #11966, #11965, #11964, #11963, #11962, #11961, #11960, #11959 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01248298167659126300, 0.01341269894238393200, 0.01434241620817659900, 0.01527213347396926900, 0.01620185073976193600, 0.01713156800555460500, 0.01806128527134727400, 0.01899100253713994400, 0.01992071980293261300, 0.02085043706872527800, 0.02178015433451794800, 0.02270987160031061300, 0.02363958886610328600, 0.02456930613189595200, 0.02549902339768862100, 0.02642874066348128600, 0.02735845792927395600 ),
.unspecified. ) ;
#11890 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11891 = axis2_placement_3d ( 'none', #11905, #11903, #11890 ) ;
#11892 = cartesian_point ( 'none', ( -30.40000000000000600, -18.40000000000000200, -1.750000000000002400 ) ) ;
#11893 = line ( 'none', #11892, #11886 ) ;
#11894 = cartesian_point ( 'none', ( -22.14873734152902800, 24.74873734152929200, -6.000000000000000000 ) ) ;
#11895 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11896 = vector ( 'none', #11895, 1000.000000000000000 ) ;
#11897 = cartesian_point ( 'none', ( -22.40000000000000600, -18.45545459282879700, -4.248769309413947100 ) ) ;
#11898 = cartesian_point ( 'none', ( -22.40761800681430000, -18.44620836419856500, -4.249179910347224100 ) ) ;
#11899 = cartesian_point ( 'none', ( -22.42283166864238500, -18.42771970533317500, -4.249795179351216300 ) ) ;
#11900 = cartesian_point ( 'none', ( -22.43800079999470800, -18.40923863273974000, -4.249999999999997300 ) ) ;
#11901 = cartesian_point ( 'none', ( -22.44557426817067400, -18.40000000000002700, -4.250000000000173200 ) ) ;
#11902 = cartesian_point ( 'none', ( -27.34873734152903100, 24.74873734152929200, -5.500000000000000000 ) ) ;
#11903 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11904 = b_spline_curve_with_knots ( 'none', 3,
( #11901, #11900, #11899, #11898, #11897 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.004436577635694240000, 0.004472147348088410600, 0.004507717060482581200 ),
.unspecified. ) ;
#11905 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, 0.0000000000000000000 ) ) ;
#11906 = line ( 'none', #11902, #11896 ) ;
#11907 = circle ( 'none', #11934, 2.600000000000005000 ) ;
#11908 = cartesian_point ( 'none', ( -27.20429593298259600, -13.54680106305628600, -6.730609109902950100 ) ) ;
#11909 = cartesian_point ( 'none', ( -27.45716716698603600, -13.03147865541852600, -6.493198126362426800 ) ) ;
#11910 = cartesian_point ( 'none', ( -27.58399097024586100, -12.76317331370486700, -6.402897298615375400 ) ) ;
#11911 = cartesian_point ( 'none', ( -27.83704274424454500, -12.20406053568892400, -6.280568062321848700 ) ) ;
#11912 = cartesian_point ( 'none', ( -27.96133591982302800, -11.91729099573744400, -6.249994354404734900 ) ) ;
#11913 = cartesian_point ( 'none', ( -28.19851203617555400, -11.34469232960297300, -6.250005647172238300 ) ) ;
#11914 = cartesian_point ( 'none', ( -28.31325271826481000, -11.05440614416330000, -6.280525253626194600 ) ) ;
#11915 = cartesian_point ( 'none', ( -28.52979763307193300, -10.47978513570646400, -6.402918192941821300 ) ) ;
#11916 = cartesian_point ( 'none', ( -28.62980860502510800, -10.20045802978030400, -6.493234868343170000 ) ) ;
#11917 = cartesian_point ( 'none', ( -28.81521317934367900, -9.657794120983719900, -6.730378874486099500 ) ) ;
#11918 = cartesian_point ( 'none', ( -28.90134400525713300, -9.391891697436117100, -6.879367622186204100 ) ) ;
#11919 = cartesian_point ( 'none', ( -29.05432840638422900, -8.897099410360807400, -7.224301009616011600 ) ) ;
#11920 = cartesian_point ( 'none', ( -29.12181701488270500, -8.666612185535033300, -7.420215004307721100 ) ) ;
#11921 = cartesian_point ( 'none', ( -29.24127959569010900, -8.240458356858424000, -7.859251216433244200 ) ) ;
#11922 = cartesian_point ( 'none', ( -29.29295497445868800, -8.045650275893766700, -8.102673382395371600 ) ) ;
#11923 = cartesian_point ( 'none', ( -29.37867705175087400, -7.709119083944600900, -8.616703434395006400 ) ) ;
#11924 = cartesian_point ( 'none', ( -29.41342886107281300, -7.564879413461855300, -8.889644946534456700 ) ) ;
#11925 = cartesian_point ( 'none', ( -29.46828093401840600, -7.327385348651359800, -9.468930703037830900 ) ) ;
#11926 = cartesian_point ( 'none', ( -29.48752392559058300, -7.237922135554266700, -9.766205695503058900 ) ) ;
#11927 = cartesian_point ( 'none', ( -29.51159043107840000, -7.116571548538992400, -10.37391519761312300 ) ) ;
#11928 = cartesian_point ( 'none', ( -29.51636861856091400, -7.084717242422712500, -10.68818078558713900 ) ) ;
#11929 = cartesian_point ( 'none', ( -29.51382318919139500, -7.083662891055720200, -11.00000000000002300 ) ) ;
#11930 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.412962624037859000 ) ) ;
#11931 = b_spline_curve_with_knots ( 'none', 3,
( #11996, #11995, #11994, #11993, #11992, #11991, #11990, #11989, #11988, #11987, #11986, #11985, #11984, #11983, #11982, #11981, #11980, #11979, #11978, #11977, #11976, #11975, #11974, #11973, #11972, #11971, #12051, #12050, #12049, #12048, #12047, #12046, #12045, #12044 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0009297297612729276300, 0.001859459522545855300, 0.002789189283818783200, 0.003718919045091710500, 0.004648648806364636500, 0.005578378567637563000, 0.006508108328910488600, 0.007437838090183415000, 0.008367567851456340600, 0.009297297612729266100, 0.01022702737400219200, 0.01115675713527511900, 0.01208648689654804500, 0.01301621665782097000, 0.01394594641909389600, 0.01487567618036682300 ),
.unspecified. ) ;
#11932 = axis2_placement_3d ( 'none', #11935, #11878, #11955 ) ;
#11933 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11934 = axis2_placement_3d ( 'none', #11941, #11940, #11933 ) ;
#11935 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11936 = face_outer_bound ( 'none', #46, .t. ) ;
#11937 = direction ( 'none', ( 0.3826834323650907800, -0.9238795325112862900, 0.0000000000000000000 ) ) ;
#11938 = direction ( 'none', ( -0.9238795325112862900, -0.3826834323650908400, -0.0000000000000000000 ) ) ;
#11939 = cartesian_point ( 'none', ( -16.45068854487894300, -6.814098305664599000, -11.00000000000000000 ) ) ;
#11940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11941 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#11942 = b_spline_curve_with_knots ( 'none', 3,
( #12011, #12010, #12009, #12008, #12007, #12006, #12005, #12004, #12003, #12002, #12001, #12000, #11999, #11998 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0001727993808433204600, 0.0008917255504248241100, 0.001251188635215573800, 0.001610651720006323700, 0.001970114804797073800, 0.002329577889587823300, 0.003048504059169326600 ),
.unspecified. ) ;
#11943 = face_bound ( 'none', #72, .t. ) ;
#11944 = cartesian_point ( 'none', ( -30.40000000000001600, 25.39999999999999100, 0.0000000000000000000 ) ) ;
#11945 = face_bound ( 'none', #73, .t. ) ;
#11946 = face_bound ( 'none', #45, .t. ) ;
#11947 = face_outer_bound ( 'none', #86, .t. ) ;
#11948 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11949 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11950 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, 0.0000000000000000000 ) ) ;
#11951 = axis2_placement_3d ( 'none', #11950, #11949, #11948 ) ;
#11952 = circle ( 'none', #11951, 2.600000000000005000 ) ;
#11953 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11954 = axis2_placement_3d ( 'none', #11930, #11953, #11956 ) ;
#11955 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11956 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11957 = cartesian_point ( 'none', ( -27.34873734152903100, 24.74873734152929200, 0.0000000000000000000 ) ) ;
#11958 = cylindrical_surface ( 'none', #11954, 29.02350434092970800 ) ;
#11959 = cartesian_point ( 'none', ( -25.87833058172293500, -15.86051844991314200, -11.00000000000004600 ) ) ;
#11960 = cartesian_point ( 'none', ( -25.88087486904291300, -15.86157232822748100, -10.68832068851512000 ) ) ;
#11961 = cartesian_point ( 'none', ( -25.90003049579508600, -15.83565669355601500, -10.37383261789248900 ) ) ;
#11962 = cartesian_point ( 'none', ( -25.96880683124968700, -15.73285186127012400, -9.766255969362937600 ) ) ;
#11963 = cartesian_point ( 'none', ( -26.01836181814652300, -15.65613782625685600, -9.469531954223169700 ) ) ;
#11964 = cartesian_point ( 'none', ( -26.14736024236463400, -15.44966627346014900, -8.890639212492679600 ) ) ;
#11965 = cartesian_point ( 'none', ( -26.22498228303939900, -15.32277188567806900, -8.616892008987356600 ) ) ;
#11966 = cartesian_point ( 'none', ( -26.40219174535264600, -15.02443525337677400, -8.103177851514313800 ) ) ;
#11967 = cartesian_point ( 'none', ( -26.50309630595379300, -14.85069200434115500, -7.860328048562547700 ) ) ;
#11968 = cartesian_point ( 'none', ( -26.72030456832809300, -14.46429213618501200, -7.420443660883443600 ) ) ;
#11969 = cartesian_point ( 'none', ( -26.83562336467212400, -14.25347327623006800, -7.224459928646380600 ) ) ;
#11970 = cartesian_point ( 'none', ( -27.07712450410725300, -13.79580864675001800, -6.879737845778831400 ) ) ;
#11971 = cartesian_point ( 'none', ( -27.98024394237285900, -7.714878182167451500, -7.862443803449819400 ) ) ;
#11972 = cartesian_point ( 'none', ( -27.85856630555012700, -8.143321179939002600, -7.420049105738262300 ) ) ;
#11973 = cartesian_point ( 'none', ( -27.79004838884464600, -8.375179198987426700, -7.223135757684779000 ) ) ;
#11974 = cartesian_point ( 'none', ( -27.63671214400950000, -8.868063934063402000, -6.879444464472978600 ) ) ;
#11975 = cartesian_point ( 'none', ( -27.55071074466258800, -9.132652706221616500, -6.730866438668056300 ) ) ;
#11976 = cartesian_point ( 'none', ( -27.36375654853498300, -9.678421128522583000, -6.492360070044106200 ) ) ;
#11977 = cartesian_point ( 'none', ( -27.26354816278435300, -9.957698231985707700, -6.402462514123385500 ) ) ;
#11978 = cartesian_point ( 'none', ( -27.04828481369847600, -10.52839499357821200, -6.280913413171800700 ) ) ;
#11979 = cartesian_point ( 'none', ( -26.93233811664095600, -10.82170572427510700, -6.249883305224776600 ) ) ;
#11980 = cartesian_point ( 'none', ( -26.69473430105627900, -11.39523197692305000, -6.250117370030023000 ) ) ;
#11981 = cartesian_point ( 'none', ( -26.57202743239678400, -11.67841349758928100, -6.280365043074740900 ) ) ;
#11982 = cartesian_point ( 'none', ( -26.31914519718032600, -12.23767052091460900, -6.402502549045062900 ) ) ;
#11983 = cartesian_point ( 'none', ( -26.19092889401709800, -12.50923666638100300, -6.493956497741096200 ) ) ;
#11984 = cartesian_point ( 'none', ( -25.93908492784092000, -13.02342625476287600, -6.730978366706862600 ) ) ;
#11985 = cartesian_point ( 'none', ( -25.81360636437569400, -13.26987082462828700, -6.878188837016287100 ) ) ;
#11986 = cartesian_point ( 'none', ( -25.57111319180735600, -13.73134790794531700, -7.225440597776805700 ) ) ;
#11987 = cartesian_point ( 'none', ( -25.45632453844716300, -13.94230427308475000, -7.421873554385653500 ) ) ;
#11988 = cartesian_point ( 'none', ( -25.24181297715944100, -14.32700893683431800, -7.859200493538382100 ) ) ;
#11989 = cartesian_point ( 'none', ( -25.14123120589565700, -14.50215751252238200, -8.103073837837133200 ) ) ;
#11990 = cartesian_point ( 'none', ( -24.96554872994451200, -14.80254895884751000, -8.619042873193771800 ) ) ;
#11991 = cartesian_point ( 'none', ( -24.88974231804013500, -14.92913604241061500, -8.891679375983162700 ) ) ;
#11992 = cartesian_point ( 'none', ( -24.76469942207468100, -15.13565453376682000, -9.466694509013409600 ) ) ;
#11993 = cartesian_point ( 'none', ( -24.71602913897067600, -15.21464640490564300, -9.768683384407982100 ) ) ;
#11994 = cartesian_point ( 'none', ( -24.65154230097369800, -15.31891065996729600, -10.37653426177040700 ) ) ;
#11995 = cartesian_point ( 'none', ( -24.63493187516799300, -15.34548584222075700, -10.68558596007894600 ) ) ;
#11996 = cartesian_point ( 'none', ( -24.63493187516799300, -15.34548584222075700, -11.00000000000000000 ) ) ;
#11997 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, 0.0000000000000000000 ) ) ;
#11998 = cartesian_point ( 'none', ( -22.40000000000000600, -18.45545459282879700, -1.751230690586052600 ) ) ;
#11999 = cartesian_point ( 'none', ( -22.29702307339220700, -18.58044111886706400, -1.928332304054139600 ) ) ;
#12000 = cartesian_point ( 'none', ( -22.19853433659580900, -18.69769412768656400, -2.115953883491918900 ) ) ;
#12001 = cartesian_point ( 'none', ( -22.08003810682258500, -18.83718247160715700, -2.423772868153551300 ) ) ;
#12002 = cartesian_point ( 'none', ( -22.04539778765176200, -18.87765119998216400, -2.531555634301152900 ) ) ;
#12003 = cartesian_point ( 'none', ( -21.99537379725403600, -18.93591323287736100, -2.760312630535427300 ) ) ;
#12004 = cartesian_point ( 'none', ( -21.98098937829378100, -18.95257001520218400, -2.878754776642872900 ) ) ;
#12005 = cartesian_point ( 'none', ( -21.98093336971612600, -18.95263497316151900, -3.120522163138096200 ) ) ;
#12006 = cartesian_point ( 'none', ( -21.99519599822979300, -18.93611970160553400, -3.238604378395343500 ) ) ;
#12007 = cartesian_point ( 'none', ( -22.04518511915638300, -18.87789949693035000, -3.467739672409508000 ) ) ;
#12008 = cartesian_point ( 'none', ( -22.07962344125261100, -18.83766953372778400, -3.575084309822615900 ) ) ;
#12009 = cartesian_point ( 'none', ( -22.19873254726210000, -18.69746292118314900, -3.884691771698773000 ) ) ;
#12010 = cartesian_point ( 'none', ( -22.29702928263637000, -18.58043358250060700, -4.071678374718229200 ) ) ;
#12011 = cartesian_point ( 'none', ( -22.40000000000000600, -18.45545459282879700, -4.248769309413947100 ) ) ;
#12012 = line ( 'none', #12041, #12025 ) ;
#12013 = face_bound ( 'none', #137, .t. ) ;
#12014 = axis2_placement_3d ( 'none', #11997, #12036, #12035 ) ;
#12015 = cylindrical_surface ( 'none', #12037, 1.249999999999997600 ) ;
#12016 = face_bound ( 'none', #116, .t. ) ;
#12017 = plane ( 'none', #12014 ) ;
#12018 = cylindrical_surface ( 'none', #12076, 2.600000000000001400 ) ;
#12019 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12020 = cartesian_point ( 'none', ( -30.40000000000000600, -18.40000000000000200, -3.000000000000000000 ) ) ;
#12021 = cartesian_point ( 'none', ( -22.44557426817067700, -18.40000000000000200, -1.750000000000002400 ) ) ;
#12022 = face_outer_bound ( 'none', #6520, .t. ) ;
#12023 = face_outer_bound ( 'none', #50, .t. ) ;
#12024 = cartesian_point ( 'none', ( -30.40000000000000600, -18.40000000000000200, -3.000000000000000000 ) ) ;
#12025 = vector ( 'none', #12040, 1000.000000000000000 ) ;
#12026 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12027 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12028 = cartesian_point ( 'none', ( 28.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#12029 = cylindrical_surface ( 'none', #12043, 1.249999999999997600 ) ;
#12030 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12031 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12032 = cartesian_point ( 'none', ( -30.12500000000000700, -18.40000000000000200, -3.000000000000000000 ) ) ;
#12033 = axis2_placement_3d ( 'none', #12032, #12031, #12030 ) ;
#12034 = circle ( 'none', #12033, 1.249999999999997600 ) ;
#12035 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12036 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12037 = axis2_placement_3d ( 'none', #12024, #12027, #12026 ) ;
#12038 = face_outer_bound ( 'none', #6476, .t. ) ;
#12039 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5652942788435021400, -2.414713045982342700 ) ) ;
#12040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12041 = cartesian_point ( 'none', ( -22.14873734152903500, 24.74873734152929200, -5.500000000000000000 ) ) ;
#12042 = cartesian_point ( 'none', ( -22.40000000000000600, -18.45545459282879700, -1.751230690586052600 ) ) ;
#12043 = axis2_placement_3d ( 'none', #12020, #12019, #12077 ) ;
#12044 = cartesian_point ( 'none', ( -28.27042448263635800, -6.568630283363534200, -11.00000000000000000 ) ) ;
#12045 = cartesian_point ( 'none', ( -28.27042448263635400, -6.568630283363536800, -10.68971835808505900 ) ) ;
#12046 = cartesian_point ( 'none', ( -28.26333384068840000, -6.599361529126652700, -10.37451577743225600 ) ) ;
#12047 = cartesian_point ( 'none', ( -28.23501508442504400, -6.719489233908291200, -9.764642636475516100 ) ) ;
#12048 = cartesian_point ( 'none', ( -28.21395331466772700, -6.808168614773992800, -9.468518363089399900 ) ) ;
#12049 = cartesian_point ( 'none', ( -28.15645515728239100, -7.042183930102173600, -8.893837756682625400 ) ) ;
#12050 = cartesian_point ( 'none', ( -28.11980186925475400, -7.188231013040856400, -8.615813263317042100 ) ) ;
#12051 = cartesian_point ( 'none', ( -28.03183043595870700, -7.523988614600955100, -8.101811576062633700 ) ) ;
#12052 = b_spline_curve_with_knots ( 'none', 3,
( #12058, #12057, #12056, #12055, #12054, #12053, #12120, #12119, #12118, #12117, #12116, #12115, #12114, #12113, #12112, #12111, #12110, #12109, #12108, #12107 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005545722044617826000, 0.001109144408923565200, 0.001663716613385347900, 0.001941002715616237500, 0.002218288817847127400, 0.002772861022308905300, 0.003327433226770683300, 0.003882005431232462100, 0.004436577635694240000 ),
.unspecified. ) ;
#12053 = cartesian_point ( 'none', ( -23.19031586592789700, -17.45269177169307500, -2.168501778350099500 ) ) ;
#12054 = cartesian_point ( 'none', ( -23.00507782508155700, -17.69614631215426900, -1.954355625400818500 ) ) ;
#12055 = cartesian_point ( 'none', ( -22.90077274883714500, -17.83116567449714700, -1.876914149356626800 ) ) ;
#12056 = cartesian_point ( 'none', ( -22.67903684027171700, -18.11234799253940200, -1.774377447829257300 ) ) ;
#12057 = cartesian_point ( 'none', ( -22.56423684425836700, -18.25524730084626800, -1.750000000000002900 ) ) ;
#12058 = cartesian_point ( 'none', ( -22.44557426817067700, -18.40000000000000200, -1.750000000000002400 ) ) ;
#12059 = cc_design_approval ( #12951, ( #12963 ) ) ;
#12060 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12061 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12062 = circle ( 'none', #12068, 2.480000000000000000 ) ;
#12063 = b_spline_curve_with_knots ( 'none', 3,
( #12106, #12105, #12104, #12103, #12102, #12101, #12100, #12099, #12098, #12097, #12096, #12095, #12094, #12093, #12092, #12091, #12090, #12089, #12088, #12087, #12086, #12085, #12084, #12083, #12082, #12081, #12080, #12079, #11380, #11600, #11607, #11626, #11627, #11629, #11826, #11824 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.02735845792927395600, 0.02828769012116130000, 0.02921692231304864500, 0.03014615450493599000, 0.03107538669682333500, 0.03200461888871068000, 0.03293385108059802800, 0.03386308327248537000, 0.03432769936842904000, 0.03479231546437271800, 0.03572154765626006600, 0.03665077984814741500, 0.03758001204003476300, 0.03850924423192211100, 0.03943847642380946000, 0.04036770861569680100, 0.04129694080758415000, 0.04222617299947149800 ),
.unspecified. ) ;
#12064 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12065 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12066 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#12067 = axis2_placement_3d ( 'none', #12066, #12065, #12064 ) ;
#12068 = axis2_placement_3d ( 'none', #12121, #12126, #12070 ) ;
#12069 = circle ( 'none', #12067, 2.600000000000001400 ) ;
#12070 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12071 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12072 = vector ( 'none', #12071, 1000.000000000000000 ) ;
#12073 = cartesian_point ( 'none', ( -27.34873734152903100, -24.74873734152930300, -5.500000000000000000 ) ) ;
#12074 = line ( 'none', #12073, #12072 ) ;
#12075 = cartesian_point ( 'none', ( 20.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#12076 = axis2_placement_3d ( 'none', #12078, #12061, #12060 ) ;
#12077 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12078 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#12079 = cartesian_point ( 'none', ( -29.19072838817719900, -8.217760913538649300, -14.13873961406937800 ) ) ;
#12080 = cartesian_point ( 'none', ( -29.06502698151042800, -8.638464087394179800, -14.57589684988515400 ) ) ;
#12081 = cartesian_point ( 'none', ( -28.99367278686866100, -8.870187352764137500, -14.77459310970713200 ) ) ;
#12082 = cartesian_point ( 'none', ( -28.83419264555854900, -9.365838713811284000, -15.12172240282352400 ) ) ;
#12083 = cartesian_point ( 'none', ( -28.74750424194866500, -9.625372086644747000, -15.26763758751259000 ) ) ;
#12084 = cartesian_point ( 'none', ( -28.55838855627805000, -10.16658349425915700, -15.50542628455686300 ) ) ;
#12085 = cartesian_point ( 'none', ( -28.45475452264512800, -10.45131137441655700, -15.59757763356387400 ) ) ;
#12086 = cartesian_point ( 'none', ( -28.23783807123965400, -11.02103407941517000, -15.71906657316001300 ) ) ;
#12087 = cartesian_point ( 'none', ( -28.12411081863665900, -11.30757278839284700, -15.74973994961306400 ) ) ;
#12088 = cartesian_point ( 'none', ( -27.94514823874707000, -11.73977657273147200, -15.75012757902830000 ) ) ;
#12089 = cartesian_point ( 'none', ( -27.88379201337121000, -11.88493414974715300, -15.74246788821688100 ) ) ;
#12090 = cartesian_point ( 'none', ( -27.76079697138020200, -12.17012012846918300, -15.71192999444033200 ) ) ;
#12091 = cartesian_point ( 'none', ( -27.69894291194268700, -12.31069716499943600, -15.68912568330987500 ) ) ;
#12092 = cartesian_point ( 'none', ( -27.51247024879514300, -12.72657882469502000, -15.59862046286767000 ) ) ;
#12093 = cartesian_point ( 'none', ( -27.38680667423499700, -12.99630840649901700, -15.50893977937316700 ) ) ;
#12094 = cartesian_point ( 'none', ( -27.13478052668046600, -13.51931269235584500, -15.26905896012191600 ) ) ;
#12095 = cartesian_point ( 'none', ( -27.01246236493039300, -13.76425561060308800, -15.12274782388994500 ) ) ;
#12096 = cartesian_point ( 'none', ( -26.77693272124109900, -14.22340794816499000, -14.77955078051868300 ) ) ;
#12097 = cartesian_point ( 'none', ( -26.66257610550303500, -14.43967946290694100, -14.58010134075780200 ) ) ;
#12098 = cartesian_point ( 'none', ( -26.45255099898242400, -14.82876974877661900, -14.14068388426589400 ) ) ;
#12099 = cartesian_point ( 'none', ( -26.35699977368578200, -15.00153754929780400, -13.90197523128277600 ) ) ;
#12100 = cartesian_point ( 'none', ( -26.18717428240118000, -15.30497456666639500, -13.38667174622940200 ) ) ;
#12101 = cartesian_point ( 'none', ( -26.11280419387819400, -15.43578416137824600, -13.10831585096084100 ) ) ;
#12102 = cartesian_point ( 'none', ( -25.99378890452118900, -15.64512192167521900, -12.53241714325079700 ) ) ;
#12103 = cartesian_point ( 'none', ( -25.94811976719896100, -15.72550232992568200, -12.22984085674670300 ) ) ;
#12104 = cartesian_point ( 'none', ( -25.88937269754976400, -15.83223993341247000, -11.61978066889069800 ) ) ;
#12105 = cartesian_point ( 'none', ( -25.87578762186839000, -15.85946512145265600, -11.31151669484180300 ) ) ;
#12106 = cartesian_point ( 'none', ( -25.87833058172293500, -15.86051844991314200, -11.00000000000004600 ) ) ;
#12107 = cartesian_point ( 'none', ( -22.44557426817067400, -18.40000000000002700, -4.250000000000173200 ) ) ;
#12108 = cartesian_point ( 'none', ( -22.56365323645718500, -18.25595922542480300, -4.250000000000001800 ) ) ;
#12109 = cartesian_point ( 'none', ( -22.68026288075352800, -18.11081585493984400, -4.225305657090400400 ) ) ;
#12110 = cartesian_point ( 'none', ( -22.90236873766853200, -17.82911892033618500, -4.122094566395268200 ) ) ;
#12111 = cartesian_point ( 'none', ( -23.00767559068214000, -17.69276270541735500, -4.043314097932033700 ) ) ;
#12112 = cartesian_point ( 'none', ( -23.19204341581411200, -17.45038997946096200, -3.828812226432586600 ) ) ;
#12113 = cartesian_point ( 'none', ( -23.27159402607092200, -17.34374853242962500, -3.691955591364641800 ) ) ;
#12114 = cartesian_point ( 'none', ( -23.38383543508561100, -17.19211860170958800, -3.368092693257224800 ) ) ;
#12115 = cartesian_point ( 'none', ( -23.41498203006925000, -17.14941460509815100, -3.181382546146962900 ) ) ;
#12116 = cartesian_point ( 'none', ( -23.41433187293267400, -17.15030225117470400, -2.903323213344013000 ) ) ;
#12117 = cartesian_point ( 'none', ( -23.40632964103803500, -17.16124086860041200, -2.809227402248495800 ) ) ;
#12118 = cartesian_point ( 'none', ( -23.37611608253432000, -17.20237344993234900, -2.630393430453730200 ) ) ;
#12119 = cartesian_point ( 'none', ( -23.35426642263566100, -17.23207109672589300, -2.545773561878613000 ) ) ;
#12120 = cartesian_point ( 'none', ( -23.26996484121509600, -17.34593500774646900, -2.305042941707388300 ) ) ;
#12121 = cartesian_point ( 'none', ( -3.611118645726067200e-032, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12122 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#12123 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.05996340505623153100, -1.973177049209745100 ) ) ;
#12124 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414298400, -2.053393186047991900 ) ) ;
#12125 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607874300, -1.602110449985694900 ) ) ;
#12126 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12127 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12128 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12129 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12130 = axis2_placement_3d ( 'none', #12129, #12128, #12127 ) ;
#12131 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607896700, 1.602110449985675800 ) ) ;
#12132 = plane ( 'none', #12138 ) ;
#12133 = circle ( 'none', #12130, 1.600000000000000100 ) ;
#12134 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865389100, -0.7071067811865562300 ) ) ;
#12135 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12136 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.472647229648604000, 1.564957821940454300 ) ) ;
#12137 = axis2_placement_3d ( 'none', #12136, #12135, #12134 ) ;
#12138 = axis2_placement_3d ( 'none', #12183, #12182, #12160 ) ;
#12139 = cartesian_point ( 'none', ( 13.99999999999999800, -2.251670873950072600, 1.951750696351089600 ) ) ;
#12140 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865390200, -0.7071067811865562300 ) ) ;
#12141 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12142 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12143 = axis2_placement_3d ( 'none', #12142, #12141, #12140 ) ;
#12144 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.107335328981135600, 1.307493745085426300 ) ) ;
#12145 = circle ( 'none', #12137, 0.1748147468397990000 ) ;
#12146 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985708400, 1.301826042607857200 ) ) ;
#12147 = face_bound ( 'none', #7340, .t. ) ;
#12148 = direction ( 'none', ( -0.9238795325112862900, -0.3826834323650908900, -0.0000000000000000000 ) ) ;
#12149 = vector ( 'none', #12148, 999.9999999999998900 ) ;
#12150 = cartesian_point ( 'none', ( -14.63294224114475900, -11.20252608509321100, -11.00000000000000000 ) ) ;
#12151 = line ( 'none', #12150, #12149 ) ;
#12152 = cartesian_point ( 'none', ( 3.599338066245767900, -2.710505431213761100e-017, 2.979999999999999100 ) ) ;
#12153 = circle ( 'none', #12143, 1.974087960926264000 ) ;
#12154 = cartesian_point ( 'none', ( -22.14873734152903500, 24.74873734152929200, 0.0000000000000000000 ) ) ;
#12155 = b_spline_curve_with_knots ( 'none', 3,
( #12158, #12157, #12156, #12208, #12207, #12206, #12205, #12204 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003295609917850281400, 0.0004943414876775396600, 0.0006591219835700511800 ),
.unspecified. ) ;
#12156 = cartesian_point ( 'none', ( 13.56609051981982200, -2.211736045980196700, 1.997274644834361000 ) ) ;
#12157 = cartesian_point ( 'none', ( 13.45932090787579900, -2.194193656448787200, 2.016605892760147800 ) ) ;
#12158 = cartesian_point ( 'none', ( 13.35307074929119700, -2.175039748608731400, 2.037057213723970000 ) ) ;
#12159 = cartesian_point ( 'none', ( 13.35322761722600600, -1.863400556035838000, 2.325540390631452700 ) ) ;
#12160 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12161 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.307736551497578700, 2.107183387369810000 ) ) ;
#12162 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.307874373593563600, 2.095604646402182700 ) ) ;
#12163 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.311702342890311600, 2.072046390051513100 ) ) ;
#12164 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.316678019962882500, 2.036432275583400100 ) ) ;
#12165 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.320851179800950100, 2.000395763203255400 ) ) ;
#12166 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.324081613832526900, 1.965292527248162700 ) ) ;
#12167 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.326415593638195200, 1.931146411232421300 ) ) ;
#12168 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.327899977518847100, 1.897979597117685400 ) ) ;
#12169 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.328582157907048000, 1.865812591221427400 ) ) ;
#12170 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.328510008460913600, 1.834664211668534100 ) ) ;
#12171 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.327731830822875400, 1.804551577447289100 ) ) ;
#12172 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.326296301306537000, 1.775490098885579300 ) ) ;
#12173 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.324252416779760000, 1.747493470228043800 ) ) ;
#12174 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.321649442534971400, 1.720573661927776300 ) ) ;
#12175 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.318536852491903700, 1.694740921096774800 ) ) ;
#12176 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.314964295957955100, 1.670003750368870900 ) ) ;
#12177 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12178 = face_outer_bound ( 'none', #7361, .t. ) ;
#12179 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.309767499469755500, 1.639165051628957100 ) ) ;
#12180 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.305176374574528200, 1.616682330838526500 ) ) ;
#12181 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607896700, 1.602110449985675800 ) ) ;
#12182 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12183 = cartesian_point ( 'none', ( -1.805559322863033600e-032, 2.480000000000000000, 0.0000000000000000000 ) ) ;
#12184 = b_spline_curve_with_knots ( 'none', 3,
( #12181, #12180, #12179, #12176, #12175, #12174, #12173, #12172, #12171, #12170, #12169, #12168, #12167, #12166, #12165, #12164, #12163, #12162, #12161 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.03396792733377662600, 0.05211699734607699200, 0.07104280492230885500, 0.09074535006267869800, 0.1112246327673700500, 0.1324806530365458800, 0.1545134108703524200, 0.1773229062689203300, 0.2009091392323677800, 0.2252721097608015900, 0.2504118178543181000, 0.2763282635130058800, 0.3030214467369457500, 0.3304913675262106700, 0.3587380258808682800, 0.3847103465853560200 ),
.unspecified. ) ;
#12185 = cartesian_point ( 'none', ( 13.57586775904791700, -2.971440348686684700, 0.2317352901460333100 ) ) ;
#12186 = cartesian_point ( 'none', ( 13.73943757222161300, -2.976181032139108200, 0.1530889008418846200 ) ) ;
#12187 = cartesian_point ( 'none', ( 13.79350981061179100, -2.977480191954590300, 0.1259129971767364600 ) ) ;
#12188 = cartesian_point ( 'none', ( 13.89947008671682100, -2.979367797841730800, 0.06789625559406049800 ) ) ;
#12189 = cartesian_point ( 'none', ( 13.95204052935822500, -2.979994517929711200, 0.03816885536103704200 ) ) ;
#12190 = cartesian_point ( 'none', ( 13.99999999999999800, -2.979824203552184200, 0.0004703467376797020000 ) ) ;
#12191 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12192 = cartesian_point ( 'none', ( 13.35322761722546000, -2.962028549378435700, 0.3267822108989917300 ) ) ;
#12193 = b_spline_curve_with_knots ( 'none', 3,
( #12190, #12189, #12188, #12187, #12186, #12185, #12246, #12245 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0001811824506223745700, 0.0003623649012447491300, 0.0007247298024895029300 ),
.unspecified. ) ;
#12194 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.437647402316190900, 1.352846341639553300 ) ) ;
#12195 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12196 = cartesian_point ( 'none', ( 13.99999999999999800, -2.979824203552184200, 0.0004703467376797020000 ) ) ;
#12197 = cartesian_point ( 'none', ( 13.35307074928992900, -0.09756838610165465000, 2.978402325080624600 ) ) ;
#12198 = cartesian_point ( 'none', ( 13.22889936418722500, -0.06460281769628262200, 2.979482232006863500 ) ) ;
#12199 = cartesian_point ( 'none', ( 13.10462383221346100, -0.03207478993973399100, 2.979999999999994700 ) ) ;
#12200 = cartesian_point ( 'none', ( 12.98023987285759700, -1.355252715606880800e-016, 2.980000000000001300 ) ) ;
#12201 = axis2_placement_3d ( 'none', #12177, #12209, #12195 ) ;
#12202 = b_spline_curve_with_knots ( 'none', 3,
( #12200, #12199, #12198, #12197 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005089595396035007400, 0.005474916916359741400 ),
.unspecified. ) ;
#12203 = cylindrical_surface ( 'none', #12201, 2.980000000000000000 ) ;
#12204 = cartesian_point ( 'none', ( 13.99999999999999800, -2.251670873950072600, 1.951750696351089600 ) ) ;
#12205 = cartesian_point ( 'none', ( 13.94411453763685800, -2.255548871404615200, 1.947545234630542000 ) ) ;
#12206 = cartesian_point ( 'none', ( 13.88993018627009100, -2.250312656917221200, 1.953599756823258400 ) ) ;
#12207 = cartesian_point ( 'none', ( 13.78148257596861000, -2.240206288213568700, 1.965180615106438800 ) ) ;
#12208 = cartesian_point ( 'none', ( 13.72753978527407000, -2.233634259850384200, 1.972662814375334600 ) ) ;
#12209 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12210 = cartesian_point ( 'none', ( 12.98023987285759700, -1.355252715606880800e-016, 2.980000000000001300 ) ) ;
#12211 = face_outer_bound ( 'none', #7367, .t. ) ;
#12212 = cartesian_point ( 'none', ( 3.271788901391458300, 7.371598990946193200e-012, 2.980000000000000000 ) ) ;
#12213 = cartesian_point ( 'none', ( 13.35307074928992900, -0.09756838610165465000, 2.978402325080624600 ) ) ;
#12214 = cartesian_point ( 'none', ( 3.271788901391458300, 7.371598990946193200e-012, 2.980000000000000000 ) ) ;
#12215 = cartesian_point ( 'none', ( 4.125531263285190600, -0.3324857791305266800, 2.980000000000822000 ) ) ;
#12216 = cartesian_point ( 'none', ( 4.980093741065345200, -0.6642589589902353500, 2.923828332674550400 ) ) ;
#12217 = cartesian_point ( 'none', ( 6.047646247214109000, -1.055229963990625700, 2.788142836785477900 ) ) ;
#12218 = cartesian_point ( 'none', ( 6.261160984048774300, -1.132243508899644800, 2.757764571375670700 ) ) ;
#12219 = cartesian_point ( 'none', ( 6.688385603064187300, -1.283464651876430300, 2.690717243034640200 ) ) ;
#12220 = cartesian_point ( 'none', ( 6.901421199329170100, -1.359215363008981600, 2.653181080960875300 ) ) ;
#12221 = cartesian_point ( 'none', ( 7.331142065493335900, -1.499998641113920300, 2.576206577133275400 ) ) ;
#12222 = cartesian_point ( 'none', ( 7.548118068473819200, -1.564498623727781400, 2.537715708757944300 ) ) ;
#12223 = cartesian_point ( 'none', ( 7.866595785740616800, -1.671310262569136500, 2.467576999155613100 ) ) ;
#12224 = cartesian_point ( 'none', ( 7.971703415500821100, -1.708338437514851800, 2.442211318967352900 ) ) ;
#12225 = cartesian_point ( 'none', ( 8.178033155531641900, -1.787957648093869500, 2.384538486207672400 ) ) ;
#12226 = cartesian_point ( 'none', ( 8.279480972862490500, -1.830090094204851700, 2.352455572030345300 ) ) ;
#12227 = cartesian_point ( 'none', ( 8.481787172605693900, -1.913561572927778200, 2.285073101215255400 ) ) ;
#12228 = cartesian_point ( 'none', ( 8.582632092677158700, -1.954928750677835200, 2.249761217058519900 ) ) ;
#12229 = cartesian_point ( 'none', ( 8.785977123323816000, -2.033179504812651800, 2.179301047404241600 ) ) ;
#12230 = cartesian_point ( 'none', ( 8.888346075293032600, -2.070325451847631700, 2.144017017383518000 ) ) ;
#12231 = cartesian_point ( 'none', ( 9.195260071320250400, -2.179680665748710200, 2.034703414494146500 ) ) ;
#12232 = cartesian_point ( 'none', ( 13.35307074928992900, -0.09756838610165465000, 2.978402325080624600 ) ) ;
#12233 = line ( 'none', #12235, #12269 ) ;
#12234 = cartesian_point ( 'none', ( 8.000000000000000000, -1.256262986463379400, 2.702258918635303000 ) ) ;
#12235 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.980000000000000000 ) ) ;
#12236 = b_spline_curve_with_knots ( 'none', 3,
( #12232, #12276, #12275, #12274, #12273, #12272, #12271, #12270 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003295609917848307600, 0.0004943414876772486600, 0.0006591219835696666100 ),
.unspecified. ) ;
#12237 = cartesian_point ( 'none', ( 9.400352988128498000, -2.248228938212955400, 1.958596996481471100 ) ) ;
#12238 = cartesian_point ( 'none', ( 10.01585622050713000, -2.439717228225274600, 1.723114058696745300 ) ) ;
#12239 = cartesian_point ( 'none', ( 10.42729540917211000, -2.548718919185476200, 1.556335105159494200 ) ) ;
#12240 = cartesian_point ( 'none', ( 11.67039047221183700, -2.819470888263138100, 1.040178957920187700 ) ) ;
#12241 = cartesian_point ( 'none', ( 12.50667535553883500, -2.923250375369396800, 0.6777953497046671500 ) ) ;
#12242 = cartesian_point ( 'none', ( 13.35322761722546000, -2.962028549378435700, 0.3267822108989917300 ) ) ;
#12243 = b_spline_curve_with_knots ( 'none', 3,
( #12242, #12241, #12240, #12239, #12238, #12237, #12231, #12230, #12229, #12228, #12227, #12226, #12225, #12224, #12223, #12222, #12221, #12220, #12219, #12218, #12217, #12216, #12215, #12214 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002744040473932783800, 0.004116060710899173200, 0.004802070829382368600, 0.005145075888623965000, 0.005488080947865563200, 0.005831086007107159600, 0.006174091066348756800, 0.006860101184831954000, 0.007546111303315150200, 0.008232121421798348200, 0.01097616189573114000 ),
.unspecified. ) ;
#12244 = cartesian_point ( 'none', ( 13.99999999999999800, -0.2121029015094863500, 2.972089867323115100 ) ) ;
#12245 = cartesian_point ( 'none', ( 13.35322761722546000, -2.962028549378435700, 0.3267822108989917300 ) ) ;
#12246 = cartesian_point ( 'none', ( 13.46509648744463800, -2.967162713065283300, 0.2802241263298949100 ) ) ;
#12247 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.036432275583431700, 1.316678019962832500 ) ) ;
#12248 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.072109435701905900, 1.311693534730863800 ) ) ;
#12249 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.095730311846038400, 1.307853950448109300 ) ) ;
#12250 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.107335328981135600, 1.307493745085426300 ) ) ;
#12251 = axis2_placement_3d ( 'none', #12267, #12305, #12304 ) ;
#12252 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.437647402316162900, 1.352846341639583900 ) ) ;
#12253 = line ( 'none', #12280, #12279 ) ;
#12254 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.352846341639558400, 1.437647402316186000 ) ) ;
#12255 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12256 = b_spline_curve_with_knots ( 'none', 3,
( #12250, #12249, #12248, #12247, #12303, #12302, #12301, #12300, #12299, #12298, #12297, #12296, #12295, #12294, #12293, #12292, #12291, #12290, #12289 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.6151450441804934300, 0.6412619741191317700, 0.6695086324737893300, 0.6969785532630542500, 0.7236717364869941200, 0.7495881821456819000, 0.7747278902391984100, 0.7990908607676322500, 0.8226770937310796700, 0.8454865891296475800, 0.8675193469634541200, 0.8887753672326299500, 0.9092546499373213000, 0.9289571950776911400, 0.9478830026539230000, 0.9660320726662233700, 1.000000000000000000 ),
.unspecified. ) ;
#12257 = circle ( 'none', #12251, 2.980000000000000000 ) ;
#12258 = circle ( 'none', #12265, 2.980000000000000000 ) ;
#12259 = cartesian_point ( 'none', ( 8.000000000000000000, -1.256262986463379400, 2.702258918635303000 ) ) ;
#12260 = cartesian_point ( 'none', ( 6.533494157319944800, -0.8602041903055706000, 2.886384144120960600 ) ) ;
#12261 = cartesian_point ( 'none', ( 5.066035803735998000, -0.4336320896930418400, 2.979999999999998600 ) ) ;
#12262 = cartesian_point ( 'none', ( 3.599338066245767900, -2.710505431213761100e-017, 2.979999999999999100 ) ) ;
#12263 = cartesian_point ( 'none', ( 13.35307074929119700, -2.175039748608731400, 2.037057213723970000 ) ) ;
#12264 = b_spline_curve_with_knots ( 'none', 3,
( #12262, #12261, #12260, #12259 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003231832058670554500, 0.007820175294332858800 ),
.unspecified. ) ;
#12265 = axis2_placement_3d ( 'none', #12266, #12191, #12255 ) ;
#12266 = cartesian_point ( 'none', ( 14.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12267 = cartesian_point ( 'none', ( 14.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12268 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12269 = vector ( 'none', #12268, 1000.000000000000000 ) ;
#12270 = cartesian_point ( 'none', ( 13.99999999999999800, -0.2121029015094863500, 2.972089867323115100 ) ) ;
#12271 = cartesian_point ( 'none', ( 13.94411453763688300, -0.2177914601931683600, 2.972036344342665200 ) ) ;
#12272 = cartesian_point ( 'none', ( 13.88993018627016000, -0.2098077037220846500, 2.972614975270192300 ) ) ;
#12273 = cartesian_point ( 'none', ( 13.78148257596874500, -0.1944725184545717000, 2.973657596850666000 ) ) ;
#12274 = cartesian_point ( 'none', ( 13.72753978527424400, -0.1845346787915763100, 2.974301184870132600 ) ) ;
#12275 = cartesian_point ( 'none', ( 13.56609051982011700, -0.1516471110530506500, 2.976220001561646500 ) ) ;
#12276 = cartesian_point ( 'none', ( 13.45932090787616200, -0.1255735119599971400, 2.977484915462896200 ) ) ;
#12277 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.307736551497578700, 2.107183387369810000 ) ) ;
#12278 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12279 = vector ( 'none', #12278, 1000.000000000000000 ) ;
#12280 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.980000000000000000 ) ) ;
#12281 = cartesian_point ( 'none', ( 8.991776357197178300, 1.171920904503159800e-013, 2.980000000000000900 ) ) ;
#12282 = cartesian_point ( 'none', ( 9.707729694966959100, -0.3606815729453567400, 2.980000000000014200 ) ) ;
#12283 = cartesian_point ( 'none', ( 10.42593169213730600, -0.7087905368499588500, 2.913971581584044100 ) ) ;
#12284 = cartesian_point ( 'none', ( 11.88120821653862100, -1.340698371942334700, 2.682562632796976000 ) ) ;
#12285 = cartesian_point ( 'none', ( 12.61261421303767500, -1.622249096970329600, 2.518710221916167200 ) ) ;
#12286 = cartesian_point ( 'none', ( 13.35322761722600600, -1.863400556035838000, 2.325540390631452700 ) ) ;
#12287 = cartesian_point ( 'none', ( 13.99999999999999800, -2.106721315707472500, 2.107386486443742200 ) ) ;
#12288 = b_spline_curve_with_knots ( 'none', 3,
( #12286, #12285, #12284, #12283, #12282, #12281 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002400406427503981800, 0.004800812855007963500 ),
.unspecified. ) ;
#12289 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985708400, 1.301826042607857200 ) ) ;
#12290 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.616682330838558100, 1.305176374574488900 ) ) ;
#12291 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.639165051628988600, 1.309767499469715000 ) ) ;
#12292 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.670003750368903400, 1.314964295957914600 ) ) ;
#12293 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.694740921096806500, 1.318536852491862100 ) ) ;
#12294 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.720573661927808300, 1.321649442534929700 ) ) ;
#12295 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.747493470228076000, 1.324252416779717600 ) ) ;
#12296 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.775490098885611500, 1.326296301306493900 ) ) ;
#12297 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.804551577447321500, 1.327731830822831200 ) ) ;
#12298 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.834664211668566100, 1.328510008460869000 ) ) ;
#12299 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.865812591221459800, 1.328582157907002700 ) ) ;
#12300 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.897979597117717600, 1.327899977518801200 ) ) ;
#12301 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.931146411232453200, 1.326415593638147400 ) ) ;
#12302 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.965292527248195100, 1.324081613832479400 ) ) ;
#12303 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.000395763203287400, 1.320851179800901500 ) ) ;
#12304 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12305 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12306 = cartesian_point ( 'none', ( 8.991776357197178300, 1.171920904503159800e-013, 2.980000000000000900 ) ) ;
#12307 = b_spline_curve_with_knots ( 'none', 3,
( #12367, #12366, #12365, #12364, #12363, #12362, #12361, #12360, #12359, #12358, #12357, #12356, #12355, #12354, #12353, #12352, #12351, #12350, #12349 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.03396792733377662600, 0.05211699734607700600, 0.07104280492230885500, 0.09074535006267868400, 0.1112246327673700500, 0.1324806530365458800, 0.1545134108703524200, 0.1773229062689203100, 0.2009091392323677500, 0.2252721097608015900, 0.2504118178543181000, 0.2763282635130058800, 0.3030214467369457500, 0.3304913675262106100, 0.3587380258808682300, 0.3847103465853943800 ),
.unspecified. ) ;
#12308 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12309 = circle ( 'none', #12347, 2.480000000000000000 ) ;
#12310 = axis2_placement_3d ( 'none', #12308, #12370, #12369 ) ;
#12311 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865389100, 0.7071067811865562300 ) ) ;
#12312 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12313 = cartesian_point ( 'none', ( 13.35307074929119700, -2.175039748608731400, 2.037057213723970000 ) ) ;
#12314 = cartesian_point ( 'none', ( 12.47091392584516900, -2.014861070509008600, 2.208085788371587600 ) ) ;
#12315 = cartesian_point ( 'none', ( 11.58295448930964100, -1.850847846986747300, 2.343209228585295500 ) ) ;
#12316 = cartesian_point ( 'none', ( 9.797550722336055200, -1.539321549854742800, 2.558663011765240000 ) ) ;
#12317 = cartesian_point ( 'none', ( 8.900436173550133400, -1.391388255264022900, 2.639440048416273700 ) ) ;
#12318 = cartesian_point ( 'none', ( 8.000000000000000000, -1.256262986463379400, 2.702258918635303000 ) ) ;
#12319 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.564957821940490000, 1.472647229648565800 ) ) ;
#12320 = axis2_placement_3d ( 'none', #12319, #12312, #12311 ) ;
#12321 = circle ( 'none', #12320, 0.1748147468397990000 ) ;
#12322 = design_context ( 'detailed design', #12122, 'design' ) ;
#12323 = b_spline_curve_with_knots ( 'none', 3,
( #12318, #12317, #12316, #12315, #12314, #12313 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002737458458180550700, 0.005474916916361101400 ),
.unspecified. ) ;
#12324 = cartesian_point ( 'none', ( 13.35322761722600600, -1.863400556035838000, 2.325540390631452700 ) ) ;
#12325 = cartesian_point ( 'none', ( 13.46509648744492600, -1.899952495312357000, 2.296249255272309500 ) ) ;
#12326 = cartesian_point ( 'none', ( 13.57586775904814200, -1.937264025345189200, 2.264987215550161400 ) ) ;
#12327 = cartesian_point ( 'none', ( 13.73943757222174300, -1.996227589954693300, 2.212727989773996700 ) ) ;
#12328 = cartesian_point ( 'none', ( 13.79350981061188500, -2.016362500436572600, 2.194430368722855000 ) ) ;
#12329 = cartesian_point ( 'none', ( 13.89947008671687300, -2.058721270755040400, 2.154741076250393100 ) ) ;
#12330 = cartesian_point ( 'none', ( 13.95204052935823600, -2.080184875071001000, 2.134163787982653800 ) ) ;
#12331 = cartesian_point ( 'none', ( 13.99999999999999800, -2.106721315707472500, 2.107386486443742200 ) ) ;
#12332 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985689700, -1.301826042607879800 ) ) ;
#12333 = circle ( 'none', #12310, 1.974087960926264000 ) ;
#12334 = b_spline_curve_with_knots ( 'none', 3,
( #12331, #12330, #12329, #12328, #12327, #12326, #12325, #12324 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0001811824506223222500, 0.0003623649012446445100, 0.0007247298024892899900 ),
.unspecified. ) ;
#12335 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991000, 0.2123331407414370000 ) ) ;
#12336 = product_definition ( 'unknown', '', #13083, #12322 ) ;
#12337 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12338 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12339 = cartesian_point ( 'none', ( -3.611118645726067200e-032, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12340 = axis2_placement_3d ( 'none', #12339, #12338, #12337 ) ;
#12341 = circle ( 'none', #12340, 2.480000000000000000 ) ;
#12342 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #12122 ) ;
#12343 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.414648794865516600, -0.5655734078477078200 ) ) ;
#12344 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12345 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12346 = cartesian_point ( 'none', ( -3.611118645726067200e-032, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12347 = axis2_placement_3d ( 'none', #12346, #12345, #12344 ) ;
#12348 = cc_design_security_classification ( #12963, ( #12972 ) ) ;
#12349 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.414713045982302700, -0.5652942788434552900 ) ) ;
#12350 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.406623094665150100, -0.5570094176489600600 ) ) ;
#12351 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.392671674894556200, -0.5376444317825525000 ) ) ;
#12352 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.371007028047198900, -0.5089431149371729200 ) ) ;
#12353 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.348476235393358800, -0.4805105830423859200 ) ) ;
#12354 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.325938761017825000, -0.4534045850470445600 ) ) ;
#12355 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.303444183779653100, -0.4276092619133905500 ) ) ;
#12356 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.281041322516662400, -0.4031071648346137300 ) ) ;
#12357 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.258778188895441000, -0.3798792824564123400 ) ) ;
#12358 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.236701941127996900, -0.3579050694142093000 ) ) ;
#12359 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.214858838585940200, -0.3371624762418014000 ) ) ;
#12360 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.193294197368051500, -0.3176279803351048600 ) ) ;
#12361 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.172052346785101000, -0.2992766189698458600 ) ) ;
#12362 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.151176587047996000, -0.2820820207122283800 ) ) ;
#12363 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.130709147303253600, -0.2660164480204995600 ) ) ;
#12364 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.110691147182856200, -0.2510508058027563500 ) ) ;
#12365 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.085210204143641600, -0.2329192428380465200 ) ) ;
#12366 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.066066104266515200, -0.2202679740542983500 ) ) ;
#12367 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991000, -0.2123331407414370000 ) ) ;
#12368 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.107183387369935700, -1.307736551497537900 ) ) ;
#12369 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12370 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12371 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991000, -0.2123331407414370500 ) ) ;
#12372 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.307493745085427400, -2.107335328981234700 ) ) ;
#12373 = b_spline_curve_with_knots ( 'none', 3,
( #12429, #12428, #12427, #12426, #12425, #12480, #12479, #12478, #12477, #12476, #12475, #12474, #12473, #12472, #12471, #12470, #12469, #12468, #12467 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.6151450441804857700, 0.6412619741191317700, 0.6695086324737893300, 0.6969785532630542500, 0.7236717364869941200, 0.7495881821456819000, 0.7747278902391984100, 0.7990908607676322500, 0.8226770937310796700, 0.8454865891296475800, 0.8675193469634541200, 0.8887753672326299500, 0.9092546499373213000, 0.9289571950776911400, 0.9478830026539230000, 0.9660320726662233700, 1.000000000000000000 ),
.unspecified. ) ;
#12374 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12375 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12376 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.147911130545134800, -0.06527344578494023700 ) ) ;
#12377 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.973177049209745100, 0.05996340505623831700 ) ) ;
#12378 = circle ( 'none', #12379, 0.1748147468397990000 ) ;
#12379 = axis2_placement_3d ( 'none', #12438, #12437, #12436 ) ;
#12380 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.973177049209745100, -0.05996340505623831700 ) ) ;
#12381 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.107183387369935700, -1.307736551497537900 ) ) ;
#12382 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.095604646402270200, -1.307874373593529600 ) ) ;
#12383 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.072046390051564700, -1.311702342890284800 ) ) ;
#12384 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.036432275583413900, -1.316678019962861200 ) ) ;
#12385 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.000395763203269200, -1.320851179800929500 ) ) ;
#12386 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.965292527248176000, -1.324081613832506200 ) ) ;
#12387 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.931146411232435200, -1.326415593638175200 ) ) ;
#12388 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.897979597117698900, -1.327899977518827400 ) ) ;
#12389 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.865812591221441200, -1.328582157907029200 ) ) ;
#12390 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.834664211668547400, -1.328510008460894700 ) ) ;
#12391 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.804551577447302900, -1.327731830822856700 ) ) ;
#12392 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.775490098885593100, -1.326296301306518300 ) ) ;
#12393 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.747493470228057300, -1.324252416779742000 ) ) ;
#12394 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.720573661927789800, -1.321649442534953900 ) ) ;
#12395 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.694740921096788300, -1.318536852491886100 ) ) ;
#12396 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.670003750368884500, -1.314964295957938000 ) ) ;
#12397 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.639165051628970900, -1.309767499469738100 ) ) ;
#12398 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.616682330838539800, -1.305176374574511500 ) ) ;
#12399 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985689700, -1.301826042607879800 ) ) ;
#12400 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991000, 0.2123331407414370500 ) ) ;
#12401 = axis2_placement_3d ( 'none', #12376, #12375, #12374 ) ;
#12402 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.107183387369809600, 1.307736551497572700 ) ) ;
#12403 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5655734078477133700, -2.414648794865513100 ) ) ;
#12404 = circle ( 'none', #12401, 0.1748147468397989200 ) ;
#12405 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985681100, 1.301826042607890700 ) ) ;
#12406 = b_spline_curve_with_knots ( 'none', 3,
( #12399, #12398, #12397, #12396, #12395, #12394, #12393, #12392, #12391, #12390, #12389, #12388, #12387, #12386, #12385, #12384, #12383, #12382, #12381 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.03396792733377662600, 0.05211699734607700600, 0.07104280492230885500, 0.09074535006267869800, 0.1112246327673700500, 0.1324806530365458800, 0.1545134108703524200, 0.1773229062689203300, 0.2009091392323677500, 0.2252721097608015900, 0.2504118178543181000, 0.2763282635130058800, 0.3030214467369457500, 0.3304913675262107200, 0.3587380258808682300, 0.3847103465854418400 ),
.unspecified. ) ;
#12407 = axis2_placement_3d ( 'none', #12440, #12439, #12508 ) ;
#12408 = axis2_placement_3d ( 'none', #12481, #12462, #12461 ) ;
#12409 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.414648794865458000, 0.5655734078476238900 ) ) ;
#12410 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.107183387369809600, 1.307736551497572700 ) ) ;
#12411 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.095604646402183600, 1.307874373593557000 ) ) ;
#12412 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.072046390051516300, 1.311702342890305000 ) ) ;
#12413 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.036432275583405000, 1.316678019962875400 ) ) ;
#12414 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000395763203259400, 1.320851179800943200 ) ) ;
#12415 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.965292527248166900, 1.324081613832520000 ) ) ;
#12416 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.931146411232426100, 1.326415593638188500 ) ) ;
#12417 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.897979597117689600, 1.327899977518840500 ) ) ;
#12418 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.865812591221432100, 1.328582157907041800 ) ) ;
#12419 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.834664211668538500, 1.328510008460907400 ) ) ;
#12420 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.804551577447293800, 1.327731830822868900 ) ) ;
#12421 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.775490098885583700, 1.326296301306530800 ) ) ;
#12422 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.747493470228048200, 1.324252416779754000 ) ) ;
#12423 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.720573661927780700, 1.321649442534965600 ) ) ;
#12424 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.694740921096779200, 1.318536852491897700 ) ) ;
#12425 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.348476235393358800, 0.4805105830423860900 ) ) ;
#12426 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.371007028047198400, 0.5089431149371725900 ) ) ;
#12427 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.392710026592202800, 0.5376952400986757500 ) ) ;
#12428 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.406697512208015400, 0.5571127178810350000 ) ) ;
#12429 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.414648794865458000, 0.5655734078476238900 ) ) ;
#12430 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.670003750368875600, 1.314964295957949500 ) ) ;
#12431 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.639165051628961800, 1.309767499469749500 ) ) ;
#12432 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.616682330838531000, 1.305176374574522600 ) ) ;
#12433 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985681100, 1.301826042607890700 ) ) ;
#12434 = cylindrical_surface ( 'none', #12464, 29.00000000000000400 ) ;
#12435 = b_spline_curve_with_knots ( 'none', 3,
( #12433, #12432, #12431, #12430, #12424, #12423, #12422, #12421, #12420, #12419, #12418, #12417, #12416, #12415, #12414, #12413, #12412, #12411, #12410 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.03396792733377662600, 0.05211699734607699900, 0.07104280492230885500, 0.09074535006267869800, 0.1112246327673700500, 0.1324806530365458800, 0.1545134108703524200, 0.1773229062689203300, 0.2009091392323677800, 0.2252721097608015900, 0.2504118178543181000, 0.2763282635130058800, 0.3030214467369457500, 0.3304913675262106700, 0.3587380258808682800, 0.3847103465853521400 ),
.unspecified. ) ;
#12436 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865537900, 0.7071067811865413600 ) ) ;
#12437 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12438 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.564957821940459400, 1.472647229648598400 ) ) ;
#12439 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12440 = cartesian_point ( 'none', ( 0.0000000000000000000, 28.00000000000000000, -1.600000000000000100 ) ) ;
#12441 = face_outer_bound ( 'none', #7417, .t. ) ;
#12442 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985698600, -1.301826042607868500 ) ) ;
#12443 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.616682330838549200, -1.305176374574500200 ) ) ;
#12444 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.639165051628979700, -1.309767499469726400 ) ) ;
#12445 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.670003750368894300, -1.314964295957926400 ) ) ;
#12446 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.694740921096797400, -1.318536852491873900 ) ) ;
#12447 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.720573661927799100, -1.321649442534941400 ) ) ;
#12448 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.747493470228066700, -1.324252416779729600 ) ) ;
#12449 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.775490098885602200, -1.326296301306506100 ) ) ;
#12450 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.804551577447312400, -1.327731830822843900 ) ) ;
#12451 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.834664211668557000, -1.328510008460881400 ) ) ;
#12452 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.865812591221450500, -1.328582157907015800 ) ) ;
#12453 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.897979597117708500, -1.327899977518814100 ) ) ;
#12454 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.931146411232443900, -1.326415593638160800 ) ) ;
#12455 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.965292527248186000, -1.324081613832492900 ) ) ;
#12456 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000395763203278100, -1.320851179800915300 ) ) ;
#12457 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.036432275583422800, -1.316678019962846900 ) ) ;
#12458 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.072109435701917400, -1.311693534730875400 ) ) ;
#12459 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.095730311846070800, -1.307853950448117000 ) ) ;
#12460 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.107335328981188900, -1.307493745085432000 ) ) ;
#12461 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12462 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12463 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12464 = axis2_placement_3d ( 'none', #12507, #12512, #12511 ) ;
#12465 = circle ( 'none', #12537, 0.1748147468397989200 ) ;
#12466 = circle ( 'none', #12408, 29.00000000000000000 ) ;
#12467 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991000, 0.2123331407414370500 ) ) ;
#12468 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.066066104266515200, 0.2202679740542982900 ) ) ;
#12469 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.085210204143641100, 0.2329192428380466000 ) ) ;
#12470 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.110691147182856700, 0.2510508058027563500 ) ) ;
#12471 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.130709147303253100, 0.2660164480204995600 ) ) ;
#12472 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.151176587047996000, 0.2820820207122283800 ) ) ;
#12473 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.172052346785101000, 0.2992766189698458600 ) ) ;
#12474 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.193294197368051500, 0.3176279803351048600 ) ) ;
#12475 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.214858838585940200, 0.3371624762418014000 ) ) ;
#12476 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.236701941127996900, 0.3579050694142092400 ) ) ;
#12477 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.258778188895441000, 0.3798792824564123900 ) ) ;
#12478 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.281041322516662800, 0.4031071648346136200 ) ) ;
#12479 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.303444183779652200, 0.4276092619133906000 ) ) ;
#12480 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.325938761017825500, 0.4534045850470445600 ) ) ;
#12481 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#12482 = b_spline_curve_with_knots ( 'none', 3,
( #12460, #12459, #12458, #12457, #12456, #12455, #12454, #12453, #12452, #12451, #12450, #12449, #12448, #12447, #12446, #12445, #12444, #12443, #12442 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.6151450441804463500, 0.6412619741191317700, 0.6695086324737893300, 0.6969785532630542500, 0.7236717364869941200, 0.7495881821456819000, 0.7747278902391984100, 0.7990908607676322500, 0.8226770937310796700, 0.8454865891296475800, 0.8675193469634541200, 0.8887753672326299500, 0.9092546499373213000, 0.9289571950776911400, 0.9478830026539230000, 0.9660320726662232600, 1.000000000000000000 ),
.unspecified. ) ;
#12483 = plane ( 'none', #12407 ) ;
#12484 = circle ( 'none', #12497, 29.00000000000000400 ) ;
#12485 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.307736551497544300, -2.107183387369930800 ) ) ;
#12486 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.352846341639578800, -1.437647402316166900 ) ) ;
#12487 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.437647402316182000, -1.352846341639563500 ) ) ;
#12488 = circle ( 'none', #12493, 2.480000000000000000 ) ;
#12489 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12490 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414442200, -2.053393186047990100 ) ) ;
#12491 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991000, -0.2123331407414370000 ) ) ;
#12492 = axis2_placement_3d ( 'none', #12501, #12504, #12489 ) ;
#12493 = axis2_placement_3d ( 'none', #12538, #12545, #12535 ) ;
#12494 = face_outer_bound ( 'none', #7423, .t. ) ;
#12495 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12496 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12497 = axis2_placement_3d ( 'none', #12505, #12496, #12495 ) ;
#12498 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05996340505624519300, -1.973177049209744700 ) ) ;
#12499 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607885100, -1.602110449985686000 ) ) ;
#12500 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985698600, -1.301826042607868500 ) ) ;
#12501 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#12502 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12503 = axis2_placement_3d ( 'none', #12506, #12463, #12502 ) ;
#12504 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12505 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -72.99999999999998600 ) ) ;
#12506 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.19999999999998900 ) ) ;
#12507 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#12508 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12509 = cylindrical_surface ( 'none', #12492, 4.000000000000000000 ) ;
#12510 = circle ( 'none', #12503, 16.10000000000000100 ) ;
#12511 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12512 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12513 = face_outer_bound ( 'none', #653, .t. ) ;
#12514 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.480802545746492700e-015 ) ) ;
#12515 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12516 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.06527344578494773100, -2.147911130545134400 ) ) ;
#12517 = circle ( 'none', #12565, 0.1748147468397990000 ) ;
#12518 = axis2_placement_3d ( 'none', #12580, #12579, #12578 ) ;
#12519 = axis2_placement_3d ( 'none', #12568, #12604, #12603 ) ;
#12520 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.307736551497544300, -2.107183387369930800 ) ) ;
#12521 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.307874373593537000, -2.095604646402265700 ) ) ;
#12522 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.311702342890292300, -2.072046390051560200 ) ) ;
#12523 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.316678019962868000, -2.036432275583409400 ) ) ;
#12524 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.320851179800936400, -2.000395763203264300 ) ) ;
#12525 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.324081613832512900, -1.965292527248171800 ) ) ;
#12526 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.326415593638181800, -1.931146411232430600 ) ) ;
#12527 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.327899977518833600, -1.897979597117694500 ) ) ;
#12528 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.328582157907035400, -1.865812591221436700 ) ) ;
#12529 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.328510008460900900, -1.834664211668543200 ) ) ;
#12530 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.327731830822862700, -1.804551577447298200 ) ) ;
#12531 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.326296301306524800, -1.775490098885588400 ) ) ;
#12532 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.324252416779748000, -1.747493470228053100 ) ) ;
#12533 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.321649442534959600, -1.720573661927785400 ) ) ;
#12534 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.318536852491891900, -1.694740921096783900 ) ) ;
#12535 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12536 = b_spline_curve_with_knots ( 'none', 3,
( #12576, #12575, #12574, #12573, #12572, #12563, #12562, #12561, #12560, #12559, #12558, #12557, #12556, #12555, #12554, #12553, #12552, #12551, #12550 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.6151450441804108300, 0.6412619741191317700, 0.6695086324737893300, 0.6969785532630542500, 0.7236717364869941200, 0.7495881821456819000, 0.7747278902391984100, 0.7990908607676322500, 0.8226770937310796700, 0.8454865891296475800, 0.8675193469634541200, 0.8887753672326299500, 0.9092546499373213000, 0.9289571950776911400, 0.9478830026539230000, 0.9660320726662233700, 1.000000000000000000 ),
.unspecified. ) ;
#12537 = axis2_placement_3d ( 'none', #12516, #12515, #12514 ) ;
#12538 = cartesian_point ( 'none', ( -3.611118645726067200e-032, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12539 = circle ( 'none', #12518, 1.974087960926264000 ) ;
#12540 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.314964295957943500, -1.670003750368879800 ) ) ;
#12541 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.309767499469744100, -1.639165051628966000 ) ) ;
#12542 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.305176374574517100, -1.616682330838535600 ) ) ;
#12543 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607885100, -1.602110449985686000 ) ) ;
#12544 = b_spline_curve_with_knots ( 'none', 3,
( #12543, #12542, #12541, #12540, #12534, #12533, #12532, #12531, #12530, #12529, #12528, #12527, #12526, #12525, #12524, #12523, #12522, #12521, #12520 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.03396792733377662600, 0.05211699734607699900, 0.07104280492230885500, 0.09074535006267869800, 0.1112246327673700500, 0.1324806530365458800, 0.1545134108703524200, 0.1773229062689203300, 0.2009091392323677800, 0.2252721097608015900, 0.2504118178543181000, 0.2763282635130058800, 0.3030214467369457500, 0.3304913675262106700, 0.3587380258808682800, 0.3847103465854416800 ),
.unspecified. ) ;
#12545 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12546 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.107335328981188900, -1.307493745085432000 ) ) ;
#12547 = circle ( 'none', #12567, 1.974087960926264000 ) ;
#12548 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.973177049209745100, -0.05996340505623844900 ) ) ;
#12549 = circle ( 'none', #12519, 0.1748147468397989200 ) ;
#12550 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414442200, -2.053393186047990100 ) ) ;
#12551 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2202679740543055100, -2.066066104266514300 ) ) ;
#12552 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2329192428380539000, -2.085210204143640700 ) ) ;
#12553 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2510508058027637300, -2.110691147182855800 ) ) ;
#12554 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2660164480205069500, -2.130709147303252200 ) ) ;
#12555 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2820820207122359300, -2.151176587047995100 ) ) ;
#12556 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2992766189698534700, -2.172052346785100100 ) ) ;
#12557 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3176279803351125300, -2.193294197368050600 ) ) ;
#12558 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3371624762418091700, -2.214858838585938900 ) ) ;
#12559 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3579050694142170700, -2.236701941127995600 ) ) ;
#12560 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3798792824564202200, -2.258778188895439700 ) ) ;
#12561 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4031071648346215600, -2.281041322516661500 ) ) ;
#12562 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4276092619133986500, -2.303444183779650900 ) ) ;
#12563 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4534045850470527200, -2.325938761017823700 ) ) ;
#12564 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12565 = axis2_placement_3d ( 'none', #12581, #12564, #12609 ) ;
#12566 = circle ( 'none', #12596, 0.1748147468397989200 ) ;
#12567 = axis2_placement_3d ( 'none', #12607, #12602, #12601 ) ;
#12568 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.147911130545134800, -0.06527344578494023700 ) ) ;
#12569 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.480802545746492700e-015 ) ) ;
#12570 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12571 = axis2_placement_3d ( 'none', #12582, #12570, #12569 ) ;
#12572 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4805105830423943000, -2.348476235393357000 ) ) ;
#12573 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5089431149371808100, -2.371007028047196700 ) ) ;
#12574 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5376952400987105000, -2.392710026592221000 ) ) ;
#12575 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5571127178810970600, -2.406697512208052300 ) ) ;
#12576 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5655734078477133700, -2.414648794865513100 ) ) ;
#12577 = circle ( 'none', #12571, 0.1748147468397989200 ) ;
#12578 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.491483361109382100e-015 ) ) ;
#12579 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12580 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12581 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.564957821940479800, -1.472647229648576400 ) ) ;
#12582 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.06527344578493274300, -2.147911130545135300 ) ) ;
#12583 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865487900, 0.7071067811865463500 ) ) ;
#12584 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12585 = circle ( 'none', #12613, 2.480000000000000000 ) ;
#12586 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865487900, -0.7071067811865462400 ) ) ;
#12587 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12588 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12589 = axis2_placement_3d ( 'none', #12588, #12587, #12586 ) ;
#12590 = circle ( 'none', #12589, 1.974087960926264300 ) ;
#12591 = axis2_placement_3d ( 'none', #12605, #12584, #12583 ) ;
#12592 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.352846341639568600, -1.437647402316176900 ) ) ;
#12593 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12594 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12595 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.147911130545134800, 0.06527344578494023700 ) ) ;
#12596 = axis2_placement_3d ( 'none', #12595, #12594, #12593 ) ;
#12597 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.437647402316171800, -1.352846341639573700 ) ) ;
#12598 = circle ( 'none', #12614, 0.1748147468397990000 ) ;
#12599 = circle ( 'none', #12644, 0.1748147468397990000 ) ;
#12600 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.414713045982340000, 0.5652942788435089100 ) ) ;
#12601 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865438000, 0.7071067811865512400 ) ) ;
#12602 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12603 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12604 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12605 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.472647229648582200, -1.564957821940474900 ) ) ;
#12606 = circle ( 'none', #12591, 0.1748147468397990000 ) ;
#12607 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12608 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.414713045982302700, -0.5652942788434552900 ) ) ;
#12609 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865438000, -0.7071067811865512400 ) ) ;
#12610 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12611 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12612 = cartesian_point ( 'none', ( -3.611118645726067200e-032, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12613 = axis2_placement_3d ( 'none', #12612, #12611, #12610 ) ;
#12614 = axis2_placement_3d ( 'none', #12635, #12634, #11823 ) ;
#12615 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5652942788435021400, -2.414713045982342700 ) ) ;
#12616 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5570094176489877000, -2.406623094665178500 ) ) ;
#12617 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5376444317825619400, -2.392671674894571300 ) ) ;
#12618 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5089431149371647100, -2.371007028047200600 ) ) ;
#12619 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4805105830423777600, -2.348476235393360600 ) ) ;
#12620 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4534045850470364600, -2.325938761017826800 ) ) ;
#12621 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4276092619133825500, -2.303444183779654400 ) ) ;
#12622 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4031071648346057400, -2.281041322516663700 ) ) ;
#12623 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3798792824564044500, -2.258778188895442400 ) ) ;
#12624 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3579050694142014700, -2.236701941127998200 ) ) ;
#12625 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3371624762417936800, -2.214858838585941600 ) ) ;
#12626 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3176279803350972600, -2.193294197368052900 ) ) ;
#12627 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2992766189698382600, -2.172052346785101800 ) ) ;
#12628 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2820820207122208300, -2.151176587047996900 ) ) ;
#12629 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2660164480204921200, -2.130709147303254400 ) ) ;
#12630 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2510508058027489700, -2.110691147182857100 ) ) ;
#12631 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2329192428380392200, -2.085210204143642400 ) ) ;
#12632 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2202679740542911600, -2.066066104266516000 ) ) ;
#12633 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414298400, -2.053393186047991900 ) ) ;
#12634 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12635 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.564957821940469600, -1.472647229648587500 ) ) ;
#12636 = approval_status ( 'not_yet_approved' ) ;
#12637 = person_and_organization ( #13114, #13113 ) ;
#12638 = product_related_product_category ( 'detail', '', ( #13068 ) ) ;
#12639 = b_spline_curve_with_knots ( 'none', 3,
( #12633, #12632, #12631, #12630, #12629, #12628, #12627, #12626, #12625, #12624, #12623, #12622, #12621, #12620, #12619, #12618, #12617, #12616, #12615 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.03396792733377662600, 0.05211699734607699900, 0.07104280492230885500, 0.09074535006267869800, 0.1112246327673700500, 0.1324806530365458800, 0.1545134108703524200, 0.1773229062689203300, 0.2009091392323677800, 0.2252721097608015900, 0.2504118178543181000, 0.2763282635130058800, 0.3030214467369457500, 0.3304913675262106700, 0.3587380258808682300, 0.3847103465854450600 ),
.unspecified. ) ;
#12640 = shape_representation_relationship ( 'none' , 'none' , #12853, #12858 ) ;
#12641 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865438000, 0.7071067811865512400 ) ) ;
#12642 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12643 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.472647229648593100, -1.564957821940464300 ) ) ;
#12644 = axis2_placement_3d ( 'none', #12643, #12642, #12641 ) ;
#12645 = circle ( 'none', #12698, 1.974087960926264000 ) ;
#12646 = face_outer_bound ( 'none', #7498, .t. ) ;
#12647 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12648 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12649 = axis2_placement_3d ( 'none', #12671, #12648, #12647 ) ;
#12650 = circle ( 'none', #12649, 2.480000000000000000 ) ;
#12651 = circle ( 'none', #12670, 0.1748147468397989200 ) ;
#12652 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607874300, -1.602110449985694900 ) ) ;
#12653 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.305176374574505700, -1.616682330838545000 ) ) ;
#12654 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.309767499469731900, -1.639165051628975100 ) ) ;
#12655 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.314964295957932200, -1.670003750368889600 ) ) ;
#12656 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.318536852491879700, -1.694740921096793000 ) ) ;
#12657 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.321649442534947200, -1.720573661927794700 ) ) ;
#12658 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.324252416779735600, -1.747493470228062500 ) ) ;
#12659 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.326296301306512100, -1.775490098885597700 ) ) ;
#12660 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.327731830822850100, -1.804551577447307500 ) ) ;
#12661 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.328510008460888100, -1.834664211668552500 ) ) ;
#12662 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.328582157907022100, -1.865812591221446000 ) ) ;
#12663 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.327899977518820700, -1.897979597117704000 ) ) ;
#12664 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.326415593638167600, -1.931146411232439200 ) ) ;
#12665 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.324081613832499600, -1.965292527248181400 ) ) ;
#12666 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.320851179800921900, -2.000395763203274100 ) ) ;
#12667 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.316678019962853600, -2.036432275583417900 ) ) ;
#12668 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.311693534730880000, -2.072109435701930300 ) ) ;
#12669 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.307853950448118800, -2.095730311846099700 ) ) ;
#12670 = axis2_placement_3d ( 'none', #12707, #12706, #12705 ) ;
#12671 = cartesian_point ( 'none', ( -3.611118645726067200e-032, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12672 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.973177049209745100, 0.05996340505623844900 ) ) ;
#12673 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.307493745085427400, -2.107335328981234700 ) ) ;
#12674 = b_spline_curve_with_knots ( 'none', 3,
( #12673, #12669, #12668, #12667, #12666, #12665, #12664, #12663, #12662, #12661, #12660, #12659, #12658, #12657, #12656, #12655, #12654, #12653, #12652 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.6151450441804072700, 0.6412619741191317700, 0.6695086324737893300, 0.6969785532630542500, 0.7236717364869941200, 0.7495881821456819000, 0.7747278902391984100, 0.7990908607676322500, 0.8226770937310796700, 0.8454865891296475800, 0.8675193469634541200, 0.8887753672326299500, 0.9092546499373213000, 0.9289571950776911400, 0.9478830026539230000, 0.9660320726662233700, 1.000000000000000000 ),
.unspecified. ) ;
#12675 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.066066104266515200, -0.2202679740542982900 ) ) ;
#12676 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.085210204143641100, -0.2329192428380466000 ) ) ;
#12677 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.110691147182856700, -0.2510508058027563500 ) ) ;
#12678 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.130709147303253100, -0.2660164480204995600 ) ) ;
#12679 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.151176587047996000, -0.2820820207122283800 ) ) ;
#12680 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.172052346785101000, -0.2992766189698458600 ) ) ;
#12681 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.193294197368051500, -0.3176279803351048600 ) ) ;
#12682 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.214858838585940200, -0.3371624762418014000 ) ) ;
#12683 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.236701941127996900, -0.3579050694142092400 ) ) ;
#12684 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.258778188895441000, -0.3798792824564123900 ) ) ;
#12685 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.281041322516662800, -0.4031071648346136200 ) ) ;
#12686 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.303444183779652200, -0.4276092619133906000 ) ) ;
#12687 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.325938761017825500, -0.4534045850470445600 ) ) ;
#12688 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.348476235393358800, -0.4805105830423860900 ) ) ;
#12689 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.371007028047198400, -0.5089431149371725900 ) ) ;
#12690 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.392710026592223200, -0.5376952400987028400 ) ) ;
#12691 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12692 = b_spline_curve_with_knots ( 'none', 3,
( #12738, #12737, #12736, #12735, #12734, #12733, #12732, #12731, #12730, #12729, #12728, #12727, #12726, #12725, #12724, #12723, #12722, #12721, #12720 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.03396792733377662600, 0.05211699734607699900, 0.07104280492230885500, 0.09074535006267871200, 0.1112246327673700500, 0.1324806530365458800, 0.1545134108703524200, 0.1773229062689203300, 0.2009091392323677500, 0.2252721097608015900, 0.2504118178543181000, 0.2763282635130058800, 0.3030214467369457500, 0.3304913675262106700, 0.3587380258808682300, 0.3847103465854437900 ),
.unspecified. ) ;
#12693 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12694 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.406697512208055800, -0.5571127178810901800 ) ) ;
#12695 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.414648794865516600, -0.5655734078477078200 ) ) ;
#12696 = cartesian_point ( 'none', ( 13.99999999999999800, 2.106721315707487600, -2.107386486443727500 ) ) ;
#12697 = b_spline_curve_with_knots ( 'none', 3,
( #12695, #12694, #12690, #12689, #12688, #12687, #12686, #12685, #12684, #12683, #12682, #12681, #12680, #12679, #12678, #12677, #12676, #12675, #12739 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.6151450441804086100, 0.6412619741191317700, 0.6695086324737893300, 0.6969785532630542500, 0.7236717364869941200, 0.7495881821456819000, 0.7747278902391984100, 0.7990908607676322500, 0.8226770937310796700, 0.8454865891296475800, 0.8675193469634541200, 0.8887753672326299500, 0.9092546499373213000, 0.9289571950776911400, 0.9478830026539231100, 0.9660320726662233700, 1.000000000000000000 ),
.unspecified. ) ;
#12698 = axis2_placement_3d ( 'none', #12693, #12691, #12704 ) ;
#12699 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12700 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12701 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12702 = axis2_placement_3d ( 'none', #12701, #12700, #12699 ) ;
#12703 = circle ( 'none', #12702, 1.974087960926264000 ) ;
#12704 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865536800, 0.7071067811865413600 ) ) ;
#12705 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12706 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12707 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.147911130545134800, 0.06527344578494023700 ) ) ;
#12708 = cartesian_point ( 'none', ( 11.78444309705339100, -2.672156991249325900, 0.8219242339697580000 ) ) ;
#12709 = cartesian_point ( 'none', ( 10.50000000000024500, -2.369453579042618300, 1.139716956738751500 ) ) ;
#12710 = cartesian_point ( 'none', ( 9.999999999999710500, -2.242598361555030900, 1.248097387377175200 ) ) ;
#12711 = cartesian_point ( 'none', ( 9.250000000000152800, -2.044140550680205100, 1.386341397105527200 ) ) ;
#12712 = cartesian_point ( 'none', ( 9.000000000000026600, -1.976627126655244900, 1.428380221444066600 ) ) ;
#12713 = cartesian_point ( 'none', ( 8.499999999999985800, -1.839778322254382200, 1.504293084232299500 ) ) ;
#12714 = cartesian_point ( 'none', ( 8.249999999999886300, -1.761135565714707600, 1.531047066280109700 ) ) ;
#12715 = cartesian_point ( 'none', ( 8.000000000000003600, -1.700643435261281100, 1.567966019495372400 ) ) ;
#12716 = b_spline_curve_with_knots ( 'none', 3,
( #12803, #12802, #12801, #12800, #12799, #12798 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002826395112210681900, 0.0005972403616821755000, 0.0009118412121432829100 ),
.unspecified. ) ;
#12717 = b_spline_curve_with_knots ( 'none', 3,
( #12715, #12714, #12713, #12712, #12711, #12710, #12709, #12708, #12765, #12764 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5714285714285724000, 0.6250000000000008900, 0.6785714285714292700, 0.7857142857142861400, 0.9538092350829512300 ),
.unspecified. ) ;
#12718 = cartesian_point ( 'none', ( 8.000000000000003600, -1.700643435261281100, 1.567966019495372400 ) ) ;
#12719 = axis2_placement_3d ( 'none', #12763, #12761, #12760 ) ;
#12720 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.414713045982340000, 0.5652942788435089100 ) ) ;
#12721 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.406623094665175000, 0.5570094176489951400 ) ) ;
#12722 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.392671674894569600, 0.5376444317825698200 ) ) ;
#12723 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.371007028047198900, 0.5089431149371729200 ) ) ;
#12724 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.348476235393358800, 0.4805105830423859200 ) ) ;
#12725 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.325938761017825000, 0.4534045850470445600 ) ) ;
#12726 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.303444183779653100, 0.4276092619133905500 ) ) ;
#12727 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.281041322516662400, 0.4031071648346137300 ) ) ;
#12728 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.258778188895441000, 0.3798792824564123400 ) ) ;
#12729 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.236701941127996900, 0.3579050694142093000 ) ) ;
#12730 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.214858838585940200, 0.3371624762418014000 ) ) ;
#12731 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.193294197368051500, 0.3176279803351048600 ) ) ;
#12732 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.172052346785101000, 0.2992766189698458600 ) ) ;
#12733 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.151176587047996000, 0.2820820207122283800 ) ) ;
#12734 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.130709147303253600, 0.2660164480204995600 ) ) ;
#12735 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.110691147182856200, 0.2510508058027563500 ) ) ;
#12736 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.085210204143641600, 0.2329192428380465200 ) ) ;
#12737 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.066066104266515200, 0.2202679740542983500 ) ) ;
#12738 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991000, 0.2123331407414370000 ) ) ;
#12739 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991000, -0.2123331407414370500 ) ) ;
#12740 = cartesian_point ( 'none', ( 8.000000000000003600, 1.700643435261292000, -1.567966019495360200 ) ) ;
#12741 = cartesian_point ( 'none', ( 8.000000000000000000, 1.729490221479513600, -1.398204339817909600 ) ) ;
#12742 = cartesian_point ( 'none', ( 5.329713049200556400, 1.234811270847580700, -1.877409071160801800 ) ) ;
#12743 = cartesian_point ( 'none', ( 2.669560584741246200, 0.5443899758411614400, -2.074966674974347800 ) ) ;
#12744 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05996340505624518600, -1.973177049209744700 ) ) ;
#12745 = cartesian_point ( 'none', ( 8.000000000000000000, 1.691099289326855300, -1.445361235222527100 ) ) ;
#12746 = cartesian_point ( 'none', ( 5.329653201700823600, 1.181960534159461200, -1.912813851385954100 ) ) ;
#12747 = cartesian_point ( 'none', ( 2.669621743554646100, 0.4830579465753702100, -2.091738377831294600 ) ) ;
#12748 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1207435400606448300, -1.971329985432015400 ) ) ;
#12749 = cartesian_point ( 'none', ( 8.000000000000000000, 1.679983850591393500, -1.510774953610736700 ) ) ;
#12750 = cartesian_point ( 'none', ( 5.329510614386293800, 1.150774290874103700, -1.974846614421918600 ) ) ;
#12751 = cartesian_point ( 'none', ( 2.669756003293113800, 0.4338439438333428500, -2.140637786621954600 ) ) ;
#12752 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1794556769806794900, -2.002239409721978000 ) ) ;
#12753 = cartesian_point ( 'none', ( 8.000000000000000000, 1.700643435261290700, -1.567966019495361500 ) ) ;
#12754 = cartesian_point ( 'none', ( 5.329344629009112200, 1.153875802989880800, -2.038397285110438600 ) ) ;
#12755 = cartesian_point ( 'none', ( 2.669907491018011800, 0.4166709205320720000, -2.201870579334158400 ) ) ;
#12756 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414443500, -2.053393186047990600 ) ) ;
#12757 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414586800, 2.053393186047989700 ) ) ;
#12758 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #12756, #12755, #12754, #12753 ),
( #12752, #12751, #12750, #12749 ),
( #12748, #12747, #12746, #12745 ),
( #12744, #12743, #12742, #12741 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#12759 = b_spline_curve_with_knots ( 'none', 3,
( #12757, #12788, #12787, #12786, #12785, #12784, #12783, #12782, #12781, #12780 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2857142857142862000, 0.4285714285714293200, 0.5000000000000008900, 0.5714285714285724000 ),
.unspecified. ) ;
#12760 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12761 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12762 = cartesian_point ( 'none', ( 0.2361155396035984100, 2.652482526072479800, 1.183884989510280500 ) ) ;
#12763 = cartesian_point ( 'none', ( 0.5000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12764 = cartesian_point ( 'none', ( 13.35322761722546000, -2.962028549378435700, 0.3267822108989917300 ) ) ;
#12765 = cartesian_point ( 'none', ( 12.56882976904878800, -2.834595980115516900, 0.5896917009653205300 ) ) ;
#12766 = cartesian_point ( 'none', ( 0.2361155396035984100, 2.652482526072479800, 1.183884989510280500 ) ) ;
#12767 = cartesian_point ( 'none', ( 0.1593162483667822400, 2.641439071005720500, 1.091546914334669400 ) ) ;
#12768 = cartesian_point ( 'none', ( 0.1026780089805360300, 2.616540283151610200, 0.9847579692965483500 ) ) ;
#12769 = cartesian_point ( 'none', ( 0.02335420773358285300, 2.538536746695164500, 0.7713516621469882500 ) ) ;
#12770 = cartesian_point ( 'none', ( -1.671478349248484100e-016, 2.485213994856663200, 0.6631456233101324900 ) ) ;
#12771 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.414713045982340000, 0.5652942788435089100 ) ) ;
#12772 = b_spline_curve_with_knots ( 'none', 3,
( #12771, #12770, #12769, #12768, #12767, #12766 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003606987182213349500, 0.0007213974364426702300 ),
.unspecified. ) ;
#12773 = axis2_placement_3d ( 'none', #12815, #12814, #12804 ) ;
#12774 = cartesian_point ( 'none', ( 8.000000000000001800, 1.230644366089517200, 1.958627064145075600 ) ) ;
#12775 = cartesian_point ( 'none', ( 5.329748047095032200, 1.780047097870258700, 1.515292598148142200 ) ) ;
#12776 = cartesian_point ( 'none', ( 2.669499516020161300, 2.071782202531155200, 0.8412410871004858400 ) ) ;
#12777 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991000, 0.2123331407414370000 ) ) ;
#12778 = b_spline_curve_with_knots ( 'none', 3,
( #12777, #12776, #12775, #12774 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#12779 = face_outer_bound ( 'none', #1067, .t. ) ;
#12780 = cartesian_point ( 'none', ( 8.000000000000003600, -1.700643435261281100, 1.567966019495372400 ) ) ;
#12781 = cartesian_point ( 'none', ( 7.666666666666840200, -1.619987261323384600, 1.617191290449052600 ) ) ;
#12782 = cartesian_point ( 'none', ( 7.333333333333033700, -1.561148238076684300, 1.681002087993097100 ) ) ;
#12783 = cartesian_point ( 'none', ( 6.666666666666975200, -1.413774545271092100, 1.780314787903146000 ) ) ;
#12784 = cartesian_point ( 'none', ( 6.333333333333603000, -1.337652770477074000, 1.825307382961573800 ) ) ;
#12785 = cartesian_point ( 'none', ( 5.333333333332789500, -1.103761641877430800, 1.945709021443559700 ) ) ;
#12786 = cartesian_point ( 'none', ( 4.666666666666693600, -0.9404652590414750400, 2.006467759553063300 ) ) ;
#12787 = cartesian_point ( 'none', ( 2.666666666666606100, -0.4430375594253754300, 2.128197315788368000 ) ) ;
#12788 = cartesian_point ( 'none', ( 1.333320865585935200, -0.1017841993864646400, 2.127541075900480000 ) ) ;
#12789 = toroidal_surface ( 'none', #12719, 2.480000000000000000, 0.5000000000000000000 ) ;
#12790 = toroidal_surface ( 'none', #12773, 2.480000000000000000, 0.5000000000000000000 ) ;
#12791 = cartesian_point ( 'none', ( 8.000000000000001800, 1.230644366089517200, 1.958627064145075600 ) ) ;
#12792 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#12793 = b_spline_curve_with_knots ( 'none', 3,
( #12791, #12849, #12848, #12847, #12846, #12845, #12844, #12843, #12842, #12841, #12840, #12839, #12838, #12837, #12836, #12835, #12834, #12833, #12832, #12831, #12830, #12829, #12828, #12827, #12826, #12825, #12824, #12823 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.03396792733377662600, 0.05211699734607699900, 0.07104280492230885500, 0.09074535006267869800, 0.1112246327673700300, 0.1324806530365458800, 0.1545134108703524200, 0.1773229062689203300, 0.2009091392323677200, 0.2252721097608015900, 0.2504118178543181000, 0.2763282635130058800, 0.3030214467369457500, 0.3304913675262106700, 0.3587380258808682300, 0.3877614218009812800, 0.4175615552866067100, 0.4481384263377969400, 0.4794920349546011300, 0.5116223811370651500, 0.5445294648852303500, 0.5782132861991371400, 0.6126738450788217200, 0.6479111415243183900, 0.6648797932236546500 ),
.unspecified. ) ;
#12794 = local_time ( 16, 11, 24.00000000000000000, #12792 ) ;
#12795 = approval ( #12636, 'unspecified' ) ;
#12796 = calendar_date ( 2017, 13, 10 ) ;
#12797 = cc_design_approval ( #12795, ( #12336 ) ) ;
#12798 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5655734078476397600, 2.414648794865445100 ) ) ;
#12799 = cartesian_point ( 'none', ( -2.734137650442154800e-014, 0.6497950086441571800, 2.475822535765984400 ) ) ;
#12800 = cartesian_point ( 'none', ( 0.01797103299913678900, 0.7396518359561683500, 2.530768090890719500 ) ) ;
#12801 = cartesian_point ( 'none', ( 0.09237337590481210800, 0.9077224609040011000, 2.629276664651901900 ) ) ;
#12802 = cartesian_point ( 'none', ( 0.1509069873011631700, 0.9898967441941675100, 2.674618894474238400 ) ) ;
#12803 = cartesian_point ( 'none', ( 0.2361155395741336700, 1.038455276934907600, 2.712721485390358700 ) ) ;
#12804 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12805 = cartesian_point ( 'none', ( 0.2361155395741336700, 1.038455276934907600, 2.712721485390358700 ) ) ;
#12806 = cartesian_point ( 'none', ( 0.1593162483766402700, 1.095939254080287500, 2.639619704323422400 ) ) ;
#12807 = cartesian_point ( 'none', ( 0.1026780089869845900, 1.153844339540175600, 2.546502415394360100 ) ) ;
#12808 = cartesian_point ( 'none', ( 0.02335420773505099800, 1.249588556893195000, 2.340444538870597200 ) ) ;
#12809 = cartesian_point ( 'none', ( -3.165955046952397100e-014, 1.288396901305463200, 2.226226435623468400 ) ) ;
#12810 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.307736551497578700, 2.107183387369810000 ) ) ;
#12811 = face_outer_bound ( 'none', #6511, .t. ) ;
#12812 = face_outer_bound ( 'none', #1064, .t. ) ;
#12813 = b_spline_curve_with_knots ( 'none', 3,
( #12810, #12809, #12808, #12807, #12806, #12805 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003606987182335876300, 0.0007213974364671752600 ),
.unspecified. ) ;
#12814 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12815 = cartesian_point ( 'none', ( 0.5000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12816 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #12878, #12877, #12876, #12875 ),
( #12874, #12873, #12872, #12871 ),
( #12870, #12869, #12868, #12867 ),
( #12866, #12865, #12864, #12863 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.8725382093867036800 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#12817 = cc_design_person_and_organization_assignment ( #47, #12818, ( #11 ) ) ;
#12818 = person_and_organization_role ( 'classification_officer' ) ;
#12819 = cc_design_person_and_organization_assignment ( #12821, #12820, ( #12336 ) ) ;
#12820 = person_and_organization_role ( 'creator' ) ;
#12821 = person_and_organization ( #13114, #13113 ) ;
#12822 = approval_date_time ( #12850, #12795 ) ;
#12823 = cartesian_point ( 'none', ( 8.000000000000000000, 1.022473523462564400, 2.799097692796385800 ) ) ;
#12824 = cartesian_point ( 'none', ( 8.000000000000000000, 1.024986178487041300, 2.791951047448010900 ) ) ;
#12825 = cartesian_point ( 'none', ( 8.000000000000000000, 1.036008488231658900, 2.771786798816450400 ) ) ;
#12826 = cartesian_point ( 'none', ( 8.000000000000000000, 1.053727797900507100, 2.738000124775834500 ) ) ;
#12827 = cartesian_point ( 'none', ( 8.000000000000000000, 1.073910747516269700, 2.697211070905714000 ) ) ;
#12828 = cartesian_point ( 'none', ( 8.000000000000000000, 1.092695521485900900, 2.656888395544927800 ) ) ;
#12829 = cartesian_point ( 'none', ( 8.000000000000000000, 1.110115473128516800, 2.617074790987700400 ) ) ;
#12830 = cartesian_point ( 'none', ( 8.000000000000000000, 1.126205178359487700, 2.577811632918991500 ) ) ;
#12831 = cartesian_point ( 'none', ( 8.000000000000000000, 1.141000392080315800, 2.539138946809262900 ) ) ;
#12832 = cartesian_point ( 'none', ( 8.000000000000000000, 1.154538003669970600, 2.501095375635789000 ) ) ;
#12833 = cartesian_point ( 'none', ( 8.000000000000000000, 1.166855991617203700, 2.463718148953341300 ) ) ;
#12834 = cartesian_point ( 'none', ( 8.000000000000000000, 1.177993377332447800, 2.427043053336785100 ) ) ;
#12835 = cartesian_point ( 'none', ( 8.000000000000000000, 1.187990178178852700, 2.391104404216870500 ) ) ;
#12836 = cartesian_point ( 'none', ( 8.000000000000000000, 1.196887359762482700, 2.355935019129464300 ) ) ;
#12837 = cartesian_point ( 'none', ( 8.000000000000000000, 1.204726787522331300, 2.321566192397243700 ) ) ;
#12838 = cartesian_point ( 'none', ( 8.000000000000000000, 1.211551177660752800, 2.288027671262101900 ) ) ;
#12839 = cartesian_point ( 'none', ( 8.000000000000000000, 1.217404047457333300, 2.255347633484110900 ) ) ;
#12840 = cartesian_point ( 'none', ( 8.000000000000000000, 1.222329665002714900, 2.223552666426280600 ) ) ;
#12841 = cartesian_point ( 'none', ( 8.000000000000000000, 1.226372998413857600, 2.192667747626969400 ) ) ;
#12842 = cartesian_point ( 'none', ( 8.000000000000000000, 1.229579664505184600, 2.162716226918372600 ) ) ;
#12843 = cartesian_point ( 'none', ( 8.000000000000000000, 1.231995877200823500, 2.133719809943261900 ) ) ;
#12844 = cartesian_point ( 'none', ( 8.000000000000000000, 1.233668394872583100, 2.105698543648100200 ) ) ;
#12845 = cartesian_point ( 'none', ( 8.000000000000000000, 1.234644469685438800, 2.078670801755705600 ) ) ;
#12846 = cartesian_point ( 'none', ( 8.000000000000000000, 1.234971788264845400, 2.052653277312256100 ) ) ;
#12847 = cartesian_point ( 'none', ( 8.000000000000000000, 1.234698441540727400, 2.027660957344351800 ) ) ;
#12848 = cartesian_point ( 'none', ( 8.000000000000000000, 1.233621131251452900, 1.996406014755193600 ) ) ;
#12849 = cartesian_point ( 'none', ( 8.000000000000000000, 1.232040319485906200, 1.973513828400327100 ) ) ;
#12850 = date_and_time ( #12796, #12794 ) ;
#12851 = approval_role ( '' ) ;
#12852 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#12853 = shape_representation ( '�x�f�u-3��', ( #12857 ), #12859 ) ;
#12854 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12855 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12856 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12857 = axis2_placement_3d ( 'none', #12856, #12855, #12854 ) ;
#12858 = advanced_brep_shape_representation ( '', ( #760, #765, #758, #12857 ), #12859 ) ;
#12859 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #12879 ) ) global_unit_assigned_context ( ( #12852, #12862, #12861 ) ) representation_context ( 'none', 'workaspace' ) );
#12860 = approval_person_organization ( #12637, #12795, #12851 ) ;
#12861 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#12862 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#12863 = cartesian_point ( 'none', ( 8.000000000000000000, 0.8716053692700556100, 3.031463330956117200 ) ) ;
#12864 = cartesian_point ( 'none', ( 5.328194854305284200, 1.750225834385025900, 2.697943118287677000 ) ) ;
#12865 = cartesian_point ( 'none', ( 2.670887265714232000, 2.418736028164415700, 1.972807174528756500 ) ) ;
#12866 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.687455111341273000, 1.149270775547273700 ) ) ;
#12867 = cartesian_point ( 'none', ( 8.000000000000000000, 1.098814195731644400, 2.724462916449075200 ) ) ;
#12868 = cartesian_point ( 'none', ( 5.328523051452284800, 1.883223928174526200, 2.321337006387505400 ) ) ;
#12869 = cartesian_point ( 'none', ( 2.670580704558082700, 2.425381963806445100, 1.573309067252203900 ) ) ;
#12870 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.581626766091263300, 0.7822919387307709600 ) ) ;
#12871 = cartesian_point ( 'none', ( 8.000000000000000000, 1.266513155288243200, 2.341139983490247500 ) ) ;
#12872 = cartesian_point ( 'none', ( 5.328995011019181900, 1.933305239616025700, 1.886687252438550700 ) ) ;
#12873 = cartesian_point ( 'none', ( 2.670160514683391100, 2.334952420958793500, 1.145041988352235600 ) ) ;
#12874 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.379021701504635100, 0.4162173564768651400 ) ) ;
#12875 = cartesian_point ( 'none', ( 8.000000000000000000, 1.230644366089518100, 1.958627064145076000 ) ) ;
#12876 = cartesian_point ( 'none', ( 5.329748047095553600, 1.780047097871394900, 1.515292598148228800 ) ) ;
#12877 = cartesian_point ( 'none', ( 2.669499516019770100, 2.071782202531152500, 0.8412410871003938000 ) ) ;
#12878 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991500, 0.2123331407414370500 ) ) ;
#12879 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #12852, 'distance_accuracy_value', 'none');
#12880 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #12881 ) ) global_unit_assigned_context ( ( #12884, #12883, #12882 ) ) representation_context ( 'none', 'workaspace' ) );
#12881 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #12884, 'distance_accuracy_value', 'none');
#12882 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#12883 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#12884 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#12885 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#12886 = shape_representation ( '2ik6gn-��-5c011��0000z0', ( #12889, #12935, #12931, #12927, #12923, #12919 ), #12964 ) ;
#12887 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12888 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12889 = axis2_placement_3d ( 'none', #12890, #12888, #12887 ) ;
#12890 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12891 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#12892 = shape_representation_relationship ( 'none' , 'none' , #12903, #12894 ) ;
#12893 = shape_representation ( 'c254_default', ( #12857 ), #12912 ) ;
#12894 = advanced_brep_shape_representation ( '', ( #426, #12857 ), #12895 ) ;
#12895 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #12896 ) ) global_unit_assigned_context ( ( #12885, #12899, #12897 ) ) representation_context ( 'none', 'workaspace' ) );
#12896 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #12885, 'distance_accuracy_value', 'none');
#12897 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#12898 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#12899 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#12900 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#12901 = shape_representation_relationship ( 'none' , 'none' , #12902, #12904 ) ;
#12902 = shape_representation ( '�u��', ( #12857 ), #12880 ) ;
#12903 = shape_representation ( '06gn_0���~', ( #12857 ), #12895 ) ;
#12904 = advanced_brep_shape_representation ( '', ( #2116, #12857 ), #12880 ) ;
#12905 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #12906 ) ) global_unit_assigned_context ( ( #12898, #12908, #12907 ) ) representation_context ( 'none', 'workaspace' ) );
#12906 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #12898, 'distance_accuracy_value', 'none');
#12907 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#12908 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#12909 = shape_representation_relationship ( 'none' , 'none' , #12893, #12911 ) ;
#12910 = shape_representation ( 'm206_default', ( #12857 ), #12905 ) ;
#12911 = advanced_brep_shape_representation ( '', ( #1586, #12857 ), #12912 ) ;
#12912 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #12913 ) ) global_unit_assigned_context ( ( #12900, #12891, #12914 ) ) representation_context ( 'none', 'workaspace' ) );
#12913 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #12900, 'distance_accuracy_value', 'none');
#12914 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#12915 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#12916 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12917 = direction ( 'none', ( -0.9055920614826218400, -0.4241497591413381800, 0.0000000000000000000 ) ) ;
#12918 = cartesian_point ( 'none', ( -2.667218888523684100e-015, -7.245072776710914200e-016, -16.50000000000000000 ) ) ;
#12919 = axis2_placement_3d ( 'none', #12918, #12917, #12916 ) ;
#12920 = direction ( 'none', ( 0.9238795325112862900, 0.3826834323650907800, -6.938893903907228400e-017 ) ) ;
#12921 = direction ( 'none', ( 0.3826834323650907800, -0.9238795325112864100, 5.239287644940253500e-016 ) ) ;
#12922 = cartesian_point ( 'none', ( 12.44419276002298800, -30.04293893403247400, -10.99999999999998200 ) ) ;
#12923 = axis2_placement_3d ( 'none', #12922, #12921, #12920 ) ;
#12924 = direction ( 'none', ( 2.683203385646230400e-016, -8.566755302026991800e-017, -1.000000000000000000 ) ) ;
#12925 = direction ( 'none', ( -1.665334536937734800e-016, 1.000000000000000000, -8.566755302026994300e-017 ) ) ;
#12926 = cartesian_point ( 'none', ( -4.858334133746185500e-015, -8.965642843990664900e-015, 14.00000000000000200 ) ) ;
#12927 = axis2_placement_3d ( 'none', #12926, #12925, #12924 ) ;
#12928 = direction ( 'none', ( 1.387778780781445100e-017, 1.000000000000000000, -3.639670118153687400e-016 ) ) ;
#12929 = direction ( 'none', ( -3.163086192808657400e-017, 3.639670118153687400e-016, 1.000000000000000000 ) ) ;
#12930 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12931 = axis2_placement_3d ( 'none', #12930, #12929, #12928 ) ;
#12932 = direction ( 'none', ( -0.8953060959579973700, -0.3708479274211106100, -0.2467768410283183700 ) ) ;
#12933 = direction ( 'none', ( -0.3826834323650907800, 0.9238795325112864100, 2.664535259100375700e-015 ) ) ;
#12934 = cartesian_point ( 'none', ( 13.16889876339123500, -25.42992090408547100, -10.37995475647769800 ) ) ;
#12935 = axis2_placement_3d ( 'none', #12934, #12933, #12932 ) ;
#12936 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12937 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#12938 = date_and_time ( #12939, #12940 ) ;
#12939 = calendar_date ( 2017, 13, 10 ) ;
#12940 = local_time ( 16, 11, 24.00000000000000000, #12937 ) ;
#12941 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12942 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12943 = axis2_placement_3d ( 'none', #12942, #12941, #12936 ) ;
#12944 = shape_representation_relationship ( 'none' , 'none' , #12910, #12945 ) ;
#12945 = advanced_brep_shape_representation ( '', ( #762, #12857 ), #12905 ) ;
#12946 = date_and_time ( #12973, #13084 ) ;
#12947 = local_time ( 16, 11, 24.00000000000000000, #12948 ) ;
#12948 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#12949 = approval_person_organization ( #12953, #12951, #12950 ) ;
#12950 = approval_role ( '' ) ;
#12951 = approval ( #12952, 'unspecified' ) ;
#12952 = approval_status ( 'not_yet_approved' ) ;
#12953 = person_and_organization ( #13114, #13113 ) ;
#12954 = cc_design_date_and_time_assignment ( #12956, #12955, ( #12963 ) ) ;
#12955 = date_time_role ( 'classification_date' ) ;
#12956 = date_and_time ( #12957, #12958 ) ;
#12957 = calendar_date ( 2017, 13, 10 ) ;
#12958 = local_time ( 16, 11, 24.00000000000000000, #12959 ) ;
#12959 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#12960 = cc_design_person_and_organization_assignment ( #12962, #12961, ( #12963 ) ) ;
#12961 = person_and_organization_role ( 'classification_officer' ) ;
#12962 = person_and_organization ( #13114, #13113 ) ;
#12963 = security_classification ( '', '', #13000 ) ;
#12964 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #12965 ) ) global_unit_assigned_context ( ( #12915, #12967, #12966 ) ) representation_context ( 'none', 'workaspace' ) );
#12965 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #12915, 'distance_accuracy_value', 'none');
#12966 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#12967 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#12968 = approval_role ( '' ) ;
#12969 = approval ( #12970, 'unspecified' ) ;
#12970 = approval_status ( 'not_yet_approved' ) ;
#12971 = person_and_organization ( #13114, #13113 ) ;
#12972 = product_definition_formation_with_specified_source ( 'any', '', #13068, .not_known. ) ;
#12973 = calendar_date ( 2017, 13, 10 ) ;
#12974 = cc_design_date_and_time_assignment ( #12976, #12975, ( #12994 ) ) ;
#12975 = date_time_role ( 'creation_date' ) ;
#12976 = date_and_time ( #12977, #12978 ) ;
#12977 = calendar_date ( 2017, 13, 10 ) ;
#12978 = local_time ( 16, 11, 24.00000000000000000, #12979 ) ;
#12979 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#12980 = cc_design_person_and_organization_assignment ( #12982, #12981, ( #12994 ) ) ;
#12981 = person_and_organization_role ( 'creator' ) ;
#12982 = person_and_organization ( #13114, #13113 ) ;
#12983 = cc_design_approval ( #12991, ( #12994 ) ) ;
#12984 = approval_date_time ( #12985, #12991 ) ;
#12985 = date_and_time ( #12986, #12987 ) ;
#12986 = calendar_date ( 2017, 13, 10 ) ;
#12987 = local_time ( 16, 11, 24.00000000000000000, #12988 ) ;
#12988 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#12989 = approval_person_organization ( #12993, #12991, #12990 ) ;
#12990 = approval_role ( '' ) ;
#12991 = approval ( #12992, 'unspecified' ) ;
#12992 = approval_status ( 'not_yet_approved' ) ;
#12993 = person_and_organization ( #13114, #13113 ) ;
#12994 = product_definition ( 'unknown', '', #12972, #12995 ) ;
#12995 = design_context ( 'detailed design', #12997, 'design' ) ;
#12996 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #12997 ) ;
#12997 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#12998 = cc_design_person_and_organization_assignment ( #13067, #12999, ( #13068 ) ) ;
#12999 = person_and_organization_role ( 'design_owner' ) ;
#13000 = security_classification_level ( 'unclassified' ) ;
#13001 = cc_design_person_and_organization_assignment ( #13003, #13002, ( #12972 ) ) ;
#13002 = person_and_organization_role ( 'design_supplier' ) ;
#13003 = person_and_organization ( #13114, #13113 ) ;
#13004 = cc_design_person_and_organization_assignment ( #13006, #13005, ( #12972 ) ) ;
#13005 = person_and_organization_role ( 'creator' ) ;
#13006 = person_and_organization ( #13114, #13113 ) ;
#13007 = cc_design_approval ( #12969, ( #12972 ) ) ;
#13008 = approval_date_time ( #13009, #12969 ) ;
#13009 = date_and_time ( #13010, #13011 ) ;
#13010 = calendar_date ( 2017, 13, 10 ) ;
#13011 = local_time ( 16, 11, 24.00000000000000000, #13012 ) ;
#13012 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13013 = approval_person_organization ( #12971, #12969, #12968 ) ;
#13014 = date_time_role ( 'creation_date' ) ;
#13015 = product_related_product_category ( 'detail', '', ( #13338 ) ) ;
#13016 = cc_design_security_classification ( #13037, ( #13056 ) ) ;
#13017 = cc_design_approval ( #13025, ( #13037 ) ) ;
#13018 = approval_date_time ( #13019, #13025 ) ;
#13019 = date_and_time ( #13020, #13021 ) ;
#13020 = calendar_date ( 2017, 13, 10 ) ;
#13021 = local_time ( 16, 11, 24.00000000000000000, #13022 ) ;
#13022 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13023 = approval_person_organization ( #13027, #13025, #13024 ) ;
#13024 = approval_role ( '' ) ;
#13025 = approval ( #13026, 'unspecified' ) ;
#13026 = approval_status ( 'not_yet_approved' ) ;
#13027 = person_and_organization ( #13114, #13113 ) ;
#13028 = cc_design_date_and_time_assignment ( #13030, #13029, ( #13037 ) ) ;
#13029 = date_time_role ( 'classification_date' ) ;
#13030 = date_and_time ( #13031, #13032 ) ;
#13031 = calendar_date ( 2017, 13, 10 ) ;
#13032 = local_time ( 16, 11, 24.00000000000000000, #13033 ) ;
#13033 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13034 = cc_design_person_and_organization_assignment ( #13036, #13035, ( #13037 ) ) ;
#13035 = person_and_organization_role ( 'classification_officer' ) ;
#13036 = person_and_organization ( #13114, #13113 ) ;
#13037 = security_classification ( '', '', #13038 ) ;
#13038 = security_classification_level ( 'unclassified' ) ;
#13039 = cc_design_person_and_organization_assignment ( #13041, #13040, ( #13056 ) ) ;
#13040 = person_and_organization_role ( 'design_supplier' ) ;
#13041 = person_and_organization ( #13114, #13113 ) ;
#13042 = cc_design_person_and_organization_assignment ( #13044, #13043, ( #13056 ) ) ;
#13043 = person_and_organization_role ( 'creator' ) ;
#13044 = person_and_organization ( #13114, #13113 ) ;
#13045 = cc_design_approval ( #13053, ( #13056 ) ) ;
#13046 = approval_date_time ( #13047, #13053 ) ;
#13047 = date_and_time ( #13048, #13049 ) ;
#13048 = calendar_date ( 2017, 13, 10 ) ;
#13049 = local_time ( 16, 11, 24.00000000000000000, #13050 ) ;
#13050 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13051 = approval_person_organization ( #13055, #13053, #13052 ) ;
#13052 = approval_role ( '' ) ;
#13053 = approval ( #13054, 'unspecified' ) ;
#13054 = approval_status ( 'not_yet_approved' ) ;
#13055 = person_and_organization ( #13114, #13113 ) ;
#13056 = product_definition_formation_with_specified_source ( 'any', '', #13338, .not_known. ) ;
#13057 = cc_design_date_and_time_assignment ( #12938, #13058, ( #13331 ) ) ;
#13058 = date_time_role ( 'creation_date' ) ;
#13059 = cc_design_approval ( #13062, ( #13083 ) ) ;
#13060 = approval_date_time ( #13081, #13062 ) ;
#13061 = approval_person_organization ( #13075, #13062, #13063 ) ;
#13062 = approval ( #13064, 'unspecified' ) ;
#13063 = approval_role ( '' ) ;
#13064 = approval_status ( 'not_yet_approved' ) ;
#13065 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#13066 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13067 = person_and_organization ( #13114, #13113 ) ;
#13068 = product ( '�u��', '�u��', '', ( #13069 ) ) ;
#13069 = mechanical_context ( 'none', #13065, 'mechanical' ) ;
#13070 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #13065 ) ;
#13071 = person_and_organization_role ( 'creator' ) ;
#13072 = person_and_organization ( #13114, #13113 ) ;
#13073 = local_time ( 16, 11, 24.00000000000000000, #13074 ) ;
#13074 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13075 = person_and_organization ( #13114, #13113 ) ;
#13076 = cc_design_person_and_organization_assignment ( #13079, #13078, ( #13083 ) ) ;
#13077 = cc_design_date_and_time_assignment ( #12946, #13014, ( #12336 ) ) ;
#13078 = person_and_organization_role ( 'design_supplier' ) ;
#13079 = person_and_organization ( #13114, #13113 ) ;
#13080 = cc_design_person_and_organization_assignment ( #13072, #13071, ( #13083 ) ) ;
#13081 = date_and_time ( #13082, #13073 ) ;
#13082 = calendar_date ( 2017, 13, 10 ) ;
#13083 = product_definition_formation_with_specified_source ( 'any', '', #13093, .not_known. ) ;
#13084 = local_time ( 16, 11, 24.00000000000000000, #13066 ) ;
#13085 = shape_definition_representation ( #13086, #12903 ) ;
#13086 = product_definition_shape ( 'none', 'none', #13331 ) ;
#13087 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#13088 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#13089 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#13090 = cc_design_person_and_organization_assignment ( #13092, #13091, ( #13093 ) ) ;
#13091 = person_and_organization_role ( 'design_owner' ) ;
#13092 = person_and_organization ( #13114, #13113 ) ;
#13093 = product ( '�x�f�u-3��', '�x�f�u-3��', '', ( #13094 ) ) ;
#13094 = mechanical_context ( 'none', #13255, 'mechanical' ) ;
#13095 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #13255 ) ;
#13096 = date_and_time ( #13097, #13098 ) ;
#13097 = calendar_date ( 2017, 13, 10 ) ;
#13098 = local_time ( 16, 11, 24.00000000000000000, #13099 ) ;
#13099 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13100 = approval_person_organization ( #13104, #13102, #13101 ) ;
#13101 = approval_role ( '' ) ;
#13102 = approval ( #13103, 'unspecified' ) ;
#13103 = approval_status ( 'not_yet_approved' ) ;
#13104 = person_and_organization ( #13114, #13113 ) ;
#13105 = product_definition ( 'unknown', '', #13150, #13106 ) ;
#13106 = design_context ( 'detailed design', #13108, 'design' ) ;
#13107 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #13108 ) ;
#13108 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#13109 = shape_definition_representation ( #13185, #12886 ) ;
#13110 = cc_design_person_and_organization_assignment ( #13112, #13111, ( #13115 ) ) ;
#13111 = person_and_organization_role ( 'design_owner' ) ;
#13112 = person_and_organization ( #13114, #13113 ) ;
#13113 = organization ( 'unspecified', 'unspecified', '' ) ;
#13114 = person ( 'unspecified', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#13115 = product ( '2ik6gn-��-5c011��0000z0', '2ik6gn-��-5c011��0000z0', '', ( #13116 ) ) ;
#13116 = mechanical_context ( 'none', #13089, 'mechanical' ) ;
#13117 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #13089 ) ;
#13118 = shape_definition_representation ( #13263, #12910 ) ;
#13119 = shape_definition_representation ( #13341, #12893 ) ;
#13120 = approval_status ( 'not_yet_approved' ) ;
#13121 = person_and_organization ( #13114, #13113 ) ;
#13122 = cc_design_date_and_time_assignment ( #13124, #13123, ( #13131 ) ) ;
#13123 = date_time_role ( 'classification_date' ) ;
#13124 = date_and_time ( #13125, #13126 ) ;
#13125 = calendar_date ( 2017, 13, 10 ) ;
#13126 = local_time ( 16, 11, 24.00000000000000000, #13127 ) ;
#13127 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13128 = cc_design_person_and_organization_assignment ( #13130, #13129, ( #13131 ) ) ;
#13129 = person_and_organization_role ( 'classification_officer' ) ;
#13130 = person_and_organization ( #13114, #13113 ) ;
#13131 = security_classification ( '', '', #13132 ) ;
#13132 = security_classification_level ( 'unclassified' ) ;
#13133 = cc_design_person_and_organization_assignment ( #13135, #13134, ( #13150 ) ) ;
#13134 = person_and_organization_role ( 'design_supplier' ) ;
#13135 = person_and_organization ( #13114, #13113 ) ;
#13136 = cc_design_person_and_organization_assignment ( #13138, #13137, ( #13150 ) ) ;
#13137 = person_and_organization_role ( 'creator' ) ;
#13138 = person_and_organization ( #13114, #13113 ) ;
#13139 = cc_design_approval ( #13147, ( #13150 ) ) ;
#13140 = approval_date_time ( #13141, #13147 ) ;
#13141 = date_and_time ( #13142, #13143 ) ;
#13142 = calendar_date ( 2017, 13, 10 ) ;
#13143 = local_time ( 16, 11, 24.00000000000000000, #13144 ) ;
#13144 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13145 = approval_person_organization ( #13149, #13147, #13146 ) ;
#13146 = approval_role ( '' ) ;
#13147 = approval ( #13148, 'unspecified' ) ;
#13148 = approval_status ( 'not_yet_approved' ) ;
#13149 = person_and_organization ( #13114, #13113 ) ;
#13150 = product_definition_formation_with_specified_source ( 'any', '', #13115, .not_known. ) ;
#13151 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#13152 = cc_design_date_and_time_assignment ( #13154, #13153, ( #13105 ) ) ;
#13153 = date_time_role ( 'creation_date' ) ;
#13154 = date_and_time ( #13155, #13156 ) ;
#13155 = calendar_date ( 2017, 13, 10 ) ;
#13156 = local_time ( 16, 11, 24.00000000000000000, #13157 ) ;
#13157 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13158 = cc_design_person_and_organization_assignment ( #13160, #13159, ( #13105 ) ) ;
#13159 = person_and_organization_role ( 'creator' ) ;
#13160 = person_and_organization ( #13114, #13113 ) ;
#13161 = cc_design_approval ( #13102, ( #13105 ) ) ;
#13162 = approval_date_time ( #13096, #13102 ) ;
#13163 = cc_design_approval ( #13171, ( #13174 ) ) ;
#13164 = approval_date_time ( #13165, #13171 ) ;
#13165 = date_and_time ( #13166, #13167 ) ;
#13166 = calendar_date ( 2017, 13, 10 ) ;
#13167 = local_time ( 16, 11, 24.00000000000000000, #13168 ) ;
#13168 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13169 = approval_person_organization ( #13173, #13171, #13170 ) ;
#13170 = approval_role ( '' ) ;
#13171 = approval ( #13172, 'unspecified' ) ;
#13172 = approval_status ( 'not_yet_approved' ) ;
#13173 = person_and_organization ( #13114, #13113 ) ;
#13174 = product_definition ( 'unknown', '', #13230, #13175 ) ;
#13175 = design_context ( 'detailed design', #13177, 'design' ) ;
#13176 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #13177 ) ;
#13177 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#13178 = cc_design_person_and_organization_assignment ( #13180, #13179, ( #13181 ) ) ;
#13179 = person_and_organization_role ( 'design_owner' ) ;
#13180 = person_and_organization ( #13114, #13113 ) ;
#13181 = product ( 'm206_default', 'm206_default', '', ( #13182 ) ) ;
#13182 = mechanical_context ( 'none', #13087, 'mechanical' ) ;
#13183 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #13087 ) ;
#13184 = product_definition_shape ( 'none', 'none', #12994 ) ;
#13185 = product_definition_shape ( 'none', 'none', #13105 ) ;
#13186 = product_related_product_category ( 'detail', '', ( #13115 ) ) ;
#13187 = cc_design_security_classification ( #13131, ( #13150 ) ) ;
#13188 = cc_design_approval ( #13196, ( #13131 ) ) ;
#13189 = approval_date_time ( #13190, #13196 ) ;
#13190 = date_and_time ( #13191, #13192 ) ;
#13191 = calendar_date ( 2017, 13, 10 ) ;
#13192 = local_time ( 16, 11, 24.00000000000000000, #13193 ) ;
#13193 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13194 = approval_person_organization ( #13121, #13196, #13195 ) ;
#13195 = approval_role ( '' ) ;
#13196 = approval ( #13120, 'unspecified' ) ;
#13197 = date_and_time ( #13268, #13269 ) ;
#13198 = approval_role ( '' ) ;
#13199 = approval ( #13200, 'unspecified' ) ;
#13200 = approval_status ( 'not_yet_approved' ) ;
#13201 = person_and_organization ( #13114, #13113 ) ;
#13202 = cc_design_date_and_time_assignment ( #13204, #13203, ( #13211 ) ) ;
#13203 = date_time_role ( 'classification_date' ) ;
#13204 = date_and_time ( #13205, #13206 ) ;
#13205 = calendar_date ( 2017, 13, 10 ) ;
#13206 = local_time ( 16, 11, 24.00000000000000000, #13207 ) ;
#13207 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13208 = cc_design_person_and_organization_assignment ( #13210, #13209, ( #13211 ) ) ;
#13209 = person_and_organization_role ( 'classification_officer' ) ;
#13210 = person_and_organization ( #13114, #13113 ) ;
#13211 = security_classification ( '', '', #13212 ) ;
#13212 = security_classification_level ( 'unclassified' ) ;
#13213 = cc_design_person_and_organization_assignment ( #13215, #13214, ( #13230 ) ) ;
#13214 = person_and_organization_role ( 'design_supplier' ) ;
#13215 = person_and_organization ( #13114, #13113 ) ;
#13216 = cc_design_person_and_organization_assignment ( #13218, #13217, ( #13230 ) ) ;
#13217 = person_and_organization_role ( 'creator' ) ;
#13218 = person_and_organization ( #13114, #13113 ) ;
#13219 = cc_design_approval ( #13227, ( #13230 ) ) ;
#13220 = approval_date_time ( #13221, #13227 ) ;
#13221 = date_and_time ( #13222, #13223 ) ;
#13222 = calendar_date ( 2017, 13, 10 ) ;
#13223 = local_time ( 16, 11, 24.00000000000000000, #13224 ) ;
#13224 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13225 = approval_person_organization ( #13229, #13227, #13226 ) ;
#13226 = approval_role ( '' ) ;
#13227 = approval ( #13228, 'unspecified' ) ;
#13228 = approval_status ( 'not_yet_approved' ) ;
#13229 = person_and_organization ( #13114, #13113 ) ;
#13230 = product_definition_formation_with_specified_source ( 'any', '', #13181, .not_known. ) ;
#13231 = cc_design_date_and_time_assignment ( #13233, #13232, ( #13174 ) ) ;
#13232 = date_time_role ( 'creation_date' ) ;
#13233 = date_and_time ( #13234, #13235 ) ;
#13234 = calendar_date ( 2017, 13, 10 ) ;
#13235 = local_time ( 16, 11, 24.00000000000000000, #13236 ) ;
#13236 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13237 = cc_design_person_and_organization_assignment ( #13239, #13238, ( #13174 ) ) ;
#13238 = person_and_organization_role ( 'creator' ) ;
#13239 = person_and_organization ( #13114, #13113 ) ;
#13240 = cc_design_approval ( #13248, ( #13251 ) ) ;
#13241 = approval_date_time ( #13242, #13248 ) ;
#13242 = date_and_time ( #13243, #13244 ) ;
#13243 = calendar_date ( 2017, 13, 10 ) ;
#13244 = local_time ( 16, 11, 24.00000000000000000, #13245 ) ;
#13245 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13246 = approval_person_organization ( #13250, #13248, #13247 ) ;
#13247 = approval_role ( '' ) ;
#13248 = approval ( #13249, 'unspecified' ) ;
#13249 = approval_status ( 'not_yet_approved' ) ;
#13250 = person_and_organization ( #13114, #13113 ) ;
#13251 = product_definition ( 'unknown', '', #13307, #13252 ) ;
#13252 = design_context ( 'detailed design', #13254, 'design' ) ;
#13253 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #13254 ) ;
#13254 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#13255 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#13256 = cc_design_person_and_organization_assignment ( #13258, #13257, ( #13259 ) ) ;
#13257 = person_and_organization_role ( 'design_owner' ) ;
#13258 = person_and_organization ( #13114, #13113 ) ;
#13259 = product ( 'c254_default', 'c254_default', '', ( #13260 ) ) ;
#13260 = mechanical_context ( 'none', #13151, 'mechanical' ) ;
#13261 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #13151 ) ;
#13262 = shape_definition_representation ( #13184, #12902 ) ;
#13263 = product_definition_shape ( 'none', 'none', #13174 ) ;
#13264 = product_related_product_category ( 'detail', '', ( #13181 ) ) ;
#13265 = cc_design_security_classification ( #13211, ( #13230 ) ) ;
#13266 = cc_design_approval ( #13199, ( #13211 ) ) ;
#13267 = approval_date_time ( #13197, #13199 ) ;
#13268 = calendar_date ( 2017, 13, 10 ) ;
#13269 = local_time ( 16, 11, 24.00000000000000000, #13270 ) ;
#13270 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13271 = approval_person_organization ( #13201, #13199, #13198 ) ;
#13272 = local_time ( 16, 11, 24.00000000000000000, #13273 ) ;
#13273 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13274 = approval_person_organization ( #13278, #13276, #13275 ) ;
#13275 = approval_role ( '' ) ;
#13276 = approval ( #13277, 'unspecified' ) ;
#13277 = approval_status ( 'not_yet_approved' ) ;
#13278 = person_and_organization ( #13114, #13113 ) ;
#13279 = cc_design_date_and_time_assignment ( #13281, #13280, ( #13288 ) ) ;
#13280 = date_time_role ( 'classification_date' ) ;
#13281 = date_and_time ( #13282, #13283 ) ;
#13282 = calendar_date ( 2017, 13, 10 ) ;
#13283 = local_time ( 16, 11, 24.00000000000000000, #13284 ) ;
#13284 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13285 = cc_design_person_and_organization_assignment ( #13287, #13286, ( #13288 ) ) ;
#13286 = person_and_organization_role ( 'classification_officer' ) ;
#13287 = person_and_organization ( #13114, #13113 ) ;
#13288 = security_classification ( '', '', #13289 ) ;
#13289 = security_classification_level ( 'unclassified' ) ;
#13290 = cc_design_person_and_organization_assignment ( #13292, #13291, ( #13307 ) ) ;
#13291 = person_and_organization_role ( 'design_supplier' ) ;
#13292 = person_and_organization ( #13114, #13113 ) ;
#13293 = cc_design_person_and_organization_assignment ( #13295, #13294, ( #13307 ) ) ;
#13294 = person_and_organization_role ( 'creator' ) ;
#13295 = person_and_organization ( #13114, #13113 ) ;
#13296 = cc_design_approval ( #13304, ( #13307 ) ) ;
#13297 = approval_date_time ( #13298, #13304 ) ;
#13298 = date_and_time ( #13299, #13300 ) ;
#13299 = calendar_date ( 2017, 13, 10 ) ;
#13300 = local_time ( 16, 11, 24.00000000000000000, #13301 ) ;
#13301 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13302 = approval_person_organization ( #13306, #13304, #13303 ) ;
#13303 = approval_role ( '' ) ;
#13304 = approval ( #13305, 'unspecified' ) ;
#13305 = approval_status ( 'not_yet_approved' ) ;
#13306 = person_and_organization ( #13114, #13113 ) ;
#13307 = product_definition_formation_with_specified_source ( 'any', '', #13259, .not_known. ) ;
#13308 = cc_design_date_and_time_assignment ( #13310, #13309, ( #13251 ) ) ;
#13309 = date_time_role ( 'creation_date' ) ;
#13310 = date_and_time ( #13311, #13312 ) ;
#13311 = calendar_date ( 2017, 13, 10 ) ;
#13312 = local_time ( 16, 11, 24.00000000000000000, #13313 ) ;
#13313 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13314 = cc_design_person_and_organization_assignment ( #13316, #13315, ( #13251 ) ) ;
#13315 = person_and_organization_role ( 'creator' ) ;
#13316 = person_and_organization ( #13114, #13113 ) ;
#13317 = cc_design_person_and_organization_assignment ( #13319, #13318, ( #13331 ) ) ;
#13318 = person_and_organization_role ( 'creator' ) ;
#13319 = person_and_organization ( #13114, #13113 ) ;
#13320 = cc_design_approval ( #13328, ( #13331 ) ) ;
#13321 = approval_date_time ( #13322, #13328 ) ;
#13322 = date_and_time ( #13323, #13324 ) ;
#13323 = calendar_date ( 2017, 13, 10 ) ;
#13324 = local_time ( 16, 11, 24.00000000000000000, #13325 ) ;
#13325 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13326 = approval_person_organization ( #13330, #13328, #13327 ) ;
#13327 = approval_role ( '' ) ;
#13328 = approval ( #13329, 'unspecified' ) ;
#13329 = approval_status ( 'not_yet_approved' ) ;
#13330 = person_and_organization ( #13114, #13113 ) ;
#13331 = product_definition ( 'unknown', '', #13056, #13332 ) ;
#13332 = design_context ( 'detailed design', #13334, 'design' ) ;
#13333 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #13334 ) ;
#13334 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#13335 = cc_design_person_and_organization_assignment ( #13337, #13336, ( #13338 ) ) ;
#13336 = person_and_organization_role ( 'design_owner' ) ;
#13337 = person_and_organization ( #13114, #13113 ) ;
#13338 = product ( '06gn_0���~', '06gn_0���~', '', ( #13339 ) ) ;
#13339 = mechanical_context ( 'none', #13088, 'mechanical' ) ;
#13340 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #13088 ) ;
#13341 = product_definition_shape ( 'none', 'none', #13251 ) ;
#13342 = product_related_product_category ( 'detail', '', ( #13259 ) ) ;
#13343 = cc_design_security_classification ( #13288, ( #13307 ) ) ;
#13344 = cc_design_approval ( #13276, ( #13288 ) ) ;
#13345 = approval_date_time ( #13346, #13276 ) ;
#13346 = date_and_time ( #13347, #13272 ) ;
#13347 = calendar_date ( 2017, 13, 10 ) ;
#13348 = calendar_date ( 2017, 13, 10 ) ;
#13349 = local_time ( 16, 11, 24.00000000000000000, #13350 ) ;
#13350 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13351 = date_and_time ( #13352, #13353 ) ;
#13352 = calendar_date ( 2017, 13, 10 ) ;
#13353 = local_time ( 16, 11, 24.00000000000000000, #13354 ) ;
#13354 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13355 = cc_design_approval ( #13356, ( #13359 ) ) ;
#13356 = approval ( #13357, 'unknown' ) ;
#13357 = approval_status ( 'not_yet_approved' ) ;
#13358 = cc_design_security_classification ( #13359, ( #13361 ) ) ;
#13359 = security_classification ( '', '', #13360 ) ;
#13360 = security_classification_level ( 'unclassified' ) ;
#13361 = next_assembly_usage_occurrence ( 'nauo1', ' ', ' ', #13105, #12336, $ ) ;
#13362 = product_definition_shape ( 'none', 'none', #13361 ) ;
#13363 =( representation_relationship ('none','none', #12886, #12853 ) representation_relationship_with_transformation ( #13364 )shape_representation_relationship( ) );
#13364 = item_defined_transformation ( 'none', 'none', #12935, #12857 ) ;
#13365 = shape_definition_representation ( #13366, #12853 ) ;
#13366 = product_definition_shape ( 'none', 'none', #12336 ) ;
#13367 = product_related_product_category ( 'detail', '', ( #13093 ) ) ;
#13368 = cc_design_security_classification ( #11, ( #13083 ) ) ;
#13369 = cc_design_approval ( #13377, ( #11 ) ) ;
#13370 = approval_date_time ( #13371, #13377 ) ;
#13371 = date_and_time ( #13372, #13373 ) ;
#13372 = calendar_date ( 2017, 13, 10 ) ;
#13373 = local_time ( 16, 11, 24.00000000000000000, #13374 ) ;
#13374 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13375 = approval_person_organization ( #13379, #13377, #13376 ) ;
#13376 = approval_role ( '' ) ;
#13377 = approval ( #13378, 'unspecified' ) ;
#13378 = approval_status ( 'not_yet_approved' ) ;
#13379 = person_and_organization ( #13114, #13113 ) ;
#13380 = cc_design_date_and_time_assignment ( #13382, #13381, ( #11 ) ) ;
#13381 = date_time_role ( 'classification_date' ) ;
#13382 = date_and_time ( #13383, #13384 ) ;
#13383 = calendar_date ( 2017, 13, 10 ) ;
#13384 = local_time ( 16, 11, 24.00000000000000000, #13385 ) ;
#13385 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13386 = calendar_date ( 2017, 13, 10 ) ;
#13387 = local_time ( 16, 11, 24.00000000000000000, #13388 ) ;
#13388 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13389 = date_and_time ( #13390, #13391 ) ;
#13390 = calendar_date ( 2017, 13, 10 ) ;
#13391 = local_time ( 16, 11, 24.00000000000000000, #13392 ) ;
#13392 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13393 = cc_design_approval ( #13394, ( #13397 ) ) ;
#13394 = approval ( #13395, 'unknown' ) ;
#13395 = approval_status ( 'not_yet_approved' ) ;
#13396 = cc_design_security_classification ( #13397, ( #13399 ) ) ;
#13397 = security_classification ( '', '', #13398 ) ;
#13398 = security_classification_level ( 'unclassified' ) ;
#13399 = next_assembly_usage_occurrence ( 'nauo2', ' ', ' ', #13105, #13174, $ ) ;
#13400 = product_definition_shape ( 'none', 'none', #13399 ) ;
#13401 =( representation_relationship ('none','none', #12886, #12910 ) representation_relationship_with_transformation ( #13402 )shape_representation_relationship( ) );
#13402 = item_defined_transformation ( 'none', 'none', #12931, #12857 ) ;
#13403 = context_dependent_shape_representation ( #13363, #13362 ) ;
#13404 = cc_design_person_and_organization_assignment ( #13409, #13406, ( #13359 ) ) ;
#13405 = cc_design_date_and_time_assignment ( #13351, #13407, ( #13359 ) ) ;
#13406 = person_and_organization_role ( 'classification_officer' ) ;
#13407 = date_time_role ( 'classification_date' ) ;
#13408 = approval_person_organization ( #13409, #13356, #13412 ) ;
#13409 = person_and_organization ( #13411, #13410 ) ;
#13410 = organization ( 'nauo-org1', 'unspecified', 'unspecified' ) ;
#13411 = person ( 'nauo-per1', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#13412 = approval_role ( '' ) ;
#13413 = approval_date_time ( #13414, #13356 ) ;
#13414 = date_and_time ( #13348, #13349 ) ;
#13415 = calendar_date ( 2017, 13, 10 ) ;
#13416 = local_time ( 16, 11, 24.00000000000000000, #13417 ) ;
#13417 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13418 = date_and_time ( #13419, #13420 ) ;
#13419 = calendar_date ( 2017, 13, 10 ) ;
#13420 = local_time ( 16, 11, 24.00000000000000000, #13421 ) ;
#13421 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13422 = cc_design_approval ( #13423, ( #13426 ) ) ;
#13423 = approval ( #13424, 'unknown' ) ;
#13424 = approval_status ( 'not_yet_approved' ) ;
#13425 = cc_design_security_classification ( #13426, ( #13428 ) ) ;
#13426 = security_classification ( '', '', #13427 ) ;
#13427 = security_classification_level ( 'unclassified' ) ;
#13428 = next_assembly_usage_occurrence ( 'nauo3', ' ', ' ', #13105, #13331, $ ) ;
#13429 = product_definition_shape ( 'none', 'none', #13428 ) ;
#13430 =( representation_relationship ('none','none', #12886, #12903 ) representation_relationship_with_transformation ( #13431 )shape_representation_relationship( ) );
#13431 = item_defined_transformation ( 'none', 'none', #12927, #12857 ) ;
#13432 = context_dependent_shape_representation ( #13401, #13400 ) ;
#13433 = cc_design_person_and_organization_assignment ( #13438, #13435, ( #13397 ) ) ;
#13434 = cc_design_date_and_time_assignment ( #13389, #13436, ( #13397 ) ) ;
#13435 = person_and_organization_role ( 'classification_officer' ) ;
#13436 = date_time_role ( 'classification_date' ) ;
#13437 = approval_person_organization ( #13438, #13394, #13441 ) ;
#13438 = person_and_organization ( #13440, #13439 ) ;
#13439 = organization ( 'nauo-org2', 'unspecified', 'unspecified' ) ;
#13440 = person ( 'nauo-per2', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#13441 = approval_role ( '' ) ;
#13442 = approval_date_time ( #13443, #13394 ) ;
#13443 = date_and_time ( #13386, #13387 ) ;
#13444 = calendar_date ( 2017, 13, 10 ) ;
#13445 = local_time ( 16, 11, 24.00000000000000000, #13446 ) ;
#13446 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13447 = date_and_time ( #13448, #13449 ) ;
#13448 = calendar_date ( 2017, 13, 10 ) ;
#13449 = local_time ( 16, 11, 24.00000000000000000, #13450 ) ;
#13450 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13451 = cc_design_approval ( #13452, ( #13455 ) ) ;
#13452 = approval ( #13453, 'unknown' ) ;
#13453 = approval_status ( 'not_yet_approved' ) ;
#13454 = cc_design_security_classification ( #13455, ( #13457 ) ) ;
#13455 = security_classification ( '', '', #13456 ) ;
#13456 = security_classification_level ( 'unclassified' ) ;
#13457 = next_assembly_usage_occurrence ( 'nauo4', ' ', ' ', #13105, #12994, $ ) ;
#13458 = product_definition_shape ( 'none', 'none', #13457 ) ;
#13459 =( representation_relationship ('none','none', #12886, #12902 ) representation_relationship_with_transformation ( #13460 )shape_representation_relationship( ) );
#13460 = item_defined_transformation ( 'none', 'none', #12923, #12857 ) ;
#13461 = context_dependent_shape_representation ( #13430, #13429 ) ;
#13462 = cc_design_person_and_organization_assignment ( #13467, #13464, ( #13426 ) ) ;
#13463 = cc_design_date_and_time_assignment ( #13418, #13465, ( #13426 ) ) ;
#13464 = person_and_organization_role ( 'classification_officer' ) ;
#13465 = date_time_role ( 'classification_date' ) ;
#13466 = approval_person_organization ( #13467, #13423, #13470 ) ;
#13467 = person_and_organization ( #13469, #13468 ) ;
#13468 = organization ( 'nauo-org3', 'unspecified', 'unspecified' ) ;
#13469 = person ( 'nauo-per3', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#13470 = approval_role ( '' ) ;
#13471 = approval_date_time ( #13472, #13423 ) ;
#13472 = date_and_time ( #13415, #13416 ) ;
#13473 = calendar_date ( 2017, 13, 10 ) ;
#13474 = local_time ( 16, 11, 24.00000000000000000, #13475 ) ;
#13475 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13476 = date_and_time ( #13477, #13478 ) ;
#13477 = calendar_date ( 2017, 13, 10 ) ;
#13478 = local_time ( 16, 11, 24.00000000000000000, #13479 ) ;
#13479 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13480 = cc_design_approval ( #13481, ( #13484 ) ) ;
#13481 = approval ( #13482, 'unknown' ) ;
#13482 = approval_status ( 'not_yet_approved' ) ;
#13483 = cc_design_security_classification ( #13484, ( #13486 ) ) ;
#13484 = security_classification ( '', '', #13485 ) ;
#13485 = security_classification_level ( 'unclassified' ) ;
#13486 = next_assembly_usage_occurrence ( 'nauo5', ' ', ' ', #13105, #13251, $ ) ;
#13487 = product_definition_shape ( 'none', 'none', #13486 ) ;
#13488 =( representation_relationship ('none','none', #12886, #12893 ) representation_relationship_with_transformation ( #13489 )shape_representation_relationship( ) );
#13489 = item_defined_transformation ( 'none', 'none', #12919, #12857 ) ;
#13490 = context_dependent_shape_representation ( #13459, #13458 ) ;
#13491 = cc_design_person_and_organization_assignment ( #13496, #13493, ( #13455 ) ) ;
#13492 = cc_design_date_and_time_assignment ( #13447, #13494, ( #13455 ) ) ;
#13493 = person_and_organization_role ( 'classification_officer' ) ;
#13494 = date_time_role ( 'classification_date' ) ;
#13495 = approval_person_organization ( #13496, #13452, #13499 ) ;
#13496 = person_and_organization ( #13498, #13497 ) ;
#13497 = organization ( 'nauo-org4', 'unspecified', 'unspecified' ) ;
#13498 = person ( 'nauo-per4', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#13499 = approval_role ( '' ) ;
#13500 = approval_date_time ( #13501, #13452 ) ;
#13501 = date_and_time ( #13444, #13445 ) ;
#13502 = context_dependent_shape_representation ( #13488, #13487 ) ;
#13503 = cc_design_person_and_organization_assignment ( #13508, #13505, ( #13484 ) ) ;
#13504 = cc_design_date_and_time_assignment ( #13476, #13506, ( #13484 ) ) ;
#13505 = person_and_organization_role ( 'classification_officer' ) ;
#13506 = date_time_role ( 'classification_date' ) ;
#13507 = approval_person_organization ( #13508, #13481, #13511 ) ;
#13508 = person_and_organization ( #13510, #13509 ) ;
#13509 = organization ( 'nauo-org5', 'unspecified', 'unspecified' ) ;
#13510 = person ( 'nauo-per5', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#13511 = approval_role ( '' ) ;
#13512 = approval_date_time ( #13513, #13481 ) ;
#13513 = date_and_time ( #13473, #13474 ) ;
endsec;
end-iso-10303-21;